/* reset */
p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,th,td,div,pre,body,code,form,input,legend,button,figure,fieldset,textarea,blockquote { margin: 0;  padding: 0;vertical-align: top;box-sizing: border-box;}
html{font-size:16px;overflow-y:auto;height:100%;background-color:#fff}
html,body{width:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-overflow-scrolling:touch;}
body{background:#fff; font-family: "微软雅黑";position:relative;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
input,select,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
table{border-spacing:0;border-collapse:collapse}
img,input,button,textarea{border:none;-webkit-appearance:none}
input{text-align:inherit}
textarea{resize:none}
a,h1,h2,h3,h4,h5,h6,input,select,button,option,textarea,optgroup{font-family:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;color:inherit;outline:none}
a{text-decoration:none;color: #333;}
ol,ul{list-style:none;}
input{background: #fff;}
button,input[type='submit'],input[type='button']{cursor:pointer}
input::-moz-focus-inner{padding:0;border:0}
input[type='number']{-moz-appearance:textfield}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}
template{display:none}
img{vertical-align: middle;}
em,i{font-style:normal}
/*wrap*/
body{font-family: "微软雅黑";color: #000;min-width: 1200px;}
a{text-decoration: none;color: #000;}
.wrap{width: 100%;}
.fl{float: left;}
.fr{float: right;}
.cl{zoom:1}
.cl:after{display:block;clear:both;content:"";}
/* 外填充 */
.m5{margin:5px;}.m10{margin:10px;}.m15{margin:15px;}.m20{margin:20px;}.m25{margin:25px;}.m30{margin:30px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}.mt50{margin-top:50px;}.mt80{margin-top:80px;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.mb30{margin-bottom:30px;}.mb40{margin-bottom:40px;}.mb50{margin-bottom:50px;}.mb80{margin-bottom:80px;}
.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}.ml30{margin-left:30px;}.ml40{margin-left:40px;}.ml50{margin-left:50px;}.ml80{margin-left:80px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}.mr40{margin-right:40px;}.mr50{margin-right:50px;}.mr80{margin-right:80px;}
/* 内填充 */
.p5{padding:5px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}.p25{padding:25px;}.p30{padding:30px;}.p40{padding:40px;}.p50{padding:50px;}
.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt40{padding-top:40px;}.pt50{padding-top:50px;}.pt80{padding-top:80px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb30{padding-bottom:30px;}.pb50{padding-bottom:50px;}.pb100{padding-bottom:100px;}
.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}.pl30{padding-left:30px;}.pl40{padding-left:40px;}.pl50{padding-left:50px;}.pl80{padding-left:80px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right:25px;}.pr30{padding-right:30px;}.pr40{padding-right:40px;}.pr50{padding-right:50px;}.pr80{padding-right:80px;}
/* 宽度 */
.w10{width:10px;}.w20{width:20px;}.w30{width:30px;}.w40{width:40px;}.w50{width:50px;}.w60{width:60px;}.w70{width:70px;}.w80{width:80px;}.w90{width:90px;}.w100{width:100px;}
.w200{width:200px;}.w300{width:300px;}.w400{width:400px;}.w500{width:500px;}.w600{width:600px;}.w700{width:700px;}.w800{width:800px;}.w900{width: 900px;}
.w960{width: 960px;margin: 0 auto;}.w1000{width: 1000px;margin: 0 auto;}.w1200{width: 1200px;margin: 0 auto;}.w1300{width: 1300px;margin: 0 auto;}.w1280{ width:1280px;margin: 0 auto;}
/* 高度 */
.h{height:100%}.h50{height:50px;}.h80{height:80px;}.h100{height:100px;}.h200{height:200px;}
/*对齐方式*/
.text-c{text-align: center;}.text-l{text-align: left;}.text-r{text-align: right;}
/*字体大小*/
.f-12{font-size: 12px;}.f-13{font-size: 13px;}.f-14{font-size: 14px;}.f-15{font-size: 15px;}.f-16{font-size: 16px;}.f-18{font-size: 18px;}.f-20{font-size: 20px;}.f-22{font-size: 22px;}.f-24{font-size: 24px;}
/*标题*/
.h1{ font-size: 26px;color:#000; line-height: 36px; }/*一级标题*/
/*content*/
.content{width: 1200px;margin: 40px auto 70px;}
.head{width: 100%;position: relative;}
/* top */
.top{width: 100%;height: 126px;background: url("../img/xww/topbg.png") top center no-repeat;color: #fff;position: absolute;z-index: 2;}
.top img{display: inline-block;margin-right: 20px;}
.top .logo img:last-child{margin-top: 5px;}
/* nav */
.nav{width: 540px;}
.nav ul{width: 100%;height: 50px;line-height: 50px;font-size: 18px;overflow: hidden;}
.nav ul li{float: left;text-align: center;color: #fff;width: 100px;}
.nav ul li a{color: #fff;display: block;}
.nav ul li:hover{font-weight: bold;}
.nav ul li.on{font-weight: bold;}
/*search*/
.search{width: 322px;height: 35px;background: url("../img/xww/search.png") center center no-repeat;margin-top: 40px;margin-left: 140px;}
.search #searchInput{width: 220px;height: 35px;line-height: 35px;margin-left: 20px;background: none;color: #fff;}
.search #searchBtn{width: 36px;height: 35px;cursor: pointer;background: none;}
::-webkit-input-placeholder{color: #fff;}
/* 大banner图切换*/
.slide_container {position:relative;width: 100%;max-width: 1920px;margin:0 auto;z-index:1;overflow:hidden;background:#26487e;}
.rslides li img {display: block;position:relative;z-index: 1;width:100%;border: 0;}
.centered-btns_nav { display: none;}
.centered-btns_tabs { margin-top: 15px; text-align: center; font-size: 0; list-style-type: none;width: 100%;position: absolute;bottom: 20px; left: 0px;text-align: center; z-index: 20000;}
.centered-btns_tabs li { display: inline-block; margin-right: 15px; *display: inline; *zoom: 1;}
.centered-btns_tabs a { display: inline-block; width: 15px;height: 10px; border-radius: 5px; border-radius: 5px;background: #fff;  overflow: hidden; *display: inline; *zoom: 1;}
.centered-btns_tabs .centered-btns_here{background: #26487e;}
.centered-btns_tabs .centered-btns_here a { background: #26487e;}
/* title */
.title{width: 100%;}
.title img{display: block;}
.title span{display: block;font-size: 30px;margin-left: 24px;margin-top: 10px;color: #333;}
.title span a{color: #333;}
.title p{width: 90px;height: 38px;line-height: 38px;color: #fff;background: #073F96;margin-top: 12px;border-radius: 10px;text-align: center;font-size: 16px;}
.title p a{color: #fff;display: block;}
/* list */
.list{width: 100%;margin-top: 20px;}
.list .imgBox{width: 585px;}
.imgBox ul{width: 105%;overflow: hidden;padding: 10px;margin-left: -10px;}
.imgBox ul li{float: left;width: 285px;height: 260px;margin-left: 15px;cursor: pointer;border: 1px solid #eee;}
.imgBox ul li:first-child{margin-left: 0;}
.imgBox ul li:hover{box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);}
.imgBox ul li img{width: 285px;height: 182px;margin: 0 auto;display: inline-block;}
.imgBox ul li p{width: 284px;height: 78px;background: #daeffd;line-height: 1.4;padding: 15px 20px;position: relative;}
.imgBox ul li:hover p{border-bottom: 4px solid #4A7693;}
.imgBox ul li:hover p span{bottom: 1px;}
.imgBox ul li p span{position: absolute;right: 15px;bottom: 5px;font-size: 14px;color: #666;}
.newsBox{width: 585px;}
.newsBox ul{width: 100%;}
.newsBox ul li{font-size: 16px;height: 39px;line-height: 39px;overflow: hidden;background: url("../img/xww/dian.png") center left no-repeat;}
.newsBox ul li a{display: block;float: left;width: 82%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-indent:20px;}
.newsBox ul li a:hover{color: #cb3332;}
.newsBox li span{float:right;color:#999;}
/* report */
.report{width: 100%;margin-top: 30px;}
.report .newsBox ul{margin-top: 20px;}
/* tab */
.tab{width: 100%;height: 705px;background: #E4E5E8;box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.2);padding: 40px 20px 20px;}
.slideTxtBox{width: 100%;height: 645px;}
.slideTxtBox .hd ul{width: 100%;height:40px;}
.slideTxtBox .hd ul li{float:left;width:50%;height:40px;font-size: 30px;line-height: 1;padding-top: 10px;padding-left: 20px;}
.slideTxtBox .hd ul li:first-child{text-align: right;padding-right: 20px;}
.slideTxtBox .hd ul li.on{font-size: 40px;padding-top: 0;}
.slideTxtBox .hd ul li a{color: #666;}
.slideTxtBox .hd ul li.on a{color: #3D77A3;}
.slideTxtBox .bd ul.dcBox{margin-left: 40px;margin-top: 50px;width: 100%;height: 555px;position: relative;}
.slideTxtBox .bd ul.jxBox{margin-left: 30px;margin-top: 50px;width: 100%;height: 555px;position: relative;}
.slideTxtBox .bd ul.dcBox li{width: 326px;height: 216px;margin-right: 45px;float: left;margin-bottom: 45px;position: relative;}
.slideTxtBox .bd ul.dcBox li:hover{box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.5);}
.slideTxtBox .bd ul.dcBox li img{width: 326px;height: 216px;}
.slideTxtBox .bd ul.dcBox li h2{width: 100%;font-size: 16px;text-indent: 10px;position: absolute;bottom: 0;left: 0;height: 42px;line-height: 42px;background: url("../img/xww/pic-bg.png") top center repeat-x;}
.slideTxtBox .bd ul.dcBox li h2 a{color: #fff;}
.slideTxtBox .bd ul.dcBox li .date{position: absolute;width: 55px;height: 59px;right: -20px;bottom: 10px;}
.slideTxtBox .bd ul.dcBox li:first-child .date{background: url("../img/xww/spanbg01.png") top center no-repeat;}
.slideTxtBox .bd ul.dcBox li:nth-child(2) .date{background: url("../img/xww/spanbg02.png") top center no-repeat;}
.slideTxtBox .bd ul.dcBox li:nth-child(3) .date{background: url("../img/xww/spanbg03.png") top center no-repeat;}
.slideTxtBox .bd ul.dcBox li:nth-child(4) .date{background: url("../img/xww/spanbg04.png") top center no-repeat;}
.slideTxtBox .bd ul.dcBox li:nth-child(5) .date{background: url("../img/xww/spanbg01.png") top center no-repeat;}
.slideTxtBox .bd ul.dcBox li:nth-child(6) .date{background: url("../img/xww/spanbg02.png") top center no-repeat;}
.slideTxtBox .bd ul.dcBox li .date h1{font-size: 20px;line-height: 16px;color: #fff;margin-top: 15px;text-align: right;padding-right: 10px;}
.slideTxtBox .bd ul.dcBox li .date p{color:#fff;margin-top: 5px;font-size: 13px;margin-top: 5px;line-height: 14px;text-align: right;}
.slideTxtBox .bd ul .more{position: absolute;right: 20px;bottom: 10px;width: 90px;height: 38px;line-height: 38px;color: #fff;background: #073F96;border-radius: 10px;text-align: center;font-size: 16px;}
.slideTxtBox .bd ul .more a{color: #fff;display: block;}
.slideTxtBox .bd ul.jxBox .more{right: 10px;}
.slideTxtBox .bd ul.jxBox .listBox{width: 530px;height: 480px;background: #558aad;box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.2);}
.slideTxtBox .bd ul.jxBox .listBox li{width: 100%;height: 85px;background: url("../img/xww/fgxbg.png") bottom center no-repeat;padding: 22px 25px 0;color: #fff;}
.slideTxtBox .bd ul.jxBox .listBox li:hover{background: #3A7EAB url("../img/xww/fgxbg.png") bottom center no-repeat;}
.slideTxtBox .bd ul.jxBox .listBox li a{color: #fff;}
.slideTxtBox .bd ul.jxBox .listBox .date h1{font-size: 20px;line-height: 16px;color: #fff;text-align: center;}
.slideTxtBox .bd ul.jxBox .listBox .date p{color:#fff;margin-top: 5px;font-size: 13px;margin-top: 10px;line-height: 14px;text-align: right;}
.slideTxtBox .bd ul.jxBox .listBox li a{font-size: 16px;line-height: 1.2;width: 416px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
/* tab2 */
.tab2{width: 100%;height: 829px;background: url("../img/xww/tab2bg.png") top center no-repeat;}
.slideImgBox{width: 1200px;margin: 0 auto;padding-top: 40px;}
.slideImgBox .hd ul{width: 100%;height:40px;}
.slideImgBox .hd ul li{float:left;width:50%;height:40px;font-size: 30px;line-height: 1;padding-top: 10px;padding-left: 20px;}
.slideImgBox .hd ul li:first-child{text-align: right;padding-right: 20px;}
.slideImgBox .hd ul li.on{font-size: 40px;padding-top: 0;}
.slideImgBox .hd ul li a{color: #666;}
.slideImgBox .hd ul li.on a{color: #3D77A3;}
.slideImgBox .bd .rwBox{width: 102%;margin-top: 40px;}
.slideImgBox .bd .rwBox li{width: 370px;height: 536px;margin-right: 35px;float: left;text-align: center;}
.slideImgBox .bd .rwBox li a{display: block;width: 100%;height: 100%;}
.slideImgBox .bd .rwBox li img{width: 312px;height: 206px;}
.slideImgBox .bd .rwBox li div{width: 100%;height: 450px;background: #fff;margin-top: -120px;border-bottom: 5px solid #558AAD;padding: 140px 30px 0;}
.slideImgBox .bd .rwBox li:hover div{background: #558AAD;box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.2);color: #fff;}
.slideImgBox .bd .rwBox li div h2{font-size: 17px;font-weight: bold;line-height: 28px;}
.slideImgBox .bd .rwBox li div p{font-size: 14px;line-height: 1.6;text-align: left;margin-top: 15px;}
.slideImgBox .bd ul{position: relative;height: 700px;}
.slideImgBox .bd ul .more{position: absolute;right: 40px;bottom: 30px;width: 90px;height: 38px;line-height: 38px;color: #fff;background: #073F96;border-radius: 10px;text-align: center;font-size: 16px;}
.slideImgBox .bd ul .more a{color: #fff;display: block;}
/* .slideImgBox .bd ul.zpBox .more{right: 75px;bottom: 20px;} */
.slideImgBox .bd .zpBox{width: 102%;margin-top: 50px;padding-left: 50px;}
.slideImgBox .bd .zpBox li{width: 530px;height: 102px;margin-bottom: 25px;margin-right: 40px;background: #fff;float: left;padding-left: 50px;padding-top: 25px;box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.2);}
.slideImgBox .bd .zpBox li p{font-size: 17px;font-weight: bold;line-height: 24px;}
.slideImgBox .bd .zpBox li h6{font-size: 14px;font-weight: bold;margin-top: 10px;color: #3F79A3;}
.slideImgBox .bd .zpBox li h6 span{font-size: 18px;}
.slideImgBox .bd .zpBox li:hover{background: url("../img/xww/zpbg.png") right center no-repeat;}
/* gyBox */
.gyBox{width: 1200px;}
.gyBox .list{width: 100%;}
.gyBox .list ul{width: 120%;overflow: hidden;padding: 25px 0;margin-left: -20px;}
.gyBox .list ul li{width: 285px;height: 300px;background: #fff;float: left;margin-left: 20px;position: relative;}
.gyBox .list ul li:hover{box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.2);}
.gyBox .list ul li img.liImg{width: 285px;height: 186px;}
.gyBox .list ul li div{width: 285px;height: 138px;background: rgba(128, 198, 245, 0.6);position: absolute;bottom: 0;text-align: right;}
.gyBox .list ul li div img{padding-right: 20px;}
.gyBox .list ul li div p{font-size: 17px;font-weight: bold;text-align: left;margin-top: 15px;color: #fff;text-indent: 12px;}
.gyBox .list ul li div h6{font-size: 14px;text-align: left;margin-top: 10px;color: #fff;text-indent: 12px;}
/* zt_item */
.zt_item{width: 281px;height: 130px;box-shadow: 0px 1px 10px 3px #00a0e9;background: none;border-radius: 15px;margin-right: 25px;position: relative;}
.zt_item:last-child{margin-right: 0;}
.zt_item img{width: 281px;height: 130px;border-radius: 15px;}
.zt_item a{display: none;position: absolute;left: 0;top: 0;width: 281px;height: 130px;background: url(../img/xww/zt_bg.png) center center no-repeat;}
.zt_item:hover a{display: block;}

