@charset "utf-8";
/* CSS Document */
.hide{display: none;}
.hide.active{display: block !important;}
.mt30{margin-top: 30px;}


/*焦点图*/
.news-flash-slide{ height: 371px; position: relative; background: #f6f9ff; overflow: hidden;}
.news-flashPic img,.news-flashPic ul,.news-flashPic li,.news-flashPic,.news-flashPic .pic{height: 100% !important;}
.news-flashPic ul,.news-flashPic li{width: 100% !important;}
.news-flashPic .pic{width: 650px; display: block;}
.news-flashPic img{width: 100%;}
.news-flashPic .infoBox{ position: absolute; padding: 43px 30px 0; right: 0; top: 0; width: 550px; background: #f6f9ff;}
.news-flashPic .infoBox .title{ display: block; height: 42px; line-height: 42px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 26px;}
.news-flashPic .infoBox .info{ margin-top: 17px; display: -webkit-box; -webkit-line-clamp:5; -webkit-box-orient: vertical; height: 180px; overflow: hidden; line-height: 36px; font-size: 18px; text-align: justify; text-justify: inter-ideograph; text-indent: 2em;}
.news-flashPic .infoBox .more{ display: block; margin-top: 20px; font-size: 16px; color: #fff; width: 114px; height: 39px; line-height: 38px; background: #164fa6; text-align: center;}

.news-flashNum{ bottom: 29px; right: 15px; position: absolute;}
.news-flashNum ul{display: none; line-height: 0; font-size: 0;}
.news-flashNum > a{ display: inline-block; height: 38px; width: 25px; cursor: pointer; font-size: 0; vertical-align: middle;background: url("../images_new/zwdt_prve.png") 0 0 no-repeat; }
.news-flashNum .prev{}
.news-flashNum .prev:hover{ background-position: -25px 0;}
.news-flashNum .next{ background-position: -50px 0;}
.news-flashNum .next:hover{ background-position: -75px 0;}
.news-flashNum .pageState{ display: inline-block; width: 105px; text-align: center; line-height: 38px; height: 38px; font-size: 26px; color: #275bb0; vertical-align: middle; letter-spacing: 5px;}
/*焦点图 end*/
.news-leftBox{width: 650px; padding-right: 30px; border-right: 1px #dcdcdc solid;}
.news-rightBox{width: 548px;}
.news-listbox1{ height: 582px; overflow: hidden; padding-top: 0;}
.news-listbox1 .note-li{ margin-bottom: 4px; height: 93px; border-bottom: 1px #d8d7d7 dashed; background: none; padding: 13px 0 18px;}
.news-listbox1 .note-li.even{ margin-bottom: 12px;}
.news-listbox1 .note-li .title{ height: 28px; line-height: 28px; padding-bottom: 10px; padding-right: 90px; position: relative;}
.news-listbox1 .note-li .title a{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 20px;}
.news-listbox1 .note-li .title .date{ position: absolute; right: 0; top: 0; font-size: 16px;}
.news-listbox1 .note-li .note{ height: 56px; line-height: 28px;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-size: 16px; color: #8c8c8c; text-indent: 2em;}
.news-listbox2{ height: 240px; padding-top: 7px; overflow: hidden;}
/*重要转载*/
.zyzz_list {padding: 9px 0;height: 170px;overflow: hidden;}
.zyzz_title{width: 30px; padding: 34px 5px 0; height: 130px; text-align: center; line-height: 18px; font-size: 17px; background: #ecf4fc; float: left; margin-top: 9px;}
.zyzz_title a{color: #164fa6;}
.zyzz_title a:hover{color: #164fa6;}
.news-leftBox .ind-list li a{ max-width: 530px; *width: 530px;}
.news-listbox1 .info{ margin:2px 0 0 53px;}
.news-listbox1 .info li{line-height: 32px; height: 32px;}
.news-listbox1 .info li a{max-width: 100%; *width: 100%;}
/*要闻信息 end*/
.news-notice{ padding: 6px 0 0; height: 268px;}
.news-rightBox .ind-list li a{ max-width: 440px; *width: 440px;}
.news-bmts{ padding: 6px 0 0; height: 269px;}
.news-xepaper{ padding: 15px 0 0; height: 232px; overflow: hidden;}
.xepaper-img{ border: 1px #f1f1f1 solid; width: 164px; height: 230px;}
.xepaper-img li{height: 100%;}
.xepaper-img img{ width: 100%; height: 100%;}
.xepaper-img .img_title{ display: none;}
.xepaper-link{ width: 350px; padding: 1px 2px 0;}
.xepaper-link ul{ overflow: hidden;}
.xepaper-link li{float: left; width: 165px; padding-bottom: 20px;}
.xepaper-link li.num2,.xepaper-link li.num4,.xepaper-link li.num6{float: right;}

.xepaper-link li a{display: block; height: 83px; line-height: 48px; padding: 20px 0 0 20px; font-size: 17px; background: #f6f9ff url("../images_new/new_arrow.png") right bottom no-repeat; border: 1px #e0eaff solid; transition: 0.4s all; color: #666; font-weight: bold;}
.xepaper-link li a span{ width: 48px; height: 48px; display: inline-block; text-align: center; background: #fff; border-radius: 50%; font-weight: bold; cursor: pointer; font-style: italic; margin: 0 7px; box-shadow: 0 2px 8px #d4dcf0; font-size: 20px; transition: 0.4s all;}
.xepaper-link li a:hover{ color: #265baf; border-color: #164fa6; background-image: url("../images_new/new_arrowh.png");}
.xepaper-link li a:hover span{ box-shadow: 0 2px 8px rgba(22, 79, 166, 0.47);}


.xepaper-link .more{text-align: center; display: none;}
.xepaper-link .more a{font-size: 14px; height: 20px; line-height: 20px;}
@media (min-width: 992px) and (max-width:1259px) {
.news-flash-slide{height: 292px;}
.news-flashPic .pic{width: 512px;}
.news-flashPic .infoBox{ width: 436px; padding: 27px 22px 0;}
.news-flashPic .infoBox .info{height: 104px; -webkit-line-clamp: 3;}
.news-flashNum{bottom: 30px;}
.news-leftBox{ width: 512px; padding-right: 24px;}
.news-leftBox .ind-list li a{ max-width: 410px; *width:410px;}
.news-rightBox{ width: 433px;}
.news-rightBox .ind-list li a{ max-width: 330px; *width:330px;}
.xepaper-link{ padding: 1px 0 0; width: 252px;}
.xepaper-link li{width: 117px;}
}
@media (max-width: 991px){
.mt30{margin-top: 20px;}
.news-flash-slide{height: auto; padding-bottom: 208px;}
.news-flashPic img,.news-flashPic ul,.news-flashPic li,.news-flashPic,.news-flashPic .pic{height: 438px !important;}
.news-flashPic .pic{width:100%;}
.news-flashPic .infoBox{top: auto; bottom: 70px; left: 0; width: auto;}
.news-flashNum{bottom: 16px; right: 10px;}
.news-flashPic .infoBox{bottom: -185px; padding-top: 0;}
.news-flashPic .infoBox .info{height: 77px; -webkit-line-clamp: 2; margin-top: 5px;}
.news-flashPic .infoBox .more{margin-top: 10px;}
.news-leftBox,.news-rightBox{float: none; width: auto;}
.news-leftBox{padding-right: 0; border-right: 0 none;}
.news-listbox1,.news-listbox2,.news-notice,.news-bmts{height: auto; padding-bottom: 10px;}
.xepaper-link{ margin-left: 186px; width: auto; float: none; padding: 1px 0 0;}
.xepaper-link li{width: 49%;}
}
@media (max-width: 767px){
.news-flash-slide{padding-bottom: 198px;}
.news-flashPic img,.news-flashPic ul,.news-flashPic li,.news-flashPic,.news-flashPic .pic{height: 342px !important;}
.news-flashPic .infoBox{padding: 0 10px;}
.news-flashPic .infoBox .title{font-size: 22px;}
.news-flashPic .infoBox .info{font-size: 16px;}
.news-flashNum{bottom: 13px;}
.xepaper-link li{padding-bottom: 10px;}
.xepaper-link{margin-left: 176px;}
.news-flashNum .pageState{ width: auto; padding: 0 5px;}
.news-flashPic .infoBox .more{width: auto; padding: 0 20px; display: inline-block;}
}
@media (max-width: 619px) {
.news-flashPic img,.news-flashPic ul,.news-flashPic li,.news-flashPic,.news-flashPic .pic{height: 263px !important;}
}
@media (max-width: 479px) {
.news-flashPic img,.news-flashPic ul,.news-flashPic li,.news-flashPic,.news-flashPic .pic{height: 231px !important;}
.news-xepaper{ padding-top: 10px; height: auto;}
.xepaper-img{float: none; margin: 0 auto;}
.xepaper-link{margin-left: 0; margin-top: 10px;}
.xepaper-link ul{ height: auto;}
.xepaper-link li a{height: 40px; line-height: 40px;}
}
@media (max-width: 424px) {
.news-flashPic img,.news-flashPic ul,.news-flashPic li,.news-flashPic,.news-flashPic .pic{height: 203px !important;}
}
@media (max-width: 374px) {
.news-flashPic img,.news-flashPic ul,.news-flashPic li,.news-flashPic,.news-flashPic .pic{height: 171px !important;}
}

/*专题专栏*/
.ind-ztzl{ margin: 28px 0;}
.ind-zttitle{ height: 28px; line-height: 28px; margin-bottom: 16px;  text-align: center;  background:url(../images_new/tab-titbg.gif) left 18px repeat-x; }
.ind-zttitle a{ display: inline-block; font-size: 24px; font-weight: bold;  position: relative; padding: 0 32px; background: #fff; color: #275bb0;}
.ind-zttitle  .sp-l{ position: absolute; height: 11px; width: 12px; left:0; top:8px; display: block;   background:url(../images_new/zttit-l.png) 0 0 no-repeat;}
.ind-zttitle  .sp-r{ position: absolute; height: 11px;  width: 12px; right:0; top:8px; display: block;   background:url(../images_new/zttit-r.png) 0 0 no-repeat;}
.ind-ztzlpic{ position: relative; height: 150px; }
.ind-ztzlpic .scroll-wrap{  height: 150px; overflow: hidden;}
.ind-ztzlpic li{float: left; width: 300px; height: 150px; margin-right: 20px;}
.ind-ztzlpic li a{display: block; height: 100%; }
.ind-ztzlpic li a img{width: 100%; height: 100%;}
.ind-ztzlpic li span{display: none;}
.ind-ztzlpic .prev,.ind-ztzlpic .next{display: block; position: absolute; width: 17px; height: 30px; margin-top: -15px; top: 50%; background: 0 0 no-repeat; background-image:  url("../images_new/ztpre.png") !important; z-index: 2; cursor: pointer;}
.ind-ztzlpic .prev{left: -25px;}
.ind-ztzlpic .prev:hover{background-position: 0 -30px;}
.ind-ztzlpic .next{ right: -25px; background-position: -17px 0;}
.ind-ztzlpic .next:hover{background-position: -17px -30px;}

@media (min-width: 992px) and (max-width:1259px) {
/*专题*/
.ind-ztzlpic,.ind-ztzlpic .scroll-wrap{height: 159px;}
.ind-ztzlpic li{ width: 317px; height: 159px;}
}
@media (max-width: 991px){
/*专题*/
.ind-ztzlpic,.ind-ztzlpic .scroll-wrap{height: 121px;}
.ind-ztzlpic li{ width: 242px; height: 121px;}
}
@media (max-width: 767px){
/*专题专栏*/
.ind-ztzl{ margin: 10px 0;}
.ind-ztzlpic .scroll-wrap,.ind-ztzlpic .scroll-body{width: 100% !important;}
.ind-ztzlpic li{ width: 50%; margin-right: 0;}
.ind-ztzlpic li a{ margin: 0 5px;}
.ind-ztzlpic .prev{ left:5px;}
.ind-ztzlpic .next{ right:5px;}
}