﻿.wrap img{ width:100%;}	

@media screen and (min-width:320px) {html { font-size:75%;}}
@media screen and (min-width:360px) {html { font-size:84.4%;}}
@media screen and (min-width:375px) {html { font-size:86.6%;}} /*ipone6*/
@media screen and (min-width:400px) {html { font-size:87%;}}
@media screen and (min-width:414px) {html { font-size:96%;}} /*ipone6P*/
@media screen and (min-width:480px) {html { font-size:112.5%;}}
@media screen and (min-width:550px) {html { font-size:131.25%;}}
@media screen and (min-width:639px) {html { font-size:150%;}}

/*g-nav*/
.g-nav {position:relative;margin-top:1.67rem;overflow:hidden;box-shadow:0 0 15px 0 #ddd;}
.g-nav a{display:block;float:left;width:33.333333333%;height:2.92rem;line-height:2.92rem;font-size:1rem;text-align:center;background-color:#282828;color:#fff;}
.g-nav a:nth-child(2),.g-nav a:nth-child(4),.g-nav a:nth-child(6){background:#fb5b21 url(../Images/Common/wave.png);}

/*g-adv*/
.g-adv{ width:100%;overflow:hidden;position:relative;}
.g-adv a{display:block;}
.g-adv img{vertical-align:middle;}
.g-adv .sclwrap_box{overflow:hidden;}

/*ibrief*/
.ibrief{height:12.5rem;position:relative;margin:2.5rem 0.83rem 2.92rem;background:#fff url(../Images/Common/wave.png);box-shadow:0 3px 5px 0 #eee;}
.ibrief .cont{padding:1.04rem 10rem 0 0.83rem;}
.ibrief b{color:#fb5b21}
.ibrief .ti{font-size:1rem;color:#282828;font-weight:bold;}
.ibrief .ti b{font-size:1.25rem;}
.ibrief .list{margin-top:0.83rem;color:#282828;font-size:0.83rem;line-height:1.5rem;}
.ibrief .list li{padding-left:1.25rem;position:relative}
.ibrief .list li i{position:absolute;width:0.67rem;height:0.67rem;left:0;top:0.415rem;background:url(../Images/Index/ibrief_icon.png) no-repeat 50% 50%;background-size:contain;}
.ibrief .lo{position:absolute;width:9.17rem;height:100%;top:0;right:0;background:#fb5b21 url(../Images/Common/wave.png);text-align:center;}
.ibrief .lo:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}
.ibrief .lo img{vertical-align:middle;}

/*imain-ti*/
.imain-ti{text-align:center;font-weight:bold;}
.imain-ti a{font-size:1.25rem;color:#fb5b21;position:relative;line-height:1.67rem;}
.imain-ti a:before,.imain-ti a:after{content:'';position:absolute;width:2.5rem;height:1px;background:#262626;top:50%;}
.imain-ti a:before{left:-3.13rem;}
.imain-ti a:after{right:-3.13rem;}
.imain-ti span{color:#262626;}

/*ipro*/
.ipro{padding:1.88rem 0.83rem;background:#fff url(../Images/Common/wave.png);}
.ipro img{vertical-align:middle;}
.ipro-nav{margin-top:1.46rem;}
.ipro-nav dd{height:2.92rem;margin-top:0.42rem;position:relative;padding-left:5.83rem;overflow:hidden;}
.ipro-nav span{display:block;position:absolute;width:5.83rem;height:2.92rem;top:0;left:0;line-height:2.92rem;background-color:#fb5b21;font-size:1rem;color:#fff;text-align:center;}
.ipro-nav a{display:block;float:left;height:1.08rem;padding:0 0.6rem;margin:0.92rem 0;line-height:1.08rem;border-left:1px solid #282828;font-size:1rem;color:#282828;}
.ipro-nav a:first-of-type{border-left:0;}
.ipro-big{margin:1.25rem 0;}
.ipro-small{padding:0 0.42rem;}
.ipro-small .m-box a{display:block;float:left;width:47%;margin-left:6%;text-align:center;}
.ipro-small .m-box li a:first-child{margin-left:0;}
.ipro-small .m-box a .ti{display:block;height:2.92rem;font-size:1rem;color:#282828;line-height:2.92rem;overflow:hidden;}

/*iadver*/
.iadver{padding:1.25rem 0 1.04rem;background:#fb5b21 url(../Images/Common/wave.png);text-align:center;}
.iadver img{vertical-align:middle;}
.iadver a{display:block;width:16.04rem;padding-left:1.04rem;height:1.88rem;margin:1rem auto 0;background:#fb5b21 url(../Images/Index/adver_btn.png) no-repeat 50% 50%;background-size:contain;text-align:left;font-size:1rem;line-height:1.8rem;color:#fff;font-family:'Verdana';}

/*iquality*/
.iquality-wrap{padding:2.5rem 0.83rem;}
.iquality{margin-top:1.67rem;overflow:hidden;}
.iquality a{display:block;float:left;width:30%;height:8.33rem;margin:0 5% 0.83rem 0;padding-top:1.8rem;border:1px dashed #ddd;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.iquality a:nth-child(3n){margin-right:0;}
.iquality .icon{display:block;width:2.5rem;height:2.5rem;margin:0 auto 0.83rem;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;}
.iquality span{display:block;font-size:1rem;color:#262626;}
.iquality span i{margin-left:0.21rem;font-style:normal;font-size:0.54rem;color:#828282;font-weight:100;font-family:'宋体';}
.iquality a:nth-child(1) .icon{background-image:url(../Images/Index/iquality_icon1.png);}
.iquality a:nth-child(2) .icon{background-image:url(../Images/Index/iquality_icon2.png);}
.iquality a:nth-child(3) .icon{background-image:url(../Images/Index/iquality_icon3.png);}
.iquality a:nth-child(4) .icon{background-image:url(../Images/Index/iquality_icon4.png);}
.iquality a:nth-child(5) .icon{background-image:url(../Images/Index/iquality_icon5.png);}
.iquality a:nth-child(6) .icon{background-image:url(../Images/Index/iquality_icon6.png);}
.iquality a:hover span{color:#fb5b21;}

/*idesign*/
.idesign-wrap{padding:3rem 0;background-image:url(../Images/Common/wave.png),url(../Images/Index/idesign_bg.jpg);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,100% auto;}
.idesign{position:relative;margin-top:1.67rem;padding:0 0.83rem;}
.idesign .con{overflow:hidden;}
.idesign .con a{display:block;float:left;width:50%;}
.idesign .con img{vertical-align:middle;}
.idesign .con .ti{display:block;height:2rem;margin-top:0.5rem;line-height:2rem;font-size:1rem;color:#282828;text-align:center;}
.idesign .prev,.idesign .next{position:absolute;width:2.5rem;height:4.17rem;top:4.58rem;background-color:#fb5b21;background-repeat:no-repeat;background-size:contain;background-position:center;z-index:5;}
.idesign .prev{background-image:url(../Images/Index/idesign_btn1.png);left:0;}
.idesign .next{background-image:url(../Images/Index/idesign_btn2.png);right:0;}

/*ipower*/
.ipower-wrap{padding:2.5rem 0 3rem;}
.ipower{margin:1.9rem 0.83rem 0;position:relative;}
.ipower .con img{vertical-align:middle;}
.ipower .con .list{margin-top:2.92rem;}
.ipower .con li{padding-left:1.04rem;position:relative;color:#282828;line-height:1.67rem;font-size:1rem;}
.ipower .con li i{position:absolute;width:0.67rem;height:0.67rem;left:0;top:0.415rem;background:url(../Images/Index/ibrief_icon.png) no-repeat 50% 50%;background-size:contain;}
.ipower .m-cnt{position:absolute;width:100%;text-align:center;z-index:4;left:0;top:11.04rem;}
.ipower .m-cnt li{display:inline-block;width:6.67rem;height:2.92rem;margin:0 0.42rem;vertical-align:middle;line-height:2.92rem;background:#282828;font-size:1rem;color:#fff;}
.ipower .m-cnt li.z-on{background-color:#fb5b21;}

/*iabout*/
.iabout{padding:2.92rem 0 2.5rem;}
.iabout .pic{padding:1.25rem;margin-top:0.63rem;background:url(../Images/Index/yy.png) no-repeat 50% 100%;background-size:100% auto;}
.iabout .desc{padding:0.25rem 1.25rem 0;font-size:1rem;line-height:2rem;color:#282828;}

/*inews*/
.inews-wrap .m-cnt{overflow:hidden;background-color:#282828;}
.inews-wrap .m-cnt li{width:50%;float:left;height:2.92rem;line-height:2.92rem;font-size:1rem;color:#fff;text-align:center;}
.inews-wrap .m-cnt li.z-on{background-color:#fb5b21;}
.inews-wrap .sclwrap_box{margin:0.42rem 1.25rem;}
.inews a{display:block;overflow:hidden;padding:1.67rem 0;border-top:1px dashed #ccc;}
.inews a:first-child{border-top:0;}
.inews .pic{display:block;float:left;width:7.92rem;margin-right:1.25rem;}
.inews .pic img{vertical-align:middle}
.inews .cont{overflow:hidden;height:5rem;line-height:1.67rem;font-size:1rem;color:#666;overflow:hidden;}
.inews .ti{display:block;margin-bottom:0.7rem;line-height:1.2;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.iqa a{display:block;overflow:hidden;padding:1.5rem 0 1.1rem;border-top:1px dashed #ccc;}
.iqa a:first-child{border-top:0;}
.iqa p{padding-left:2.5rem;position:relative;line-height:1.67rem;font-size:1rem;color:#666;}
.iqa p span{position:absolute;width:1.54rem;height:1.54rem;line-height:1.54rem;border-radius:0.6rem;font-size:1rem;color:#fff;text-align:center;top:0;left:0;}
.iqa .q{margin-bottom:0.7rem;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.iqa .a{height:3.3333rem;overflow:hidden;}
.iqa .q span{background-color:#fb5b21}
.iqa .a span{background-color:#3d3d3d}