@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;}
.header {width:calc(100% - 20px);padding:10px;transition:0.4s all;position:fixed;background:#fff;left:0;top:0;z-index:999;box-shadow:0 5px 20px rgba(0,0,0,0.2);border-top:solid 3px #FF2F13;}
.header:before{width:65px;height:100%;}

.header .logo{width:auto;float:left;}
.header .logo img{width:auto;height:30px;margin-top:0;}

.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:120px;position:fixed;height:calc(100% - 33px);overflow:auto;left:auto;top:30px;right:-200px;background:#fff;transition:0.6s all;padding:0 15px;z-index:888;}
.header .nav li {width:100%;float:left;margin-left:0px;padding:0px;}
.header .nav li:nth-child(2){margin-left:0px;}
.header .nav li:nth-child(1){margin-left:28px;}
.header .nav.active {right:0px;}

.header .Close_btn {display:block;}
/*底部导航*/
.wap_nav {width:calc(100% - 10px);padding:0 10px 3px 0;position:fixed;left:0;bottom:0;display:block;background:#fff;z-index:6;box-shadow:0 5px 30px rgba(0,0,0,0.2);}
.wap_nav a {width:19%;float:left;text-align:center;font-size:12px;line-height:12px;position:relative;}
.wap_nav a:before{width:46px;height:46px;background:#fff;left:50%;margin-left:-23px;top:-6px;border-radius:60px;visibility:hidden;z-index:-1;}
.wap_nav a i,.wap_nav a em {width:30px;height:30px;margin:0 auto;display:table;position:relative;z-index:3;top:-2px;}
.wap_nav a i:before,.wap_nav a em:before{width:18px;height:19px;left:6px;top:6px;background:url(../m_nav.png)  no-repeat;background-size:100%;}
.wap_nav a h2{font-size:14px;position:relative;z-index:3;}
.wap_nav a.yes h2{color:#3396FB;}
.wap_nav a.yes i,.wap_nav a.yes em{background:#3396FB;background:linear-gradient(-45deg,#0096FF,#00B6FF);border-radius:30px;}
.wap_nav a.yes:before{visibility:visible;}
.wap_nav a:nth-child(2) i:before{background-position:0 -50px;}
.wap_nav a:nth-child(3) i:before{background-position:0 -100px;}
.wap_nav a:nth-child(4) i:before{background-position:0 -150px;}
.wap_nav a.yes:nth-child(1) i:before{background-position:0 -25px;}
.wap_nav a.yes:nth-child(2) i:before{background-position:0 -76px;}
.wap_nav a.yes:nth-child(3) i:before{background-position:0 -125px;}
.wap_nav a.yes:nth-child(4) i:before{background-position:0 -176px;}	
.wap_nav a:nth-child(2) em:before{background-position:0 0px;}
.wap_nav a:nth-child(3) em:before{background-position:0 -50px;}
.wap_nav a:nth-child(4) em:before{background-position:0 -100px;}
.wap_nav a.yes:nth-child(1) em:before{background-position:0 -226px;}
	
.wap_nav a:last-child{position:absolute;right:-2px;background:#3396FB;background:linear-gradient(to right,#3396FB,#0CD4F0);border-radius:30px 0 0 30px;top:5px;color:#fff;line-height:35px;height:35px;width:auto;padding:0 10px 0 35px;text-align:left;}	
.wap_nav a:last-child:after{width:18px;height:18px;background:url("../ftel.png");background-size:100%;left:10px;top:9px;animation:tel ease-out 1s infinite;}
.wap_nav a:last-child b{width:16px;height:12px;position:absolute;background:url("../ftel.png") no-repeat 0px -28px;background-size:100%;left:17px;top:8px;z-index:2;animation:more_down ease-out 0.5s infinite;}
.wap_nav a:last-child b:nth-child(2){background-position:0px -56px;left:17px;top:7px;animation:more_down ease-out 1s infinite;}
.wap_nav a:last-child b:nth-child(3){background-position:0px -82px;left:18px;top:4px;animation:more_down ease-out 1.5s infinite;}

/*首页样式开始*/
#banner{margin-top:50px;}
#banner:before{width:65px;height:17px;background:#fff;left:50%;bottom:0px;margin-left:-30px;}
#banner .swiper-pagination {bottom:0px;left:50%;margin-left:-22px;}
#banner .swiper-pagination-bullet:before{width:9px;height:9px;left:-3px;top:-3px;}
#banner .swiper-pagination-bullet{width:5px;height:5px;margin:0 5px;}
    
    
.s_tit{width:calc(100% - 20px);margin-left:10px;}
.s_tit h2{font-size:26px;line-height:30px;}

.s_about li:nth-child(1),.s_about:before{display:none;}	
.s_about li:last-child{width:calc(100% - 20px);float:left;margin-left:10px;}
.s_about li:last-child em{letter-spacing:20px;}
.s_about li:last-child a{margin-top:20px;padding:8px 43px 8px 10px;}
.s_about li:last-child a:before{right:10px;top:15px;}
.s_about li:last-child h2{font-size:26px;line-height:30px;}
.s_about li:last-child p{font-size:14px;line-height:26px;}


.case ul{margin-left:0px;}
.case li{width:calc(33.3% - 15px);margin:10px 0 0 10px;}	
.case li span{display:none;}	
.case li h2{font-size:14px;text-indent:5px;line-height:26px;height:26px;overflow:hidden;}
	
	
.snew ul{margin-left:0px;}
.snew li{width:calc(100% - 40px);margin:10px 0 0 10px;padding:10px;}	
.snew li h2{margin-bottom:2px;}
.snew li em{padding-top:3px;font-size:12px;}
.snew li em:after{top:7px;}
.snew li p{height:40px;margin-bottom:10px;}
.snew li time{display:none;}

.snew li:nth-child(1){width:calc(100% - 20px);padding:0px;}
.snew li:nth-child(1) i{width:160px;float:left;max-height:100px;overflow:hidden;}
.snew li:nth-child(1) .txt{width:calc(100% - 180px);float:right;padding:10px;padding-top:5px;}
.snew li:nth-child(1) h2{font-size:16px;line-height:20px;margin-bottom:10px;}
.snew li:nth-child(1) em{margin-top:8px;}
.snew li:nth-child(1) em:after{top:8px;}
.snew li:nth-child(1) p{display:none}

	
	
	
	
	
	
	
	
	
	
.p0{padding-top:0px;}
.header .tbar,.subnav li.cur:before{display:none;}
.let,.rit{width:100%;float:left;}
.tw{width:100%;float:left;margin:0px;display:block;}	
.rit{margin-top:-10px;}
.list_ban{margin-top:50px;}
.list_ban .txt{width:calc(100% - 20px);left:10px;margin:0px;top:40px;}
.list_ban .txt h2{font-size:24px;line-height:24px;letter-spacing:0px;}
.list_ban .txt h3{font-size:16px;margin-top:5px;}

.list_map li{height:30px;}
.list_map li:nth-child(1){padding:0 30px 0 10px;line-height:30px;font-size:20px;}

.subnav {width:calc(100% - 20px);top:-20px;margin-left:10px;}
.subnav h2{display:none;}
.subnav ul{width:calc(100% - 2px);padding:5px 0;}
.subnav li{width:auto;text-indent:0px;line-height:30px;font-size:16px;border-bottom:none;margin-left:15px;}
	
.subnav li:hover{text-indent:0px;}

.list_good ul{margin-left:0px;}
.list_good li{width:calc(50% - 19px);margin:0px 0 10px 10px;}

.list_new ul{margin-left:0px;}
.list_new li{width:calc(50% - 37px);margin:0 0 10px 10px;padding:10px;}
.list_new li h2{font-size:16px;line-height:20px;height:40px;text-overflow:inherit;white-space:inherit;}
.list_new li p{margin-bottom:10px;}
.list_new li em{padding-top:10px;font-size:12px;}
.list_new li:nth-child(1){width:calc(100% - 20px);padding:0px;border:0px;}
.list_new li:nth-child(1) i{width:50%;max-height:110px;}
.list_new li:nth-child(1) .txt{width:calc(50% - 20px);padding:10px;}
.list_new li:nth-child(1) .txt p{display:none;}
.list_new li:nth-child(1) em{margin-top:10px;}
.list_new li time{display:none;}

.show_title {width:calc(100% - 40px);padding:10px;margin-left:10px;}
.show_title h2{font-size:20px;line-height:22px;}
.show_title p{line-height:20px;font-size:12px;}
.show_title a,.tips{display:none;}

.show_body{width:calc(100% - 20px);margin-left:10px;}
.show_body h2{margin:10px 0 10px 0;}
.show_next{width:calc(100% - 70px);margin-top:10px;padding-top:10px;margin-left:10px;}
.show_next a h2{text-overflow:inherit;white-space:inherit;}

.show_good li{width:100%;float:left;}
.show_good li:nth-child(2) h2{font-size:22px;line-height:22px;margin-bottom:10px;padding-bottom:10px;margin-top:20px;}

.show_good li:last-child{display:none;}

.show_about,.show_good,.list_map{width:calc(100% - 20px);margin-left:10px;}
.show_about h2{margin-bottom:5px;}
.show_about b{font-size:66px;top:20px;}

.list_temp {margin-left:0px;}
.temp_bod {width:calc(50% - 15px);margin-left:10px;}
.temp_bod h2{width:calc(100% - 20px);line-height:30px;height:30px;padding:0 10px;font-size:14px;}
.temp_bod a {margin:5px 0;}

.list_cont{margin-top:10px;}
.list_cont ul{margin-left:0px;}
.list_cont li{width:calc(50% - 35px);margin:0px 0 20px 10px;padding:10px;}
.list_cont li h2{padding-bottom:15px;margin-top:6px;font-size:14px;}
.list_cont li h2:before{width:28px;}
.list_cont p{width:100%;float:left;color:#000;line-height:30px;font-size:14px;}
.list_cont c{margin-right:10px;}

.list_cont li i:before{width:20px;height:22px;left:9px;top:6px;background:url("../lx_ico.png") #fff no-repeat center 0px;background-size:20px;}
.list_cont li:nth-child(3){width:calc(100% - 40px);}
.list_cont li:nth-child(3) img{width:86px;right:2px;top:1px;}
.list_cont li:last-child{width:calc(100% - 40px);font-size:12px;}
.list_cont li:last-child p{line-height:20px;}

.copright{display:none;}
.footer{width:calc(100% - 20px);padding:20px 10px;}
.f_help li h2{margin-bottom:5px;}
.f_help li em{margin-bottom:10px;}
.f_help li:nth-child(1){width:74%;}
.f_help li:nth-child(2){width:100%;margin-left:0px;border-top:solid 1px #666;margin-top:10px;padding-top:10px;}
.f_help li:nth-child(2) h2{margin-bottom:3px;}

.f_help li:last-child{width:80px;position:absolute;right:0px;}
.f_help li:last-child h2{font-size:12px;margin-bottom:7px;}
.f_help li:last-child h2:before{width:8px;height:8px;left:-4px;top:-2px;}
.f_help li:last-child h2:after{width:8px;height:8px;right:0px;bottom:-2px;}
    
}
@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) {

}