*{margin: 0px; padding: 0px;}
li{list-style: none;}
body{width: 32rem; margin: auto;}
img{display: block;}
a{text-decoration: none;}
h1,h2,h3,h4,h5,h6{font-weight: 100;}
.zt_img img{width: 100%; display: block; margin: auto;}
.swt_link{display: table; padding: 1rem 2rem; background: #dab274; font-size: 1.2rem; margin: auto; color: #fff; border-radius: 8px;}
#zt_2,#zt_5 h2,#zt_14 img,#zt_9 h2,#zt_11 h3,#zt_13 h6 img,#zt_14 img{padding-top: 3rem; padding-bottom: 3rem;}
#zt_3 ul{display: table; margin: auto; width: 31.5rem;}
#zt_3 ul li{float: left;margin-right: 0.45rem; margin-left: 0.45rem; width: 9.55rem;}
#zt_3 ul li h2{font-size: 1rem; text-align: center; padding-top: 0.6rem; padding-bottom: 2rem;}

#zt_4{background: url("../images/zt_11.jpg") no-repeat; height: 23.1rem; position: relative;background-size: 100%;}
#zt_4 p{font-size: 1rem; position: absolute; width: 15rem; line-height: 1.8rem; right: 1.5rem; padding-top: 5rem;}
#zt_4 a{display: block; width: 17.5rem; height: 3.5rem; border-radius: 8px; background: #dab274; line-height: 3.5rem; text-align: center; color: #fff; font-size: 1.2rem; position: absolute; margin-left: 13.8rem; margin-top: 17.8rem; padding: 0px !important;}

#zt_5 h3 img{ width:18.2rem !important;}
#zt_5 p{font-size: 1rem; padding-top: 2rem; line-height: 1.5rem; width: 90%; margin: auto;}
#zt_5 a{display: table; background: #000;padding: 0.4rem 1.8rem; color: #fff; font-size: 1rem; margin: auto; margin-top: 3rem; margin-bottom: 3rem; font-size:1.3rem;}

.zt_6{background: #d0d0d0; padding-top: 1rem; padding-bottom: 1rem;}
.zt_6 img{margin: auto;}
.zt_6 h2{padding-bottom: 1rem;}
.zt_6 h3 img{width: 29.55rem;}
.zt_6 p{margin: auto; width: 29.55rem; font-size: 1rem; padding-top: 1rem;padding-bottom: 1rem; line-height: 1.5rem;}
.zt_6 h4{margin: auto; width: 29.55rem; line-height: 1.5rem; padding-bottom:2rem; font-size:1rem;}
.zt_6 h4 span{background: #dab274; padding: 0.2rem 0.2rem; color: #fff; font-weight: bold; margin-bottom: 0.4rem;display: inline-block;}

#zt_9 h2 img{width: 18.1rem;}
#zt_9 p{width: 29rem; margin: auto; padding-bottom: 1rem; font-size: 1rem;}
#zt_9 h3{padding: 0.5rem 0px; background: #e4e4e4; margin-bottom: 1rem;}
#zt_9 h3 img{width: 29rem;}
#zt_9 h4{display: table;background: #000;padding: 0.4rem 1.8rem;color: #fff;font-size: 1rem;margin: auto;margin-top: 2rem;margin-bottom: 3rem; font-size:1.3rem;}

#zt_10 ul{display: table; margin: auto; width: 29.1rem;}
#zt_10 ul li{width: 13.8rem; float: left; margin-bottom:1rem;}
#zt_10 ul li h2{position: relative;}
#zt_10 ul li h2 span{position: absolute; bottom:0px; font-size: 1.7rem; width: 5.3rem; height: 2.25rem; line-height: 2.25rem; text-align: center; color: #fff; background: #dbb375; margin-left: 4rem;}
#zt_10 ul li p{font-size: 1rem; height: 4rem; padding-top: 1rem; line-height: 1.5rem;}
#zt_10 a{margin-top:1rem;}


#zt_11 h4{width: 29rem; margin: auto; padding-bottom: 1rem; font-size: 1rem;}

#zt_11_box ul li{width: 28rem; margin: auto; display: table; position: relative; height: 10.75rem; margin-bottom: 0.2rem;}
#zt_11_box ul li img{width: 13.2rem; position: absolute; z-index: 1;}
#zt_11_box ul li .zt_11_box{border:1px solid #dbb375; background: #e5e5e5; position: absolute; margin-top: 1.1rem;height: 9rem;border-left: none; right: 0px; left: 0px;}
#zt_11_box ul li .zt_11_box h2{font-size: 1.5rem; padding-top: 0.5rem; padding-bottom: 0.5rem; color: #dbb375; width: 11rem; text-align: center; position: absolute; right: 1.5rem;}
#zt_11_box ul li .zt_11_box p{width: 11rem; position: absolute; right: 1.5rem; margin-top: 3rem; font-size:1rem;}
#zt_11_box ul li.zt_11_right img{right: 0px;}
#zt_11_box ul li.zt_11_right h2{left: 1.5rem;}
#zt_11_box ul li.zt_11_right p{left: 1.5rem;}
#zt_11 a{margin-top: 4rem; margin-bottom: 3rem;}

#zt_12{background: #000; padding-bottom: 2rem;}
#zt_12 ul.hd{display: table; margin: auto; padding-top: 1.5rem;}
#zt_12 ul.hd li{width: 15px; height: 15px; background: #fff; border-radius: 50%; margin-left: 0.5rem; margin-right: 0.5rem; float: left;}
#zt_12 ul.hd li.on{background: #dbb375;}

#zt_13_box ul.bd li{height: 20.45rem; position: relative; background-size: 100%;}
#zt_13_box ul.bd li h2{color: #fff; font-weight: bold; position: absolute; margin-left: 16rem; margin-top: 4.5rem; font-size: 1.8rem;}
#zt_13_box ul.bd li h3{color: #fff; font-size: 1rem; position: absolute; margin-left: 16rem; margin-top: 7rem; line-height: 1.5rem;}
#zt_13_box ul.bd li p{font-size: 1rem; color: #fff; width: 12rem; position: absolute; margin-top: 10.5rem; margin-left: 16rem; line-height: 1.5rem;}
#zt_13_box ul.bd li span{color: #dbb375;}
#zt_13_box ul.bd li a{display: block; background: #dab274; width: 11rem; height: 2.25rem; border-radius: 8px; position: absolute; margin-top: 15rem; margin-left: 16rem; text-align: center; line-height: 2.25rem; color: #fff; font-size: 1rem;}
#zt_13_box ul.hd{display: table; margin: auto; padding-top: 1.5rem;}
#zt_13_box ul.hd li{width: 12px; height: 12px; background: #3f3f3f; border-radius: 50%; margin-left: 0.5rem; margin-right: 0.5rem; float: left;}
#zt_13_box ul.hd li.on{background: #dd9e31;}
#zt_13_1{background-image:url('../images/zt_37.jpg');}
#zt_13_2{background-image:url('../images/zj_2.jpg');}
#zt_13_3{background-image:url('../images/zj_3.jpg');}