/*导航*/
nav{height:72px; text-align:center;color:#fff;overflow:hidden;background:#1a6ce4;background-image: -webkit-gradient(linear, top left, bottom left, from(#271559), to(#023d99), to(#023d99), to(#271559)); background-image: -webkit-linear-gradient(left, #271559, #023d99, #023d99, #271559); background-image: -moz-linear-gradient(left, #271559, #023d99, #023d99, #271559); background-image: -o-linear-gradient(left, #271559, #023d99, #023d99, #271559); background-image: -ms-linear-gradient(left, #271559, #023d99, #023d99, #271559); background-image: linear-gradient(left, #271559, #023d99, #023d99, #271559);}
nav a{line-height:35px; width:62px;float:left; display:inline-block;font-family:"Microsoft YaHei"; font-size:12px;border-bottom:solid 1px #a5c9ff;border-left:solid 1px #3467b7;text-align:center; overflow:hidden; font-weight:bold;}
nav a:link{color:#fff;}
nav a:hover{ color:#fff;}
nav a:visited { color:#fff;}
nav a:active { color: #fff;}
nav a:nth-child(1){ width:64px;}
nav a:nth-child(2),nav a:nth-child(3){ width:51px;}
nav a:nth-child(4){ width:147px;}
nav a:nth-child(1),nav a:nth-child(5){ border-left:0; padding:0 1px;}
nav a:nth-child(8),nav a:nth-child(5),nav a:nth-child(6),nav a:nth-child(7){ border-bottom:0;}
.m-rz li img {
    width: 88%;
}
/*通栏广告*/
.g-adv{ position:relative; width:320px; margin:0 auto 0 auto; height:215px; z-index:15; background:#04a4ef;}
.g-adv .m-box,.g-adv .sclwrap_box{height:213px; overflow:hidden}
.g-adv .m-box img{ display:block;position: relative;width:320px;}

/*产品*/
.m-cp{ height:565px; overflow:hidden;border-top:solid 15px #ededed;position:relative;}
.m-cp .til01{ margin-left:11px;}
.til01{ height:30px; line-height:30px; border-bottom:solid 2px #d2d2d2; font-size:14px; color:#666;margin-left:9px;}
.til01 li{ padding:0 0 0 12px;color:#666; height:30px; float:left; margin-right:24px; position:relative}
.til01 li.z-on{ color:#e66c00; border-bottom:solid 2px #e66c00;}
.til01 li:before{ content:""; position:absolute; top:11px; left:0; width:6px; height:6px; background:#666;}
.til01 li.z-on:before{background:#e66c00;}
.more01{ position:absolute; line-height:30px; top:18px; right:9px; font-size:12px;}
.more01 a,.m-fl h2 .more01 a{ color:#333; width:37px; height:13px; background:#cecece; border-radius:2px; font-family:Arial; font-size:12px;}
.m-cp .more01,.m-fl h2 .more01{ top:0;}
.m-cp .m-box,.m-cp .sclwrap_box{ height:520px; overflow:hidden;}
.cp_c li{ width:141px; padding:15px 9px 0 10px;overflow:hidden; float:left}
.cp_c li img{ width:137px; height:112px; padding:1px; background:#fff; border:solid 1px #b4b4b4; display:block}
.cp_c li span{ display:block; text-align:center; line-height:25px; font-size:12px;}
.cp_c ul{ float:left; display:inline;}

/*分类*/
.m-fl{ height:414px; overflow:hidden; border:solid 2px #0084d5; padding:15px 17px 0;background:#1a6ce4;background-image: -webkit-gradient(linear, left top, left bottom, from(#cdf1ff), to(#fff), to(#fff), to(#cdf1ff)); background-image: -webkit-linear-gradient(top, #cdf1ff, #fff, #fff, #cdf1ff); background-image: -moz-linear-gradient(top, #cdf1ff, #fff, #fff, #cdf1ff); background-image: -o-linear-gradient(top, #cdf1ff, #fff, #fff, #cdf1ff); background-image: -ms-linear-gradient(top, #cdf1ff, #fff, #fff, #cdf1ff); background-image: linear-gradient(top, #cdf1ff, #fff, #fff, #cdf1ff);}
.m-fl h2{ height:36px; border-bottom:solid 1px #6ebcea;background:url(/mobile/images/Index/ico01.jpg) no-repeat 0 0;background-size:16px 36px; padding:5px 0 0 22px; line-height:18px; color:#0084d5; font-size:16px; position:relative}
.m-fl h2 a{color:#0084d5;}
.m-fl h2 em{ display:block; font-family:"Times New Roman", Times, serif; font-size:10px; line-height:12px; font-style:normal; text-transform:uppercase;}
.fl_c{ padding:21px 0 0;}
.fl_c h3{ height:24px; line-height:24px; background:#0084d5; border-radius:2px; color:#fff; padding:0 22px; position:relative; margin-bottom:10px; display:block; clear:both; font-size:14px;}
.fl_c h3 a{ color:#fff;}
.fl_c h3:before{ content:""; position:absolute; width:0; height:0;border-left:solid 4px #fff;border-top:4px solid rgba(0, 0, 0, 0);border-bottom:4px solid rgba(0, 0, 0, 0); left:12px; top:7px;}
.fl_c h3:after{ content:""; position:absolute; width:1px; height:8px; background:#fff;left:10px; top:7px;}
.fl_c h4{ height:23px; line-height:23px; font-size:12px;background:#f1f1f1;background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#dcdcdc), to(#f8f8f8)); background-image: -webkit-linear-gradient(top, #f8f8f8, #dcdcdc, #f8f8f8); background-image: -moz-linear-gradient(top, #f8f8f8, #dcdcdc, #f8f8f8); background-image: -o-linear-gradient(top, #f8f8f8, #dcdcdc, #f8f8f8); background-image: -ms-linear-gradient(top, #f8f8f8, #dcdcdc, #f8f8f8); background-image: linear-gradient(top, #f8f8f8, #dcdcdc, #f8f8f8); border:solid 1px #d1d1d1; padding:0 23px;border-radius:2px;position:relative}
.fl_c h4 a{ color:#e66c00;}
.fl_c h4:before,.fl_c li:before{ content:""; position:absolute; width:8px; height:8px; background:#8b8c8c;border-radius:1px; top:8px; left:8px;}
.fl_c h4:after{ content:"+"; position:absolute; width:12px; height:23px; color:#fff; font-size:10px;top:0; left:8px;}
.fl_c ul{ height:77px;}
.fl_c li{ width:110px; overflow:hidden; padding:9px 0 0 24px; height:22px; line-height:22px; border-bottom:dashed 1px #b1b2b2; position:relative; float:left; font-size:12px}
.fl_c li:before{ top:15px;}
.fl_c li:after{ content:"-"; position:absolute; width:12px; height:23px; color:#fff; font-size:12px;top:6px; left:9px;line-height:22px;}


/*设备*/
.m-sb{ height:552px; margin:19px 0 28px; padding:22px 6px 0; overflow:hidden;background:url(/mobile/images/Index/ysbg1.gif) repeat-x center 0 #0084d5;background-size:10px 5px;}
.m-sb h2{ height:38px; padding:8px 0 0; border-bottom:solid 1px #80c2ea;border-top:solid 1px #80c2ea; overflow:hidden; margin-left:8px;}
.sb01{ height:198px; padding:15px 16px 0; overflow:hidden; position:relative}
.sb01:before{content:""; position:absolute; width:0; height:0;border-top:solid 7px #fff;border-left:7px solid rgba(0, 0, 0, 0);border-right:7px solid rgba(0, 0, 0, 0); left:50%; top:0;}
.sb01 img{ width:276px; height:196px;}
.sb02{ background:#fff; width:308px; height:282px; position:relative}
.sb02:before{ content:""; position:absolute; width:89px; height:73px;background:url(/mobile/images/Index/sb_pic02.png) no-repeat 0 0;background-size:89px 73px; top:-17px; right:-6px;}
.sb02 h3{ padding:22px 0 0; height:24px; line-height:24px; border-bottom:dashed 1px #c7c7c7; font-size:15px; color:#e66c00; margin-left:16px; width:219px;}
.sb02 ul{ padding-left:17px; height:111px;}
.sb02 li{border-bottom:dashed 1px #c7c7c7;padding:10px 0 0 17px;height:22px; width:258px;line-height:22px; font-size:12px; color:#343434; position:relative}
.sb02 li:before,.m-td li:before{color:#fff; content:"1"; position:absolute;font-size:10px; width:12px; height:12px; border-radius:12px; background:#e66c00; left:0; top:14px;text-align: center; line-height:12px;}
.sb02 li:nth-child(2),.sb02 li:nth-child(4){ width:100px; float:left}
.sb02 li:nth-child(3),.sb02 li:nth-child(5){ width:140px; float:left}
.sb02 li:nth-child(2):before,.m-td li:nth-child(2):before{ content:"2";}
.sb02 li:nth-child(3):before,.m-td li:nth-child(3):before{ content:"3";}
.sb02 li:nth-child(4):before,.m-td li:nth-child(4):before{ content:"4";}
.sb02 li:nth-child(5):before,.m-td li:nth-child(5):before{ content:"5";}
.sb02 p{ height:25px; line-height:25px;background:#c40000; padding:0 0 0 7px; font-size:15px; color:#fff; margin-top:4px; clear:both; display:block;}
.sb02 p span{ width:29px; height:27px; display:inline-block;background:url(/mobile/images/Index/ico03.png) no-repeat center 0;background-size:22px 27px; margin-top:-5px;}
.sb02 p:nth-child(4){ background:#e66c00}
.sb02 h4{ width:294px; height:32px; line-height:32px; text-align:center; margin:14px auto 0; font-size:22px; color:#000;background: #fff; 
background: -moz-linear-gradient(top,#95ccee 0%, #fff 10%, #fff 10%, #fff 90%, #fff 90%, #95ccee 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#95ccee), color-stop(10%,#fff), color-stop(10%,#fff), color-stop(90%,#fff), color-stop(90%,#fff), color-stop(100%,#95ccee));
background: -webkit-linear-gradient(top,  #95ccee 0%, #fff 10%, #fff 20%, #fff 80%, #fff 90%,#95ccee 100%);
background: linear-gradient(to bottom,  #95ccee 0%, #fff 10%, #fff 20%, #fff 80%, #fff 90%,#95ccee 100%);}
 
/*特点*/
.m-td{ height:828px; overflow:hidden; border-bottom:solid 5px #006db0; background:#fff;}
.m-td h2{ height:70px; padding:9px 0 0;background:url(/mobile/images/Index/tdtbg.jpg) no-repeat center 0;background-size:320px 79px; color:#fff; font-size:18px; line-height:19px; overflow:hidden}
.m-td h2 p{ padding:3px 0 0; float:left;}
.m-td h2 p:first-child{ width:197px; text-align:right;}
.m-td h2 p:last-child{ width:96px; text-align:left;}
.m-td h2 p em{ display:block; font-size:11px; color:#80b9dd;}
.m-td h2 b{ display:block; float:left; line-height:38px; font-size:45px; width:26px; text-align:center;}
.m-td p{ height:279px; padding:4px 0 0;}
.m-td p img{ width:320px; height:279px;}
.m-td li{ clear:both; font-size:13px; color:#282828;line-height:20px; clear:both; padding:11px 11px 3px 30px; position:relative}
.m-td li b{ color:#e66c00; font-weight:normal;}
.m-td li:before{ top:15px; left:11px;}
.m-td li:nth-child(6):before{ content:"6";}
.m-td li:nth-child(7):before{ content:"7";}
.m-td li:nth-child(8):before{ content:"8";}
.m-td li:nth-child(9):before{ content:"9";}

/*认证*/
.m-rz{ height:363px; overflow:hidden;padding:32px 0 0;}
.m-rz h2{background:url(/mobile/images/Index/ratbg.gif) no-repeat center 0;background-size:320px 37px; padding:22px 0 0; height:51px; line-height:26px; text-align:center; font-size:26px;}
.m-rz h2 a{ color:#e66c00;}
.m-rz h2 em{ text-transform:uppercase; display:block; line-height:10px; font-size:10px; font-family:"Times New Roman", Times, serif; color:#868686}
.m-rz li{ width:105px; height:134px; text-align:center; float:left; font-size:12px; color:#282828; line-height:20px;}
.m-rz li:nth-child(2),.m-rz li:nth-child(5){ position:relative;}
.m-rz li:nth-child(2):before,.m-rz li:nth-child(5):before{ content:""; position:absolute; top:1px; left:0;border-left:solid 1px #b8b8b8; background:#fff; height:80px; width:1px;}
.m-rz li:nth-child(2):after{ content:""; position:absolute; top:1px; right:0;border-left:solid 1px #b8b8b8; background:#fff; height:80px; width:1px;}
.m-rz li:nth-child(4){ padding-left:61px;}
.m-rz li a{ display:block; width:83px; height:83px; background:#6a6965; border-radius:83px; margin:0 auto;}
.m-rz li a:hover{background:#0084d5;background-image: -webkit-gradient(linear, left top, left bottom, from(#0084d5), to(#005f99)); background-image: -webkit-linear-gradient(top, #0084d5, #005f99); background-image: -moz-linear-gradient(top, #0084d5, #005f99); background-image: -o-linear-gradient(top, #0084d5, #005f99); background-image: -ms-linear-gradient(top, #0084d5, #005f99); background-image: linear-gradient(top, #0084d5, #005f99);}
.m-rz li a img{ width:60px; height:43px; padding:20px 12px 0;}
.m-rz li span{ display:block; height:51px;}

/*优势*/
.m-ys{ height:1363px; overflow:hidden;padding:26px 0 0;background:url(/mobile/images/Index/ysbg1.gif) repeat-x center 0 #0084d5;background-size:10px 5px; font-size:12px; color:#fff; line-height:20px;}
.m-ys h2{ height:80px; border-bottom:solid 1px #40a4e2; font-size:24px; line-height:25px; overflow:hidden; margin:0 8px; position:relative}
.m-ys h2:before{ content:""; position:absolute; height:1px; width:241px; left:8px; top:0; background:#40a4e2;}
.m-ys h2 b{ font-size:28px;}
.m-ys h2 span{ width:110px; height:30px; background:#e66c00; border-radius:3px; margin:5px 3px 0; text-align:center; display:inline-block;}
.m-ys h2 p{ display:block; text-align:right;}
.m-ys h2 em{ display:block; font-size:9px; font-family:Arial; color:#77bde9; line-height:10px;}
.ys_c h3{ height:54px;border-bottom:solid 1px #40a4e2; font-size:16px; line-height:25px; margin:0 16px; overflow:hidden}
.ys_c h3 em{ display:block; font-family:"Times New Roman", Times, serif; font-size:34px; color:#4da9e2; padding-left:38px; position:relative; text-transform:uppercase;}
.ys_c h3 em:before{ content:"01"; position:absolute;background:url(/mobile/images/Index/ico02.gif) no-repeat 0 0;background-size:34px 21px; width:34px; height:21px; line-height:21px; text-align:center; color:#fff; top:1px; left:0; font-size:12px;}
.ys02 h3 em:before{ content:"02";}
.ys03 h3 em:before{ content:"03";}
.ys_c p img{ width:303px;}
.ys_c ul{ padding:0 8px 0 16px;}
.ys_c li{ padding:7px 0 4px 10px; position:relative; border-bottom:dashed 1px #339ddd;}
.ys_c li:before{ content:""; position:absolute; width:0; height:0;border-left:solid 4px #aadfff;border-top:4px solid rgba(0, 0, 0, 0);border-bottom:4px solid rgba(0, 0, 0, 0); left:3px; top:14px;}
.ys_c li:after{ content:""; position:absolute; width:1px; height:8px; background:#aadfff;left:1px; top:14px;}
.ys01{ height:476px; padding:4px 0 0;}
.ys01 p{ height:232px; padding:0 9px;}
.ys02{ height:399px;}
.ys02 p{ height:198px;padding:0 9px;}
.ys03{ height:395px;}
.ys03 p{ height:167px; padding:0 2px;}
.ys03 p img{ width:314px;}

/*案例*/
.m-al,.m-ry{border-bottom:solid 1px #b5b5b5; overflow:hidden;position:relative;}
.m-al{ height:240px;padding-top:18px;}
.m-al .m-box,.m-al .sclwrap_box{ height:206px; overflow:hidden;}
.al01{float:left; display:inline;}
.al_c li{ width:141px; padding:15px 9px 0 10px;overflow:hidden; float:left}
.al_c li img{ width:137px;padding:1px; background:#fff; border:solid 1px #b4b4b4; display:block}
.al_c li span{ display:block; height:26px; overflow:hidden; text-align:center; line-height:26px; font-size:12px;}
.al_c ul{ height:165px;}
.al_more{ clear:both; text-align:right;}
.al_more a{ width:112px; text-align:center; line-height:16px; height:16px; background:#e66c00; font-size:12px; color:#fff; display:inline-block}

/*荣誉*/
.m-ry{height:298px;padding-top:18px;position:relative;}
.m-ry .m-box,.m-ry .sclwrap_box{ height:262px; overflow:hidden;}
.ry_c ul{ padding:15px 0 0;float:left; display:inline;}
.ry_c li{ width:142px; margin:0 9px; float:left}
.ry_c li img{ width:128px; padding:3px; border:solid 4px #6a6965; display:block; margin-bottom:6px;}
.ry_c li span{ display:block; overflow: hidden; background:#b8b8b8; text-align:center; line-height:20px; height:20px;}
.ry_c li span a{ color:#333; font-size:12px;}

/*资讯*/
.m-zx{height:331px;padding:20px 0 0 9px; overflow:hidden;position:relative;}
.m-zx .m-box,.m-zx .sclwrap_box{ height:280px; overflow:hidden;}
.zx_c ul{ padding:8px; float:left; display:inline;}
.zx_c li{ height:25px; line-height:25px; border-bottom:solid 1px #bfbfbf; padding:6px 0 0 18px; overflow:hidden; position:relative; font-size:12px;}
.zx_c li:before{ content:""; position:absolute; width:6px; height:6px; background:#e66c00; top:16px; left:3px;}