
/*---------------------------------------*/
.swiper-button-next,.swiper-button-prev{ position:absolute;}
.g-adv img{ display:block; width:100%; line-height: 0;}


.g-jc1{ background: #f2f2f2; padding-top: 1.5rem; padding-bottom: 0.75rem; margin-bottom: 1.25rem;}
.g-jc1 h2{ text-align: center; height: 4rem; color: #01327f; font-size: 1.5rem; font-weight: bold;background:url(/mobile/Images/Index/h31.gif) no-repeat 0 0.85rem; background-size: 100% 1.6rem;}
.g-jc1 ul{ overflow: hidden; padding: 0 1.6%;}
.g-jc1 ul li{ float: left; width: 47.5%; background: #fff; margin-bottom: 1.1rem; clear:both;}
.g-jc1 ul li:nth-child(2n){ float: right; clear:none;}
.g-jc1 ul li i{ display: block; height: 1.7rem; color:#fff; border: 1px solid #2d72de;
 background: #948984; /* Old browsers */
 background: -moz-linear-gradient(top,  #948984 0%, #948984 50%, #796b65 50%, #796b65 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1a58b7), color-stop(50%,#1a58b7), color-stop(50%,#0140a1), color-stop(100%,#0140a1)); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top,  #1a58b7 0%,#1a58b7 50%,#0140a1 50%,#0140a1 100%); /* Chrome10+,Safari5.1+ */
 background: linear-gradient(to bottom,  #1a58b7 0%,#1a58b7 50%,#0140a1 50%,#0140a1 100%); /* W3C */font-size: 0.83rem; line-height: 1.7rem;}
 .g-jc1 ul li em{ display:block;}
.g-jc1 ul li i a{ color: #b0cfff; }
.g-jc1 ul li i span{ padding: 0 0.45rem;}
.g-jc1 ul li em img{ display: inline-block; margin: 0.5rem; box-sizing: border-box; border: 1px solid #d6d6d6; width: 92%;}
.g-jc1 ul li em span{ display: block; font-size: 0.92rem; color:#000; border-top: 1px solid #f2f2f2; line-height: 2.4rem; letter-spacing: -1px; overflow: hidden; height: 2.45rem; margin: 0 0.65rem; text-align:center;}



.g-ys{height:19.8rem;overflow: hidden;position: relative;}
.g-ys h2{ height:3.8rem; color: #000; font-size: 1.5rem; font-weight: bold; text-align: center;/*background:url(/mobile/Images/Index/h32.gif) no-repeat center 2.25rem;*/background:url(/mobile/Images/Index/jdal.png) no-repeat center 2rem; background-size: 100% 1.17rem; line-height: 110%;}
.g-ys .swiper-button-next{width:1.71rem;height:3.3rem; top:8.25rem;left:1.6%; z-index: 11;}
.g-ys .swiper-button-prev{width:1.71rem;height:3.3rem; top:8.25rem;right:1.6%; z-index: 11;}
.g-ys .swiper-slide ul{ margin: 0 9.7%;}
.g-ys .swiper-slide ul li{ float: left; width: 48.5%; font-size: 0; }.g-ys .swiper-slide ul li:nth-child(2n){ float: right;}
.g-ys .swiper-slide ul li span{ display:block; width:100%; line-height:1.5rem; font-size:1rem; margin-top:0.5rem; text-align:center; color:#666;}
.g-ys .swiper-slide ul li img{border: 0.2rem solid #dadada; box-sizing: border-box;}
.g-ys .swiper-pagination{height:4.8rem;text-align: center;}
.g-ys .swiper-pagination .swiper-pagination-bullet-active{background:#1d933f; border: 1px solid #1d933f;}
.g-ys .mo{ width:10.91rem; display:block; margin:1rem auto; }

.g-case{height:34.8rem;overflow: hidden;position: relative;background:#f2f2f2; padding-top: 1.6rem; margin-bottom: 1.3rem;}
.g-case h2{ color: #000;font-size:1.5rem; display: block; padding-top: 0; height:3.4rem;background:url(/mobile/Images/Index/h33.gif) no-repeat center 2rem; background-size: 100% 0.5rem;}
.g-case h2 i{ color: #013e9d;}
.g-case .swiper-slide dl{ padding: 0 1.6%;}
.g-case .swiper-slide dl dt{ font-size: 0; position: relative;}
.g-case .swiper-slide dl dt em{ display: block; font-size: 1.08rem; font-weight: bold; color: #fff; position: absolute; left: 0;bottom: 0;background:url(/mobile/Images/Index/l_bt.gif) no-repeat center 0; background-size: 100% 2.29rem; width: 100%; line-height: 2.29rem; height: 2.29rem; }
.g-case .swiper-slide dl dt em span{ display: inline-block; width: 1.8rem; float: left; padding: 0.25rem 2rem 0 0.8rem; display:block;}
.g-case .swiper-slide dl dd p{ color: #333; font-size: 0.92rem; padding: 0.6rem 0;}
.g-case .swiper-slide dl dd p i{ display: block; line-height: 1.7rem; padding-left: 0.6rem; position: relative;}
.g-case .swiper-slide dl dd p i:before{ content:""; position:absolute;height:0.3rem;width:0.3rem;left:0;top:0.5rem; background:#013d99;}
.g-case .swiper-slide dl dd p em{ color: #01327f;}
.g-case .swiper-button-next{width:2.1rem;height:2.1rem; top:32.5rem;left:39%; z-index:99;}
.g-case .swiper-button-prev{width:2.1rem;height:2.1rem; top:32.5rem;right:39%; z-index:99;}
.g-case .bom{ position: absolute; left: 0; bottom: 0;background:url(/mobile/Images/Index/bom.jpg) no-repeat; background-size: 100% 3.67rem; height: 3.67rem; z-index: 98;}

.g-zj{ overflow: hidden; margin-bottom: 2rem;}
.g-zj h3{ text-align: center; color: #013f9f; font-size: 1.5rem; font-weight: bold; height: 3.1rem; line-height: 110%;background:url(/mobile/Images/Index/h34.gif) no-repeat center 1.1rem; background-size: 100% 1.29rem;}
.g-zj dl dt{ padding: 0 9.2% 0.75rem; box-sizing: border-box;background:url(/mobile/Images/Index/tv_bg.jpg) no-repeat center bottom; background-size: 100% 0.71rem;}
.g-zj dl dd h4{ text-align: center; color: #013d99; font-size: 1rem; font-weight: bold; letter-spacing: -1px;}
.g-zj dl dd p{ padding:1rem 2.2% 1.5rem; text-align: center; color: #666; font-size: 0.92rem; line-height: 1.7rem;}
.g-zj em{ display: block; text-align: center;}
.g-zj em a{ display: inline-block; height: 2.3rem; line-height: 2.3rem; margin: 0 1%; background: #948984; /* Old browsers */
 background: -moz-linear-gradient(top,  #948984 0%, #948984 50%, #796b65 50%, #796b65 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1a58b7), color-stop(50%,#1a58b7), color-stop(50%,#0140a1), color-stop(100%,#0140a1)); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top,  #1a58b7 0%,#1a58b7 50%,#0140a1 50%,#0140a1 100%); /* Chrome10+,Safari5.1+ */
 background: linear-gradient(to bottom,  #1a58b7 0%,#1a58b7 50%,#0140a1 50%,#0140a1 100%); font-size: 0.92rem; color: #fff; padding: 0 2.5%;}
.g-zj em a:first-child{ background: #ffa200;}

/*联系我们*/
.lianxi{ background:url(/mobile/Images/Index/cbg.jpg) no-repeat; background-size: 100% 15.5rem; height:15.5rem;overflow: hidden; }
.lianxi h3{ margin-top:1.2rem; text-align: center; color: #013f9f; font-size: 1.5rem; font-weight: bold; height: 3.1rem; line-height: 110%;background:url(/mobile/Images/Index/lianxibg.png) no-repeat center 0.55rem; background-size: 100% 2.16rem;}
.lianxi .con{ padding:1rem 0 0 2rem;}
.lianxi .con p{font-size: 1rem; color:#fff; line-height:1.65rem;}
body .g-ft{margin-top:0;}
/*内页图片样式*/
.g-back { background:#e8e8e8; border-top:1px solid #e8e8e8; }/*返回背景样式*/
.g-back .u-bp,.g-back .u-bl,.g-back .u-bh,.u-seek,.u-detail{background:url(/Mobile/images/Skins/Nyskinsbar.png) no-repeat; background-size:35px 600px;}
/*搜索按钮背景色*/
.g-se .u-bt:before{border:3px solid #fff;}/*搜索按钮-放大镜圆圈颜色*/
.g-se .u-bt:after{background:#fff;}/*搜索按钮-放大镜直线颜色*/
.g-se .u-in{ background:transparent;}
.g-se .u-bt{ background-color:#013d99;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#013d99), to(#013d99)); 
	background-image: -webkit-linear-gradient(top, #013d99, #013d99); 
	background-image: -moz-linear-gradient(top,  #013d99, #013d99); 
	background-image: -o-linear-gradient(top,  #013d99, #013d99); 
	background-image: -ms-linear-gradient(top, #013d99, #013d99); 
	background-image: linear-gradient(top, #013d99, #013d99);
}

/*搜索按钮背景色*/
.u-key {color:#d0d0d0; border:1px solid #013d99; box-shadow:3px 2px 3px #ccc inset;} 	/*搜索框*/
.m-tit.z-spe .xg{ color:#000000;} /*产品详情页关于"手机"相关产品，手机样式*/
.producttit{ background:#f2f2f2}


/*.wrap img{ width:100%;}
.loading{position:fixed;width:100%;height:100%; top:0; background:#245477 url(/mobile/Images/common/banner_show.jpg) no-repeat;background-size:100% auto;z-index:51; display:none; max-width:640px; min-width:320px;}*/
/*首次加载页面切入效果
.homeShow{ animation: fade 0.8s ease both;-webkit-animation: fade 0.8s ease both; }*/
/*渐显动画
@-webkit-keyframes fade {
  from 
  {
   opacity:1;
   display:block;
   
  }

  to {
    opacity: 0;
    display:none;
    height:0;
   
  }
}

@keyframes fade {
  from{
    opacity: 1;
   display:block;
  }

  to 
  {
    display:none;
    opacity: 0;
    height:0;
  }
}

.fade {
  -webkit-animation-name: fade;
  animation-name: fade;
}*/