.fb{ font-weight:bold;}
.fn{ font-weight:normal;}
.fw100{ font-weight:100;}
.fr{ float:right;}
.fl{ float:left;}
.text-center{ text-align:center;}
.pb0{ padding-bottom:0 !important;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.fst{ font-family:"宋体";}

a, a:visited{ color:#999;}
a:hover{ color:#f60;}

.clear{clear:both;}
.clearfix{display:block}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}

.fixedtool{ position:fixed; left:50%; top:200px; margin-left:-660px; width:50px; background:#fff; border:1px solid #e4e4e4;}
.fixedtool a{ display:block; width:50px; height:50px; text-align:center; position: relative; transition: all .3s; color:#333;}
.fixedtool a.on,.fixedtool a:hover{ color:#fff; background:#f60;}
.fixedtool strong{ display: block;border-bottom: 1px solid #efefef;height: 44px;margin: -1px 8px 0; padding-top: 6px;}
.fixedtool i{font-style: normal; font-size: 14px;display: block;line-height: 40px;}
.fixedtool .fixedtool-9 strong{ border-bottom:0;}
.fixedtool .icon-angle-up{ font-size:16px; display:block; height:20px;}

.pages{ text-align:center; margin:20px; text-align:center; font-size:14px;}
.pages a,.pages span{ display:inline-block; margin:3px; border:1px solid #e4e4e4; padding:5px 10px; color:#333;}
.pages a:hover,.pages a.cur{ background:#f60; border-color:#f60; color:#fff;}

.crumb { margin-top:10px !important; color:#999; font-family:"宋体";}
.crumb a,.crumb span{ padding:0 5px;}

.webmap h5{ color:#f60; font-size:16px; border-bottom:1px solid #e4e4e4;}
.webmap h5 a{ display:inline-block; border-bottom:1px solid #f60; color:#666;}

.wpages h2 span{ display:inline-block; border-bottom:1px solid #f60; height:46px; font-size:18px;}

.slide-comds{ width:708px; height:138px; position:relative; overflow:hidden;  border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.slide-comds .commodity{ float:left; width:356px; height:138px; padding:0;  border-right:1px solid #e8e8e8;}
.slide-comds .prev, .slide-comds .next{ position:absolute; top:50%; width:30px; height:70px; margin-top:-35px; background:rgba(0,0,0,.5); text-align:center; line-height:70px; font-size:30px; color:#fff; font-family:Geneva; opacity:0.5}
.slide-comds .prev{ left:0;}
.slide-comds .next{ right:0;}

#divNewGoodsList{ position:relative; width:1189px; height:400px; padding-left:1px; border:0;}
#divNewGoodsList .bd{ padding-left:1px;}
#divNewGoodsList .soon-list-con{ height:400px; width:297px; border:0;}
#divNewGoodsList .soon-list{ height:368px; border:1px solid #e4e4e4; padding:15px;}
#divNewGoodsList .soon-list:hover{ background:#ffeee2;}

#divNewGoodsList .prev, #divNewGoodsList .next{ position:absolute; z-index:10; top:50%; width:30px; height:70px; margin-top:-35px; background:rgba(0,0,0,.5); text-align:center; line-height:70px; font-size:30px; color:#fff; font-family:Geneva; opacity:0.5}
#divNewGoodsList .prev{ left:0;}
#divNewGoodsList .next{ right:0;}


.g-case{ width:1188px; border:1px solid #e4e4e4; height:261px; overflow:hidden;}
.g-case ul{ height:131px;}
.g-case li{ float:left; position:relative; width:355px; background:url(../images/bg_yh.jpg); height:90px; padding:20px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.g-case li img{ position:absolute; width:110px; height:90px;}
.g-case li p{ margin:20px 25px 0 155px;}
.g-case li a{ color:#333; font-size:14px;}
.g-case li a:hover{ color:#f60;}

.ibtns{ height:279px; padding:5px 0 5px 182px; position:relative; margin-top:15px;}
.ibtns .ad{ position:absolute; left:100px; top:0;}
.ibtns ul { border-top:1px solid #e4e4e4;}
.ibtns ul li{ float:left; border-right:1px solid #e4e4e4; height:98px; border-bottom:1px solid #e4e4e4;}
.ibtns ul li:hover{ opacity:0.6;}
.ibtns ul li h3{ color:#333; font-size:18px; margin-bottom:5px;}
.ibtns ul li p{ color:#999; font-size:14px; margin-bottom:5px;}
.ibtns ul li a{ color:#f60; font-size:14px;}
.ibtns ul li a:hover{ text-decoration:none;}
.ibtns ul li.i1{ background:url(../images/icon01.jpg) 5px center no-repeat; padding:20px 5px 20px 100px; width:146px; }
.ibtns ul li.i2{ background:url(../images/icon02.jpg) 5px center no-repeat; padding:20px 5px 20px 100px; width:146px; }
.ibtns ul li.i3{ background:url(../images/icon03.jpg) 5px center no-repeat; padding:20px 5px 20px 100px; width:146px; }
.ibtns ul li.i4{ background:url(../images/icon04.jpg) 5px center no-repeat; padding:20px 5px 20px 100px; width:146px; }
.ibtns ul li.i5{ background:url(../images/icon05.jpg) 146px center no-repeat; padding:20px 100px 20px 15px; width:136px; }
.ibtns ul li.i6{ background:url(../images/icon06.jpg) 146px center no-repeat; padding:20px 100px 20px 15px; width:136px; }
.ibtns ul li.i7{ background:url(../images/icon07.jpg) 146px center no-repeat; padding:20px 100px 20px 15px; width:136px; }
.ibtns ul li.i8{ background:url(../images/icon08.jpg) 146px center no-repeat; padding:20px 100px 20px 15px; width:136px; }

/*下载侧边*/
.s_honor{ border:1px solid #e4e4e4; border-bottom:0; background:#fff;}
.s_honor ul {}
.s_honor ul li{ width:240px; border-bottom:1px solid #e4e4e4;}
.s_honor ul li:hover{ opacity:0.7}
.s_honor ul li h3{ color:#333; font-size:18px; margin-bottom:5px;}
.s_honor ul li p{ color:#999; font-size:14px; margin-bottom:5px;}
.s_honor ul li a{ color:#f60; font-size:14px;}
.s_honor ul li a:hover{ text-decoration:none;}
.s_honor ul li.i1{ background:url(../images/icon01.jpg) 5px center no-repeat; padding:10px 5px 10px 100px; width:134px; }
.s_honor ul li.i2{ background:url(../images/icon02.jpg) 5px center no-repeat; padding:10px 5px 10px 100px; width:134px; }
.s_honor ul li.i3{ background:url(../images/icon03.jpg) 5px center no-repeat; padding:10px 5px 10px 100px; width:134px; }
.s_honor ul li.i4{ background:url(../images/icon04.jpg) 5px center no-repeat; padding:10px 5px 10px 100px; width:134px; }
.s_honor ul li.i5{ background:url(../images/icon05.jpg) 146px center no-repeat; padding:10px 100px 10px 15px; width:124px; }
.s_honor ul li.i6{ background:url(../images/icon06.jpg) 146px center no-repeat; padding:10px 100px 10px 15px; width:124px; }
.s_honor ul li.i7{ background:url(../images/icon07.jpg) 146px center no-repeat; padding:10px 100px 10px 15px; width:124px; }
.s_honor ul li.i8{ background:url(../images/icon08.jpg) 146px center no-repeat; padding:10px 100px 10px 15px; width:124px; }

.s_dtlist{ padding:10px 10px 0; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}
.s_dtlist h2{ font-size:16px; color:#333; line-height:30px; border-bottom:1px solid #e4e4e4;}
.s_dtlist ul{ margin-top:10px;}
.s_dtlist li{ position:relative; padding-left:90px; height:80px; padding-bottom:10px;}
.s_dtlist li .pic{ position:absolute; left:0; top:0; width:80px; height:80px;}
.s_dtlist li .pic img{ width:80px; height:80px;}
.s_dtlist li div{ font-size:14px; margin-bottom:5px;}
.s_dtlist li div a{ color:#333;}
.s_dtlist li p{ color:#999;}

/*下载正文*/
.downinfo{ border:1px solid #e4e4e4; padding:20px;}

/*产品列表分类*/
.protop{ margin-top:10px !important;}
.protop table{ border:1px solid #e4e4e4; width:100%;}

.protop table td{ padding:10px; background:#fff; border-collapse:collapse; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.protop table td.tit{ background:#f4f4f4; text-align:center;}
.tabnav{ margin-top:10px;}
.tabnav li{ float:left; background:#fff; height:36px; line-height:36px; border:1px solid #e4e4e4; margin-right:5px;}
.tabnav li a{ display:block; padding:0 30px;}
.tabnav li.current{ background:#f60; border-color:#f60; color:#fff;}
.tabnav li.current a{ color:#fff;}

/*商品详情*/
.producttop{ margin-top:10px; margin-bottom:10px; min-height:400px; border:1px solid #e4e4e4; background:#fff; padding:20px 20px 20px 400px; position:relative;}
.producttop .pic{ position:absolute; left:20px; top:20px;}
.producttop .pic img{ width:360px; height:360px;}
.producttop .title{ border-bottom:1px dashed #e4e4e4; line-height:20px; height:30px;}
.producttop .title h1{color:#333;  font-size:18px;}
.producttop .title span{ float:right;}
.producttop .srv{ font-size:18px; margin:10px 0;}
.ng-share-out{ float:right; margin-top:-40px;}
.producttop li{ line-height:24px;}
.producttop .telbox{ margin-top:10px; margin-bottom:10px; border:1px solid #e4e4e4; padding:10px 10px 10px 70px; height:104px; border-radius:20px; background:url(../images/bg_telbox.png) left top no-repeat;}
.producttop .srvbot{ background:url(../images/bg_srvbot.png) 97px center no-repeat; font-size:14px;}
.producttop span{ display:inline-block; margin-left:20px; width:122px;}


.productinfo{ border:1px solid #e4e4e4; background:#fff; width:930px; float:left;}
.productinfo h2.tit{ height:40px; line-height:40px; background:#f7f7f7; border-bottom:1px solid #e4e4e4;}
.productinfo h2.tit span{ display:inline-block; height:40px; background:#fff; padding:0 20px; font-size:20px; border-right:1px solid #e4e4e4; border-top:2px solid #f60; color:#f60; margin-top:-1px;}
.productinfo .ctn{ padding:20px;}

.proside{ float:right; width:240px; border:1px solid #e4e4e4; border-bottom:0;}
.proside h3{height: 40px;line-height: 40px; background: #f7f7f7;border-bottom: 1px solid #e4e4e4; border-left:3px solid #ff6600; font-size:20px; padding-left:20px;}
.proside .g-hotL-con{ width:220px; border:0; border-bottom:1px solid #e4e4e4;}