

@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:1700px){

.container{width:1200px;}

/*--*/

.rightHome .icoBlock .block{padding-top:6%; }

.rightHome .icoBlock .block .title{margin-top:8%;}

}





@media all and (max-width:1600px){

.container{width:1200px;}



}





@media all and (max-width:1440px){

.container{width:1000px;}

/*--*/

.pgx{padding-left:16% !important;}

.pgx .header{width:16%;}

/*--*/	

.header{width:25%;}	

.header .logo{padding:0 30px;}

.header .down{padding:0 30px}

/*--*/

.menu .nu li a{padding: 20px 20px;}

/*--*/

.rightHome{width:22%;}

/*--*/

.CaseStand{}

.CaseStand .list{width:102%; margin-left:-2%;}

.CaseStand .list li{width:48%;height:290px;padding-left:250px;margin:0 0 2% 2%;}

.CaseStand .list li .pic{width:250px;}

.CaseStand .list li .box{ padding:0 20px;height:100%;}

.CaseStand .list li .box .title{margin:15px 0 10px 0;font-size:16px; }

.CaseStand .list li .box .txt{font-size:14px; line-height:23px;}

/*--*/

.videoStand .search{padding:20px 20px}

.visionStand .list dd .wx{padding: 20px 20px 0 20px;}

/*--*/

.AboutBox .business .list dd{padding:0 20px;}

.AboutBox .advantage dl dd h3{margin-top:10px;}

/*--*/

.Product-1 .list dd .box{padding:30px 30px 10px 30px;}

.Product-3 .advantage dl {width: 102%; margin-left: -2%;}

.Product-3 .trait{padding: 50px 50px;}

.Product-3 .trait dl dd{padding:0 20px;}

.Product-3 .advantage dl dd{min-height:365px;margin-left: 2%;padding: 30px 20px;}

/*--*/

.footer .container{width:100%;padding:0 10px;}

.footer .nav{width:80%;}

.footer .right{width:20%;}

	

}	

	

	



@media all and (max-width:1200px){

.container{width:100%;padding-left:10px; padding-right:10px;}

/*--*/

.header{width:19%;}	

/*--*/

.rack{padding:50px 0 50px 0}

/*--*/

.menu{width:100%;}

.menu .nu{width:100%}

.menu .nu li a{}

.menu .nu li a{padding: 20px 20px;}

/*--*/

.site{display: none;}

/*--*/

.rightHome{width:22%;}

.rightHome .icoBlock .block{padding-top:8%; }

.rightHome .icoBlock .block .title{margin-top:8%;}

.rightHome .imgBaner .swiper-slide .title font{width:30%}

/*--*/

.hostProduct .box{ width:850px;height:300px;}

.hostProduct .box .title{font-size:40px;}

.hostProduct .box .brief{ margin:10px 0 30px 0;font-size:18px;letter-spacing: 3px;}

.hostProduct #KeyShotXR{height:450px !important;margin-top: -100px;}

/*--*/	

.CaseStand{}

.CaseStand .list{width:100%; margin-left:0%;}

.CaseStand .list li{width:100%;height:auto;padding-left:250px;margin:0 0 2% 0%;}

.CaseStand .list li .pic{width:250px;}

.CaseStand .list li .box{ padding:10px 20px;height:100%;}

.CaseStand .list li .box .title{margin:15px 0 10px 0;font-size:16px; }

.CaseStand .list li .box .txt{font-size:14px; line-height:23px;}	

/*--*/

.AboutBox .advantage dl dd{  float:left;width:50%; }

.AboutBox .advantage dl dd h3{margin-top: 10%;}

/*--*/

.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;} 

/*--*/

.ProductShow .long{margin-top:50px;margin-bottom:10px;}

.ProductShow .long .leftBox{width:45%;}

.ProductShow .long .rightBox{width:55%;padding: 0 0 0 35px;}

/*--*/

.courseBox .list li {padding-right:100px;margin-bottom:40px;}

.courseBox .list li a:before,.courseBox .list li a:after {right:-100px;}

.courseBox .list li a:before {width:100px;}

.courseBox .list li a:after {border-radius:50%;}

.courseBox .list li.two {margin-top:40px;padding-left:100px;}

