@charset "utf-8";
@media screen and (max-width:1920px) {

}
@media screen and (max-width:1680px) {

}
@media screen and (max-width:1600px) {

}
@media screen and (max-width:1440px) {

}
@media screen and (max-width:1400px) {

}
@media screen and (max-width:1366px) {

}
@media screen and (max-width:1360px) {

}
@media screen and (max-width:1280px) {

}
@media screen and (max-width:1024px) {
.block{display:none;}
.none{display:block;}
.box {padding:0px;}
.cw{width:100%;float:left;}
.header {width:100%;transition:0.4s all;position:fixed;background:#fff;left:0;top:0;z-index:999;}
.header .logo{width:auto;float:left;padding:5px 0px 0 10px;}
.header .logo img{width:auto;height:30px;}

.header .Close_btn_shad {width:100%;height:0;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(0, 0, 0, 0.3);transition:0.3s all;}
.header .Close_btn_shad.active {height:100%;}
.header .nav {width:160px;position:fixed;height:100%;overflow:auto;left:auto;top:0px;right:-200px;background:#fff;transition:0.6s all;z-index:888;}
.header .nav li {width:calc(100% - 40px);padding:0 20px;height:50px;line-height:50px;}
.header .nav li a{display:block;position:relative;}
.header .nav li a h2{font-size:18px;}
.header .nav li:before {bottom:0px;left:0;width:3px;height:100%;}
.header .nav li:hover,.header .nav li.yes{border-bottom:none;height:50px;}
.header .nav li:nth-child(1){margin-top:40px;}
.header .nav.active {right:-20px;}

.header .Close_btn {display:block;}
.header .nav .subnav,.header .Close_btn h2,.header .nav li:after{display:none;}
/*底部导航*/
.wap_nav {width:100%;padding:5px 0;padding-bottom:2px;position:fixed;left:0;bottom:0;display:none;background:rgba(255,255,255,.95);box-shadow:6px 2px 0px rgba(0,0,0,.2); z-index:6;border-top:solid 1px #E3E3E3;}
.wap_nav a {width:20%;float:left;text-align:center;font-size:12px;}
.wap_nav a i {width:20px;height:21px;margin:0 auto;display:table;background:url(../ico.png) no-repeat;background-size:18px;}
.wap_nav a.yes{color:#169AF3;}
.wap_nav a:nth-child(1) i{background-position:0 0;}
.wap_nav a:nth-child(2) i{background-position:0 -57px;}
.wap_nav a:nth-child(3) i{background-position:0 -116px;}
.wap_nav a:nth-child(4) i{background-position:0 -173px;}
.wap_nav a:nth-child(5) i{background-position:0 -230px;}
.wap_nav a.yes:nth-child(1) i{background-position:0 -28px;}
.wap_nav a.yes:nth-child(2) i{background-position:0 -86px;}
.wap_nav a.yes:nth-child(3) i{background-position:0 -145px;}
.wap_nav a.yes:nth-child(4) i{background-position:0 -202px;}
.m4{margin-top:40px;}
#m_menu {width:calc(100% - 25px);float:left;height:35px;position:relative;background:#009A3E;padding-right:25px;overflow:hidden;margin-top:5px;display:block;}
#m_menu:before{content: "···";bottom:0px;right:0;line-height:26px;height:30px;padding:0 5px 0 10px;background:linear-gradient(to right, transparent, #009A3E 20%);color:#fff;font-size:26px;z-index:55;}
#m_menu .swiper-slide {position:relative;cursor:pointer;text-align:center;}
#m_menu .swiper-slide a{height:20px;padding:7px 0 5px 0;display:inline-block;font-size:16px;position:relative;color:#DEF5E7;}
#m_menu .swiper-slide a.cur{padding:7px 0 0px 0;color:#fff;font-weight:bold;}
#m_menu .swiper-slide a.cur:before{width:5px;height:5px;background:#fff;right:-3px;top:5px;border-radius:8px;}
#m_menu .swiper-slide .txt{position:absolute;left:0px;top:40px;background:rgba(178,0,0,.7);z-index:66;padding:10px 0;visibility:hidden;display:none;}
#m_menu .swiper-slide .txt a{width:100%;float:left;color:#fff;line-height:30px;font-size:14px;}
#m_menu .swiper-slide:hover .txt{visibility:visible;}	
#m_menu .swiper-slide .txt:before{height:0;width:0;border-color:transparent transparent  rgba(178,0,0,.7) transparent;border-style:solid;border-width:5px;top:-10px;left:50%;margin-left:-5px;}
#m_menu .swiper-slide h2{line-height:35px;color:#fff;font-size:16px;position:relative;top:-2px;}
#m_menu .swiper-slide h2:before{width:1px;height:14px;background:rgba(255,255,255,.7);right:0px;top:12px;}

#hot_new {width:100%;margin-top:75px;}
.m_ser{width:100%;float:left;margin-bottom:15px;}
.m_ser a{width:calc(25% - 20px);float:left;margin:10px;text-align:center;position:relative;}
.m_ser a i{width:40px;height:40px;margin:0 auto;display:table;background:#DCF3EB;border-radius:40px;position:relative;}
.m_ser a h2{margin-top:5px;font-size:14px;}
.m_ser a span{position:absolute;right:20px;font-size:12px;color:#009A3E;}
.m_ser a:nth-child(1){width:calc(100% - 20px);text-align:left;font-size:18px;line-height:22px;font-weight:bold;margin:0px 10px;color:#212121;}
.m_ser a:nth-child(1):after{width:calc(100% - 140px);height:5px;background:url("../t_bg.png");left:80px;top:10px;}

.m_ser a i:before{width:20px;height:22px;background:url("../yewu.png") no-repeat 0 -30px;background-size:100%;left:10px;top:10px;}
.m_ser a:nth-child(2) i:before{background-position:0 -30px;}
.m_ser a:nth-child(3) i:before{background-position:0 -90px;}
.m_ser a:nth-child(4) i:before{background-position:0 -150px;}
.m_ser a:nth-child(5) i:before{background-position:0 -208px;}
.m_ser a:nth-child(6) i:before{background-position:0 -267px;}
.m_ser a:nth-child(7) i:before{background-position:0 -325px;}
.m_ser a:nth-child(8) i:before{background-position:0 -352px;}
.m_ser a:nth-child(9) i:before{background-position:0 -380px;}


.tout_box{width:calc(100% - 20px);float:left;padding:10px;display:none;}
.tout_box img{width:100px;float:right;margin-left:10px;border-radius:4px;}
.tout_box h2{width:100%;float:left;font-size:18px;font-weight:bold;border-bottom:solid 1px #EBEBEB;padding-bottom:10px;text-indent:25px;background:url("../gg.png") no-repeat 0px 0px;background-size:18px;}
.tout_box li{width:100%;float:left;position:relative;margin-top:10px;}
.tout_box li h3{font-size:16px;height:40px;line-height:20px;padding-left:10px;position:relative;overflow:hidden;}
.tout_box li h3:before{width:5px;height:5px;background:#009A3E;left:0px;top:6px;border-radius:4px;}
.tout_box li time{color:#666;margin-top:8px;margin-left:10px; display:inline-block;padding-left:19px;background:url("../time.png") no-repeat 0px 4px;font-size:12px;}

.news_box{width:calc(100% - 30px);margin:10px 0 10px 10px;}
.news_box .n_tit li{width:25%;margin:0px;}
.news_box .n_tit li h2.active{color:#009A3E;font-weight:bold;font-size:16px;letter-spacing:0px;}
.news_box .n_tit li h2.active:after{bottom:-11px;}
.news_box .n_con li{width:100%;padding:0px;}
.news_box .n_con li p{height:36px;}
.news_box .n_con li:nth-child(1) h3{height:40px;}

.news_box .n_con li i{width:120px;max-height:80px;}
.news_box .n_con li time{display:none;}


/*内容样式*/
.list_ban:before,.sw:before,.rit,.f_link,.f_menu li,.list_ban h2,.copright{display:none;}
.list_ban{margin-top:75px;}
.sbox{width:100%;float:left;}	
	
.let{width:calc(100% - 20px);margin-left:10px;}
#top_new .swiper-slide img{width:100%;max-height:200px;}
#top_new .swiper-slide .txt{width:calc(100% - 20px);padding:10px;padding-bottom:0px;}
#top_new .swiper-slide .txt h2{font-size:20px;line-height:22px;height:44px;overflow:hidden;margin-bottom:10px;}
#top_new .swiper-pagination {top:175px;}
#top_new .swiper-slide .txt time,#top_new .swiper-slide .txt p{display:none;}	
	
.list_new li{width:calc(100% - 100px);padding:10px 10px 10px 90px;}
.list_new li h2{font-size:18px;line-height:22px;height:44px;margin-bottom:6px;overflow:hidden;text-overflow:inherit;white-space:inherit;}
.list_new li p{height:22px;}

.list_npic li i{width:160px;margin-left:10px;max-height:150px;}
.list_npic li p{display:none;}
.list_npic li em{padding:2px 6px;padding-right:20px;}
.list_npic li em:before{top:8px;}
.list_npic li h2{font-size:18px;height:60px;line-height:20px;margin-bottom:5px;overflow:hidden;text-overflow:inherit;white-space:inherit;}

.list_good ul{margin-left:0px;}
.list_good li{width:calc(100% - 0px);margin:10px 0 10px 0px;}	
.temp_bod {width:calc(50% - 10px);float:left;}

.list_job .job_zw li:nth-child(2){width:35%;}

.show_tit h2{font-size:22px;line-height:26px;margin:10px 0;}
.show_tit h3{font-size:22px;line-height:30px;padding-bottom:10px;}
.show_tit p{font-size:12px;margin-bottom:0px;}
.show_con p{line-height:30px;}
.show_about h2{font-size:26px;line-height:30px;}

.yjd_big:before{width:1px;height:calc(100% - 60px);background:#EBEBEB;left:60px;top:30px;}
.yjd_big li{width:calc(100% - 80px);padding-left:80px;margin:10px 0;}
.yjd_big li h2{width:44px;top:12px;font-size:20px;text-align:right;}
.yjd_big li p{width:calc(100% - 10px);float:left;font-size:14px;line-height:20px;margin:10px 0 0 10px;}
.yjd_big li i{width:10px;height:10px;border:solid 2px #fff;left:54px;top:15px;}
.yjd_big li i:before{width:16px;height:16px;}
.yjd_big li .txt{width:calc(100% - 10px);padding:0px 10px 10px 0;}

.show_pag a{width:calc(100% - 20px);}
.show_pag a:last-child{margin-top:10px;float:left;}
	
	
	

.f_menu{border-top:none;padding:0px;margin-top:0px;padding-bottom:10px;}
.f_menu li:nth-child(1){width:calc(100% - 95px);padding-left:95px;display:block;}
.f_menu li:nth-child(1) p{font-size:12px;}
.f_menu li:nth-child(1) p:nth-child(2){font-size:20px;line-height:22px;letter-spacing:1px;}
.f_menu li:nth-child(1) img{width:76px;left:10px;top:0px;}

	
}
@media screen and (max-width:768px) {

}
@media screen and (max-width:414px) {

}
@media screen and (max-width:412px) {

}
@media screen and (max-width:375px) {

}
@media screen and (max-width:360px) {

}
@media screen and (max-width:320px) {

}