@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}
.zizhi .ty02 ul:nth-of-type(1){justify-content:space-around; margin-bottom:80px;}
.zizhi .ty02 ul:nth-of-type(1) img{ width:28.5%; float:left; overflow:hidden; margin-right:7.25%}
.zizhi .ty02 ul:nth-of-type(1) img:last-child{ margin-right:0}
.zizhi .ty02 ul:nth-of-type(2){ justify-content:center;}
.zizhi .ty02 ul:nth-of-type(2) img{ width:28.5%;float:left; overflow:hidden}
.zizhi .ty02 ul:nth-of-type(2) img:first-child{ margin-right:7.25%; }

.linian ul{ width:100%; float:left; overflow:hidden; display:flex }
.linian  .h2_11{ margin-bottom:80px}
.linian ul dl{flex:1; margin-right:4%; float:left; overflow:hidden; padding:80px 50px; box-sizing:border-box; border:1px solid #e2e2e2}
.linian ul dl:last-child{ margin-right:0}
.linian ul dl dd{ width:100%; float:left; overflow:hidden; text-align:center; margin-bottom:50px; padding-bottom:60px; background:url(line_11.png) no-repeat center bottom}
.linian ul dl dd img{ height:70px}
.linian ul dl dt{ width:100%; float:left; overflow:hidden; text-align:center; line-height:30px; font-size:18px; color:#333 }



/******** 手机版 ********/
@media (max-width:767px){
	
	
}

/******** 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  .h2_11{ margin-bottom:50px}
.linian ul dl{flex:1; margin-right:4%;  padding:40px 20px;}
.linian ul dl:last-child{ margin-right:0}
.linian ul dl dd{  margin-bottom:30px; padding-bottom:30px;}
.linian ul dl dd img{ height:50px}
.linian ul dl dt{  line-height:26px; font-size:15px;  }



}


/******** 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  .h2_11{ margin-bottom:60px}
.linian ul dl{flex:1; margin-right:4%;  padding:50px 30px;}
.linian ul dl:last-child{ margin-right:0}
.linian ul dl dd{  margin-bottom:40px; padding-bottom:40px;}
.linian ul dl dd img{ height:55px}
.linian ul dl dt{  line-height:30px; font-size:17px;  }


}


/******** 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  .h2_11{ margin-bottom:70px}
.linian ul dl{flex:1; margin-right:4%;  padding:70px 40px;}
.linian ul dl:last-child{ margin-right:0}
.linian ul dl dd{  margin-bottom:50px; padding-bottom:50px;}
.linian ul dl dd img{ height:65px}
.linian ul dl dt{  line-height:30px; font-size:18px;  }




}

/******** 1400px ********/
@media (min-width:1440px){
	
}




