@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;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:14px;}
/* -- 页面整体布局 -- */
.wrap{ min-width:320px; max-width:640px; margin:0 auto; overflow:hidden; position:relative;} /*网站首页宽度*/
.cot{width:93.75%;margin: 0 auto;}
.wrap img{display:block;width:100%;}

/*3G首页焦点图*/
.g-adv{ position:relative; width:100%; margin:0 auto; height: auto; z-index:15; font-size:0;}
.g-adv .m-box img{ display:block;position: relative;width:100%; height: auto; }

/*3G首页公司简介高度*/
.intro{height: 38rem;background: url(../3gimages/intro_bg.jpg) no-repeat;background-size: 100% 20.9rem;}
.intro h2{height: 2.8rem;font-size: 1.5rem;font-weight: bold;text-align: center;padding-top: 1.5rem;}
.intro h2 a{color: #333;}
.intro dl{width: 90.6%;margin: 0 auto;}
.intro dl dd{background-color: #fff;padding: 0 3.4%;}
.intro dl dd h3{font-size: 1rem;color: #383a71;font-weight: bold;/*height: 3rem;*/line-height: 3rem;}
.intro dl dd p{font-size: 1rem;color: #666;line-height: 1.67rem;}

/*3G首页产品子栏目框架*/
.pro{padding-bottom: 2rem;}
.pro h2{font-size: 1.5rem;text-align: center;padding-bottom: 1.6rem;background: url(../3gimages/pro_t.png) no-repeat bottom;background-size: 100% 1.5rem;}
.pro h2 a{color: #333;}
.pro h2 span{display: block;font-size: 1rem;color: #666;}
.pro .ul01{margin-bottom: 1.3rem;}
.pro .ul01 li{float: left;width: 33.3%;height: 3.25rem;line-height: 3.25rem;text-align: center;font-size: 1rem;background-color: #1666d4;border-right: 1px solid #73a3e6;box-sizing: border-box;}
.pro .ul01 li a{color: #fff;}
.pro .ul01 li:nth-child(3),.pro .ul01 li:last-child{border-right: 0;}
.pro .ul01 li:nth-child(2),.pro .ul01 li:nth-child(3),.pro .ul01 li:first-child{border-bottom: 1px solid #73a3e6;}
.pro .ul01 li{border-bottom: 1px solid #73a3e6;}
.pro .ul02 li{float: left;width: 43.6%;margin-bottom: 1.25rem;margin-right: 3.1%;}
.pro .ul02 li i{display: block;height: 9.67rem;/*background: url(../3gimages/pro_bg.jpg) no-repeat;*/background-size: 100% 9.67rem;}
.pro .ul02 li em{display: block;height: 2.5rem;line-height: 2.5rem;text-align: center;font-size: 1.08rem;color: #666;border-bottom: 1px solid #d6d6d6;overflow:hidden;}
.pro .ul02 li:nth-child(odd){margin-left: 5%;}
.pro .ul02 li i img{ height:130px;}
.pro .btn{text-align: center; clear:both;}
.pro .btn a{display:inline-block;width: 32.8%;height:2.5rem;line-height: 2.5rem;text-align: center;font-size: 1.08rem;color: #fff;background-color: #747474;border-radius: 0.2rem;margin:0 2.65%;}
.pro .btn .zx{background-color: #fa4829;}

/*feature*/
.fea{height: 44rem;background: url(../3gimages/fea_bg.jpg) no-repeat;background-size: 100% 44rem;}
.fea h2{font-size: 1.5rem;text-align: center;padding-top: 1.6rem;height: 5.48rem;}
.fea h2 a{color: #333;}
.fea h2 span{display: block;font-size: 1rem;color: #666;}
.fea ul li{float: left;width: 46.4%;margin-right:2.3%;height: 17.5rem;background-color: #fff;margin-bottom: 0.9rem;}
.fea ul li img{display: block;width: 55.2%;margin: 0.67rem auto 0;}
.fea ul li b{display: block;font-size: 1rem;color: #333;text-align: center;height: 2.3rem;line-height: 2.3rem;}
.fea ul li p{font-size: 1rem;line-height: 1.5rem;color: #333;padding: 0 5%;}
.fea ul li:nth-child(odd){margin-left: 2.6%;}
/*ad*/
.ad{height:9.08rem;background:url(../3gimages/ad.jpg) no-repeat;background-size: 100% 9.08rem;}
.ad p{padding-left: 8.5%;color: #fff;padding-top: 2.1rem;}
.ad p span{display: block;font-size: 0.83rem;}
.ad p i{display: block;font-size: 1rem;font-weight: bold;}
.ad p em{display: block;font-size: 1rem;padding-top: 0.2rem;}
/*adva*/
.adva{padding: 2rem 0;}
.adva h2 span{display: block;font-size: 1.08rem;color: #666;text-align: center;height: 2rem;}
.adva dl dd{margin: 1.5rem auto 0;width: 90%;}
.adva dl dd h3{height: 5.75rem;}
.adva dl dd h3 i{float: left;width:14.93%;height: 5.75rem;line-height: 5.75rem;background: url(../3gimages/num_bg.jpg) no-repeat;background-size: 100% 5.75rem;font-size: 2.08rem;color: #fff;font-family: "Times New Roman";text-align: center;}
.adva dl dd h3 span{float: left;padding-left: 2.4%;font-size: 1rem;color: #575757;padding-top: 1.5rem;}
.adva dl dd h3 span b{display: block;font-size: 1.33rem;color: #0c66d8;}
.adva dl dd p{font-size: 1rem;color: #4f4b4b;height: 7.5rem;line-height: 1.58rem;padding-top: 0.5rem;border-top: 1px dotted #eee;margin-top: 0.75rem;padding-left: 5.9%;background: url(../3gimages/gou.png) no-repeat left 0.9rem;background-size: 3.8% 0.66rem;}
.adva dl dd p b{color: #0063e2;}
.adva ul{height: 3rem;background: url(../3gimages/shou.jpg) no-repeat;background-size: 100% 3rem;}
.adva ul li{float: left;width: 3rem;height: 3rem;line-height: 3rem;text-align: center;font-size: 1.33rem;color: #ababab;font-weight: bold;font-family: "Arial";border: 1px solid #ababab;border-radius: 50%;box-sizing: border-box;margin-right: 3.75%;}
.adva ul li:first-child{margin-left: 20.9%;}
.adva ul li.z-on{background-color: #0063e2;border: 0;color: #fff;}
/*news*/
.news{}
.news .ul01{height: 2.7rem;background: url(../3gimages/new_t.jpg) no-repeat;background-size: 100% 2.7rem;margin-bottom: 1rem;}
.news .ul01 li{float: left;width: 33.3%;height: 2.7rem;line-height: 2.7rem;text-align: center;font-size: 1rem;color: #fff;box-sizing: border-box;border-right: 1px solid rgba(0,0,0,0.2);}
.news .ul01 li:last-child{border: 0;}
.news .ul01 li img{display: inline-block;width: 11.7%;vertical-align: middle;margin-right: 5.6%}
.news .ul01 li.z-on{background: url(../3gimages/on_bg.jpg) no-repeat;background-size: 100% 2.7rem;font-weight: bold;}
.news dl{width: 96%;height: 9.5rem;background-color: #f3f4f6;margin: 0 auto;}
.news dl dt{float: left;width: 40.7%;margin: 1.8rem 0 0 2.3%;}
.news dl dd{float: left;padding-left: 3.6%;width: 50%;}
.news dl dd b{display: block;font-size: 1rem;line-height: 1.33rem;padding:1rem 0 0.3rem;border-bottom: 1px dashed #333;}
.news dl dd b a{display:block;height:2.66rem;overflow:hidden;}
.news dl dd b a{color: #333;}
.news dl dd p{font-size: 0.92rem;color: #333;line-height: 1.42rem;padding-top: 0.5rem;}
.news .ul02{width:93%;margin: 0.9rem auto;}
.news .ul02 li{height: 2.5rem;line-height: 2.5rem;font-size: 1rem;border-bottom: 1px dashed #dfe1e6;overflow:hidden;}
.news .ul02 li a{color: #333;}
.news .ul02 li:last-child{border: 0;}
/*about*/
.about{height: 18.6rem;background: url(../3gimages/about_bg.jpg) no-repeat;background-size: 100% 18.6rem;}
.about b{display: block;font-size: 1.33rem;text-align: center;padding-top: 5rem;}
.about b em{color: #096ad9;}
.about span{display: block;text-align: center;font-size: 0.92rem;color: #333;padding: 0.2rem 0 0.5rem;}
.about a{display: block;width: 27.3%;height: 1.5rem;line-height: 1.5rem;text-align: center;font-size: 0.92rem;color: #fff;font-weight: bold;background-color: #1666d4;border-radius: 0.2rem;margin: 0 auto;}

/**/
/**/
@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:414px) {  html { font-size:96%;}} /*ipone6P*/
@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%;}}