/*导航*/
.g-bd .m-nav{ width:100%; height:71px;overflow:hidden; border-bottom:1px solid #bb3200;}
.g-bd .m-nav a{ width:79px; text-align:center; height:35px; line-height:35px; float:left;color:#fff; border-right:1px solid #ed4b00; border-top:1px solid #bb3200; display:inline-block;font-family:"微软雅黑"; font-size:11px; font-weight:bold; position:relative;background:#219700;
background-image:-webkit-gradient(linear,top, color-stop(#eb3f00 0%),  color-stop(#d83a00 50%), color-stop(#d32800 51%), color-stop(#d43900 100%));
background-image: -webkit-linear-gradient(top, #eb3f00 0%, #d83a00 50%, #d32800 51%, #d43900 100%); 
background-image:-moz-linear-gradient(top, #eb3f00 0%, #d83a00 50%, #d32800 51%, #d43900 100%);
background-image:linear-gradient(top, #eb3f00 0%, #d83a00 50%,  #d32800 51%, #d43900 100%);}
.g-bd .m-nav a:before { content:""; position:absolute; width:1px; height:36px; top:0; right:0; background:#b71d00;}
.g-bd .m-nav a:nth-child(4), .g-bd .m-nav a:nth-child(8) { border-right:none;}
.g-bd .m-nav a:nth-child(2), .g-bd .m-nav a:nth-child(6) { width:85px;}
.g-bd .m-nav a:nth-child(3), .g-bd .m-nav a:nth-child(7) { width:74px;}
.g-bd .m-nav a:nth-child(4):before, .g-bd .m-nav a:nth-child(8):before { background:none;}

/*通栏广告*/
.g-adv{ position:relative; width:320px; margin:1px auto 0; height:222px; z-index:15; border-bottom:2px solid #d43900;}
.g-adv .m-box,.g-adv .sclwrap_box{height:222px; overflow:hidden}
.g-adv .m-box img{ display:block;position: relative;width:320px; height:222px;}

/*pro*/
.u-more { color:#fff; position:absolute; top:10px; right:10px; z-index:10; font-size:10px; text-transform:uppercase;}
.m-pro { height:368px; overflow:hidden; margin-top:1px; position:relative;}
.m-pro .cptil00 { height:36px; background-color:#d43900;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(#eb3f00 0%), color-stop(#d43900 50%), color-stop(#d43900 100%));
background-image: -webkit-linear-gradient(top, #eb3f00 0%, #d43900 50%, #d43900 100%); 
background-image: -moz-linear-gradient(top, #eb3f00 0%, #d43900 50%, #d43900 100%); 
background: linear-gradient(top, #eb3f00 0%, #d43900 50%, #d43900 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);}
.m-pro .cptil00 li { float:left; padding:0 15px; font-size:14px; height:36px; line-height:36px; font-weight:bold; display:block;  color:#fff; border-right:1px solid #ed4b00; position:relative;}
.m-pro .cptil00 li:before { content:""; position:absolute; width:1px; height:36px; top:0; right:0; background:#b71d00;}
.m-pro .cptil00 li.z-on { color:#fff; display:block; background-color:#222;}
.m-pro .p_c, .m-pro .sclwrap_box{ height:332px; overflow:hidden;}
.m-pro .p_c { height:312px; overflow:hidden; padding:20px 0 0 12px;}
.m-pro .p_c .con { display:inline; float:left; height:312px; overflow:hidden;}
.m-pro .p_c .con .cpimg{ width:140px; height:156px; float:left; overflow:hidden; margin:0 15px 0 0;}
.m-pro .p_c .con .cpimg img{ width:134px; border:1px solid #d3d3d3; padding:2px; border-radius:1px;}
.m-pro .p_c .con .cpimg span{ line-height:16px; text-align:center; display:block; font-size:12px; overflow:hidden; color:#333;}

/*分类*/
.m-fl { height:760px; overflow:hidden;}
.m-fl h2 { height:36px; line-height:36px; color:#fff; font-weight:bold; padding:0 12px 0 15px; background-color:#d43900;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(#eb3f00 0%), color-stop(#d43900 50%), color-stop(#d43900 100%));
background-image: -webkit-linear-gradient(top, #eb3f00 0%, #d43900 50%, #d43900 100%); 
background-image: -moz-linear-gradient(top, #eb3f00 0%, #d43900 50%, #d43900 100%); 
background: linear-gradient(top, #eb3f00 0%, #d43900 50%, #d43900 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);}
.m-fl h2 span { text-transform:uppercase; font-size:10px; font-weight:normal;}
.m-flb { height:720px; overflow:hidden; padding:0 15px;}
.m-flb h3 { height:25px; line-height:25px; border-bottom:2px solid #eb6100; margin:12px 0 0 0;}
.m-flb h3 em { width:120px; padding-left:13px; background:#eb6100; color:#fff; display:inline-block; font-weight:bold; font-size:12px;}
.m-flb ul { overflow:hidden; clear:both; padding:3px 0 0 0;}
.m-flb ul li { line-height:28px; color:#000; float:left; overflow:hidden; width:145px;}

/*优势*/
.m-ys { height:811px; overflow:hidden;}
.m-ys h2 { height:55px; overflow:hidden; font-size:12px; color:#fff; text-align:center; padding:5px 0 0 0; position:relative; background-color:#d43900;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(#eb3f00 0%), color-stop(#d43900 50%), color-stop(#d43900 100%));
background-image: -webkit-linear-gradient(top, #eb3f00 0%, #d43900 50%, #d43900 100%); 
background-image: -moz-linear-gradient(top, #eb3f00 0%, #d43900 50%, #d43900 100%); 
background: linear-gradient(top, #eb3f00 0%, #d43900 50%, #d43900 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);}
.m-ys h2:before { content:""; position:absolute; top:13px; left:15px; width:53px; height:1px; background:#ef9e80;}
.m-ys h2:after { content:""; position:absolute; top:13px; right:15px; width:53px; height:1px; background:#ef9e80;}

.m-ys h2 span { display:block; font-size:20px; font-weight:bold; line-height:32px;}
.m-ys .ys01 { padding:16px 10px 15px 38px; position:relative; background:url(/mobile/images/Index/sha.jpg) no-repeat center top; -webkit-background-size:320px 6px;-moz-background-size:320px 6px;background-size:320px 6px;}
.m-ys .ys01:before { content:""; position:absolute; top:18px; left:15px; width:19px; height:19px; background:url(/mobile/images/Index/01.jpg) no-repeat; -webkit-background-size:19px 19px;-moz-background-size:19px 19px;background-size:19px 19px;}
.m-ys .ys01:nth-child(3):before { content:""; position:absolute; top:18px; left:15px; width:19px; height:19px; background:url(/mobile/images/Index/02.jpg) no-repeat; -webkit-background-size:19px 19px;-moz-background-size:19px 19px;background-size:19px 19px;}
.m-ys .ys01:nth-child(4):before { content:""; position:absolute; top:18px; left:15px; width:19px; height:19px; background:url(/mobile/images/Index/03.jpg) no-repeat; -webkit-background-size:19px 19px;-moz-background-size:19px 19px;background-size:19px 19px;}

.m-ys .ys01 h3 { color:#d43900; font-size:16px; font-weight:bold; line-height:22px; border-bottom:1px dotted #7f7f7f;}
.m-ys .ys01 h3 em { font-size:12px; color:#000;}
.m-ys .ys01 h3 span { font-size:12px; display:block; color:#000;}

.m-ys .ys01 p { font-size:12px; color:#333; line-height:20px; padding:10px 0 0 0;}
.m-ys .ys01:first-child { background:none;}

/*热卖产品推荐*/
.m-sbox { height:428px; overflow:hidden;}
.m-sbox h2 { height:42px; line-height:42px; font-size:16px; text-align:center; color:#fff; background:#219700;
background-image:-webkit-gradient(linear,top, color-stop(#eb3f00 0%),  color-stop(#d83a00 50%), color-stop(#d32800 51%), color-stop(#d43900 100%));
background-image: -webkit-linear-gradient(top, #eb3f00 0%, #d83a00 50%, #d32800 51%, #d43900 100%); 
background-image:-moz-linear-gradient(top, #eb3f00 0%, #d83a00 50%, #d32800 51%, #d43900 100%);
background-image:linear-gradient(top, #eb3f00 0%, #d83a00 50%,  #d32800 51%, #d43900 100%);}
.m-sbox .m-pic { height:368px; overflow:hidden; padding:18px 0 0 15px;}
.m-sbox .m-pic ul { height:322px; overflow:hidden;}
.m-sbox .m-pic ul a li { width:138px; height:164px; margin-right:15px; overflow:hidden;}
.m-sbox .m-pic ul a:nth-child(2n) li{ margin-right:0;}
.m-sbox .m-pic ul a li img { width:132px; height:82px; border:1px solid #d2d2d2; padding:2px; border-radius:1px;}
.m-sbox .m-pic ul a li p { line-height:18px; color:#666; font-size:12px;}
.m-sbox .m-pic ul a li p span { text-align:center; display:block; line-height:18px; overflow:hidden; color:#222; font-weight:bold;}
.m-sbox .m-pic .u-xq { height:46px; line-height:46px; text-align:center; font-size:12px; color:#000; position:relative; background:#f2f2f2;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#d1d1d1)); 
background-image: -webkit-linear-gradient(top, #fbfbfb, #d1d1d1); 
background-image: -moz-linear-gradient(top, #fbfbfb, #d1d1d1);
background-image: linear-gradient(top, #fbfbfb, #d1d1d1);}
.m-sbox .m-pic .u-xq em { width:10px; height:10px; border-radius:10px; background:#4e4e4e; position:absolute; top:18px; left:45px;}
.m-sbox .m-pic .u-xq em:before { content:""; position:absolute; top:3px; left:2px; width:0; height:0; border-top:5px solid #fff; border-left:3px solid rgba(0,0,0,0); border-right:3px solid rgba(0,0,0,0);}
.m-sbox .m-pic .u-xq em:after { content:""; position:absolute; top:2px; left:1px; width:0; height:0; border-top:2px solid #4e4e4e; border-left:4px solid rgba(0,0,0,0); border-right:4px solid rgba(0,0,0,0);}

/*见证*/
.m-jz { height:248px; overflow:hidden;}
.m-jz .sclwrap_box{ height:212px; overflow:hidden;}
.m-jz .jz_c { padding:4px 15px 0; height:208px; overflow:hidden; float:left; display:inline;}
.m-jz .jz_c dl { height:72px; margin:12px 0 0 0; padding-bottom:14px; overflow:hidden; border-bottom:1px solid #999;}
.m-jz .jz_c dl dt { float:left; width:106px; height:72px; overflow:hidden;}
.m-jz .jz_c dl dt img { width:106px; height:72px; }
.m-jz .jz_c dl dd { float:left; width:173px; padding-left:10px; overflow:hidden;}
.m-jz .jz_c dl dd h3 { font-size:12px; color:#333; font-weight:bold;}
.m-jz .jz_c dl dd p { font-size:12px; color:#666; line-height:20px;}
.m-jz .jz_c dl:last-child { border:0;}

/*pro*/
.m-ry { height:237px;}
.m-ry .p_c, .m-ry .sclwrap_box{ height:212px; overflow:hidden;}
.m-ry .p_c { height:193px; overflow:hidden; padding:12px 0 0 13px;}
.m-ry .p_c .con { display:inline; float:left; height:312px; overflow:hidden;}
.m-ry .p_c .con .cpimg{ width:143px; height:190px; float:left; overflow:hidden; margin:0 5px 0 0; -webkit-background-size:153px 8px;-moz-background-size:153px 8px;background-size:153px 8px;}
.m-ry .p_c .con .cpimg img{ width:137px;border:1px solid #d2d2d2; padding:2px;}
.m-ry .p_c .con .cpimg span{ line-height:18px; text-align:center; display:block; font-size:12px; overflow:hidden; color:#222;}

/*资讯*/
.m-zx { height:267px; overflow:hidden;}
.m-zx .cptil00 li:before { border:0;}
.m-zx .cptil00 li:nth-child(3):before { border:0;}

.m-zx .m-box,.m-zx .sclwrap_box { height:231px; overflow:hidden;}
.m-zx .zx_c { height:225px; overflow:hidden; padding:6px 0 0 32px;}
.m-zx .zx_c .zxc { height:225px; overflow:hidden; display:inline; float:left;}
.m-zx .zx_c .zxc li { height:30px; line-height:30px; font-size:12px; color:#222; overflow: hidden;width: 300px;}

@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){
 }


















