﻿.clearfix{clear:both;margin:0;padding:0;font-size:0px;line-height:0px;height:0px;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix{zoom:1;}
*+html .clearfix{zoom:1;}
/*产品列表*/
.inContent{overflow:hidden;}
.w1200{position:relative;width:1200px;margin:0 auto;}
.ptb30{padding:30px 0;}
.productList{width:1260px;}
.productList li{width:285px;height:328px;float:left;border:1px solid #d9d9d9;margin-right:17px;margin-bottom:25px;}
.productList li h2{height:42px;border-top:1px solid #d9d9d9;line-height:42px;font-weight:normal;}
.productList li h2 span{display:block;float:left;width:200px;font-size:14px;padding-left:15px;padding-right:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.productList li h2 em{display:block;width:57px;height:42px;background:url(../images/pl.png) no-repeat center;border-left:1px solid #d9d9d9;float:left;}
.productList li:hover,.productList li:hover h2,.productList li:hover h2 em{border-color:#1990ff;}
.productList li:hover h2 span{color:#1990ff;}
.productList li:hover h2 em{background:url(../images/plh.png) no-repeat center;}

/*产品详情页*/
/* product left */
.productShowPic{width:670px;}
.productShowPic .box{width:670px;height:378px;}
.tbPic{width:530px;height:530px;border:1px solid #dadada;position:relative;z-index:1;float:right;}
.tbPic a{width:530px;height:530px;background:#fff;display:table-cell;text-align:center;vertical-align:middle;}
.tbPic a img{vertical-align:middle;max-width:100%;max-height:100%}
.tbPic a{*display:block;*font-family:Arial;*line-height:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png);cursor:move;z-index:1;}
.tbPicList{width:112px;height:532px;overflow:hidden;position:relative;float:left;}
.tbPicList a.prev,.tbPicList a.next{display:block;width:107px;height:25px;position:absolute;top:0;left:0;background:url(../images/anu.png) no-repeat;overflow:hidden;cursor:pointer;transition:all 0s linear;}
.tbPicList a.next{top:auto;bottom:0;background-position:0 -50px;}
.tbPicList a.prev:hover{background-position:0 -25px;}
.tbPicList a.next:hover{background-position:0 -75px;}
.tbPicList .tbThumb{position:relative;width:112px;height:462px;overflow:hidden;top:35px;}
.tbPicList .tbThumb ul{position:absolute;height:460px;}
.tbPicList .tbThumb ul li{background:none;float:left;width:107px;height:118px;position:relative;}
.tbPicList .tbThumb ul li a{display:block;width:103px;height:103px;border:2px solid #d9d9d9;text-align:center;background:#fff}
.tbPicList .tbThumb ul li img{max-width:100%;max-height:100%;cursor:pointer;}
.tbPicList .tbThumb ul li a em{display:block;width:5px;height:9px;position:absolute;right:-5px;top:49px;}
.tbPicList .tbThumb ul li a.tbSelected{border-color:#1990ff;}
.tbPicList .tbThumb ul li a.tbSelected em{background:url(../images/jt.png) no-repeat;}
/* product right */
.productShowTitle{width:495px;overflow:hidden;}
.productShowTitle h2{line-height:24px;border-bottom:1px dotted #d9d9d9;font-size:18px;padding:15px 0;}
.productShowTitle .description{padding-top:30px;overflow:hidden;}
.productShowTitle .description ul{overflow:hidden;background: url(../images/drj.jpg);}
.productShowTitle .description ul li{height:35px;line-height:35px;font-size:14px;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.productShowTitle .advisory{height:45px;padding-top:30px;}
.productShowTitle .advisory a{display:block;width:140px;height:40px;background:#1b9aff;border-radius:3px;border-bottom:5px solid #0079d9;line-height:40px;text-align:center;font-size:14px;color:#fff;float:left;margin-right:10px;}
.productShowTitle .advisory a:hover{border-color:#1b9aff;color:#fff;}
.productShowTitle .advisory a.adc{background:#ff2121;border-bottom:5px solid #d50000;}
.productShowTitle .advisory a.adc:hover{border-color:#ff2121;color:#fff;}
.productShowTitle .advisory .tel{background:url(../images/telbj.jpg) no-repeat left center;margin-left:10px;line-height:22px;float:left;padding-left:48px;}
.productShowTitle .advisory .tel span{display:block;font-size:20px;font-family:arial;color:#ee0000;}
.description .bt{font-weight:bold}
/* tab */
.tabListBox{overflow:hidden;margin-top:30px;}
.tabList{height:40px;background:#222222;}
.tabList li{display:block;width:120px;line-height:40px;float:left;text-align:center;font-size:16px;background:#d8d8d8;color:#333;}
.tabList li.on{color:#fff;background:#1990ff;}
.tabBox{overflow:hidden;padding-top:25px;}
/* related product */
.recTitle{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 12px #222222;font-size:14px;font-weight:bold;color:#fff;font-weight:normal;}
.relProduct{overflow:hidden;margin-top:30px;}
.relProduct ul{padding-top:15px;width:1260px;}
.relProduct li{width:225px;float:left;margin-right:18px;margin-bottom:5px;}
.relProduct li img{border:2px solid #e1e1e1;padding:3px;}
.relProduct li img:hover{border-color:#1990ff}
.relProduct li span{width:205px;height:35px;line-height:35px;}