html{-webkit-text-size-adjust:none;} 
body{font-size: 12px; color: #4D4D4D; line-height: 1;font-family:"\5FAE\8F6F\96C5\9ED1"; overflow-x: hidden;}
a{ text-decoration:none; transition:all 0.3s}
a:hover{ text-decoration:none;}
.imgbox img{max-width: 100%; vertical-align: top;}
.wrap{max-width: 1200px;width: 100%;box-sizing: border-box;padding: 0 10px; margin: 0 auto;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {   color: #999;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {  color: #999;}
input,textarea,button{font-family:"\5FAE\8F6F\96C5\9ED1";}
.col54{color: #545454;}
.wrap{width: 1200px; margin: 0 auto;box-sizing: border-box;}

.home{width: 100%;height: 100vh;background: url(../images/bg.jpg) no-repeat center center; background-size: cover;}
.hometxt{max-width: 855px;margin: 0 auto; line-height: 1.7em;font-size: 16px; color: #fff;box-sizing: border-box;padding:30px 30px 0;}
.homet{max-width: 1200px; width: 100%; position: absolute;top: 0;left: 50%; transform: translateX(-50%);box-sizing: border-box;padding: 0 10px;}
.homet a span{color: #fff;}
.homet a:hover span{color: rgb(216,183,85);}

.header{background: #0f1624;}
.logo{padding: 10px 600px;}
.nav{position: relative;max-width: 1400px; margin: 0 auto;}
.ssbox{border-bottom: 1px solid #fff;}
.search-btn{border: none;width: 36px;   height: 36px;background:url(../images/ss.png) no-repeat center center;}
.ssinput{width: calc(100% - 50px);border: none; line-height: 36px;color: #666;font-size: 14px;background: none;box-sizing: border-box;padding: 0 15px;}
.navnew li:hover ul{display: block;top: calc(100% - 1px);}
/****/
#outerContainer_1473147782252{background-size: cover!important;}

.pro3{max-width: 1200px; margin: 0 auto;box-sizing: border-box;padding: 10px;}
.pro3 li{width: 50%;box-sizing: border-box;padding: 10px; margin-bottom: 10px;}
.pro3t{background: #fff;max-height: 573px;}
.pro3t img{vertical-align: top;max-width: 100%;}
.pro3 li p{text-align: center;font-size: 18px; color: #000; line-height: 35px;}

.xqt{max-width: 1200px; margin:0 auto;box-sizing: border-box;padding: 40px 10px;}
.xqpic{width: 460px; float: left; position: relative; z-index: 10;}

.xqtlt{overflow: hidden;border: 1px solid #ddd;box-sizing: border-box;height: 460px; position: relative;}
.xqtlt img{max-width: 458px; max-height:458px;}
.xqtlb{overflow: hidden;padding: 16px 1px 0;height: 75px;}
.xqtlb img{vertical-align: top;width: 100%;}
.xqtlb .swiper-slide{cursor: pointer;}
.xqtlb .swiper-slide span{width: 70px;height: 70px;}
.xqtlb .swiper-slide::before{content: '';display: inline-block;width: 70px;height: 70px;box-sizing: border-box;border: 1px solid #ccc; position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);}
.xqtlb .swiper-slide-thumb-active::before{content: '';display: inline-block;width: 74px;height: 74px;box-sizing: border-box;border: 2px solid #dd4a4b; position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);}

.xqtlb .swiper-slide-thumb-active::after{content:'';display: inline-block;width: 11px;height: 6px;position: absolute;top: -6px;left: 50%;margin-left: -3px;    background: url(../images/icon2.png) no-repeat center center;}

.proddetail-description{position: relative; z-index: 10;margin: 0!important;width: calc(100% - 472px)!important;}
.xqtlb .swiper-slide img{max-width: 65px;max-height: 65px;}
.xqtltb{width: 100%; position: absolute;left: 0; top: calc(100% - 30px); bottom: initial; z-index: 10;}

.proddetail-pic460 .description-inner{padding: 0!important;}
.cpxj{padding: 40px 0;max-width: 1200px; margin: 0 auto;}
.xjtitle{text-align: center;}
.cpxj li{box-sizing: border-box;padding: 0 10px 15px; width: 50%; box-sizing: border-box;}
.cpxj_input{box-shadow: 1px 1px 2px rgb(0 0 0 / 10%) inset;border: 1px solid #ccc;padding: 4px 0;text-indent: 6px;box-sizing: border-box;width: 100%;line-height: 30px;font-size: 16px;border-radius: 4px;}
.lh54{line-height: 54px;}
.cpxj_input:focus,.cpxj_text:focus{border: 2px solid #333;}
.cpxj_text{box-shadow: 1px 1px 2px rgb(0 0 0 / 10%) inset;border: 1px solid #ccc;padding: 4px 0;text-indent: 6px;box-sizing: border-box;width: 100%;line-height: 30px;font-size: 16px;border-radius: 4px;height: 80px;}
.cpxj li.text{width: 100%;}
.w235{width: 235px;}
.btn164{width: 164px;height: 40px;background: rgb(0, 75, 150); color: #fff;font-size: 14px; border: none; cursor: pointer; transition: all 0.3s;}
.btn164:hover{background: #337ab7;}
.map{height: 300px;}
.lxfs li{width: 33%; padding: 10px 0;}

.sysp{height: 750px;background: #000;}
.sysp video{width: 100%;height: 100%; object-fit: cover;}
.sypic{ position: relative; background: url(../images/crop_1643356450213.png) no-repeat center center;background-size: cover;padding: 60px 0;}
.sypicm{overflow: hidden;}
.sypicm .swiper-slide{position: relative;}
.pro2{max-width: 100%;}
.pro1{position: absolute;left: 0; top: 0; z-index: 2;  text-align: center; width: 100%;height: 100%;}
.pro1 img{max-width: 100%;}
.sypicb .swiper-pagination-bullet{ margin: 0 8px; opacity: 1;}
.sypicb .swiper-pagination-bullet-active{background: #fff;}
.sypicbtn{width: 40px;height: 40px; position: absolute;top: 50%; transform: translateY(-50%); z-index: 10; cursor: pointer; }
.sypicbtnl{left: 80px;background-image: url(../images/skin.png);background-position: 0 0;}
.sypicbtnl:hover{background-position: 0 -75px;}
.sypicbtnr{right: 80px;background-image: url(../images/skin.png);background-position: -150px 0;}
.sypicbtnr:hover{background-position: -150px -75px;}


.pcno { display: none;}
.phno { display: block;}
@media screen and (max-width:1650px){

	
	
}


@media screen and (max-width:991px) {
	.pcno { display: block;}
	.phno { display: none; } 
	/**pro2**/
	#outerContainer_1644546260788 .sitewidget-pictureNew{margin-right: 0!important;margin-left: 0!important;}
	/**proxq**/
	.xqpic{width: 100%;}
	.xqtlt img{max-width: 100%;}
	.xqtlt{height: auto;}
	.proddetail-pic460 .proddetail-description{margin: 0!important;float: none;}
	.proddetail-pic460 .description-inner{padding: 0!important;}
	.lxfs li{width:100%; }
	
	
}
@media screen and (max-width:768px){
	.cpxj li{width: 100%;}
	#backstage-footArea{padding: 0 0 55px;}
	#outerContainer_1473147782252{background-size: cover!important;}
	.sitewidget-graphicNew-20210822234605,.sitewidget-graphicNew-20210822234605 .sitewidget-bd{padding-right: 0!important;}
}


