@charset "utf-8";
/* CSS Document */

.h5_11{ width:100%; float:left; overflow:hidden; text-align:center; line-height:70px;font-family:Arial, Helvetica, sans-serif; font-size:70px; color:#f7f7f7; text-align:center; text-transform:uppercase; margin:50px 0 20px}
.h2_11{ width:100%; float:left; overflow:hidden; text-align:center; line-height:40px; font-size:35px; font-weight:bold; color:#333; }
.h2_11a{margin-top:-50px;}
.h3_11{ width:100%; float:left; overflow:hidden; display:flex; justify-content:center; line-height:50px; font-weight:normal; margin-bottom:40px}
.h3_11 span:first-child,.h3_11 span:last-child{ width:80px; height:2px; background:#ea4523; margin-top:25px}
.h3_11 span:nth-child(2){ font-size:18px; color:#ea4523; padding:0 15px}

.text02 img{ width:100%; float:left; overflow:hidden}

.zizhi{ background:#f7fbff url(zz_bg.jpg) no-repeat center 0; padding:100px 0 150px}
.zizhi .h2_11{ margin-bottom:80px}
.zizhi ul{ width:100%; float:left; overflow:hidden; display:flex; flex-wrap:wrap }

.zizhi .ty02 ul:nth-of-type(1){ justify-content:center; margin-bottom:80px;}
.zizhi .ty02 ul:nth-of-type(1) img{ width:28.5%;float:left; overflow:hidden}
.zizhi .ty02 ul:nth-of-type(1) img:first-child{ margin-right:7.25%; }

.zizhi .ty02 ul:nth-of-type(2){}
.zizhi .ty02 ul:nth-of-type(2) img{ width:28.5%; float:left; overflow:hidden; margin-right:7.25%}
.zizhi .ty02 ul:nth-of-type(2) img:last-child{ margin-right:0}

/* 理念 */
.linian{ margin-bottom:30px}
.linian ul{ width:100%; float:left; overflow:hidden; display:flex }
.linian  .h2_11{ margin-bottom:80px}

.ban{ overflow:hidden; width:100%; }
.fullSlide {width:100%;position:relative;overflow:hidden; }
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;  }
.fullSlide .bd ul {width:100% !important; aspect-ratio: 2 / 1; }
.fullSlide .bd li {width:100% !important; overflow:hidden; }
.fullSlide .bd li img{ width:100%; float:left; overflow:hidden;aspect-ratio: 2 / 1; 　}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:35px;left:0;}
.fullSlide .hd ul {text-align:center; width:100%; display:flex;  justify-content:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px; margin-right:8px; overflow:hidden;background:#ea4523;filter:alpha(opacity=50);opacity:0.5;line-height:999px; border-radius:50% }
.fullSlide .hd ul .on {background:#ea4523;filter:alpha(opacity=100);opacity:1.0; }
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:76px;background:url(arr3.png) 0 0 no-repeat;cursor:pointer;filter:alpha(opacity=70);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:2%;;background:url(arr4.png) 0 0 no-repeat;}


.shebei01{ display:none}

/******** 手机版 ********/
@media (max-width:767px){
.h5_11{  line-height:28px;font-size:32px;  margin:25px 0 0px; }
.h2_11{ line-height:30px; font-size:23px;}
.h2_11a{margin-top:-15px;}

.h3_11{ line-height:30px; margin-bottom:30px; margin-top:-0px}
.h3_11 span:first-child,.h3_11 span:last-child{ width:50px; height:2px; background:#ea4523; margin-top:14px}
.h3_11 span:nth-child(2){ font-size:16px; padding:0 10px}

.text02 img{ width:100%; float:left; overflow:hidden}

/* 资质 */
.zizhi{  padding:30px 0 15px}
.zizhi .h2_11{ margin-bottom:20px}
.zizhi .ty02 ul:nth-of-type(1){ margin-bottom:20px;}
.zizhi .ty02 ul:nth-of-type(1) img{ width:48.5%;  margin-right:0}
.zizhi .ty02 ul:nth-of-type(1) img:first-child{ margin-right:3%; }

.zizhi .ty02 ul:nth-of-type(2) img{ width:48.5%;float:left; margin-right:3%;margin-bottom:20px;}
.zizhi .ty02 ul:nth-of-type(2) img:nth-child(2n){ margin-right:0}
.zizhi .ty02 ul:nth-of-type(2) img:last-child{ margin-right:0; }

/* 理念 */
.linian{ margin-bottom:0px}
.linian  .h2_11{ margin-bottom:20px}
.fullSlide .hd {bottom:10px;}
.fullSlide .prev,.fullSlide .next { background-size:50%}
.fullSlide .next {background-size:50%}

/* 设备 */
.shebei01{ display:block; margin-top:15px}
.shebei01 dl{ width:100%; float:left; overflow:hidden; margin-bottom:15px}
.shebei01 dl dd{ width:100%; float:left; overflow:hidden; }
.shebei01 dl dd img{ width:100%; float:left; overflow:hidden}
.shebei01 dl dt{ width:100%; float:left; overflow:hidden; line-height:30px; text-align:center; font-size:16px; border:1px solid #e6e6e6; padding:10px 0; border-top:none; box-sizing:border-box; background:#f5f7f9; color:#333; }




	
}

/******** 750px ********/
@media (min-width:768px) and (max-width:991px){

.h5_11{  line-height:50px;font-size:50px;  margin:40px 0 20px; }
.h2_11{ line-height:30px; font-size:25px;}
.h2_11a{margin-top:-45px;}

.h3_11{ line-height:50px; margin-bottom:20px; margin-top:-10px}
.h3_11 span:first-child,.h3_11 span:last-child{ width:70px; height:2px; background:#ea4523; margin-top:25px}
.h3_11 span:nth-child(2){ font-size:17px; padding:0 13px}

.text02 img{ width:100%; float:left; overflow:hidden}

.zizhi{  padding:60px 0 80px}
.zizhi .h2_11{ margin-bottom:60px}
.zizhi .ty02 ul:nth-of-type(1){ margin-bottom:60px;}
.zizhi .ty02 ul:nth-of-type(1) img{ width:30%;  margin-right:5%}
.zizhi .ty02 ul:nth-of-type(1) img:last-child{ margin-right:0}
.zizhi .ty02 ul:nth-of-type(2) img{ width:30%;float:left; }
.zizhi .ty02 ul:nth-of-type(2) img:first-child{ margin-right:5%; }

/* 理念 */
.linian{ margin-bottom:0px}
.linian  .h2_11{ margin-bottom:50px}
.fullSlide .hd {bottom:15px;}
.fullSlide .prev,.fullSlide .next { background-size:50%}
.fullSlide .next {background-size:50%}



}


/******** 970px ********/
@media (min-width:992px) and (max-width:1199px){
.h5_11{  line-height:60px;font-size:60px;  margin:45px 0 20px; }
.h2_11{ line-height:35px; font-size:30px;}
.h2_11a{margin-top:-45px;}

.h3_11{ line-height:50px; margin-bottom:30px; margin-top:-10px}
.h3_11 span:first-child,.h3_11 span:last-child{ width:70px; height:2px; background:#ea4523; margin-top:25px}
.h3_11 span:nth-child(2){ font-size:18px; padding:0 15px}

.text02 img{ width:100%; float:left; overflow:hidden}

.zizhi{  padding:70px 0 100px}
.zizhi .h2_11{ margin-bottom:70px}
.zizhi .ty02 ul:nth-of-type(1){ margin-bottom:80px;}
.zizhi .ty02 ul:nth-of-type(1) img{ width:28.5%;  margin-right:7.25%}
.zizhi .ty02 ul:nth-of-type(1) img:last-child{ margin-right:0}
.zizhi .ty02 ul:nth-of-type(2) img{ width:28.5%;float:left; }
.zizhi .ty02 ul:nth-of-type(2) img:first-child{ margin-right:7.25%; }

/* 理念 */
.linian{ margin-bottom:10px}
.linian  .h2_11{ margin-bottom:60px}
.fullSlide .hd {bottom:20px;}
.fullSlide .prev,.fullSlide .next { background-size:60%}
.fullSlide .next {background-size:60%}

}


/******** 1160px ********/
@media (min-width:1200px) and (max-width:1439px){
	
.h5_11{  line-height:60px;font-size:60px;  margin:50px 0 20px; }
.h2_11{ line-height:35px; font-size:30px;}
.h2_11a{margin-top:-45px;}
.h3_11{ line-height:50px; font-weight:normal; margin-bottom:30px; margin-top:-10px}
.h3_11 span:first-child,.h3_11 span:last-child{ width:70px; height:2px; background:#ea4523; margin-top:25px}
.h3_11 span:nth-child(2){ font-size:18px; padding:0 15px}

.text02 img{ width:100%; float:left; overflow:hidden}

.zizhi{  padding:90px 0 120px}
.zizhi .h2_11{ margin-bottom:70px}
.zizhi .ty02 ul:nth-of-type(1){ margin-bottom:80px;}
.zizhi .ty02 ul:nth-of-type(1) img{ width:28.5%;  margin-right:7.25%}
.zizhi .ty02 ul:nth-of-type(1) img:last-child{ margin-right:0}
.zizhi .ty02 ul:nth-of-type(2) img{ width:28.5%;float:left; }
.zizhi .ty02 ul:nth-of-type(2) img:first-child{ margin-right:7.25%; }

/* 理念 */
.linian{ margin-bottom:20px}
.linian  .h2_11{ margin-bottom:70px}
.fullSlide .hd {bottom:25px;}
.fullSlide .prev,.fullSlide .next { background-size:80%}
.fullSlide .next {background-size:80%}


}

/******** 1400px ********/
@media (min-width:1440px){
	
}




