@charset "utf-8";


/*==响应↓==*/
@media all and (max-width:1920px){
.ProductShow .relevant .swiperLong{ padding:0 0px;}    
.ProductShow .relevant .swiper-button-prev{left:10px;}
.ProductShow .relevant .swiper-button-next{left:auto;right:10px;}

}


@media all and (max-width:1720px){
.header .nav{width: 50%;}

}


@media all and (max-width:1600px){
.container{width:1400px}
/*--*/
#bannerBox .cutChart .wx{ width:70%; text-align:center;}
/*--*/
.productHome .down .left{height: 500px;}	
}


@media all and (max-width:1580px){
.header .container{padding:0 50px;}
.header .nav{width: 45%;padding-left:50px;}
.header .line.nav:before{left: 20px;}

}


@media all and (max-width:1440px){
.container {width:1200px}
/*-*/
.header .nav {width:44%;padding-left:30px;}
.header .line.nav:before {left:10px;}
.header .right {padding:30px 0 0 20px;}
.header .logo .txt {padding:20px 0 0 20px;font-size:12px;}
.header .logo .txt strong {font-size:14px;}
.fixed-top.header .logo .txt{padding: 8px 0 0 20px;}
/*--*/
.productHome .down .long {/*height:440px;*/}
.productHome .down .left{height: 470px;}
/*--*/
.introduceHome .tone li {padding:30px 20px 30px 20px;}
.introduceHome .right .box h3{font-size:38px;}
/*--*/
.ProductShow .righter {width:25%;}
.ProductShow .righter .relevant {padding:30px 25px;}
.ProductShow .righter .touch {padding:30px 25px;}
/*--*/
.AboutBox .introduce .left {padding-right:20px;}
.AboutBox .introduce .left,.AboutBox .introduce .right {height:500px;}
/*--*/
.footer .right .ewm {margin-left:40px;}

} 

@media all and (max-width:1320px){
.header .logo .txt{display:none} 
.header .nav{width: 55%;padding-left:50px;}
.header .line.nav:before{left:30px;}

}


