.wrap img{width: 100%;}
/*广告*/
.g-adv { clear:both;height:17.16rem;position:relative; overflow:hidden;}
.g-adv .sclwrap_box,.g-adv .m-box{ height:14.5rem;}
.g-adv .m-box li img{ width:100%;}
.g-adv .m-cnt{position: absolute;top: 15.63rem;left:40.6%;height: 1em;width: 21.6%;}
.g-adv .m-cnt li{width:0.67rem;height: 0.67rem;border-radius: 0.67rem;background: #c6c6c6;margin-left: 1.08rem;float: left;}
.g-adv .m-cnt li.z-on{background: #fa7821;}
.g-adv1{height: 16.33rem;}

/*导航*/
nav{height:5.875rem;overflow: hidden;background: #0262b8}
nav a{width:20%;float:left;overflow: hidden;display: block;height:2.875rem;line-height:2.875rem;text-align: center;color: #fff;font-size: 1rem;position: relative;background: #0262b8;border-bottom: solid 1px #157eda;}
nav a:before{content: "";position: absolute;left: 0;top:0; width:0.083rem;height:100%;background: #003361;}
nav a:nth-child(1):before,nav a:nth-child(6):before{border: 0;width: 0;height: 0;}
nav a:nth-child(6),nav a:nth-child(7),nav a:nth-child(8),nav a:nth-child(9){width: 25%;}
nav a:hover,nav a:link,nav a:visited,nav a:active{ color:#fff;}
nav a.cur{background: #fa7821;}

/*搜索*/
.m-ss{clear:both;padding:0 7.8%; width:84.4%;height:3.42rem;z-index:2; position:relative;background:url(../images/seabg.gif) no-repeat center 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;overflow: hidden;}
.m-ss .inp01{border:0;color:#666;float:left;font-size:1rem;height:1.96rem;line-height:1.96rem;width:86%;overflow:hidden;background:none;padding: 0 0.8%;outline:none}
.u-in{background:none;display: block;width:12.4%; float:left;cursor: pointer; z-index:999;height:1.96rem;}


/*产品分类*/
.m-class{height:63.75rem;overflow: hidden;}
.til01{font-size:1rem;line-height:1.458rem;color: #fff;height:2.75rem;padding: 1.29rem 0 0;background: #0262b8;position: relative;}
.til01 em{text-transform: uppercase;color: #cce0f1;font-family:Arial;font-size:0.92rem;border-bottom: solid 1px #cce0f1;border-top: solid 1px #cce0f1;display: inline-block;float: left;}
.til01 b{width:42.66%;text-align: right;float: left;font-size:1.25rem;padding: 0 0.58rem 0 0;}
.til01:before{content: "";position: absolute;width:2.16rem;height:0.83rem;background:url(../images/ico07.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;top:4.02rem;left: 50%;margin-left: -1.08rem;}
.cla01{height: 13rem;padding: 1.33rem 4% 0;overflow: hidden;}
.til02{font-size:1.25rem;line-height:3.08rem;color: #0262b8;height:3.08rem;position: relative;padding: 0 0 0 0.83rem;}
.til02:before{content: "";position: absolute;width: 0.21rem;height: 1.04rem;background: #fa7821;left: 0;top:0.92rem;}
.more01{font-size: 1rem;color: #999;font-family: Arial;padding: 0 0.92rem 0 0;background:url(../images/ico05.png) no-repeat right center;-webkit-background-size:0.75rem 0.75rem;-ms-background-size:0.75rem 0.75rem;-o-background-size:0.75rem 0.75rem;background-size:0.75rem 0.75rem;}
.clac1 li{width: 48.45%;float: left;}
.clac1 a:nth-child(2n) li{margin-left:3%;}
.clac1 li img{display: block;width: 100%; height:112px;}
.clac1 li span{display: block;background: #999;font-size: 0.83rem;color: #fff;text-align: center;height:2rem;line-height: 2rem;}

/*广告*/
.m-gg{position: relative;height: 9.25rem;color: #fff;}
.m-gg p,.m-gg p img{width: 100%;display: block;}
.m-gg span{width:75.6%;top:1.21rem;left:16.7%;position: absolute;height: 1.71rem;line-height: 1.71rem;padding: 0 0 0 2.04rem;font-size: 1rem;background:url(../images/ico_tel.png) no-repeat 0 0;-webkit-background-size:1.58rem 1.62rem;-ms-background-size:1.58rem 1.62rem;-o-background-size:1.58rem 1.62rem;background-size:1.58rem 1.62rem;}
.m-gg span b{font-size: 1.42rem;font-family: Times New Roman;}

/*选择*/
.m-choi{height: 16rem;overflow: hidden;}
.m-choi h2{position: relative;height: 4.08rem;font-weight: bold;color: #fa7821;}
.m-choi h2:before,.m-choi h2:after,.m-serve h2:before,.m-serve h2:after,.m-tecp h2:before,.m-tecp h2:after{content: "";position: absolute;width: 2.125rem;height: 1px;background: #fa7821;top:1.83rem;right: 2.8%;}
.m-choi h2:before{left: 2.8%;}
.m-choi h2 span{width: 49.5%;text-align:right;float: left;font-size: 1.33rem;color: #0262b8;line-height: 113%;}
.m-choi h2 b{width:36%;float: left;font-size:2.08rem;line-height:140%;padding: 0 0 0 0.5rem;}
.m-choi h2 span em{display: block;font-size:0.83rem;font-family: Arial;padding: 0.21rem 0 0;font-weight: normal;text-transform: uppercase;color: #fa7821;line-height: 110%;}
.choi_c li{width: 22.2%;float: left;margin-left:8.35%;font-size: 1rem;line-height: 150%;text-align: center;color: #444;}
.choi_c li img{display: block;}
.choi_c li span{display: block;padding: 0.75rem 0 0;}

/*产品*/
.m-pro{height:41.833rem;overflow: hidden;}
.protil{height:10.92rem;padding: 2.54rem 3.83% 0;overflow: hidden;}
.protil li,.casetil li{width:32.49%;float: left;height:3rem;line-height:3rem;text-align: center;color: #222;background: #d7d7d7;font-size:1rem;margin: 0 0 0.33rem 1.25%;}
.protil a:nth-child(1) li{margin:0;height: 9.666rem;background: #fa7821;color: #fff;line-height: 175%;}
.protil li b{width:25.52%;margin:2.625rem auto 0;display: block;height:2.042rem;background:url(../images/ico01.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.protil li em{display: block;text-transform: uppercase;font-size: 0.58rem;line-height: 200%;position: relative;}
.protil li em:before{content: "";position: absolute;width:1.08rem;height:1px;background: #fff;top:0;left:50%;margin-left: -0.54rem;}
.protil a:last-child li{width:66.23%;}

.pro_pn{position: relative;height: 23.33rem;clear: both;overflow: hidden;}
.pro_pn .prev,.pro_pn .next{width:6.21rem;height:1.625rem;background:url(../images/next.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;display: block;position: absolute;top: 20.21rem;right:24.37%;z-index: 6;}
.pro_pn .prev{left:24.37%;transform:rotateY(180deg);-webkit-transform:rotateY(180deg); -o-transform:rotateY(180deg);}
.pro_pn .nowarp{width: 92.34%;margin:0 auto;}
.part01 p{float:left;display: inline;width:100%;}
.part01 p img{width:100%;display: block;}
.part01 p span{display: block;text-align:center;font-size:1rem;color: #666;height:2.67rem;line-height:2.67rem;}

/*案例*/
.m-case{height:34.9rem;overflow: hidden;}
.til03{height:4.04rem;line-height: 4.04rem;background: #0262b8;color: #fff;font-size: 1.25rem;}
.m-case .til03{padding: 0 4.6%;}
.m-case .til03 .more01{color: #fff}
.m-case .til03 span{padding: 0 0 0 2.5rem;background:url(../images/ico02.png) no-repeat 0 center;-webkit-background-size:1.71rem 1.96rem;-ms-background-size:1.71rem 1.96rem;-o-background-size:1.71rem 1.96rem;background-size:1.71rem 1.96rem;display:block;float: left;}
.casetil{height:8rem;padding: 2.25rem 3.83% 0;overflow: hidden;}
.casetil li{margin: 0 1.2% 0.33rem 0;}
.casetil a:nth-child(1) li{margin:0;height:6.29rem;background: #fa7821;color: #fff;line-height:6.29rem;float: right;}
.m-case .prev,.m-case .next{top:16.92rem;}

/*关于*/
.m-about{padding: 1.67rem 3.83% 0;height:25.625rem;border-top: solid 0.125rem #0262b8;background: #f6f6f6;}
.m-about h2{text-align: center;font-size: 1rem;line-height:182%;height: 4.25rem;color: #222;}
.m-about h2 b{display: block;font-size: 1.25rem;color: #0262b8;line-height: 143%;}
.m-about p,.m-about p img{width: 100%;display: block;}
.m-about span{border: solid 0.083rem #0262b8;width: 56.85%;text-align: center;color: #0262b8;line-height: 2.17rem;display: block;margin:1.42rem auto 0;font-size: 1rem;}

/*资讯*/
.m-news{height:21.96rem; overflow:hidden;clear: both;}
.m-news .til03{margin:0 0 1.21rem;}
.til03 li{width: 36%;padding: 0 0 0 14%;float: left;background: #454545;}
.til03 li:nth-child(1){background:url(../images/ico03.png) no-repeat 1.084rem center #454545;-webkit-background-size:2rem 1.875rem;-ms-background-size:2rem 1.875rem;-o-background-size:2rem 1.875rem;background-size:2rem 1.875rem;}
.til03 li:nth-child(2){background:url(../images/ico06.png) no-repeat 1.084rem center #454545;-webkit-background-size:2rem 1.875rem;-ms-background-size:2rem 1.875rem;-o-background-size:2rem 1.875rem;background-size:2rem 1.875rem;}
.til03 li:nth-child(1).z-on{background:url(../images/ico03.png) no-repeat 1.084rem center #0262b8;-webkit-background-size:2rem 1.875rem;-ms-background-size:2rem 1.875rem;-o-background-size:2rem 1.875rem;background-size:2rem 1.875rem;}
.til03 li:nth-child(2).z-on{background:url(../images/ico06.png) no-repeat 1.084rem center #0262b8;-webkit-background-size:2rem 1.875rem;-ms-background-size:2rem 1.875rem;-o-background-size:2rem 1.875rem;background-size:2rem 1.875rem;}
.new01{float:left;display:inline;height:25rem;color:#404040;font-size:1rem;}
.new01 ul{height:14rem;overflow: hidden;}
.new01 li{line-height:246%;height:2.46rem;padding:0 0 0 13.44%;white-space:nowrap;overflow:hidden;position:relative;color: #515151;border-bottom: dashed 1px #c7c7c7; text-overflow:ellipsis;}
.new01 li:before{content: "01";position: absolute;width:1.04rem;padding: 0 0.21rem 0 0;font-size: 0.67rem;color: #fff;height:1.04rem;left:6.4%;top:0.83rem;background:url(../images/icobg1.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;text-align: center;line-height: 1.04rem;}
.new01 a:nth-child(2) li:before{content: "02";}
.new01 a:nth-child(3) li:before{content: "03";}
.new01 a:nth-child(4) li:before{content: "04";}
.new01 a:nth-child(5) li:before{content: "05";}
.new01 a:nth-child(4) li:before,.new01 a:nth-child(5) li:before{background:url(../images/icobg2.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.new01 a:last-child li{border: 0;}
.new01 p{color: #666;font-size: 1rem;height: 2.54rem;line-height: 2.54rem;text-align: center;border-top: solid 1px #dfdfdf;background:url(../images/ico04.gif) no-repeat 29.2% 0.875rem;-webkit-background-size:0.79rem 0.79rem;-ms-background-size:0.79rem 0.79rem;-o-background-size:0.79rem 0.79rem;background-size:0.79rem 0.79rem;}

/*   .....   以下为内页样式   .......     */

/*服务*/
.m-serve{padding: 0.33rem 6.64% 0;height: 31.625rem;background: #f1f1f1;line-height: 167%;font-size: 1rem;color: #666;width: 86.72%;}
.m-serve h2,.m-tecp h2{position: relative;height:4.75rem;font-size: 1.5rem;line-height:4.75rem;color: #f66300;text-align: center;font-weight: bold;}
.m-serve h2:before,.m-serve h2:after{top: 2.42rem;right:18.39%;}
.m-serve h2:before{left:18.39%;}
.m-serve dd{padding:1.08rem 0 0;}
.m-serve b{font-weight: normal;color: #f66300;}

/*生产设备*/
.m-equi{height: 26.6rem;overflow: hidden;}
.m-equi .til03{padding: 0 0 0 14%;background:url(../images/ico09.gif) no-repeat 1rem 1rem #0262b8;-webkit-background-size:2.29rem 2rem;-ms-background-size:2.29rem 2rem;-o-background-size:2.29rem 2rem;background-size:2.29rem 2rem;}
.equi_p{padding: 2.08rem 4% 0;width: 92%;display: block;}
.m-team .til03{padding: 0 0 0 14%;background:url(../images/ico08.gif) no-repeat 1rem 1rem #0262b8;-webkit-background-size:2.29rem 2rem;-ms-background-size:2.29rem 2rem;-o-background-size:2.29rem 2rem;background-size:2.29rem 2rem;}

/*流程*/
.m-tecp{border-top: solid 0.25rem #0262b8;background: #f1f1f1;padding: 1.875rem 0 0;height: 13.17rem;}
.m-tecp h2{height: 4.875rem;line-height: 125%;}
.m-tecp h2 span{display: block;font-size: 1.08rem;color: #0262b8;font-weight:normal;line-height: 143%;}
.m-tecp h2:before,.m-tecp h2:after{top:1rem;right:25.16%;}
.m-tecp h2:before{left:25.16%;}

/*团队*/
.m-team{height: 34.21rem;}
.m-team dl{width:89%;padding: 2.08rem 5.5% 0;font-size: 1rem;line-height: 167%;color: #666;}
.m-team dt,.m-team dt img{width: 100%;display: block;}
.m-team dd{padding: 0.79rem 0.29rem 0;}
.m-team dd b{font-weight: normal;display:block;height: 2.96rem;line-height: 2.96rem;color: #0262b8;font-size: 1.08rem;}
.m-team dd p{height: 8.54rem;overflow: hidden;}
.m-team dd span{border:solid 1px #0262b8;display: block;margin:0 auto;width: 13.96rem;line-height:2.21rem;color: #0262b8;text-align: center;}


@media screen and (min-width:320px) {
	html { font-size:75%;}
}
@media screen and (min-width:360px) {
	html { font-size:87%;}
}
@media screen and (min-width:375px) {
	html { font-size:88%;}
}
@media screen and (min-width:400px) {
	html { font-size:98%;}
}
@media screen and (min-width:414px) {
	html { font-size:100%;}
}
@media screen and (min-width:480px) {
	html { font-size:112%;}

}
@media screen and (min-width:568px) {
	html { font-size:131%;}

}
@media screen and (min-width:639px) {
	html { font-size:150%;}
}