*{padding: 0px; margin: 0px; font-family: "微软雅黑";}
li{list-style: none;}
img,a{border: none;}
a{text-decoration: none;}

#zt_banner{background:url("../images/banner.jpg") no-repeat center top; height: 715px; position: relative;}
#zt_banner_1,#zt_banner_2,#zt_banner_3,#zt_banner_4{position: absolute; left: 50%; margin-left: -18px;}
#zt_banner_1{margin-top: 159px;}
#zt_banner_2{margin-top: 269px;}
#zt_banner_3{margin-top: 506px;}
#zt_banner_4{margin-top: 596px; margin-left: 173px;}

.zt_title h2{font-size: 48px; text-align: center; font-weight: 100; padding-top: 50px; padding-bottom: 15px;}
.zt_title h6{font-size: 18px; text-align: center; font-weight: 100;text-transform:uppercase; padding-bottom: 50px;}
p.p{width: 1160px; margin: auto; line-height: 28px; font-size: 18px; padding-bottom: 50px;}

#zt_1{width: 870px; margin: auto; display:table;}
#zt_1_left{display: table; width: 510px; overflow: hidden; float: left;}
#zt_1_left ul{width: 120%;}
#zt_1_left ul li{float: left; margin-right: 27px; margin-bottom: 18px;}
#zt_1_left ul li img{display: block;}
.zt_1_left_h{position: relative;}
#zt_1_left ul li span{width: 242px; height: 40px; color: #fff; display: block; position: absolute; bottom: 0px; background:#333; background: rgba(0,0,0,0.5); line-height: 40px; text-align: center; font-size: 20px;}
#zt_1_left ul li p{width: 242px; height: 40px; line-height: 40px; text-align: center; font-size: 18px;}

#zt_1_right{position: relative;float: left; margin-left: 27px;}
#zt_1_right_2{width: 328px; height: 516px; background: #cdab64;  z-index: 2; position: relative;}
#zt_1_right_2 p{font-size: 20px; width: 230px; margin: auto; color: #fff; padding-top: 90px; line-height: 32px;}
#zt_1_right_2 a{width: 147px; height: 45px; display: block; border:1px solid #fff; margin: auto; margin-top: 30px; line-height: 45px; font-size: 20px; text-align: center; color: #fff;}
#zt_1_right_1{width: 305px; height: 549px; border:1px solid #cdab64; position: absolute; margin-left: 40px; margin-top: -18px; z-index: 1;}
#zt_1{padding-bottom: 35px;}

#zt_2_box{width: 1200px; overflow: hidden; margin: auto; padding-bottom: 70px;}
#zt_2_box ul{width: 120%;}
#zt_2_box img{display: block; margin: auto;}
#zt_2_box li{width: 260px; float: left; margin-right: 53px;}
#zt_2_box li hr{margin-top: 40px; margin-bottom: 40px;border-top-color: #937244;border-style: solid;border-bottom: none;}
#zt_2_box li p{font-size: 18px; text-align: center; padding-top: 10px; line-height: 28px;}