@media all and (max-width:1200px){
.container {width:1000px;}
/*--*/
.menu {margin-top:-51px;height:55px;}
.menu li a {font-size:16px;border-left:1px #ddd solid;padding:15px 30px;}
/*--*/
#bannerBox .cutChart{height:600px; }
#bannerBox .cutChart .wx{ margin:80px auto 0;width:80%;}
#bannerBox .cutChart .wx .tit01{font-size:45px;}
#bannerBox .cutChart .wx .tit02{margin-top:10px;font-size:32px;}
#bannerBox .cutChart .wx .tit03{margin-top:10px;font-size:16px;}
#bannerBox .cutChart .wx .tit04{font-size:30px;}
#bannerBox .cutChart .wx .tit05{margin-top:10px;font-size:30px;}
#bannerBox .cutChart .pic{margin-top:30px;} 
#bannerBox .cutChart .pic img{max-height:300px;}
/*--*/
.productHome .down .long {/*height:410px;*/}
.productHome .down .left{height: 440px;}
/*--*/
.introduceHome .container {height:400px;}
.introduceHome .tone {}
.introduceHome .tone li {padding:25px 10px 25px 10px;}
.introduceHome .tone li h4 {margin-left:12px;}
.introduceHome .right .box {width:60%;padding:10px 30px 10px 30px;}
.introduceHome .pic {width:40%;}
.introduceHome .right .box .txt {margin-top:20px}
.introduceHome .right .box h3 {font-size:30px;}
/*--*/
.abouteHome .left,.abouteHome .right {height:500px;}
.abouteHome .left {width:40%;padding-right:20px}
/*--*/
.ProductListBox .top h3 {margin-top:0px;}
.ProductShow .lefter {width:70%}
.ProductShow .sTopLeft {width:100%}
.ProductShow .sTopRight {width:100%;margin-top:30px}
.ProductShow .righter {width:28%}
/*--*/
.strengthBox .long-1 {height:450px}
.strengthBox .long-2 .wx {width:60%;bottom:90px;left:10px;}
/*--*/
.NewsListBox2 .list-top li {height:400px;}
.NewsListBox2 .list-top li .pic {width:500px;}
.NewsListBox2 .list-top li .box {padding-left:550px;}
.NewsListBox2 .swiper-container .spot {left:500px}
/*--*/
.AboutBox .introduce .left {width:60%;padding-right:20px;}
.AboutBox .introduce .left,.AboutBox .introduce .right {height:400px;}
/*--*/
.contactBox .info .right .title{font-size:28px;}
.contactBox .info .right{padding: 30px 0 20px 30px;}
.contactBox .info .right .block{margin: 10px 0;}
.contactBox .info .right .ewm span{width:30%;}
/*--*/
.list-box{}
.list-box li{float:left; width:14.6%; margin:0 1% 1% 1%}
.list-box li h4{color:#666;font-size: 15px;text-align: center;padding:10px 0;}
.list-box li:hover h4{color:#cdad81;} 
/*--*/
.list-honor2{}
.list-honor2 li{float:left; width:14.6%; margin:0 1% 1% 1%}
.list-honor2 li h4{color:#666;font-size: 15px;text-align: center;padding:10px 0;}
.list-honor2 li:hover h4{color:#cdad81;} 
/*--*/
.ProductShow .long{margin-top:50px;margin-bottom:10px;}
.ProductShow .long .leftBox{width:45%;}
.ProductShow .long .rightBox{width:55%;padding: 0 0 0 35px;}
/*--*/
.footer .left{width:70%;}
.footer .right .ewm{display: none;}
}


@media all and (max-width:1150px){
.header .container{padding:0 30px;}
.header .nav{width: 55%;padding-left:30px;}
.header .line.nav:before{left:10px;}

}


@media all and (max-width:1000px){	
.container {width:100%;padding-left:10px;padding-right:10px;}
/*--*/
.header {height:85px !important;padding:20px 0 !important}
.header .container {padding:0 10px;}
.header .nav {display:none}
.header .right {display:none}
/*--*/
.navWap-trigger {margin-top:10px;}
.navWap-block {top:85px;}
.fixed-top {position:fixed;z-index:99;background:#fff}
/*--*/
.logo img {height:55px !important;width:auto}
/*--*/
.ProductShow .sTopRight .online {float:left;margin-left:0;/*! clear:both;*/}
/*--*/
#bannerBox .swiper-button-prev:before,.bannerBox .swiper-button-next:before {font-size:60px;}
#bannerBox .swiper-pagination {bottom:20px;}
/*--*/
#bannerBox .cutChart{height:400px; }
#bannerBox .cutChart .wx{ margin:50px auto 0;width:80%;}
#bannerBox .cutChart .wx .tit01{font-size:26px;}
#bannerBox .cutChart .wx .tit02{margin-top:10px;font-size:22px;}
#bannerBox .cutChart .wx .tit03{margin-top:10px;font-size:14px;}
#bannerBox .cutChart .wx .tit04{font-size:24px;}
#bannerBox .cutChart .wx .tit05{margin-top:10px;font-size:24px;}
#bannerBox .cutChart .pic{margin-top:20px;} 
#bannerBox .cutChart .pic img{max-height:200px;}
/*--*/
.titleAx {font-size:30px;}
.titleBx {font-size:30px;}
/*--*/
.menu {margin-top:0px;height:auto;}
.menu ul {width:100%}
.menu li a {font-size:14px;border-left:1px #ddd solid;padding:15px 30px;}
/*--*/
.productHome .down .long {height:auto}
.productHome .tone li font {margin-left:50px;}
.productHome .down .long .left,.productHome .down .long .right {display:block;width:100%}
/*--*/
.introduceHome .container {height:auto;}
.introduceHome .tone {width:100%}
.introduceHome .tone li {float:left;width:25%;height:auto;}
.introduceHome .tone li em {display:none;}
.introduceHome .tone li h4 {margin-left:5px;}
.introduceHome .right{width:100%}
.introduceHome .right .box{margin-top:0px;width:100%;margin-bottom:20px;}
.introduceHome .right .box{width:100%;}  
.introduceHome .right .lower {position:initial;margin-top:50px;}
.introduceHome .pic {width:100%;display: table;}
/*--*/
.abouteHome {padding:50px 0 50px 0;}
.abouteHome .left {width:100%;padding-right:0px;}
.abouteHome .left .wx {margin-top:30px;}
.abouteHome .left .lower {position:initial;margin-top:30px;width:100%;padding:20px 0 0 0;}
.abouteHome .left .digital li {width:25%;padding-left:30px;}
.abouteHome .left .digital li span {font-size:34px;}
.abouteHome .right {margin-top:30px;width:100%;}
.abouteHome .left,.abouteHome .right {display:block;height:auto;overflow:hidden;}
/*--*/
.newsHome {padding:50px 0 80px 0;}
/*--*/
.ProductListBox .top {padding:30px;}
.ProductListBox .top .left {width:50%;}
.ProductListBox .top .pic {float:right;width:30%;}
/*--*/
.ProductShow .lefter {width:100%}
.ProductShow .righter {width:100%}
.ProductShow .righter .relevant {display:none}
/*--*/
.strengthBox .long-1 {height:400px}
.strengthBox .long-1 .right {padding:0px 0 0 20px;}
.strengthBox .long hr {margin:20px 0 20px 0;}
.strengthBox .long {margin-bottom:50px;padding-bottom:50px;}
.strengthBox .long-2 .wx {bottom:60px}
/*--*/
.NewsListBox2 .list-2 {width:100%;margin-left:0%;}
.NewsListBox2 .list-2 li {width:100%;margin:0 0 2% 0}
.NewsListBox2 .list-3 li {width:50%}
/*--*/
.AboutBox .introduce {margin:0 0 50px 0}
.AboutBox .introduce .left {width:100%;padding-right:0px;padding-bottom:80px}
.AboutBox .introduce .left,.AboutBox .introduce .right {height:auto;display:block;}
.AboutBox .introduce .right {width:100%;margin-top:20px;}
.AboutBox .course {}
/*--*/
.contactBox .info .left,.contactBox .info .right{display:block;width:100%; vertical-align: top;}
.contactBox .info .right{padding-left:0px;}
.contactBox .info .left #dituContent{min-height:300px;}
/*--*/
.ditu {height:400px;}
/*--*/
.list-box{}
.list-box li{float:left; width:23%; margin:0 1% 1% 1%}
.list-box li h4{color:#666;font-size: 15px;text-align: center;padding:10px 0;}
.list-box li:hover h4{color:#cdad81;}
/*--*/
.list-honor2{}
.list-honor2 li{float:left; width:23%; margin:0 1% 1% 1%}
.list-honor2 li h4{color:#666;font-size: 15px;text-align: center;padding:10px 0;}
.list-honor2 li:hover h4{color:#cdad81;} 
/*--*/
.ProductShow .long{margin-top:20px;margin-bottom:30px;}
.ProductShow .long .leftBox{width:50%;}
/*--*/
.flatI{display: block;}
/**/
.footer .left{width:100%;}
.footer .left .bx{margin-top:0px}
.footer .left .bx .logo{display: none;}
.footer .left .bx .txt{margin-left:0px}
.footer .left .nav{display: none;}
.footer .right{float:left;margin-top:20px;}
.footer .right .bx .tel{float:left;width:100%}
.footer .right .bx .position{display: none;}
}


@media all and (max-width:760px){

.container{width:100%;padding-left:10px; padding-right:10px;}
/*--*/	
.header{height:55px !important;padding: 10px 0 !important;}
.logo img{height:40px !important;}
/*--*/	
.navWap-trigger{margin-top:2px;}
.navWap-block{top:55px;}
/*--*/
.banner-within{}
/*--*/
.menu{margin: 20px 0 10px 0;}
.menu ul{border:none}
.menu li{float:left;width:33.3%;text-align: center;}
.menu li a{margin:2px;font-size:14px;padding: 10px 0px; border:none; background: #eee;}
/*--*/
.rack { padding: 30px 0 40px 0;}
/*--*/
.site{display: none}
/*--*/
.titleAx{margin:10px 0;font-size:20px;}
.titleAx font{ font-size:12px;}
.titleBx{font-size:20px;}
.titleBx.pg{margin-top:30px}
/*--*/
.titleCx{margin:0 0 20px 0;}
.titleCx:before{top:30px;} 
.titleCx h3{font-size:18px;padding-right: 10px;}
.titleCx .more{padding:5px 10px;margin: 15px 0 0 0;}
/*--*/
.titleTop{margin:0 0 20px 0;}
.titleTop .more{ margin:10px 0 0 0; }
/*--*/
#bannerBox .swiper-button-prev{left:10px}
#bannerBox .swiper-button-next{right:10px;}
#bannerBox .swiper-button-prev:before,.bannerBox .swiper-button-next:before{ font-size:30px;}
#bannerBox .swiper-pagination{bottom: 10px;}
#bannerBox .swiper-pagination span{opacity: 0.6;width:20px;height:5px;margin:0 5px;border-radius:0%;border: 0px; background: #fff}
#bannerBox .swiper-pagination span:before{display: none}
#bannerBox .swiper-pagination span.swiper-pagination-bullet-active{ background: #333}
#bannerBox .spot-1 font{display: none;}
#bannerBox .spot-1 span:after{display: none;}
/*--*/
#bannerBox .cutChart{height:300px; }
#bannerBox .cutChart .wx{ margin:30px auto 0;width:100%;}
#bannerBox .cutChart .wx .tit01{font-size:20px;}
#bannerBox .cutChart .wx .tit02{margin-top:10px;font-size:16px;}
#bannerBox .cutChart .wx .tit03{margin-top:10px;font-size:12px;}
#bannerBox .cutChart .wx .tit04{font-size:16px;}
#bannerBox .cutChart .wx .tit05{margin-top:10px;font-size:16px;}
#bannerBox .cutChart .pic{margin-top:20px;} 
#bannerBox .cutChart .pic img{max-height:150px;}
/*--*/
.onlineMore {padding:8px 20px;font-size:12px;}
.onlineMore:after {margin:5px 0 0 10px;}
/*--*/
.productHome {padding:30px 0}
.productHome .tone li a {font-size:14px;padding:10px 1px;}
.productHome .tone li font {margin-left:auto;}
.productHome .tone li font:before {display:none;/*left:0;top:0;width:10px;height:10px;background-size:100%;*/}
.productHome .down .long {}
.productHome .down .long .left,.productHome .down .long .right {display:block;width:100%}
.productHome .down .left img{height:100%}
.productHome .down .right {border-left:0px}
.productHome .down .right .top {padding:20px 10px 0 10px;}
.productHome .down .right .top h4 {font-size:14px;}
.productHome .down .right .top p {margin:15px 0 15px 0;font-size:12px;}
.productHome .down .srll{margin-top:20px;}
.productHome .down .list li {width:100%}
.productHome .down .list li a {}
/*--*/
.introduceHome {padding:30px 0}
.introduceHome .tone li {padding:10px 0px;text-align:center;}
.introduceHome .tone li h4 {font-size:14px;margin-left:0px;}
.introduceHome .tone li h4 font {display:none;}
.introduceHome .right .box {padding:20px 15px 15px 15px;margin:0px;}
.introduceHome .right .box h3 {font-size:18px;}
.introduceHome .right .box h3 hr {margin:10px 0 0 0;}
.introduceHome .right .box .txt {margin-top:25px;}
.introduceHome .right .box .txt span {margin-top:10px;padding-left:20px;font-size:12px;}
.introduceHome .pic{height:auto}
.introduceHome .pic a{height:auto;margin:0px}
.introduceHome .pic a img{max-width:100%;height: auto;object-fit: initial; padding-top:0px;}
.introduceHome .right .lower {padding-top:15px;margin-top:25px;}
.introduceHome .right .lower .tel {font-size:16px;padding-left:22px;}
.introduceHome .right .lower .online {padding:8px 20px;margin-left:40px;}
.introduceHome .right .lower .online:before {margin:2px 0 0 12px;width:14px;height:14px;line-height:14px;}
/*--*/
.abouteHome {padding:30px 0 30px 0;}
.abouteHome .left .wx {margin-top:15px;line-height:22px;}
.abouteHome .left .lower {padding:0px 0 0 0;margin-top:30px;}
.abouteHome .left .digital {padding-right:0px;}
.abouteHome .left .digital li {width:25%;padding-left:10px;}
.abouteHome .left .digital li span {font-size:22px;}
.abouteHome .left .digital li h4 {font-size:12px;}
.abouteHome .left .lower .more {margin-top:10px;}
.abouteHome .right {width:100%;}
.abouteHome .right .video {right:10px;bottom:10px;padding:10px 20px;}
.abouteHome .left,.abouteHome .right {display:block;height:auto;width:;margin-top:25px;}
/*--*/
.newsHome {padding:30px 0 50px 0;}
.newsHome .titleTop {margin-bottom:20px;}
.newsHome .tone {margin:0px 0 0 0;}
.newsHome .tone li {padding-bottom:10px;margin-left:20px;}
.newsHome .tone li a {font-size:14px;/*margin-bottom:20px*/}
.newsHome .list li {width:48%;margin-right:2%;}
.newsHome .list li:nth-child(n+3) {display:none}
.newsHome .list li h4 {margin:10px 0;font-size:14px;-webkit-line-clamp:1;}
.newsHome .list li p {-webkit-line-clamp:2;}
.newsHome .list li .time {padding-top:10px;margin-top:15px;}
.newsHome .list li .time font {font-size:20px;margin-right:10px;}
/*--*/
.ProductListBox .top {padding:20px 20px;margin-bottom:30px;}
.ProductListBox .top .left {width:100%;margin-bottom:20px;}
.ProductListBox .top h3 {font-size:20px;margin-top:0px;}
.ProductListBox .top h3 font {font-size:14px;}
.ProductListBox .top hr {margin:10px 0 0 0;}
.ProductListBox .top p {font-size:14px;margin-top:20px;-webkit-line-clamp:3;}
.ProductListBox .top .pic {float:none;display:block;width:80%;margin:20px auto 0;}
.list-product li {width:48%;margin:0 0 4% 2%;}
.list-product li h4 {font-size:14px;margin:10px 0 0 0;}
.list-product li em {margin-top:5px;width:8px;height:5px;}
/*--*/
.cntr{padding: 0 0px;}
/*--*/
.ProductShow {margin:0 0 50px 0;}
.ProductShow .sTopRight h2 {font-size:22px;padding-bottom:15px;margin-bottom:20px;}
.ProductShow .sTopRight .txt {font-size:14px;margin-bottom:20px;}
.ProductShow .sTopRight .txt b {font-size:16px;margin-bottom:5px;}
.ProductShow .sTopRight .txt font {width:100%;margin:2px 0}
/*.ProductShow .sTopRight .tel {padding:10px 0 10px 30px;font-size:20px;}
.ProductShow .sTopRight .testing {margin-top:20px;}*/
.ProductShow .sTopRight .contact {font-size:14px;line-height:24px;padding-top:15px;margin-top:20px;}
.ProductShow .sTopRight .ewm{margin-top:25px}
.ProductShow .sTopRight .ewm span{ width:30%;font-size:12px;}
.ProductShow .detail {margin-top:40px}
.ProductShow .detail .title {font-size:18px;padding-bottom:10px;margin-bottom:10px;}
.ProductShow .detail .wor {margin-top:20px;padding:20px;}
.ProductShow .pagIng-2 {margin-top:30px;}
.ProductShow .pagIng-2 span {font-size:14px;width:100%}
.ProductShow .pagIng-2 .block {padding:5px 10px;width:100%;display:block;float:left !important;text-align:left;}
.ProductShow .pagIng-2 span a {font-size:14px;}
.ProductShow .pagIng-2 .next {text-align:left;}
.ProductShow .pagIng-2 .return {border:none}
.ProductShow .pagIng-2 .prev,.ProductShow .pagIng-2 .next {width:100%;}
.ProductShow .righter .touch {margin-top:30px;padding:20px 20px;}
.ProductShow .righter .touch .tel {font-size:20px;padding:6px 0 15px 30px;margin-bottom:20px;}
.ProductShow .righter .touch p span {margin-top:10px;font-size:12px}
/*--*/
.strengthBox {padding-bottom:0px}
.strengthBox .titleBx {margin-bottom:20px;}
.strengthBox .long {margin-bottom:20px;padding-bottom:20px;clear:both;overflow:hidden;}
.strengthBox .long-1 {height:auto;}
.strengthBox .long-1 .left {width:100%;}
.strengthBox .long-1 .left img {object-fit:cover;}
.strengthBox .long-1 .right {position:relative;width:100%;padding:20px 0 0 10px;}
.strengthBox .long-1 .right .bottom {position:initial;margin-top:20px;}
.strengthBox .long-1 .right .bottom a {width:33.2%;margin-left:0.1%;}
.strengthBox .long-1 .left,.strengthBox .long-1 .right {}
.strengthBox .long .title {font-size:18px;}
.strengthBox .long hr {margin:10px 0 20px 0;width:15px;}
.strengthBox .long p {font-size:14px;}
.strengthBox .long p.en {font-size:12px;}
.strengthBox .long-2 .pic img {object-fit:cover;}
.strengthBox .long-2 .wx {position:initial;width:100%;padding:20px;background:#eee;}
.strengthBox .such {margin-top:20px;overflow:hidden;background:url(../images/bg03.jpg) no-repeat center;background-size:cover;}
.strengthBox .such .left {width:100%;padding:50px 0;}
.strengthBox .such .title {font-size:18px;}
.strengthBox .such p {font-size:14px;margin-top:15px;}
.strengthBox .such .bottom {margin-top:30px;}
.strengthBox .such .bottom a {float:left;width:33.2%;display:block;margin-left:0.1%;}
.strengthBox .such .bottom a img {max-width:100%;display:block;}
/*--*/
.NewsListBox2 .long {margin-bottom:30px;}
.NewsListBox2 .swiper-container:after {height:100px;}
.NewsListBox2 .list-top li {height:180px;}
.NewsListBox2 .list-top li .pic {position:absolute;width:200px;}
.NewsListBox2 .list-top li .box {padding:10px;padding-left:210px;}
.NewsListBox2 .list-top li .box h4 {font-size:14px;-webkit-line-clamp:2;}
.NewsListBox2 .list-top li .box h4 hr {width:15px;margin:10px 0 0 0;}
.NewsListBox2 .list-top li .box p {font-size:12px;margin:10px 0;line-height:20px;-webkit-line-clamp:2;}
.NewsListBox2 .righter .more {margin-top:25px;font-size:14px;padding:5px 10px;}
.NewsListBox2 .swiper-container .spot {left:200px;padding:10px 0px 10px 20px;}
.NewsListBox2 .swiper-container .spot span {margin-right:5px;}
.NewsListBox2 .list-2 li {height:180px;padding:20px 20px 20px 210px;}
.NewsListBox2 .list-2 li .pic {width:200px;}
.NewsListBox2 .list-2 li h4 {font-size:14px;}
.NewsListBox2 .list-2 li p {font-size:12px;margin:10px 0 60px 0;-webkit-line-clamp:2;}
.NewsListBox2 .list-2 li .more {padding-top:10px;}
.NewsListBox2 .list-3 li {width:100%;padding:20px;}
.NewsListBox2 .list-3 li:after {height:3px;}
.NewsListBox2 .list-3 li h4 a {font-size:14px;}
.NewsListBox2 .list-3 li .label {margin:10px 0;padding:5px 0 5px 25px;}
.NewsListBox2 .list-3 li p {font-size:14px;-webkit-line-clamp:2;}
.NewsListBox2 .list-3 li .time {font-size:12px;margin-top:20px;}
.NewsListBox2 .list-3 li .time:after {margin:5px 0 0 10px;}
/*--*/
.NewsDetailBox{}
.NewsDetailBox .titleTop{padding:10px 0 20px 0;margin:0 0 20px 0; }
.NewsDetailBox .tit{font-size:23px;}
.NewsDetailBox .msg{ margin-top:10px;font-size:12px;}
.NewsDetailBox .msg *,.NewsDetailBox .msg span,.NewsDetailBox .msg a{font-size:12px;}
.NewsDetailBox .share{height:auto; padding:10px 0;margin-top: 20px;}
.NewsDetailBox .share .time{ margin-left:30px;font-size:12px;}
.NewsDetailBox .share .return{font-size:12px;padding:8px 20px 8px 38px;margin:15px auto 0; display: table;clear: both;float: left;}
.NewsDetailBox .pagIng{padding:10px 0;}
.NewsDetailBox .pagIng span{font-size:14px;}
.NewsDetailBox .pagIng span a{font-size:14px;}
.NewsDetailBox .pagIng .prev{float:left;width: 100%;}
.NewsDetailBox .pagIng .next{float:right;width: 100%;margin-top: 5px;}
.NewsDetailBox .relevant{margin-top:20px;}
.NewsDetailBox .relevant .tit{font-size:16px;}
.NewsDetailBox .relevant .list{margin-top:10px;}
.NewsDetailBox .relevant .list li{width:100%;margin:5px 0% 5px 0;}
.NewsDetailBox .relevant .list li .time{font-size:14px;}
.NewsDetailBox .relevant .list li a{font-size:14px;padding-left:10px;}
/*--*/
.AboutBox .titleBx {margin:0 auto 20px;}
.AboutBox .introduce {margin:0 0 30px 0}
.AboutBox .introduce .left {padding-bottom:50px;}
.AboutBox .introduce .left .title {font-size:18px;}
.AboutBox .introduce .left .wx {margin:10px 0;font-size:14px;line-height:20px;}
.AboutBox .introduce .gd {font-size:14px;padding:10px 10px;}
.AboutBox .course {margin:0 0 30px 0;}
.AboutBox .course .long {margin-top:10px;}
.AboutBox .course .swiper-slide h4{font-size:20px;}
.AboutBox .course .swiper-slide p{font-size:14px;line-height:25px;}
.AboutBox .framework {margin:0 0 30px 0}
.AboutBox .culture{padding:0px}
.AboutBox .culture .titleBx{margin:0 0 20px 0;}
.AboutBox .culture .left{width:100%; text-align:center;}
.AboutBox .culture .right {width:100%;margin-top:20px;}
.AboutBox .culture .right span.block {font-size:14px;padding:10px 0;}
.AboutBox .culture .right span.block font {font-size:14px;font-weight:bold;display:block;}
/*--*/
.contactBox{padding-bottom:0px;}
.contactBox .info{margin-top:20px;}
.contactBox .info .long{ margin-top:30px; }
.contactBox .info .left #dituContent{min-height: 250px;}
.contactBox .info .right{padding:20px 20px 20px 20px;}
.contactBox .info .right .title{font-size:22px;}
.contactBox .info .right hr{width:100px;margin:10px 0 10px 0;}
.contactBox .info .right .block{padding-left:30px;display:block;clear: both; margin:10px 0px;font-size:16px; background-size:15px}
.contactBox .info .right .wx{font-size:14px;margin-top: 20px;}
.contactBox .info .right .ewm{ margin-top:20px;}
.contactBox .info .right .ewm img{ margin-bottom: 10px;}
.contactBox .info .right .ewm span{font-size:12px;}
/*--*/
.message{padding: 20px 0 30px 0;margin:20px 0 0 0;}
.message form{margin-top:20px}
.message .frame{padding:10px 10px;width:100%;margin:0 0% 10px 0%;}
.message .frame.x5{width:100%;}
.message .frame i{right:10px;}
.message .frame textarea{height:80px;}
.message button{width:30%;padding:8px 20px;font-size:14px;}
/*--*/
.ditu {height:250px;}
/*--*/
.list-honor2{}
.list-honor2 li{width:48%;margin:0 1% 1% 1%}
.list-honor2 li h4{font-size: 12px;padding:10px 0;}
.list-honor2 li .imgBox{height:180px;}
.list-honor2 li .imgBoxB{height:180px;}
.list-honor2 li:hover h4{color:#009fe8;}
/*--*/
.list-box{margin-top: 0px;}
.list-box li{width:48%;margin:0 1% 1% 1%}
.list-box li h4{font-size: 13px;padding: 10px 0 10px 0;max-height: 50px;height: auto;}
#list-box2 li{width:31.3%;}
/*--*/
/*.message{padding: 20px 0 30px 0;margin: 20px 0 0 0;}
.message form{margin-top:30px}
.message .frame{padding:12px 10px;width:100%;margin:0 0.5% 1% 0.5%;}
.message .frame input,.message .frame textarea{padding-left:30px;display: inline;vertical-align: top;}
.message .frame textarea{height:100px;}
.message button.submit{width:30%;padding:10px 10px;font-size:14px;}*/
/*--*/
.contact .ditu{height:200px}
/*--*/
.WorShowBox .title{padding:0 0 10px 0;margin: 0 0 10px 0;}
.WorShowBox .title h1{margin:10px 0 0 0;font-size:20px;line-height:23px;padding-bottom:15px;}
/*--*/
.listCase li a h4{padding:5px 10px;line-height: 25px;font-size:15px;}
.listCase li a h4 b{display:none;font-size:12px;}
/*--*/
.layui-layer{width:400px;min-width:400px;max-width:400px;height:300px;}/*--*/
/*----*/
#pages{margin:20px 0 20px 0;}
#pages span{padding:5px 10px;margin:0 2px;font-size:12px;}
#pages a{padding:5px 10px;margin:0 2px;font-size:12px;}
/*--*/
.kefuBox-One{ display: none}  
.bdshare-slide-button{ display:none;z-index:-111;left:-200px;width:0px;height:0px;}
/*--*/
.pcI{display: none;}
.wapI{display: block;}
/*--*/
.ingBox{padding:30px 0;}
.footer {padding: 20px 0;}
.footer .left{display: none;}
.footer .right{margin-top:0px;}
.footer .link{display: none;}

}
