@charset "utf-8";
/* CSS Document */
 .about1{ max-width:1160px; margin:100px auto;}
 .about1 h1{font-size:42px; text-align:center;}
 .about1 .homeimg{ margin-top:50px;}
 .about1 .homeimg ul{}
 .about1 .homeimg ul li{float:left; width:15%; margin-left:1.5%; display:block; margin-bottom:50px;}
 .about1 .homeimg ul li img{width:100%;}
 .about1 .homeimg ul li p{text-align:center; margin:20px auto;}
 
 .about2{ max-width:1160px; margin:100px auto;}
 .about2 h1{font-size:42px; text-align:center;}
 .about2 h2{font-size:26px; text-align:center; margin:30px auto; color:#666;}
 .about2 h3{font-size:16px; text-align:center; color:#666; }
 .about2 .homeimg{ margin-top:50px;}
 .about2 .marpp{margin:50px auto; width:700px; text-align:center;}
 .about2 .marpp b{ display:block;text-align:center;}
 .about2 .homeimg ul{}
 .about2 .homeimg ul li{float:left; width:40%; margin-left:10%; display:block; text-align:center;}
 .about2 .homeimg ul li img{width:50%;}
 .about2 .homeimg ul li p{text-align:center; margin:20px auto; line-height:20px;}
 .about2 .aboutdfm{ margin:30px auto;}
 .about2 .aboutdfm ul{margin:20px auto;}
 .about2 .aboutdfm ul li{float:left; width:30%; margin-left:3%;}
 .about2 .aboutdfm ul li b{ display:block; text-align:center; margin-bottom:30px;}
 .about2 .aboutdfm img{width:100%;}
 
 .about3bg{background-color:#efefef; padding:30px;}
 .about3{background-color:#FFF; max-width:1160px; margin:0px auto; padding-top:20px; padding-bottom:50px;}
 .about3 h2{font-size:26px; text-align:center; margin:30px auto; color:#666;}
 .about3 .marpp{margin:50px auto; width:700px; text-align:center;}
 .about3 ul{margin:20px auto;}
 .about3 ul li{float:left; width:30%; margin-left:3%;}
 .about3 ul li img{width:60%;}
 
 .about4{background-color:#FFF; max-width:1160px; margin:0px auto; padding-top:20px; padding-bottom:50px;}
 .about4 h2{font-size:26px; text-align:center; margin:30px auto; color:#666;}
 .about4 .marpp{margin:50px auto; width:700px; text-align:center;}
 .about4 .ul4a{margin:20px auto;}
 .about4 .ul4a li{float:left; width:30%; margin-left:18%;}
 .about4 .ul4b{margin:20px auto;}
 .about4 .ul4b li{float:left; width:23%; margin-left:2%;}
 .about4 .ul4b li img{width:100%;}
 .about4 .ul4b li p{text-align:center; margin:20px auto;}
 .about4 .ul4c{margin:20px auto;}
 .about4 .ul4c li{float:left; width:23%; margin-left:2%;}
 .about4 .ul4c li img{width:100%;}
 .about4 .ul4c li p{text-align:center; margin:20px auto;}
 .about4 .qualeft{float:left; width:40%;}
 .about4 .quaright{float:right; width:55%;}
 .about4 .quaright ul{}
 .about4 .quaright ul li{float:left; justify-content: center; width:30%; margin-left:2.5%; text-align:center; margin-bottom:50px; line-height:25px;}
 .about4 .quaright ul li img{width:100%;}
 .about4 .marqua{margin-left:20px; margin-top:20px;}
 
 .about5bg{background-color:#efefef; padding:30px;}
 .about5{background-color:#FFF; max-width:1160px; margin:0px auto; padding:20px 30px 50px 30px;}
 .about5 h2{font-size:26px; text-align:center; margin:30px auto; color:#666;}
 .about5 .about5aleft{ float:left; width:65%;}
 .about5 .about5aright{float:right; width:30%;}
 .about5 .about5wz{margin-left:20px; margin-top:20px;}
 .about5 .about5aright ul{}
 .about5 .about5aright ul li{text-align:center;}
 .about5 .about5aright ul li p{line-height:80px;}
 .about5 .about5aright ul li img{ width:100%;}
 
 .about6bg{}
 .about6{background-color:#FFF; max-width:1160px; margin:0px auto; padding:20px 30px 50px 30px;}
 .about6 h2{font-size:26px; text-align:center; margin:30px auto; color:#666;}
 .about6 .marpp{margin:50px auto; width:700px; text-align:center;}
 .about6 ul{}
 .about6 ul li{float:left; width:22%; margin-left:3%;}
 .about6 ul li img{width:100%;}
 .about6 ul li h3{line-height:60px; font-weight:bold; font-size:18px;}
 .about6 ul li p{}
 
 .molda{background-color:#FFF; max-width:1160px; margin:0px auto; padding-top:20px; padding-bottom:50px;}
 .molda h1{font-size:36px; text-align:center; margin:40px auto; color:#666;}
 .molda h2{font-size:26px; text-align:left; margin:100px auto 30px auto; color:#666;}
 .molda .marpp{margin:50px auto; width:700px; text-align:center;}
 .molda .ul4a{margin:20px auto;}
 .molda .ul4a li{float:left; width:30%; margin-left:18%;}
 .molda .ul4b{margin:20px auto;}
 .molda .ul4b li{float:left; width:18%; margin-right:2%; border:#CCC solid 1px; margin-bottom:10px;}
 .molda .ul4b li img{width:100%;}
 .molda .ul4b li p{text-align:center; margin:20px auto;}
 .molda .ul4bb{margin:20px auto;}
 .molda .ul4bb li{float:left; width:15%; margin-right:1.6%; border:#CCC solid 1px; margin-bottom:10px;}
 .molda .ul4bb li img{width:100%;}
 .molda .ul4bb li p{text-align:center; margin:20px auto;}

 .moldb{background-color:#FFF; max-width:1160px; margin:0px auto; padding-top:20px; padding-bottom:50px;}
 .moldb h1{font-size:36px; text-align:left; margin:40px auto; color:#666;}
 .moldb h2{font-size:26px; text-align:left; margin:100px auto 30px auto; color:#666;}
 .moldb .marpp{margin:50px auto; width:700px; text-align:center;}
 .moldb .ul4a{margin:20px auto;}
 .moldb .ul4a li{float:left; width:30%; margin-left:18%;}
 .moldb .ul4b{margin:20px auto;}
 .moldb .ul4b li{float:left; width:23%; margin-right:2%; border:#CCC solid 1px; margin-bottom:10px;}
 .moldb .ul4b li img{width:100%;}
 .moldb .ul4b li p{text-align:center; margin:20px auto;}
 .moldb  h3{text-align:center; color:#000; margin:50px auto 100px auto; font-size:36px;} 
 .moldb  h4{text-align:center; color:#000; font-size:36px; margin-bottom:50px; margin-top:100px;} 
 .moldb .img img{width:100%;}
 
  
 
 
@media (max-width: 1024px) {
 
  .about1{ max-width:1160px; margin:100px auto;}
 .about1 h1{font-size:42px; text-align:center;}
 .about1 .homeimg{ margin-top:50px;}
 .about1 .homeimg ul{}
 .about1 .homeimg ul li{float:left; width:15%; margin-left:1.5%; display:block;}
 .about1 .homeimg ul li img{width:100%;}
 .about1 .homeimg ul li p{text-align:center; margin:20px auto;}
 
 .about2{ max-width:1160px; margin:100px auto;}
 .about2 h1{font-size:42px; text-align:center;}
 .about2 h2{font-size:26px; text-align:center; margin:30px auto; color:#666;}
 .about2 h3{font-size:16px; text-align:center; color:#666; }
 .about2 .homeimg{ margin-top:50px;}
 .about2 .marpp{margin:50px auto; width:700px; text-align:center;}
 .about2 .marpp b{ display:block;text-align:center;}
 .about2 .homeimg ul{}
 .about2 .homeimg ul li{float:left; width:40%; margin-left:10%; display:block; text-align:center;}
 .about2 .homeimg ul li img{width:50%;}
 .about2 .homeimg ul li p{text-align:center; margin:20px auto; line-height:20px;}
 .about2 .aboutdfm{ margin:30px auto;}
 .about2 .aboutdfm ul{margin:20px auto;}
 .about2 .aboutdfm ul li{float:left; width:30%; margin-left:3%;}
 .about2 .aboutdfm ul li b{ display:block; text-align:center; margin-bottom:30px;}
 .about2 .aboutdfm img{width:100%;}
 
 .about3bg{background-color:#efefef; padding:30px;}
 .about3{background-color:#FFF; max-width:1160px; margin:0px auto; padding-top:20px; padding-bottom:50px;}
 .about3 h2{font-size:26px; text-align:center; margin:30px auto; color:#666;}
 .about3 .marpp{margin:50px auto; width:700px; text-align:center;}
 .about3 ul{margin:20px auto;}
 .about3 ul li{float:left; width:30%; margin-left:3%;}
 .about3 ul li img{width:60%;}
 
 .about4{background-color:#FFF; max-width:1160px; margin:0px auto; padding-top:20px; padding-bottom:50px;}
 .about4 h2{font-size:26px; text-align:center; margin:30px auto; color:#666;}
 .about4 .marpp{margin:50px auto; width:700px; text-align:center;}
 .about4 .ul4a{margin:20px auto;}
 .about4 .ul4a li{float:left; width:30%; margin-left:18%;}
 .about4 .ul4b{margin:20px auto;}
 .about4 .ul4b li{float:left; width:23%; margin-left:2%;}
 .about4 .ul4b li img{width:100%;}
 .about4 .ul4b li p{text-align:center; margin:20px auto;}
 .about4 .ul4c{margin:20px auto;}
 .about4 .ul4c li{float:left; width:23%; margin-left:2%;}
 .about4 .ul4c li img{width:100%;}
 .about4 .ul4c li p{text-align:center; margin:20px auto;}
 .about4 .qualeft{float:left; width:40%;}
 .about4 .quaright{float:right; width:55%;}
 .about4 .quaright ul{}
 .about4 .quaright ul li{float:left; justify-content: center; width:30%; margin-left:2.5%; text-align:center; margin-bottom:50px; line-height:25px;}
 .about4 .quaright ul li img{width:100%;}
 .about4 .marqua{margin-left:20px; margin-top:20px;}
 
 .about5bg{background-color:#efefef; padding:30px;}
 .about5{background-color:#FFF; max-width:1160px; margin:0px auto; padding:20px 30px 50px 30px;}
 .about5 h2{font-size:26px; text-align:center; margin:30px auto; color:#666;}
 .about5 .about5aleft{ float:left; width:65%;}
 .about5 .about5aright{float:right; width:30%;}
 .about5 .about5wz{margin-left:20px; margin-top:20px;}
 .about5 .about5aright ul{}
 .about5 .about5aright ul li{text-align:center;}
 .about5 .about5aright ul li p{line-height:80px;}
 .about5 .about5aright ul li img{ width:100%;}
 
 .about6bg{}
 .about6{background-color:#FFF; max-width:1160px; margin:0px auto; padding:20px 30px 50px 30px;}
 .about6 h2{font-size:26px; text-align:center; margin:30px auto; color:#666;}
 .about6 .marpp{margin:50px auto; width:700px; text-align:center;}
 .about6 ul{}
 .about6 ul li{float:left; width:22%; margin-left:3%;}
 .about6 ul li img{width:100%;}
 .about6 ul li h3{line-height:60px; font-weight:bold; font-size:18px;}
 .about6 ul li p{}
 
 .molda{background-color:#FFF; max-width:1160px; margin:0px auto; padding-top:20px; padding-bottom:50px;}
 .molda h1{font-size:36px; text-align:center; margin:40px auto; color:#666;}
 .molda h2{font-size:26px; text-align:left; margin:100px auto 30px auto; color:#666;}
 .molda .marpp{margin:50px auto; width:700px; text-align:center;}
 .molda .ul4a{margin:20px auto;}
 .molda .ul4a li{float:left; width:30%; margin-left:18%;}
 .molda .ul4b{margin:20px auto;}
 .molda .ul4b li{float:left; width:18%; margin-right:2%; border:#CCC solid 1px; margin-bottom:10px;}
 .molda .ul4b li img{width:100%;}
 .molda .ul4b li p{text-align:center; margin:20px auto;}
 .molda .ul4bb{margin:20px auto;}
 .molda .ul4bb li{float:left; width:15%; margin-right:1.6%; border:#CCC solid 1px; margin-bottom:10px;}
 .molda .ul4bb li img{width:100%;}
 .molda .ul4bb li p{text-align:center; margin:20px auto;}

 .moldb{background-color:#FFF; max-width:1160px; margin:0px auto; padding-top:20px; padding-bottom:50px;}
 .moldb h1{font-size:36px; text-align:left; margin:40px auto; color:#666;}
 .moldb h2{font-size:26px; text-align:left; margin:100px auto 30px auto; color:#666;}
 .moldb .marpp{margin:50px auto; width:700px; text-align:center;}
 .moldb .ul4a{margin:20px auto;}
 .moldb .ul4a li{float:left; width:30%; margin-left:18%;}
 .moldb .ul4b{margin:20px auto;}
 .moldb .ul4b li{float:left; width:23%; margin-right:2%; border:#CCC solid 1px; margin-bottom:10px;}
 .moldb .ul4b li img{width:100%;}
 .moldb .ul4b li p{text-align:center; margin:20px auto;}
 .moldb  h3{text-align:center; color:#000; margin:50px auto 100px auto; font-size:36px;} 
 .moldb  h4{text-align:center; color:#000; font-size:36px; margin-bottom:50px; margin-top:100px;} 
 .moldb .img img{width:100%;}
}

@media (max-width: 768px) {

 .about1{ max-width:800px; margin:50px auto; }
 .about1 h1{font-size:22px; text-align:center;}
 .about1 .homeimg{ margin-top:30px;}
 .about1 .homeimg ul{}
 .about1 .homeimg ul li{float:left; width:46%; margin-left:3%; display:block;}
 .about1 .homeimg ul li img{width:100%;}
 .about1 .homeimg ul li p{text-align:center; margin:20px auto;}
 
 .about2{ max-width:800px; margin:30px auto;}
 .about2 h1{font-size:22px; text-align:center;}
 .about2 h2{font-size:20px; text-align:center; margin:10px auto; color:#666;}
 .about2 h3{font-size:14px; text-align:center; color:#666; }
 .about2 .homeimg{ margin-top:30px;}
 .about2 .marpp{margin:30px 20px; width:90%; text-align:center;}
 .about2 .marpp b{ display:block;text-align:center;}
 .about2 .homeimg ul{}
 .about2 .homeimg ul li{float:none; width:80%; margin-left:10%; display:block; text-align:center;}
 .about2 .homeimg ul li img{width:80%;}
 .about2 .homeimg ul li p{text-align:center; margin:20px auto; line-height:20px;}
 .about2 .aboutdfm{ margin:30px auto;}
 .about2 .aboutdfm ul{margin:20px auto;}
 .about2 .aboutdfm ul li{float:left; width:80%; margin-left:10%;}
 .about2 .aboutdfm ul li b{ display:block; text-align:center; margin-bottom:30px;}
 .about2 .aboutdfm img{width:100%;}
 
 .about3bg{background-color:#efefef; padding:30px;}
 .about3{background-color:#FFF; max-width:1160px; margin:0px auto; padding-top:20px; padding-bottom:50px;}
 .about3 h2{font-size:20px; text-align:center; margin:15px auto; color:#666;}
 .about3 .marpp{margin:30px 20px; width:90%; text-align:center;}
 .about3 ul{margin:20px auto;}
 .about3 ul li{float:left; width:80%; margin-left:10%;}
 .about3 ul li img{width:60%;}
 
 .about4{background-color:#FFF; max-width:800px; margin:0px auto; padding-top:20px; padding-bottom:30px;}
 .about4 h2{font-size:20px; text-align:center; margin:20px auto; color:#666;}
 .about4 .marpp{margin:30px 20px; width:90%; text-align:center;}
 .about4 .ul4a{margin:15px auto;}
 .about4 .ul4a li{float:left; width:80%; margin-left:10%;}
 .about4 .ul4b{margin:20px auto;}
 .about4 .ul4b li{float:left; width:46%; margin-left:2%;}
 .about4 .ul4b li img{width:100%;}
 .about4 .ul4b li p{text-align:center; margin:20px auto;}
 .about4 .ul4c{margin:20px auto;}
 .about4 .ul4c li{float:left; width:46%; margin-left:2%;}
 .about4 .ul4c li img{width:100%;}
 .about4 .ul4c li p{text-align:center; margin:20px auto;}
 .about4 .qualeft{float:none; width:90%; margin:0 20px;}
 .about4 .quaright{float:none; width:100%;}
 .about4 .quaright ul{}
 .about4 .quaright ul li{float:left; justify-content: center; width:80%; margin-left:10%; text-align:center; margin-bottom:50px; line-height:25px;}
 .about4 .quaright ul li img{width:100%;}
 .about4 .marqua{margin-left:20px; margin-top:20px;}
 
 .about5bg{background-color:#efefef; padding:20px;}
 .about5{background-color:#FFF; max-width:800px; margin:0px auto; padding:10px 20px 30px 20px;}
 .about5 h2{font-size:20px; text-align:center; margin:10px auto; color:#666;}
 .about5 .about5aleft{ float:none; width:100%;}
 .about5 .about5aright{float:none; width:100%;}
 .about5 .about5wz{margin-left:10px; margin-top:10px;}
 .about5 .about5aright ul{}
 .about5 .about5aright ul li{text-align:center;}
 .about5 .about5aright ul li p{line-height:30px;}
 .about5 .about5aright ul li img{ width:100%;}
 
 .about6bg{}
 .about6{background-color:#FFF; max-width:800px; margin:0px auto; padding:10px 20px 30px 20px;}
 .about6 h2{font-size:20px; text-align:center; margin:20px auto; color:#666;}
 .about6 .marpp{margin:30px 20px; width:100%; text-align:center;}
 .about6 ul{}
 .about6 ul li{float:none; width:80%; margin-left:10%;}
 .about6 ul li img{width:100%;}
 .about6 ul li h3{line-height:30px; font-weight:bold; font-size:15px;}
 .about6 ul li p{}
 
 .molda{background-color:#FFF; max-width:800px; margin:0px auto; padding-top:10px; padding-bottom:30px;}
 .molda h1{font-size:26px; text-align:center; margin:20px auto; color:#666;}
 .molda h2{font-size:20px; text-align:center; margin:50px auto 20px auto; color:#666;}
 .molda .marpp{margin:30px 20px; width:90%; text-align:center;}
 .molda .ul4a{margin:10px auto;}
 .molda .ul4a li{float:left; width:40%; margin-left:8%;}
 .molda .ul4b{margin:20px auto;}
 .molda .ul4b li{float:left; width:46%; margin-right:0%; margin-left:3%; border:#CCC solid 1px; margin-bottom:10px;}
 .molda .ul4b li img{width:100%;}
 .molda .ul4b li p{text-align:center; margin:10px auto;}
 .molda .ul4bb{margin:10px auto;}
 .molda .ul4bb li{float:left; width:30%; margin-left:3%; margin-right:0%; border:#CCC solid 1px; margin-bottom:10px;}
 .molda .ul4bb li img{width:100%;}
 .molda .ul4bb li p{text-align:center; margin:10px auto;}
 .moldcon{padding:0 5%;}

 .moldb{background-color:#FFF; max-width:800px; margin:0px auto; padding-top:10px; padding-bottom:30px;}
 .moldb h1{font-size:26px; text-align:center; margin:20px auto; color:#666;}
 .moldb h2{font-size:20px; text-align:center; margin:50px auto 15px auto; color:#666;}
 .moldb .marpp{margin:30px 20px; width:100%; text-align:center;}
 .moldb .ul4a{margin:10px auto;}
 .moldb .ul4a li{float:left; width:40%; margin-left:8%;}
 .moldb .ul4b{margin:10px auto;}
 .moldb .ul4b li{float:left; width:46%; margin-right:0%; margin-left:3%;border:#CCC solid 1px; margin-bottom:10px;}
 .moldb .ul4b li img{width:100%;}
 .moldb .ul4b li p{text-align:center; margin:10px auto;}
 .moldb  h3{text-align:center; color:#000; margin:30px auto 50px auto; font-size:26px;} 
 .moldb  h4{text-align:center; color:#000; font-size:26px; margin-bottom:30px; margin-top:50px;} 
 .moldb .img img{width:100%;}
}