.interact-wrap {padding-bottom: 20px;}
.interact-container {padding: 0px 25px;background: #fff; overflow:auto;padding-bottom:20px;}

.interact-wrap .page-top {height: 88px;border-bottom: 1px solid #ddd;}
.interact-item-title {padding: 21px 0;font-size: 0;display:block;}
.interact-item-title h2 {
  display: inline-block;
  vertical-align: middle;
  font-weight: normal;
  color: #2d66a5;
  font-size: 20px;
  font-weight: 600;}
.interact-item-title h2::before {
  content: '';
  height: 18px;
  width: 6px;
  background: #2d66a5;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  margin-bottom: 2px;}
.interact-item-title > a {
  font-size: 14px;
  color: #999999;
  margin-top: 5px;}
.interact-item-title > a:hover {color: #2d66a5;}
.interact-item-title {padding: 21px 0;font-size: 0;margin-bottom:20px;}

#wrapBox_top {width: 100%;}
#wrapBox_top { display:block;}
.hot-dott-news .hot-dott-news-list li {width: 279px;box-sizing: border-box;margin-right: 10px;color: #212121;}
.hot-dott-news .hot-dott-news-list li:hover a span {color: #fff;transition: all 0.3s linear;}
.hot-dott-news .hot-dott-news-list li:hover a {background: #2d66a5;color: #fff;border: 1px solid #fff;transition: all 0.3s linear;}
.hot-dott-news .hot-dott-news-list li a {
  display: block;
  padding: 20px 23px 20px 13px;
  border: 1px solid #dddddd;
  min-height: 115px;
  box-sizing: border-box;}
.hot-dott-news .hot-dott-news-list li:last-of-type {margin-right: 0;}
.hot-dott-news .hot-dott-news-list li .r-text {width: 180px;}
.hot-dott-news .hot-dott-news-list li a h3 {font-size: 16px;line-height: 1.4;font-weight: normal;}
.hot-dott-news .hot-dott-news-list li a span {font-size: 14px;color: #999999;padding-top: 10px;display: block;}
.hot-dott-news-list .ico {width: 48px;height: 48px;background-image: url(../images/rdgq-1.png);background-repeat: no-repeat;background-size: 24px 24px;background-position:center center;border-radius: 50%;background-color: #f2f4f7;}

/* 热点关切修改 */
.interact-wrap .interact-bottom {padding-top: 25px;}
.interact-wrap .interact-bottom a:hover {background-color: #e1f0fc;}
.interact-wrap .interact-bottom a h3 {
  font-size: 18px;
  color: #212121;
  background-size: 30px 30px;
  background-repeat: no-repeat;
  background-position: 80px center;
  font-weight: normal;
  text-align: center;
  line-height: 64px;}


.interact-wrap {padding-top: 30px;padding-bottom: 20px;}
.interact-wrap .page-top {border-bottom: 1px solid #ddd;}
.interact-wrap .page-top > h2 {font-size: 32px;color: #2d66a5;line-height: 90px;position: relative;}
.interact-wrap .page-top > h2::after {content: '';display: block;border-bottom: 4px solid #3a81bb;width: 140px;height: 4px;position: absolute;bottom: 0;}
.interact-wrap .page-top .other-platform {font-size: 0;padding: 16px 0;}
.interact-wrap .page-top .other-platform a {position: relative;}
.interact-wrap .page-top .other-platform a .code {position: relative;
  z-index: 1000;
  background-image: url(../images/zwwb_code.jpg);
  background-repeat: no-repeat;
  background-size: 133px 170px;
  width: 133px;
  height: 170px;
  position: absolute;
  top: 58px;
  left: 0;
  box-shadow: 0 6px 15px rgba(0, 0, 0, 0.05);
  display: none;}

.interact-wrap .page-top .other-platform a:nth-of-type(2):hover .code {display: block;}
/* .interact-wrap .page-top .other-platform a:hover {

  opacity: 0.8;

} */

.interact-wrap .page-top .other-platform a {
  font-size: 16px;
  color: #ffffff;
  display: inline-block;
  background-size: 40px 40px;
  background-repeat: no-repeat;
  background-position: 12px center;
  width: 140px;
  height: 58px;
  line-height: 58px;
  padding: 0 15px 0 0;
  box-sizing: border-box;
  text-align: right;
  margin-right: 10px;
}

.interact-wrap .page-top .other-platform a:first-of-type {background-image: url(../images/hdjl_4_1.png);background-color: #e1b558;}
.interact-wrap .page-top .other-platform a:nth-of-type(2) {background-image: url(../images/hdjl_5_1.png);background-color: #76cbc5;}
.interact-wrap .page-top .other-platform a:nth-of-type(3) {background-image: url(../images/hdjl_1_1.png);background-color: #d56c6c;margin-right: 0;}



.interact-wrap .topic-list-box {padding: 10px 0;}
.interact-wrap .topic-list-box li {float: left;padding: 25px 68px 25px 0;}
.interact-wrap .topic-list-box li:nth-of-type(4n) {padding-right: 0;}
.interact-wrap .topic-list-box li a {width: 236px;height: 48px;display: block;overflow: hidden;}
.interact-wrap .topic-list-box li a:hover img {transform: scale(1.1);transition: transform 0.4s linear;}
.interact-wrap .topic-list-box li a img {width: 236px;height: 48px;transition: transform 0.4s linear;}


.interact-wrap .interact-middle .letter-announ-box {width: 800px;}



.interact-wrap .interact-middle .table-box .table-title {display: table;background: #3a81bb;width: 100%;height: 44px;box-sizing: border-box;}
.interact-wrap .interact-middle .table-box .table-title span {display: table-cell;font-size: 14px;color: #ffffff;vertical-align: middle;text-align: center;}

.interact-wrap .interact-middle .table-box .table-title span:nth-of-type(1) {font-weight: normal;width: 300px;}
.interact-wrap .interact-middle .table-box .table-title span:nth-of-type(2) {width: 100px;text-align: center;}
.interact-wrap .interact-middle .table-box .table-title span:nth-of-type(3) {width: 160px;text-align: center;}
.interact-wrap .interact-middle .table-box .table-title span:nth-of-type(4) {width: 120px;text-align: center;}
.interact-wrap .interact-middle .table-box .table-title span:nth-of-type(5) {width: 120px;text-align: center;}


.interact-wrap .interact-middle .table-box .table-content li {width: 100%;box-sizing: border-box;height: 44px;}
.interact-wrap .interact-middle .table-box .table-content li span:nth-of-type(1) {text-indent:15px;font-weight: normal;width: 300px;}
.interact-wrap .interact-middle .table-box .table-content li a:hover span {color: #2d66a5;}
.interact-wrap .interact-middle .table-box .table-content li span:nth-of-type(2) {width: 100px;text-align:center;color: #999999;}
.interact-wrap .interact-middle .table-box .table-content li span:nth-of-type(3) {width: 160px;text-align:center;}
.interact-wrap .interact-middle .table-box .table-content li span:nth-of-type(4) {width: 120px;text-align:center;color: #999999;}
.interact-wrap .interact-middle .table-box .table-content li span:nth-of-type(5) {width: 120px;text-align:center;}
.interact-wrap .interact-middle .table-box .table-content li ::after {content: '';display: block;height: 0;clear: both;}
.interact-wrap .interact-middle .table-box .table-content li:nth-of-type(2n) {background: #f2f4f7;}
.interact-wrap .interact-middle .table-box .table-content li span {display: block;font-size: 14px;color: #212121;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;line-height: 44px;}

.interact-wrap .interact-middle .survery-call-box {width: 330px;}


.nextBtn.swiper-button-disabled,.prevBtn.swiper-button-disabled {opacity: 0.5;}

.interact-middle .tab-pane{height:250px;}
.interact-middle .tab-pane h3 {margin: 21px 0;font-size: 0;display:block;border-bottom:solid 1px #ccc;padding-bottom:-1px;}
.interact-middle .tab-pane h3 a{text-decoration:none;font-size: 16px;padding: 0;color: #000;font-weight: bold;}
.interact-middle .tab-pane h3 a.first{display: inline-block;font-weight: normal;color: #2d66a5;font-size: 20px;font-weight: 600;}

.interact-middle .tab-pane h3 a.current {
    background: none;
    color: #527eb1;
    border-bottom: 1px solid;
} 
.interact-middle .tab-pane h3 a.ft_two{margin-left:50px;}
.interact-middle .tab-pane h3 a:current{ text-decoration:none} 
.interact-middle .tab-pane h3::before {content: '';height: 18px;width: 6px;background: #2d66a5;display: inline-block;vertical-align: middle;margin-right: 10px;margin-bottom: 2px;}
.interact-middle .tab-pane .zxft .ft_pic{width:260px;float:left;}
.interact-middle .tab-pane .zxft .ft_pic img {width:240px;height:180px;}  
.ft_nr{line-height:28px;}
.ft_nr span{color:#2d66a5;font-weight:bold;}  


.survery-call-box .box{margin-top:20px;}
.survery-call-box .box ul li {
    float: left;margin:0 8px 8px 0;
    width: 104px;padding:10px;
    text-align: center;
    background: #eef4f9;
    font-size: 14px;
    font-weight: bold;
    transition: all .3s;
}

.survery-call-box .box ul li:hover {background: #c4d8e9;}
.survery-call-box .box ul li:nth-child(3n+3) {margin-right: 0;}
.survery-call-box .box ul li a {color: #2c66a5;}
.survery-call-box .box ul li i {
	background: url(../images/iconsc.png) no-repeat;
    width: 40px;
    height: 40px;
    display: inline-block;
    margin: 0 auto;
    vertical-align: middle;
    transition: all .3s;	
    display: block;
    margin-bottom: 5px;}
.survery-call-box ul li i.s1{background-position: -43px -331px;}
.survery-call-box ul li i.s2{background-position: -134px -331px;}
.survery-call-box ul li i.s3{background-position: -457px -331px;}
.survery-call-box ul li i.s4{background-position: -388px -330px;}
.survery-call-box ul li i.s5{background-position: -220px -330px;}
.survery-call-box ul li i.s6{background-position: -520px -330px;}
.survery-call-box ul li i.s7{background-position: -304px -330px;}
.survery-call-box ul li i.s8{background-position: -667px -323px;}
.survery-call-box ul li i.s9{background-position: -734px -323px;}

  
.interact-wrap .interact-middle .survery-call-list{border:solid 1px #ccc;height:208px;}
.interact-wrap .interact-middle .survery-call-list ul{padding:15px 10px;}
.interact-wrap .interact-middle .survery-call-list li{background: url(../images/qs_3.png) left top 6px no-repeat;line-height:30px;height:30px;text-indent:25px;}

