@charset "utf-8";

/* CSS Document */



em{font-style:normal}

li{list-style:none}

img{border:0;vertical-align:middle}

p{word-wrap:break-word;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}

.clear{clear:both;}





/*通用定义*/

.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }

.fl{ float:left;}

.fr{ float:right;}

.clear{clear:both; height:0; display:block; font-size:1px;overflow:hidden;}

.left{float: left;}

.right{float: right;}

table th, table td {;padding: 10px;}

table th {background: #cce4f4;text-align: center;}





.tab_list_news{display: flex;justify-content: space-between;}

.tab_list_news a{font-size: 24px;font-weight: bold;color: #999;display: block;padding-bottom: 20px;}

.tab_list_news .current a{color: #2789ee;background: url(../images/yz01_18.png)no-repeat center bottom;}

.news-tab{width: 45%;float: right;}

.item_news{display: none;}

.item_news li{line-height: 50px;}

.item_news a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 18px;color: #010101;width: 73%;float: left;}

.item_news a:hover{color: #2789ee;}

.item_news span{font-size: 18px;color: #888;width: 19%;float: right;text-align: right;}

.news-tab-1{width: 825px;float: left;}

.tab_list_news_1{display: flex;border-bottom: 1px solid #dcdcdc;}

.tab_list_news_1 a{color: #333333;font-size: 20px;line-height: 50px;display: block;margin-right: 25px;}

.tab_list_news_1 .current a{font-weight: bold;color: #2789ee;border-bottom: 4px solid #0063b0;}

.item_news_1{display: none;}

.item_news_1 a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 18px;color: #010101;width: 75%;float: left;}

.item_news_1 a img{margin-right: 3px;}

.item_news_1 span{font-size: 18px;color: #666;width: 19%;float: right;text-align: right;}

.item_news_1 li{line-height: 51px;}



.yz-3 .right li:nth-child(1){display: flex;justify-content: space-between;}

.yz-3 .right li{margin: 15px 0;}

.yz-3 .bottom-img{display: flex;justify-content: space-between;margin: 20px 0 30px 0;}

.yz-4{background: url(../images/yz_03.png)no-repeat center;height: 565px;}

.item_news_2,.item_news_3,.item_news_4,.item_news_5{display: none;}

.tab_list_news_2{display: flex;justify-content: center;padding-top: 30px;margin-bottom: 30px;}

.tab_list_news_2 li a{font-size: 22px;color: #fff;display: block;line-height: 70px;}

.tab_list_news_2 li a img{margin-right: 8px;}

.tab_list_news_2 li{background: url(../images/yz01_46.png)no-repeat center;display: block;width: 160px;border-radius: 8px;margin: 0 20px;text-align: center;}

.tab_list_news_2 li.current{background: url(../images/yz01_48.png)no-repeat center;}

.tab_list_news_2 li:nth-child(1){background: url(../images/yz01_44.png)no-repeat center;display: block;width: 210px;}

.tab_list_news_2 li:nth-child(1).current{background: url(../images/yz01_42.png)no-repeat center;}

.news-tab-3{float: left;width: 825px;}

.tab_list_news_3{display: flex;border-bottom: 1px solid #dcdcdc;margin-bottom: 15px;}

.tab_list_news_3 li a{color:#333333; font-size: 20px;margin-right: 20px;display: block;padding-bottom: 10px;}

.tab_list_news_3 li.current a{color:#0063b0;font-weight: bold;border-bottom: 4px solid #2789ee;}

.item_news_3 a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 18px;color: #010101;width: 75%;float: left;}

.item_news_3 span{font-size: 18px;color: #666;width: 19%;float: right;text-align: right;}

.item_news_3 a img{margin-right: 5px;}

.item_news_3 li{line-height: 51px;}



.tab_con_2 .list-icon{width: 100%;display: flex;justify-content: space-between;margin-top: 20px;}

.tab_con_2 .list-icon a{background: url(../images/yz02_79.png)no-repeat center;width: 200px;line-height: 55px;text-align: center;display: block;font-size: 18px;color: #2789ee;height: 65px;}

.tab_con_2 .list-icon a:nth-child(2){line-height: 5px;}

.tab_con_2 .list-icon a:nth-child(2) img{margin-top: 15px;}

.tab_con_2 .list-icon a img{vertical-align: middle;margin-right: 3px;}



.item_news_2 .left{width: 389px;height: 388px;background: url(../images/yz02_19.png)no-repeat center;text-align: center;}

.item_news_2 .left>img{padding-top: 20px;margin-bottom: 10px;}

.item_news_2 .left a{ width: 349px;height: 80px;font-size: 24px;font-weight: bold;color: #2789ee;-webkit-text-stroke: 0.2px #fff;display: block;margin: 15px auto;line-height: 80px;text-align: left;}

.item_news_2 .left a:hover span{transform: translateX(-5px);}

.item_news_2 .left a span{display: block;padding-left: 60px;transition: .3s all;}

.item_news_2 .left a.a1{background: url(../images/yz02_40.png)no-repeat center;}

.item_news_2 .left a.a2{background: url(../images/yz02_49.png)no-repeat center;}

.item_news_2 .left a.a3{background: url(../images/yz02_69.png)no-repeat center;}

.item_news_2 .right{width: 880px;}

.item_news_2 .right .title{text-align: center;margin-bottom: 20px;}

.item_news_2 .right .addtitle{margin-top: 30px;}

.item_news_2 .right ul{display: flex;justify-content: space-between;}

.item_news_2 .right ul img{display: block;margin: auto;margin-top: 22px;}

.item_news_2 .right ul a{display: block;width: 130px;transition: .3s all; height: 130px;text-align: center;color: #000;font-size: 18px;font-weight: bold;background: #fff;box-shadow: 0 0 5px #2789ee80;padding-top: 1px;}

.item_news_2 .right ul a:hover{transform: translateY(5px);}



.news-tab-4{float: left;width: 49%;}

.tab_list_news_4,.tab_list_news_5{display: flex;border-bottom: 1px solid #dcdcdc;}

.tab_list_news_4 li a,.tab_list_news_5 li a{color:#333333; font-size: 20px;margin-right: 20px;display: block;padding-bottom: 10px;}

.tab_list_news_4 li.current a,.tab_list_news_5 li.current a{color:#0063b0;font-weight: bold;border-bottom: 4px solid #2789ee;}

.item_news_4 a,.item_news_5 a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 18px;color: #010101;width: 70%;float: left;}

.item_news_4 span,.item_news_5 span{font-size: 18px;color: #666;width: 19%;float: right;text-align: right;}

.item_news_4 a img,.item_news_5 a img{margin-right: 5px;}

.item_news_4 li,.item_news_5 li{line-height: 55px;}



.news-tab-5{float: right;width: 49%;}



.hdjl-right{float: right;width: 442px;background: #fff;border: 1px solid #4f9bd660;border-radius: 8px;}

.hdjl-right-con{padding: 20px;}

.hdjl-right-con p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;line-height: 30px;}

.hdjl-right-con span{font-size: 18px;color: #000;}

.hdjl-right-con strong{font-size: 20px;color: #000;}

.hdjl-right-con img{margin-bottom: 20px; width: 400px; height: 172px;}





.yz-5 .title p{font-size: 24px;font-weight: bold;color: #000;line-height: 80px;}

.imgSwiper{width: 100%;overflow: hidden;}

.imgSwiper .swiper-slide img{width: 100%;height: 130px;object-fit: cover;}

.yz-5{position: relative;padding-bottom: 40px;}

.swiper-button-next-img,.swiper-button-prev-img{position: absolute;outline: none;}

.swiper-button-next-img{top: 50%;left: -30px;}

.swiper-button-prev-img{top: 50%;right: -30px;}



/* .link ul{display: flex;justify-content: space-between;line-height: 60px;}

.link ul li{width: 20%;text-align: center;background: url(../images/yz01_75.jpg)no-repeat center right;height: 60px;position: relative;}

.link ul li:last-child{background: unset;}

.link ul li img{margin-left: 20px;}

.link ul select{background: transparent;border: none;outline: none;font-size: 16px;color: #666;appearance:none;-moz-appearance:none;-webkit-appearance:none;}

.link ul option{background: #fff;} */



/* 友情链接 */

.yqlj_title{position: relative; font-size: 16px;}

.yqlj_title>ul{margin-right: -10px; height: 60px;}

.yqlj_title>ul>li{ float: left; width:18%; margin-right:1%;list-style-type:none; background: url(../images/yz01_75.jpg)no-repeat center right;height: 60px;}

.yqlj_title>ul>li p{padding-left: 14px; height: 60px;  line-height: 60px;  position: relative; cursor: pointer; transition: .3s all; z-index: 6;}

.yqlj_title>ul>li p em { position: absolute; right: 25px; top: 28px; width: 10px; height: 10px; background: url(../images/yz01_78.png) no-repeat; transition: .3s all;}

.yqlj_title>ul>li p i{ position: absolute; left: 50%; bottom: 46px; margin-left:-14px; width: 28px; height:15px; display: none; background: url(../images/yqlj_arr7.png) no-repeat center;}

.yqlj_title>ul>li.on p i{ display: block;}

.yqlj_title>ul>li.on em{ transform: rotate(180deg);}

.yqlj_title>ul>li .yqlj_con1{ display: none; position: absolute; left: 0; right: 0; z-index: 5; bottom: 60px; background-color:#ffffff; padding: 15px 20px 15px 30px; border-radius: 10px; box-shadow:0 0 6px rgba(22,88,160,.21); max-height: 300px; overflow: auto;}

.yqlj_title>ul>li .yqlj_con1 li{ float: left; width:25%; line-height: 30px;list-style-type:none; padding: 6px 8px; box-sizing: border-box;}

.yqlj_title>ul>li .yqlj_con1 li a{text-decoration: none;color: #333; }

.yqlj_con1 li a{background: #f2f2f2; display: block; text-align: center; padding: 4px 0; box-sizing: border-box; border: 1px solid #f2f2f2; border-radius: 4px;}

.yqlj_title>ul>li .yqlj_con1 table {width: 100%;}

.yqlj_title>ul>li .yqlj_con1 table a{text-decoration: none;color: #333; background: none; border: none; text-align: left;}

.yqlj_title>ul>li .yqlj_con1 table li {width: 14%;margin-left: 0;}

.yqlj_con1 tr td:first-child { font-weight: bold; padding-left: 20px;}

.yqlj_con1 tr:nth-child(2n) td { background: #f2f2f2;}





.footer .bottom{height: 130px;background: #2789ee; padding-top: 20px;}



/* 新底部 */

.bot-link{line-height: 40px; font-size: 16px; color: #fff;}

.bot-link a{font-size: 16px; color: #fff; margin-right: 10px;}

.bot-link br{display: none;}

.footer .bottom .imgs{margin-top: 30px;}

.footer .bottom .imgs span{ margin-right: 10px;}









/*锦绣原州*/

.travelSwiper{width: 100%;overflow: hidden;padding: 5px;}

.travelSwiper .swiper-slide img{width: 100%;height: 230px;object-fit: cover;}

.travelSwiper a{text-align: center;display: block; overflow:hidden; background: #fff;box-shadow: 0 0 6px #2789ee50;}

.travelSwiper span{font-size: 18px;color: #010101;line-height: 50px;}

.about .title,.travel .title,.imgsay .title{text-align: center;margin: 40px 0 30px;}

.about .title p,.travel .title p{display: block;width: 49.5%;float: right;text-align: left;}

.about .text1,.travel .text1,.imgsay .text1{font-size: 44px;color: #343434;font-weight: bold;display: block;width: 49.5%;float: left;text-align: right;margin-top: 50px;}

.about .text2,.travel .text2,.imgsay .text2{font-size: 60px;color: #2789ee;font-weight: bold;display: block;}

.about .text3,.travel .text3,.imgsay .text3{font-size: 20px;color: #2789ee;display: block;}



.imgsay .title p{display: block;width: 49.5%;float: left;text-align: right;}

.imgsay .text1{float: right;text-align: left;}

.imgsay ul{display: flex;justify-content: space-between;padding-bottom: 50px;}

.imgsay li{float: left;text-align: right;}

.imgsay li img,.travelSwiper .swiper-slide img{transition: .3s all;}

.imgsay li img:hover,.travelSwiper .swiper-slide img:hover{transform: scale(1.05);}

.imgsay li a{margin-top: 10px;display: block;overflow: hidden;}

.imgsay ul li:nth-child(1) a{width: 500px; height: 346px;}

.imgsay ul li:nth-child(2) a,.imgsay ul li:nth-child(3) a,.imgsay ul li:nth-child(4) a{width: 257px; height: 168px;}

.imgsay li img{width: 100%; height: 100%;}



.about .left{width:650px ;}

.about .right{width: 630px;}

.about .right p{color: #010101;font-size: 18px;line-height: 44px;text-align: justify;}

.about .right a{color: #2789ee;font-size: 18px;margin-top: -40px;display: block;text-align: right;}

.about ul{display: flex;justify-content: space-between;margin-top: 40px;}

.about ul a img{display: block;margin: auto;}

.about ul a{background: #2789ee;font-size: 22px;font-weight: bold;color: #fff;text-align: center;display: block;border-radius: 20px;padding: 30px 45px;transition: .3s all;}

.about ul a:hover{transform: translateY(-10px);box-shadow: 0 4px 10px #666;}

	.pc{display: block!important;}

	.wap{display: none!important;}



/* 通用概览 */

.liebiao_main{width: 100%; height: auto; background-image: linear-gradient(to bottom,#f2f2f2,#fff);}

/* 当前位置 */

.location_dqwz{line-height: 45px;padding:10px 0 10px 20px;  background: url(../images/common_list_icon_position.png) no-repeat 0px center;font-size: 16px;}

.location_dqwz span{color: #ccc;font-size: 18px; line-height:45px; padding: 0 0px;}

.location_dqwz a{font-size: 16px; color: #777; padding: 0 0px;}

.location_dqwz a:hover{color: #2789ee;}

.list_mainBox{background: #fff; padding: 0 25px; margin: 0 auto; width: 1400px;}

.list_left{width:280px; float: left; margin: 0px 0 20px 0px;}

.list_left_title{position: relative;z-index: 11;line-height: 145%;padding: 20px 20px;font-size:1.8em;font-weight: bold;color: #fff;background:url(../images/a_lt_bg.jpg) no-repeat right bottom #2789ee;border-radius: 0 30px 0 0;}

.list_nav li{height: auto;line-height:60px;font-size: 18px;border-bottom: 1px solid #f1f1f1; position: relative;}

.list_nav li a{padding-left:15px; padding-right: 35px; display: block;border-left: 4px solid #fff;}

.list_nav li.active{}

.list_nav li.active a{color: #2789ee;font-weight: bold;border-left: 4px solid #3881c8;}

.list_nav li:after{content: '';display: block;width: 0;height: 0;position: absolute;bottom: 35%;right:10px;margin-left: -8px;border-left: 8px solid #c2c2c2;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}

.list_nav li.active:after{content: '';display: block;width: 0;height: 0;position: absolute;bottom: 30%;right: 10px;margin-left: -8px;border-left: 8px solid #2789ee;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}



.list_right{width:1000px; float: right; margin: 0px 20px 20px 0; border-left: 1px solid #ccc; min-height: 200px; padding-left:40px;}

.list_right_title{color: #2789ee; border-bottom: 1px solid #d0cecf;margin-bottom: 10px;}

.list_right_title span{display: inline-block;height: auto; font-size: 22px; font-weight: 600; padding-bottom: 10px; border-bottom:4px solid #2789ee; margin-bottom: -1px;}

.list_right_con{display: block!important;}

.list_right_con .newslist li{}

.list_right_con .newslist li:nth-child(5n){border-bottom: 1px dashed #dcdcdc; padding-bottom:20px; margin-bottom:20px;display: inline-table;width: 100%;}





/* 分页 */

div.page{padding: 20px 0px;text-align: center;clear: both;overflow:hidden;width: 100%px;}

div.page a{padding:5px 10px;font-size: 16px; background:#ffffff; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#5d5d5d; margin: 0 3px;}

div.page a:hover{background:#2789ee; border:1px solid #2789ee; color: #FFFFFF;}

div.page a.up{ }

div.page a.onhover{background: #2789ee;border: 1px solid #2789ee;color: #FFFFFF;}

div.page input{ border:1px solid #cccccc; width:50px;height:20px; line-hegiht:20px; text-align:center;}

div.page span{padding-right:10px;font-size: 16px !important;font-weight: normal !important;}

.page .cur{background: #2789ee;border: 1px solid #2789ee;color: #FFFFFF;}

.wz-ov-page{height: 25px;font-size: 0px;margin: 40px 0 0 80px;}

.ov-all-num{margin-right: 16px;}

.ov-all-num span{color: #2789ee;margin: 0 5px;}

.ov-all-num:hover span{color: #fff;}

.wz-ov-page a{float: left;font-size: 16px;line-height: 23px;text-align: center;color: #666;}

.ov-next-prev{height: 23px;width: 60px;margin-right: 13px;border: 1px solid #2789ee;}

.wz-ov-page a.cur{background: #2789ee;border: 1px solid #2789ee;color: #fff;}

.ov-page-text{display: inline-block;width: 23px;height: 23px;border: 1px solid #2789ee;line-height: 23px;text-align: center;margin: 0 3px;}

.wz-ov-page .ov-page-up{height: 25px;width: 50px;color: #fff;text-align: center;line-height: 25px;background: #2789ee;margin-left: 10px;}

.ov-page-num{height: 23px;width: 23px;border: 1px solid #2789ee;margin-right: 6px;}

.ov-next-prev:hover,.ov-page-num:hover{background: #2789ee;border: 1px solid #2789ee;color: #fff;}

.ov-fir-la{height: 22px;width: 50px;margin: 0px 6px;text-align: center;}



/* 内容页 */

.nry{width: 100%; height: auto; background: #fff;}

.nr-header{width: 1200px;margin: 0 auto;padding-top: 0px;}

.nr-header h1 p{font-size: 28px;line-height: 50px;color: #333;text-align: center;outline: none;}

.nr-header h3 p{font-size: 20px;line-height: 35px;color: #333;text-align: center;outline: none;}

.othermessage{font-size: 16px;line-height: 35px;color: #999;width: 100%;margin: 20px auto 30px;}

.othermessage-left{ text-align: center;}

.othermessage-left br{display: none;}

.othermessage-left span{margin-right: 20px;}

.othermessage-right{float: right;position: relative;}

.fontsize{display: inline-block; line-height: 35px;  margin-right: 12px; float: left;}

.fontsize a{cursor: pointer; color:#333;}

.fontsize a:hover{color: #333;}

.fontsize a{display: inline-block; width: 30px; height: 28px; line-height: 28px; border: transparent 1px solid; text-align: center; border-radius: 3px; color:#999}

.fontsize a.on{color: #2789ee;}

.fenxiang{display: inline-block; line-height: 35px;  margin-right: 12px; float: left;}

/*分享必要样式*/

.detail_share {margin: 14px 24px 0 0;}

.bdsharebuttonbox{margin-top:7px;}

.u-shear{margin-top: 12px;}

.share-main{position: relative;height: 36px; line-height: 36px;}

.share-bar a{margin-right: 6px; float: left; display: block; width: 26px; height: 26px; background:#c9c9c9 url(../images/2022_cont_ico_share.png) no-repeat; border-radius: 50%; margin-left: 13px; margin-top: 5px;}

.share-bar span{float: left; color: #888888;}

.share-bar a:hover {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}

.share-bar .share-weixin{background-position: -30px;}

.share-bar .share-weixin:hover{background-color: #1fbc7d;}

.share-bar .share-tsina{background-position: -65px;}

.share-bar .share-tsina:hover{background-color: #fc7354;}

.share-bar .share-qzone{background-position: 4px;}

.share-bar .share-qzone:hover{background-color: #fc7354;}

.weixin-share-open{position: absolute; margin-top: 50px; right: 0; display: none; z-index: 10;}

.weixin-wrap{position: relative; padding: 10px; width: 212px;border: 1px solid #ddd;background-color: #fff;}

.share-qrcode{float: left;}

.share-qrcode img{display: block; width: 80px; height: 80px;}

.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer;}

.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}

.detail_share {margin: 14px 24px 0 0;}



.repeatX {width: 100%;background: url(../images/2022_repeatBg_xb.png) 0 0 repeat-x;height: 8px;}

.mainTextBox{width: 1200px;background-color: #fff;margin:10px auto;}

.mainText{width: 1200px;padding: 35px 0 25px 0;margin: 0 auto;color: #222;font-size: 18px;line-height: 200%;}

.article-xgfj{padding: 20px 30px;}

#playercontainer{margin-top: 15px!important;}

.article-ewm{text-align: center;}

.article-ewm p{line-height: 40px;}

.xl_ewm{margin-top: 10px;}

.xl_ewm img{margin: 0 auto;}

.article-fj-bt{color:#2789ee;font-weight:600;font-size: 18px;line-height: 30px;margin-bottom: 10px;}

.article-fj-list{font-size: 18px;line-height: 30px;margin-bottom: 30px;}

.enclosure{padding: 9px 30px 14px;margin-bottom: 40px;}

.enclosure>h2{line-height: 24px;padding: 6px 0;color: #333;font-weight: bold;font-size: 25px;}

.enclosure-list>li>a{display: block;line-height: 24px;padding-left: 26px;padding-top: 8px;padding-bottom: 8px;color: #666;font-size: 18px;background: url(../images/2022_enclosure_icon.png) no-repeat left center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.enclosure-list>li>a:hover{color: #3d71e9;}





/* 网站地图 */

.wzdt{ background: #fff;}

.dty_title{line-height: 2;text-align: center;font-size:26px;font-weight: bold;color: #2b206e;}

.dty_contain{padding: 0 25px 30px;}

.dty_mutitle{height: 40px;line-height: 40px;border-bottom: #e5e5e5 1px solid;overflow: hidden;margin-top: 15px;}

.dty_mutitle a{display: block;float: left;height: 37px;line-height: 34px;padding: 0 3px;font-size:20px;font-weight: bold;color: #2789ee;white-space: nowrap;border-bottom:4px #2789ee solid;position: relative;top: 2px;}

.dty_sublb{padding: 10px 0 10px;}

.dty_sublb ul li{float: left;height: 42px;line-height: 42px;width:25%;}

.dty_sublb ul li a{font-size:16px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 14px;background: url(../images/list_dian.png) left center no-repeat;margin-right: 10px;}





/* 专题专栏 */

.section_title{height: 64px;width: 96%; margin: 0 2%; border-bottom: 1px solid rgb(199, 199, 199);}

.newList_title{width: 90px;height: 61px;line-height: 64px;color: #2789ee;font-size: 20px;font-family: MicrosoftYaHei-Bold;font-weight: bold; padding: 0 5px; border-bottom: 3px solid #2789ee; margin-left: 10px;}

.contents_back{width: 100%;background-color: #FFFFFF;padding-top: 28px;}

.special_contents{display: flex;justify-content: flex-start;flex-wrap: wrap;}

.special_contents_item{width: 275px;height: 170px;background: #FFFFFF;display: flex;margin-bottom: 30px;margin-left: 30px;flex-flow: column;box-shadow: 0px 0px 6px 0px rgb(94 152 232 / 28%);text-align: center;justify-content: center;align-content: center;}

.special_contents_item a{text-decoration: none;color: #333333;}

.special_contents_item_img{height: 110px;background-color: #3fc3be;}

.special_contents_item_img img{width: 100%;height: 100%;}

.special_contents_item_title{height: 60px;overflow: auto;font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;margin: auto 10px;display: flex;flex-wrap: wrap;align-content: center;justify-content: center;}



.list_right_con .table_js table{margin-bottom:0.2rem;}

.list_right_con .table_js table{font-size: 0.16rem!important;}

.list_right_con .table_js table .wbl{width: 15%;}

.list_right_con .table_js table img{width:2rem;}







/*自适应*/

@media screen and (max-width: 1399px){

.list_mainBox{background: #fff; padding: 0 25px; margin: 0 auto; width: 1280px;}

.list_left{width:250px; float: left; margin: 0px 0 20px 0px;}

.list_right{width:920px; float: right; margin: 0px 20px 20px 0; border-left: 1px solid #ccc; min-height: 200px; padding-left:30px;}

}

@media screen and (max-width: 767px){

    

.list_right_con .table_js table{margin-bottom:0.2rem;}

.list_right_con .table_js table{font-size:0.26rem!important;}

.list_right_con .table_js table .wbl{width:30%;}

.list_right_con .table_js table img{width:4rem;}   

    

    

	.head-top .date{display: none;}

	.pc{display: none!important;}

	.wap{display: block!important;}

	.width-con{width: 96%;margin: auto;overflow: hidden;}

	.yz-1 .a1{font-size: 18px;line-height: 30px;margin:20px auto;}

	.yz-1 .p2{font-size: 14px;}

	.head-top .head-btn a{font-size: 14px;padding: 0 10px;line-height: 30px;}

	.bannerSwiper{height: 360px;}

	.bannerSwiper .swiper-slide img{height: 100%;object-fit: cover;}

	.logo img{width: 80%;}

	.sousuo{width: 90%; margin-left: 0; margin: 0 auto; float: none; height: 50px; margin-top: 20px;}

.stxt{width: 75%; padding-left:5%; height: 50px; font-size: 14px;}

.search{width: 20%; height: 50px;}

	.newsSwiper .swiper-slide img{height: 250px;}

	.newsSwiper,.news-tab,.news-tab-1,.news-tab-4,.news-tab-5,.item_news_2 .right,.news-tab-3,.hdjl-right,.item_news_2 .left{width: 100%;}

	.newsSwiper{margin-bottom: 20px;}

	.tab_list_news_1 a{font-size: 15px;margin-right: 4px;}

	.item_news_1 a{width: 68%;}

	.tab_con_2 .list-icon a,.item_news a,.item_news span,.item_news_1 a,.item_news_1 span,.item_news_4 a, .item_news_5 a,.item_news_4 span, .item_news_5 span,.item_news_3 a,.item_news_3 span{font-size: 14px;}

	.item_news span,.item_news_1 span,.item_news_4 span, .item_news_5 span,.item_news_3 span{width: 25%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

	.item_news li,.item_news_1 li,.item_news_4 li, .item_news_5 li,.item_news_3 li{line-height:35px; height:auto;}

   .list_right_con .newslist li {height:auto;} 

	.yz-3 .bottom-img{flex-wrap: wrap;margin: 10px 0;}

	.yz-3 .bottom-img img{width: 100%;margin: 5px 0;}

	.yz-3 .right li:nth-child(1) a{width: 49%;}

	.yz-3 .right li  img{width: 100%;}

	.yz-3 .right{width: 100%;}

	.yz-4{height: unset;background-size: 100% 100%;padding-bottom: 10px;}

	.newsSwiper .swiper-slide p span{font-size: 14px;}

	.swiper-pagination-news span{margin: 0 2px;}

	.tab_list_news a,.tab_list_news_2 li a,.tab_list_news_4 li a, .tab_list_news_5 li a,.tab_list_news_3 li a{font-size: 16px;}



	.tab_list_news_2 li{margin: 0 5px;}

	.tab_list_news_2 li a{line-height: 50px;}

	.news-tab-5{margin-top: 15px;}

	.hdjl-right{margin-top: 10px;}

	.hdjl-right>img,.hdjl-right-con img{width: 100%; height: auto;}

	.yz-5 .title p{font-size: 18px;}

	.tab_con_2 .list-icon,.item_news_2 .right ul{flex-wrap: wrap;}

	.tab_con_2 .list-icon a{width: 49%;background-size: 100%;}

	.tab_con_2 .list-icon{margin-top: 5px;}

	.item_news_2 .right ul a{font-size: 16px;width: 30vw;height: unset;padding-bottom: 20px;margin: 5px 0;}

	.tab_list_news_2 li a img{margin-right: 3px;}

	.item_news_2 .right ul img{margin-top: 10px;}

	.item_news_2 .left{margin-bottom: 20px;}

	.imgSwiper{width: 200%;}

	.imgSwiper .swiper-slide img{height: unset;}





	.width-con .fl, .width-con .fr{float: none; text-align: center;}

	.footer .bottom .width-con{padding: 10px 0;}

	.bot-link a{font-size: 14px;}

	.bot-link br{display: block;}

	.footer .bottom{height: unset;}

	.footer .bottom p{font-size: 14px;line-height: 25px;}



	.footer .bottom .imgs span{width: 25%; margin-right: 0;}





	.nav ul{overflow: scroll;white-space: nowrap;line-height: 50px;}

	.nav ul a{font-size: 16px;margin-right: 15px;}

	.nav{height: 55px;}

	.nav ul::-webkit-scrollbar {-webkit-appearance: none;}

	.nav ul::-webkit-scrollbar:vertical {width: 0px;}

	.nav ul::-webkit-scrollbar:horizontal{height: 2px;}

	.nav ul::-webkit-scrollbar-thumb {border-radius: 8px;background-color: #fff;}

	.about .left,.about .right{width: 100%;}

	.about .left img{width: 100%;}

	.about .right p{font-size: 16px;line-height: 30px;}

	.about .right a{font-size: 16px;margin-top: -30px;}

	.about ul a{font-size: 14px;padding: 5px 0px;font-weight: normal;border-radius: 8px;margin: 1px;}

	.about ul a img{width: 50%;}

	.travelSwiper{width: 200%;}

	.travelSwiper span{font-size: 14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

	.travelSwiper .swiper-slide img{height: 130px;}

	.imgsay ul{flex-wrap: wrap;}



	.about .title, .travel .title, .imgsay .title{margin: 20px 0 30px;}

	.about .text2, .travel .text2, .imgsay .text2{font-size: 30px;}

	.about .text3, .travel .text3, .imgsay .text3{font-size: 16px;}

	.about .text1, .travel .text1, .imgsay .text1{font-size: 30px;}

	

	.imgsay ul li{width: 100%;}

	.imgsay ul li:nth-child(1) a{width: 100%!important; height: auto!important;}

	.imgsay ul li:nth-child(1) a img{width: 100%;}

	.imgsay ul li a{width: 49.1%;display: inline-block;}

	.imgsay ul li img{width: 98%;}

	.imgsay ul li:nth-child(2) a:nth-child(1),.imgsay ul li:nth-child(3) a:nth-child(1),.imgsay ul li:nth-child(4) a:nth-child(1){text-align: left;}



	.imgsay ul li:nth-child(2) a,.imgsay ul li:nth-child(3) a,.imgsay ul li:nth-child(4) a{width: 48%!important; height: 100px;}



	/* 通用概览 */

	.list_mainBox{width: 96%; padding:2% 2%;}

.liebiao_main{background: #fff;}

.g_head_box{height: auto;}

.gl_logo{float: none;width: 100%;padding: 20px 0 10px;text-align: center;}

.gl_search{float: none;width: 90%;margin: 0 auto;overflow: hidden;margin-bottom: 20px;}

.gl_search #keyword{width: 80%;}

.gl_search #searchbutton{width: 15%;}

.gl_links{display: none;}

.g-nav-box{height: auto;}

.g-nav-box .g-nav{width: 100%;}

.g-nav-box li{height: 36px; line-height: 36px; font-size: 16px; width: 33.333%; margin: 0; padding: 0;}

.g-nav-box li a{font-size: 16px; height: 36px;}



.list_left{width: 100%; margin: 0;}

.list_left_title{font-size: 16px; height:45px; line-height:45px; text-align: center;display: none;}

.list_nav ul{border-left: 1px solid #f1f1f1;display: inline-table;width: 100%;        border-top: 1px solid #f1f1f1}

.list_nav li:after, .list_nav li.active:after{display: none;}

.list_nav li{width: 50%; float: left; line-height: 45px; text-align: center; border-right: 1px solid #f1f1f1; border-bottom:1px solid #f1f1f1;text-indent: 0px;font-size: 15px;}

.list_nav li.active{background: #f8f8f8; border-left: none; border-bottom:1px solid #2789ee;}

.list_nav li a{padding-left: 0; padding-right: 0; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-left:none!important;}

.list_right_title span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-bottom: 10px; width: 100%;}

.list_right_title{margin-top: 15px;}



.list_right{width: 100%; padding: 0; margin: 0; border-left:none;}



/* 分页 */

div.page{width: 100%;line-height: 35px;}

div.page a{display: none;margin: 0 3px;padding: 0 10px;}

.ov-next-prev, .ov-next-prev{display: inline-table!important; }



/* 内容页 */

.nr-header{width: 100%;}

.nr-header h1 p{font-size: 20px; line-height: 32px;}

.nr-header h3 p{font-size: 16px;}

.othermessage{font-size: 14px; margin: 10px 0;}

.othermessage-right{display: none;}

.othermessage-left br{display: block;}



/* 当前位置 */

.location_dqwz{line-height:35px;padding: 2px 0 5px 20px;  background: url(../images/common_list_icon_position.png) no-repeat 0px center;font-size: 14px;}

.location_dqwz span{color: #ccc; line-height:35px; padding: 0px;}

.location_dqwz a{font-size: 14px; color: #777; padding: 0 0px;}

.location_dqwz a:hover{color: #2789ee;}

    

.mainTextBox{width: 100%;}

.mainText{width: 100%; padding: 0;}

.mainText img{max-width: 90%; margin:10px 0;}

.mainText p, .mainText span, .mainText div, .mainText a{font-size: 14px!important;}

.mainText div{ line-height: 28px;}

.article-fj-bt, .article-fj-list{font-size: 16px;}

.tab_list_news_4 li a, .tab_list_news_5 li a{margin-right: 10px;}

.newsSwiper .swiper-slide p span{width: 70%;}





/* 网站地图 */

.dty_sublb ul li{width: 50%;}

.dty_contain{padding: 0 20px 30px;}



/* 专题专栏 */

.special_contents_item{width: 86%;}









}



@media screen and (max-width: 350px){

	.item_news_1 a{width: 65%;}

	.tab_list_news_4 li a, .tab_list_news_5 li a{margin-right: 8px;}

	.item_news span,.item_news_1 span,.item_news_4 span, .item_news_5 span,.item_news_3 span{width: 27%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}



}



