@charset "utf-8";
body,div,dd,dl,ol,ul,li,h1,h2,h3,h4,h5,h6,form,fieleset,input,p,th,td{margin:0;padding:0;}
address,caption,cite,dfn,en,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
fieldset,img{border:0;}
p{text-align:left;}
a,p{color:#000000;}
a{ text-decoration:none;}
.hd{ height: auto; display: table;}
.w100{ width:100%; margin:0 auto;}
.w1200{ width:1200px; margin:0 auto;}
.clear{clear:both;}
.alignleft{ float:left}
.alignright{ float:right}
.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f15 { font-size:15px;}
.f18 { font-size:18px;}
.f20 { font-size:20px;}
.f21 { font-size:21px;}
.f24 { font-size:24px;}
.f25 { font-size:25px;}
.f28 { font-size:28px;}
.f30 { font-size:30px;}
.f33 { font-size:33px;}
.f32 { font-size:32px;}
.f36 { font-size:36px;}
.f40 { font-size:40px;}
.f45 { font-size:45px;}
.f48 { font-size:48px;}
.lh30{ line-height:30px;}
.lh35{ line-height:35px;}
.lh45{ line-height:45px;}
.lh40{ line-height:40px;}
.lh80{ line-height:80px;}
.fl { float:left;}
.fr { float:right;}
.tc{ text-align:center;}
.cb{clear:both;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.mt80{ margin-top:80px;}
.mt60{ margin-top:60px;}
body{ font-family: "微软雅黑";}
.zt-bg-sy { width:100%; height:8218px;background:url(/chanpinzt/img/zmjtsy.png) repeat; position:absolute;z-index:1;}

.ztbanner{ text-align: right; background: url(/chanpinzt/img/imageszt136/banner.jpg) no-repeat center center; height: 600px;;}
.ztbanner h1{letter-spacing: 22px; display: inline-block;   text-align: right; font-weight: bold; font-size: 100px; color: #0d0f13;}
.ztbanner h1 font{letter-spacing:normal; display: block; font-size: 37px;font-weight: normal; color: #0d0f13; text-align: left;}
.ztbm{ padding-right: 60px; padding-top: 70px;}
.ztbanner span{ margin-bottom:10px; letter-spacing: 12px; display: inline-block; font-size: 46px; color: #000; }
.ztbanner span font{font-weight: bold; color: #fb0302;}
.ztbanner p{ text-align: left; display: inline-block; font-size: 9px; padding:10px 5px; line-height: 20px; background: #000; color: #fff;  }
.zt1 span,.zt1 font{ display: block; text-align: center;}
.zt1 span{ font-size: 53px; color: #202020; font-weight: bold; margin-bottom: 10px;}
.zt1 font{font-size: 32px; color: #302f2f;}
.zt1 ul li{ float: left; width: 389px; height: 469px; position: relative;}
.zt1 ul li:nth-child(2){margin: 0 16px;}
.zt1 ul li span{display: block;width: 100%;; text-align: center; font-size: 40px; color: #fd0903; position: absolute; bottom: 30px;}

.zt2tit h2{font-size: 38px; color: #a45340; font-weight: bold; text-align: center;} 
.zt2tit span{font-size: 18px; color: #c8c6c6; text-align: center; text-transform: uppercase; display: block; width: 100%; height: 68px; background: url(/chanpinzt/img/imageszt136/bgg.jpg) no-repeat center center;}
.zt2tit p{ font-size: 16px; text-align: center; color:#444;}

.zt2m{ position: relative; height: 559px; background: url(/chanpinzt/img/imageszt136/xbanner.jpg) no-repeat center center;}
.zt2m span{ font-size: 18px; color: #ff5a00; position: absolute; top:32px; right: 400px;}
.zt2m span:nth-child(2){ top:auto; bottom: 32px;}
.zt2m1 p{ font-size: 20px; padding: 0 10px; color: #000; line-height: 35px; text-align: center;}

.zt3mtl{ padding-top: 20px; text-align: center; width: 178px; height: 144px; background: url(/chanpinzt/img/imageszt136/bg.jpg) no-repeat center center;}
.zt3mtl span{ font-size: 70px; color: #fff;}
.zt3mtl span font{ padding-right: 10px; display: block; text-align: right; text-transform: uppercase; font-size:16px ;}

.zt3mtr{ width: 980px; padding-top: 70px;}
.zt3mtr p{ font-size: 30px; color: #7a7a7a;font-weight: bold;}
.zt3mtr1 span{ font-size: 24px;color:#dbdada; text-transform: uppercase; float: left;}
.zt3mtr1 font{margin-left: 10px; display: inline-block; font-size: 9px;   color:#bababa; font-family: Myriad Pro;}
.zt3mtr1 {padding-left: 13px;}
.zt3m4m{ position: relative; height:630px; background: url(/chanpinzt/img/imageszt136/ys4.jpg) no-repeat center top;}
.zt3m4mm h2{ font-size: 20px; font-weight: bold; color: #000;}
.zt3m4mm p{font-size: 16px; color: #ff5a00;  line-height: 35px;}
.zt3m4mm{ width: 524px; position: absolute; bottom: 0; right: 0;}

.zt4m table{ border-collapse: collapse; border:2px solid #fff}
.zt4m table tr td{ line-height: 45px; font-size: 20px; text-align: center; background: #eee;}
.zt4m table tr td:nth-child(odd){ color: #fff; background: #707070;}

.zt5m{ height: 600px; background: -webkit-linear-gradient(#fff, #ffcdb2); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fff, #ffcdb2); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fff, #ffcdb2); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fff, #ffcdb2); /* 标准的语法 */
  
 }
.zt5m span{ margin-top: 40px; display: inline-block; padding-left: 50px;font-size: 40px; color: #fbfbfb; font-weight: bold;}
.zt5m h2{padding-left: 50px; font-size: 36px; margin: 10px 0; color: #000; font-weight: bold;}
.zt5m p{ font-size: 18px; color: #454545;  line-height: 30px; padding: 0 50px;}

.zt6tit{ height: 73px; font-size: 47px ; color: #fff; text-align: center; background: url(/chanpinzt/img/imageszt136/titbg.jpg) no-repeat center center;}
.zt6m{ width: 1100px; margin: 0 auto; }
.zt6mtit{ margin-top: 30px; height: 85px; border-bottom: 2px solid #727272;}
.zt6mtl{ display: inline-block; font-size: 78px; color: #2c2c2c; font-family: Lithos Pro;}
.zt6mtr{display: inline-block; float: left; padding-top: 15px;}
.zt6mtr span{ font-size: 28px; color: #000;}
.zt6mtr font{ font-size: 26px; color: #2c2c2c; text-transform: uppercase;font-family: Lithos Pro;}
.zt6mm p{ font-size: 22px; color: #383838; line-height: 45px;}
.zt6mm1 p font{ color: #de1010;}