#zt_2{padding-bottom: 70px;}
.swt_link{display: table; padding:0px 50px; height: 65px; line-height: 65px; font-size: 24px; color: #333; background: #cdab64; border-radius: 8px; margin: auto;}

#zt_3_box{margin-top: 85px;}
#zt_3_box li{width: 1053px; margin: auto; height: 234px; background: #626262; margin-bottom: 115px; position: relative;}
#zt_3_box li img{margin-left: 53px; margin-top: -87px; position: absolute;}
#zt_3_box li span{width: 61px; height: 82px; border:1px solid #626262; right: -15px; display: block; position: absolute; top: -15px;}
#zt_3_box li h2{margin-left: 460px; margin-top: 46px; position: absolute; font-size: 30px; font-weight: 100; color: #cdab64; border-bottom: 1px solid #cdab64; width: 520px; padding-bottom: 10px;}
#zt_3_box li p{font-size: 20px; color: #fff; width: 520px; margin-left: 460px; margin-top: 124px; position: absolute;}
#zt_3_box li#zt_3_box_right img{margin-left: 642px;}
#zt_3_box li#zt_3_box_right h2{margin-left: 65px;}
#zt_3_box li#zt_3_box_right p{margin-left: 65px;}
#zt_3_box li#zt_3_box_right span{left: -15px;}

#zt_3 .swt_link{margin-top: -45px;}

#zt_4{padding-bottom: 20px;}
#zt_4_box{margin: auto; width: 1050px; overflow: hidden; margin-bottom: 80px;}
#zt_4_box ul{width: 120%; display: table;}
#zt_4_box ul li{float: left; margin-right: 109px; width: 277px;}
#zt_4_box ul li img{display: block;}
#zt_4_box ul li h2{background: #a0a0a0; width: 271px; margin: auto; padding-top:30px; text-align: center; font-weight: 100; color: #e9c57e; padding-bottom: 15px;}
#zt_4_box ul li h2:after{content: " "; display: block;border-bottom: 3px solid #e9c57e; width: 190px; margin: auto; margin-top: 10px}
#zt_4_box ul li p{font-size: 18px;background: #a0a0a0;width: 241px; margin: auto; padding: 15px; line-height: 26px; border-radius: 0px 0px 15px 15px; height: 280px;}

#zt_5{display: table; margin: auto;}
#zt_5_box{width: 1200px; margin: auto;}
#zt_5_box ul li{width: 392px; float: left; height: 197px; margin-left: 4px; margin-right: 4px; margin-bottom: 17px; position: relative;}
#zt_5_box ul li p{width: 175px; position: absolute; margin-left: 208px; margin-top: 100px; font-size:18px;}

#zt_6_box{width: 1200px; margin: auto;}
#zt_6_box .hd{display: table; margin:auto; margin-top:140px;}
#zt_6_box .hd li,.zt_6_box .hd1 li{width: 121px; height: 46px; line-height: 46px; text-align: center; font-size: 24px; color: #fff; background: #616160; margin-left: 10px; margin-right: 10px; cursor: pointer; margin-bottom: 28px;}
#zt_6_box .hd li.on,#zt_6_box li .zt_6_box .hd1 li.on{background: #cfa564;}
#zt_6_box li .zt_6_box .hd1{position: absolute; margin-top: -60px; margin-left:165px;}
#zt_6_box li .zt_6_box .hd1 li{float: none; margin-bottom: 28px; float:left;}

.zt_6_box_1{width: 759px; margin: auto; margin-top: 60px;}
.zt_6_box .zt_6_box_1 ul.bd1 li,.zt_6_box{height: 400px;}
#zt_6_box,#zt_6{padding-bottom: 50px;}

#zt_6_box_right .zt_6_box .hd1 li{float:left;}

#zt_6_box_left{position:absolute;}
#zt_6_box_right{width:759px; margin:auto;}

#zt_7_box{margin: auto; width: 1200px;}
#zt_7_box ul.bd li{ height: 600px;}
#zt_7_box ul.bd li img{position: absolute; margin-top: 0px; margin-left: 67px; z-index: 2;}
.zt_7_border{height: 500px; border: 1px solid #cfa564; position: absolute; width: 1198px; margin-top: 90px; z-index: 1;}
#zt_7_box ul.bd li h2{margin-left: 570px; margin-top: 115px; font-size: 36px; font-weight: 100;}
#zt_7_box ul.bd li h3{margin-left: 570px; margin-top: 5px; font-weight: 100; font-size: 24px; border-bottom: 4px solid #cfa564; padding-bottom: 8px; width: 430px;}
#zt_7_box ul.bd li p{font-size: 20px;margin-left: 570px; line-height: 30px; padding-top: 10px; padding-bottom: 35px;}
#zt_7_box ul.bd li h4{margin-left: 570px; font-size: 20px; font-weight: 100; color: #c48627;}
#zt_7_box ul.bd li h5{margin-left: 570px; font-size: 18px; line-height: 28px; font-weight: 100; padding-top: 5px;}
#zt_7_box ul.bd li a{margin-left: 570px;display: table; padding:0px 50px; height: 65px; line-height: 65px; font-size: 24px; color: #333; background: #cdab64; border-radius: 8px; margin-top: 15px;z-index: 2;    position: relative;}
#zt_7_box ul.hd{display: table; margin: auto; margin-top: 35px; margin-bottom: 35px;}
#zt_7_box ul.hd li{width: 20px; height: 20px; border-radius: 50%; background: #cfa564; float: left; margin-left: 15px; margin-right: 15px; cursor: pointer;}
#zt_7_box ul.hd li.on{background: none; border:1px solid #cfa564; width: 18px; height: 18px;}

#zt_8{padding-bottom: 50px;}
#zt_8_box{margin: auto; width: 1180px; overflow: hidden; padding-bottom: 50px;}
#zt_8_box ul{display: table; margin: auto; width: 120%;}
#zt_8_box ul li{float: left; margin-right:30px; background: #eeeeee; width: 272px; height: 536px;}
#zt_8_box ul li h2{text-align: center; font-size: 24px; font-weight: 100; color: #b5925c; padding-top: 25px; padding-bottom: 25px;}
#zt_8_box ul li p{width: 220px; margin: auto; font-size: 18px; line-height: 32px;}

#zt_9{background: url("../images/zt_9_back.jpg") no-repeat center top; height: 964px;}
#zt_9_box{margin: auto; width: 1200px; display: table;}
#zt_9_box ul li{width: 50%; float: left; padding-top: 25px;}
#zt_9_box ul li h2{font-weight: 100; color: #cdab64;}
#zt_9_box ul li h2 span{font-size: 60px; color: #cdab64; font-weight: 100; margin-left: 50px; margin-right: 15px;}
#zt_9_box ul li p{background: #f9f4e4; width: 455px; border-radius: 15px; padding: 10px 15px; margin-left: 80px; margin-top: 10px; padding-left: 30px; line-height: 32px; font-size: 18px;}
#zt_9_box ul li a{color: #af8122;}

#zt_1,#zt_2,#zt_3,#zt_4,#zt_5,#zt_6,#zt_7,#zt_8,#zt_9{overflow: hidden;}