.show_top{width: 100%; height: 42px; background: #EAEAEA; border-bottom: 1px solid #E2E2E2;}
.show_top_con{width: 1000px; height: 42px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center;}
.show_top_con .L ul{width: 600px; height: 42px; display: flex; justify-content: space-between; align-items: center;}
.show_top_con .L ul a{font-size: 14px;}
.show_top_con .R{ width: 200px; height: 24px; position: relative; border: 1px solid #ccc;}
.show_top_con .R .K{width: 100%; height: 100%; position: absolute; top: 0; left: 0; border: #fff; padding-left: 5px; box-sizing: border-box;}
.show_top_con .R .so{width: 24px; height: 24px; background: url(../images/nso.png) no-repeat center; position: absolute; top: 0; right: 0; border: none;}

.show_txt{width: 1000px; height: 20px; display: flex; align-items: center; margin: 27px auto 0;}
.show_txt span{font-size: 14px; color: rgb(153, 153, 153); margin-left: 0px;} 

.articleTitle {font-size: 38px; line-height: 58px; width: 1000px; margin: 0px auto; color: #333;}

.articleInfo{width: 1000px; height: 20px; margin: 27px auto 0; display: flex; justify-content: space-between; align-items: center;}
.articleInfo span{font-size: 14px; color: #666;}
.articleInfo span a{color: #666;}
.topFunction{height: 30px; display: flex; align-items: center;}
.topFunction .zoom{width: 40px; height: 20px; border-left: 1px solid #666; text-align: center; font-size:18px; line-height: 20px; color: #666; text-decoration: none;}
.topFunction .Up{margin-left: 10px;}



.show_con{width: 1000px; margin: 27px auto 0; display: flex; justify-content: space-between;}
.show_con .Z{width:700px;}
.show_con .Z .content{width: 100%;line-height:220%; font-size:18px;}
.show_con .Z .content img{max-width:100%}

.NewsAtlas{width: 100%;}
.NewsAtlas h2{ padding-left: 10px; border-left: 3px solid #3669CA; margin: 20px 0;}
.NewsAtlas h2 a{font-size: 20px;}
.NewsAtlas .swiper-container{margin-top: 20px;}
.NewsAtlas .swiper-container .swiper-slide{width:250px; height: 170px;}
.NewsAtlas .swiper-container .swiper-slide img{width: 100%; height:145px;}
.NewsAtlas .swiper-container .swiper-slide p{font-size: 14px; line-height: 25px;}
.NewsAtlas .swiper-container .swiper-button-prev{width: 25px; height: 45px; background: rgba(0, 0, 0, 0.6); left: 0 ; margin-top: -35px;
font-family: "宋体"; font-size: 40px; color: #fff; text-align: center; line-height: 45px; font-weight: bold;}
.NewsAtlas .swiper-container .swiper-button-next{width: 25px; height: 45px; background: rgba(0, 0, 0, 0.6); right: 0 ; margin-top: -35px;
font-family: "宋体"; font-size: 40px; color: #fff; text-align: center; line-height: 45px; font-weight: bold;}


.Relatednews{width: 100%;}
.Relatednews h2{ padding-left: 10px; border-left: 3px solid #3669CA; margin: 20px 0;}
.Relatednews h2 a{font-size: 20px;}
.Relatednews ul{width: 100%;}
.Relatednews li{border-bottom: 1px solid #EEE; margin-top: 20px;  padding-bottom: 20px;}
.Relatednews li b{font-size: 20px;}
.Relatednews li p{font-size: 14px; color: #666; padding: 15px 0;}
.Relatednews li span{font-size: 12px; color: #999;}

.show_con .Y{width: 240px;}
.show_con .Y .Y_item{width: 100%; position: relative; margin-bottom: 30px;}
.show_con .Y .Y_item h2{padding-left: 10px; border-left: 3px solid #3669CA;}
.show_con .Y .Y_item .HX{margin:20px 0 15px;}
.show_con .Y .Y_item h2 a{font-size: 20px;}
.show_con .Y .Y_item .swiper-container{margin-top: 5px;}
.show_con .Y .Y_item .swiper-slide{width: 100%;}
.show_con .Y .Y_item .swiper-slide .top{width: 100%; height: 140px; position: relative;}
.show_con .Y .Y_item .swiper-slide .top img{display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
.show_con .Y .Y_item .swiper-slide .top p{width: 100%; height: 25px; text-align: center; color: #fff; line-height: 25px; position: absolute; bottom: 0; left: 0; background:rgba(0, 0, 0, 0.6); z-index: 10;}
.show_con .Y .Y_item .swiper-slide .X{display: block; font-size: 14px; color: #666; line-height: 22px; margin-top: 5px;}

.show_con .Y .Y_item .swiper-pagination{position: absolute; left: 150px; top: 3px; width: 50px; height: 20px; font-size: 14px; color: #999;}
.show_con .Y .Y_item .swiper-pagination-current{color: #3467CA;}
.show_con .Y .Y_item .swiper-button-prev{background: none; font-family: "宋体"; color: #999; font-size:22px; font-weight: bold; position: absolute; top: 23px; left: 210px;}
.show_con .Y .Y_item .swiper-button-next{background: none; font-family: "宋体"; color: #999; font-size:22px; font-weight: bold; position: absolute; top: 23px; left: 230px;}


.Newsranking{width: 100%;}
.Newsranking h2{padding-left: 10px; border-left: 3px solid #3669CA; margin: 20px 0;}
.Newsranking h2 a{font-size: 20px;}
.Newsranking ul{width: 100%; margin-top: 10px;}
.Newsranking li{width: 100%; padding: 5px 0; overflow: hidden; counter-increment:ceshi;}
.Newsranking li:before{ font-size: 12px;color: #FFF; background: #ccc; border-radius: 2px; text-align: center; display: inline-block; float: left; width: 20px; height: 20px;overflow: hidden; margin: 0 5px 0 0; content:counters(ceshi,"-"); }
.Newsranking li a{font-size: 14px;}


.Newsranking li a{color: #666; float: left; width: 210px;}
.Newsranking li:nth-child(1):before{ background: #FFB618;}
.Newsranking li:nth-child(2):before{ background: #FFB618;}
.Newsranking li:nth-child(3):before{ background: #FFB618;} 


.fenx{width: 100%; height: 20px; margin: 20px auto 0; display: flex; justify-content: space-between; color: #666;}
.fenx .fen{display: flex; align-items: center;}
.fenx .fen span{font-size: 16px; color: #333;}
.fenx p{font-size: 14px;}

/* .n_list3{} 
.n_list3 li{ counter-increment:ceshi;}
.n_list3 li:before{ content:counters(ceshi,"-"); } */























