@charset "utf-8";
/*格式化*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {margin:0;padding:0;}
body{ font-size:14px;font-family:"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif; padding-top:1px; background:#fff;} 
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none;font-family:"Microsoft Yahei";}
a:hover { cursor:pointer; text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.';}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
img{ padding:0; margin:0;}
a img { border:none; }
input,textarea{ border:none;font-family:"Microsoft Yahei"; font-size:13px;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}
h1, h2, h3, h4, h5, h6{ font-weight:normal;}
#content p img{ width:100%;display:block; margin:0 auto; max-width:560px;}
.wrap{min-width:320px;max-width:640px;margin:0 auto; overflow:hidden; position:relative;} 
.wrap img{width:100%;}
/*轮播广告*/
.g-adv {clear:both;height:auto;overflow:hidden;position: relative;}
.g-adv img{width:100%;display:block;}
.til01{text-align:center;font-size:1.5rem;color:#0064b4;line-height:2.2rem;position:relative;height:5rem;background:url(/sS1EKIyHUIcMISMKDOgOJRMsHJcGIE1RJ1L.jpg) no-repeat center 0.75rem;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;}
.til01 b{background:#fff;padding:0 0.5rem}
.til01 span{height:1.5rem;display:block;font-size:1rem;color:#777;line-height:1.5rem;background:url(/sS1EKIyHUIcMISMKDOgOJRMsHJcqJ11ET1MoID.jpg) no-repeat center;background-size:50%;}
.til01 em{display:block;font-family:arial;font-size:1rem;color:#999;line-height:1.5rem;}
/*产品*/
.m-pro{height:38rem;overflow: hidden;text-align: center;padding-top:1rem}
.protil{margin:0 4%;height:2.5rem;font-size: 1.2rem;background:url(/sS1EKIyHUIcMISMKDOgMJSkJTIqJUSEqHj.jpg) repeat-x center;clear:both}
.protil li{width:31%;float:left;margin-bottom: 1rem;background: #4d4948;color: #fff;height:2.5rem;line-height:2.5rem;margin-right:3.5%}
.protil li:last-child{margin-right:0}
.protil li.cur{color:#fff;background:#0064b4}
.swiper-wrapper{float:left}
.pro_c{margin:0 2%;clear:both}
.pro_c .swiper-slide{margin-top:0.5rem;}
.pro_c .swiper-slide li{width:46%;margin:0 2%;float:Left}
.pro_c .swiper-slide li img{border:1px solid #eee;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.pro_c .swiper-slide li p{font-size:1rem;color: #777;line-height:2.5rem;text-align:center;height: 2.5rem;overflow: hidden;}
.more{width:100%;background:url(/sS1EKIyHUIcMISMKDOgLKxOJn1qJUSEqHj.jpg) no-repeat center 0.8rem;background-size:90%;padding-top:2.5rem;clear:both}
.more a{width:30%;height:2.2rem;line-height:2.2rem;font-size:1rem;color:#fff;text-align:center;background:#e4672f;display:block;margin:0 auto}
/*实力*/
.m-show{padding:1.5rem 4% 0;height:34rem;overflow: hidden;background:url(/sS1EKIyHUIcMISMKDOgKIz1NKScTURAnHt.jpg) no-repeat center bottom #f8f5f3; -webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;}
.showtil{height:3rem;width:30%;padding:5% 35%;clear:both}
.showtil li{width:1rem;height:1rem;font-size:0;margin:0 5%;background:#e7e7e7;border-radius:1rem;float:left;}
.showtil li.cur{background: #e4672f;color: #fff;}
.show_c{height:30rem;overflow: hidden;position: relative;}
.show_c dt{display: block;height:16.5rem;overflow:hidden}
.show_c dt img{width:100%;}
.show_c dd{display: block;color:#fff;padding: 1rem 3% 0 5%;height:12rem;background:url(/sS1EKIyHUIcMISMKDOgTJI1RJSqJUSyRHt.jpg) no-repeat right bottom #0064b4; -webkit-background-size:8.5rem; -moz-background-size: 8.5rem; -o-background-size: 8.5rem; background-size: 8.5rem;}
.show_c dd span{display: block;font-size:1.5rem;color:#fff;line-height:2.5rem;height: 2.5rem;font-family: Times New Roman;letter-spacing: -1px;}
.show_c dd span b{font-size:2.35rem;font-weight:normal;}
.show_c dd h3{font-size:1.2rem;font-weight: bold;height:3.3rem;line-height: 2.3rem;position: relative;}
.show_c dd h3:before{content: "";position: absolute;width: 1.45rem;height: 0.1rem;background: #f5cdb9;left: 0;top: 2.7rem;}
.show_c dd p{font-size:0.9rem;font-weight:normal;text-indent:1.2rem;line-height:1.75rem;background:url(/sS1EKIyHUIcMISMKDOgTJI1Rn1kFKE1RJ1L.jpg) no-repeat 0 0.5rem;background-size:0.7rem;}
/*案例*/
.suc{height:23.5rem;overflow:hidden;padding-top:1rem;}
.suc dl{padding:0 4%;height:8.5rem;display:block;color:#565458}
.suc dt{width:25%;float:left;margin:0 1rem 0 0;}
.suc dd{height:7.5rem;font-size:1rem;color: #777;line-height:1.5rem;overflow: hidden;}
.suc dd a{color:#777}
.suc dd h3{font-size:1.1rem;color:#333;font-weight:bold;overflow: hidden;}
.suc dd h3 a{color:#333}
/*产品分类*/
.sucs{height:auto;overflow:hidden;padding-top:1rem;padding-bottom:1rem;}
.sucs ul{margin:0 4%;font-size: 1.2rem;}
.sucs ul li{width:48%;float:left;margin-bottom: 1rem;color: #333;height:2rem;line-height:2rem;margin-right:2%}
.sucs ul li a{color: #333;font-size: 1rem;}
/*资讯*/
.m-news{height:35rem;overflow:hidden;font-size:1.2rem;color:#666;line-height:1.8rem;padding-top:1.5rem}
.pho{width:96%;margin:0 2%;clear:both}
.pho .swiper-slide{height:12.5rem;overflow: hidden;}
.pho .swiper-slide li{width:46%;margin:0 2%;float:Left}
.pho .swiper-slide li img{height:8.1rem;}
.pho .swiper-slide li p{font-size:1rem;color: #777;line-height: 1.5rem;text-align:center}
.newtil{margin:0 4%;height:2.5rem;font-size: 1.2rem;background:url(/sS1EKIyHUIcMISMKDOgMJSkJTIqJUSEqHj.jpg) repeat-x center;clear:both}
.newtil li{width:31%;text-align:center;float:left;margin-bottom: 1rem;background: #4d4948;color: #fff;height:2.5rem;line-height:2.5rem;margin-right:3.5%}
.newtil li:last-child{margin:0}
.newtil li.cur{background:#0064b4;color: #fff;}
.new_c{margin:0 4%;overflow: hidden;clear:both}
.new_c li{height:3.25rem;line-height:3.25rem;color:#555458;font-size:1.1rem;text-indent:1.3rem;position:relative;border-bottom: solid 1px #dfe0e2;background:url(/sS1EKIyHUIcMISMKDOgoIRINn1kFKE1RJ1L.jpg) no-repeat 0 1.2rem;-webkit-background-size:0.9rem;-moz-background-size:0.9rem;-o-background-size:0.9rem;background-size:0.9rem;overflow:hidden;}
.new_c li span{float:right;color:#aaa;font-family:Arial;font-size:1rem}
/*关于*/
.m-about{padding-top:1rem;font-size:1.2rem;line-height:2.15rem;color:#666;background:#fbf8f6;}
.m-about dl{padding:0 4%}
/*.m-about dt{height:14.5rem;overflow: hidden;}*/
.m-about dd h3{display: block;height:3rem;line-height:3rem;font-size:1.25rem;color: #333;text-align: center;font-weight: bold;}
/*.m-about dd p{height:6.3rem;overflow: hidden;}*/
.more2{width:100%;background-size:90%;clear:both}
.more2 a{width:30%;height:2.2rem;line-height:2.2rem;font-size:1rem;color:#fff;text-align:center;background:#e4672f;display:block;margin:0 auto}
html {font-size: 10px;}
@media screen and (min-width: 320px) {
    html {
        font-size: 10.625px;
    }
}
@media screen and (min-width: 360px) {
    html {
        font-size: 11.875px;
    }
}
@media screen and (min-width: 400px) {
    html {
        font-size: 13.125px;
    }
}
@media screen and (min-width: 440px) {
    html {
        font-size: 14.375px;
    }
}
@media screen and (min-width: 480px) {
    html {
        font-size: 15.625px;
    }
}
@media screen and (min-width: 520px) {
    html {
        font-size: 16.875px;
    }
}
@media screen and (min-width: 560px) {
    html {
        font-size: 18.125px;
    }
}
@media screen and (min-width: 600px) {
    html {
        font-size: 19.375px;
    }
}
@media screen and (min-width: 640px) {
        html {
            font-size: 20px;
        }
    }

/*定制流程*/
.processBg{height:auto;overflow:hidden;padding-top:1rem;padding-bottom:1rem;}
.processBg ul{margin-left:6%;font-size: 1.2rem;}
.processBg ul li{width:30%;float:left;color: #333;margin-right:2%;height: 9rem; font-size:0.9rem; text-align:center;}
.processBg li .ico{display: inline-block;width: 70px; height: 70px;background: url(/sS1EKIyHUIOUEu57KyZnrSkKHH0rJ1OoJIuOEkySD11DHHMPURAnHt.jpg) no-repeat;}
.processBg .li1 .ico {background:url(/Skins/Default//sS1EKIyHUIOUEu57KyZnrSkKHH0rJ1OoJIuOEkySD11DHHMPURAnHt.jpg) no-repeat 0 0;}
.processBg .li2 .ico {background:url(/Skins/Default//sS1EKIyHUIOUEu57KyZnrSkKHH0rJ1OoJIuOEkySD11DHHMPURAnHt.jpg) no-repeat -70px 0;}
.processBg .li3 .ico {background:url(/Skins/Default//sS1EKIyHUIOUEu57KyZnrSkKHH0rJ1OoJIuOEkySD11DHHMPURAnHt.jpg) no-repeat -140px 0;}
.processBg .li4 .ico {background:url(/Skins/Default//sS1EKIyHUIOUEu57KyZnrSkKHH0rJ1OoJIuOEkySD11DHHMPURAnHt.jpg) no-repeat -210px 0;}
.processBg .li5 .ico {background:url(/Skins/Default//sS1EKIyHUIOUEu57KyZnrSkKHH0rJ1OoJIuOEkySD11DHHMPURAnHt.jpg) no-repeat -280px 0;}
.processBg .li6 .ico {background:url(/Skins/Default//sS1EKIyHUIOUEu57KyZnrSkKHH0rJ1OoJIuOEkySD11DHHMPURAnHt.jpg) no-repeat -350px 0;}
.processBg .li7 .ico {background:url(/Skins/Default//sS1EKIyHUIOUEu57KyZnrSkKHH0rJ1OoJIuOEkySD11DHHMPURAnHt.jpg) no-repeat -420px 0;}
.processBg .li8 .ico {background:url(/Skins/Default//sS1EKIyHUIOUEu57KyZnrSkKHH0rJ1OoJIuOEkySD11DHHMPURAnHt.jpg) no-repeat -490px 0;}
.processBg .li9 .ico {background:url(/Skins/Default//sS1EKIyHUIOUEu57KyZnrSkKHH0rJ1OoJIuOEkySD11DHHMPURAnHt.jpg) no-repeat -560px 0;}

/*banner条2*/
.ggAdv2 {width: 100%; height:auto;overflow:hidden;border-top: 4px solid #00a0f0; background: url(/LyynJxLrqyMFIRErEkg8KSHpsIgII0foI1LsE1SMp11YTy9OID.jpg) no-repeat center top; margin-top:10px;}
.ggAdv2 .ggBoxCont .ggul li {float: left; width:48%; text-align: center;}
.ggAdv2 .ggBoxCont .ggul li .p1 {font-size: 2.5rem; color: #1b1b1b;}
.ggAdv2 .ggBoxCont .ggul li .p1 span {position: relative; padding-right: 15px;}
.ggAdv2 .ggBoxCont .ggul li .p1 span sup {position: absolute; right: 0; top: 5px;}
.ggAdv2 .ggBoxCont .ggul li .p1 sup {font-size: 24px;}
.ggAdv2 .ggBoxCont .ggul li .p1 i {font-size: 20px; font-style: normal;}
.ggAdv2 .ggBoxCont .ggul li .p2 {padding-bottom: 15px; font-size: 1rem; color: #1b1b1b;}
