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;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt50{ margin-top:50px;}
.mt80{ margin-top:80px;}
.mt60{ margin-top:60px;}
body{ font-family: "黑体" !important;}

.zt-bg-sy { width:100%; height:5907px;background:url(/chanpinzt/img/zmjtsy.png) repeat; position:absolute;z-index:1;}

.ztbanner{ height: 700px; background: url(/chanpinzt/img/imageszt140/banner.jpg) no-repeat center center;}
.ztbm{ padding-top:160px;}
.ztbm h1,.ztbm span{ display: inline-block; font-size: 80px; color: #ff9600; font-weight:bold;text-shadow: 2px 2px #fff,-1px -1px #fff;}
.ztbm span{ margin-top: 30px; display: block; height: 50px; line-height: 50px; font-size: 48px; border:0; color:#fff; text-shadow: 2px 2px #000,-1px -1px #000;}
.ztbm span font{box-shadow: 2px 2px #333; height: 40px; margin-right: 10px; display: block; width: 120px;line-height: 40px; float: left; text-shadow: none; color:  #fff; font-size: 24px; background: #ff9600;   text-align: center; padding: 5px; border-radius: 10px;}
.ztbm ul li{font-weight: bold; padding: 5px; float: left; text-align: center; margin: 10px; width: 100px; height: 85px; border: 3px solid #333; border-radius: 10px; font-size: 36px; color: #ff9600;}
.ztbm ul{ border-bottom: 2px solid #000;border-top: 2px solid #000; padding: 30px 0; }

.zt1 font{ line-height: 80px; font-size: 60px; color: #333; text-align: center; display: block; font-weight: bold;}
.zt1m{position: relative; background: url(/chanpinzt/img/imageszt140/top.jpg) no-repeat; height: 813px;}
.zt1m span{ font-size: 30px; color: #fff; position: absolute;}
.zt1m span:first-child{top:60px; left: 210px;}
.zt1m span:nth-child(2){top:15px; left: 505px; text-align: center;}
.zt1m span:nth-child(3){top:60px; right: 180px;}
.zt1m span:nth-child(4){top:373px; left: 150px;}
.zt1m span:nth-child(5){top:373px; right: 150px;}
.zt1m1{ font-size: 24px; color: #333; text-align: center; line-height: 45px;}
.zt1m1 h2{ font-size: 36px; font-weight:bold;color: #ff9600; display: inline-block;}

.zt2tit h2{ font-size: 60px; font-weight: bold; color: #000; font-weight: bold; text-align: center;}
.zt2ml{ width: 500px;}
.zt2m h2{ font-size: 36px; color: #FF9600; margin-bottom: 30px;}
.zt2ml p{ font-size: 30px; color: #333; line-height: 45px; margin-top: 30px;} 
.zt2mimg{ margin-left: 20px;}
.zt2m2 p{font-weight: bold; font-size: 36px; color: #FF9600; text-align: center;}

.zt3m p{ font-size: 30px; color: #333; font-weight: bold; text-align: center;}
.zt3m1 p{padding-top: 60px; width: 530px; font-size: 24px; color: #333; float: left; line-height: 45px;}
.zt3m2 img{ float: left;}
.zt3m2 img:nth-child(2){ margin: 0 22px;}
.zt3m4 p{ width: 100%; padding: 0;}
.zt3m3{ text-align: center;}
.zt3m3 span{ font-size: 60px; color: #38a0da;}
.zt3m3 p{margin-top: 40px; padding: 5px 0; font-size: 24px; color:#333; display: inline-block; border-top: 2px solid #333; border-bottom: 2px solid #333;}
.zt3m3 ul li{margin: 0 12px; font-size: 60px;float: left; color: #fff; text-align: center;padding-top: 70px; width: 275px; height: 205px; background: url(/chanpinzt/img/imageszt140/qq.jpg) no-repeat;}

.zt4m p{padding-top: 40px; width: 700px; float: right; font-size: 24px; color: #333; line-height: 40px;}
.zt4m1 p{ float: left;}

.zt5m ul li{text-align:center; margin-top: 20px; background: #ff9600; height: 60px; line-height: 60px; font-size: 30px; color: #fff;}
.zt5m ul li:nth-child(even){ background: #38a0da;}
.zt5m{ margin-bottom:30px;}