/*导航*/
.g-bd .m-nav{height:65px;color:#fff;overflow:hidden; position:relative;background: #135db2;}
.g-bd .m-nav:before { content: ""; position: absolute;left: 0; width:100%; height: 1px; top:32px; border-top:1px solid #063e7f;z-index:1;}
.g-bd .m-nav:after { content: ""; position: absolute;left: 0; width:100%; height: 1px; top:33px; border-top:1px solid #447dc0;z-index:1;}
.g-bd .m-nav a{width: 80px; height: 32px; line-height: 32px; font-size: 12px; text-align: center; display: inline-block; float: left; color: #fff; position: relative;}
.g-bd .m-nav a:before { content: ""; position: absolute;right: 0; top:12px; width: 1px; height: 12px; border-right:1px dotted #82a7d1; z-index:0;}
.g-bd .m-nav a:after { content:""; position:absolute; top:0; left:0; width:100%; height:5px; background-color:#09439b; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#09439b), to(#1054aa)); 
background-image: -webkit-linear-gradient(top, #09439b, #1054aa); 
background-image: -moz-linear-gradient(top, #09439b, #1054aa);
background-image: linear-gradient(top, #09439b, #1054aa);}
.g-bd .m-nav a:nth-child(4), .g-bd .m-nav a:nth-child(8){ border:0;}
.g-bd .m-nav a:nth-child(4):before, .g-bd .m-nav a:nth-child(8):before{ border:0;}
.g-bd .m-nav a:nth-child(5):after,.g-bd .m-nav a:nth-child(6):after,.g-bd .m-nav a:nth-child(7):after, .g-bd .m-nav a:nth-child(8):after{ background:none;}

/*通栏广告*/
.g-adv{ position: relative; height:261px;}
.g-adv a img{ width: 100%; height:256px;}
.g-adv .m-cnt{ width: 100%; height:5px; background:#135db2; position: absolute; bottom:0;}
.g-adv .m-cnt li{ float: left; display: inline; width: 25%; height:5px;}
.g-adv .m-cnt .z-on { background:#ff7800; position:relative;}
.g-adv .sclwrap_box{ height:261px;}
/*热卖产品推荐*/
.m-sbox { height:482px; overflow:hidden; margin:26px 9px 0 13px;}
.m-sbox h2 { height:26px; line-height:26px; color:#135db2; font-weight:bold; padding:0 10px 0 23px; font-size:12px; border-bottom:1px solid #dcd6e0; position:relative;background:url(/mobile/images/index/ico01.jpg) no-repeat 2px 8px; -webkit-background-size:17px 12px;-moz-background-size:17px 12px;background-size:17px 12px;}
.m-sbox h2:before {content:""; position:absolute; width:100%; height:1px; bottom:1px; left:0; border-bottom:1px solid #dcd6e0;}
.m-sbox h2:after { content:""; position:absolute; width:0; height:0; left:82px; bottom:-4px; border-top:4px solid #aaa; border-left:4px solid rgba(0,0,0,0); border-right:4px solid rgba(0,0,0,0);}

.m-sbox h2 em { padding-left:3px; color:#a5a5a5; display:inline-block; font-family:Impact; text-transform:uppercase; font-weight:normal;}
.m-sbox h2 span { color:#135db2; font-weight:normal;}
.m-sbox .m-pic { height:435px; overflow:hidden; padding:21px 0 0 8px;}
.m-sbox .m-pic a li { width:129px; height:126px; margin-right:18px; overflow:hidden;}
.m-sbox .m-pic a:nth-child(2n) li{ margin-right:0;}
.m-sbox .m-pic a li img { width:123px; height:86px; border:1px solid #e7e7e7; padding:2px;}
.m-sbox .m-pic a li span { height:18px;overflow:hidden;:center; display:block; line-height:18px; overflow:hidden; font-size:12px; color:#7c7d7d;}
.u-moreal{ height:46px; padding:9px 0 0 0; color:#1185e8; font-size:12px; text-align:center; display:block; background:url(/mobile/images/index/sha.jpg) no-repeat center top; -webkit-background-size:280px 11px;-moz-background-size:280px 11px;background-size:280px 11px;}


/*搜索*/
.m-ss{padding:14px 0 0 14px; width:306px; height:42px; position:relative; background:#135db2;}
.inp01{border:0; background:#f2f2f2;color:#c0c0c0;float:left;font-size:13px;height:30px;line-height:30px; width:242px; box-shadow: 1px 1px 5px rgba(0,0,0,0.3) inset;border-radius:3px 0 0 3px;z-index:2; padding-left:10px;}
.u-in{ width:42px; height:30px;display:block; float:left; border-radius:0 3px 3px 0; background-color:#014a88;}
.m-ss i{content:""; position:absolute; width:13px; height:13px; top:19px; right:35px; border:solid 2px #fff; border-radius:12px;box-shadow:1px 1px 0px rgba(1,55,101,0.9) inset;}
.m-ss i:after{content:""; position:absolute; width:9px; height:5px; background:#fff;border-radius:7px;-webkit-transform: rotate(35deg);-moz-transform: rotate(35deg);-o-transform: rotate(35deg);transform: rotate(35deg); top:11px; left:12px;box-shadow:1px 1px 1px rgba(1,55,101,0.9);}

/*产品系列*/
.g-xl{ height:408px; padding:25px 21px 0;}
.g-xl h2 { height:24px; line-height:24px; color:#135db2; font-size:13px; font-weight:bold; padding:0 0 0 5px; position:relative; border-bottom:1px solid #91b3db;}
.g-xl h2:before { content:""; position:absolute; width:0; height:0; left:40px; top:24px; border-top:4px solid #135db2; border-left:4px solid rgba(0,0,0,0); border-right:4px solid rgba(0,0,0,0);}
.g-xl .m-xl { height:367px; padding:16px 0 0 0;}
.g-xl .m-xl h3 { font-size:12px; font-weight:bold; color:#6a6a6a; height:29px; line-height:29px; border-bottom:1px dashed #e4e4e4; padding:0 0 0 19px; position:relative;}
.g-xl .m-xl h3:before { content:""; position:absolute; width:0; height:0; left:4px; top:10px; border-left:4px solid #135db2; border-top:3px solid rgba(0,0,0,0); border-bottom:3px solid rgba(0,0,0,0);}
.g-xl .m-xl ul { padding:2px 0 10px 0; overflow:hidden;}
.g-xl .m-xl ul li{overflow: hidden; width:138px; height:30px; line-height:30px; float:left; font-size:12px; color:#909090; text-indent:20px; background:url(/mobile/images/index/ddico.jpg) no-repeat 5px 12px; -webkit-background-size:5px 5px;-moz-background-size:5px 5px;background-size:5px 5px;}
.u-morexl { width:248px; height:37px; line-height:37px; letter-spacing:1px; margin:0 auto; color:#fff; font-size:12px; text-align:center; background:#135db2; position:relative;}
.u-morexl:before { content:""; position:absolute; width:33px; height:1px; left:-35px; top:19px; background:#135db2;}
.u-morexl:after { content:""; position:absolute; width:33px; height:1px; right:-35px; top:19px; background:#135db2;}
.u-morexl em { position:absolute; top:0; left:0; width:100%; height:5px; background-color:#114b7c; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#114b7c), to(#135bab)); 
background-image: -webkit-linear-gradient(top, #114b7c, #135bab); 
background-image: -moz-linear-gradient(top, #114b7c, #135bab);
background-image: linear-gradient(top, #114b7c, #135bab);}

/*成功案例*/
.m-cp{ height:233px; overflow:hidden; padding:27px 11px 0; position:relative;}
.m-cp .cptil{ height:24px; line-height:24px; border-bottom:1px solid #e0dae1; position:relative;}
.m-cp .cptil:before {content:""; position:absolute; width:100%; height:1px; bottom:1px; left:0; border-bottom:1px solid #dcd6e0;}
.m-cp .cptil:after { content:""; position:absolute; width:0; height:0; left:82px; bottom:-4px; border-top:4px solid #aaa; border-left:4px solid rgba(0,0,0,0); border-right:4px solid rgba(0,0,0,0);}
a.cpmore { color:#135db2; font-weight:normal; font-size:12px; position:absolute; right:14px; top:30px;}
.m-cp .cptil li{ position:relative; float:left; display:block; font-size: 12px; margin-right:5px; color: #727272; font-weight:bold; background:url(/mobile/images/index/ico02.jpg) no-repeat 2px center; -webkit-background-size:17px 12px;-moz-background-size:17px 12px;background-size:17px 12px; padding:0 20px 0 23px;}
.m-cp .cptil li:before { content:""; position:absolute; width:1px; height:12px; top:6px; right:10px; border-right:1px solid #dcdcdc;}
.m-cp .cptil li:nth-child(2n):before { border:0;}
.m-cp .cptil li.z-on{ color:#1185e8; display:block; position:relative; background:url(/mobile/images/index/ico01.jpg) no-repeat 2px center; -webkit-background-size:17px 12px;-moz-background-size:17px 12px;background-size:17px 12px;}

.m-cp .cp_c { padding:21px 0 0; height:187px; overflow:hidden;}
.m-cp .m-box,.m-cp .sclwrap_box{ height:187px; overflow:hidden;}
.m-cp .cp_c .con { display:inline; float:left; height:187px; overflow:hidden;}
.m-cp .cp_c .con .cpimg { width:129px; height:137px; margin:0 8px 0 8px; display:inline; overflow:hidden; float:left;}
.m-cp .cp_c .con .cpimg:nth-child(2n) { margin-right:0;}
.m-cp .cp_c .con .cpimg img{ width:123px; height:86px; border:1px solid #e7e7e7; padding:2px;}
.m-cp .cp_c .con .cpimg span{ height: 18px;text-align:center; display:block; line-height:18px; overflow:hidden; font-size:12px; color:#7c7d7d;}
.u-moreal2 { height:46px; padding:9px 0 0 0; color:#6c6c6c; font-size:12px; text-align:center; display:block; background:url(/mobile/images/index/sha1.jpg) no-repeat center top; -webkit-background-size:280px 11px;-moz-background-size:280px 11px;background-size:280px 11px;}


/*产品咨询热线*/
.m-cptel { width:248px; height:37px; line-height:37px; letter-spacing:1px; margin:0 auto; color:#fff; font-size:12px; text-align:center; background:#135db2; position:relative;}
.m-cptel:before { content:""; position:absolute; width:33px; height:1px; left:-35px; top:19px; background:#135db2;}
.m-cptel:after { content:""; position:absolute; width:33px; height:1px; right:-35px; top:19px; background:#135db2;}
.m-cptel a { font-size:12px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.m-cptel em { position:absolute; top:0; left:0; width:100%; height:5px; background-color:#114b7c; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#114b7c), to(#135bab)); 
background-image: -webkit-linear-gradient(top, #114b7c, #135bab); 
background-image: -moz-linear-gradient(top, #114b7c, #135bab);
background-image: linear-gradient(top, #114b7c, #135bab);}


/*为什么*/
.g-bd .m-why{ height:573px; overflow:hidden;}
.g-bd .m-why h2 { height:54px; line-height:38px; text-align:center; color:#fff; font-size:18px; font-weight:bold; background:url(/mobile/images/Index/ysh2.jpg) no-repeat;-webkit-background-size:320px 54px;-moz-background-size:320px 54px;background-size:320px 54px;}
.g-bd .m-why h2 em { display:block; font-size:12px; color:#fff; padding:0 0 0 113px; line-height:10px;}
.g-bd .m-why .wh_c{ padding:0 20px; height:813px; overflow:hidden;}
.g-bd .m-why .wh_c .wh01{ overflow:hidden; padding:24px 0 5px 0;}
.g-bd .m-why .wh_c .wh01 h4{ height:33px; line-height:31px; color:#135db2; position:relative; font-size:18px; font-weight:bold;background:url(/mobile/images/Index/01.jpg) no-repeat; -webkit-background-size:33px 28px; -moz-background-size:33px 28px; background-size:33px 28px; border-bottom:1px solid #e7e7e7;}
.g-bd .m-why .wh_c .wh01 h4:before { content:""; position:absolute; width:100%; height:1px; left:0; bottom:2px; border-bottom:1px solid #cecece;}
.g-bd .m-why .wh_c .wh01 h4 em  { padding-left:4px; font-size:12px; color:#d7d7d7; font-family:"Times New Roman", Times, serif; font-weight:normal; font-style:italic;}
.g-bd .m-why .wh_c .wh01 h4 i { font-size:13px; width:24px; text-align:center; display:inline-block; padding-right:14px; font-style:italic; color:#ff7800; font-weight:normal; font-family:"Times New Roman", Times, serif;}
.g-bd .m-why .wh_c .wh01 p{ clear:both; color:#666; line-height:20px; padding:12px 0 0 12px; font-size:12px; position:relative;}
.g-bd .m-why .wh_c .wh01 p em { color:#d27510;}
.g-bd .m-why .wh_c .wh01 p:before { content:""; position:absolute; width:4px; height:4px; top:18px; left:1px; border:1px solid #c2c2c2;}
.g-bd .m-why .wh_c .wh01 p:after { content:""; position:absolute; width:0; height:0; top:19px; left:3px; border-left:2px solid #c2c2c2; border-top:2px solid rgba(0,0,0,0); border-bottom:2px solid rgba(0,0,0,0);}

/*企业单位*/
.g-hz { height:220px; overflow:hidden; margin-top:24px;}
.g-hz h2 { height:34px; padding:2px 0 0 7px; color:#fff; border-top:1px solid #1770d6; position:relative;background-color:#0e4da3; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#135db2), to(#0a4098)); 
background-image: -webkit-linear-gradient(top, #135db2, #0a4098); 
background-image: -moz-linear-gradient(top, #135db2, #0a4098);
background-image: linear-gradient(top, #135db2, #0a4098);}
.g-hz h2:before { content:""; position:absolute; width:100%; height:2px; bottom:0; left:0;background-color:#285caa; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#285caa), to(#e4ebf4)); 
background-image: -webkit-linear-gradient(top, #285caa, #e4ebf4); 
background-image: -moz-linear-gradient(top, #285caa, #e4ebf4);
background-image: linear-gradient(top, #285caa, #e4ebf4);}
.g-hz h2:after { content:""; position:absolute; width:100%; height:1px; bottom:2px; left:0; border-bottom:1px solid #002c83;}
.g-hz h2 em { height:32px; line-height:32px; padding:0 20px; border-radius:5px 5px 0 0; display:inline-block;background-color:#041f75;
background-image: -webkit-gradient(radial, left top, left bottom, from(#1457ac), to(#041f75)); 
background-image: -webkit-radial-gradient(circle, #1457ac, #041f75); 
background-image: -moz-radial-gradient(circle, #1457ac, #041f75); 
background-image: radial-gradient(circle, #1457ac, #041f75);
            }
.g-hz .hz_c { height:162px; overflow:hidden; padding:20px 0 0 27px;}
.g-hz .hz_c ul { height:120px; overflow:hidden;}
.g-hz .hz_c ul li { width:121px; height:108px; margin:0 28px 0 0; float:left; display:inline;}
.g-hz .hz_c ul li img { width:117px; height:82px; padding:1px; border:1px solid #c9c9c9;}
.g-hz .hz_c ul a:nth-child(2n) li { margin:0;}
.g-hz .hz_c ul li span { text-align:center; display:block; line-height:18px; font-size:12px; color:#515151; overflow:hidden;}
/*成功案例*/
.m-ryjz { height:270px; overflow:hidden; margin-top:28px;}
.m-ryjz .cptil00 { height:34px; padding:2px 0 0 7px; border-top:1px solid #1770d6; position:relative;background-color:#0e4da3; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#135db2), to(#0a4098)); 
background-image: -webkit-linear-gradient(top, #135db2, #0a4098); 
background-image: -moz-linear-gradient(top, #135db2, #0a4098);
background-image: linear-gradient(top, #135db2, #0a4098);}
.m-ryjz .cptil00:before { content:""; position:absolute; width:100%; height:2px; bottom:0; left:0;background-color:#285caa; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#285caa), to(#e4ebf4)); 
background-image: -webkit-linear-gradient(top, #285caa, #e4ebf4); 
background-image: -moz-linear-gradient(top, #285caa, #e4ebf4);
background-image: linear-gradient(top, #285caa, #e4ebf4);}
.m-ryjz .cptil00:after { content:""; position:absolute; width:100%; height:1px; bottom:2px; left:0; border-bottom:1px solid #002c83;}
.m-ryjz .cptil00 li{ float:left; padding:0 16px; height:30px; line-height:30px; display:block; color:#fff; overflow:hidden;}
.m-ryjz .cptil00 li.z-on{ color:#fff; height:32px; line-height:32px; border-radius:5px 5px 0 0; display:inline-block;background-color:#041f75;
background-image: -webkit-gradient(radial, left top, left bottom, from(#1457ac), to(#041f75)); 
background-image: -webkit-radial-gradient(circle, #1457ac, #041f75); 
background-image: -moz-radial-gradient(circle, #1457ac, #041f75); 
background-image: radial-gradient(circle, #1457ac, #041f75);}
.m-ryjz .ry_c, .m-ryjz .sclwrap_box{ height:232px; overflow:hidden;}
.m-ryjz .ry_c { padding:25px 0 0 15px; height:240px; overflow:hidden; display:inline; float:left;}
.m-ryjz .ry_c .acon { float:left; display:inline; overflow:hidden; height:196px;}
.m-ryjz .ry_c .acon dl { height:141px; overflow:hidden;}
.m-ryjz .ry_c .acon dl dt { width:125px; height:117px;}
.m-ryjz .ry_c .acon dl dt img { width:119px; height:111px; padding:2px; border:1px solid #e7e7e7;}
.m-ryjz .ry_c .acon dl dd { padding-left:14px; width:134px; overflow:hidden;}
.m-ryjz .ry_c .acon dl dd h3 { color:#6c6c6c; font-weight:bold;}
.m-ryjz .ry_c .acon dl dd p { line-height:24px; font-size:12px; color:#6c6c6c; padding:3px 0 0 0;}
.m-ryjz .ry_c .con { float:left; display:inline; overflow:hidden; height:207px;}
.m-ryjz .ry_c .con .cpimg{ width:125px; height:177px; float:left; margin:0 25px 0 10px; overflow:hidden;}
.m-ryjz .ry_c .con .cpimg img{ width:111px; height:155px; padding:1px; border:1px solid #e7e7e7;}
.m-ryjz .ry_c .con .cpimg span {height:18px;line-height:18px; color:#6f6f6f; text-align:center; display:block; font-size:12px; overflow:hidden; background:#fff;}

/**/
.m-cptel02 { margin:0 12px; border-radius:2px; height:52px; line-height:52px; padding:0 0 0 55px; border-top:1px solid #14a0ff; border-bottom:1px solid #0051ca; box-shadow:1px 1px 1px #1d5e95; position:relative;background-color:#1185e8; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#1185e8), to(#0965de)); 
background-image: -webkit-linear-gradient(top, #1185e8, #0965de); 
background-image: -moz-linear-gradient(top, #1185e8, #0965de);
background-image: linear-gradient(top, #1185e8, #0965de);}
.m-cptel02:before { background:none;}
.m-cptel02:after { border:0;}
.m-cptel02 .u-tel{ width:26px; height:26px; display:block; background:url(/mobile/images/Index/tel01.png) no-repeat; float:left; position:absolute; -webkit-background-size:100%;background-size:100%; top:17px; left:15px;} /*头部电话图标*/


/*资讯*/
.m-zx{ height:350px; overflow:hidden; margin:0;}
.m-zx .m-box, .m-zx .sclwrap_box{ height:315px; overflow:hidden;}
.m-zx .zx_c { height:315px; overflow:hidden;}
.m-zx .zx_c .zxc { display:inline; float:left; height:295px; overflow:hidden; padding:20px 12px 0 30px;}
.m-zx .zx_c .zxc ul { height:240px; overflow:hidden;}
.m-zx .zx_c .zxc ul li {overflow:hidden;height:32px; line-height:32px; font-size:12px; color:#5d5d5d; padding-left:17px; background:url(/mobile/images/index/dd.jpg) no-repeat left center;-webkit-background-size:8px 11px;-moz-background-size:8px 11px;background-size:8px 11px;}
@media screen and (min-width: 640px){
	.g-ft .m-bmu .u-link a:nth-child(4){border-right:none;}
 }
@media screen and (max-width: 640px){
 }


