html,body{background: #fff;}
.wrap{background: url(/mobile/images/bg.jpg) repeat;}
.g-adv {width: 100%; }
.g-adv img{ width:100%; display: block;}

.g-adv .page{ text-align: center; display: block;bottom: 2rem !important; position: relative; z-index: 1; }
.g-adv .page .swiper-pagination-bullet{width:1rem; height: 1rem;margin:0 0.5rem !important;background: #fff;opacity:1;}
.g-adv .page .swiper-pagination-bullet-active{ background: #ffb400; }

.con{width: 93.75%;margin:0 auto; overflow: hidden;}

/*品牌*/
.pp{ width: 100%; height: 21.3rem; padding-top: 2.5rem; margin: 0 auto; overflow: hidden;font-family: "Microsoft YaHei"; }
.pp .tit01{width: 74%;margin:0 auto 1.7rem;}
.pp .tit01 img{width: 100%; display: block;}
.pp .desc{padding:2rem 3.3% 1rem;height:12.3rem; position: relative;  box-sizing: border-box;background: #fff; }
.pp .desc p{font-size: 1.1rem;color: #6f6f6f; line-height: 2rem; text-align: center;}
.pp .desc h3{height: 3.2rem;line-height: 3.2rem;font-weight: bold; font-size: 1.2rem; text-align: center;}
.pp .btm{ height:1.5rem;width: 100%; display: block;}


/*精品推荐*/
.probg{ height: 56.5rem; padding-top: 1rem; margin: 0 auto; overflow: hidden;font-family: "Microsoft YaHei"; }
.probg .tit01{margin:0 auto 1.5rem;  background: url(/mobile/images/cptit.png) no-repeat; background-size:100% 100%;  width: 64.8%;height: 7.2rem; position: relative;}
.probg .tit01 img{width: 100%; display: block;}
.probg .tit01 em{font-size:1.2rem; font-weight: normal;color: #444444; text-align: center; padding-top:4.5rem;display: block; }

.cp_bt{ position: relative;width: 100%;height: 6.6rem;margin-bottom: 2rem;  }
.cp{ width: 100%; margin: 0 auto; }
.cp .bt{height: 6.6rem; border-left:1px solid  #c0c0c0; border-top:1px solid  #c0c0c0;   }
.cp .bt a{ z-index: 3; background: none; width: 33.33%;line-height:3.3rem; height: 3.3rem; background: #fff; position: relative; color: #444; border-right:1px solid  #c0c0c0; border-bottom:1px solid  #c0c0c0; box-sizing: border-box; font-size:1.2rem; font-weight: normal; display: block; float: left; text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.cp .bt a.active { background:#0059cd; color: #fff;}
.cp .spmore{ position: absolute;right: 0; bottom: -1px; z-index: 3; background: none; width: 33.33%;line-height:3.3rem; height: 3.3rem; background: #fff; color: #444; border-right:1px solid  #c0c0c0; border-bottom:1px solid  #c0c0c0; box-sizing: border-box; font-size:1.2rem; font-weight: normal; display: block; float: left; text-align: center;}
.cp .spmore a{color: #444;}

.js_gd{width: 100%;  overflow: hidden;}
.js_gd .cpcnt{width: 100%; position: relative;overflow: hidden;}
.js_gd .cpcnt ul{height: 30.1rem;}
.js_gd .cpcnt li {width: 48.1%;margin-right: 3.6%; float: left; margin-bottom: 1.6rem;}
.js_gd .cpcnt li:nth-child(2n){margin-right: 0;}
.js_gd .cpcnt li img{width: 100%;height:10.2rem; display: block;}
.js_gd .cpcnt li em{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;height: 3.3rem;line-height: 3.3rem;  text-align: center; color: #575757; font-size: 1.2rem; display: block; background: #dedede;}
.js_gd .cpcnt .more{padding:1.5rem 0; font-size: 2.4rem;  background: #0059cd; text-transform: uppercase; display: block; width: 100%; font-weight: bold; height: 4rem; line-height: 2.1rem; text-align: center;color: #ffb400; }
.js_gd .cpcnt .more b{width: 7.2rem;height: 1.5rem;  line-height: 1.5rem;color: #fff; font-size: 1.1rem; display: block; background: #ffb400;margin:0 auto; }



/* 优势*/
.ysbg{ position: relative; width: 100%;height: 54rem; padding-top:2.5rem; box-sizing: border-box;}
.ys{width: 93.75%;margin:0 auto;}
.ysbg .tit01{margin:0 auto 1.5rem;  background: url(/mobile/images/ystit.png) no-repeat; background-size:100% 100%;  width: 64.8%;height: 7.2rem; position: relative;}
.ysbg .tit01 img{width: 100%; display: block;}
.ysbg .tit01 em{font-size:1.2rem; font-weight: normal;color: #444444; text-align: center; padding-top:4.5rem;display: block; }

.ys_cnt{width: 100%;margin:0 auto; overflow: hidden;}
.ys dl{width: 100%; overflow: hidden; height: 41rem; background: #0059cd;}
.ys dl dt{width: 100%;margin-bottom: 1.8rem;}
.ys dl dt img{width: 100%;display: block;}
.ys dd{ padding:0 3.33%; margin:0 auto; overflow: hidden;background: url(/mobile/images/01.png) no-repeat left top; background-size:2.95rem 3.6rem;}
.ys dd h3{padding-left:0.8rem;padding-top: 3rem; overflow: hidden; font-size: 1.5rem;font-weight: bold; color:#ffb400; font-weight: bold; }
.ys dd em{font-size: 1.6rem;margin: 1.2rem 0;  font-family: "Bookman Old Style";  display: block; color: #6c8bcd;font-weight: bold; text-transform: uppercase;}
.ys dd p{border-left: 1px solid #b8c7ec; text-align: justify;  padding-left: 1.1rem;font-size: 1.2rem; line-height: 1.8rem; color:#b8c7ec;margin-bottom: 1.2rem;}
.ys dd b{color:#f28402; font-weight: normal;}

.ys .ys_cnt .page{ text-align: center; display: block;bottom: 3rem !important; position: relative; z-index: 9; }
.ys .ys_cnt .page .swiper-pagination-bullet{width:1rem; height: 1rem;margin:0 1rem;background: #fff;opacity:1;}
.ys .ys_cnt .page .swiper-pagination-bullet-active{ background: #ffb400; }

.ys .dl01 dd{  margin:0 auto; overflow: hidden;background: url(/mobile/images/01.png) no-repeat 1rem top; background-size:4rem 4.7rem;}
.ys .dl02 dd{  margin:0 auto; overflow: hidden;background: url(/mobile/images/02.png) no-repeat 1rem top; background-size:4rem 4.7rem;}
.ys .dl03 dd{  margin:0 auto; overflow: hidden;background: url(/mobile/images/03.png) no-repeat 1rem top; background-size:4rem 4.7rem;}
.ys .dl04 dd{  margin:0 auto; overflow: hidden;background: url(/mobile/images/04.png) no-repeat 1rem top; background-size:4rem 4.7rem;}




/* 合作客户*/
.hzbg{ position: relative; width: 100%;height: 52rem; padding-top:2.5rem;font-family: "Microsoft YaHei"; box-sizing: border-box;  }
.hz{width: 93.75%;margin:0 auto;height: 49.5rem;background: url(/mobile/images/fgx.png) no-repeat 0 bottom; background-size:100% 1rem;}
.hzbg .tit01{margin:0 auto 1.5rem;  background: url(/mobile/images/hztit.png) no-repeat; background-size:100% 100%;  width: 100%;height: 7.2rem; position: relative;}
.hzbg .tit01 img{width: 100%; display: block;}
.hzbg .tit01 em{font-size:1.2rem; font-weight: normal;color: #444444; text-align: center; padding-top:4.5rem;display: block; }

.hz dl{border:0.4rem solid #d7d8d9; height: 14.95rem; margin-bottom: 0.5rem;  }
.hz dl dt{width: 47.26%;height: 14.95rem; float: left;}
.hz dl dt img{width: 100%; display: block;}
.hz dl dd{width: 52.39%; height: 14.95rem;position: relative; background: #fff; float: left; padding:1.2rem; box-sizing: border-box; }
.hz dl dd h3{ font-size: 1.2rem; color: #333333; font-weight: bold; line-height: 2.5rem; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.hz dl dd h3 a{ color: #333333; }
.hz dl dd  p{ line-height: 1.8rem; font-size: 1.1rem; text-align:justify; color: #8a8a8a; }
.hz dl dd  a{color: #8a8a8a; font-size: 1.1rem;}
.hz dl dd em{ position: absolute;left:-0.75rem;top:50%; height: 1.3rem;width: 0.8rem; background:url(/mobile/images/hzico.png) no-repeat; background-size: 0.8rem 1.3rem;}
.hz .more{width: 8.7rem;height: 3rem;border-radius: 0.5rem;background: #0059cd; font-size: 1.1rem;color: #fff; margin:2rem auto 0; display: block; line-height: 3rem; text-align: center;}

/*新闻*/
.xwbg{ width: 100%;height: 40rem; padding-top:2.5rem;font-family: "Microsoft YaHei"; box-sizing: border-box;  }
.xwbg .tit01{margin:0 auto 1.5rem;  background: url(/mobile/images/xwtit.png) no-repeat; background-size:100% 100%;  width: 50.625%;height: 7.2rem; position: relative;}
.xwbg .tit01 img{width: 100%; display: block;}
.xwbg .tit01 em{font-size:1.2rem; font-weight: normal;color: #444444; text-align: center; padding-top:4.5rem;display: block; }

.g_zx{width: 93.75%; margin: 0 auto;  overflow: hidden;}
.g_zx .swiper-slide{width: 100%;}
.g_zx .newtit{ height: 3.7rem;line-height: 3.7rem;width: 100%; }
.g_zx .newtit a{display: block; float: left; background: #d7d8d9; width: 50%;height:  3.7rem;line-height:  3.7rem;font-size: 1.2rem;color: #333333;text-align: center;}
.g_zx .newtit .active{background: #0059cd;color: #fff;}
/*.g_zx .newtit .active:after{content: "";position: absolute;width: 0;height: 0;border-left: solid 0.4rem transparent;border-right: solid 0.4rem transparent;border-top: solid 0.4rem #00c0ff;left:45%;top: 3rem;}
*/
.g_zx .newss{padding:1.5rem 3% 0.5rem; background: #fff;}
.g_zx dl{ height: 8.8rem; margin-bottom: 1rem;  }
.g_zx dl dt{width: 49.6%; float: left;}
.g_zx dl dt img{width: 100%; display: block;}
.g_zx dl dd{ width: 47.5%; float: right;}
.g_zx dl dd h3{ font-size: 1.1rem; color: #333333; height: 2.2rem; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.g_zx dl dd h3 a{ color: #333333; }
.g_zx dl dd  p{ line-height: 1.8rem; font-size: 1rem; text-align:justify; color: #555; }
.g_zx dl dd  p a{color: #0059cd;}
.g_zx em{ display: block; overflow:hidden;white-space: nowrap; text-overflow: ellipsis; border-bottom: 1px  dotted #8e8e8e; display: block; font-style: normal; font-size: 1.1rem;color: #555;height: 3rem;line-height: 3rem;overflow: hidden; }
.g_zx em a{color:#555;}
.g_zx em.nones{border-bottom: 0;}


/*走进*/
.about{ width: 93.75%; height: 31.2rem; margin: 2.5rem auto 0;  overflow: hidden;}
.about .tit01{margin:0 auto 1.5rem;  background: url(/mobile/images/abttit.png) no-repeat; background-size:100% 100%;  width: 64.6%;height: 7.2rem; position: relative;}
.about .tit01 img{width: 100%; display: block;}
.about .tit01 em{font-size:1.2rem; font-weight: normal;color: #444444; text-align: center; padding-top:4.5rem;display: block; }

.about dl{ margin-bottom: 1rem;  }
.about dl dt{width: 100%;margin-bottom: 1rem;}
.about dl dt img{width: 100%; display: block;}
.about dl dd{ width: 100%; }
.about dl dd { line-height: 1.8rem; font-size: 1.2rem; text-align:justify; color:#717171; margin-bottom: 2rem; }
.about dl dd a{color:#717171;}
.about  span a{width:29.6%;color: #fff; float: left; margin-right: 5.17%; font-size:1rem;text-align: center; height: 2.8rem; line-height: 2.8rem;  position: relative;display: block; background: #2c2c2c; }
.about  span a:nth-child(1){background: #de2a2c;}
.about  span a:nth-child(3){margin-right: 0;}




html {font-size: 10px; -webkit-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
@media screen and (min-width:320px){html{font-size:    10px;}}
@media screen and (min-width:360px){html{font-size: 11.25px;}}
@media screen and (min-width:375px){html{font-size: 11.7px;}}
@media screen and (min-width:384px){html{font-size: 12px;}}
@media screen and (min-width:480px){html{font-size:    15px;}}
@media screen and (min-width:414px){html{font-size:  13px;}}
@media screen and (min-width:560px){html{font-size:  17.5px;}}
@media screen and (min-width:640px){html{font-size:    20px;}}





<!--0.0002129077911377-->