@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:20px 0;}
.cw{width:100%;float:left;}
.header {width:calc(100% - 10px);transition:0.4s all;height:40px;position:fixed;padding:0 5px;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,0.3);z-index:999;}
.header .h_bz{width:auto;float:left;margin-top:5px;}
.header .h_bz 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(255, 255, 255, 0.4);transition:0.3s all;}
.header .Close_btn_shad.active {height:100%;}
.header .nav {width:120px;position:fixed;height:95%;padding-top:5%;overflow:auto;top:0px;right:-200px;background:rgba(255,255,255,.8);transition:0.6s all;border-right:solid 1px #F0EFEF;z-index:88;}
.header .nav.active {right:-20px;}
.header .nav ul {width:100%;float:left;margin-top:10%;}
.header .nav li a{height:50px;}
.header .nav li a span{line-height:50px;}
.header .nav li:nth-child(4){display:none;}
.header .Close_btn {display:block;}
/*底部导航*/
.wap_nav {width:100%;padding:5px 0;padding-bottom:2px;position:fixed;left:0;bottom:0;display:block;background:rgba(255,255,255,.95);box-shadow:0 3px 13px rgba(0,0,0,0.2);z-index:6;}
.wap_nav a {width:20%;float:left;text-align:center;font-size:12px;color:#333;}
.wap_nav a i {width:20px;height:20px;margin:0 auto;display:table;background:url(../images/wap_nav.png) no-repeat;background-size:18px;}
.wap_nav a.yes{color:#264480;}
.wap_nav a:nth-child(1) i{background-position:center 0;}
.wap_nav a:nth-child(2) i{background-position:center -57px;}
.wap_nav a:nth-child(3) i{background-position:center -116px;}
.wap_nav a:nth-child(4) i{background-position:center -174px;}
.wap_nav a:nth-child(5) i{background-position:0 -232px;margin-top:5px;}
.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 -203px;}
.wap_nav a:last-child{right:0;top:0;position:absolute;background:#264480;color:#fff;}
	
.m_map{width:75%;height:40px;line-height:40px;position:fixed;left:0;top:0;background:#fff;display:block;z-index:9999;}
.m_map a{width:100%;height:100%;display:block;text-indent:30px;font-size:16px;}
.m_map:before{width:18px;height:18px;background:url("../images/mlet.png") no-repeat center;background-size:100%;left:5px;top:11px;}
	
.weixin,.about_tits,.flian,.fcopr,.list_subnav dd{display:none;}	
	
#banner{margin-top:40px;}	
.not_tit{width:22px;height:22px;text-indent:-9999px;left:5px;position:absolute;}
.not_tit:before{width:22px;height:22px;background:#264480 url("../images/notico.png") no-repeat center;background-size:12px;}

#notice {width:calc(100% - 25px);height:22px;padding-left:25px;}
#notice .swiper-slide h2{width:calc(100% - 110px);padding:0 110px 0 10px;overflow:hidden;text-indent:0;font-size:14px;line-height:22px;height:22px;}
#notice .swiper-slide h2:before{display:none;}
#notice .swiper-slide time{position:absolute;right:5px;font-size:12px;line-height:22px;}
#notice .swiper-button-next, #notice .swiper-button-prev{display:none;}
	
.title{width:160px;margin:0 auto;display:table;text-align:center;position:relative;}
.title:after{width:120px;height:30px;left:50%;margin-left:-60px;top:0px;}
.title:before{top:18px;}
.title h2{width:100%;font-size:26px;position:relative;line-height:30px;z-index:2;}
.title h2:after,.title h2:before{top:13px;}
.title em{margin:0 0 10px 0;font-size:12px;}	
.sabout p{font-size:16px;line-height:26px;}
.sculte{display:none;}	
.pro_nav{width:240px;position:absolute;left:50%;bottom:0;margin-left:-120px;}
.pro_nav li{width:45px;float:left;margin-top:0px;margin-right:20px;}
.pro_nav li span{height:45px;background-color:#F9F9F9;background-size:30px;}
.pro_nav li:nth-child(1){margin-top:0px;}
.pro_nav li:last-child{margin-right:0;}
	
.pro_nav li:nth-child(1) span{background-position:center 10px;}
.pro_nav li:nth-child(2) span{background-position:center -290px;}
.pro_nav li:nth-child(3) span{background-position:center -90px;}
.pro_nav li:nth-child(4) span{background-position:center -190px;}

.pro_nav li:nth-child(1) span.active{background-position:center -42px;}
.pro_nav li:nth-child(2) span.active{background-position:center -342px;}
.pro_nav li:nth-child(3) span.active{background-position:center -140px;}
.pro_nav li:nth-child(4) span.active{background-position:center -242px;}
	
	
.pro_con ul{margin-bottom:110px;background:#fff;}
.pro_con li{width:100%;}
.pro_con li a{width:calc(100% - 50px);position:absolute;top:-82px;left:10px;background:#F9F9F9 url("../images/sp_bg.png") no-repeat right 55px;background-size:100%;padding:15px;border-radius:3px;}	
.pro_con li a p{font-size:12px;line-height:20px;height:40px;margin-bottom:10px;}
.pro_con li a h2{font-size:22px;margin-bottom:10px;display:inline-block;position:relative;}
.pro_con li a h2:before{display:none;}
.pro_con li a em{width:145px;height:20px;line-height:20px;margin:0 auto;display:table;background:none;border:0;}
.pro_con li a em:before{top:7px;}

	
	
	
.snew{width:calc(100% - 10px);}
.snew li{line-height:30px;}
.snew li h3{line-height:30px;height:30px;}
.snew li time{top:0px;}
.snew li:before{border:solid 1px #D4D7D9;left:4px;top:13px;}
.mt{margin-left:5px;}
	
	
.list_ban{height:160px;margin-top:40px;}	
.about_body{width:calc(100% - 10px);margin-left:5px;}
.list_subnav dl{width:100%;}
.list_subnav dt{width:100%;}
.list_subnav dt a{width:25%;line-height:40px;padding:0px;text-align:center;}
.list_case ul,.list_goods ul{margin-left:-5px;}
.list_case li{width:calc(50% - 5px);margin:10px 0;margin-left:5px;}	
.list_case li h2{height:40px;line-height:40px;overflow:hidden;margin-top:0;padding-bottom:0;}
.list_case li h2:after{display:none;}

.list_goods li{width:calc(33.3% - 5px);margin:10px 0;margin-left:5px;}
.list_news li,.list_shuju li{width:calc(100% - 10px);padding:0 5px;}	
.list_news li i{width:100px;float:right;margin-left:10px;margin-right:0;margin-bottom:10px;}
.list_news li h2{font-size:16px;line-height:20px;margin-bottom:0;}
.list_news li time{left:5px;font-size:14px;top:auto;bottom:8px;}
.list_news li em,.list_news li p,.list_news li b{display:none;}
	
.list_shuju li i{width:56px;margin-right:10px;}
.list_shuju li h2{font-size:16px;height:40px;line-height:18px;margin-bottom:5px;}
.list_shuju li p{font-size:12px;line-height:16px;height:32px;}
.list_shuju li em{margin-top:10px;padding:5px 25px 5px 15px;margin-bottom:10px;font-size:12px;}
.list_shuju li em:before{right:12px;top:13px;}
.list_shuju li:hover em:before{right:10px;}

.chroma-gallery {width:100%;float:left;min-width:200px;min-height:200px;display:none;}
.job_tit li:nth-child(1),.list_job .job_zw li:nth-child(1){width:45%;text-indent:10px;}
.job_tit li:nth-child(2),.list_job .job_zw li:nth-child(2){width:27%;}
.job_tit li:nth-child(3),.list_job .job_zw li:nth-child(3){width:25%;}
.list_job .job_zw li:nth-child(2),.list_job .job_zw li:nth-child(3){font-size:12px;}	
	
.show_title{width:calc(100% - 10px);padding:0 5px;}
.show_title h1{font-size:22px;line-height:24px;}
.show_title j,.show_title a{display:none;}	
.show_title p{font-size:12px;line-height:20px;}
.show_title b{font-size:12px;}
.show_title .i1{margin-left:0;}
.show_body p{padding-right:5px;}
.show_body table{width:calc(100% - 10px);margin-top:10px;margin-left:5px;}
.show_body table td:nth-child(1){width:35%;padding-right:5px;}
.list_contact{margin-bottom:10px;}
.list_contact li,.list_contact li:nth-child(3),.list_contact li:last-child{width:calc(100% - 10px);text-align:left;margin-left:5px;}
.list_contact li i{width:32px;height:32px;float:left;background:url("../images/maps.png") no-repeat center 10px;background-size:18px;margin-right:5px;margin-bottom:20px;}
.list_contact li h2{display:block;margin-top:0px;position:relative;padding-bottom:0px;margin-bottom:3px;font-size:14px;line-height:16px;}
.list_contact li h2:before{display:none;}
.list_contact li p{font-size:14px;line-height:16px;}
.list_contact li:nth-child(2) i{background-position:center -20px;background-size:20px;}
.list_contact li:nth-child(3) i{background-position:center -41px;}
.list_contact li:nth-child(4) i{background-position:center -64px;}
.ditu{height:200px;}

	
}
@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) {

}