/*sjfblist*/
.sjfblist {padding:10px 10px 6px 5px;}
.sjfblist li {font-size:16px;line-height:30px;padding-left:15px; padding-right:30px; position:relative;margin-top:2px;background:url(/global/hd.png) 0px 9px no-repeat;}
.sjfblist li a{color:#333;margin-right:80px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; overflow:ellipsis;text-decoration:none}
.sjfblist li a:hover{color:#da251c;text-decoration:underline}  
.sjfblist li span { position:absolute;width:80px;text-align:right;font-size:14px;color:#AAA8A8;right:5px; overflow:hidden;top:1px;}
/*box*/
.sjfb-main{}
.sjfb-main .boxKin{}
.sjfb-main .boxline {border:1px solid #ccc;clear:both; height:290px;}
.sjfb-main .boxr550  {width:550px;}
.sjfb-main .boxr550 h5{height:35px;border-bottom:1px solid #da251c; font-weight:400; padding-top:10px}
.sjfb-main .boxr550 h5 span {font-size:18px;color:#fff; text-align:center;padding:0px 15px; background:#da251c;height:35px;line-height:35px;width:95px; display:inline-block}
.sjfb-main .boxr550 h5 a {font-size:5px;float:right;padding-top:2px;color:#EF090D;background:url(/global/xwdt_1.png) 35px 4px no-repeat;display:inline-block;padding-right:30px; font-size:14px}
.xwdt-main .boxr550 h5 a:hover{ color:#EA915B}

.tjimg{padding:10px 0px;clear:both;}
.tjimg span{float:right;}

/*鏁版嵁寮�鏀�*/
.main .ztll{margin-top:20px; height:53px; clear:both;}
.main .ztll p{float:left; line-height:53px; padding:0px 20px; background:#11a5e9; font-size:24px;letter-spacing:5px;color:#fff;text-align:center;}

.subjectBrowse .hd .rightSide{ margin-top:25px;}
.main .inner{ padding-top:20px; padding-bottom:10px; margin-left:-18px; display:inline-block;}
.main .inner li{float:left;width:173px;height:160px;background-color:#f8f9fb;text-align:center;border:1px solid #d7dae1;margin:0 0 18px 18px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.main .inner li:hover{background-color:#e5f5f8;border:1px solid #bcdce2;}
.main .inner li a{ display:block; }
.main .inner li .picBox{display:inline-block;width:100px;height:100px;line-height:100px;overflow:hidden; margin-top:20px;}
.main .inner li .picBox img{width:55px;display:inline-block;overflow:hidden; margin-top:10px;transition:all 0.5s;}
.main .inner li p{font-size:16px;margin-top:-10px;}
.main .inner li:hover .picBox img{/*width:65px; margin:0 auto; filter:alpha(opacity=80); opacity:0.8;*/transform:scale(1.3);}


.kfbm{ width:559px; border:1px #ccc solid;}
.kfbm .title{width:559px;height:80px;line-height:80px;font-size:24px;letter-spacing:5px;color:#fff;display:block;text-indent:20px;position:relative;}
.kfbm .title:after {content:"";display:block;position:absolute;right:20px;top:40%;width:20px;height:20px;border-left:solid 1px #fff;border-bottom:solid 1px #fff;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}
.kfbm .dept{padding:10px 10px 0px 10px;}
.kfbm .dept a{color:#000;line-height:33px;font-size:16px;padding:0px 15px;display:inline-block;background:#f1f2f3;margin-bottom:10px; margin-right:5px;}
.kfbm .dept a:hover{color:#fff;background:#118ad7;}


.zxzxlb{ width:559px; border:1px #ccc solid;}
.zxzxlb .title{width:559px;height:80px;line-height:80px;font-size:26px;letter-spacing:5px;/**/display:block;text-indent:20px;position:relative;}
.zxzxlb .title:hover{color:#000;}
.zxzxlb .title:after {content:"鏇村鈫�";font-size:16px;color:#337ab7;letter-spacing:0px;display:block;position:absolute;right:20px;top:0%;}
.zxzxlb .list {padding:10px 10px 6px 5px; border-top:1px #ccc solid;}
.zxzxlb .list li{font-size:16px;line-height:48px;padding-left:25px; padding-right:30px; position:relative;}
.zxzxlb .list li a{color:#333;margin-right:80px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; overflow:ellipsis;text-decoration:none;}
.zxzxlb .list li a:hover{color:#da251c;text-decoration:underline}  
.zxzxlb .list li span{position:absolute;width:80px;text-align:right;font-size:14px;color:#AAA8A8;right:5px;overflow:hidden;top:1px;}

/*涓氬姟鐭ヨ瘑搴�*/
.ywzsk-main{}
.ywzsk-main .boxKin{}
.ywzsk-main .boxline {border:1px solid #ccc;clear:both; height:290px;}
.ywzsk-main .boxr550  {width:550px; margin-top:15px;}
.ywzsk-main .boxr550 h5{height:50px;/*border-bottom:1px solid #da251c;*/ font-weight:400;background:#f7c1be;}
.ywzsk-main .boxr550 h5 span {font-size:18px;color:#fff; text-align:center;padding:0px 30px 0px 30px;height:50px;line-height:50px;width:105px; text-indent:30px;display:inline-block}
.ywzsk-main .boxr550 h5 .ywT1{ background:#da251c url(/global/yw1.png) no-repeat; background-position:5px 50%;}
.ywzsk-main .boxr550 h5 .ywT2{ background:#da251c url(/global/yw2.png) no-repeat; background-position:5px 50%;}
.ywzsk-main .boxr550 h5 .ywT3{background-position:5px 50%;}
.ywzsk-main .boxr550 h5 .ywT4{ background:#da251c ; background-position:5px 50%;}
.ywzsk-main .boxr550 h5 .ywT5{ background:#da251c url(/global/yw5.png) no-repeat; background-position:5px 50%;}
.ywzsk-main .boxr550 h5 .ywT6{ background:#da251c url(/global/yw6.png) no-repeat; background-position:5px 50%;}
.ywzsk-main .boxr550 h5 .ywT7{ background:#da251c url(/global/yw7.png) no-repeat; background-position:5px 50%;}
.ywzsk-main .boxr550 h5 .ywT8{ background:#da251c url(/global/yw8.png) no-repeat; background-position:5px 50%;}
.ywzsk-main .boxr550 h5 a {font-size:5px;float:right;color:#9a8786;display:inline-block;padding-right:30px;font-size:14px;line-height: 50px;}
.ywzsk-main .boxr550 h5 a:hover{ color:#F00;}/**/
.ywzsklist {padding:10px 10px 6px 5px;}
.ywzsklist li {font-size:16px;line-height:30px;padding-left:15px; padding-right:30px; position:relative;margin-top:2px;background:url(/global/hd.png) 0px 9px no-repeat;}
.ywzsklist li a{color:#333;margin-right:80px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; overflow:ellipsis;text-decoration:none}
.ywzsklist li a:hover{color:#da251c;text-decoration:underline}
.ywzsklist li span { position:absolute;width:80px;text-align:right;font-size:14px;color:#AAA8A8;right:5px; overflow:hidden;top:1px;}






.mainBox .leftSub .leftSub-sub2 ul{ margin-top:30px; border-top:1px dotted #e6e8ed; }
.mainBox .leftSub .leftSub-sub2 li{ border-bottom:1px solid #ccc; }
.mainBox .leftSub .leftSub-sub2 li a{display:block; padding:10px 0 8px 18px; color:#454545; background:#f8f9fb;}
.mainBox .leftSub .leftSub-sub2 li a:hover{background:#e0e4ed; color:#cd323b;}
.mainBox .leftSub .leftSub-sub2 li a.on{font-weight:bold;background:#e0e4ed;}
/*..mainBox .leftSub .leftSub-sub2 li.open{  padding:10px 10px 10px 20px ;}
mainBox .leftSub .leftSub-sub2 li.open .item-show1{ display:none;}
.mainBox .leftSub .leftSub-sub2 li.open .item-show2{ display:block;}
.mainBox .leftSub .leftSub-sub2 li.open .item-show2.item1{  }
.mainBox .leftSub .leftSub-sub2 li.open .item-show2 .label-box .label{ color:#fff; display:block; margin:0 9px 10px 0; float:left; position:relative; padding:8px 20px; background:#48a0e7; cursor:pointer;}
.mainBox .leftSub .leftSub-sub2 li.open .item-show2 .label-box .label:hover{background:#2780c6;}
.mainBox .leftSub .leftSub-sub2 li.open .item-show2 .label-box .label .checked{ width:18px; height:18px; display:none;position:absolute; right:-5px; top:-5px;}
.mainBox .leftSub .leftSub-sub2 li.open .item-show2 .label-box .label.show .checked{ display:block;}
.mainBox .leftSub .leftSub-sub2 li.open .item-show2 .title{ font-size:16px; font-weight:bold; color:#454545;  padding:0 0 0 15px;}
.mainBox .leftSub .leftSub-sub2 li.open .item-show2 .title .num{ font-size:14px; font-weight:normal;  }*/




.mainBox{ margin-top:20px; position:relative; }
.mainBox .backToTop{ position:absolute; right:0; bottom:0; width:93px; height:28px;}
.mainBox .leftSub{ float:left; width:264px; background-color:#f2f3f7; border:1px solid #d5d8df; border-top:none; }
.mainBox .leftSub .searchTxt{ width:235px; height:33px; line-height:33px; margin:20px auto 0 auto; border:1px solid #d2d4da; overflow:hidden;position:relative; background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.mainBox .leftSub .searchTxt .inp{width:180px;height:33px;line-height:33px;font-size:14px;border:none;background:transparent;position:absolute;left:0;top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0; outline:none; margin-left:10px; float:left;}
.mainBox .leftSub .searchTxt .btn{text-indent:-999px;width:40px; height:34px;float:right;border:none; cursor:pointer;}
.mainBox .leftSub .txtCell{ margin-top:52px; margin-bottom:40px;}
.mainBox .leftSub .txtCell .tit{  margin-bottom:10px;}
.mainBox .leftSub .tit h1{ font-size:16px; font-weight:bold;text-indent:40px;}
.mainBox .leftSub .tit .more{ float:left; color:#558da9; margin-left:40px; margin-top:10px;}
.mainBox .leftSub .txtCell .con{ padding:0 20px 0 28px;}
.mainBox .leftSub .con li > a{ font-size:14px; color:#666;  }
.mainBox .leftSub .con li > a:hover{ color:#3fa2e6;}
.mainBox .leftSub .con li .date{ font-size:12px; max-width:80px; color:#a3a4a5; word-break:keep-all;}

.mainBox .mainCon{ float:right; width:855px; border:1px solid #d5d8df; border-top:2px solid #c4d2e3;}

.mainBox.bg-data .mainCon{ }
.mainBox .mainCon .bd .bds{ border:1px solid #d5d8df;  background-color:#f9f9fa; color:#454545;border-left:none;border-right:none; position:relative;}
.mainBox .mainCon .bd .bds .mini-soso{ position:absolute; right:40px; top:-30px; z-index:9; padding:0 10px; width:200px; height:30px; line-height:30px; overflow:hidden;}
.mainBox .mainCon .bd .bds .mini-soso .inp{width:165px; height:30px; line-height:30px; position:absolute; left:12px; top:0; border:none;  background:transparent;}
.mainBox .mainCon .bd .bds .mini-soso .btn-soso{ padding:0; display:block; position:absolute; top:0; right:10px; width:30px; height:30px;}
.mainBox .mainCon .shaixuan .title{ padding:10px 8px; background-color:#f2f4f7;box-shadow:0 2px 0 #fff ; --border-bottom:1px solid #d5d8df;}
.mainBox .mainCon .shaixuan .title .c-gray{ font-size:14px; font-weight:normal; color:#333;}
.mainBox .mainCon .shaixuan .title .txt{ font-size:16px; color:#010101; padding-left:30px;}
.mainBox .mainCon .shaixuan .title .num-of-data { font-size: 16px;margin-right: 30px;}
.mainBox .mainCon .shaixuan .title .num-of-data .c-red {color: #ee0000;}

.mainBox .shaixuan .select-item {font-size: 14px;color: #717171;display:inline-block;margin:0px 10px;border: 1px solid #ccc;padding: 2px 8px;}
.mainBox .shaixuan .select-item-txt { color: #454545;font-style: normal;}
.mainBox .shaixuan .select-item-txt b {color: #717171;}
.mainBox .shaixuan .select-item .closeIt {font-size: 13px;margin-left: 5px;color: #d1d1d1;font-style: normal;}

.mainBox .mainCon .shaixuan .title .toggle{width:105px;height:27px; line-height:27px;  display:block; text-align:center;color:#2b96ce;}
.mainBox .mainCon .shaixuan .title .toggle em{ display:inline-block; margin-left:4px;  width:10px; height:10px;}
.mainBox .mainCon .shaixuan .title .toggle.on em{ }
.mainBox .mainCon .shaixuan .con{ padding:15px; line-height:24px; position:relative;   }
.mainBox .mainCon .shaixuan .con.pub-time{ padding:12px 15px 12px 5px; border-bottom:none;}
.mainBox .mainCon .shaixuan .con.pub-time h1{ padding:0 0 0 15px; height:26px; line-height:26px; float:left; }
.mainBox .mainCon .shaixuan .con .show2line{ height:48px;overflow:hidden;}

.mainBox .mainCon .shaixuan .con  .inp{width:240px;height:30px;line-height:30px;border:1px solid #e4e7ed;text-indent:5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.mainBox .mainCon .shaixuan .con .items .btn{line-height:30px;font-size:16px;background-color:#feae01;color:#fff;border-radius:5px; cursor:pointer;border:0;outline:none;padding:2px 15px;}
.mainBox .mainCon .shaixuan .con .items .btn.btn-reset{ color:#333; background-color:#cfd5e0;}

.mainBox .mainCon .shaixuan .con .items-inner .item{ color:#454545; float:left; margin:0 5px 5px 20px;}
.mainBox .mainCon .shaixuan .con .items-inner a.current,
.mainBox .mainCon .shaixuan .con .items-inner a:hover { background-color:#feae01;color:#fff;padding:0 8px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} 


.mainBox .mainCon .shaixuan .con .items-inner .current:hover{ background-color:#e68402;}


.mainBox .mainCon .shaixuan .con .multiSel {display:none;}
.mainBox .mainCon .shaixuan .con .items-inner .item .text{float:left;  max-width:140px;  white-space:nowrap; overflow:hidden;  text-overflow:ellipsis;}
.mainBox .mainCon .shaixuan .con.multi-mode .items-inner .item .icon-check{ display:inline-block;}
.mainBox .mainCon .shaixuan .con .items-inner .item .icon-check{display:none; float:left; margin:7px 5px 0 0; vertical-align:middle; width:12px; height:12px;}
.mainBox .mainCon .shaixuan .con .items-inner .item.on .icon-check{ background-position:-12px 0;}
/*.mainBox .mainCon .shaixuan .con .btns{ text-align:center;}
.mainBox .mainCon .shaixuan .con .btns .btn{ margin-top:8px; display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.mainBox .mainCon .shaixuan .con.multi-mode .btns .btn{ display:inline-block;}
.mainBox .mainCon .shaixuan .con .btns .submit{ background:#ff5c5c; color:#fff; }
.mainBox .mainCon .shaixuan .con .btns .cancel{ background-color:#f1f1f1; margin-left:8px; }
.mainBox .mainCon .shaixuan .con .foot { position:absolute;right:15px;  top:15px; }
.mainBox .mainCon .shaixuan .con .foot .switch-multi {height:20px; line-height:20px;position:absolute; right:40px; font-size:12px;color:#ff1e00; cursor:pointer;white-space:nowrap;}
.mainBox .mainCon .shaixuan .con .foot .show-less, .shaixuan .con .foot .show-more {position:absolute;  right:15px; top:30px;  height:20px; line-height:20px;  padding-right:10px;  cursor:pointer;white-space:nowrap; color:#000;}
.mainBox .mainCon .shaixuan .con .foot .show-less:hover, .shaixuan .con .foot .show-more:hover {color:#f40;}
.mainBox .mainCon .shaixuan .con .foot .show-less { display:none;}
.mainBox .mainCon .shaixuan .con .foot .icon-down2,.shaixuan .con .foot .icon-up2{width:7px;height:4px;position:absolute;top:8px;right:1px;cursor:pointer; display:inline-block; }
.mainBox .mainCon .shaixuan .con .foot .icon-up2{}*/
.mainBox .mainCon .paixu{ border:1px solid #d4eaf5; margin-top:15px;}
.mainBox .mainCon .paixu .hds{ height:38px; line-height:38px; background-color:#d4eaf5;}
.mainBox .mainCon .result{ margin:0; padding:0;}
.mainBox .mainCon .result ul{margin:0px 30px 20px 30px;}
.mainBox .mainCon .result ul li{padding:21px 0px;border-bottom: 1px dashed #d5d8df; position:relative;}
/*.mainBox .mainCon .result dl dd{  font-size:14px; line-height:22px; color:#565656; text-indent:2em;}
.result dl dd.dataintro{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.mainBox .mainCon .result .tit{  font-size:14px; margin-bottom:15px;}*/
/*.mainBox .mainCon .result .tit .left{ float:left;}*/
.mainBox .mainCon .result .time {font-size:14px;color:#7b7a7a; position:absolute; top:26px; right:0px;}
.mainBox .mainCon .result .bm{ margin-top:0px;display: inline-block;}
/*.mainBox .mainCon .result .tit .right span{display:block; float:left; margin-left:15px;max-width:260px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.mainBox .mainCon .result .tit .right .jigou{color:#fe0000;}
.mainBox .mainCon .result .tit .right .shoucang{ border:1px solid #ccc; height:20px; line-height:20px; display:inline-block; margin-top:4px; width:38px; }
.mainBox .mainCon .result .tit .right .shoucang:hover{ color:#1c9cde; border:1px solid #1c9cde;}
.mainBox .mainCon .result .tit .right .shoucang.yes{ color:#1c9cde; border:1px solid #1c9cde;}*/
.mainBox .mainCon .result .name{display:block;font-size:16px;font-weight:bold; margin-right:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; height:30px; line-height:30px; padding-right:200px;}
.mainBox .mainCon .result .tit .name a{ color:#454545; display:block;}
.mainBox .mainCon .result .tit .time a{color:#f00;}
.mainBox .mainCon .result .keyword{ text-indent:0; color:#000; margin-top:-15px;}
.mainBox .mainCon .result .keyword em{ background-color:#eee; padding:2px 10px; margin-right:5px;}
.mainBox .mainCon .result .keyword .kw{ margin:0 5px; color:#666; }/**/







.mainBox .mainCon .shaixuan .con .items{ padding: 0;}
.input_cxcalendar{ width:130px;}
.mainBox .mainCon .shaixuan .pub-time p{ float: left; display:block; margin-left: 8px; line-height: 30px;}
.mainBox .mainCon .shaixuan .line-dashed{ margin-top: 8px; margin-bottom: 8px; border-top: 1px dashed #dddddd;}
.mainBox .mainCon .shaixuan .item-all{ float: left;}
.mainBox .mainCon .shaixuan .item-sub{ float: left; width:749px; }
.mainBox .mainCon .shaixuan .pub-time{ padding-top: 5px;}
#all-topic .item{ margin-bottom: 5px;}
#data-format{ padding-top: 5px; padding-bottom: 5px;}
/*#data-format .item-all{ height: auto; margin-right: 20px; }*/
.mainCon .shaixuan .con .items-inner .checkbox-inline{ padding:0 8px; margin:0 2px;margin-bottom: 5px;}
.mainCon .shaixuan .con .items-inner .checkbox-inline:hover{ color: #fff; background-color: #ff9100;}


.slideTxtBox2{ text-align:left; overflow:hidden; }
.slideTxtBox2 .hd{ height:54px; line-height:54px; background:#fff;}
.slideTxtBox2 .hd ul{height:54px;overflow:hidden;}
.slideTxtBox2 .hd ul li{ float:left; font-size:18px; text-align:center; width:131px; color:#333; cursor:pointer; border:1px solid #d5d8df; border-right:none; }
.slideTxtBox2 .hd ul li.hover{height:54px; font-weight:bold; color:#333;  background:#f2f3f7; border:none; border-top:5px solid #da251c; }
.slideTxtBox2 .hd ul li a{display:block;}
/*.slideTxtBox2 .bd{  }
.slideTxtBox2 .bd ul{ zoom:1;}
.slideTxtBox2 .bd li{  }*/



.loading{position:fixed; top:50%; left:50%; width:48px; height:48px; margin-left:-24px; margin-top:-24px; z-index: 100;}
.bglayer{position: fixed;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;outline: 0;-webkit-overflow-scrolling: touch;background-color: rgb(255, 255, 255);  filter: alpha(opacity=60);  background-color: rgba(255, 255, 255, 0.6); z-index: 99;}






