@charset "utf-8";

/*横栏轮播*/
.midbanner{position:relative;}
.midbanner .owl-carousel .item img{height:auto;}

.xwdt .left{width: 55%;}
.xwdt .left .news_tpxw .item{height: 450px;}
.xwdt .left .news_tpxw .item:after{position: absolute; bottom: 15%; right: 0; left: 0; content: ""; height: 56px;  background-color: #0e264a;}
.xwdt .left .news_tpxw .item dd{height: 85%; overflow: hidden;}
.xwdt .left .news_tpxw .item dd img{display: block; width: 100%; height: 100%;}
.xwdt .left .news_tpxw .item dt{position: absolute; right: 80px; bottom: -100%; left: 80px; height: 150px; z-index: 5; opacity: 0; transition: .3s all;}
.xwdt .left .news_tpxw .item dt .table{position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; display: table; vertical-align: middle; background: url(../images/index/tpxw_caption_bg.png) no-repeat center; background-size: cover; border-radius: 3px;}
.xwdt .left .news_tpxw .item dt .table .inline{position: relative; width: 100%; height: 100%; display: table-cell; vertical-align: middle;}
.xwdt .left .news_tpxw .item dt .table .inline .cont{position: relative; padding-right: 10%; padding-left: 10%; margin-top: 2%; margin-bottom: 2%; font-size: 1.125em; line-height: 1.6em; color: #9eccf4;}
.xwdt .left .news_tpxw .item dt .table .inline .cont:before{position: absolute; top: 0; left: 10%; bottom: 0; content: ""; width: 2px; background-color: #9eccf4;}
.xwdt .left .news_tpxw .item dt .table .inline .cont>div{margin-left: 25px; text-align: justify;}
.xwdt .left .news_tpxw .item dt .table .inline .cont .time{margin-bottom: .6125em; font-weight: bold;}
.xwdt .left .news_tpxw .item dt .table .inline .cont .caption a{color: #fff;}
.xwdt .left .news_tpxw .item dt .table .inline .cont .caption a:hover{color: #ffc;}
.xwdt .left .news_tpxw .owl-item.current .item dt{opacity: 1; bottom: 0;}
.xwdt .left .news_tpxw .owl-nav > div{position: absolute; bottom: 15%; width: 80px; height: 56px; background-color: #0e264a;}
.xwdt .left .news_tpxw .owl-nav > div i{position: absolute; top: 50%; right: 0; left: 0; margin: -10px auto 0; width: 40px; height: 20px; background-image: url(../images/index/owlcarousel_tpxw_navs.png); background-repeat: no-repeat; background-position: 0 0;}
.xwdt .left .news_tpxw .owl-nav > div.owl-prev{left: 0;}
.xwdt .left .news_tpxw .owl-nav > div.owl-next{right: 0;}
.xwdt .left .news_tpxw .owl-nav > div.owl-next i{background-position: right center;}
.xwdt .left .news_tpxw .owl-nav > div.disabled{cursor: not-allowed;}

.xwdt .right{width: 45%;}
.xwdt .right .news_list dl{position: relative; padding-top: 1.5em; padding-bottom: 1.5em; border-bottom: 1px solid #d6d6d6;}
.xwdt .right .news_list dl dt{position: absolute; top: 0; bottom: 0; left: 0; width: 60px; height: 95%; display: table; vertical-align: middle;}
.xwdt .right .news_list dl dt .inline{position: relative; width: 100%; height: 100%; display: table-cell; vertical-align: middle; font-size: 1.3125em; color: #1361d7;}
.xwdt .right .news_list dl dt .inline span{display: block; position: relative; line-height: 2em; text-align: center;}
.xwdt .right .news_list dl dt .inline span.yyyy:before{position: absolute; top: 0; right: 0; left: 0; content: ""; width: 1em; margin: 0 auto; height: 2px; background-color: #1361d7;}
.xwdt .right .news_list dl dd{margin-left: 90px;}
.xwdt .right .news_list dl dd .caption{font-size: 1.25em;}
.xwdt .right .news_list dl dd .memo{margin-top: .875em; color: #6e6e6e; font-size: .9375em; line-height: 1.5em; height: 3em; overflow: hidden;}

.sjzy{background-image: url(../images/index/sjzy_bg.png); background-color: #f3f6fa;}
.sjzy .menu_icons{margin: 0;}
.sjzy .menu_icons li{width: 16.66667%;}
.sjzy .menu_icons li a.link{margin: 0; background-color: transparent; border: none;}
.sjzy .menu_icons li a.link i{width: 80px; height: 80px;}
.sjzy .menu_icons li.li0 a.link i{background-image: url(../images/index/sjzy_icon_taizhan.png);}
.sjzy .menu_icons li.li1 a.link i{background-image: url(../images/index/sjzy_icon_fubiao.png);}
.sjzy .menu_icons li.li2 a.link i{background-image: url(../images/index/sjzy_icon_duanmian.png);}
.sjzy .menu_icons li.li3 a.link i{background-image: url(../images/index/sjzy_icon_leida.png);}
.sjzy .menu_icons li.li4 a.link i{background-image: url(../images/index/sjzy_icon_zhiyuanchuan.png);}
.sjzy .menu_icons li.li5 a.link i{background-image: url(../images/index/sjzy_icon_lishidiaocha.png);}
.sjzy .menu_icons li a.link:hover{background-color: #3c7be3;}
.sjzy .menu_icons li a.link:hover font{color: #fff;}
.sjzy .menu_icons li.li0 a.link:hover i{background-image: url(../images/index/sjzy_icon_taizhan_on.png);}
.sjzy .menu_icons li.li1 a.link:hover i{background-image: url(../images/index/sjzy_icon_fubiao_on.png);}
.sjzy .menu_icons li.li2 a.link:hover i{background-image: url(../images/index/sjzy_icon_duanmian_on.png);}
.sjzy .menu_icons li.li3 a.link:hover i{background-image: url(../images/index/sjzy_icon_leida_on.png);}
.sjzy .menu_icons li.li4 a.link:hover i{background-image: url(../images/index/sjzy_icon_zhiyuanchuan_on.png);}
.sjzy .menu_icons li.li5 a.link:hover i{background-image: url(../images/index/sjzy_icon_lishidiaocha_on.png);}

.sjcp{}
.sjcp .gallery{position: relative; background-color: #f3f6fa;}
.sjcp .gallery dl{position: relative; min-height: 360px;}
.sjcp .gallery dl dt{float: left; width: 53.5%; overflow: hidden;}
.sjcp .gallery dl dt .place{padding: 25px;}
.sjcp .gallery dl dt .place a{display: block; position: relative; padding-top: 56.25%;}
.sjcp .gallery dl dt .place a img{position: absolute; top: 0; right: 0; left: 0; bottom: 0; display: block; width: 100%; height: 100% !important;}
.sjcp .gallery dl dd{position: absolute; top: 0; right: 0; bottom: 0; z-index: 1; width: 46.5%;}
.sjcp .gallery dl dd .table{position: relative; width: 100%; height: 100%; display: table; vertical-align: middle;}
.sjcp .gallery dl dd .table .cont{position: relative; display: table-cell; width: 100%; height: 100%; vertical-align: middle;}
.sjcp .gallery dl dd .table .cont>div{padding-right: 8%; padding-left: 5%;}
.sjcp .gallery dl dd .table .cont>div + div{margin-top: 4%;}
.sjcp .gallery dl dd .table .cont .caption{position: relative; font-size: 1.5em; font-weight: bold; line-height: 1.5em;}
.sjcp .gallery dl dd .table .cont .caption a{width: 100%;}
.sjcp .gallery dl dd .table .cont .memo{font-size: 1em; line-height: 2em; color: #666; text-align: justify;}
.sjcp .gallery dl dd .table .cont .more a{position: relative; float: left; display: block; width: 164px; line-height: 44px;}
.sjcp .gallery dl dd .table .cont .more a font{position: relative; z-index: 3; display: block; padding-left: 1.5em; color: #fff;}
.sjcp .gallery dl dd .table .cont .more a:after{position: absolute; top: 0; right: 24px; bottom: 0; left: 0; content: ""; background-color: #0e61dd; border-radius: 3px;}
.sjcp .gallery dl dd .table .cont .more a:before{position: absolute; top: 50%; right: 0; z-index: 2; margin-top: -9px; width: 46px; height: 17px;content: ""; background-image: url(../images/index/more1.png); background-repeat: no-repeat;}
.sjcp .gallery dl dd .table .cont .more a:hover{margin-left: .5em;}

.sjtj{background-image: url(../images/index/sjtj_bg.png); background-color: #f3f6fa;}
.sjtj .left{width: 61.67%;}
.sjtj .left .item .pics{position: relative; z-index: 1; overflow: hidden;}
.sjtj .left .item .cont .caption{padding-top: 30px; padding-bottom: 10px; font-size: 1.125em; line-height: 32px;}
.sjtj .left .item .cont .memo .child{float: left; font-size: .875em; line-height: 24px; color: #86a7d6; margin-right: 1.5em;}
.sjtj .left .item .cont .memo .child:last-child{margin-right: 0;}
.sjtj .left .item .cont .memo span{padding-left: 20px; background-image: url(../images/index/icon_down.png); background-repeat: no-repeat; background-position: left 6px;}
.sjtj .left .item .cont .memo span font{display: inline-block; margin-left: .5em;}
.sjtj .right{width: 38.33%;}
.sjtj .right .infoList li h4{padding-right: 110px;}
/*.sjtj .right .infoList li h4 .time{width: 110px; color: #90abeb; text-align: left; white-space: nowrap;}*/
.sjtj .right .infoList.dot li h4:before{background-color: #0e61dd;}
.sjtj .entirebox{height: 320px;}
.sjtj .common_more{margin-top: 8px;}

@media (max-width: 1480px) {
}

@media (max-width: 1320px) {

}

@media (max-width: 1280px) {

	
}

@media (max-width: 1080px) {
  .xwdt .left .news_tpxw .item{height: auto;}
  .xwdt .left .news_tpxw .item:after{bottom: 75px;}
  .xwdt .left .news_tpxw .item dd{margin-bottom: 75px;}
  .xwdt .left .news_tpxw .owl-nav > div{bottom: 75px;}
  .sjtj .entirebox{height: auto;}
  .sjzy .menu_icons li a.link i{width: 60px; height: 60px; background-size: 100% 100%;}
}

@media (max-width: 1023px) {

}

@media (max-width: 991px) {
  .sjzy .menu_icons{margin-top: -1px; margin-left: -1px;}
  .sjzy .menu_icons li{width: 33.33333%;}
  .sjzy .menu_icons li a.link{margin-top: 1px; margin-left: 1px; background-color: #f9f9f9;}
  
  .sjcp .gallery dl dt{float: none; width: auto;}
  .sjcp .gallery dl dd{position: static; width: auto;}
  .sjcp .gallery dl dd .table{display: block; width: auto; height: auto;}
  .sjcp .gallery dl dd .table .cont{display: block; width: auto; height: auto; padding-bottom: 5%;}
}

/* xs mobile*/
@media (max-width: 768px) {
  .xwdt .left .news_tpxw .item dt .table .inline .cont{font-size: 1em;}
  .xwdt .left .news_tpxw .item:after{background-color: transparent;}
  .xwdt .left .news_tpxw .owl-nav > div{background-color: transparent;}
  .xwdt .right .news_list dl dd{margin-left: 70px;}
}

@media (max-width: 640px) {
	
}


@media (max-width: 580px) {
  .xwdt .left .news_tpxw .item dt{right: 30px; left: 30px;}
  .xwdt .left .news_tpxw .item dt{height: auto;}
  .xwdt .left .news_tpxw .item dt .table{position: relative; display: block;}
  .xwdt .left .news_tpxw .item dt .table .inline{display: block;}
  .xwdt .left .news_tpxw .item dt .table .inline .cont{padding: 15px; margin: 0;}
  .xwdt .left .news_tpxw .item dt .table .inline .cont:before{content: normal;}
  .xwdt .left .news_tpxw .item dt .table .inline .cont .time{display: none;}
  .xwdt .left .news_tpxw .item dt .table .inline .cont>div{margin-left: 0;}
  .xwdt .left .news_tpxw .item dd{margin-bottom: 5%;}
  .xwdt .left .news_tpxw .owl-nav > div{top: 50%; bottom: auto; margin-top: -38px;}
}
@media (max-width: 480px) {

}

@media (max-width: 450px) {
  .xwdt .right .news_list dl dd .caption{font-size: 1.125em; line-height: 1.5em;}
  .xwdt .right .news_list dl dd .caption a{white-space: normal;}
  .xwdt .right .news_list dl dd .memo{display: none;}
  .sjzy .menu_icons li{width: 50%;}
}


@media (max-width: 320px) {
}