@charset "gb2312";
body,div,span,p,em,ul,li,h1,h2,h3,dl,dt,dd,img,header,footer,nav,section,article,video,aside,dialog,figure,figcaption,time{margin:0;padding:0;border:0 none; outline:none;}
body {font-family:sans-serif "Microsoft YaHei";-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent;}
html{font-size: 62.5%;}
ul{list-style: none;}
a{text-decoration: none;color:inherit;}
em{font-style:normal;}
h1,h2,h3{ font-size:1em; font-weight:normal;}

.clearfix:after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:'';}
.clearfix{ zoom:1;}

#sections img{width: 100%;display:block;}
#sections p{width: 95%;margin: 15px auto;font-size: 12px;color: #333333;}

#sections .zx_btn{display: block;width: 85%;height: 30px;border: 1px solid #adadad;margin: 30px auto 0;-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;background-color: #333333;}
#sections .zx_btn a{font-size: 14px;color: #fff;line-height: 30px;text-indent: 10px;display: block;width: 100%;height: 100%;position: relative;text-indent: 35px;}
#sections .zx_btn span{position: absolute;right: -1px;top: 0;background-color: #cca268;width: 30%;color: #fff;text-indent: 0;text-align: center;-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;}


#sections .slide_common{position: relative;}
#sections .slide_common .touchslide_nav {position: absolute;width: 70%;text-align: center;z-index: 2;}
#sections .slide_common .touchslide_nav li{display: inline-block;}
#sections .slide_common .nav_dots{bottom: 10px;}
#sections .slide_common .nav_dots li{width:13px;height:13px; background-color:#ccc;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;text-indent: -50px;overflow: hidden;margin: 0 2px;}
#sections .slide_common .nav_dots .cur_active{ background-color:#987126;}
#sections .slide_common .nav_text .cur_active{ background-color:#987126;}

.sec01{padding-bottom: 30px;}
.sec01 .sec01_con{margin-top: 20px;}
.sec01 .sec01_con a{margin-top: 20px;display: block;}

.sec02{padding-bottom: 30px;}

.sec03 .sec03_con{margin-top: 15px;}
.sec03 .sec03_con:after{content: '';display: block;width: 95%;margin: 0 auto;height: 2px;border-top: 1px solid #c39a56;border-bottom: 1px solid #c39a56;}
.sec03 .sec03_con span{color: #fff;display: block;width: 100px;text-align: center;background-color: #999999;margin-left: 2.5%;margin-bottom: 15px;}
#sections .sec03 .sec03_con img{width: 95%;margin: 0 auto;display: block;}

.sec04{padding:20px 0 30px;}
.sec04 .sec04_con div{width: 80%;margin: 0 auto;}
.sec04 .sec04_con div img+img{margin-top: 10px;}

.sec05{padding-bottom: 30px;}
.sec05 .sec05_con{margin-top: 15px;}
.sec05 .sec05_con > img{margin-top: 20px;}

.sec07{padding-bottom: 30px;}
.sec07 .sec07_con{width: 95%;margin: 20px auto 0;}
#sec07{margin-bottom: 5px;}

.case{ width:100%; max-width:640px; overflow:hidden; margin-top:2rem;}
.case img{ width:100%;}
#zt_5 #zt_5_box {
  width: 90%;
  margin: auto;
}
#zt_5 #zt_5_box h2 {
  font-size: 1.5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
#zt_5 #zt_5_box h3 {
  font-size: 1.4rem;
  line-height: 1.5rem;
  padding-bottom: 1rem;
}
#zt_5 p{ color:#000000; font-size:1rem; text-align:center !important; width:100%; font-family:microsoft yahei; display:block; text-decoration:underline;}
#zt_5 a.a1 {
  width: 16.1rem;
  height: 3rem;
  line-height: 3rem;
  text-align: center;
  color: #fff;
  background: #000;
  display: block;
  border-radius: 150rem;
  margin: auto;
  margin-top:1.8rem;
  margin-bottom:1.2rem;
  font-size: 1.1rem;
}
#zt_5 a.a2{
  width: 10rem;
  height: 3rem;
  line-height: 3rem;
  text-align: center;
  color: #fff;
  background: #000;
  display: block;
  border-radius: 150rem;
  margin: auto;
  margin-top:1.4rem;
  margin-bottom:1.8rem;
  font-size: 1.1rem;
}
#case{ padding-bottom:2rem;}
#case .touchslide_nav{    width:100% !important;}
#case .nav_dots{ bottom:0 !important;}