@charset "utf-8";
/* CSS Document */
.banner{ width: 100%;}
.banner img{ width: 100%;}
.d_1{ width: 100%; height: 45.468rem; margin: auto; overflow: hidden;}
.d1_1{ width: 76.979166rem; height: 9.322916rem; margin: auto; margin-top: 3.125rem; margin-bottom: 2.083rem;}
.d1_1 img{ width: 100%;}
.d1_2{ width: 62.5rem; height: 27.656rem; margin: auto; font-size: 0;}
.d1_2 li:nth-child(1) img{ width: 21.51rem; height: 27.656rem; float: left;}
.d1_2 li:nth-child(2) img{ width: 20.885rem; height: 27.656rem; float: left;}
.d1_2 li:nth-child(3) img{ width: 19.947rem; height: 27.656rem; float: left;}

.d2{ width: 100%; height: 65.364rem; margin: auto; overflow: hidden; background:url(../images/zt1022_45.jpg) repeat;}
.d2_1{ width: 45.677rem; height: 6.927rem; margin: auto; margin-top: 2.447rem; margin-bottom: 2.916rem;}
.d2_1 img{ width: 100%;}
.d2_2{ width: 62.76rem; height: 49.062rem; margin: auto; background: #FFFFFF; text-align: center; overflow: hidden;}
.d221{ width: 17.187rem; height: 1.77rem; margin: auto; margin-top: 1.041rem;}
.d221 img{ width: 100%;}
.d2ul1,.d2ul2{ display: inline-block;}
.d2ul1 li{ width: 17.447rem; height: 24.322rem; float: left; margin: 0 0.26rem; margin-top: 1.041rem;}
.d2ul1 li img{ width: 100%;}
.d2ul2 li{ width: 26.302rem; height: 18.072rem; float: left; margin: 0 0.416rem;}
.d2ul2 li img{ width: 100%;}

.d3{ width: 100%; height: 55.208rem; margin: auto; overflow: hidden; background: #f4f4f4;}
.d31{ width: 46.51rem; height: 7.239rem; margin: auto; margin-top: 3.125rem; margin-bottom: 1.302rem;}
.d31 img{ width: 100%;}
.d32{ width: 62.76rem; height: 40.677rem; margin: auto;}
.d32 img{ width: 100%;}

.d4{ width: 100%; height: 64.218rem; margin: auto; overflow: hidden;background:url(../images/zt1022_45.jpg) repeat;}
.d41{ width: 45.781rem; height: 6.875rem; margin: auto; margin-top: 3.437rem; margin-bottom: 2.76rem;}
.d41 img{ width: 100%;}
.d42 { width: 62.76rem; height: 48.125rem; background: #FFFFFF; margin: auto; text-align: center;}
.d42 ul{ display: inline-block;}
.d42 ul li{ width: 14.895rem; height: 22.395rem; float: left; margin: 0 0.156rem;}
.d42 ul li img{ width: 100%;}

.d5{ width: 100%; height: 64.166rem; margin: auto; overflow: hidden; background: #f4f4f4;}
.d51{ width: 45.677rem; height: 7.239rem; margin: auto;margin-top: 3.437rem; margin-bottom: 2.76rem;}
.d51 img{ width: 100%;}
.d52 { width: 62.76rem; height: 48.125rem;  margin: auto; text-align: center;}
.d52 ul{ display: inline-block;}
.d52 ul li{ width: 14.895rem; height: 22.395rem; float: left; margin: 0 0.156rem;}
.d52 ul li img{ width: 100%;}

.d6{ width: 100%; overflow: hidden;}
.d6 img{ width: 100%;}