/*eshang.net*/
body,h1,h2,ol,ul,li,p,input{margin:0;padding:0}ul,ol{list-style:none}input[type="text"],input[type="search"]{-webkit-appearance:none;-webkit-tap-highlight-color:#fff;outline:0}
body{color:#333;font-family:arial;font-size:12px;background:#eee;font-family:"\5fae\8f6f\96c5\9ed1","Microsoft YaHei"}
a{color:#000;text-decoration:none}
.clearfix:after,.clearfix:before{content:"";display:block;height:0;clear:both;visibility:hidden}*html .clearfix{height:1%;zoom:1}*+html .clearfix{height:1%}
.fl{float:left;}
.fr{float:right;}
.bk{height:10px;overflow:hidden;}
.wrap{width:96%;margin:0 auto;}
.wrap2{width:100%;margin:0 auto;}
.header,.re-home,.re-btn{display:block;}
/*header*/
.header{position:relative;border-bottom:1px solid #000;background:url(images/top-bg.png) repeat-x 0 0; height:45px; line-height:46px;text-align:center;color:#fff;font-size:118%;font-weight:500;overflow:hidden;}
.re-home{position:absolute;top:8px;left:10px;background:url(images/home2.png) no-repeat 0 center;height:30px;width:33px;text-indent:-999em;}
.re-btn{position:absolute;top:8px;right:10px;background:url(images/re-btn.png) no-repeat 0 50%;height:30px;width:60px;text-indent:-999em;display:block;}
.re-cat2{position:absolute;top:8px;right:10px;background:url(images/re-cat3.png) no-repeat 0 50%;height:30px;width:33px;text-indent:-999em;display:block;}

.logo{text-align:center;}
/*slider*/
.slider{height:150px;overflow:hidden;position:relative}
.slider ul{width:1600px;height:150px;position:absolute;left:0;top:0}
.slider ul li{width:320px;height:150px;overflow:hidden;float:left}
.slider ul li img{width:320px;height:150px}
.slider .slider-status{position:absolute;width:100%;height:3px;bottom:0;background-color:rgba(51,51,51,0.5);-webkit-transform:translate3d(0,0,0);display:-webkit-box}
.slider .slider-status span{display:block;-webkit-box-flex:1;height:100%;overflow:hidden}
.slider .slider-status span.sel{background-color:#b20000}
/*search*/
.main-search .kwd{padding:0px 10px;}
.main-search .kwd .content{height:28px;overflow:hidden;border:1px solid #d3d3d3;border-radius:20px;background-color:#fff;position:relative}
.main-search .kwd .text{width:70%;height:28px;display:inline-block;margin:0 0 0 10px;border:0;position:relative}
.main-search .kwd .sub{float:right;width:36px;height:28px;display:inline-block;overflow:hidden;border:0;border-left:1px solid #ddd;border-radius:0 22px 22px 0;background:#f2f2f2 url(images/bg4.png) no-repeat center center;text-indent:-100px}
/*link*/
.entry-list { padding:15px 0;background:#fff;}
.entry-list a{float:left;width:25%;height:80px;overflow:hidden;display:block;text-align:center}
.entry-list a span{height:24px;line-height:24px;color:#666;}
.entry-list a img{margin-bottom:4px}
.entry-list .entry-decollator{display:inline-block;width:1px;height:32px;background:#d7d7d7;margin-bottom:20px}
.telx{border-radius:20px;background:#f60;height:42px;line-height:42px;font-size:126%;color:#fff;text-align:center;}
.telx a{display:block;color:#fff;}
/*category*/
.category-list ul {margin-right:-1%;}
.category-list li {float:left;display:block;margin-right:1%;margin-bottom:5px;width:24%;}
.category-list li.w33 {}
.category-list li a {display:block;overflow:hidden;height:42px;line-height:42px;width:100%;background:#f60;text-align:center;vertical-align:middle;color:#fff;font-size:100%;}
.category-list li a.c118{background:#8e66e1;}
.category-list li a.c176{background:#fc5366;}
.category-list li a.c125{background:#f4b615;}
.category-list li a.c126{background:#14c761;}
.category-list li a.c119{background:#698ae7;}
.category-list li a.c127{background:#84d018;}
.category-list li a.c143{background:#ff8648;}
.category-list li a.c148{background:#8e66e1;}
.category-list li a.c174{background:#84d018;}
.category-list li a.c175{background:#f4b615;}
.category-list li a.c128{background:#fc5366;}
.category-list li a.c129{background:#36aae7;}
.category-list li a.c131{background:#84d018;}

.category-list li a.c01{float:left;height:275px;line-height:275px;background:#8e66e1;}
.category-list li a.c02{background:#fc5366;}
.category-list li a.c03{background:#f4b615;}
.category-list li a.c04{background:#14c761;}
.category-list li a.c05{background:#698ae7;}
.category-list li a.c06{background:#84d018;}
.category-list li a.c07{background:#fe8b4c;}
.category-list li a.c08{background:#36aae7;}



.category-list3 ul {}
.category-list3 .w33{width:49.5%;}
.category-list3 .list-tt {display:block;margin-bottom:5px;width:100%;}
.category-list3 .list-tt a {display:block;height:135px;line-height:135px;width:100%;background:#fc0;text-align:center;color:#fff;font-size:186%;}
.category-list3 .list-tt a.c01{height:275px;line-height:275px;background:#f4b615;}
.category-list3 .list-tt a.c02{background:#84d018;}
.category-list3 .list-tt a.c03{background:#fe8b4c;}
.category-list3 .list-tt a.c04{background:#fc5366;}
.category-list3 .list-tt a.c05{background:#14c761;}
.category-list3 .list-tt a.c06{background:#8d67e0;}
.category-list3 .list-tt a.c07{background:#698ae7;}
.category-list3 .list-tt a.c08{background:#36aae7;}
.category-list3 .list-tt a.c09{background:#ff884a;}
.category-list3 .lt2{width:30%;}
.category-list3 .lt3{width:30%;}
.category-list3 .lt4{width:38%;}
.category-list3 .lt2 a, .category-list3 .lt3 a, .category-list3 .lt4 a{height:80px;line-height:80px;}

/*product*/
.new-p-ad{border-bottom:1px solid #ccc;background:#fff;text-align:center;}
.new-product{border-right:1px solid #ccc;}
.new-product ul{padding-left:1px;}
.new-product li{position:relative;margin-left:-1px;float:left;padding:2% 0 0;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;width:50%;text-align:center;}
.new-product li img{padding:0 5%;}
.new-product p{display:block;padding:10px 5%;height:20px;line-height:20px;text-align:center;width:90%;overflow:hidden;}
.new-product li a{display:block;}
/*vd*/
.video { border:0px solid #ccc;background:#fff;}
.video ul { padding:20px 10px; }
.video li { float:left; width:50%; text-align:center; }
.video li .pic{display:block;border:1px solid #ccc; height:128px;width:92%;}
.video li img { height:128px; }
.video li p { padding:5px 0 10px; }
/*xiaoshou*/
.h2t { padding:0 10px;background:#333; line-height:268%; font-size:100%; text-align:center;font-weight:normal; color:#fff;}
.h2t strong{float:left;}
.h2t span {float:right;}
.h2t span a { color:#ccc;}
.h2t em a{margin-right:20px;color:#f60;font-style:normal;}
.btb { border-bottom:1px solid #ccc; }
.xiaoshou {padding:10px 10px;background:#fff;}
.xiaoshou ul{margin:0;padding:0;display:block;margin-right:-1%;}
.xiaoshou dl { margin:0;padding:0;float:left;margin-right:1%;margin-bottom:1%;width:49%; }
.xiaoshou dl dt { float:left; width:100%; }
.xiaoshou dl dt img { border:1px solid #ccc; padding:1px 1px; }
.xiaoshou dl dd { float:left; margin-left:0px; padding-top:5px; width:100%; }
.xiaoshou dl dd strong { line-height:28px; font-weight:bold; }
.xiaoshou dl dd p {word-break:break-all;line-height:168%;width:99%;}
.xiaoshou dl dd p.email{font-size:12px;}
.xiaoshou2 .pic{display:table;border:1px solid #ccc; height:120px;width:98%;text-align:center;vertical-align:middle;}
.xiaoshou2 dl dt img{border:none;}

/*ak*/
.ask {padding:10px 0; background:#fff; }
.ask dl { padding:10px 0; margin:0 10px; border-bottom:1px dotted #ccc; }
.ask dt { padding-left:25px; background:url(images/wen.gif) no-repeat 0 center; line-height:28px; }
.ask dd { margin:0;padding:0;padding-left:25px; background:url(images/da.gif) no-repeat 0 5px; line-height:24px; }
/*hy*/
.hangye { background:#fff; }
.tab-hd { background:#666; overflow:hidden; zoom:1;}
.tab-hd li{ float:left; height:60px; line-height:60px; font-size:126%; font-weight:bold; width:50%; background:#333; color:#f1f1f1; text-align:center; cursor:pointer;}
.tab-hd li a { color:#fff;}
.tab-hd li.active{ background:#ccc;}
.tab-bd li{display:none;}
.tab-hd2 { background:#f1f1f1;  }
.tab-hd2 li { line-height:42px; height:42px; font-size:100%; width:50%; font-weight:normal; }
.tab-hd2 li.active { background:#f60; color:#fff; }
.tab-hd2 li.active a{ color:#fff; }
.hy-list { padding:8px 10px; }
.hy-list .hy-t { padding-left:20px; background:url(images/dot.gif) no-repeat 5px center; line-height:32px; border-bottom:1px dotted #ccc; height:32px; overflow:hidden; }
.hy-list .hy-t span { float:right; padding-left:15px;color:#666; }
/*ab*/
.about{background:#fff;padding:10px 10px;}
.aimg{float:left;width:44%;}
.aimg img{width:100%;}
.aboutc{float:left;margin-left:4%;width:51%;line-height:168%;}
/*footer*/
.foot{padding-bottom:90px;background:#161a1d;color:#999;}
.foot a{color:#666;}
.f-link{position:relative;padding-left:10px;background:#080d0f;height:36px;line-height:36px;}
.f-link a{color:#f1f1f1;}
.go-btn{position:absolute;top:5px;right:10px;background:url(images/go_top.png) no-repeat 0 0;height:28px;width:90px;text-indent:-9999em;overflow:hidden;}
.copyright{padding:2% 10%;line-height:168%;text-align:center;}
.ff-link{position:fixed;bottom:0;border-top:2px solid #5b666c;background:#202528;height:80px;width:100%;opacity:0.86;}
.ff-link a{display:block;float:left;text-align:center;color:#fff;width:25%;}
.ff-link a.a1{background:url(images/a1.png) no-repeat 50% 10px;}
.ff-link a.a2{background:url(images/a2.png) no-repeat 50% 10px;}
.ff-link a.a3{background:url(images/a3.png) no-repeat 50% 10px;}
.ff-link a.a4{background:url(images/a4.png) no-repeat 50% 10px;}
.ff-link a span{display:block;padding-top:40px;background:url(images/f-line.png) repeat-y 100% 0;height:40px;}
.ff-link a span.last{background:none;}