@media screen and ( max-width:800px ){
.headDiv{height:40px;
-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1);
-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);
box-shadow:0 2px 2px rgba(0,0,0,0.1);
}
.headDiv .logo img{height:30px;}
.navA{display:block; position:absolute; top:0px; right:5px; width:40px; height:40px; background:url(../image/navA.png) center no-repeat; background-size:23px;}
.nav{left:0px; top:40px; width:100%; background:rgba(0,0,0,0.7); padding:8px 0; opacity:0; filter:alpha(opacity=0); visibility:hidden;}
.nav li{float:none; padding-right:0px;}
.nav a{float:none; height:15px; line-height:15px; font-size:14px; text-align:center; color:#FFF; border-bottom:rgba(255,255,255,0.1) solid 1px;}
.nav.on{padding:8px 0; opacity:1; filter:alpha(opacity=1); visibility:visible;}
.nav.on a{height:35px; line-height:35px;}
.topBtn{display:none;}
.change{display:block;}

.pageNav{font-size:14px; padding-top:40px; height:40px; line-height:40px;}
.pageNav a{padding:0 15px;}
.pageNav .div-1, .pageNav .div-2, .pageNav .div-3{position:relative; left:0px; top:0px; padding:0px;}
.pageNav .div-3{margin-left:0px;}
/**/
.pageNav-2{height:65px;}
.pageNav .list{width:100%; left:0px; margin-left:0px; top:40px;}
.pageNav .list li{width:16.666%;}
.pageNav .list a{height:65px;}
.pageNav .list img{width:36px;}
.pageNav .list div{padding:15px 0 5px 0;}
.pageNav .list-2 li{width:20%;}
/**/
.pageNavD{height:80px;}
.pageNavD-2{height:105px;}


.pageNav1{font-size:14px; padding-top:40px; height:40px; line-height:40px;}
.pageNav1 a{padding:0 15px;}
.pageNav1 .div-1, .pageNav .div-2, .pageNav .div-3{position:relative; left:0px; top:0px; padding:0px;}
.pageNav1 .div-3{margin-left:0px;}
/**/
.pageNav-2-01{height:65px;}
.pageNav1 .list1{width:100%; left:0px; margin-left:0px; top:40px;}
.pageNav1 .list1 li{width:16.666%;}
.pageNav1 .list1 a{height:65px;}
.pageNav1 .list1 img{width:36px;}
.pageNav1 .list1 div{padding:15px 0 5px 0;}
.pageNav1 .list-2-01 li{width:20%;}


.productClass{top:40px; right:0px; width:16.666%;}
.productClass .name{line-height:21px; font-size:14px; height:52px; padding-top:13px;}
.productClass .name em{display:block;}
.productClass .list{margin-left:-20px;}
.productClass li{border-top:#FFF solid 1px;}
.productClass li a{line-height:40px; font-size:14px;}

.sideA{width:28px; height:100px; background-size:15px; }

.indexFlash{padding-top:40px;}
.indexFlash .slick-dots{bottom:5px;}
.indexFlash .slick-dots li{margin:0 5px; width:5px; height:5px;}

.pageTitle{padding:25px 0;}
.pageTitle div{font-size:30px;}
.pageTitle em{font-size:12px;}
.pageTitle i{width:80px; height:10px; border-bottom:#e60012 solid 2px;}
.pageTitle-2{padding:60px 0 30px 0;}

.indexPart1 .slick .name a{font-size:12px; padding-bottom:20px; background-size:15px;}
.indexPart1 .name a div{font-size:18px;}
.indexPart1 .slick li.on .name a{margin-top:-35px;}
.indexPart1 .slick-dots{bottom:5px;}
.indexPart1 .slick-dots li{margin:0 5px; width:5px; height:5px;}
.indexPart1 .slick-prev{ left:0px;}
.indexPart1 .slick-next{ right:0px;}

.indexPart2{min-height:210px; padding:0 15px;}
.indexPart2 .wal{width:auto;}
.indexPart2 .content{font-size:14px; line-height:1.8em;}
.indexPart2 .content em{display:inline-block;}
.indexPart2 .btn{padding:0px 0 35px 0;}

.indexPart3{padding:0 0 0 15px;}
.indexPart3 li{width:50%; font-size:12px; line-height:1.6em; padding:0 0 25px 0;}
.indexPart3 .liEven{clear:left;}
.indexPart3 .box{padding:0 15px 0 0;}
.indexPart3 .name{font-size:16px; line-height:1.5em;}
.indexPart3 .time{padding:3px 0 6px 0;}
.indexPart3 .content{padding:10px 0;}
.indexPart3 .btn a{width:100px; height:30px; line-height:30px;font-size:13px;}
.indexPart3 .h10{height:10px;}

.indexPart4{min-height:200px; padding:0 0 20px 0;}
.indexPart4 .list{padding:0 15px;/*margin-left:300px;*//*margin-left:30%;*/}
.indexPart4 li{width:46%;padding-left:4%;}

.indexPart4 .liOdd{/*height:88px;padding-left:0px;*/}
/*.indexPart4 #li-fu{top:25px;}*/
.indexPart4 h2{font-size:18px; padding:15px 0;}
.indexPart4 dd{font-size:14px; line-height:24px; min-height:24px; position:relative; padding:0 0 0 3em;}
.indexPart4 .liOdd{
transition:All 0.8s ease;
-webkit-transition:All 0.8s ease;
-moz-transition:All 0.8s ease;
-o-transition:All 0.8s ease;		
}

.footNav{padding:5px 0 0 15px;width:90%;}
.footNav li{width:auto; float:none; padding-bottom:0px; min-height:24px; position:relative; clear:both; padding:10px 0 0 80px;}
.footNav h2{font-size:16px; padding:0; position:absolute; left:0px; top:10px; line-height:24px;}
.footNav dd{font-size:14px; line-height:24px; height:24px; /*padding:0 1em 0 0; */ padding:0px;width:40%;float:left;}
.footNav .h10{height:15px;}

.footDiv .topA{padding:20px 0;}
.footDiv .topA img{width:30px;}
.footDiv .img img{width:50px;}
.footDiv .content{padding:20px 0; line-height:21px;}

.case{padding:0 15px;}
.case li{width:50%;}
.case .btn .name{font-size:24px;}
.case .btn p{font-size:13px; line-height:22px;}
.case li.on .btn{margin-top:-35px;}
.case .h10{height:20px;}

.news{padding:15px 15px 0 15px;}
.news .h10{height:20px;}
.news li{width:50%;margin-left:150px;}
.news .box{padding:10px;}
.news .name{font-size:15px;}
.news .time{font-size:13px; padding:5px 0;}
.news .content{font-size:13px; line-height:1.5em; height:3em; overflow:hidden;}

.newShow{padding:20px 15px;}
.newShow .title{font-size:18px; line-height:1.5em; padding-bottom:15px;}
.newShow .time{padding:15px 0 20px 0; font-size:14px;}
.newShow .time em{width:30px;}
.newShow .content{font-size:14px; line-height:1.8em;}
.newShow .content .imgDiv{padding:20px 0;}

.pageNum{padding:0 15px; min-height:110px;}
.pageNum .list{font-size:14px; line-height:24px; padding:20px 0 0 50px;}
.pageNum .list li{min-height:24px; position:relative; padding-left:4em;}
.pageNum .list em{position:absolute; left:0px; top:0px;}
.pageNum .back{left:15px; top:25px;}
.pageNum .back img{width:35px;}
.pageNum .share{padding:15px 0 0 50px; font-size:14px; line-height:24px;}
.pageNum .share dd{padding-right:5px;}
.pageNum .share img{width:24px;}
.pageNum .h10{height:20px;}

.product{padding:20px 17px 0 15px;}
.product li{width:50%;float:none;}
.product .box{padding-bottom:15px;}
.product .imgDiv{margin-right:-2px;width:100%;}
.product .name{padding:15px 10px 5px 0px; font-size:16px;}
.product .content{font-size:12px; line-height:21px; height:63px; overflow:hidden; }
.product .box-1{padding-bottom:15px;}
.product .li_03 .box-1{left:0; right:auto;}
.product .li_02 .box-1{left:auto; right:-2px;}
.product li.on .box-1{width:150%;}
.product .h10{height:20px;}

.productShow{padding:0 15px 0 15px;}
.productShow .fl{width:100%; border-top:0px;}
.productShow .fr{width:100%; padding-top:15px;}
.productShow .fr li{padding:0 0 15px 0;}
.productShow .title{padding:20px 0 10px 0; font-size:20px;}
.productShow .name{font-size:16px; line-height:30px; padding-top:15px;}
.productShow .content{font-size:14px; line-height:26px;}
.productShow .table{padding-top:10px; margin-right:0px;}
.productShow table{font-size:14px;}
.productShow th, .productShow td{padding:6px 10px;}

.about_01 .content{padding:0 15px 20px 15px; font-size:14px; line-height:1.8em;width:90%;text-align: justify;}

.about_02{min-height:100px; position:relative;}
.about_02 .slick img{width:100%;}
.about_02 .slick-dots{bottom:5px;}
.about_02 .slick-dots li{margin:0 5px; width:5px; height:5px;}
.about_02 .slick-prev{background-size:25px; left:0px;}
.about_02 .slick-next{background-size:25px; right:0px;}

.about_03{padding:0 15px;}
.about_03 ul{margin-right:-15px;}
.about_03 li{width:33.333%;}
.about_03 li div{padding:0 15px 15px 0;}
.about_03 .h10{height:10px;}

.about_04{padding:0 15px;}
.about_04 .msg{font-size:14px; line-height:1.8em; padding-bottom:20px;text-align:left;}
.about_04 ul{margin-right:-15px;}
.about_04 li{width:33.333%;}
.about_04 li div{padding:0 15px 15px 0;}
.about_04 li img{width:100%;}
.about_04 .h10{height:10px;}

/*.about_05 .wal{min-height:250px; max-width:380px; position:relative;}*/
.about_05 .wal{min-height:1230px;max-width:380px; position:relative;}
/*.about_05 .img1{left:15px; z-index:2;}*/
.about_05 .img1{left:98px; z-index:2;}
.about_05 .img1 img{width:170px;}
.about_05 .img2{right:0px;}
.about_05 .img2 img{width:200px;}
/*.about_05 .pageSlickOn .img1{top:65px;}
.about_05 .pageSlickOn .img2{top:0px;}*/

.about_05 .pageSlickOn .img1{top:0px;}
.about_05 .pageSlickOn .img2{top:110px;}

.about_05 .right{font-size:16px;   line-height: 1.8em;}
.about_05 .right1{font-size:14px;  line-height: 1.8em;}

.banner-2{padding-top:40px;}

.lyb{padding:0 15px;}
.lyb ul{margin-right:-15px;}
.lyb li{width:100%; padding-bottom:15px; min-height:40px;}
.lyb em{line-height:40px; font-size:14px;}
.lyb .input{margin-right:15px; padding:5px 10px;}
.lyb .input1{font-size:14px;}
.lyb textarea{font-size:14px;}
.lyb .btn1{height:45px;}
.lyb .h10{height:20px;}
#em1{letter-spacing: 9px;}
#em2{letter-spacing: 12px;margin-left:9px;}
#em4{letter-spacing: 10px;}
#em5{letter-spacing: 5px;}
#em6{letter-spacing: 10px;}
#em7{letter-spacing: 13px;}
#em8{letter-spacing: 4px;}
#em9{letter-spacing: 2px;}
#pp{font-size:15px;}
#em10{letter-spacing: 6px;}
#em11{letter-spacing: 1px;}
#em12{letter-spacing: 1px;}
#em13{letter-spacing: 4px;}
#em14{letter-spacing: -0.7px;}
#em15{letter-spacing: 6px;}
#em16{letter-spacing: -1.4px;}
#em_01{letter-spacing: 1px;}
.li-fu{margin-top:-25px;}
#div-1{padding-left:0px;left:0px;margin-left:0px;}
.product li{width:92%;margin:0 auto;}
.newShow .content .con-cen{width:70%;}
.addre{margin-left:0px;}
.addre ul li{padding:0px 20px;}
.addre1{margin-left:0px;margin-top:0px;}
.addre1 ul li{padding:0px 20px;}
.addre2{margin-left:0px;}
.addre2 ul li{padding:0px 20px;}
.addre3{margin-left:0px;margin-top:0px;}
.addre3 ul li{padding:0px 20px;}
.indexPart4 .list.pageSlickOn .li-11{top:0px;}
}
@media screen and ( max-width:800px )  and ( min-width:727px ){
.con-01{width:300px;}
.zwz_l{min-height:350px;left:60px;}
}
@media screen and ( max-width:507px ){
/*.con-01{width:160px;}*/	
.indexPart4 li{float:none;width:100%;padding-left:0px;}
.con-01{width:300px;}
.indexPart4 #li-fu{top:0px;}

}
@media screen and ( max-width:500px ){
.news li{width:100%;}	
.caseDetail_con_title{font-size:12px;}
img.return_btn{width:40px;height:40px;position:relative;top:15px;}
.news li{margin-left:0px;}
.li-fu{margin-top:-25px;}
.about_05 .img2 img{width:150px;margin-top:25px;}
.indexPart1 .slick-prev{background-size:16px; left:0px;}
.indexPart1 .slick-next{ background-size:16px;right:0px;}
.indexPart3 .btn a{width:60px; height:25px; line-height:25px;font-size:12px;}
.indexPart4 .list{margin-left:0px;}
.zwz_l{min-height:100px;left:30px;}


}
@media screen and ( max-width:424px ){
/*.con-01{width:120px;}	*/
}
@media screen and ( max-width:350px ){
.pageNav .div-3 a{padding:0 10px;}
.product .imgDiv
{
	width:250px;
}
.addre ul li{padding:0px;}
.addre1 ul li{padding:0px;}
.addre2 ul li{padding:0px;}
.addre3 ul li{padding:0px;}
}
@media screen and ( max-width:334px ){
.con-01{width:250px;}
}	
