@import 'font-awesome.min.css';body{font-size:14px;color:#444;font-family:'微软雅黑','Helvetica Neue',sans-serif,SimHei}a{color:#444;text-decoration:none}a:hover{text-decoration:underline}button,input{outline:0}.container{width:960px;margin:0 auto}.text{line-height:20px}.clear{overflow:hidden}.clear .left{float:left}.clear .right{float:right}.center{text-align:center}.block,.show{display:block}.hide{display:none!important}.inline-block{display:inline-block}.over-hidden{overflow:hidden}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mb{margin-bottom:20px}.relative{position:relative}.input-text{background:0 0;padding:10px 15px;line-height:18px;border-radius:4px}select{border-radius:4px;outline:0;-webkit-appearance:none}.button{padding:10px 0;text-align:center;border:none;border-radius:4px;color:#eee}.button:hover{opacity:.8}.select{position:relative;width:120px;display:inline-block;border-radius:4px;background:#fff}.select .text{padding:5px 10px;cursor:pointer}.select .icon{width:20px;text-align:center}.select .checkbox{display:none}.select .drop{position:absolute;left:-1px;top:100%;border-radius:4px;background:#fff;width:100%;overflow:auto;box-shadow:0 0 5px rgba(0,0,0,.2)}.select .drop .drop-item{padding:5px 10px;cursor:pointer}.select .checkbox:checked+.drop{display:block}.list{margin:0;padding:0}.list li{list-style:none;line-height:30px}[v-cloak]{display:none}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.flex-middle{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.flex-left{-ms-flex-order:1;-webkit-order:1;order:1}.flex-right{-ms-flex-order:3;-webkit-order:3;order:3}.flex-auto{min-width:0;-ms-flex-order:2;-webkit-order:2;order:2;-webkit-flex:1;-ms-flex:1;flex:1}body{margin:0;background:#f0f0f0;font-size:13px}.top .bar{background:#fff 1px solid;padding:7px 0;border-bottom:#dadada 1px solid}.top .bar a{padding:0 10px;display:inline-block}.top .bar a+a{border-left:#dedede 1px solid}.top .header{padding:20px 0;background:url(../images/header.jpg) repeat-x top}.top .header .slogan{padding-left:15px;margin-left:15px;margin-top:10px;border-left:#dedede 1px solid;height:40px;line-height:20px;color:#777}.top .header .slogan .first{font-weight:700;font-size:1.3em;color:#666}.top .header .slogan .red{color:red}.top .header .right img{vertical-align:middle}.top .menu{height:40px;background:url(../images/menu-bg.jpg) top center repeat-x}.top .menu ul{margin:0;padding:0;list-style:none}.top .menu ul li{position:relative;float:left}.top .menu ul li a{height:40px;line-height:40px;padding:0 20px;display:inline-block;color:#fff;letter-spacing:1px;font-size:14px}.top .menu ul li a.on a,.top .menu ul li a:hover{text-decoration:none;background:url(../images/menu-hover.png) center top no-repeat;color:#fff}.top .menu ul li .sub{position:absolute;left:0;top:40px;background:#fff;display:none;z-index:100;box-shadow:0 0 5px rgba(0,0,0,.4)}.top .menu ul li .sub a{display:block;height:40px;line-height:40px;width:80px;background:0 0;color:#444}.top .menu ul li .sub a:hover{background:#cecece;color:#444}.box{background:#fff}.banner{height:372px;overflow:hidden;position:relative;background:#f0f0f0}.banner .hd{height:15px;overflow:hidden;position:absolute;left:50%;bottom:10px;margin-left:-32px;z-index:1}.banner .hd ul{overflow:hidden;margin:0;padding:0}.banner .hd ul li{margin:0 3px;width:15px;height:15px;line-height:14px;text-align:center;background:#fff;cursor:pointer;display:inline-block}.banner .hd ul .on{background:#2DA058;color:#fff}.banner .bd{position:relative;height:100%;z-index:0}.banner .bd ul{margin:0;padding:0}.banner .bd li{margin:0;padding:0;height:372px;width:100%;text-align:center}.banner .bd li a{height:100%;display:inline-block}.banner .bd img{width:100%;display:block}.normal-title{padding:10px 0;border-bottom:#cacaca 1px solid}.normal-title .name{background:url(../images/title-dot.gif) left center no-repeat;padding-left:20px;color:#018be5}.normal-title .ctl{width:16px;height:16px;line-height:16px;background:#fff;display:inline-block;text-align:center;border:#cacaca 1px solid}.normal-title .ctl+.ctl{margin-left:5px}.normal-title .ctl:hover{border:#018be5 1px solid;color:#018be5}.index-about{background:url(../images/factory.jpg) top center no-repeat;padding:40px}.index-about img{float:left;width:280px;padding:5px;background:#fff}.index-about .title{color:#fff;font-size:1.8em}.index-about .text{width:640px;color:#eee}.index-about .btn{display:inline-block;padding:4px 15px;color:#fff;background:#eaa218;margin-top:10px}.why-us{padding-top:40px;background:#f2f2f2}.why-us .title{color:#118315;font-size:2em;font-weight:700;text-align:center}.why-us .title .red{color:red;font-size:1.5em;margin:0 5px}.why-us .en{text-align:center;margin-bottom:10px;font-weight:700;color:#aaa}.why-us .sub{text-align:center;margin-bottom:40px;font-weight:700;font-size:1.3em}.why-us .item{font-size:1.1em;height:190px}.why-us .item .reason{padding:5px 0 0 85px;margin-bottom:20px;font-size:1.4em;font-weight:700}.why-us .item .detail{margin-left:60px;line-height:24px}.why-us .item+.item{margin-top:20px}.why-us .why-1{background:url(../images/why-1.jpg) center no-repeat}.why-us .why-2{padding-left:490px;background:url(../images/why-2.jpg) center no-repeat}.why-us .why-3{background:url(../images/why-3.jpg) center no-repeat}.why-us .why-4{padding-left:490px;background:url(../images/why-4.jpg) center no-repeat}.why-us .why-5{background:url(../images/why-5.jpg) center no-repeat}.why-us .why-6{padding-left:490px;background:url(../images/why-6.jpg) center no-repeat}.index-equipment{padding:30px 0}.index-equipment ul{overflow:hidden;list-style:none}.index-equipment ul .name{text-align:center;margin-top:5px}.index-equipment .equipment-list{width:100%;margin-top:30px;overflow:hidden}.index-equipment .equipment-list li{float:left;margin-right:10px}.index-equipment .equipment-list img{width:190px;height:140px;display:block}.index-news{padding:100px 0 50px 0;background:url(../images/sky.png) top center no-repeat}.index-news .title{font-size:1.8em;text-align:center;margin-bottom:30px}.index-news .item{width:465px;margin-bottom:20px}.index-news .item .number{width:60px;height:90px;line-height:90px;background:#efefef;text-align:center;font-size:4em;color:#118315}.index-news .item .news{background:#efefef;width:370px;height:70px;padding:10px 15px}.index-news .item .news a{line-height:30px;font-size:1.2em}.product-center{background:url(../images/index-product.jpg) #fff center top no-repeat;padding-top:105px;padding-bottom:20px}.product-center .category .title{font-size:2em;color:#118315;margin-bottom:30px;letter-spacing:3px}.product-center .category a{display:inline-block;background:#29962d;color:#fff;padding:7px 15px;text-decoration:none;border-radius:2px}.product-center .category a+a{margin-left:10px}.product-center .list{margin-top:30px}.product-center .list .item{float:left;width:200px;padding:8px;margin:10px;border:#dedede 1px solid;background:#fff}.product-center .list .item img{width:200px;height:150px;display:block}.product-center .list .item .name{text-align:center;margin-top:10px}.product-center .list .item:hover{box-shadow:0 3px 10px rgba(0,0,0,.2)}.footer{margin-top:30px;padding:20px 0;border-top:#018be5 2px solid;background:#363636}.footer .group-links .group{width:200px;float:left;color:#fff}.footer .group-links .group a,.footer .group-links .group i{color:#b0b0b0}.footer .group-links .group i{margin-right:5px}.footer .group-links .group .title{font-size:1.2em;margin-bottom:10px}.footer .contact{width:360px;float:left;color:#b0b0b0}.footer .contact a{color:#b0b0b0}.footer .contact .phone{width:100%;padding-bottom:10px;margin-bottom:10px;color:#b0b0b0;border-bottom:#666 1px dashed}.footer .contact .phone i{font-size:3.5em;margin-right:10px}.footer .contact .phone .number{color:#fff;font-size:1.4em;margin-top:5px}.footer .contact .text{line-height:25px}.main-page{background:url(../images/sub-banner.jpg) center top no-repeat;padding-top:200px}.main-page .title{height:40px;line-height:40px;padding:0 15px;font-weight:400;font-size:1.2em;border-bottom:#dedede 1px solid}.main-page .title .info{font-weight:400;font-size:1em}.main-page .left-box{background:#fff;width:240px;float:left}.main-page .left-box .list{margin:10px 15px}.main-page .left-box .list li{border-bottom:#dedede 1px dashed}.main-page .left-box .list li:last-child{border-bottom:none}.main-page .right-box{background:#fff;width:700px;float:right}.main-page .right-box .content{padding:10px 15px}.main-page .right-box .content h1{font-size:1.5em}.main-page .right-box .content img{max-width:100%}.news-list{margin:0;padding:10px 15px}.news-list li{padding-bottom:10px;border-bottom:#dedede 1px dashed;margin-bottom:10px}.news-list .icon{width:24px}.news-list .news-title{font-size:1.2em}.news-list .text{color:#777;margin-top:10px}.item-list{margin:0;padding:10px 20px;list-style:none}.item-list .item{width:145px;padding:10px;float:left}.item-list .item .thumb{width:145px;height:108px;display:block}.item-list .item .name{margin-top:10px}.product-show .thumb img{display:inline-block;max-width:100%}.product-show .sub-title{font-size:1.2em;font-weight:700}.product-show .info img{max-width:100%}.equipment-show .thumb img{display:inline-block;max-width:100%}.equipment-show .info img{max-width:100%}.page{text-align:center;padding-bottom:20px}.page a,.page span{display:inline-block;padding:5px 10px;border:#dedede 1px solid}.page span{background:#f0f0f0}.page a+a,.page a+span,.page span+a{margin-left:5px}