@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:16px"Microsoft Yahei","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#333;text-decoration:none}
a:hover{color:#0063b0;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word; color:#666;}
.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;}
.top-wza{display: inline-block;vertical-align: middle;width: 125px;padding: 4px 10px;text-align: center;margin-left: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #fff;background-size: 100% 100%;border-radius: 20px;line-height: 24px; border: 1px solid #fff; float: right; margin-top: 20px; background: #165ab6;}
.top-wza a{cursor: pointer; color: #fff; font-size: 16px;}
.zz_top{ padding: 17px 0 13px; background-color: #185aae;}
.xin{ padding: 0 10px; font: bold 24px/44px "Microsoft Yahei"; color: #185aae; background-color: #fff;}
#nong{ font: 24px/44px "Microsoft Yahei"; color: #fff; text-align: center;}
.width-con{width: 1300px;margin: auto;}

.yz-1 .a1:hover,.item_news a:hover,.item_news_1 a:hover,.item_news_4 a:hover,.item_news_5 a:hover{color:#0063b0;}
/*通用头部*/
.head{position: absolute;width: 100%;z-index: 99;}
.head-top{display: flex;justify-content: space-between;line-height: 60px;}
.head-top .date span{font-size: 14px;color: #fff; margin: 0 5px;}
.head-top .date span a{color: #fff;}

.head-top .head-btn a{font-size: 16px;color: #fff;display: inline-block;line-height: 40px;padding:0 15px;border-radius: 5px;}
.head-top .login{background: #007ad8;}
.head-top .wza{background: #d89300}
.logo{position:absolute;z-index: 99;width: 100%;text-align: center;top: 20%;}
.logo img{display: block;margin: auto;}
/* .logo .search{width: 760px;margin: auto;border-radius: 8px;margin-top: 20px;overflow: hidden;}
.logo .search input{width: 82%;float: left;line-height: 55px;border: unset;outline: none;background: #ffffff60;font-size: 18px;color: #666;padding-left: 10px;}
.logo .search button{width: 15%;float: left;line-height: 55px;background: #007ad8;border: unset;outline: none;display: inline;height: 55px;border-top-right-radius: 8px;border-bottom-right-radius: 8px;} */
.sousuo{width: 770px; height: 60px; margin: 0 auto; margin-top: 30px;}
.stxt{width: 600px; height: 60px; padding-left: 50px;color: #999; font-size: 18px; background-color: rgba(255,255,255,.7); border-radius: 4px 0 0 4px!important; box-shadow: 0 0 20px 5px rgba(225,225,225,0.3)!important; outline: none; border: none; float: left;}
.search{width: 118px; height: 60px; font-size: 20px; text-align: center; display: block; color: #fff; line-height: 54px; background: #007ad8; border-radius: 0 4px 4px 0; cursor: pointer; background-size: 100% 150%; background-position: 0 0; transition: .3s; box-shadow: 0 0 20px 5px rgba(225,225,225,0.3)!important; border: none; float: left;}


.nav{width: 100%;line-height: 70px;background: #007ad8;}
.nav ul{display: flex;justify-content: space-between;}
.nav ul li{width: 100%;text-align: center;}
.nav ul li:hover,.nav ul li.on{background: #1491f2;}
.nav ul a{font-size: 22px;font-weight: bold;color: #fff;display: block;}

/* 首页 */
.home-banner{background: url(../images/banner1_03.png) no-repeat top center;width: 100%;overflow: hidden;position: relative; height: 490px;}
.bannerSwiper{width: 100%;overflow: hidden;position: relative;}
.bannerSwiper .swiper-slide img{width: 100%;}
.topSwiper{width: 100%;overflow: hidden;}
.swiper-pagination-top{display: flex;justify-content: space-between;}
.swiper-pagination-top span{width: 90%;border-radius: unset;outline: none;margin: 30px 5px;background: #007ad8;}
.topSwiper .swiper-pagination-bullet-active{opacity: 0.6;}
.newsSwiper .swiper-slide{position: relative;}
.newsSwiper{position: relative;float: left;width: 50%;overflow: hidden;}
.newsSwiper .swiper-slide p{padding-left: 10px;display: block;position: absolute;bottom: 0;background: #00000070;width: 100%;}
.newsSwiper .swiper-slide p span{width: 78%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 18px;font-weight: bold;color: #fff;line-height: 50px;}
.newsSwiper .swiper-slide img{width: 100%;height: 400px;object-fit: cover;}
.swiper-pagination-news{position:absolute;bottom: 15px;right: 0px;z-index: 99;}
.swiper-pagination-news span{background: #d9d9d9;margin: 0 5px; width: 10px;height: 10px;outline: none;opacity: 1;}
.swiper-pagination-news .swiper-pagination-bullet-active{background: #007ad8;}
.yz-1 .a1{font-size: 38px;color: #000;text-align: center;font-weight: bold;line-height: 90px;display: block;}
.yz-1 .p2{font-size: 16px;color: #666;text-align: center;}
.yz-2{padding-bottom: 30px;}

.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: #0063b0;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: 70%;float: left;}
.item_news span{font-size: 18px;color: #666;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: #0063b0;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 #007ad8;}
.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: #007ad8;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: #007ad8;-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 #007ad880;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 #007ad8;}
.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{background: #cce4f7;height: 60px;}
/* .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: #007ad8; 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 #007ad850;}
.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: #007ad8;font-weight: bold;display: block;}
.about .text3,.travel .text3,.imgsay .text3{font-size: 20px;color: #007ad8;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: #007ad8;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: #007ad8;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: #f2f2f2;}
/* 当前位置 */
.location_dqwz{line-height: 45px;  padding: 10px 0 10px 25px; background: url(../images/location_dqwz-red.png) no-repeat 0px center;}
.location_dqwz a{font-size: 16px; color: #333333; padding: 0 5px;}
.location_dqwz a:hover{color: #007ad8;}
.list_mainBox{background: #fff; padding: 0 25px; margin: 0 auto; width: 1250px;}
.list_left{width: 300px; float: left; margin: 0px 0 20px 0px;}
.list_left_title{background: #007ad8;line-height: 70px;color: #fff;font-size: 24px;font-weight: bold;text-align: center;}
.list_nav li{height: auto;line-height: 30px;font-size: 18px;border-bottom: 1px dashed #ccc; position: relative; padding: 10px 0;}
.list_nav li a{padding-left: 40px; padding-right: 40px; display: block;}
.list_nav li.active{}
.list_nav li.active a{color: #007ad8;}
.list_nav li:after{content: '';display: block;width: 0;height: 0;position: absolute;bottom: 35%;right: 20px;margin-left: -8px;border-left: 8px solid #999999;border-top: 8px solid transparent;border-bottom: 8px solid transparent;}
.list_nav li.active:after{content: '';display: block;width: 0;height: 0;position: absolute;bottom: 30%;right: 20px;margin-left: -8px;border-left: 8px solid #007ad8;border-top: 8px solid transparent;border-bottom: 8px solid transparent;}

.list_right{width: 890px; float: right; margin: 0px 20px 20px 0; border-left: 1px solid #ccc; min-height: 200px; padding-left: 30px;}
.list_right_title{color: #007ad8; border-bottom: 1px solid #d0cecf;}
.list_right_title span{display: inline-block;height: auto; font-size: 22px; font-weight: 600; padding-bottom: 10px; border-bottom: 3px solid #007ad8; margin-bottom: -1px;}
.list_right_con{display: block!important;}
.list_right_con .newslist li{height: 50px;}
.list_right_con .newslist li:nth-child(5n){border-bottom: 1px dashed #dcdcdc; padding-bottom: 25px; margin-bottom: 25px;}

/* 分页 */
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:#007ad8; border:1px solid #007ad8; color: #FFFFFF;}
div.page a.up{ }
div.page a.onhover{background: #007ad8;border: 1px solid #007ad8;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: #007ad8;    border: 1px solid #007ad8;   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: #007ad8;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 #007ad8;}
.wz-ov-page a.cur{background: #007ad8;border: 1px solid #007ad8;color: #fff;}
.ov-page-text{display: inline-block;width: 23px;height: 23px;border: 1px solid #007ad8;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: #007ad8;margin-left: 10px;}
.ov-page-num{height: 23px;width: 23px;border: 1px solid #007ad8;margin-right: 6px;}
.ov-next-prev:hover,.ov-page-num:hover{background: #007ad8;border: 1px solid #007ad8;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{float: left;}
.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: #007ad8;}
.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: 0 auto;}
.mainText{width: 1200px;padding: 35px 0 25px 0;margin: 0 auto;color: #404040;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:#007ad8;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: #404742;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: 36px;color: #000;padding: 30px 0 15px;}
.dty_contain{padding: 0 25px 30px;}
.dty_mutitle{height: 40px;line-height: 40px;border-bottom: #f5f5f5 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: #000;white-space: nowrap;border-bottom: 3px #007ad8 solid;}
.dty_sublb{padding: 10px 0 10px;}
.dty_sublb ul li{float: left;height: 42px;line-height: 42px;width: 20%;}
.dty_sublb ul li a{font-size: 16px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 16px;background: url(../images/yz01_21.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: #007ad8;font-size: 20px;font-family: MicrosoftYaHei-Bold;font-weight: bold; padding: 0 5px; border-bottom: 3px solid #007ad8; 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;}

















/*自适应*/
@media screen and (max-width: 1199px){

}
@media screen and (max-width: 767px){
	.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: 27%;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: 40px; height: 40px;}
	.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;}
	.link{display: none;}

	.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: 0 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: 18px; height: 50px; line-height: 50px; text-align: center;}
.list_nav ul{border-left: 1px dashed #ededed;}
.list_nav li:after, .list_nav li.active:after{display: none;}
.list_nav li{width: 33%; float: left; text-align: center; border-right: 1px dashed #ededed; border-bottom: 1px dashed #ededed;text-indent: 0px;}
.list_nav li.active{background: #f8f8f8; border-left: none; border-bottom: 1px solid #c2c1c1;}
.list_nav li a{padding-left: 0; padding-right: 0; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.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;}

.mainTextBox{width: 100%;}

.mainText{width: 100%; padding: 0;}
.mainText img{max-width: 90%;}
.mainText p, .mainText span, .mainText div, .mainText a{font-size: 16px!important;}
.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;}



}