@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%;height:auto;transition:0.4s all;position:fixed;left:0;top:0;z-index:999;}
.header .logo{width:120px;height:35px;padding:5px 0;margin-left:10px;}

.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:#0E78AD;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;}
.head_xs{background:#0E78AD;}
.m_weiz{width:70px;position:fixed;left:150px;top:4px;display:block;z-index:999;}
.m_weiz a{color:#fff;display:block;line-height:30px;font-size:16px;}
/*底部导航*/
.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;}

/*首页样式开始*/
.s_tit{text-align:center;margin-top:20px;}
.s_tit em{display:none;}
.s_tit h2{width:100%;float:left;font-size:26px;line-height:26px;}
.s_tit p{width:100%;float:left;position:relative;right:0px;top:0px;margin-top:10px;}
.s_tit p a{padding:5px 10px;margin-left:10px;}
.s_tit p a:nth-child(1){margin-left:0px;}
.s_tit p a:last-child:before{top:9px;}
.cbg{padding-bottom:15px;}
#case{width:calc(100% - 20px);padding-bottom:30px;margin-left:10px;}
#case .swiper-pagination{right:10px;}

#banner .swiper-slide h3{display:none;}
#banner .swiper-slide h2{width:300px;font-size:22px;line-height:30px;left:50%;bottom:90px;margin-left:-150px;}
#banner .swiper-slide a{padding:6px 20px;left:50%;bottom:40px;margin-left:-50px;}
#banner .swiper-pagination{right:46%;bottom:6px;}

.s_good ul{margin-left:0px;}
.s_good li{width:calc(50% - 15px);margin:10px 0 10px 10px;}
.s_good li h2{font-size:18px;line-height:20px;margin:6px 0;}

.s_about .txt{width:calc(100% - 20px);margin-right:10px;padding-bottom:70px;}
.s_about .txt a{bottom:-55px;}
.s_shil{width:100%;position:relative;bottom:70px;right:0px;z-index:3;}
.s_shil li{width:calc(33.3% - 15px);margin-left:0px;margin-left:15px;}
.s_shil li h2{font-size:26px;line-height:30px;margin-bottom:10px;}
.s_shil li span{font-size:12px;}

.nbg{margin-top:20px;padding-bottom:20px;}
.nbg:before{width:100%;}
.h_news{width:calc(100% - 40px);padding:10px;padding-top:0px;padding-bottom:2px;margin-left:10px;border-left:none;background:#fff;border-radius:6px;}
.h_news:after{width:22px;height:22px;background:url("../hot.png") no-repeat;background-size:100%;left:0px;top:0px;}
.h_news time{display:none;}
.h_news i,.h_news p,.h_news:before{display:none;}
.c_news{width:calc(100% - 20px);margin-top:20px;margin-right:10px;}
.c_news li{width:100%;padding-bottom:40px;padding-right:0px;margin-bottom:10px;border-bottom:solid 1px #E1E1E1;}
.c_news li h2{overflow:hidden;height:22px;}
.c_news li h2:before{border:solid 1px #E1E1E1;background:#E1E1E1;}
.c_news li p{margin-top:10px;line-height:16px;height:32px;font-size:12px;padding-left:15px;}
.c_news li time{top:auto;bottom:10px;left:15px;font-size:14px;}
.c_news li:last-child{padding-bottom:40px;}
.c_news li:before{top:auto;bottom:13px;}
.c_news li:after{top:auto;bottom:17px;}

/*首页样式结束*/
.list_seat,.sw:before,.header:before{display:none;}
.rit,.let{width:100%;float:left;padding:0px;}
.rit{padding-bottom:10px;}
.sbox {width:100%;float:left;padding:0;}

.subnav h2{display:none;}
.subnav{background:#EFF8FF;}
.subnav ul{margin-top:0px;}
.subnav li{width:33.3%;float:left;text-indent:0px;line-height:40px;font-size:14px;text-align:center;}
.subnav li.cur{background:#0E78AD;}
.subnav li.cur:before{border-color:#fff transparent transparent transparent;right:47%;top:auto;bottom:-3px;}
.subnav li.cur a{color:#fff;}
.subnav li:after{display:none;}

.list_good ul{margin-left:0px;}
.list_good li{width:calc(50% - 15px);margin:10px 0 0 10px;}
.list_good li h2{line-height:30px;}
.list_good li:hover h2{text-indent:10px;}

.list_news{width:calc(100% - 20px);margin:10px 10px 0 10px;}
.list_news li{padding-bottom:10px;margin-bottom:10px;}
.list_news li i{width:160px;margin-right:10px;}
.list_news li h2{font-size:18px;position:relative;line-height:24px;}
.list_news li p{display:none;}
.list_news li em{left:auto;right:0px;bottom:10px;line-height:24px;}
.list_news li span{font-size:12px;}
.list_news li time{position:absolute;left:170px;bottom:13px;font-size:12px;}
.show_title {width:calc(100% - 20px);margin:20px 0 0 10px;}
.show_title h2{text-align:left;font-size:22px;line-height:30px;}
.show_body{width:calc(100% - 10px);margin:10px 0;padding-right:10px;}
.show_next dt{width:calc(100% - 120px);margin-left:10px;}
.show_next dt a{width:100%;overflow:hidden;height:18px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;}
.show_next dt a:last-child{margin-top:0px;}
.show_next dd{margin-right:10px;}
.show_next dd a {padding:0 10px;height:36px;line-height:36px;}

.show_about,.about_tit,.list_cont{width:calc(100% - 20px);margin-left:10px;}
.about_tit em{font-size:64px;line-height:70px;}
.about_tit h2{font-size:26px;top:-30px;}
.list_cont li:nth-child(1) h3{font-size:18px;line-height:40px;}
.list_cont li:last-child {width:100px;position:relative;margin-left:50px;}



.copright,.f_menu li{display:none;}
.f_menu{padding:50px 0 10px 0;}
.f_menu:before{width:150px;height:40px;background:url("../logo.png") no-repeat 0px -50px;background-size:100%;top:5px;left:10px;}
.f_menu li:last-child{width:calc(100% - 20px);display:block;margin-left:10px;padding:0px;}
.f_menu li:last-child img{width:50px;right:10px;top:-50px;}
.f_menu li:last-child h2{display:none;}
.f_menu li:last-child p:nth-child(2){font-size:20px;margin-top:10px;}
.f_menu li:last-child p:nth-child(3){display:none;}


}
@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) {

}