.courseBox .list li.two a:before,.courseBox .list li.two a:after{left:-100px;}

/*--*/

.list-honor li {width:33.3%}

/*--*/

.contactBox .address dd{padding:0 20px 20px 0;}

/*--*/

.Product-3 .advantage dl dd{min-height:380px;}

/*--*/

.footer .nav{width:70%;}

.footer .nav li{ padding:0 10px 10px 10px;}

.footer .right{width:30%;}



}





@media all and (max-width:1100px){

.container{width:100%;padding-left:10px; padding-right:10px;}	

	

}





@media all and (max-width:1000px){	

.container{width:100%;padding-left:10px; padding-right:10px;}

/*--*/

body.inx{overflow: initial}

/*--*/

.pgx{padding-left:0% !important;}

.pgx .header{width:100%;}

/*--*/

.titleAx{margin:10px 0 40px 0; font-size:25px;}

.titleAx P{margin-top:40px;}

/*--*/

.titleBx{padding:50px 0 0px 0; font-size:26px;}

.titleBx h3{font-size:30px;}

.titleBx P{margin-top:30px;width:100%; margin:30px auto 0; }

/*--*/

.header{width:100%;height:70px;padding: 10px 10px;}

.header .logo{float:left; margin: 5px 0 0 0;padding:0px;}

.header .logo span{display: none;}

.header .nav{display: none;}

.header .down{display: none;}

.header .lang{display: none;}

.header .lang-wap{display: block;margin: 15px 30px 0 0;}

/*--*/	

.navWap-trigger{margin-top:10px;}

.navWap-block{top:70px;}

.fixed-top{ position:fixed; /*! background: #fff */}

/*--*/	

.logo img{height:45px;width:auto;}

/*--*/

.banner-within{margin-top:70px;z-index: 1;height:auto;}

.banner-within .pic{position:initial;height:auto;}

/*--*/

.hostProduct{position: initial;z-index: 1;height: auto;float: left;padding: 0 0 50px 0;overflow: hidden;}

.hostProduct .box{ position: initial; width:100%;height:auto;}

.hostProduct .box .title{margin-top:10px;font-size:25px;}

.hostProduct .box .brief{ margin:10px 0 30px 0;font-size:16px;letter-spacing: 2px;}

.hostProduct .box .more{ font-size:14px;line-height:42px;height:46px;}

.hostProduct #KeyShotXR{height:360px !important;margin:auto;width: 700px !important;}

/*--*/

.rightHome{position: initial;width:100%;height: auto;padding:0 0px}

.rightHome .icoBlock .block{padding-top:5%; }

.rightHome .icoBlock .block .title{margin-top:5%;}

.rightHome .product{height:auto;}

.rightHome .icoBlock{height:auto;}

.rightHome .about{height:auto;} 

.rightHome .imgBaner{height:auto;}

/*--*/

.ProductListBox .mt{margin-top: 50px;}	

/*--*/	

.videoStand .titleTop{font-size:25px}

.videoStand .search .frame.x1{width:23%;}

.videoStand .search button{width:15%;}

.visionStand{}

.visionStand .list{}

.visionStand .list dd{margin-bottom: 20px;}

.visionStand .list dd .pic{width:100%;}

.visionStand .list dd .wx{width:100%;padding:20px 20px 0 20px;}

.visionStand .list dd .wx b{ margin-bottom:20px;font-size:20px;}

/*--*/

.message{padding: 20px 20px 20px 20px;}

/*--*/

.ProductListBox .titleBx{padding:0 0 40px 0}	

/*--*/

.Product-1 .list dd .box{width:100%;padding:20px 20px 10px 20px; }

.Product-1 .list dd .pic{ float: none;width:90%;display:table; margin: auto;}

.Product-1 .list dd:nth-child(2n) .pic{float: none;}

/*--*/

.Product-2 .explain .list dd .box{padding: 20px 0 0 0;}



/*--*/

.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: 15px;}

/*--*/

.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;}

/*--*/

.ProductShow .long{margin-top:20px;margin-bottom:30px;}

.ProductShow .long .leftBox{width:50%;}

/*--*/

.flatI{display: block;}

/*--*/

.footer .height{padding: 40px 0 40px 0;}	

.footer .nav{display: none}

