
@font-face{
	font-family: pingFangSC-Regular;
	src: url('pingFangSC-Regular.ttf');
}
@font-face{
	font-family: PingFangSC-Medium;
	src: url('PingFangSC-Medium.ttf');
}

* {word-wrap:break-word;font-family: pingFangSC-Regular;}
body {background:#FFFFFF;}
/*body,input,button,select,textarea {font:12px/1.5 Tahoma,'Microsoft Yahei','Simsun';color:#444;}*/
body,input,button,select,textarea {font:12px/1.5 Tahoma,'PingFangSC-Medium;', 'Medium';color:#444;}
textarea {resize:none;}
body,ul,ol,li,dl,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,.pr,.pc {margin:0;padding:0;}
table {empty-cells:show;border-collapse:collapse;}
caption,th {text-align:left;font-weight:400;}
ul li,.xl li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:1em;}
em,cite,i {font-style:normal;}
a {color:#333;text-decoration:none;}
a:hover {color: #4183fd}
img {border:none;max-width: 100%;display: block;margin:0 auto;}
label {cursor:pointer;}
/*float:left;*/
.container .fl {margin-bottom:5px;float: left;}
.submenu .fl {margin-bottom:5px;float: left;}
.fr {float:right;}
.te_c{text-align: center;}
.te_r{text-align: right;}
.clear{clear: both;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
.container{margin:0 auto;position: relative;width: 1280px}
@media(min-width:1600px){
	.container{width: 1280px}
}

@media(max-width:1024px){
	/*padding:0 15px;*/
	.container{width: calc(100% - 30px)}
}

/*border-bottom: 1px #efefef solid;*/
.header{height: 60px;width: 100%;position:fixed;top:0;left:0;background-color: rgba(0,0,0,0.67);;z-index:98;}
.header .logo{height: 60px;display: flex;justify-content: center;align-items: center;width:15%}
.header .menu{height: 60px;}
/*
.header .menu a{display: inline-block;margin-right: 65px;height: 85px;font-size: 16px;line-height: 85px;position: relative;}
.header .menu a:last-child{margin-right: 0}
.header .menu a.cur{color: #4183fd}
.header .menu a.cur:after{content:'';position: absolute;bottom: 1px;left: 0;height: 3px;background-color: #4183fd;width: 100%}
*/

.header .menu>ul>li{float: left;position: relative;}
.header .menu>ul>li>a{display: inline-block;padding: 0 30px;height: 60px;font-size: 16px;line-height: 60px;color:#fff}
.header .menu>ul>li>.cur:after{
    content: '';
    width: 5px;
    height: 5px;
    background: #00FCFF;
    position: absolute;
    bottom: 10px;
    left: 47%;
    border-radius: 50%;
}

.header .menu .secnav{background-color: rgba(0,0,0,0.67);position: absolute;width: 100%;text-align: center;display: none;}
.header .menu .secnav a{font-size: 14px;color: #fff;line-height: 45px;padding: 0 16px;display: block;margin: 0 16px;}
.header .menu .secnav>dd:last-child a{border: none;}
.header .menu a.cur,.header .menu a:hover{color:#00FCFF}
.header .menu>ul>li:hover .secnav{display: block;}

.sp_nav{display: none;}
.sjj_nav{position:fixed;z-index:98;background:#F5F5F5;width:100%;height:calc(100% - 85px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:85px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%;display:block;}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:25px;height:25px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#4183fd}
.sjj_nav ul li ul li>ul{margin-left:10px}
@media(max-width:990px) {
    .header{position: fixed;left: 0;top: 0;z-index: 999;background: rgba(0,0,0,0.9);}
    .header .menu{display: none;}
	.sp_nav{width:40px;float:right;position:relative;cursor:pointer;height:30px;margin-top:35px;display: block;}
    .sp_nav span{display:block;background:#4183fd;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
    .sp_nav span:nth-of-type(1){top:0px}
    .sp_nav span:nth-of-type(2){top:10px}
    .sp_nav span:nth-of-type(3){top:20px}
    .sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
    .sp_nav_se span:nth-of-type(2){width:0}
    .sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}

	
}
@media(max-width:768px){
    .header,.header .logo{height: 60px;background: rgba(0,0,0,0.9);}
    .header .logo{
    	width:60%;
    }
    .header .sp_nav{margin-top: 18px}
    .nav_show{top: 60px}
    .sjj_nav{height:calc(100% - 60px);}
    .header{
    	width: auto;
    	max-width: 100%;
    }
}
/*height: 515px;*/
.con-banner{width: 100%;height: 400px;background-repeat: no-repeat;background-position: center;margin-top:-4px;background-image: url(/themes/cn/images/banner-pro.png);background-size: cover;}
.con-banner-mb{display: none;}

@media(max-width:1024px) {
	.con-banner{display: none;}
	.con-banner-mb{display: block;}
    
}
@media(max-width:768px) {
	.con-banner{height: 180px;background-size: 120%}
    .con-banner-mb{margin-top: 47px}
}
@media(max-width:375px) {
	.con-banner{height: 180px;background-size: 120%}
}


.page{width: 100%;display: table;margin:40px 0;}
.page a{display: inline-block;padding:5px 20px;background-color: #4183fd;color: #FFF;font-size: 14px;margin-left:30px;}

/*background-color: #242831;*/
 /*#242831*/
.footer{width: 100%;clear: both;background:url(../images/backFooter.png)no-repeat center center;padding-top: 130px;background-size: cover}
.footer .f-info{width: calc(100% - 40px);height: 37px;padding: 0 20px;border-bottom: 1px #3a3e46 solid;padding-bottom: 20px}
.footer .f-info .tel{color: #FFF;font-size: 30px;line-height: 37px;height: 37px}
.footer .copyright{height: 97px;width: calc(100% - 40px);padding: 0 20px;margin-top: 15px}
.footer .copyright .erwma{width: 97px;height: 97px;overflow: hidden;}
.footer .copyright .erwma img{width: 100%}
.footer .copyright .copy{}
.footer .copyright .copy .f-nav{width: 100%;}
.footer .copyright .copy .f-nav a{color: #FFF;font-size: 16px;margin-right:40px;}
.footer .copyright .copy .f-nav a:hover{color: #4183fd}
.footer .copyright .copy .txt{width: 100%;font-size: 14px;color: #999;margin-top: 15px}
.footer .copyright .copy .txt a{color: #999999;font-size: 14px;margin-right: 30px}
.footer .plate-ship .footLogo{
	float: left;
    margin-top: -86px;
    width:17%;
}
    
.plate-ship{height: 136px;width: 1357px;margin: 0 auto;margin-left: -70px;}
.plate-ship .erwma{position: absolute;right: 0;color:#fff;text-align:center;}
.plate-ship .erwma p{margin-top: 12px;}
.footer-plate a{color: white; font-size: 16px;line-height: 34px;}
.footer-plate{float: left;border-right: 1px solid rgba(255,255,255,.1);height: 100%;}
.footer-plate>dl>dt{height: 34px;}
.footer-plate>dl>dd a{font-size: 14px;color: #FFFFFF;}
/*.footer-plate.plate1{padding-right: 120px;}*/
.footer-plate.plate1{padding-right: 44px;}
/*.footer-plate.plate2{padding: 0 100px;padding-top:0px}*/
.footer-plate.plate2{padding: 0 36px;padding-top:0px}
/*.footer-plate.plate3{padding: 0 100px 0 130px;}*/
.footer-plate.plate3{padding: 0 39px 0 39px;}

.footer-plate.plate3>dl{float: left;margin-right: 0px;}
.footer-plate.plate3>dl:last-child{margin-right: 0;}
.footer-plate.plate4{border: none;float: right;border-right: 1px solid rgba(255,255,255,.1);margin-right: 10%;}


.plate4 .f-contact{margin-right: 36px;width:100%;}
.plate4 .f-contact img{display: inline;margin:12px 55px 10px 0px;}
/*position:relative;display:inline-block;*/
.plate4 .f-contact .tel{font-size: 12px;color: white;letter-spacing: 2px;display: flex;
    /*justify-content: space-between;*/
    min-width: 135px;margin-bottom: 35px;
    /* display: inline-block; */
    float: left;}
    /*position: absolute;*/
.plate4 .f-contact .tel img{width: 14px;height: 15px;margin:0px;margin-right: 5px}
/*margin-left:14%;*/
.plate4 .f-contact .eml{font-size: 12px;color: white;letter-spacing: 2px;float:right;display:flex;justify-content:center;align-items:center}
.plate4 .f-contact .eml img{width: 15px;height: 12px;margin:0 auto;margin-right: 5px}
.plate4 .f-contact .addr{font-size: 12px;color: white;letter-spacing: 2px;padding-top:35px;clear:both;position:relative;}
.plate4 .f-contact .addr img{width: 14px;height: 16px;position: absolute;left: -21px;top: 24px;}
/*.plate4 .erwma{width: 0px;height: 0px;}*/
/*background-color: #242831;*/
.footer-d{background-color:rgba(0,0,0,0.24);text-align: center;margin-top: 3%;padding: 24px 0;font-size: 14px;color: #999999;border-top: 1px solid rgba(255,255,255,.1);}
.footer-d a{font-size: 14px;color: #999999;margin-right: 14px;}
.footer a:hover,.footer-d a:hover{color: #4183fd;}
.plate4 .bing{height: 20px;
    width: 120px;
    margin-left: -20px;}

@media(max-width:1600px){
	/*background-color: #242831;*/
	.footer-d{text-align: center;padding: 20px 0;font-size: 14px;color: #999999;border-top: 1px solid rgba(255,255,255,.1);}
	/*.footer-plate.plate1{width: calc(18% - 20px); padding: 0 0 0 20px;}*/
	/*.footer-plate.plate2{width: calc(18% - 60px); padding: 32px 30px 0 30px;}*/
	/*.footer-plate.plate3{width: calc(27% - 60px); padding: 0 20px 0 40px;}*/
	/*.footer-plate.plate3 dd{height:25px}*/
	.plate4{width: 34%;border: none;}
	.plate4 .erwma{width: 30%;height: auto;}
	.plate4 .f-contact{width: 83%;margin-right:5%;}
	
	.footer-plate a{font-size: 14px;}
	.footer-plate>dl>dd a{font-size: 12px;}
	.plate4 .f-contact .tel{font-size: 12px;}	
	.plate-ship{
		width: 1280px;
    	margin: 0 auto;
	    margin-left: 0px;
	}
}
@media(max-width:768px){
	.plate4 .f-contact{width: 80%;margin-right:5%;}
	/*
    .footer .copyright .erwma{display: none;}
    .footer .f-info{padding: 0 15px;padding-bottom: 15px;width: calc(100% - 30px);}
    
    .footer-plate{display: none;}
    .footer-d{width: calc(100% - 30px);padding: 15px 15px 30px;text-align: left;}
    .footer-d span{display: block;margin-top: 10px;}    
    */
}

@media screen and (max-device-width:360px){
	.plate4 .f-contact{margin-right:20px}
	.plate4 .f-contact img{margin:12px 15px 10px 0px;}
	.plate4 .f-contact .tel{ min-width:119px;align-items:center;}
	.plate4 .f-contact .eml{width:50%;align-items:center;}
	.plate4 .f-contact .eml img{width: 20px;height: 20px;margin:0px}
	.plate4 .bing{width:288px}
	/*.plate4 .f-contact .tel{ width:50%;}*/
}
.crumbs{color: #999;font-size: 14px;font-weight: normal;background: url(../images/icon1.jpg)no-repeat left center;padding-left: 20px}
.crumbs a{color: #999}
.crumbs span{color: #4183fd}

.swim_menu .qq{display:none}
.swim_menu .phone{display:none}
.swim_menu .code{display:none}

.swim_menu{position: fixed;top: 50%;right: 0;z-index: 999;width: 53px;}
.swim_menu>ul>li{background-color: #1f86ff;margin-bottom: 1px;width: 53px;height: 47px;font-size: 14px;line-height: 47px;opacity: .9;cursor: pointer;transition:width .5s;float: right;position: relative;overflow: hidden;}
.swim_menu>ul>li a{color: white;}
.swim_menu>ul>li a i{display: block;width: 53px;height: 47px;line-height: 47px;white-space: nowrap;float: left;}
.swim_menu>ul .qq a i{background: url(../images/swim_01.png) no-repeat center;}
.swim_menu>ul .phone a i{background: url(../images/swim_02.png) no-repeat center;}
.swim_menu>ul .code{overflow: initial;}
.swim_menu>ul .code a i{background: url(../images/swim_03.png) no-repeat center;}
.swim_menu>ul .code .box{position: absolute;text-align: center;background-color: white;color: #999999;line-height: 20px;transition:all .5s;width: 0;height: 0;overflow: hidden;left: -152px;top: -125px;}
.swim_menu>ul .code .box img{width: 100%;}
.swim_menu>ul .gotop{background: url(../images/swim_04.png) no-repeat center #00D6D9;}

.swim_menu>ul>li:hover{background-color: #f5bb00;}
.swim_menu>ul .qq:hover,.swim_menu>ul .phone:hover{width: 170px;}
.swim_menu>ul .code:hover .box{display: block;width: 130px;height: 150px;border: 1px solid #999999;padding: 10px;}





.contents h3{
	border-bottom: 1px solid #efefef;
    font-size: 16px;
    padding-bottom: 15px;
    background: url(../images/icon.jpg)no-repeat left 5px;
    padding-left: 25px;
    margin: left;
    margin: 0 auto;
    text-align: left;
    width: 63.1%;
}

.zzry-banner{
	background-size: cover;
}
.zzry-pic{
	margin:0 auto;
	width:63.1%;
	display: flex;
	justify-content: space-between;
	margin-top: 100px;
	text-align: center;
	align-items: center;
}
.zzry-pic img{
	margin: 1px;
}
.first-row{
	margin-top: 20px;
}

@media screen and (max-device-width:768px){
	.zzry-pic{
    	display:table-header-group;
    }
    .zzry-pic img{
		margin: 1px;
		display: inline-block;
	}
}
@media screen and (max-device-width:1200px){
	.zzry-pic{
    	display:table-header-group;
    }
    .zzry-pic img{
		margin: 1px;
		display: inline-block;
		
	}
}





/*关于西康滚动*/

.swipers{
	margin-top: 55px;
    margin-bottom: 100px;
    position: relative;
}


/*.swiper-container {*/
/*  width: 1280px;*/
/*  margin: 0 auto;*/
/*  height: 100%;*/
/*}*/
/*.swiper-slide {*/
/*      text-align: center;*/
/*      font-size: 18px;*/
/*      background: #fff;*/
      /* Center slide text vertically */
/*      display: -webkit-box;*/
/*      display: -ms-flexbox;*/
/*      display: -webkit-flex;*/
/*      display: flex;*/
/*      -webkit-box-pack: center;*/
/*      -ms-flex-pack: center;*/
/*      -webkit-justify-content: center;*/
/*      justify-content: center;*/
/*      -webkit-box-align: center;*/
/*      -ms-flex-align: center;*/
/*      -webkit-align-items: center;*/
/*      align-items: center;*/
	  		/* margin-left: 50px; */
/*    }*/

/*.swiper-button-next {*/
	/*先将原始箭头的颜色设置为透明的  然后设置一个背景图片  达到修改按钮样式的目的*/
/*	right: 11.5%;*/
/*	color: rgba(0, 0, 0, 0)!important;*/
/*	background:url("../images/right.png") center center no-repeat;*/
/*	width: 61px;*/
/*	height: 122px;*/
/*	top: 32%;*/
/*}*/
/*.swiper-button-prev{*/
	/*先将原始箭头的颜色设置为透明的  然后设置一个背景图片  达到修改按钮样式的目的*/
/*	left: 11.5%;*/
/*	color: rgba(0, 0, 0, 0)!important;*/
/*	background:url("../images/left.png") center center no-repeat;*/
/*	width: 61px;*/
/*	height: 122px;*/
/*	top: 32%;*/
/*}*/



/*关于西康*/

.artives{
	position: relative;
	width: 1280px;
	margin: 0 auto;
}
.artive{
	font-size: 36px;
	text-align: center;
	font-weight: 900;
	color: #444444;
	margin: 30px 0 50px 0;
}
.train{
	width: 1280px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}

.train-left{
	height: 747px;
}
.train-middle{
	height: 672px;
}
.train-left img{
	margin: 0.1px;
}
.train-middle img{

	margin: 0.1px;
}

.train-middle-down {
	margin-top: 3%;
	
}
.train-right{
	height: 747px;
}

.backbj{
	background: url(../images/back1.png) center center no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: 1830px;
	position: absolute;
	top: 7%;
	z-index: 1;
	right: 0;
	left: 0%;
}
.train-d{
	margin-top: -100px;
}
.train-d img:nth-child(1){
	width: 71%;
	height:531px;
	margin: 0.1px;
	display: inline-block;
}
.train-d img:nth-child(2){
	width: 352.16px;
	/*height: 563px;*/
	margin-left: 1.12%;
	display: inline-block;
}
.train-d-b{
	margin-top: 100px;
}
.train-d-b img:nth-child(1){
	width: 352.16px;
	height: 563px;
	margin: 0.1px;
	display: inline-block;
}
.train-d-b img:nth-child(2){
	width: 71%;
	height: 71%;
	margin-left: 1.12%;
	display: inline-block;
}
.condition{
	margin-top: 330px;
	font-size: 36px;
	text-align: center;
	font-weight: 900;
	color: #444444;
	margin: 200px 0 102px 0;
	
}
.environment{
	/*background: url(../images/box1.png) center center no-repeat;*/
	width: 1280px;
	height: 672px;
	margin: 0 auto;
}
.environment-left{
	width: 832px;
	float: left;
	margin: 57px 20px 0 0;
}
.environment-left img{
	width: 100%;
	height: 100%;
	margin: 0.1px;
}
.environment-right{
	display: flex;
	justify-content: space-between;
	flex-direction: column;
	float: left;
	width: 352.16px;
    height: 644px;
}
.environment-right img{
	margin: 37px 0 0 20px;
	
}
.environment-b{
	width: 1280px;
	height: 672px;
	margin: 0 auto;
	position:relative;
	margin-top:45px;
}
.environment-b-back{
	background: url(../images/box2.png) center center no-repeat;
	width: 500px;
	height: 500px;
	position: absolute;
	left: 24%;
}
.environment-b .img1{
	width: 832px;
	position: absolute;
	right: 0;
	top: 67px;
	
}
.environment-b .img2{
	width: 317px;
	position: absolute;
	left:8%;
	top: 50%;
}
.environment-b .img3{
	height: 550px;
	position: absolute;
	right: 32.4%;
	top: 10%;
}


@media screen and (max-device-width:450px){
	.swiper-container{
		width: 100%;
	}
	.artive {
	    font-size: 36px;
	    text-align: center;
	    font-weight: 900;
	    color: #444444;
	    margin: -20px 0 44px 0;
	}
	.artives {
	    position: relative;
	    width: 100%;
	    margin: 0 auto;
	}
	.train {
	    width: 100%;
	    margin: 0 auto;
	    display: block; 
	    justify-content: space-between;
	}
	.train-left {
    	width: 100%;
    	height: auto;
    	display: block;
	}
	.train-left img {
	    margin: 0 auto;
	}
	.train-middle {
	    height: 100%;
	    display: block;
	    margin-top: 3%;
	}
	.train-right {
	    height: 100%;
	    margin-top: 3%;
	}
	.train-d {
	    margin-top:  3%;
	    text-align: center;
	}
	.train-d img:nth-child(1) {
	    width: 100%;
	    height:auto; 
	    margin: 0.1px;
	    display: inline-block;
	}
	.train-d-b {
	    margin-top: 3%;
	}
	.train-d-b img:nth-child(1) {
    	width: 100%;
	}
	.train-d-b img:nth-child(2) {
    	width: 97%;
	}
	.backbj {
		display: none;
	}
	.condition {
	    margin-top: 330px;
	    font-size: 36px;
	    text-align: center;
	    font-weight: 900;
	    color: #444444;
	    margin: 50px 0 15px 0;
	}
	.environment {
	    width: 100%;
	    height: 672px;
	    margin: 0 auto;
	}
	.environment-left {
	    width: 100%;
	    float: left;
	    margin: 20px 20px 0 0;
	}
	.environment-right {
	    display: flex;
	    justify-content: space-between;
	    flex-direction: column;
	    float: left;
	    width: 100%;
	    margin-top: 3%;
	}
	.environment-right img {
	    margin: 0;
	    margin-top: 3%;
	}
	.environment-b {
	    width: 100%;
	    height: 470px;
	    margin: 0 auto;
	    position: relative;
	    margin-top: 315px;
	}
	.environment-b-back {
	    width: 100%;
	    height: 500px;
	    position: absolute;
	    left: 0%; 
	}
	.environment-b .img1 {
    	width: 100%;
	}
	.environment-b .img2 {
	    width: 317px;
	    position: absolute;
	    left: 11%;
	    top: 50%;
	}
	.environment-b .img3 {
	    height: 279px;
	    position: absolute;
	    right: 49.8%;
	    top: 14%;
	    width: 1px;
	    display: none;
	}
	.environment-b .img2 {
	    width: 317px;
	    position: absolute;
	    left: 0;
	    top: 84%;
	    right: 0;
	    top: 84%;
	}
}











#solution_detail{
	max-width: 1311px;
	margin: 0 auto;
}
#solution_detail a{
	text-decoration: none;
}
.solution_title{
	max-height: 585px;
	width: 100%;
	text-align: center;
	position: relative;
}
.imghovers{
	height: 394px;
    width: 1250px;
    background: transparent;
    border-top-left-radius: 43px;
    border-bottom-right-radius: 43px;
    position: absolute;
    bottom: 10px;
    left: 15px;
}

.imghovers:hover{
	box-shadow: 0px 0px 30px 0px #ccc;
}
.solution_title img:nth-child(1){
	margin-top: 69px;
	margin-bottom: 78px;
}
.solution_content{
	width: 98%;
	margin: 0 auto;
	margin-top: 67px;
	display: flex;
	justify-content: space-between;
}
.solution_content_son{
	width: 389px;
	min-height: 491px;
	background: #fff;
	box-shadow: 0px 0px 40px 0px rgba(135, 135, 135, 0.22);
	border-radius: 16px;
	position: relative;
	margin-top: 67px;
}
.solution_content_son:hover{
	box-shadow: 0px 0px 30px 0px #ccc;
}
.son-one{
	margin-top: 0;
}
.solution_content_son .pos{
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: -18px;
	width: 117px;
    height: 119px;
}
.solution_content_son .img{
	text-align: center;
	padding-top: 30px;
	overflow: hidden;
	width: 80%;
	margin: 0 auto;
	/*width: 384px; */
	/* height: 291px; */
	/* margin: 0 auto;*/
}
/* .solution_content_son .img img{
	transition:all 0.4s ease-out;
}
.solution_content_son .img img:hover{
	transform: scale(1.2);
} */
.solution_content_son ul{
	width:317px !important;
	padding-left: 40px;
	margin: 12px 0;
}
.solution_content_son ul p{
	margin-top:20px;
	margin-bottom: 15px;
	color: #333333;
	border-left:3px solid #00D6D9;
	padding-left: 11px;
	font-size: 18px;
}
.solution_content_son ul li{
    line-height: 30px;
    color: #888888;
    font-size: 16px;
    list-style: disc;
    width: auto;
    border: none;
    margin: 0 0 0 39px;
    padding: 0;
}
/*.solution_content_son ul li:last-child{*/
/*	padding-bottom:30px;*/
/*}*/
.solution_content_son ul li::marker{
	color: rgba(0,214,217,0.36);
}

@media screen and (max-width:1500px){
	.solution_title{
		width: 82%;
    	margin: 0 auto;
	}
	
	.solution_content{
		width: 80%;
	}
	.solution_content_son{
		width: 330px;
		margin: 0 auto;
		margin-top: 67px;
	}
	.solution_content_son .img{
		width: 80%;
	}
	.solution_content_son ul {
	    width: 256px !important;
	    padding-left: 40px;
	    margin: 12px 0;
	}
	.imghovers{
		height: 324px;
    	width: 1023px;
	    background: transparent;
	    border-top-left-radius: 43px;
	    border-bottom-right-radius: 43px;
	    position: absolute;
	    bottom: 17px;
	    left: 12px;
	}
	.imghovers:hover {
		box-shadow: 0px 0px 30px 0px #ccc;
	}
}
@media screen and (max-device-width:450px){
	.solution_content{
		max-width: 100%;
		display: block;
		width: 100%;
	}
	.solution_content_son{
		margin: 0 auto;
		margin-top: 67px;
	}
	.imghovers{
		height: 113px;
	    width: 317px;
	    position: absolute;
	    bottom: 0;
	    left: 20px;
	    background: transparent;
	    box-shadow: none;
	}
	.imghovers:hover {
		box-shadow: none;
	}
	.solution_content_son ul{
    	padding-left: 38px;
	}
	.solution_content_son{
		max-width: 355px;
	}
}






		#afterSales{
			width: 1312px;
			margin: 0 auto;
		}
		.afterSalesTitle{
			margin-top: 129px;
			margin-bottom: 67px;
			text-align: center;
		}
		.afterSales_text .qing{
			position: relative;
			font-size: 22px;
			color: #333333;
			font-weight: bold;
		}
		.afterSales_text .qing:after{
			content: " ";
			width: 87px;
			height: 14px;
			background: #00D6D9;
			opacity: 0.24;
			border-radius: 7px;
			position: absolute;
			bottom: -2px;
			left: 4.3%;
			transform: translateX(-50%);
			background-image: initial;
			background-position-x: initial;
			background-position-y: initial;
			background-size: initial;
			background-repeat-x: initial;
			background-repeat-y: initial;
			background-attachment: initial;
			background-origin: initial;
			background-clip: initial;
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
			border-bottom-right-radius: 3px;
			border-bottom-left-radius: 3px;
		}
		.afterSales_text .dan{
			font-size: 20px;
			color: #666666;
			line-height: 44px;
			margin-top: 30px;
		}
		.afterSales_content{
			width: 100%;
			height: 433px;
			position: relative;
			margin-top: 73px;
		}
		.afterSales_qingdan{
			display: flex;
			justify-content: space-between;
			transform: translateX(-23%);
		}
		.afterSales_qingdan img:nth-child(1){
			margin-right: 59px;
		}
		.huacao{
			position: relative;
			margin-top: 143px;
			width: 100%;
			height: 531px;
		}
		.afterSales_little img{
			display: inline-block;
		}
		.afterSales_little img:nth-child(2),.afterSales_little img:nth-child(3){
			margin-right: 95px;
		}
		.afterSales_blue{
			width: 1613px;
			height: 292px;
			background: #00D6D9;
			position: absolute;
			right: -22.5%;
			bottom: 10px;
		}
	
		
		.afterSales_blue_white{
			width: 100%;
			height: 100%;
			display: flex;
			
		}
		.afterSales_blue_white div{
			width: 350px;
			height: 225px;
			background: #FFFFFF;
			box-shadow: 0px 6px 16px 0px rgba(0, 154, 156, 0.55);
			text-align: center;
		}
		.afterSales_blue_white div:nth-child(1){
			margin-left: 124px;
		}
		.afterSales_blue_white div:nth-child(1),.afterSales_blue_white div:nth-child(2){
			margin-right: 53px;
		}
		.afterSales_blue_white div p{
			font-size: 16px;
			margin: 16px 0 16px 0;
		}
		.afterSales_blue_white div .blue{
			font-size: 20px;
			color: #00D6D9;
			font-weight: bold;
		}
		.afterSales_blue_white div .line{
			width: 40px;
			height: 2px;
			background: #00D6D9;
			margin: 0 auto;
		}
		.afterSales_blue_white .one p:nth-child(1){
			margin-top: 77px;
		}
		.afterSales_blue_white .two p:nth-child(1){
			margin-top: 53px;
		}
		.afterSales_blue_white .three p:nth-child(1){
			margin-top: 77px;
		}
		
		#afterSales .swipers p{
			text-align: center;
			font-size: 14px;
			font-weight: 500;
			color: #777777;
		}
		#afterSales .shfw{
			text-align: center;
			margin: 128px 0 101px 0;
		}
		
		#afterSales .swiper-container {
		      width: 100%;
		      height: 100%;
		}
		/*#afterSales .swiper-slide img{*/
		/*	max-width: 465px;*/
		/*}*/
		#afterSales .swiper-slide {
		  text-align: center;
		  background: #fff;
	
		  /* Center slide text vertically */
		  display: -webkit-box;
		  display: -ms-flexbox;
		  display: -webkit-flex;
		  display: flex;
		  -webkit-box-pack: center;
		  -ms-flex-pack: center;
		  -webkit-justify-content: center;
		  justify-content: center;
		  -webkit-box-align: center;
		  -ms-flex-align: center;
		  -webkit-align-items: center;
		  align-items: center;
		  transition: 300ms;
		  transform: scale(0.8);
		}
		#afterSales .swiper-slide-active,.swiper-slide-duplicate-active{
		  transform: scale(1);
		}
		#afterSales .swiper-slide-next{
			opacity: 0.5;
		}
		#afterSales .swiper-slide-prev{
			opacity: 0.5;
		}
		
		 .afterSales_detail{
			padding-top: 58px;
			background: #F6F9FA;
			padding-bottom: 40px;
		}
		 .afterSales_detail .afterSales_detail_card{
			width: 1281px;
			/*min-height: 197px;*/
			background: #FFFFFF;
			box-shadow: 0px 6px 16px 0px rgba(140, 140, 140, 0.26);
			border-radius: 14px;
			overflow: hidden;
			margin: 0 auto;
			margin-bottom: 40px;
		}
		 .afterSales_detail .afterSales_detail_text{
			width: 1147px;
			margin: 0 auto;
		}

		.afterSales_detail .afterSales_detail_text p:nth-child(1){
			font-size: 24px;
			font-weight: 500;
			color: #000000;
			margin: 30px 0 0px 0;
			text-indent: 1.3em;
		}
		.afterSales_detail .afterSales_detail_text p:nth-child(2){
			font-size: 15px;
			font-weight: bold;
			color: #DDDDDD;
			/* line-height: 30px; */
			margin: 0px 0 10px 0;
			text-indent:2em;
		}
		.afterSales_detail .afterSales_detail_text p:nth-child(3){
			font-size: 14px;
			font-weight: 400;
			color: #555555;
			line-height: 30px;
			text-indent:2em;
		}
		.afterSales_detail .afterSales_detail_text p:nth-child(4){
			font-size: 14px;
			font-weight: 400;
			color: #555555;
			line-height: 30px;
			text-indent:2em;
		}
		.afterSales_detail .afterSales_detail_text p:nth-child(5){
			font-size: 14px;
			font-weight: 400;
			color: #555555;
			line-height: 30px;
			text-indent:2em;
		}
		.afterSales_detail .afterSales_detail_text .p{
			font-size: 14px;
			font-weight: 400;
			color: #555555;
			line-height: 30px;
			text-indent:2em;
		}
		.afterSales_detail_text div{
			font-size: 14px;
			font-weight: 400;
			color: #555555;
			line-height: 30px;
			text-indent:4em;
		}
		.afterSales_detail .afterSales_detail_text p:last-child{
			font-size: 14px;
			font-weight: 400;
			color: #555555;
			line-height: 30px;
			margin: 0px 0 30px 0;
			text-indent:2em;
		}
		
		@media(max-width:1500px){
			#afterSales {
			    width: 1100px;
			    margin: 0 auto;
			}
			.afterSales_blue{
				width: 105%;
			    height: 292px;
			    background: #00D6D9;
			    position: absolute;
			    right: -4%;
			    bottom: 22px;
			}
			.afterSales_text .dan {
    			font-size: 17px;
			}
			.afterSales_qingdan {
			    transform: translateX(-10%);
			}
			.afterSales_qingdan img:nth-child(1){
				width: 46%;
			}
			.afterSales_qingdan img:nth-child(2){
				width: 34%;
			}
			.afterSales_content {
			    height: auto;
			    min-height: 310px;
			}
			.afterSales_little img:nth-child(1){
				    width: 16%;
				    margin-left: -54px !important;
			}
			.afterSales_little img:nth-child(2){
				    width: 24%;
			}
			.afterSales_little img:nth-child(3){
				    width: 24%;
			}
			.afterSales_little img:nth-child(4){
				    width: 24%;
			}
			.afterSales_blue_white div{
				width: 315px !important;
			}
			.afterSales_blue_white div:nth-child(1) {
			    margin-left: 121px;
			}
			.huacao{
				height: 518px;
			}
			.submenu {
			    width: 1050px;
			}
			.afterSales_detail .afterSales_detail_card {
    			width: 915px;
			}
			.afterSales_detail .afterSales_detail_text {
			    width: 800px;
			    margin: 0 auto;
			}
		}




.page2container{
	width: 100%;
	height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-box-orient: vertical;
    flex-direction: column;
	margin-top: 40px;
}


#aboutUs{
	width: 100%;
	margin: 0 auto;
	margin-bottom: 128px;
}
#aboutUs .container{
	width: 100% !important;
}
.ab_brief{
	width: 83%;
    min-height: 520px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}
.ab_brief_l{
	width: 60%;
	position: relative;
	/*height:40vh; */
 /*   max-width: 46vw;*/
    /*background: url(/d/file/2022-04-15/videobj.png) no-repeat center center;*/
    /*padding: 35px 14px 26px 15px;*/
    /*z-index: 1;*/
    /*background-size: contain;*/
}
.ab_brief_l .playclick{
	position: absolute;
    left: 67%;
    bottom: 17%;
    cursor: pointer;
    transform: translate(100%, 58%);
}
.ab_brief_r{

	
	height: 492px;
    width: 33%;
    /*background: url(/d/file/2022-04-15/jjbj.png) no-repeat;*/
 
}
.ab_brief_r .text {
	height: 370px;
    width: 400px;
    margin-top: 11vh;
}

.ab_brief_r .text .lineone,.linetwo{
	width: 36px;
	height: 3px;
	background: #00D6D9;
}
.ab_brief_r .text .pone{
	font-size: 24px;
	font-family: PingFang-SC-Medium;
	font-weight: 500;
	color: #333333;
	line-height: 26px;
	margin:20px 0 10px 0;
	letter-spacing: 1.4px;
}
.ab_brief_r .text .ptwo{
	font-size: 17px;
	font-weight: 400;
	color: #999999;
	line-height: 18px;
	margin:0px 0 25px 0;
}
.ab_brief_r .text .pthree{
	font-size: 16px;
	font-weight: 400;
	color: #666666;
	line-height: 35px;
	margin:0 0 20px 0;
}
.aboutUs_title{
	text-align: center;
	margin: 0 auto;
	margin-top: 20vh;
    width: 561px;
}
.aboutUs_qiye{
	width: 100%;
	height: 528px;
	/*background: url(/d/file/2022-04-15/qiyebj.png) no-repeat;*/
	margin-top: 42px;
	overflow: hidden;
}
.page2_qywh{
	width: 100%;
	height: 100%;
	background: url(/d/file/2022-04-15/qiyebj.png) no-repeat;
	overflow: hidden;
	background-size: cover;
}
.aboutUs_qiye_tu{
	width: 1062px;
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
	margin-top: 102px;
}
.aboutUs_qiye_tu div{
	width: 320px;
	height: 342px;
	background: rgba(0, 252, 255, 0.15);
}
.aboutUs_qiye_tu div p:nth-child(1){
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 23px;	
	margin-left: 29px;
	margin-top: 34px;
}
.aboutUs_qiye_tu div p:nth-child(2){
	font-size: 16px;
	color: #FFFFFF;
	line-height: 20px;	
	margin: 25px 28px;
}
.aboutUs_qiye_tu div p:nth-child(3){
	text-align: center;
}
.aboutus_active{
	width: 100%;
	background: rgba(0, 214, 217, 0.06);
	overflow: hidden;
	position: relative;
	top: -50px;
	padding-bottom: 88px;
}
.aboutus_active_deail{
	max-width: 1280px;
	margin: 0 auto;
	margin-top: 152px;
	
}
.aboutus_active_deail_top,.aboutus_active_deail_middle,.aboutus_active_deail_bottom,.about_qyhj,.about_qyhj_bot{
	display: flex;
	justify-content: space-between;
	
}
.disflex{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	position: relative;
}
.aboutus_active_deail_middle,.aboutus_active_deail_bottom{
	margin-top: 57px;
}
.about_qyhj{
	max-width: 1280px;
	margin:0 auto;
	margin-top: 130px;
	position: relative;
}
.about_qyhj .rightimg img:nth-child(1){
	margin-top: -20px;
}
.about_qyhj .rightimg img:nth-child(2){
	margin-bottom: -20px;
}
.about_qyhj_posiimg{
	position: absolute;
	right: -7px;
	top: 177px;
	z-index: 1;
}
.about_qyhj_bot{
	max-width: 1280px;
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
	margin-top: 88px;
	position: relative;
}
.about_qyhj_bot_img2{
	position: absolute;
	top: -39px;
	left: 115px;
	z-index: -1;
}
.about_qyhj_bot_img1{
	position: absolute;
	top: 24%;
	width: 187px;
}

.playclicktop{
	position: relative;
  
   
}
.playclicktop img:nth-child(1){
	background:rgba(163,241,241,1);
	border-radius: 30px;
	padding: 20px 14px 5px 15px;
}
.about_video{
    position: absolute;
    left: 0;
    right: 0;
    top: 1.5%;
    bottom: 0;
    margin: 0 auto;
    width: 42vw;
    height: auto;
    background: rgba(163,241,241,1);
    border-radius: 30px;
    padding: 20px 20px 20px 20px;
}
.videoBefore{
	position: relative;
}
.gyxk_detail{
	width: 100%;
	background: url(/d/file/2022-04-15/gyxkbj.png) no-repeat;
	height: 776px;
	background-size: cover;
	position: relative;
	margin-top: 88px;
}
.gyxk_detail_in{
	width: 1356px;
	height: 718px;
	background: rgba(0, 240, 255, 0.1);
	position: absolute;
	bottom: 0;
	right: 0;
}
.gyxk_detail_in p:nth-child(1){
	font-size: 36px;
	font-weight: 300;
	color: #FFFFFF;
	line-height: 56px;
	text-shadow: 0px 3px 1px rgba(0, 49, 79, 0.31);
	margin-top: 88px;
	margin-left: 107px;
	
}
.gyxk_detail_in p:nth-child(2){
	font-size: 24px;
    font-weight: 300;
    color: #FFFFFF;
    line-height: 23px;
    margin-top: 23px;
    margin-left: 109px;
}
.gyxk_detail_in .line{
	width: 249px;
	height: 4px;
	background: #00F0FF;
	border-radius: 2px;
	position: absolute;
	left: 12%;
	top: 31%;
}
.gyxk_detail_in_text{
	width: 1356px;
	height: 249px;
	background: rgba(0, 240, 255, 0.26);
	margin-top: 36px;
	overflow: hidden;
}
.gyxk_detail_in_text span{
	display: block;
	width:679px;
	height: 163px;
	text-indent: 2em;
	margin-left: 106px;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 44px;
	margin-top: 33px;
}

.developmentHistory{
	width: 100%;
	margin-top: 147px;
	overflow: hidden;
}
.developmentHistory .title{
	text-align: center;
}
.developmentHistory .developmentHistory_back{
	width: 100%;
	/*height:874px;*/
	/*background: url(/d/file/2022-12-28/courseBack.png) no-repeat center center;*/
	/*background: url(/d/file/2022-12-28/gyxkfzlc2.png) no-repeat center center;*/
	/*background-size: cover;*/
	position: relative;
	margin-top: 168px;
}
.developmentHistory .developmentHistory_back img{
	width: 100%;
}
.developmentHistory_back .box{
	display: flex;
	justify-content: space-between;
	width: 225px;
}
.developmentHistory_back .box .text{
	width: 202px;
}
.developmentHistory_back .box .text p:nth-child(1){
	font-size: 60px;
	font-weight: 500;
	color: #002047;
	line-height: 56px;
	margin-top: -28px;
}
.developmentHistory_back .box .text p:nth-child(2){
	font-size: 40px;
	font-weight: bold;
	color: #004583;
	margin-top: 24px;
}
.developmentHistory_back .box .text p:nth-child(3){
	font-size: 16px;
	font-weight: 500;
	color: #002047;
	margin-top: 24px;
}
.developmentHistory_back .box1{
	position: absolute;
	left: 160px;
	top: 251px;
}
.developmentHistory_back .box2{
	position: absolute;
	left: 427px;
	top: 171px;
}
.developmentHistory_back .box3{
	position: absolute;
	left: 701px;
	top: 110px;
}
.developmentHistory_back .box4{
	position: absolute;
	left: 986px;
	top: 50px;
}
.developmentHistory_back .box5{
	position: absolute;
	left: 1261px;
	top: -8px;
}
.developmentHistory_back .box6{
	position: absolute;
	left: 1533px;
	top: -66px;
}



@media screen and (max-device-width:2560px){
	.supplier_ban{
		background: url(/d/file/2022-12-29/gysban.png) no-repeat center center;
		background-size: cover;
		width: 100%;
		height: 1200px;
	}
	.ab_brief_l {
	    width: 60%;
	    position: relative;
	    height: 40vh;
	}
	.about_video {
	    position: absolute;
	    left: 0;
	    right: 0;
	    top: 1.5%;
	    bottom: 0;
	    margin: 0 auto;
	    width: 42vw;
	    height: auto;
	    background: rgba(163,241,241,1);
	    border-radius: 30px;
	    padding: 20px 20px 20px 20px;
	}
	.playclicktop img:nth-child(1) {
	    background: rgba(163,241,241,1);
	    border-radius: 30px;
	    padding: 20px 14px 5px 15px;
	    width: 1115px;
	    height: auto;
	}
	.ab_brief_l .playclick {
	    position: absolute;
	    left: 73%;
	    bottom: 17%;
	    cursor: pointer;
	    transform: translate(100%, 58%);
	}
}


@media screen and (max-device-width:1450px){
	.about_video {
	    position: absolute;
	    left: 0;
	    right: 0;
	    top: 2.5%;
	    bottom: 0;
	    margin: 0 auto;
	    width: 49vw;
	    height: auto;
	    background: rgba(163,241,241,1);
	    border-radius: 30px;
	    padding: 20px 20px 20px 20px;
	}
	.ab_brief_r .text {
	    height: 370px;
	    width: 400px;
	    margin-top: 7vh;
	}
	
	
}
@media screen and (max-width:1280px){
	.footer .plate-ship .footLogo{
		float: left;
	    margin-top: -86px;
	    width:17%;
	    margin-left: 0%;
	}
	.plate-ship {
	    width: 1125px;
	    margin: 0 auto;
	}
	.footer-plate.plate1 {
	    padding-right: 15px;
	}
	.footer-plate.plate3 {
	    padding: 0 15px 0 15px;
	}
	.footer-plate.plate4 {
	    border: none;
	    float: right;
	    border-right: 1px solid rgba(255,255,255,.1);
	    margin-right: 20%;
	}
	.plate-ship .erwma {
	    position: absolute;
	    right: 10%;
	    color: #fff;
	    text-align: center;
	}
	.container {
	    margin: 0 auto;
	    position: relative;
	    width: 100%
	}
}
@media screen and (max-width:1024px){
	.supplier_gyszj_form {
	    width: 95%;
	    margin: 0 auto;
	    margin-top: 80px;
	    text-align: center;
	}
	.gyxk_detail_in {
	    width: 100%;
	    height: 718px;
	    background: rgba(0, 240, 255, 0.1);
	    position: absolute;
	    bottom: 0;
	    right: 0;
	}
	.gyxk_detail_in_text {
	    width: 100%;
	    height: 249px;
	    background: rgba(0, 240, 255, 0.26);
	    margin-top: 36px;
	    overflow: hidden;
	}
	#afterSales {
	    width: 100%;
	    margin: 0 auto;
	}
	.afterSales_little img:nth-child(4) {
	    width: 24%;
	}
	.afterSales_little img:nth-child(2), .afterSales_little img:nth-child(3) {
	    margin-right: 5%;
	}
	.afterSales_blue {
	    width: 100%;
	    height: 292px;
	    background: #00D6D9;
	    position: absolute;
	    right: 0%;
	    bottom: 40px;
	}
}
@media(max-width:1024px){
	.plate-ship {
	    width: 100%;
	    margin: 0 auto;
	}
	.footer-plate.plate2 {
	    padding: 0 15px;
	    padding-top: 0px;
	}
	.plate4 .f-contact {
	    width: 83%;
	     margin-right: 0%; 
	}
}



@media screen and (max-device-width:450px){
	.ab_brief_l{
		/*height: 228px;*/
	 /*   max-width: 900px;*/
		/*background: url(/d/file/2022-04-15/videobj.png) no-repeat;*/
		/*padding: 10px 14px 26px 15px;*/
		/*position: relative;*/
		/*z-index: 1;*/
		background:none;
		padding: 0;
		height: 228px;
	    max-width: 900px;
	    z-index: 1;
	}
	.gyxk_detail_in{
		width: auto;
		max-width: 1356px;
	}
	.gyxk_detail_in p:nth-child(1){
		margin-left: 0;
		font-size: 30px;
	}
	.gyxk_detail_in p:nth-child(2){
		margin-left: 10px;
		font-size: 20px;
	}
	.gyxk_detail_in .line {
		    left: 6%;
	}
	.gyxk_detail_in{
		left: 0;
	}
	.gyxk_detail_in_text{
		width: auto;
		max-width: 1356px;
	}
	.gyxk_detail_in_text span{
	    width: auto;
	    max-width: 679px;
	    height: auto;
	    min-height: 163px;
	    line-height: 44px;
	    margin-top: 33px;
	    margin-left: 0;
	}
	.gyxk_detail_in_text{
		height: auto;
		min-height: 249px;
	}
	.ab_brief_l .playclick{
        position: absolute;
	    right: 22%;
	    bottom: 22%;
	    cursor: pointer;
	    width: 13%;
	    left: auto;
	}
	.playclicktop {
	    position: relative;
	    right: 0%; 
	    width: 91%;
	    margin: 0 auto;
	    top: 8%;
	}
	.ab_brief_l{
		width: 100%;
	}
	.playclicktop img:nth-child(1){
		background: none;
		padding: 0;
	}
	
	.about_video {
	    position: absolute;
	    left: 0;
	    right: 0;
	    top: 2.5%;
	    bottom: 0;
	    margin: 0 auto;
	    width: 84vw;
	    height: auto;
	    background: rgba(163,241,241,1);
	    border-radius: 30px;
	    padding: 20px 20px 20px 20px;
	}
		
	.developmentHistory_back .box1{
		position: initial;
	}
	.developmentHistory_back .box2{
		position: initial;
	}
	.developmentHistory_back .box3{
		position: initial;
	}
	
	.developmentHistory_back .box4 {
	    position: absolute;
	    left: 193px;
	    top: 0px;
	}
	
	.developmentHistory_back .box5 {
	    position: absolute;
	    left: 193px;
	    top: 302px;
	}
	.developmentHistory_back .box6 {
	    position: absolute;
	    left: 191px;
	    top: 598px;
	}
	.developmentHistory_back .box .text{
		width: 172px;
	}
	.developmentHistory_back .box {
	    display: flex;
	    justify-content: space-between;
	    width: 203px;
	}
	.developmentHistory_back .box .text p:nth-child(3){
		font-size: 15px;
	}
}




@media screen and (max-device-width:450px){
	.ab_brief{
		width: auto;
		max-width: 1280px;
		margin-top: 45px;
		display: flex;
    	flex-direction: column;
	}
	.ab_brief_r{
			width: auto;
		    max-width: 1085px;
		    position: relative;
	}
	.ab_brief_r .text {
	    position: relative;
	    height: 370px;
	    max-width: 327px;
	    padding: 20px;
	    right: 0;
	    top: -15px;
	    margin: 0 auto;
	}
	.aboutUs_qiye{
		width: 100%;
		height: auto;
	    min-height: 528px;
	    background: #194166;
	    margin-top: 70px;
	    overflow: hidden;
	}
	.aboutUs_qiye_tu {
		width: auto;
	    max-width: 1062px;
	    display: block;
	    margin: 0 auto;
		margin-top: 0px;
    	margin-bottom: 25px;
	}
	.aboutUs_qiye_tu div {
	    width: 320px;
	    height: 175px;
	    background: rgba(0, 252, 255, 0.15);
	    overflow: hidden;
	    margin: 0 auto;
	    margin-top: 10px;
	}
	
	.about_qyhj_posiimg {
	    position: absolute;
	    right: 1px;
	    top: 36px;
	    z-index: 1;
	    width: 40%;
	}
	.about_qyhj_bot_img2{
		left: 0;
	}
	.about_qyhj_bot_img1 {
	    position: absolute;
	    top: 109%;
	    left: 0;
	    right: 0;
	    width: 50%;
	}
	.about_qyhj{
		margin-top: 60px;
	}
	.aboutUs_title {
		max-width: 333px;
		margin-top: 80px;
	}
	.aboutUs_qiye_tu div p:nth-child(1) {
	    font-size: 22px;
	    font-weight: bold;
	    color: #FFFFFF;
	    line-height: 23px;
	    margin-left: 29px;
	    margin-top: 10px;
	}
	.aboutUs_qiye_tu div img{
		width: 47%;
	}
	.ab_brief_r .text .ptwo {
	    margin: 0px 0 5px 0;
	}
	.aboutUs_qiye_tu div p:nth-child(2){
		margin: 5px 28px;
	}
}
@media screen and (max-device-width:450px){
	#afterSales {
	    max-width: 1312px;
	    width: auto;
	    padding: 10px;
	}
	.afterSales_detail .afterSales_detail_card{
		max-width: 1281px;
		width: auto;
		padding: 20px;
	}
	.afterSales_detail .afterSales_detail_text{
		width: auto;
		max-width: 1147px;
	}
	.afterSales_qingdan{
		display: block; 
	    justify-content: space-between;
	    transform: translateX(0%);
	}
	.afterSales_content{
		height: auto;
		min-height: 433px;
	}
	.huacao {
		height: auto;
	    min-height: 541px;
	    margin: 0 auto;
	    margin-top: 100px;
	}
	.afterSales_little{
		display: none;
	}
	
	.afterSales_blue{
		width: auto;
		max-width: 100%;
		height: auto;
		min-height: 292px;
		position: relative;
		right: 0;
		bottom: 0;
	}
	
	.afterSales_blue_white{
		overflow: hidden;
		display: block;
		padding-bottom: 30px;
	}
	.afterSales_blue_white div{
		margin: 0 auto;
    	margin-top: 30px;
    	overflow: hidden;
	}
	.afterSales_blue_white div:nth-child(1),.afterSales_blue_white div:nth-child(2){
		    margin: 0 auto;
    		margin-top: 30px;
	}
	.afterSales_text .qing:after{
		left: 15.3%;
	}
	#afterSales .shfw{
		margin: 0 auto;
	}
	.service{
		margin: 0 !important;
	}
	.afterSales_detail{
		padding: 15px;
	}
	.afterSales_qingdan img:nth-child(1){
		width: 87%;
	}
	.afterSales_qingdan img:nth-child(2){
		width: 100%;
	}
}


/*荣誉资质*/
.honorQualification{
	width: 100%;
}
.honorQualification_yyzz{
	width: 100%;
	height: 1471px;
	background: url(/d/file/2022-12-28/zzryyyzzBan.png) no-repeat center center;
	background-size: cover;
	overflow: hidden;
	margin-top: -200px;
}
.honorQualification_yyzz div{
	text-align: center;
}
.honorQualification_yyzz div:nth-child(1){
	margin-top: 350px;
}
.honorQualification_yyzz div:nth-child(2){
	margin-top: 82px;
}

.honorQualification_yyzz .zzyyzzimg{
	width:944px;
	height:665px;
}
.honorQualification_bfyy{
	background: url(/d/file/2022-12-28/zzyygdban.png) no-repeat center center;
	background-size: cover;
	overflow: hidden;
	height: 813px;
	margin-top: 137px;
}
.honorQualification_bfyy .bftext{
	text-align: center;
	margin-top: 108px;
}
.honorQualification_bfyy .imgsgo{
	margin-top: 60px;
}
.honorQualification_bfyy .swiper-slide{
	text-align: center;
	height: 448px;
}
.honorQualification_bfyy .chang{
	width: 315px !important;
	height: auto;
}
.honorQualification_bfyy .swiper-slide img{
	position: relative;
	top: 50%;
	left: 0%;
	transform: translate(0%,-50%);
}
.honorQualification_ywxk{
	width: 100%;
	text-align: center;
	margin-top: -190px;
}
.honorQualification_ywxk .honorQualification_ywxk_div1{
	overflow: hidden;
	max-width: 1350px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	
	margin-top: 69px;
}
.honorQualification_ywxk .honorQualification_ywxk_div1 div:nth-child(3){
	margin-top: 3%;
}
.honorQualification_ywxk .honorQualification_ywxk_div1 img{
	width: 100%;
}
@media screen and (max-device-width:450px){
	.honorQualification_yyzz{
		height: 1180px;
	}
	.honorQualification_ywxk .honorQualification_ywxk_div1{
		overflow: hidden;
		margin: 0 auto;
		display: block;
		margin-top: 69px;
	}
	.honorQualification_yyzz .zzyyzzimg{
		width:auto;
		height:auto;
	}
}
/*供应商*/
.supplier{
	width: 100%;
}
.supplier_ban{
	background: url(/d/file/2022-12-29/gysban.png) no-repeat center center;
	background-size: cover;
	width: 100%;
	height: 1132px;
}
.supplier_content{
	margin-top: -817px;
}
.supplier_gyspt{
	text-align: center;
}
.supplier_gyspt div:nth-child(2){
	margin-top: 51px;
}

.supplier_gyszj_form{
	width: 1837px;
	margin: 0 auto;
	margin-top: 80px;
	text-align: center;
	height: 534px;
	position: relative;
}
.supplier_gyszj_form_back{
	background: rgba(255,255,255,0.82);
	border-radius: 19px;
	border: 2px solid #FFFFFF;
	height: 373px;
}
.supplier_gyszj_form input{
	width: 231px;
	height: 37px;
	border: 1px solid rgba(51,51,51,0.23);
	border-radius: 6px;
	padding-left: 13px;
	background: transparent;
}
.supplier_gyszj_form input:focus{
    outline: none;
    border: 1px solid rgba(51,51,51,0.23);
}
.supplier_gyszj_form_top{
	width: 70%;
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
	margin-top: 90px;
}
.supplier_gyszj_form_mid,.supplier_gyszj_form_btm{
	width: 70%;
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
	margin-top: 38px;
}
.supplier_gyszj_form_mid .p2{
	padding-left: 12px
}
.supplier_gyszj_form_btm input{
	width: 725px;
}
.supplier_gyszj_form .btn{
	background: rgba(1,62,119);
	border: none;
	width: 184px;
	height: 68px;
	color: #FFFFFF;
	border-radius: 10px;
	cursor: pointer;
	position: absolute;
	bottom: 127px;
	left: 46%;
	font-size: 24px;
}
.supplier_gyszj_form .btn:active{
       background: rgb(53, 177, 73);
}
.supplier_gyszj_form .text{
	font-size: 22px;
	font-weight: 500;
	color: #fff;
	margin-top: 84px;
}
.supplier_gyszj_form .text p:nth-child(2){
	margin-top: 15px;
}
.supplier_lzsm{
	margin-top:252px;
}
.lzsm_text{
	background: url(/d/file/2022-12-29/lzsmBack.png) no-repeat;
	background-size: cover;
	background-position-y: -50%;
	margin-top: 102px;
}
.lzsm_text .ryzz-box{
	width: 790px;
	height: 1070px;
	background: url(/d/file/2022-12-29/lzsmBack2.png) no-repeat;
	background-size: cover;
	margin: 0 auto;
}
.lzsm_text .ryzz-box_detail{
	width: 100%;
	height: 1070px;
	padding: 121px 121px 168px 121px;
	box-sizing: border-box;
}
.lzsm_text .title{
	font-size: 14px;
	margin-bottom: 30px;
	color: #333;
	font-weight: normal;
}
.lzsm_text .article{
	font-size: 14px;
	line-height: 30px;
	text-indent: 2em;
	color: #333;
}
.lzsm_text .foot{
	text-align: left;
	margin-right: 70px;
	margin-top: 60px;
	font-size: 14px;
	color: #333;
	line-height: 30px;
	float: right;
}
.backlogo{
	text-align: center;
	margin-bottom: 50px;
}
.backlogo img{
	width: 269px;
	height: 45px;
}

@media screen and (max-device-width:1500px){
	.supplier_gyszj_form {
    	width: 1330px;
	}
	.supplier_gyszj_form_top,.supplier_gyszj_form_mid, .supplier_gyszj_form_btm {
    	width: 80%;
	}
}



@media screen and (max-device-width:450px){
	.supplier_gyszj_form{
		width: 100%;
	}
	.supplier_gyszj_form_top{
		display: block;
		line-height: 50px;
	}
	.supplier_gyszj_form_mid, .supplier_gyszj_form_btm{
		display: block;
		line-height: 50px;
	}
	
	.supplier_gyszj_form_btm input{
		width: 231px;
	}
	.plate-ship .erwma{
		    color: #fff;
		    text-align: center;
		    margin: 20px 38% 0 0;
		    position: relative;
	}
	
	.lzsm_text .ryzz-box{
		width: auto;
		max-width: 790px;
		background: none;
		height: 1150px;
	}
	.lzsm_text .ryzz-box_detail{
		padding: 0 30px;
		height: 100%;
	}
	.lzsm_text .foot {
	    margin-top: 50px;
	    margin-right: 0;
	}
	
	.supplier_gyszj_form_top,.supplier_gyszj_form_mid, .supplier_gyszj_form_btm{
		width: 84%;
	}
	.supplier_gyszj_form_mid .p2{
		padding-left: 0px
	}
	.supplier_gyszj_form_back {
		height: 590px;
	}
	
	.supplier_gyszj_form .btn{
		width: 135px;
    	height: 50px;
		position: absolute;
	    left: 0;
	    font-size: 24px;
	    bottom: -85px;
	    right: 0;
	    margin: 0 auto;
	    font-size: 18px;

	}
	.supplier_content {
	    margin-top: -905px;
	}
	.supplier_gyszj_form .text {
    	font-size: 15px;
	}
	.supplier_lzsm {
	    margin-top: 300px;
	}
}
@media screen and (max-device-width:450px){
	.plate-ship{
		width: 100%;
		margin: 0;
	}
   .footer .f-info .tel{font-size: 20px;}
   .footer .copyright{height: auto;display: table;width: calc(100% - 30px);padding: 0 15px;margin-top: 0}
   .footer .copyright .copy .f-nav{display: none;}
   .footer .copyright .copy .txt span{display: block;}
   .footer-plate.plate1{display: none;}
	.footer-plate.plate2{display: none;}
	.footer-plate.plate3{display: none;}
   .footer-plate{display: none;}
   .footer-d{width: calc(100% - 30px);padding: 15px 15px 0px;margin-bottom: -13px;font-size: 12px;}
   .footer-d span{display: block;margin-top: 10px;}  
   
   .footer{
	   	padding: 15px 0;
	   	display: flex;
	    justify-content: space-between;
	    flex-direction: column;
	}
   .plate-ship{height:auto;margin-left:0;}
   .footer-plate.plate4{display: block;width: 100%;border:none}
   .plate4 .f-contact .addr img{width: 15px;height: 15px;position: absolute;left: -8px;top: -1px;}
   .plate4 .f-contact{text-align:center;}
   .plate4 .erwma{display:none;}
   /*position: absolute;*/
   .plate4 .f-contact .tel img{width: 15px;height: 15px;margin:0px;align-items:center;}
   .plate4 .f-contact .addr{width:261px;font-size: 12px;color: white;letter-spacing: 2px;padding-top:10px;clear:both;position:relative;text-align:left;padding-left:15px;}
   .plate4 .f-contact .tel{min-width:140px;display:flex;height:20px;align-items:center;}
   .plate4 .bing{height: 20px;
    width: 280px;
    margin-left: -5px;}
    .footer-plate.plate4{
    	margin-right: 0;
    }
    .plate4 .f-contact .tel{
    	 margin-bottom: 5px;
    }
	.plate-ship .erwma{
		    color: #fff;
		    text-align: center;
		    margin: 20px 26% 0 0;
		    position: relative;
	}
	.footer .plate-ship .footLogo{
		width: 85%;
		float: none;
		margin: 0 auto;
	}
	.plate4 .f-contact .eml{
		float: none;
	}
	.header .logo {
	    width: 60%;
	}
}

