.display{display:none;}
@media screen and (max-width:1030px) {
#bodyMain {
	width: 100%;
	min-width: 100%;
}
#body {
	width: 98%;
	margin: 0 1%;
}
form.search{display:none;}
.slideGroup .parHd{padding-left:10%;}
.slideBox_in{width:calc( 100% - 415px)}
.content dl{ width:25%;}
.content dl dd{width:100%;}
.ul_step { background:url(../images/step.jpg) no-repeat; background-size:100%; height:210px;}
.ul_step li,.ul_step2 li,p.step_down{display:none;}
.about_l,.about_r{height:520px;}
.about_span {
    width: 100%;
    left: -50px;
    top: 40px;
}
.about h3{font-size:30px;}
.about h3 b{font-size:50px;}
.s4-cial{width:50%; padding:20px; box-sizing:border-box;}
.s4-ciar{width:48%;}
.s4-ciari{width:100%; padding:20px;}
.s4-ciaril{width:calc( 100% - 100px)}

#NewView .s3{width:calc( 100% - 400px)}
#NewView .s3 li{ width:48%; box-sizing:border-box; margin:0 2% 20px 0;}
#NewView .s1 li{width:24%; margin-right:1.3%;}
#NewView .s1 li:nth-child(4){ margin-right:0;}

.newslist li a{    padding: 0 20px 0 120px;}
.newslist li .timeDiv{left:20px;}
.newslist li .txt{width:calc( 100% - 200px)}

/**********产品列表**********/
.pro_fr {
  width:calc( 100% - 320px);
}
ul.pro_ul li {
    width: 48%;
}
ul.pro_ul li:nth-child(2n){ margin-right:0;}
ul.pro_ul li:nth-child(3n){ margin-right:auto;}
ul.pro_ul li:nth-child(3){ margin-right:2%;}
#footer {
	width: 100%;
}
.contectright{margin-left:0; margin-bottom:20px;}
#footer dl:nth-child(1),#footer dl:nth-child(5),#footer dl:nth-child(6),#footer dl:nth-child(7){display:none;}
}



 @media screen and (max-width:800px) {
#body {padding: 5px 0; 
}
	 p.classify b {
   padding-left: 0;
}
.display{display:block;}
.title_div {
	height: 75px; width:70%;margin-bottom:20px;
}
.title_first {
	font-size: 25px !important;
	margin-top: 10px;
}
.title_secd {
	font-size: 20px !important;
	margin: 17px 0px 30px;
}
p.classify {margin-bottom: 3px;
	height: auto;
	line-height: 30px;
	width: auto;
	font-size: 14px;
	text-align: justify;
	padding: 0 5px;
}
.slideGroup .parHd {
	display: none;
}
.slideBox_in {
	width: 100%;
	height: 290px;
	margin-bottom: 5px;
}
ul.pro_list li {

    margin-bottom: 5px;
}
.slideGroup .parBd ul.boxul li .title{font-size:16px;}
ul.pro_list li p span.add_span{text-indent:3em;}
/*ul.pro_list li p span{float:left; display:block;width:calc( 100% - 50px)}*/
.slideGroup .parBd ul.boxul li .pic img {
	height: 290px;
}
.content dl {
	width: 50%;
	height: 300px;
}
.content dl dt {
	height: 150px;
	padding-top: 25px;
}
.content dl dt i {
	font-size: 50px;
	margin-bottom: -20px;
}
.content dl dt em {
	padding: 0px 20px;
	background: none;
	font-size: 14px;
}
.content dl dt p {
	padding-top: 30px;
	font-size: 12px;
}
.content dl dt p:before {
	top: 15px;
}
.content dl dd {
	width: 100%;
	height: 150px;
}
.ul_step { min-height:80px; height:auto;}

/*.ul_step {
	height: auto;
}
.ul_step li {
	float: none;
	margin: 0 auto;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 40px;
	height: 40px;
}
.ul_step2 {
	float: none !important;
	margin: 0 auto;
}*/
p.red_p{ font-size:14px; line-height:24px;}
.ad_bg {
    height: auto;}
.faq_list {
	width: 100%;
	clear: both;
	padding-bottom: 2%;
	height: auto;margin-bottom: 5px;
}
.contentBox {
	overflow: auto;
	position: unset;
}
.about {
	height: 450px;
}
.about_l {
	display: none;
}
.about_r {
	width: 100%;
	float: right;
	margin: 0 auto;
	height: 350px;
	/* background: rgba(145, 163, 221,0.1); */
	position: relative;
	background: url(../images/water1.png) left 0px;
}
.about_span {
	display: block;
	width: 100%;
	float: left;
	background: rgba(69, 137, 202,0.9);
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 20px;
	box-sizing: border-box;
	-moz-box-shadow: 5px 5px 10px #999;
	-webkit-box-shadow: 5px 5px 10px #999;
	box-shadow: 5px 5px 10px #999;
	transition: all 0.8s;
}
.about h3 b {
	display: block;
	font-size: 40px;
	color: #e5e5e5;
	line-height: 1;
	text-transform: uppercase;
	padding-bottom: 6px;
}
.about_span p {
	color: #efefef;
	font-size: 14px;
	line-height: 24px;
	text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	/* -webkit-line-clamp: 6; */
	overflow: hidden;
}
.about h3 {
	font-size: 22px;
}
.s4-cial-a span{font-size:20px;}
.s4-cial-a i{font-size:30px;}
h2.s4-cial-a h3{font-size:16px;}
.s4-cial {
	width: 100%;
	padding: 15px;
	height: auto;
	margin-bottom: 5px;
}
.s4-ciar{width:100%;}
.s4-ciari {
	width: 100%;
	padding: 15px;
	height:auto; min-height:100px;margin-bottom: 5px;
}
.s4-ciaril a{font-size:14px;}
.s4-ciaril span{font-size:12px;}
.s4-ciaril {
	width: calc(100% - 85px);
	padding-left: 0px;
}
.s4-ciarir {
	width:80px;
}
.s4-ciarir span {
    font-size: 14px;
}
#footer dl {
	display: none;
}
.foot_fr {
	left: 0px;
	position: unset;
}
.foot_p {
	
	width: 100%;
	line-height: 22px;
	padding: 8px 0;
}
/********关于我们**********/
.submenu li {
  
    height: 40px;
    line-height: 40px;
 
}
.submenu a{padding: 0 20px;
    font-size: 14px;}