.footer .nav li{ padding:0 10px 10px 10px;}

.footer .right{width:100%;}	

.footer .down{ text-align: left; margin-top:20px; }	



}





@media all and (max-width:760px){

.container{width:100%;padding-left:10px; padding-right:10px;}

/*--*/

.header{height:55px;}

.logo img{height:32px;}

.header .lang-wap{margin:12px 20px 0 0}

/*--*/	

.navWap-trigger{margin-top:5px;}

.navWap-block{top:55px;}

/*--*/

.banner-within{margin-top:55px; background: none;}

.banner-within .pic img{max-width:100%;}

/**/

.rack{padding:25px 0 30px 0}

/*--*/

.menu{}

.menu .nu{padding:5px 0}

.menu .nu li{width:33.3%;text-align:center;}		

.menu .nu li:before{display: none;}

.menu .nu li a{ font-size:14px;margin:3px 3px; padding: 8px 8px; background:#eee;}

/*--*/

.site{display: none}

/*--*/

.imgShow img{    height:auto; object-fit: initial;}

/*--*/

.titleAx{margin:10px 0 20px 0; font-size:20px;}

.titleAx P{margin-top:20px;}

/*--*/

.titleBx{padding:20px 0 0px 0; font-size:20px;}

.titleBx h3{font-size:20px;}

.titleBx P{margin-top:20px; margin:15px auto 0; font-size: 12px;line-height: 18px;}

/*--*/

.ProductListBox .mt{margin-top:30px;}		

/*--*/

.courseBox .titleBx{padding: 0px 0 20px 0;}

/*--*/

.hostProduct{padding: 0 0 30px 0; background: url(../images/hostProductBg.jpg) no-repeat center; background-size:cover;}

.hostProduct .video{display: none;}

.hostProduct .box .title{margin-top:10px;font-size:20px;}

.hostProduct .box .brief{ margin:10px 0 20px 0;font-size:14px;letter-spacing: 2px;}

.hostProduct .box .more{ font-size:12px;line-height:38px;width:100px;margin: auto;height:40px;background-size: 100%;}

.hostProduct #KeyShotXR{height:220px !important;margin:50px auto 0;width: 400px !important;}

.hostProduct .figure{display: none;}

/*--*/

.rightHome .icoBlock .block{padding-top:2%;}

.rightHome .icoBlock .block .title{margin-top:5%;font-size:14px;}

.rightHome .imgblock .title{font-size:14px;bottom: 15px;}

.rightHome .imgblock .title font{font-size:12px;}

.rightHome .icoBlock .block .title{font-size:14px;}	

.rightHome .imgBaner .swiper-slide .title{padding:10px;}

/*--*/

.second{ padding-top:30px; }

.second ul li{float: left;width: 33.3%;/*! text-align: left; */}

.second ul li a{ margin:0 5px;width:100%;height:100%; ;font-size:14px;padding: 5px 5px;display: ;border-radius: 0;}

.second ul li em{ width:30px;height:30px;margin:5px auto 5px; }

/*--*/

#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: 15px;}

#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}

/*--*/

.CaseStand{}

.CaseStand .list li{padding-left:150px;margin:0 0 2% 0%;}

.CaseStand .list li .pic{ width:150px;}

.CaseStand .list li .box{ padding:10px 10px;}

.CaseStand .list li .box .title{margin:8px 0 5px 0;font-size:14px; }

.CaseStand .list li .box .txt{font-size:12px; line-height:18px;}

/*--*/

.videoStand{}

.videoStand .search{  padding:20px 20px;}

.videoStand .search .frame{width:48%;margin:0 1% 2% 0}

.videoStand .search .frame.x1{width:50%;}

.videoStand .search .frame h5{font-size:14px;margin-bottom:5px;}

.videoStand .search .frame input,.videoStand .search .frame select{ width:100%; padding:10px; height:40px;}

.videoStand .search button{margin-top:0px;width:30%;line-height:40px;font-size:14px; }

.videoStand .search button font{  padding-left:22px; }

.videoStand .long{margin:20px 0 0; }

.videoStand .titleTop{font-size:18px;padding-bottom:15px;margin-bottom:15px; }

.videoStand .leaving{margin-top:20px;padding:20px 20px; background-size:100% }

.videoStand .leaving .left{width:100%}

.videoStand .leaving .left .top{font-size:20px;}

.videoStand .leaving .left hr{ margin:15px 0; border:0px; width:100%; height:1px; }

.videoStand .leaving .left .wx{font-size:14px;}

.videoStand .leaving .right{margin-top:20px;width:100%}

.videoStand .leaving .right h5{font-size:20px;margin-bottom:10px;}

.videoStand .leaving .right button{font-size:14px;}

/*--*/

.list-video{width:102%;margin-left:-2%}

.list-video li{width:48%;margin:0 0% 2% 2%}

.list-video li a{padding:10px;}

.list-video li .box{margin:10px 0 0 0;}

.list-video li h4{font-size:14px;}

.list-video li span{font-size:12px;}

/*--*/

.courseBox .list {padding-bottom:20px;}

.courseBox .list li {width:100%;padding-right:0px;margin-bottom:20px;height:auto;}

.courseBox .list li a {padding:20px;margin-bottom:0px;}

.courseBox .list li h4 {font-size:20px;}

.courseBox .list li .txt {font-size:14px;margin-top:10px;}

.courseBox .list li a:before,.courseBox .list li a:after {display:none;right:0px;bottom:0px;background:#52ab40;}

.courseBox .list li a:before {width:150px;}

.courseBox .list li.two {padding-left:0px;margin-bottom:20px;margin-top:0;}

.courseBox .list .line {display:none;left:50%;}

/*--*/

.visionStand{}

.visionStand .list{}

.visionStand .list dd{margin-bottom: 10px;}

.visionStand .list dd .wx{padding:20px 20px 20px 20px; line-height:22px;}

.visionStand .list dd .wx b{ margin-bottom:10px;font-size:18px;}

.visionStand .list dd:last-child .wx{padding-bottom:0px}

/*--*/

.list-honor li {width:50%}

.list-honor li a {margin:0 15px 15px 0}

/*--*/

.contactBox{}

.contactBox .address{}

.contactBox .address dd{width:100%;padding:0 0 10px 0px;margin-bottom:20px;}

.contactBox .address dd h4{font-size:16px;margin-bottom:10px;}

.contactBox .address dd .wx{font-size:14px;line-height:22px}

.contactBox .map{ margin-top:15px;}

/*--*/

#dituContent{height:250px;}

/*--*/

.message{padding: 20px 20px 20px 20px;}

.message .title{font-size:16px;margin-bottom:10px;}

.message .title span{float:left; display: block;font-size:12px;}

.message{margin: 20px 0 0 0;}

.message form{margin-top:20px}

.message .frame{padding:8px 10px;width:100%;margin:0 0.5% 1% 0.5%;height: 40px;}

.message .frame b{top:10px;left: 10px;}

.message .frame input,.message .frame textarea{padding-left:40px;display: inline;vertical-align: top;}

.message .frame textarea{height:60px;padding-left:10px;}

.message .frame.x5{height:80px;}

.message .frame.x2 input{padding-left:70px}

.message .yzm input{width:25%;height: 40px;}

.message .yzm img{height:40px;padding:5px;}

.message button{width:30%;padding:10px 10px;font-size:14px;margin-top:10px;}

/*--*/

.ProductListBox .titleBx{padding:0 0 0px 0;margin:0 0 20px 0; position:relative;z-index: 999;}	

.ProductListBox	.owner{overflow: hidden;padding-bottom: 20px;}

/*--*/	

.circle{}

.circle{width:315px;height:315px;}

.circle:before,.circle:after{ content: ""; position: absolute;left:-100%;top:0; width:100%;height:100%;z-index: 99999;}

.circle:after{left:auto;right:-100%;}

.circle .pic{height:400px;overflow:hidden}

.circle .pic #KeyShotXR{height: 500px !important;

width: 600px !important;}

.circle .block{ font-size:12px;/*position: sticky;*//*! min-width: auto; */}

.circle .block font{font-size:12px; }

.circle .block:before{right:-40px;top:2px; width:40px;height:40px;}

.circle .block.right:before{left:-50px;}

.circle .block.x1{left:-152px;top:10px; /*! width:20px; *//*! height:20px; */  transition: all .4s ease-in-out;}

.circle .block.x2{left:-170px;top:250px;}

.circle .block.x3{left:-88px;top:296px;}

.circle .block.x4{right:-140px;top:-10px;}

.circle .block.x5{right:-130px;top:287px;}

.circle .line{background-size:100%;}

.circle .line.i1{left:60px;top:60px; width:200px;height:200px;}

.circle .line.i2{left:25px;top:25px; width:270px;height:270px; }

.circle .line.i3{left:0px;top:0px; width:320px;height:320px;}	

.circle .bk{/*position: absolute; top:100%;*/}	

/*--*/	

.Product-1 .circle .pic{ position: absolute; left:-35%;top:-5%;}		

.Product-1 .list dd{ margin-bottom:20px;padding-top:15px}

.Product-1 .list dd .box{padding:15px 15px 10px 15px; }

.Product-1 .list dd .box h3{font-size:16px;margin-bottom:10px}

.Product-1 .list dd .box span{  margin:5px 0;padding-left:10px;font-size:14px;}

/*--*/

.Product-2 .circle .pic{}

.Product-2 .dispose{}

.Product-2 .dispose .table span{ width:14%; padding:10px 2px;}

.Product-2 .dispose .table span:nth-child(1){ }

.Product-2 .dispose .table span:nth-child(3){width:35%;}

.Product-2 .dispose .table span:nth-child(5){width:23%;}

.Product-2 .dispose .table .thead span{font-size:14px; }

.Product-2 .dispose .table .tbody span{font-size:14px;}

.Product-2 .explain .list dd{margin-bottom:20px; }

.Product-2 .explain .list dd .box{width:100%;padding:15px 0; }

.Product-2 .explain .list dd .box h3{font-size:16px;margin-bottom:10px}

.Product-2 .explain .list dd .box p{ font-size:14px; line-height: 24px;}

.Product-2 .explain .list dd .pic{ width:100%}

.Product-2 .explain .list dd:nth-child(2n) .box{padding-right:0px;}

.Product-2 .explain .list dd:nth-child(1n) .box{padding-left:0px;}

/*--*/

.Product-3 .trait{padding:20px 20px;}

.Product-3 .trait dl dd{float:left;width: 50%; padding:0 20px 10px 20px;min-height:150px;}

.Product-3 .trait dl dd h4{font-size:14px; margin:10px 0 10px 0;}

.Product-3 .trait dl dd p{font-size:12px;}

.Product-3 .advantage{}

.Product-3 .advantage dl dd{width:48%;min-height:auto;height:300px;margin-bottom:2%;padding:20px 15px}

.Product-3 .advantage dl dd img{width:30%;}

.Product-3 .advantage dl dd h4{margin-top:15px;font-size:14px; }

.Product-3 .advantage dl dd hr{margin:10px auto;}

.Product-3 .advantage dl dd p{font-size:14px; }

.Product-3 .scene dl dd{width:48%;}

.Product-3 .scene dl dd h4{font-size:14px;margin-top:10px;}

/*--*/

.ProductShow{margin: 0 0 30px 0;}

.ProductShow .sTopLeft{width:100%;padding:10px 50px 0 50px}

.ProductShow .sTopRight{width:100%;}

.ProductShow .sTopRight h2{font-size:16px;}

.ProductShow .sTopRight p{font-size:12px;margin: 10px 0;}

.ProductShow .sTopRight span{padding:10px 0;font-size:12px;line-height: 20px;margin-bottom: 20px;}

.ProductShow .sTopRight .tel{font-size:12px;padding-left:50px;}

.ProductShow .sTopRight .tel font{font-size:16px;}

.ProductShow .sTopRight .online{margin:5px 0 0 15px;padding:5px 20px 5px 20px;font-size:14px;background:#b00700;}

.ProductShow .tabBox{margin: 20px 0 30px 0;}

.ProductShow .tabBox .tone li{padding:12px 25px;font-size:13px;}

.ProductShow .tabBox .down{margin-top:20px;}

.ProductShow .relevant{margin: 0 0 20px 0;}

.ProductShow .relevant h2{font-size:14px;padding-left: 10px;}

.ProductShow .relevant .list li h4{ width: 100%;font-size:12px;margin: 15px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.ProductShow .relevant .list li em{display: table;margin:auto;border:1px #ddd solid;color:#ddd;border-radius: 50%;width: 20px;line-height: 20px;text-align: center;}

.ProductShow .relevant .list li:hover h4{color:#b00700}

.ProductShow .relevant .list li:hover em{color:#b00700;border:1px #b00700 solid}

.ProductShow .relevant .down{margin-top:50px;overflow: hidden;}

.ProductShow .relevant .swiper-container-relevant{margin-top: 15px;}

.ProductShow .relevant .prev,.ProductShow .relevant .next{background: #505050;color: #fff;font-size: 30px;width: 35px;line-height: 35px;text-align: center;}

.ProductShow .relevant .prev:hover,.ProductShow .relevant .next:hover{background:#b00700}

.ProductShow .relevant .list li:hover h4{color:#b00700}

/*--*/

.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;}

/*--*/

.NewsListBox{}

.NewsListBox .list{width:102%;margin-left:-2%}

.NewsListBox .list li{width:48%; margin:0 0 2% 2%; }

.NewsListBox .list li a{}

.NewsListBox .list li .box{padding:15px;}

.NewsListBox .list li .pic{}

.NewsListBox .list li .time{}

.NewsListBox .list li .title{margin-top:5px;font-size:14px;-webkit-line-clamp: 1;}

.NewsListBox .list li .txt{ margin:8px 0 8px 0; line-height: 20px;-webkit-line-clamp: 1;}

.NewsListBox .list li .more{font-size:12px; font-weight:bold;}

/*--*/

.AboutBox .introduction{padding:0 5%;}

.AboutBox .business{margin-top:20px;}

.AboutBox .business{ padding:20px 20px 2px 20px; }

.AboutBox .business .list{margin-top:20px; }

.AboutBox .business .list dd{width:100%;padding:0 10px 20px 10px;}

.AboutBox .business .list dd img{}

.AboutBox .business .list dd h4{margin:20px 0;font-size:14px;}

.AboutBox .business .list dd p{font-size:12px;}

.AboutBox .advantage{margin-top:20px}

.AboutBox .advantage dl dd{ width:100%;}

.AboutBox .advantage dl dd img{width:100%;}

.AboutBox .advantage dl dd .box{ bottom: -100%;margin-bottom:40px;padding:0px 15px;}

.AboutBox .advantage dl dd h4{font-size:14px;line-height: 40px;}

.AboutBox .advantage dl dd h3{ margin-top:5%;font-size:16px;}

.AboutBox .advantage dl dd p{line-height: 24px;margin-top:10px; }

/*--*/

.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:#b00700;}

/*--*/

.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%;}

/*--*/

.contact #dituContent{height:200px}

/*--*/

.cntr{padding: 0 0px;}

.ProductShow .sDown .top{line-height:inherit;height:inherit}

.ProductShow .sDown .top ul.tab-menu li{font-size: 15px;line-height: 40px;/* height: 20px; */border-bottom: 2px #fff solid;color: #333;}

.ProductShow .sDown .top ul.tab-menu li.hit{border-bottom: 2px #cdad81 solid;}

.ProductShow .sDown .top ul.tab-menu li:before{display:none;}

.ProductShow .long{padding: 0 10px;margin-top:20px;margin-bottom: 5px;}

.ProductShow .long .leftBox{width:100%;}

.ProductShow .long .rightBox{width:100%;padding: 0 0 0 0px;}

.ProductShow .rightBox .tel{display: none}

.ProductShow .rightBox .con{display: none}

.ProductShow .sDown{margin:5px 0 14px 0}

.ProductShow .rightBox .wxBox{padding:10px}

.ProductShow .rightBox .wxBox span{margin:2px 0}

/*--*/

.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;}

/*--*/

.navigation{display:none;}

/*--*/

.footer{height: auto !important;transform:scale(1)}	

.footer .height{padding:20px 0 20px 0;}

.footer .nav{display: none}

.footer .right .tel{font-size:12px; margin-bottom:10px;}

.footer .right .tel font{ font-size:20px; margin-top:0px; }

.footer .down{margin-top:10px;font-size:12px; }

.footer .down a{font-size:14px;}

/*--*/

.wap-copy{display: block;}



}

