/* 蒸压釜专题  by wang  at 2016.11.29 */
/* css reset */
*{margin:0;padding:0;}
ul li{list-style:none;}
a{text-decoration:none;color:inherit;}
img{display:block;border: none;}
@font-face{font-family:"Myriad";src:url('MyriadSetPro-Thin.ttf') format("truetype");}
h1,h2,h3,h4,h5,h6,th{font-size:100%;font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,main,nav,section,summary,time,mark,audio,video,textarea{display:block;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
body{font-family:"Myriad";background:#fff;}
header{width:100%;height:100px;}
.center{width:1200px;height:100%;margin:0 auto;}
header img[alt="logo"]{float:left;margin-top:25px;}
nav{float:right;height:100%;}
nav ul{overflow:hidden;}
nav ul li{float:left;}
nav ul li a{display:block;line-height:100px;font-size:20px;color:#333;margin-left:25px;}
nav ul li a:hover{color:#52b04f;}
.banner{width:100%;height:600px;background:linear-gradient(#fff,#ececec);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=white,endcolorstr=#ececec,gradientType=0); }
.banner .bannerPos{position:relative;width:1200px;margin:0 auto;height: 100%;}
.bannerPos section{position:absolute;top:360px;left:0;opacity: 0}
.bannerPos section h1{font-size:72px;line-height:.25;color:#52b04f;margin-bottom:44px;}
.bannerPos section p{font-size:40px;color:#333;line-height:.5;margin-bottom:26px;}
.bannerPos section a{float:left;width:230px;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#272727;border:1px solid #272727;border-radius:25px;font-size:30px;text-align:center;line-height:48px;}
.bannerPos section a:hover{color:#52b04f;border-color:inherit;}
.bannerPos section a:last-child{float:right;}
.bannerPos img{position:absolute;top:203px;right:0;opacity: 0;}
main > section{padding-top:120px;overflow:hidden;}
main > section h2{font-size:60px;color:#52b04f;text-align:center;line-height:50px;margin-bottom:80px;}
.doorlist{width:1200px;margin:0 auto;overflow:hidden;}
.doorlist li{float: left; width:285px;height:535px;margin-right: 20px;overflow: hidden;}
.doorlist li:last-child{margin-right: 0;}
.doorlist li > div{width:100%;height:165px;border-radius:8px;margin-bottom: 20px; overflow:hidden;cursor:pointer;}
.doorlist .drawbox > div{width:100%;height:100%;}
.doorlist .drawbox img{width: 100%;height:165px;}
.grey{background:#f0f0f0;}
.green{background:#52b04f;color:#fff;}
.block{background:#272727;color:#fff;}
.doorlist .drawbox p{font-size:24px;line-height:1.25;position:relative;margin:0 auto;top:50%;transform:translateY(-50%);text-align: center;}
.doorlist li > div.flex2{height:350px;}
.doorlist li > div.flex2 img{width:100%;height:100%;}
.bgbox{background:linear-gradient(#fff,#fff 400px,#272727 400px,#272727 100%);position: relative;}
.bgbox:after{content: "";position:absolute;display: block;width: 1920px;height: 264px;background-color: #272727;left:0;bottom: 0;z-index: -1;}
.introduce{width:1200px;margin:0 auto;overflow: hidden;}
.introduce > div{width:580px;}
.introduce > div h4{text-align:center;color:#333;font-size:40px;line-height:100px;}
.introduce > div p{font-size:24px;line-height:1.25;color:#fff;padding:30px 0 54px;}
.process{overflow:hidden;position:relative;}
.process:after{content:"";display:block;width:10px;height:2500px;background:#272727;border-radius:5px;position:absolute;top:0;left:50%;margin-left:-5px;z-index:-1;}
.process section{margin-top:30px;width:595px;color:#272727;cursor: pointer;}
.process section:hover{color:#52b04f;}
.process section:hover i{background-color: #52b04f;}
.process section:hover span:before{background-color: #52b04f;}
.process section:nth-child(2){margin-top:150px;}
.process section:nth-child(7){margin-top:70px;margin-bottom:41px;}
.process section h4{font-size:40px;line-height:1;color:inherit;margin:20px 0;}
.process section i{display:block;width:100%;height:4px;background-color:#272727;border-radius:2px;position:relative;}
.process section p{font-size:24px;line-height:1.25;color:inherit;margin:20px 0 8px;}
.process section strong{display:block;font-size:30px;font-weight:normal;}
.leftpart{float:left;text-align:right;}
.rightpart{float:right;text-align:left;}
.leftpart img{margin-left:211px;}
.leftpart h4,.leftpart p{padding-right:34px;}
.rightpart h4,.rightpart p,.rightpart img{padding-left:34px;}
.leftpart span,.rightpart span{content:"";display:block;width:38px;height:38px;background:#fff;border-radius:50%;position:absolute;top:-17px;}
.leftpart span{right:-24px;}
.rightpart span{left:-24px;}
.leftpart span:before,.rightpart span:before{content:"";display:block;width:22px;height:22px;border-radius:50%;background-color:#272727;position:absolute;top:8px;left:8px;}
.leftpart span:after,.rightpart span:after{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#fff;position:absolute;top:13px;left:13px;}
section.aac_intro{min-width:1200px;overflow:hidden;}
section.aac_intro .video_wrapper{float:left;width:50%;height:540px;overflow:hidden;}
section.aac_intro .aac_content{float:right;height:540px;box-sizing:border-box;width:50%;padding-left:40px;padding-top:60px;background:url(images/aac_bg.gif) #f0f0f0 76px 106px no-repeat;}
section.aac_intro h3{font-size:48px;line-height:1;color:#52b04f;}
section.aac_intro p{width:560px;font-size:24px;line-height:1.25;color:#333;margin-top:32px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;word-break: break-all;}
.tablebox{width:1200px;margin:80px auto 0;}
table{width:100%;height:242px;font-size:30px;text-align:center;border-spacing:0;}
table tr{height:60px;}
table td{word-break:break-all;word-wrap:break-word;width:200px;color:#52b04f;}
table  tr > th:first-child{background:#272727;color:#fff;border-bottom:1px solid #272727;font-size:40px;}
table  tr > th:last-child{background:#52b04f;color:#fff;border-left:1px solid #fff;border-bottom:1px solid #fff;}
table  tr:nth-child(2) >td{background:#52b04f;color:#fff;border-left:1px solid #fff;}
table tr > td[colspan="2"]{color:#272727;}
table tr:nth-child(3) > td,table tr:nth-child(4) > td{border-left:1px solid #52b04f;border-bottom:1px solid #52b04f;}
table tr:nth-child(3) > td:last-child,table tr:nth-child(4) > td:last-child{border-right:1px solid #52b04f;}
.tablebox p{font-size:24px;line-height:1.25;color:#272727;margin-top:20px;}
.aboutZBG{width:100%;background:url(images/zbg_bg.jpg) center 120px no-repeat;}
.aboutZBG h2{margin-top:65px;margin-bottom:0;}
.aboutZBG h2 span{display:inline-block;height:54px;width:166px;background:url(images/zbg.png) left top no-repeat;vertical-align:middle;}
.companyintro{overflow:hidden;width:100%;margin-bottom:30px;cursor: pointer;}
.companyintro li{float:left;width:400px;height:120px;margin-top:60px;position:relative;}
.companyintro li img{margin:0 auto;}
.companyintro li p{width:100%;font-size:20px;line-height:1;color:#333;text-align:center;position:absolute;top:80px;}
.patents{overflow:hidden;}
.patents li{float:left;width:280px;padding:0 60px;text-align:center;margin-bottom:50px;}
.patents li img{margin:0 auto;}
.patents li  p{font-size:24px;line-height:20px;color:#333;padding-top:30px;}
.contactus{background:linear-gradient(#fff,#fff 80px,#e6e6e6 80px,#e6e6e6 100%);}
.contactus section{height:545px;background:#d4d4d4;}
.contactus section:first-child{float:left;width:682px;}
.contactus section:nth-child(2){float:right;width:516px;}
.contactus section h4{font-size:40px;line-height:2;text-align:center;background:#52b04f;color:#fff;}
.yourinfo{padding:0 68px;}
.contactus section > div > p{margin-top:22px;margin-bottom:25px;font-size:20px;line-height:1.25;color:#52b04f;word-break: break-all;}
input,textarea{border:none;outline:none;font-size:15px;font-family:"Myriad";}
.yourinfo input[type="text"]{width:100%;height:33px;margin-bottom:17px;text-indent:18px;}
.yourinfo textarea{width:calc(100% - 36px);padding:8px 18px;height:66px;line-height:25px;}
.yourinfo .submit{display:block;width:180px;height:40px;border-radius:20px;margin:30px auto;background:rgba(82,176,79,.8);color:#fff;font-size:24px;line-height:40px;cursor:pointer;}
.yourinfo .submit:hover{background:rgba(82,176,79,1);}
.ourinfo{padding:0 50px;}
.ourinfo img{margin-bottom: 10px;}
.infocontent p{color:#333;padding:6px 42px;padding-right:0;font-size:20px;line-height:1.25;position:relative;}
.infocontent p > i{display:block;width:21px;height:20px;background:url(images/icon.png) no-repeat;position:absolute;top:8px;left:0;}
.infocontent p:nth-child(2) > i{background-position:0 -20px;}
.infocontent p:nth-child(3) > i{background-position:0 -40px;}
.infocontent p:nth-child(4) > i{background-position:0 -60px;}
.infocontent p:nth-child(5) > i{background-position:0 -80px;}
footer{width:100%;height:80px;background:#272727;}
footer p{float:left;font-size:18px;line-height:80px;color:#fff;}
.links{height:100%;float:right;overflow:hidden;}
.links a{float:left;width:80px;height:100%;background:url(images/links.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.links a:hover{opacity: .7;}
.links a:nth-child(2){background-position:-80px 0;}
.links a:nth-child(3){background-position:-160px 0;}
.links a:nth-child(4){background-position:-240px 0;}