.menuTit h1 {
    font-size: 30px;padding: 25px 0;
}
.menuTit h2{font-size:18px; line-height:30px;}
.menuTit h1:after{left: calc(50% - 30px);}
ul.cert li{width: 80%;
    margin: 10px 10% 10px;}

ul.cert li h2 {
    font-size: 14px;}
	
#prowarp_L{margin-top:20px;}
#prowarp_pic {
	position:unset !important;
    width: 100%;
}
#prowarp_txt {
		position:unset !important;
    left: 0 !important;
    width: 100%;
    padding: 0;
    float: left;
}
#prowarp_txt h2 font{font-size:26px;}
/*********应用领域**********/
.view_right h3 {
   
    font-size: 16px;
    line-height: 22px;
    padding-top: 20px;
   
}
.view_right p {
    font-size: 13px;
    padding: 10px 10px 0 10px ;
    line-height: 24px;
    height:72px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}
.view_left a:first-child p.datu img {
    height: 160px;
}

/*********新闻资讯**********/
.newslist li .img{display:none;}
.newslist li .txt{width:100%;}
.newslist li .timeDiv{top:0px;}
.newslist li .timeDiv p{font-size:30px;}
.newslist li .timeDiv em{font-size:14px;}
.newslist li .name{font-size:16px; padding-top:15px; line-height:26px; height:26px;}
.newslist li {
    height: 120px; 
}
.newslist li a {
    padding: 0 20px 0 100px;
}
#ViewLeft{width:100%;}
#View_tit,#View_tit h3{   font: normal 20px/30px "微软雅黑", Arial; padding-bottom:0px;}
#NewView {
 
    font: normal 14px/28px "微软雅黑", Arial;

}
/********售后服务********/
ul.haocai li{ width:49%;}
ul.haocai li:nth-child(2n){margin-right:0;}
ul.haocai li:nth-child(3n){margin-right:auto;}
ul.haocai li:nth-child(3){margin-right:2%;}
ul.haocai li .img img {
  
    height: 120px;
}
ul.haocai li .txt{height:40px; line-height:40px;  font-size: 12px;}
ul.haocai li .txt i{height:40px; line-height:40px; width:40px;}
ul.haocai li .txt span{ width:calc(100% - 40px);}

#NewView .s3 {
    width: 100%;
}
#NewView .s1 li{width:100%; height:auto; margin-bottom:20px;}
/********客户服务********/
.inner_cont .tit{display:none;}
.txt_area{border:none; padding-left:10px;}
.txt_area dt {
    width: 35px;
    height: 35px;
    line-height: 35px;
   
}
.inner_cont{ padding:20px 0 5px ;}
.txt_area .dt_v1:before,.txt_area .dt_v2:before{ font-size:25px !important;}
.dt_v3:before,.txt_area .dt_v4:before{ font-size:20px !important;}
.txt_area dd {
  margin-left:0;
    font-size: 13px;
  
}
.inputtxt{width:55%;}
.inputent{width:85%;}

#banner_in {
	background: 100%;

	background-position:center center ;
background-attachment:scroll;
	
	min-height:300px;

}
#banner_in H2{font-size:25px;}

/*********产品列表********/
.pro_fl{display:none;}
.pro_fl h2.title {
 
    padding-top: 20px;
    height: 88px !important;
    font-size: 20px;
}
ul.prolist h2 {

    font-size: 14px;
    height:40px; line-height:40px;
    text-indent:5px;
}
.pro_fl h2.title span{font-size:12px;}
ul.prolist li a{padding-left:10px; font-size:14px; line-height:28px;}

.pro_fr {
    width:100%;
}
ul.pro_ul li{width:49%;}
ul.pro_ul li:nth-child(2n){margin-right:0;}
ul.pro_ul li .img{height:120px;}
ul.pro_ul li .txt {
  
    height: 40px;
   
    line-height: 40px;
   
    font-size: 12px;
}
ul.pro_ul li .txt i {
   height: 40px;
   width:40px;
    line-height: 40px;
}
ul.pro_ul li .txt span{ width:calc(100% - 40px); float:left; display:block;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.contectleft{width:100%;}

.foot_p b{width:100%; margin:0 auto; text-align:center; float:left;}
}
