@charset "utf-8";
body{font-family: "Microsoft YaHei";}
*,body{font-family: "Microsoft YaHei";}
/**/
.main{width: 1200px;margin: auto;background: #fff;min-height: 300px;}
.imgscroll2{width:588px;margin-right:24px;height:362px;float:left;position:relative;overflow:hidden}
.imgscroll2 img{width:588px;height:362px;}
.imgscroll2 li{list-style:none;margin:0;padding:0}
.imgscroll2 .imglist{width:100%;height:inherit;position:absolute}
.imgscroll2 .imglist .imgurl{height:inherit;position:absolute;top:0;left:0}
.imgscroll2 .imgdesc{width:148px;left:39%;bottom:15px;position:absolute;overflow:hidden}
.imgscroll2 .imgdesc li{margin-right: 18px;width:18px;transition:all linear 0.2s;height:8px;float:left;background:#ccc;cursor:pointer;line-height:106px;}
.imgscroll2 .imgdesc li.hover{background:#2385e8;color:#000}
.imgscroll2 .imginfo{position:absolute;width:100%;bottom:32px;height:30px;overflow:hidden}
.imgscroll2 .imginfo li{font-family: "Microsoft YaHei";height:30px;color:#fff;width:100%;color:#fff;line-height:30px;vertical-align:middle;text-align:center;font-size: 18px;}
/**/
.headnav{height: 20px;width: 100%;background-color: #10539d;}
@media only screen and (max-device-width :480px){
    .headnav{height: 20px;width: 122%;background-color: #10539d;}
 }
/*4 4s*/
@media only screen and (device-height :480px) and (-webkit-device-pixel-ratio:2){
    .headnav{height: 20px;width: 122%;background-color: #10539d;}
 }

@media screen and (min-width: 320px) and (max-width: 480px) {
    .headnav{height: 20px;width: 122%;background-color: #10539d;}
  }
@media (min-device-width : 375px) and (max-device-width : 667px) and (-webkit-min-device-pixel-ratio : 2){ 
    .headnav{height: 20px;width: 122%;background-color: #10539d;}
}
/*6+*/
@media (min-device-width : 414px) and (max-device-width : 736px) and (-webkit-min-device-pixel-ratio : 3){
    .headnav{height: 20px;width: 122%;background-color: #10539d;}
}
.logonav{height: 210px;margin-bottom: 26px;}
.navcenter{height: 162px;width: 1200px;margin:auto;background-image: url(../images/navbg.png);background-position: 482px 4px;background-repeat: no-repeat;}
.toplogo1{margin-top: 44px;margin-left: 10px;}
.toplogo2{margin-top: 88px;}
.nav{width: 100%;height: 48px;background-image: url(../images/nav.png);background-position: center;}
.navlink{font-size: 0;width: 1199px;margin: auto;height: 48px;line-height: 48px;background-color: #2385e8;}
.navlink a{background-position: left center;background-repeat: no-repeat;background-image: url(../images/navshu.png);font-size: 16px;color: #fff;font-family: "Microsoft YaHei";font-weight: bold;padding: 0 12px;}
.navlink a:first-child{background-image: none;}

/**/
.list{width: 1200px;margin: auto;}
.list li a:hover{color:#2385e8;text-decoration:underline;}
.listfl li a:hover{color:#2385e8;text-decoration:underline;}
.more{z-index: 99;position: relative;padding-right: 23px;background-image: url(../images/more.png);background-position: right center;background-repeat: no-repeat;font-size: 14px;color: #2385e8;font-family: "Microsoft YaHei";}
.listtit{margin-top: 3px;height: 25px;line-height: 25px;}
.listtit span{padding-left: 8px;font-size: 24px;color: #2385e8;border-left: 8px solid #2385e8;}
.listfl ul li a{font-size: 16px;color: #333;font-family: "Microsoft YaHei";float: left;}
.listfrist-tit img{margin-left: 15px;}
.listfl ul li span{float: right;color: #999;font-size: 16px;font-family: "Microsoft YaHei";}
.listfl ul li{margin-bottom: 14px;text-indent: 16px;background-image: url(../images/li.png);background-repeat: no-repeat;background-position: left center;}
.listfl ul li a img{margin-left: 11px;}
.listfr ul li a{font-size: 18px;color: #333;font-family: "Microsoft YaHei";float: left;}
.listfr ul li span{float: right;color: #999;font-size: 16px;font-family: "Microsoft YaHei";}
.listfr ul li{margin-bottom: 14px;text-indent: 16px;background-image: url(../images/li.png);background-repeat: no-repeat;background-position: left center;}
.listfr ul li a img{margin-left: 11px;}
.listfr{width: 562px;border-top: 2px solid #10539d;}

.lifrist{margin-top: 25px;margin-bottom: 30px;}
.lifristfr{width: 525px;}
.lifrist-date{width: 52px;height: 74px;background-color: #2385e8;color: #fff;text-align: center;}
.ri{font-size: 30px;font-weight: bolder;display: block;font-style: normal;margin-top: 4px;}
.yue{font-size: 18px;display: block;font-style: normal;}
.listfrist-tit{font-size: 18px;color: #111;}
.listfrist-info{font-size: 14px;color: #111;line-height: 24px;margin-top: 7px;}
/**/
.slideTxtBox1{ width:588px;}
.slideTxtBox1 .hd{border-bottom:2px solid #adadad; height:40px; line-height:40px;  position:relative;}
.slideTxtBox1 .hd ul{ float:left;  position:absolute; top:-1px; height:42px;   }
.slideTxtBox1 .hd ul li{margin-top: 1px;text-indent:7px;text-align: center;padding: 0 15px; float:left; cursor:pointer;color: #a6a6a6;font-size: 20px; font-family: "Microsoft YaHei";}
.slideTxtBox1 .hd ul li.on{color: #2385e8;background-image: url(../images/title.png);background-repeat: no-repeat;background-position: left center; height:40px; border-bottom:2px solid #2385e8; }
.slideTxtBox1 .bd ul{ zoom:1;  }
.slideTxtBox1 .bd ul:before,.slideTxtBox1 .bd ul:after{content:"";display:table;}
.slideTxtBox1 .bd ul:after{clear:both;}
.slideTxtBox1 .bd ul li a{font-family: "Microsoft YaHei";float: left;}
.slideTxtBox1 .bd ul li{margin-top: 10px;text-indent: 16px;background-image: url(../images/li.png);background-repeat: no-repeat;background-position: left center;}
.slideTxtBox1 .bd ul li span{float: right;font-family: "Microsoft YaHei";}

/* 二级切换 */
.outBox{}
.outBox .hd{ border-bottom:2px solid #adadad; height:40px; line-height:40px;  position:relative;}
.outBox .hd ul{ float:left;  position:absolute; top:-1px; height:42px; }
.outBox .hd ul li{ margin-top: 1px;text-indent:7px;text-align: center;padding: 0 15px; float:left; cursor:pointer;color: #a6a6a6;font-size: 20px; font-family: "Microsoft YaHei"; }
.outBox .hd ul li.on{ color: #2385e8;background-image: url(../images/title.png);background-repeat: no-repeat;background-position: left center; height:40px; border-bottom:2px solid #2385e8; }

.inBox{}
.inBox .inHd{ height:24px; line-height:24px; }
.inBox .inHd ul{ overflow:hidden; zoom:1; }
.inBox .inHd ul li{font-size: 16px;background-image: url(../images/li.png); background-repeat: no-repeat; background-position: left center; height:24px; width:130px; font-size: 16px; color: #333; text-align:left; text-indent: 16px; float:left; cursor:pointer;  }
.inBox .inHd ul li.on{ text-decoration: underline; color:#2385e8;  }
.inBox .inBd ul{ padding:15px 0px 0px 5px;  zoom:1; overflow:hidden;   }
.inBox .inBd li{ height:24px; line-height:24px; overflow:hidden; zoom:1;  }
.inBox .inBd li .date{ float:right; color:#999;  }

/**/
.footer{margin-top: 38px;background-color: #10539d;}
.footerinfo{background-color: #10539d;width: 1200px;margin:auto;}
.select span{height: 27px;width: 240px;border-left: 1px solid #fff;display: block;float: left;text-align: center;margin-top: 16px;margin-bottom: 32px;}
.lastbor{border-right: 1px solid #fff;}
/**/
/*.diy_select { height: 27px;line-height: 27px;position: relative;font-family: "Microsoft YaHei";color: #fff;font-size: 14px; }
.diy_select_btn,.diy_select_txt {float: left;height: 100%;}
.select-text {width: 150px;height: 100%;margin:auto;}
.diy_select_btn {width: 20px;background: url(../images/select.png) no-repeat right center;}
.select-option {width: 100%;}
.diy_select_list {height: 200px;position: absolute;top: 30px;left: -1px;z-index: 88888;border-top: none;width: 100%;display: none;background: #fff;overflow: auto;}
.diy_select_list li {margin: 0 20px;list-style: none;height: 40px;line-height: 40px;cursor: default;background: #fff;border-bottom: 1px solid #b3b3b3;}
.diy_select_list li.focus {margin: 0;padding: 0 20px;cursor: pointer;background: #3399FF;color: #fff}
*/
.diy_select { height: 27px;line-height: 27px;position: relative;font-family: "Microsoft YaHei";color: #fff;font-size: 14px; }
.diy_select_txt {height: 100%;display: inline;padding-right: 20px;background: url(../images/select.png) no-repeat right center;}
.select-text {width: 150px;height: 100%;margin:auto;}
.select-option {width: 100%;}
.diy_select_list {height: 200px;position: absolute;top: 30px;left: -1px;z-index: 88888;border-top: none;width: 100%;display: none;background: #fff;overflow: auto;}
.diy_select_list li {overflow: hidden;margin: 0 20px;list-style: none;height: 40px;line-height: 40px;cursor: default;background: #fff;border-bottom: 1px solid #b3b3b3;}
.diy_select_list li.focus {margin: 0;padding: 0 20px;cursor: pointer;background: #3399FF;color: #fff}
/**/
.bottomlogo{padding-bottom: 30px;padding-top: 10px;}
.bottomlogo .info{margin-top: 5px;width: 244px;margin-left: 44px;display: block;float: right;}
.bottomlogo span i{margin-bottom: 10px;width: 244px;font-size: 16px;color: #fff;font-family: "Microsoft YaHei";}
.add{text-indent: 25px;background-image: url(../images/add.png);background-repeat: no-repeat;background-position: left center}
.tel{text-indent: 25px;background-image: url(../images/tel.png);background-repeat: no-repeat;background-position: left center}
.bottomlogo img{vertical-align: middle;}
.eng{margin-left: 44px;margin-top: 20px;}
.gov{margin-left: 200px;}
.copyright{height: 80px;line-height: 80px;filter:alpha(opacity=60);}
.copy{display: inline;font-family: "Microsoft YaHei";font-size: 14px;color: #fff;filter:alpha(opacity=50);opacity:0.5;}
.record{margin-left: 18px;display: inline;font-family: "Microsoft YaHei";font-size: 14px;color: #fff;filter:alpha(opacity=20);opacity:0.2;}

/**/
.tpxw img{width: 284px;height: 166px;}
.ryjj ul li{width: 130px;float: left;}
.ryjj ul li img{width: 130px;height: 166px;}
.ryjj .bd li{background-image: none !important;text-indent: 0 !important;margin-right: 20px;}
.tpxw .bd li{background-image: none !important;text-indent: 0 !important;}
.ryjj .bd li:last-child{margin-right: 0px;}
.ulist{padding:0 30px}
.ulist ul{border-bottom:1px dashed #d1d1d1;padding-bottom:25px;margin-bottom:20px;}
.ulist ul li {margin-top: 10px;text-indent: 16px;background-image: url(../images/li.png);background-repeat: no-repeat;background-position: left center;}
.ulist ul li a {font-family: "Microsoft YaHei";float: left;}
.ulist ul li span {float: right;font-family: "Microsoft YaHei";}
.ulist ul li a:hover{color:#2385e8;text-decoration:underline;}
.fc11{color:#555;}
.m1{margin-bottom: 0;}
.ubord{border:1px solid #e0e0e0;box-shadow:1px 1px 1px 1px #e0e0e0;border-top:none;}
.pt15{padding:25px 40px;}
.icon-home{width:20px;height:18px;background:url(../images/icon-home.png) no-repeat;margin-right:15px;position:relative;top:1px;}
.breads,.breads a{color:#111;font-size:18px;}
.breads{border-bottom:2px solid #eeeeee;padding-bottom: 10px;margin-bottom: 30px;}
.breads a:hover{color:#2385e8;text-decoration:underline;}
.m-r-50{margin-right:20px;}
.m-t-50{margin-top:30px}
.bord-bot{border-bottom:1px dashed #cdcdcd;padding-bottom:10px;}
.cinfo{margin-top:40px;}
.cinfo table{margin:auto;}
.cinfo p{font-size: 18px !important;font-family: '宋体' !important;color: #333 !important;line-height: 2 !important;}
.cinfo div{font-size: 18px !important;font-family: '宋体' !important;color: #333 !important;}
.cinfo span{font-size: 18px !important;font-family: '宋体' !important;color: #333 !important;}
.cinfo font{font-size: 18px !important;font-family: '宋体' !important;color: #333 !important;}

.prenext{border-top:2px solid #eeeeee;margin-top:50px;padding-top:25px;}
.text-elp{width: 450px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display:inline-block;position:relative;top:4px;}
.text-elp a{color:#2385e8}
.page{text-align:center;margin-top: 45px;margin-bottom: 30px;}
.page a{color:#666;border: 1px solid #e6e6e6;font-size: 12px;padding: 8px 12px;margin-right:10px;}
.page b {border: none;color: #2385e8;padding: 8px 12px;margin-right:10px;}
.page a b {margin:0px;}

.-m-t-26{margin-top: -29px;}