*{padding: 0px; margin: 0px;}
li{list-style: none;}
a{text-decoration: none;}
#zt_box{ background: #000;}
#zt_box img{display: block;}


#zt_2_1{ z-index: 555;}
h1.h1_title{width:96%; font-size: 30px; text-align: center; color: #8e703b; border-bottom: 1px solid #8e703b; line-height: 45px; font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",'微软雅黑'; padding-top: 25px; margin:auto; margin-bottom: 15px; position: relative;}

.swt_a{ background: #8e703b; margin: auto; color: #fff; font-size: 18px; text-align: center;font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",'微软雅黑'; border-radius: 200px; padding: 7px 20px; margin-top: -25px; position: relative; display: table;}

#zt_4_1{width: 100%; padding-bottom: 15px;}
#zt_4_1 ul li{width: 46%;}
#zt_4_1 ul li img{width: 100%;}

#zt_6_1{background: #fff; padding-bottom: 25px;}
#zt_6_1 .swt_a{margin-top: 25px;}

#zt_7_box{width: 94.84375%; margin: auto;}
#zt_7_box ul.bd li img{width: 100%;}

#zt_7_box ul{ position: relative; margin:auto;}
#zt_7_box ul.hd{ position: absolute; left: 50%; margin-left: -40px; margin-top: -30px;}
#zt_7_box ul.hd li{width: 20px; height: 20px; background: #fff; float: left; margin-right: 10px; border-radius: 50%;}
#zt_7_box ul.hd li.on{background: #b38850;}


@media screen and (min-width:360px) and (max-width:639px){
html {font-size:34%;}
}
@media screen and (min-width:320px) and (max-width:359px){
 html {font-size:31.25%;}
}