.wrap img{width: 100%;}
/*广告*/
.g-adv { clear:both;height:14.92rem;overflow:hidden;}
.g-adv .sclwrap_box,.g-adv .m-box{ height:12.5rem;}
.g-adv .m-box li img{ width:100%;}

/*导航*/
nav{height:7.5rem;overflow: hidden;padding: 0 4.5%;}
nav a{width:32%;float:left;display: block;height:2.54rem;line-height:2.54rem;text-align: center;color: #fff;font-size:1rem;position: relative;z-index: 1;background: url(nav.png) center no-repeat;margin:0 0 0.83rem ;}
nav a:nth-child(3n-1){margin:0 2% 0.83rem;}
nav a:hover,nav a:link,nav a:visited,nav a:active{ color:#fff;}

/*问题*/
.m-qua{background:url(../images/quabg.jpg) no-repeat center bottom;-webkit-background-size:100% 8.333rem;-ms-background-size:100% 8.333rem;-o-background-size:100% 8.333rem; height: 23.33rem;padding: 0 4.5%;}
.til01{height:5rem;color:#0d99ff;font-size:1.25rem;line-height:2.5rem;text-align:center;font-weight: normal; letter-spacing: 0.3rem; background: url(line.jpg) center no-repeat; position:relative;}
.til01 span{ display: block;font-size:1rem; line-height: 2rem; font-family: Arial; letter-spacing: 0;}
.til01:before,.til01:after{content: "";position: absolute;right: 0;top:1.458rem; width:29%;height:0.125rem;background:url(../images/line.jpg) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;}
.til01:before{left:0;transform:rotateY(180deg);-webkit-transform:rotateY(180deg); -o-transform:rotateY(180deg);}
.m-qua .til01:before,.m-qua .til01:after{background:url(../images/line2.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;width:6.7%;}
.qua_c li{font-size: 1rem;height: 2.25rem;line-height: 2.25rem;font-size: 1rem;white-space: nowrap;overflow: hidden;padding: 0.5rem 0 0;color: #171717;}
.qua_c li b{width:2.25rem;height: 2.25rem;border-radius: 2.25rem;background: #ff8400;color: #fff;font-family: Times New Roman;float: left;margin: 0 0.83rem 0 0;font-size: 1.08rem;font-weight: normal;text-align: center;}

/*选择*/
.m-choi{background:#fff;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%; height: auto;padding:1.625rem 4.5% 0;}
.m-choi .til01{color: #0d99ff;height: 2.5rem; background: none; border-bottom: 1px #0c92ff dashed;}
.m-choi .til011{ color: #0d99ff; font-family: Arial; text-align:center; font-size:1rem; line-height: 2rem; }
.m-choi .til01:before,.m-choi .til01:after{background:url(../images/line3.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;width:19%;}
.choi_c{ padding: 0 0 0 0; margin: 0px auto;}
.choi_c dl{ margin-top: 12px;}
.choi_c dt{ height: 30px; line-height: 30px; font-weight: bold; font-size: 16px; color: #fff; overflow: hidden;}
.choi_c dt span{ display:inline-block; width: 35px; text-align:center; color: #fff;}
.choi_c dd{ color: #0094ff; padding: 16px; line-height: 18px; font-size: 13px; background: #b2ddff; overflow: hidden;}
.choi_c .xzl dt{ background: url(xzl.jpg) left no-repeat;}
.choi_c .xzr dt{ background: url(xzr.jpg) right no-repeat;}
.choi_c .xzl dt span{ padding-right: 10px;}
.choi_c .xzr dt{ text-align: right;}
.choi_c .xzr dt span{ float: right; padding-left: 10px;}

/*产品*/
.m-pro{clear:both;height:32rem;overflow:hidden;padding:0 4.5% 0;}
.til02{height:2.75rem;text-align: center;font-size: 1rem;overflow: hidden;white-space: nowrap;}
.til02 li{float: left;line-height:1.17rem;color: #333;padding: 0 0.78rem;}
.til02 li:nth-child(1){padding-left: 0;}
.til02 li:nth-child(4){padding-right: 0;}
.til02 li.z-on{color: #28ad36;}
.pro_c ul{float: left;display: inline;}
.pro_c li{width:46.7%;float: left;height:13.79rem;display: block;}
.pro_c li img{width:98%;display: block;border: solid 1px #0992ff;}
.pro_c li span,.m-show li span{display: block;height:1.92rem;line-height:1.92rem;text-align: center;overflow: hidden;font-size:1rem;color: #0d99ff;}
.pro_c a:nth-child(2n) li{margin-left:6.6%;}

/*广告*/
.m-gg,.m-gg img{display: block;width: 100%;overflow: hidden; margin:10px 0;}
.m-gg span{width: 8rem;height:2.5rem;line-height: 2.5rem;text-align: center;font-size:1rem;position: absolute;display: block;top:5rem;left:55%;background: url(btn.png) center no-repeat;color: #fff;}
.m-gg span.gg01{left:15%;}

/*优势*/
.m-edge{padding:0.458rem 0% 0;height:30rem;overflow: hidden;}
.m-edge h2{height: 4.71rem;overflow: hidden;}
.m-edge .sclwrap_box{ height: 24.5rem; overflow: hidden;}
.edge_c dl{height:26rem;overflow: hidden;color: #3e3e3e;font-size:0.92rem;line-height:125%;}
.edge_c dt{height:10.5rem;overflow: hidden;}
.edge_c dt img{width: 100%;display: block;}
.edge_c dd{ height: 13rem;}
.edge_c dd h3{color:#0d99ff;font-weight: bold;font-size:1.2rem;display:block;height: 2rem; line-height: 2rem; letter-spacing: 0.3rem; text-align: center; border-bottom: 1px #0d99ff dashed;}
.edge_c dd h4{ text-align:center; color: #0d99ff; padding: 0.5rem 0 0 0; font-size: 0.75rem; font-weight: bold; line-height: 1.2rem; height: 3.6rem;background: url(lpzbg1.jpg) left bottom no-repeat;}
.edge_c dd p{ margin: 0 auto; padding-top: 12px; padding-left: 52px; padding-bottom: 12px; line-height: 1.1rem; font-size: 0.75rem; color: #0d99ff; font-weight: normal; background: url(lpzbg2.jpg) left top no-repeat;}
.edge_c dl:nth-child(4) li span{background:url(../images/ico01.gif) no-repeat 1rem center;-webkit-background-size:0.46rem 0.46rem;-ms-background-size:0.46rem 0.46rem;-o-background-size:0.46rem 0.46rem;padding: 0 0 0 1.92rem;display: inline-block;}
.edge_c dl:nth-child(4) li:nth-child(3),.edge_c dl:nth-child(4) li:nth-child(4){font-size: 0.83rem;white-space: nowrap;}
.edgetil{width: 100%;height:1.5rem;overflow: hidden;clear: both;}
.edgetil li{width:1.6rem;height:0.4rem;float:left;background: #0c92ff;border-radius: 0.875rem;margin:0 0 0 4.13%; border: 1px #0c92ff solid;}
.edgetil li.z-on{background: #ffff00;}
.edgetil li:nth-child(1){margin: 0 0 0 37%;}

/*见证*/
.m-witn{height:22.08rem;padding:1.54rem 4.5% 0;overflow: hidden;background: #f0f0f0;}
.m-witn dl{height:8.09rem;font-size:0.92rem;color: #555;line-height: 164%;padding: 0.33rem 0;overflow: hidden;}
.m-witn dt{width:31%;float: left;}
.m-witn dd{width:64.8%;float: left;padding:0.17rem 0 0 4.14%;}
.m-witn dd h3{font-size: 1rem;color: #212121;line-height:2rem;height:2rem;overflow: hidden;}
.m-witn dd p b,.m-about dd b{font-weight: normal;color: #ff8400;}

/*关于*/
.m-about{height:25rem;padding:1.58rem 4.5% 0;clear: both;overflow: hidden;}
.m-about dl{height:18rem;overflow: hidden;padding: 0.42rem 0 0;font-size: 0.7rem;color: #555;line-height:173%;}
.m-about dt{height: 12rem;}
.m-about dd{ color: #0c92ff;}

/*展示*/
.m-show{height:18.5rem;padding:0.5rem 4.5% 0;overflow: hidden;background: url(slbg.jpg) #c0e3ff top center no-repeat;position: relative;}
.m-show:before,.m-show:after{content: "";position: absolute;width: 37.8%;height: 1px;background: #0c92ff;right:4.5%;top:17.5rem;}
.m-show:before{left: 4.5%;}
.m-show .prev,.m-show .next{width:1.83rem;height:1.83rem;display: block;overflow: hidden;background:url(next.png) no-repeat center 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;position: absolute;top:16.5rem;right:42.3%;}
.m-show .prev{left:42.3%;background:url(prev.png) no-repeat center 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.m-show .nowarp{width:100%;margin:0 auto;}
.m-show ul{float: left;display: inline;}
.m-show li{width:47%;float: left;}
.m-show a:nth-child(2n) li{margin:0 0 0 6%;}
.m-show img{ border: 1px #1b9efc solid;}


/*资讯*/
.m-news{height:16rem; overflow:hidden;clear: both;padding:1.5rem 0 0;}
.newtil{height:1.8rem;line-height:1.8rem;font-size:1rem;background: url(newsbg.jpg) center no-repeat;margin-bottom: 0.79rem; padding: 0 1rem 0 1rem; }
.newtil li{color: #fff;float: left; width:30%; text-align:center;}

.newtil li.z-on1{}

.newtil li:nth-child(2){}
.newtil li:nth-child(3){}


.newtil li.z-on{background: url(newsc.png) center no-repeat;}
.newtil span{float: right;color: #fff;font-size: 0.75rem;}

.news_c ul{float:left;display:inline;overflow: hidden;}
.news_c{height:16rem;overflow: hidden;}
.news_c li{width:96%; font-size:1rem;line-height:1.96rem;height:1.96rem;white-space:nowrap;color: #000; position: relative;overflow: hidden;border-bottom:dashed 1px #0c92ff;padding: 0 0 0 5%;background:url(ico01.jpg) no-repeat 0.0833rem 0.75rem;-webkit-background-size:0.46rem 0.46rem;-ms-background-size:0.46rem 0.46rem;-o-background-size:0.46rem 0.46rem;}
.news_c a:last-child li{}

.H-back{ height: 1.6rem; padding: 0.6rem;}
.H-back .hback{ float: left; width: 10%;}
.H-back .hback img{ width: 65%;}
.H-back .hsearch{ float: right; width: 90%;}
.H-back .hsearch .inputTxt{ border: 1px #ccc solid; line-height: 1.5rem; padding: 0 0 0 0.3rem; font-size: 0.7rem; background: #f6f6f6; width: 80%;}
.H-back .hsearch .inputBtn{ border: 1px #038eff solid; line-height: 1.5rem; text-align:center; color: #fcff00; font-size: 0.7rem; background: #038eff; width: 17%;}
.daoheng{ background: #b3ddff; padding: 0.6rem; color: #000; font-size: 0.7rem; line-height: 1rem;}
.daoheng span{ padding: 0rem 0.3rem;}
.daoheng a{ color: #000; }

.proFl{ margin: 0.6rem 0; border-top: 1px #0c92ff solid; overflow: hidden;}
.proFl dl{overflow: hidden; border: 1px #0c92ff solid; border-top: none; padding: 0.4rem 0;}
.proFl dt{ color: #0c92ff; border-bottom: 1px #0c92ff dashed; padding: 0 0.6rem; font-size: 1rem; line-height: 2rem;}
.proFl dt a{ color: #0c92ff;}
.proFl dd{ float: left; width: 40%; padding: 0.2rem 0.6rem; font-size: 0.8rem; height: 1.6rem; line-height: 1.6rem; overflow: hidden;}
.proFl dd a{ color: #000;}

.proList{clear:both;overflow:hidden;}
.proList ul{padding:4%; overflow: hidden;}
.proList li{width:42%;float: left; padding: 4%; padding-bottom: 0; text-align:center; display: block;}
.proList li img{width:99%;display: block;border: solid 1px #0992ff;}
.proList li span,.m-show li span{display: block;height:1.92rem;line-height:1.92rem;text-align: center;overflow: hidden;font-size:1rem;color: #0d99ff;}

/*.fenye{ text-align:center;}
.fenye a{ display: inline-block; border: 1px #0d99ff solid; background: #fff; color: #0d99ff; margin: 0 0.2rem; padding: 0 0.2rem;}*/
/*分页样式*/
.fenye{ text-align:center;width: 100%;margin: 0 auto;}
.fenye li{ display: inline-block; padding-left: 2px; padding-right: 2px;width: 25px;height: 25px;padding-top: 0px;}
.fenye a{ display: inline-block;  line-height: 25px; border: 1px #1c98fa solid;width: 25px;height: 25px;}
.fenye .active{ color: #ff0c00;}
.fenye .disabled{cursor:not-allowed;background-color: #ddd;width: 25px;height: 25px;}
.fenye .pagination span{ display: inline-block;  line-height: 25px; border: 1px #1c98fa solid;width: 25px;height: 25px;}




.proPic{padding: 0; overflow: hidden;}
.edgeti2{width: 100%;height:0.5rem;overflow: hidden;clear: both;}
.edgeti2 li{width:1.6rem;height:0.4rem;float:left;background: #0c92ff;border-radius: 0.875rem;margin:0 0 0 2%; border: 1px #0c92ff solid;}
.edgeti2 li.z-on{background: #ffff00;}
.edgeti2 li:nth-child(1){margin: 0 0 0 30%;}

.proTitle{ height:1.8rem;line-height:1.8rem;font-size:1rem;background: url(newsbg.jpg) center no-repeat;margin-top: 0.79rem; padding: 0 1rem 0 1rem; color: #fff;}
.proShow{ padding: 0.2rem; margin: 0 auto; overflow: hidden;}
.proShow h1{ text-align:center; border-bottom: 1px #0c92ff dashed; line-height: 2rem; font-size: 1rem; color: #000;}
.proShow ul{ padding-top: 0.6rem; overflow: hidden;}
.proShow li{ float: left; width: 49%; font-size: 0.7rem; line-height: 1.2rem; height: 1.2rem; color: #333; overflow: hidden;}
.proShow .hsfw{ font-size: 0.7rem; line-height: 1.2rem; color: #333;}
.proShow .ljbtn{ text-align:center;}
.proShow .ljbtn a{width: 30%; padding: 0.5rem; display: inline-block;}
.proShow .pic{ padding-top: 0.5rem; overflow: hidden;}
.proContent{ padding-top: 0.5rem; overflow: hidden;}

.proFrom{ padding: 1rem;}
.proFrom dl{ padding-bottom: 1rem; overflow: hidden;}
.proFrom dt{ float: left; width: 18%; text-align: right; line-height: 1rem;}
.proFrom dd{ float: right; width: 80%;}
.proFrom dd span{ display:block;}
.proFrom .input1{ border: 1px #ddd solid; width: 98%; line-height: 1rem;}
.proFrom .input2{ border: 1px #ddd solid; width: 98%; line-height: 1rem;}
.proFrom .input3{ border: 1px #038eff solid; line-height: 1.5rem; text-align:center; color: #fcff00; font-size: 0.7rem; background: #038eff; width: 17%;}
.proFrom .input4{ border: 1px #038eff solid; line-height: 1.5rem; text-align:center; color: #fff; margin-left: 1rem; font-size: 0.7rem; background: #038eff; width: 17%;}

.zxly{ padding: 1rem; overflow: hidden;}
.zxly dl{ padding-bottom: 1rem; overflow: hidden;}
.zxly dt{ float: left; width: 18%; text-align: right; line-height: 1rem;}
.zxly dd{ float: right; width: 80%;}
.zxly dd span{ display:block;}
.zxly .input1{ border: 1px #ddd solid; width: 98%; line-height: 1rem;}
.zxly .input2{ border: 1px #ddd solid; width: 98%; line-height: 1rem;}
.zxly .input3{ border: 1px #038eff solid; line-height: 1.5rem; text-align:center; color: #fcff00; font-size: 0.7rem; background: #038eff; width: 17%;}
.zxly .input4{ border: 1px #038eff solid; line-height: 1.5rem; text-align:center; color: #fff; margin-left: 1rem; font-size: 0.7rem; background: #038eff; width: 17%;}

.nrTitle{ text-align:center; border-bottom: 1px #038eff dashed; padding-top: 0.6rem; padding-bottom: 0.4rem; overflow: hidden;}
.nrTitle h1{ font-size: 1.2rem; line-height: 1.6rem; color: #038eff; font-weight: bold;}
.nrTitle h6{ padding-top: 0.4rem; color: #666;}
.nrTitle h6 span{ padding-left: 0.4rem; padding-right: 0.4rem;}
.nrShow{ padding: 0.6rem; line-height: 200%; overflow: hidden;}

.newsList{ padding-bottom: 1rem; overflow: hidden;}
.newsList dl{ padding: 0.6rem; border-bottom: 1px #ddd solid; overflow: hidden;}
.newsList img{ float: left; width: 20%; padding: 1px; border: 1px #038eff solid;}
.newsList dt{ float: right; width: 76%; line-height: 1rem; font-size: 0.7rem; color: #000;}
.newsList dd{ float: right; width: 76%; line-height: 0.8rem; padding-top: 0.2rem; color: #666;}

.faqList{ padding-bottom: 1rem; overflow: hidden;}
.faqList dl{ padding: 0.6rem; border-bottom: 1px #ddd solid; overflow: hidden;}
.faqList dt{line-height: 1rem; font-size: 0.7rem; color: #000;}
.faqList dd{line-height: 0.8rem; padding-top: 0.2rem; color: #666;}


@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%;}
}