﻿/*-----------------------------------------------------------------------------------------------------------------------*/
.g-adv{  overflow:hidden;}
.g-adv .sclwrap_box , .g-adv .m-box{ overflow:hidden;}

/*-----------------------------------------------------------------------------------------------------------------------*/
nav{height:6.17rem; overflow:hidden; background: #0059d3; position:relative;}
nav:before{ position:absolute; content:""; width:100%; height:1px; top:50%; left:0; background:#0044a1; border-bottom: 1px solid #3179db;}
nav a{ color:#fff; font-size:1.17rem; width:33.3%; text-align:center; height:3.08rem; line-height:3.08rem; overflow:hidden; display:block; float:left; position:relative;}
nav a:before{ position:absolute; content:""; width:1px; height:3.08rem; top:0; right:0; background:#0044a1; border-right: 1px solid #3179db;}
nav a:nth-child(3n):before{ background:none; border: 0;}

/*合作*/
.coo{ height: 23rem; overflow: hidden; position: relative;}
.coo:before{ position: absolute; content: ""; width: 6rem; height: 1px; background: #5e96e3; bottom: 3.71rem; left: 0;}
.coo:after{ position: absolute; content: ""; width: 6rem; height: 1px; background: #5e96e3; bottom: 3.71rem; right: 0;}
.coo h2{ height: 7.04rem; overflow: hidden; text-align: center; font-size: 0.75rem; color: #ccc; font-family: Arial; text-transform: uppercase; font-weight: normal; padding-top: 2.33rem; background: url(/mobile/Images/Index/coo_h.jpg); box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-background-size:100% ; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;}
.coo h2 a{ display: block; color: #0059d3; font-size: 1.58rem; font-weight: bold; font-family: "黑体"; line-height: 2.75rem;}

.coo_con{ height: 15.96rem; overflow: hidden; position: relative;}
.coo_con .con{ float: left; display: inline; width: 100%;}
.coo_con .nowarp{ width: 91%; margin: 0 auto;}
.coo_con .prev{ position: absolute; width: 2.5rem; height: 2.5rem; bottom: 2.5rem; left: 6rem; z-index: 10;}
.coo_con .next{ position: absolute; width: 2.5rem; height: 2.5rem; bottom: 2.5rem; right: 6rem; z-index: 10;}

.coo_c{ width: 100%; overflow: hidden;}
.coo_c ul{ height: 11.21rem; overflow: hidden;}
.coo_c ul li{ float: left; width: 11.58rem; line-height: 0; margin-right: 0.83rem;}
.coo_c ul li img{ width: 100%; border: 1px solid #eee;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.coo_c ul li span{ display: block; text-align: center; font-size: 1rem; color: #555; line-height: 2.25rem;}

.coo_c ul li:nth-child(2){ margin-right: 0;}

.coo_c p{ margin: 0 auto; font-size: 1.08rem; line-height: 2.13rem; font-family: Arial; color: #fff; border-radius: 10rem; text-transform: uppercase; padding-left: 1rem; width: 7.83rem; height: 2.13rem; overflow: hidden; background: #ff8b23 url(/mobile/Images/Index/pro_m.png) no-repeat 5.5rem 0.33rem; -webkit-background-size:1.42rem 1.42rem; -moz-background-size:1.42rem 1.42rem; -o-background-size:1.42rem 1.42rem; background-size:1.42rem 1.42rem; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

/**/
/*耦合*/
img{ width:100%;display: block;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.ohj{background: url(../Images/Index/ohjbg.jpg) no-repeat center;background-size: 100% 100%;padding: 2.92rem 0 2rem;}
.ohj1{padding-top: 3rem;}
.ohj2{padding-top: 2.08rem;}
.ohj3{padding-top: 2rem;}
.ohj4{padding-top: 2rem;}
.ohj1 dt{float: left;width: 50%;}
.ohj1 dd{float: right;width: 47%;margin-right: 2%;}
.ohj2 dt{float: right;width: 50%;}
.ohj2 dd{float: left;width: 47%;margin-left: 2%;}
.ohj3 dt{float: left;width: 50%;}
.ohj3 dd{float: right;width: 47%;margin-right: 2%;}
.ohj4 dt{float: right;width: 50%;}
.ohj4 dd{float: left;width: 47%;margin-left: 2%;}
.ohj dd h4{height: 3.2rem;padding-bottom: 0.4rem;background: url(../Images/Index/ohja2.jpg) no-repeat center bottom;background-size: 100% 5px;}
.ohj dd em{float: left;width: 20%;height: 2.7rem;line-height: 2.4rem;background: url(../Images/Index/ohja1.png) no-repeat center;background-size: 100% 2.7rem;font-size: 1.5rem;font-family: "DIN";color: #fff;text-align: center;}
.ohj dd span{float: left;width: 71%;margin-left: 5%;}
.ohj dd span b{display: block;height: 1.5rem;line-height: 1.5rem;font-size: 1.05rem;color: #222;font-weight: bold;}
.ohj dd span strong{color: #0059d3;}
.ohj dd i {
    display: block;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.8rem;
    font-style: normal;
    color: #999;
    text-transform: uppercase;
}
.ohj dd p{height: 5.2rem;line-height: 1.3rem;font-size: 0.83rem;color: #222;padding-top: 0.8rem;overflow: hidden;}
.ohj dd p b{font-weight: bold;}
.ohj dd a.more{display: block;width: 5rem;height: 1.3rem;line-height: 1.3rem;font-size: 0.8rem;text-align: center;color: #fff;background: url("../Images/Index/tab.jpg") no-repeat center;background-size: 100% 100%;margin-top: 0.5rem;}


/*客户见证*/
.kh h2{text-align: center;padding-bottom: 1rem;}
.kh h2 i{display: block;font-family: "Arial";font-size: 0.58rem;height: 0.9rem;line-height: 0.9rem;color: #99c5f8;text-transform: uppercase;}
.kh h2 span{display: block;height: 1.8rem;line-height: 1.8rem;font-weight: bold;font-size: 1.58rem;color: #fff;background: url("../Images/Index/khtt.png") no-repeat center;background-size: 100% 4px;}
.kh h2 em{height: 1.5rem;line-height: 1.5rem;font-size: 1rem;color: #fff;}
.kh{background: url(../Images/Index/khbg.jpg) no-repeat center;background-size: 100% 100%;padding: 8.33rem 0 1.25rem;}
.kh_box{width: 76%;margin: 0 auto;}
.kh_box dl{padding: 0.8rem;background-color: #fff;position: relative;}
.kh_box dt{float: left;width: 52%;}
.kh_box dd{float: right;width: 44%;}
.kh_box dd h4{padding-top: 1.16rem;}
.kh_box dd h4 a{display: inline-block;height: 1.2rem;line-height: 1.2rem;font-size: 0.91rem;font-weight: bold;color: #707070;} 
.kh_box dd em{display: block;height: 1.2rem;line-height: 1.2rem;font-size: 0.83rem;color: #707070;padding-top: 0.2rem;}
.kh_box dd p{line-height: 1.3rem;font-size: 0.83rem;color: #666;margin-top: 1.25rem;padding-top: 0.8rem;border-top: 2px solid #f6f6f6;}
.kh_box dd a.more{position: absolute;width: 2.29rem;height: 2.29rem;background: url(../Images/Index/khb1.jpg) no-repeat center;background-size: 2.29rem 2.29rem;right: 0;bottom: 0;z-index: 10;}
.kh_siz{padding-top: 1.83rem;height: 0.9rem;line-height: 0.9rem;text-align: center;}
.kh_siz li{display: inline-block;width: 0.9rem;height: 0.9rem;border-radius: 100%;background-color: #84c2f3;margin: 0 0.4rem;}
.kh_siz li.z-on{background-color: #ff8b23;}


/**/
.pro{ height: 35.79rem; overflow: hidden;}

.pro h2{ padding-top: 2.5rem; height: 9.17rem; overflow: hidden; text-align: center; font-size: 0.75rem; color: #ccc; font-family: Arial; text-transform: uppercase; font-weight: normal; background: url(/mobile/Images/Index/pro_h.jpg) no-repeat left top; -webkit-background-size:100% ; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.pro h2 a{ display: block; color: #0059d3; font-size: 1.58rem; font-weight: bold; font-family: "黑体"; line-height: 2.75rem;}
.pro h2 span{ display: block; font-size: 1.08rem; color: #555; font-family: "黑体"; font-weight: normal;}

.pro_con{ height: 26.63rem; overflow: hidden; position: relative;}

.pro_con:before{ position: absolute; content: ""; width: 6rem; height: 1px; background: #5e96e3; bottom: 3.75rem; left: 0;}
.pro_con:after{ position: absolute; content: ""; width: 6rem; height: 1px; background: #5e96e3; bottom: 3.75rem; right: 0;}

.pro_con .m-box{ float: left; display: inline; width: 100%;}
.pro_con .no_ov{ width: 91%; margin: 0 auto;}
.pro_q{ width: 91%; margin: 0 auto; height: 8.21rem; overflow: hidden;}
.pro_q li{ float: left; width: 7.48rem; height: 2.92rem; overflow: hidden; text-align: center; font-size: 1.08rem; line-height: 2.92rem; color: #0059d3; border: 1px solid #0059d3; margin-right: 0.71rem; margin-bottom: 0.71rem; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.pro_q li:nth-child(3n){ margin-right: 0;}
.pro_q .z-on{ background: #0059d3; color: #fff;}

.pro_xc{ height: 18.42rem; overflow: hidden; position: relative;}
.pro_xc .prev{ position: absolute; width: 2.5rem; height: 2.5rem; left: 6rem; bottom: 2.5rem; z-index: 10;}
.pro_xc .next{ position: absolute; width: 2.5rem; height: 2.5rem; right: 6rem; bottom: 2.5rem; z-index: 10;}

.pro_c ul{ height: 13.5rem; overflow: hidden;}
.pro_c ul li{ float: left; width: 11.42rem; height: 11.75rem; border: 1px solid #eee; margin-right: 1.23rem; position: relative; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.pro_c ul li span{ display: block; position: absolute; width: 100%; text-align: center; bottom: 0; left: 0; line-height: 2.58rem; font-size: 1rem; color: #555;}
.pro_c p{ margin: 0 auto; font-size: 1.08rem; line-height: 2.13rem; font-family: Arial; color: #fff; border-radius: 10rem; text-transform: uppercase; padding-left: 1rem; width: 7.83rem; height: 2.13rem; overflow: hidden; background: #ff8b23 url(/mobile/Images/Index/pro_m.png) no-repeat 5.5rem 0.33rem; -webkit-background-size:1.42rem 1.42rem; -moz-background-size:1.42rem 1.42rem; -o-background-size:1.42rem 1.42rem; background-size:1.42rem 1.42rem; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.pro_c ul li:nth-child(2){ margin-right: 0;}

/**/
.sta{ height: 36.75rem; overflow: hidden;}
.sta h2{ padding-top: 2.5rem; font-size: 0.58rem; letter-spacing: 2px; color: #ccc; font-family: Arial; text-transform: uppercase; font-weight: normal; background: url(/mobile/Images/Index/sta_h.jpg) no-repeat left top; height: 8.71rem; overflow: hidden; text-align: center;-webkit-background-size:100% ; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.sta h2 a{ display: block; color: #fff; font-size: 1.58rem; font-weight: bold; font-family: "黑体"; line-height: 2.75rem;}
.sta h2 span{ display: block; font-size: 1.08rem; color: #dde6f8; font-family: "黑体"; font-weight: normal;}

.sta_con{ height: 28.04rem; overflow: hidden; background: url(/mobile/Images/Index/sta_bj.jpg) no-repeat left top; -webkit-background-size:100% ; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;}
.sta_con .con{ float: left; display: inline; width: 100%; }

.sta_q{ width: 91%; margin: 0 auto; height: 4.13rem; overflow: hidden;}
.sta_q li{ float: left; width: 7.5rem; height: 2.88rem; font-size: 1.17rem; line-height: 2.88rem; margin-right: 0.73rem; color: #fff; text-align: center; overflow: hidden; border: 1px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.sta_q li:nth-child(3n){ margin-right: 0;} 

.sta_q .z-on{ height: 3.38rem; background: url(/mobile/Images/Index/sta_qb.png) no-repeat left top;-webkit-background-size:100% ; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; border: 0;}

.sta_c{ width: 91%; margin: 0 auto;}
.sta_c em{ display: block; width: 100%; height: 10.54rem; overflow: hidden;}
.sta_c dl dt{ margin-top: 1.25rem; height: 4rem; overflow: hidden;}
.sta_c dl dt span i{ display: block; line-height: 1rem; font-size: 0.75rem; text-transform: uppercase; color: #a4bee7;}
.sta_c dl dt span{ margin-right: 1rem; line-height: 2.5rem; font-size: 1.5rem; color: #fff; width: 6.08rem; height: 4rem; overflow: hidden; display: inline-block;}
.sta_c dl dt span b{ line-height: 1.5rem; display: block; width: 2.79rem; height: 4rem; font-size: 1.5rem; color: #fff;background: #ff8b23; text-align: center; padding-top: 0.25em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.sta_c dl dt p{ width: 17rem; font-size: 0.83rem; color: #8fb7ed; text-transform: uppercase; padding-top: 0.0s7rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.sta_c dl dt p b{ display: block; font-size: 1.58rem; color: #fff;}
.sta_c dl dd{margin-top: 1rem;}
.sta_c dl dd p{ font-size: 1rem; color: #fff; line-height: 1.67rem;}


/**/
.adv{ height: 43.79rem; overflow: hidden;}
.adv h2{ height: 8.13rem; overflow: hidden;}


.adv_con{ height: 35.67rem; overflow: hidden; position: relative;}

.adv_con:before{ position: absolute; content: ""; width: 6rem; height: 1px; background: #5e96e3; bottom: 3.83rem; left: 0;}
.adv_con:after{ position: absolute; content: ""; width: 6rem; height: 1px; background: #5e96e3; bottom: 3.83rem; right: 0;}

.adv_con .con{ float: left; display: inline; width: 100%;}
.adv_con .prev{ position: absolute; width: 2.5rem; height: 2.5rem; left: 6rem; bottom: 2.63rem; z-index: 10;}
.adv_con .next{ position: absolute; width: 2.5rem; height: 2.5rem; right: 6rem; bottom: 2.63rem; z-index: 10;}

.adv_c{ width: 92%; margin: 0 auto;}

.adv_t{ width: 24.46rem; margin: 0 auto; height: 13.63rem; overflow: hidden;}

.adv_xc{ width: 24.17rem; margin: 0 auto; overflow: hidden;}
.adv_xc dl{ height: 14.92rem; margin-top: 2rem; overflow: hidden;}
.adv_xc dl dt{ height: 4rem; overflow: hidden;}
.adv_xc dl dt span{ margin-top: 0.25rem; display: inline-block; width: 2.71rem; height: 3.83rem; overflow: hidden; text-align: center; line-height: 2.5rem; font-size: 1.5rem; color: #fff; background: url(/mobile/Images/Index/adv_db.gif) no-repeat left top;-webkit-background-size:100% ; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;}
.adv_xc dl dt p{ height: 4rem; width: 20.75rem;  color: #0059d3; font-size: 1.58rem;font-weight: bold; font-family: "黑体"; background: url(/mobile/Images/Index/adv_dp.gif) repeat-x left bottom;-webkit-background-size:0.21rem 0.25rem; -moz-background-size:0.21rem 0.25rem; -o-background-size:0.21rem 0.25rem; background-size:0.21rem 0.25rem;}

.adv_xc dl dt p em{ display: block; font-size: 1.13rem; color: #333; }
.adv_xc dl dd{ margin-top: 0.83rem; overflow: hidden;}
.adv_xc dl dd p{ background: url(/mobile/Images/Index/adv_p.gif) no-repeat left 0.67rem; padding-left: 1.08rem; font-size: 1rem; color: #555; line-height: 1.83rem;}
.adv_xc dl dd p em{ color: #0059d3;}


.adv_s p{ text-align: center; font-size: 1.5rem; color: #0059d3; font-family: Arial; font-weight: bold;}
.adv_s p b{ font-size: 2.5rem;}

/**/
.pat{ height: 23.08rem; overflow: hidden; background: #f2f2f2;}

.pat_q{ height: 2.92rem; overflow: hidden; background: #fff; width: 100%; margin-top: 2.5rem;}
.pat_q li{ float: left; width: 7.25rem; text-align: center; font-size: 1.08rem; color: #333; line-height: 2.92rem;}
.pat_q .z-on{ background: #0059d3; color: #fff;}

.pat_con{ height: 17.63rem; overflow: hidden; position: relative;}

.pat_con:before{ position: absolute; content: ""; width: 6rem; height: 1px; background: #5e96e3; bottom: 3.75rem; left: 0;}
.pat_con:after{ position: absolute; content: ""; width: 6rem; height: 1px; background: #5e96e3; bottom: 3.75rem; right: 0;}

.pat_con .no_ov{ width: 91%; margin: 0 auto;}

.pat_con .m-box{ float: left; display: inline; width: 100%;}
.pat_con .prev{ position: absolute; width: 2.5rem; height: 2.5rem; left: 6rem; bottom: 2.63rem; z-index: 10;}
.pat_con .next{ position: absolute; width: 2.5rem; height: 2.5rem; right: 6rem; bottom: 2.63rem; z-index: 10;}

.pat_c ul{ margin-top: 1.13rem; overflow: hidden; height: 11.71rem;}
.pat_c ul li{ margin-right: 0.65rem; float: left; width: 11.71rem; }
.pat_c ul li img{ width: 100%; border: 1px solid #e6e6e6; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.pat_c ul li span{ display: block; font-size: 1rem; color: #555; text-align: center; line-height: 2.17rem;}

.pat_c ul li:nth-child(2){ margin-right: 0;}

.pat_c p{ margin: 0 auto; font-size: 1.08rem; line-height: 2.13rem; font-family: Arial; color: #fff; border-radius: 10rem; text-transform: uppercase; padding-left: 1rem; width: 7.83rem; height: 2.13rem; overflow: hidden; background: #ff8b23 url(/mobile/Images/Index/pro_m.png) no-repeat 5.5rem 0.33rem; -webkit-background-size:1.42rem 1.42rem; -moz-background-size:1.42rem 1.42rem; -o-background-size:1.42rem 1.42rem; background-size:1.42rem 1.42rem; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

/**/
.ad02{ height: 9.38rem; overflow: hidden;}

/**/
.about{ height: 30.88rem; overflow: hidden;}
.about h2{ padding-top: 1.75rem; height: 7.83rem; overflow: hidden; text-align: center; font-size: 0.75rem; color: #ccc; font-family: Arial; text-transform: uppercase; font-weight: normal; background: url(/mobile/Images/Index/ab_h.jpg) no-repeat left top; -webkit-background-size:100% ; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.about h2 a{ display: block; color: #0059d3; font-size: 1.58rem; font-weight: bold; font-family: "黑体"; line-height: 2.75rem;}
.about h2 span{ display: block; font-size: 1.08rem; color: #555; font-family: "黑体"; font-weight: normal;}

.about{ width: 91%; margin: 0 auto;}
.about dl dt{ width: 100%; border: 1px solid #dcdcdc; height: 14.54rem; overflow: hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.about dl dt img{ width: 100%; padding: 0.29rem; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.about dl dd{ margin-top: 0.92rem; font-size: 1rem; line-height: 1.67rem; color: #666;}
.about dl dd a{ color: #ff8b23;}

/**/
.new{ height: 36rem; overflow: hidden; position: relative;}
.new .con{ float: left; display: inline; width: 100%;}

.new em{ position: absolute; display: block; font-size: 1rem;  top: 0.42rem; right: 1.25rem; line-height: 1.67rem; font-family: Arial; color: #fff; border-radius: 10rem; text-transform: uppercase; padding-left: 0.67rem; width:6.42rem; height: 1.67rem; overflow: hidden; background: #ff8b23 url(/mobile/Images/Index/pro_m.png) no-repeat 5rem 0.3rem; -webkit-background-size:1rem 1rem; -moz-background-size:1rem 1rem; -o-background-size:1rem 1rem; background-size:1rem 1rem; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.n_q{ height: 2.5rem; background: #f5f5f5;}
.n_q li{ width: 33.33%; height: 2.5rem; overflow: hidden; float: left; font-size: 1rem; line-height: 2.5rem; color: #333; text-align: center;}

.n_q .z-on{ background: #0059d3; color: #fff;}

.n_con{ width: 25rem; margin: 0 auto;}
.n_con p{ margin: 1.25rem auto 0; width: 100%; height: 15rem; overflow: hidden; border: 1px solid #e5e5e5; padding: 0.54rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.n_con ul{ margin-top: 0.54rem; overflow: hidden;}
.n_con ul li{ padding-left: 0.83rem; position: relative; height: 2.5rem; overflow: hidden; border-bottom: 1px dashed #b3b3b3; font-size: 1rem; line-height: 2.5rem; color: #555; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.n_con ul li:before{ position: absolute; content: ""; width: 0.38rem; height: 0.38rem; background: #0059d3; border-radius: 10rem; top: 1rem; left: 0;}
.n_con ul li a{ color: #555;}

.n_con ul li:nth-child(5){ border-bottom: 0;}

/*-webkit-background-size:100% ; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;
*/
@media screen and (min-width:320px) {
	html { font-size:75%;}
}
@media screen and (min-width:360px) {
	html { font-size:85%;}
}
@media screen and (min-width:375px) {
	html { font-size:87.5%;}
}
@media screen and (min-width:480px) {
	html { font-size:110.5%;}

}
@media screen and (min-width:568px) {
	html { font-size:129%;}

}
@media screen and (min-width:639px) {
	html { font-size:150%;}
}