@charset "UTF-8";
*{font-family: Microsoft Yahei, "黑体","Times New Roman"; transition: all 0.6s; -moz-transition: all 0.6s; -webkit-transition: all 0.6s; -o-transition: all 0.6s; transition-property: background;}
/*reset*/
body,dd,dl,dt,h1,h2,h3,h4,h5,h6,html,input,ol,p,textarea,ul{margin:0;padding:0}
body,input,textarea{-webkit-text-size-adjust:100%;font-family:Microsoft Yahei,"黑体","Times New Roman";font-size:12px}
input,textarea{outline:0}
li{list-style:none}
table{border-collapse:collapse;border-spacing:0}
.img{overflow:hidden}
img{border:none;max-width:100%;vertical-align:top}
a{text-decoration:none;outline:0}
.fl{float: left;}
.fr{float: right;}
/*--/reset end--*/
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.icon{display:inline-block; *zoom:1;*display:inline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:iconfont;font-size:16px;font-style:normal}
.container,.wrap{width:1200px;margin:0 auto}
/*--header--*/
.top{min-width:1200px;height:40px;line-height:40px;background:#2a2a2a}
.top-nav-left{float:left}
.top-nav-left a{float:left;margin-right:26px;font-size:14px;color:#cecece}
.top-nav-left a:hover,.top-nav-left a.cur{color: #fff}
.top-nav-right{float:right}
.top-nav-right>div{position:relative;z-index:100;float:left;height:40px;margin-left:26px;font-size:14px;color:#cecece}
.top-nav-right>div .icon{margin-right:4px;font-size:20px;color:#cecece;line-height: 1;vertical-align: middle}
.top-nav-right>div b{font-weight: normal;line-height:40px;color:#cecece;}
.top-nav-right>div>a{color:#cecece}
.top-nav-right>div:hover,
.top-nav-right>div:hover>a,
.top-nav-right>div:hover>a>i,
.top-nav-right>div:hover>a>b{color: #fff}
.top-nav-right .nation-list{display:none;position:absolute;top:40px;left:50%;padding:20px;width:460px;background:#fff;border:1px solid #f5f5f5;box-shadow:0 0 10px rgba(0,0,0,.3);margin-left:-251px}
.top-nav-right .nation-list .col{float:left;width:50%;font-size:12px;text-align:left}
.top-nav-right .nation-list .col a{display:block;height:26px;padding-left:16px;line-height:26px;background:url(../images/rect.jpg) left center no-repeat;color:#333;text-align:left;float:none;margin-left:0}
.top-nav-right .down{width:180px;padding:10px;text-align:center;line-height:30px;background:#fff;position:absolute;left:50%;margin-left:-100px;top:40px;display:none;box-shadow:0 0 10px rgba(0,0,0,.3)}
.top-nav-right .down a{padding-left:16px;background:url(../images/rect.jpg) left center no-repeat;float:none;color:#333}
.top-nav-right .down a:hover{color:red}
.top-nav-right .nation-list .col .son{padding-left:26px;background-position:10px center}
.top-nav-right .nation-list .col .gson{padding-left:46px;background-position:30px center}
.top-nav-right .nation-list .nation-tl{font-size:16px;font-weight:700;color:#222}
.top-nav-right .nation-list a:hover{color:#ff001e}
.arr_t{width:0;height:0;border-width:0 8px 8px 8px;border-style:solid;border-color:transparent transparent #eee;position:absolute;bottom:0;left:50%;margin-left:-8px}
.top-nav-right .arr_t{border-color:transparent transparent #2a2a2a}
.top-nav-right>div:hover .arr_t{border-color:transparent transparent #fff}
.top-nav-right>div:hover .down,.top-nav-right>div:hover .nation-list{display:block}
.nav-bar{background:#eee;min-width:1200px;border-bottom:1px solid #e5dada}
.nav-bar .container{position:relative;z-index:99;}
.nav-bar a#logo{width:229px;position:absolute;left:0;top:0;color:#000;font-size:18px;line-height:70px}
.nav-bar a#logo img{padding:7px 25px 8px 0}
.nav-main{margin-left:229px;width:710px;height:70px}
.nav-main li{width:16.6%;height:70px;line-height:70px;text-align:center}
.nav-main li a{display:block;font-size:18px;color:#333}
.nav-main>li{float:left;position:relative}
.nav-main>li .arr_t{display:none;border-color:transparent transparent red}
.nav-main>li>.down{display:none;z-index:99;position:absolute;left:50%;top:70px;margin-left:-110px;width:220px}
.nav-main>li .down{border-top:2px solid red;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3)}
.nav-main>li>.down li{width:220px;height:50px;line-height:50px;border-bottom:1px solid #eee}
.nav-main>li>.down li a{height:50px;line-height:50px;}
.nav-main>li:hover .down{display:block}
/*.nav-main>li:hover .arr_t{border-color:transparent transparent #fff}*/
.nav-main>li:hover>a{color:red}
.nav-main>li:hover .arr_t{display:block}
.nav-main .down li:hover{background:red}
.nav-main .down li:hover a{color:#fff}
.user-bar{position:absolute;top:0;right:70px;width:182px;padding:0 5px;height:70px;line-height:70px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-left:1px solid #eee}
.user-bar a{font-size:18px;color:#000}
.user-bar a .icon{margin-right:2px;vertical-align:middle;font-size:32px;color:#000}
.nav-bar .search-btn{position: absolute; top: 0; right: 0; width: 90px;height: 70px; line-height: 70px; text-align: center;cursor: pointer;}
.nav-bar .icon{text-align: center; font-size: 26px; color: #000;}
.nav-bar .search-btn i{margin-left: 5px;font-size: 16px;color: #000;font-style: normal;vertical-align: middle}
.userbar{position:relative;z-index:100;float:left;height:40px;margin-left:26px;font-size:14px;color:#cecece}
.nav-find{position: absolute; top: 0; right: 90px;width: 170px;}
.nav-find a{display: block; margin: 15px 10px;height: 40px; line-height: 40px; text-align: center; background: #f00; font-size: 18px; color: #fff;}
.nav-find ul{display: none;position: absolute;left:0;top:55px;width: 100%}
.nav-find ul a{margin: 0 10px;height: 40px; line-height: 40px;font-size: 16px;}
.nav-find:hover ul{display: block;}
#allCategory{position:absolute;z-index: 99;left:64px;top:15px;width:154px;height:40px;line-height:40px;text-align:center;font-size:18px;background:red}
#allCategory>a{display:block;color:#fff}
#allCategory .down{display:none;z-index:99;position:absolute;left:50%;top:41px;margin-left:-130px;width:260px}
#allCategory .down ul{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);overflow: hidden}
#allCategory .down li{border:none;width:260px;height:50px;line-height:50px;border-bottom:1px solid #eee}
#allCategory .down li a{height:50px;line-height:50px;}
#allCategory .arr_t{border-color:red}
#allCategory:hover .down{display:block}
#allCategory:hover .arr_t{border-color:transparent transparent #fff}
#allCategory li:hover{background:red}
#allCategory li a{display:block;font-size:16px;color:#2a2a2a;border-left:1px solid #dbdbdb}
#allCategory li:hover a{color:#fff}
/*--/header end--*/
/*--footer--*/
.footer{width: 100%; background-color: #2a2a2a; min-width: 1200px;}
.footer .footb{width: 100%; text-align: center;}
.footer .foot{display:inline-block; *zoom:1;*display:inline; padding-top: 10px; height: 220px; text-align: left;}
.footer .foot-left{float: left; width: 820px; height: 220px;}
.footer dl{padding-top: 20px; width: 164px; float: left; line-height: 24px;}
.footer dl dt{color: #ffffff; font-size: 18px; margin-bottom: 10px;}
.footer dl dd a{color: #b5b5b5; font-size: 14px;}
.footer dl dd a:hover{color: #fff;}
.footer .follow .code{margin-top: 18px; width: 90px; height: 90px;}
.footer .follow .btn{margin-top: 18px;}
.footer .follow a{display:inline-block; *zoom:1;*display:inline;}
.footer .foot-right{float: left; width: 250px;}
.footer .foot-right .tel{padding-top: 60px;}
.footer .foot-right .tel span{display: block; padding: 5px 0; font-size: 14px; color: #ebe8e3;}
.footer .foot-right .tel .icon{margin-right: 6px; font-size: 22px; color: #ebe8e3;}
.footer .foot-right .tel p{font-size: 22px; color: #ebe8e3;}
.footer .copyright{line-height: 40px; color: #333; background: #fff;}
.footer .copyright img{margin-top: 14px;}
.footer .copyright .url{float: right;}
.footer .copyright .url a{margin-left: 22px; color: #333; float: right;}
.footer .copyright .url a:hover{color:#f00;}
.flink{display: block;float: right;width: 80px;color: #333;text-align: center; cursor:pointer; z-index:1000; position: relative;}
.flink.cur{background:url("/www.sanywj.com/img/aa.png") no-repeat top center; transition:none;color:#f00;}
.flink .f_arr,.link_m{display:none;}
.flink .f_arr{width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 12px solid #f3f3f3; position: absolute; bottom: 28px; left: 50%; margin-left: -6px;}
.link_m{position:absolute; bottom:40px;right:0; background:#f3f3f3;padding:15px 0; z-index:1000;}
.link_m strong{font-size:15px;float:left;color:#666; line-height:30px;}
.footer .copyright .link_m a{margin-left: 0;}
.footer .copyright .url .link_m a{font-size:13px; color:#666; float:left; line-height:24px; width:auto; display:inline-block; margin:0 8px;}
.footer .copyright .url .link_m a.fr{float:right;margin:0;}
.footer .copyright .url .link_m a:hover{color:#f00;}
.width1200{width: 1200px; margin: 0 auto;}
/*--/footer end--*/
/*--fix-right--*/
.fix-right{position:fixed; right:0;top:50%;margin-top:-140px; color:#e60012 ;z-index:9999}
.fix-right > div{margin-top:1px; text-align:center; padding:10px 18px; background:#eee}
.fix-right > div:hover{background:#ccc;cursor:pointer}
.fix-right img{display:block; margin:auto; margin-bottom:4px;}
.fix-right a{color:inherit}
.fix-right .fix-right2{position:relative; margin-top:1px;}
.fix-right .fix-right2 .qcode{display:none;position:absolute; left:-148px; top:0; padding:10px; background:#eee; font-size:12px; color:#222; text-align:center}
.fix-right .fix-right2 .qcode img{display:block; margin-bottom:4px; width:128px; height:128px;}
.fix-right >.fix-right2:hover .qcode{display:block}
.fix-right .go-top{padding:4px 18px; color:#fff;background:#9e9e9e}
/*#LRfloater0{display:none;}*/
/*#LR_User_Icon0{position:fixed;right:0;top:182px;z-index:100000;}*/
/*.goTop,.swt,.lxb{width:80px;cursor:pointer}*/
/*.lxbCon{width:80px;height:70px;background:#cc0212;border-top:1px solid #5b0101;display:none}*/
/*.lxbCon input{display:block;margin:7px auto;width:70px;font-size:12px;text-align:center}*/
/*.lxbCon .callBtn{display:block;text-align:center}*/
/*!*--right fixed start--*!*/
/*.right-fiexd{*/ /*position:fixed;*/ /*right:0;*/ /*bottom:0.45rem;*/ /*width:1.33rem;*/ /*z-index:88;*/
/*}*/
/*.return-top{*/ /*width:1.33rem;*/ /*height:1.33rem;*/ /*margin-bottom:0.45rem;*/
/*}*/
/*.return-top img{*/ /*width:1.33rem;*/ /*height:1.33rem;*/
/*}*/
/*.ask,.ask img{*/ /*width:1.33rem;*/ /*height:3.22rem;*/
/*}*/
/*!*--right fixed end--*!*/
/*--focus--*/
.focus{margin-top: 30px;}
.banner{float: right; width: 973px;}
.banner .slider{width: 973px;height: 405px;overflow: hidden;position:relative;}
.banner .slider .bd{width: 973px;height: 405px;position:relative;}
.banner .slider .hd{overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.banner .slider .hd ul{overflow:hidden; zoom:1; float:left;}
.banner .slider .hd ul li{float:left; margin-right:4px;padding:0 4px;text-align:center; background:#fff; cursor:pointer;}
.banner .slider .hd ul li.on{background:#f00; color:#fff;}
.banner.cateslider{float: right; width: 920px; margin-top: 20px;}
.banner.cateslider .slider{width: 920px;height: 149px;overflow: hidden;position:relative;}
.banner.cateslider .slider .bd{width: 920px;height: 149px;position:relative;}
.banner.cateslider img{width: 920px;height: 149px;}
.banner .brand{margin-top: 10px; width: 100%; height: 170px;}
.banner .brand ul{width: 1000px;}
.banner .brand li{float: left; margin-right: 11px; width: 317px; height: 170px;}
/*--banner end--*/
/*--floor-*/
.floor{padding-top: 50px; padding-bottom: 46px;}
.floor-hd{height: 26px; line-height: 26px;}
.floor-hd h2{float: left; border-left: 4px solid #ef001d; padding-left: 10px; font-size: 24px; color: #ef001d; font-weight: normal;}
.floor-hd .link{float: right; padding: 10px 0;}
.floor-hd .link a{font-size: 14px; color: #535353;}
.floor-hd .link a:hover{color:#FF0000;}
.floor-bd{margin-top: 17px;}
.floor-banner{float: left; width: 232px; height: 361px; overflow: hidden;}
.floor-banner img{width: 100%; height: 100%;}
.floor-product{float: left; width:1250px; overflow:hidden; padding-bottom:14px;}
.floor-product .item{float: left; margin-right: 12px; width: 228px; height: 309px; /*border: 1px solid #c9c9c9;*/ background: #fff; text-align: center; overflow: hidden; position:relative; box-shadow: 1px 1px 3px rgba(221, 221, 221, 0.7);}
.floor-product .item .img{width: 228px; height: 250px; line-height: 250px; overflow: hidden;}
.floor-product .item .img img{-webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; vertical-align: middle;}
.floor-product .item .img:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);transform:scale(1.04);}
.floor-product .item .text{margin-top: 10px;}
.floor-product .item .text h3{font-size: 16px; color: #000; font-weight: normal;}
.floor-product .item .text .desc{padding: 4px 0; font-size: 14px; color: #313131;}
.floor-product .item .text .desc2{font-size: 14px; color: #ef001d;}
.floor-product .item .hot{background:url(../images/hotico.png) center center no-repeat; width:37px; height:37px; position:absolute; top:0; right:0; z-index:9999;}
.floor-even{background: #f5f4f4;}
/*.floor-even .floor-hd h2{border-color: #000; color: #000;}*/
/*--/floor end-*/
/*--产品列表--*/
.crumb{padding: 10px 0;}
.crumb a, .crumb span{font-size: 12px; color: #000;}
.list{padding-bottom: 100px;}
.list .wrap{overflow: hidden;}
.lift{float: left; background: #5e5e5e;}
.lift > ul{position: relative;}
.lift > ul > li:hover .nav-right{display: block;}
.lift > ul > li > a{width: 216px; display: block; height: 48px; line-height: 48px; text-align: center; font-size: 16px; color: #fff; border-top: 1px solid #727272;}
.lift > ul > li > a:hover{background: #848484;}
.lift > ul > li.cur{background:#2a2a2a;}
.lift .nav-right{z-index: 10; display: none; position: absolute; left: 216px; top: 0; width: 340px; min-height: 588px; background: #fff; background: rgba(255, 255, 255, 0.9);}
.lift .nav-right .nav-right-title{display: block; padding: 9px 0 9px 18px; font-size: 24px; color: #000; border-bottom: 2px solid #ef001d;}
.lift .nav-right li{padding-left: 18px; float:left; width:130px; overflow:hidden;}
.lift .nav-right a{ line-height:50px; display: block; font-size: 14px; color: #535353; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border-bottom:1px dotted #ddd;}
.lift .nav-right a:hover{color: #ef001d;}
.list-right{float: right; width: 920px;}
.selector .selector-row{margin-bottom: 26px;}
.selector .sl-key{float: left; width: 135px; height: 25px; line-height: 25px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.selector .sl-key span{font-size: 16px; color: #000;}
.selector .sl-value{padding-left: 6px; float: left; height: 25px; overflow: hidden;}
.selector .sl-value a, .selector .sl-value span{margin-left: 10px; font-size: 16px; color: #000;}
.selector .sl-value a:hover, .selector .sl-value span:hover{color: #ef001d;}
.selector .sl-value .sl-v-list, .selector .sl-value .sl-v-btns{float: left;}
.selector .sl-value .sl-v-list{width: 700px; line-height: 25px;}
.selector .sl-value .sl-v-list .on{color: #ef001d;}
.selector .sl-value .btn{display:inline-block; *zoom:1;*display:inline; width: 60px; color: #ef001d; border: 1px solid #ef001d; border-radius: 4px; text-align: center;}
.selector .sl-value .btn .icon{width: 14px; height: 14px; line-height: 14px; border-radius: 50%; background: #ef001d; color: #fff; font-size: 14px;}
.selector .choose a{display:inline-block; *zoom:1;*display:inline; padding: 0 4px; height: 22px; line-height: 22px; text-align: center; border-radius: 4px; border: 1px solid #000;}
.selector .choose .clear{display: none;}
.selector .expand{height: auto; overflow: visible;}
.sl-total{position: relative; font-size: 16px; color: #000;}
.sl-total span{margin-right: 10px; color: #ef001d;}
.sl-total b{display:inline-block; *zoom:1;*display:inline; padding: 0 10px; font-weight: normal; color: #ef001d;}
.sl-total .styles{position: absolute; right: 0; bottom: 0;}
.sl-total .styles a{display:inline-block; *zoom:1;*display:inline; padding: 0 10px; line-height: 1.6em; color: #6b6b6b;}
.sl-total .styles a .icon{vertical-align: middle; margin-right: 8px;}
.sl-total .styles a.on{color: #e50000;}
.sl-total .styles .switch-list{border-left: 1px solid #b5b5b5;}
.list-item-con{overflow: hidden;}
.grid-view{margin-left: -24px;overflow: hidden}
.grid-view .mask{position: absolute; top: 315px; width: 290px; height: 315px;background: #000;background: rgba(0, 0, 0, 0.8);}
.grid-view .mask .comment{padding: 30px 20px 0 20px;}
.grid-view .mask a.comment{display: block; height: 275px;}
.grid-view .mask .comment p{height: 190px; line-height: 27px; overflow: hidden; text-align: left; margin-bottom: 16px; font-size: 14px; color: #fff;}
.grid-view .mask .btn ,.grid-view .btn.s{/*position: absolute; bottom: 30px; left: 50%; margin-left: -56px;*/ width: 112px; height: 35px; line-height: 35px; text-align: center; font-size: 16px; color: #fff; border-radius: 6px; background: #ef001d;}
.grid-view .btn.s{display: block; margin: 0 auto; margin-bottom: 15px;}
.grid-view .mask .btn.a1{position: absolute; bottom: 30px; left: 15px; margin-left: 10px;}
.grid-view .mask .btn.a2{position: absolute; bottom: 30px; left: 50%; margin-left: 10px;}
.grid-view .mask .add{position: absolute; right: 8px; bottom: 8px; color: #fff;}
.grid-view .mask .add .icon{margin-right: 2px; font-size: 16px; vertical-align: middle;}
.grid-view .mask .add .on{color: #e50000;}
.grid-view .mask .comment p span{padding-left:5px;}
.grid-item{position: relative; float: left; margin-left: 24px; margin-top: 60px; width: 288px; border: 1px solid #dcdcdc; overflow: hidden;}
.grid-item .p-img{width: 100%; height: 193px; line-height: 193px; overflow: hidden;}
.grid-item .p-img img{width: 100%; height: 100%;}
.grid-item .p-info{position: relative; padding: 10px 0; /*height: 110px;*/ text-align: center; overflow: hidden;}
.grid-item .p-info .p-name,.grid-item .p-info a.p-name{margin: auto; width: 96%; font-size: 14px; color: #000; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.grid-item .p-info a.p-name:hover{color: #f00;}
.grid-item .p-info p{font-size: 14px; color: #000; margin-top: 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list-item{padding: 30px 0; border-bottom: 1px solid #dcdcdc; overflow: hidden;}
.list-item .p-img{float: left; width: 276px; height: 184px; overflow: hidden; position: relative;}
.list-item .mask{position: absolute; left: 0; top: 184px; width: 276px; height: 184px;background: #000; background: rgba(0, 0, 0, 0.8);}
.list-item .mask .comment{padding: 18px 24px 0 24px;}
.list-item .mask .comment p{height: 90px; line-height: 18px; font-size: 12px; color: #fff; overflow: hidden;}
.list-item .mask .btn{position: absolute; bottom: 10px; left: 56px; width: 163px; height: 52px; line-height: 52px; text-align: center; font-size: 18px; color: #fff; border-radius: 6px; background: #ef001d;}
.list-item .p-info{position: relative; float: right; width: 617px;}
.list-item .p-info .p-name a{font-size: 18px; color: #000000;}
.list-item .p-info .attr{margin-top: 14px; font-size: 14px; color: #727171; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list-item .p-info .desc{margin-top: 19px;}
.list-item .p-info .desc a{height: 56px; font-size: 14px; line-height: 20px; color: #181818; overflow: hidden;}
.list-item .p-info .link{margin-top: 36px;}
.list-item .p-info .link a, .list-item .p-info .link span{font-size: 14px; color: #727171;}
.list-item .p-info .link .span{margin: 0 4px;}
.list-item .p-info .handbook{position: absolute; right: 0; bottom: 0; font-size: 14px; color: #e50000;}
.list-item .p-info .handbook .icon{margin-right: 6px;}
.list-item .p-info .add{position: absolute; right: 0; top: 0; font-size: 14px; color: #727171;}
.list-item .p-info .add .icon{margin-right: 6px;}
.list-item .p-info .add .on{color: #e50000;}
.pager{margin-top: 80px; text-align: center;}
.pager .page-nav{display:inline-block; *zoom:1;*display:inline;}
.pager .page-nav span{font-size:16px; color:#FF0000;}
.pager .page-nav .page_now{padding: 0 5px;font-weight: normal; font-size: 16px; color: #e63520;}
.pager .page-nav .prev{margin-right: 25px;}
.pager .page-nav .next{margin-left: 25px;}
.pager .page-nav a{padding: 0 5px;margin: 0 2px; font-size: 16px; color: #595757;}
/*--/产品列表---*/
/*--产品详情---*/
.product-intro{margin-top: 40px; overflow: hidden}
.preview{float: left;}
.preview .bd{width: 600px; height: 400px; overflow: hidden;}
.preview .bd .img{float: left; width: 600px; height: 400px; overflow: hidden;}
.preview .hd{position: relative; width: 600px; height: 117px; overflow: hidden;}
.preview .hd ul{width: 700px;}
.preview .hd li{float: left; width: 140px; height: 93px; margin-right: 8px; border: 1px solid #f1f1f1; cursor: pointer;}
.preview .hd li img{width: 100%; height: 100%;}
.preview .hd li:hover{border-color: #ef001d;}
.preview .hd .on{border-color: #ef001d;}
.preview .hd .hd-control{display: none; position: absolute; top: 0; width: 48px; height: 93px; line-height: 93px; text-align: center; background: #2a2a2a; cursor: pointer;}
.preview .hd .hd-control .icon{width: 0; height: 0;}
.preview .hd .hd-prev{left: 0;}
.preview .hd .hd-prev .icon{border-width: 6px 6px 6px 0; border-style: solid; border-color: transparent #fff transparent transparent;}
.preview .hd .hd-next{right: 0;}
.preview .hd .hd-next .icon{border-width: 6px 0 6px 6px; border-style: solid; border-color: transparent transparent transparent #fff;}
.item-info{position: relative; float: right; width: 505px;}
.item-info h1{width: 416px; font-size: 32px; color: #000; font-weight: normal;word-break: break-all}
.item-info .handbook{position: absolute; right: 0; top: 0; font-size: 14px; color: #e50000; text-align: center;}
.item-info .handbook > div{margin-bottom: 6px; width: 70px; height: 48px; line-height: 48px; border: 1px solid #e50000; border-radius: 4px;}
.item-info .handbook > div .icon{font-size: 30px;}
.item-info .item-select{position: relative; width: 350px;}
.item-info .item-select .name{height: 31px; position: relative; font-size: 20px; color: #000;}
.item-info .item-select .name .icon{margin-left: 8px; margin-top: -5px; width: 14px; height: 14px; line-height: 14px; text-align: center; border-radius: 50%; font-size: 14px; color: #fff; background: #ef001d; vertical-align: middle;}
.item-info .item-select ul{display: none; position: absolute; left:0;top: 41px; background: #5e5e5e; border: 1px solid #727272; border-radius: 0 0 6px 6px;}
.item-info .item-select li{width: 348px; height: 34px; line-height: 34px; text-align: center;}
.item-info .item-select li a{display: block; font-size: 18px; color: #fff;}
.item-info .item-select li:hover a{background: #848484; font-size: 20px;}
.item-info .item-select:hover{text-align: center;}
.item-info .item-select:hover .name .inner{width: 100%; line-height: 42px; position: absolute; left: 0; top: 0; border-radius: 6px 6px 0 0; background: #ef001d; color: #fff;transition-property:none;-webkit-transition-property: none}
.item-info .item-select:hover .name .inner .icon{background-color: #fff; color: #ef001d; line-height: 14px; transition: transition .1s ease-in-out; -webkit-transition: transition .1s ease-in-out; transform: rotate(90deg); -webkit-transform: rotate(90deg);}
.item-info .item-select:hover ul{display: block;}
.summary{margin-top: 10px; padding-top: 8px; padding-bottom: 24px; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb;}
.summary .p-desc{line-height: 24px; overflow: hidden; font-size: 16px; color: #343434;}
.summary .p-info{margin-top: 15px; overflow: hidden;}
.summary .p-info span{display: block; height: 30px; line-height: 30px; font-size: 16px; color: #000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.p-label{padding-top:15px; font-size:16px;}
.p-label span{display: inline-block;line-height: 26px;font-size: 14px;border: 1px solid #ccc;padding: 0 8px;margin-right: 5px;color: #666;}
.p-label span:hover{color: #f00;border:1px solid #f00;}
.p-btns{margin-top: 37px;overflow: hidden}
.p-btns a{float: left; height: 70px; line-height: 70px; text-align: center; border-radius: 4px;}
.p-btns .consultation{width: 217px; background: #ef001d; font-size: 24px; color: #fff; cursor: pointer;}
.p-btns .call{padding:0 20px; font-size: 24px; background: #ef001d; color:#fff;}
.p-btns .call .icon{font-size:34px; margin-right:10px;}
.p-btns .order-btn{width: 280px; background: #ef001d; font-size: 24px; color: #fff; cursor: pointer;margin-right: 20px;}
.p-btns .tel{padding: 8px 0; line-height: 27px; font-size: 16px; float:left; margin-left:20px;}
.p-btns .tel span{font-size: 24px; color: #f00;}
.support{margin-top: 28px; height: 20px;position: relative}
.support a{float:left; margin-right: 15px; height: 20px; line-height: 20px; font-size: 16px !important; color: #000 !important;}
.support a .icon{margin-top: -1px; margin-right: 6px; width: 18px; height: 18px; font-size: 18px; color: #ef001d;}
/*.bdsharebuttonbox{}*/
/*.bdsharebuttonboxmore{height: 20px !important; line-height: 20px !important;background: none !important;margin: 0 !important;padding:0 !important;}*/
.bds_share{float:left;}
.bds_share:hover .bdsharebuttonbox{display: block}
.bdsharebuttonbox{position: absolute;right:0;top:-10px;display:none;}
.bdsharebuttonbox a{padding:6px;background-position: center !important;display:inline-block; *zoom:1;*display:inline;}
.bdsharebuttonbox .bds_qzone{background:url(../images/kj2.png) no-repeat center;}
.bdsharebuttonbox a.bds_qzone:hover{background:url(../images/kj.png) no-repeat center;}
.bdsharebuttonbox .bds_sqq{background:url(../images/qq2.png) no-repeat center;}
.bdsharebuttonbox a.bds_sqq:hover{background:url(../images/qq.png) no-repeat center;}
.bdsharebuttonbox .bds_weixin{background:url(../images/wx2.png) no-repeat center;}
.bdsharebuttonbox a.bds_weixin:hover{background:url(../images/wx.png) no-repeat center;}
.bdsharebuttonbox .bds_tsina{background:url(../images/xnwb2.png) no-repeat center;}
.bdsharebuttonbox a.bds_tsina:hover{background:url(../images/xnwb.png) no-repeat center;}
.bdsharebuttonbox .bds_more.bt_share{padding-left:0; font-size:14px; margin:0; background:url(../images/i_share.png) no-repeat left;}
.bdsharebuttonbox a.bds_more.bt_share:hover{background:url(../images/i_share_2.png) no-repeat left;color:#e60012;}
.detail{margin-top: 35px;}
.detail .tab-nav{width: 100%;}
.detail .tab-nav .wrap{border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; text-align: center;}
.detail .tab-nav ul{display:inline-block; *zoom:1;*display:inline; vertical-align: top;}
.detail .tab-nav li{float: left; padding: 10px 47px;}
.detail .tab-nav a{font-size: 16px; color: #000;}
.detail .tab-nav .chat{display: none; background: red;}
.detail .tab-nav .chat a{color: #fff;}
.detail .fixed{position: fixed; top: 0; background: #000; z-index: 10;}
.detail .fixed .wrap{border-top: 1px solid #000; border-bottom: 1px solid #000; text-align: center;}
.detail .fixed .wrap a{font-size: 16px; color: #fff;}
.detail .fixed .wrap .chat{display: block;}
.detail .tab-panel .tab-panel-title{font-size: 16px; color: #FF0000; font-weight:bold; text-align: center;}
.detail .tab-panel-content{margin-top: 40px;}
.detail .tab-panel-content .tab-series{width: 80%; margin: 0 auto; padding-top: 40px;}
.detail .tab-panel-content .tab-series table{width: 100%; font-size: 16px; vertical-align:middle; border-top: 1px solid #eee; border-left: 1px solid #eee; color: #555;}
.detail .tab-panel-content .tab-series table strong{color: #333;}
.detail .tab-panel-content .tab-series td{padding: 10px 0; border-bottom:1px solid #eee; border-right: 1px solid #eee;}
.detail .details{padding-top: 47px; text-align: center;}
.detail .details .content{margin: 0 auto; width: 758px; font-size: 16px; line-height: 1.8em; text-align: left;}
.detail .details .content h3{padding:10px 0;}
.detail .details .content p{padding-bottom: 10px;}
.detail .parameter{padding-top: 47px; padding-bottom: 110px;}
.detail .parameter .tab-panel-content{border-top: 1px solid #dbdbdb;}
.detail .parameter .product_video{text-align:center; padding:50px 0;}
/*.detail .parameter .param-row{display: table;}*/
/*.detail .parameter .param-type{display: table-cell; padding: 50px 45px 50px 0; width: 267px; font-size: 24px; color: #000; text-align: right; border-bottom: 1px solid #dbdbdb; vertical-align: top;}*/
/*.detail .parameter .param-none{display: table; width: 48px; height: 100%;}*/
/*.detail .parameter .param-list{display: table-cell; padding: 50px 0; width: 840px; border-bottom: 1px solid #dbdbdb;overflow: hidden}*/
/*.detail .parameter .param-list > .value{float: left; width: 44%; margin-bottom: 20px; padding: 0 3%; line-height: 1.6em; font-size: 16px; color: #000; overflow: hidden;}*/
.detail .parameter .param-row{overflow: hidden}
.detail .parameter .param-row>div{float: left}
.detail .parameter .param-type{padding: 50px 45px 50px 0; width: 267px; font-size: 24px; color: #000; text-align: right; border-bottom: 1px solid #dbdbdb; vertical-align: top;}
.detail .parameter .param-none{width: 48px; height: 100%;}
.detail .parameter .param-list{padding: 50px 0; width: 840px; border-bottom: 1px solid #dbdbdb;overflow: hidden}
.detail .parameter .param-list > .value{float: left; width: 44%; margin-bottom: 20px; padding: 0 3%; line-height: 1.6em; font-size: 16px; color: #000; overflow: hidden;}
.detail .case{padding-top: 47px; padding-bottom: 110px; background: #d2d2d2;}
.detail .case .tab-panel-content{width: 1250px; margin-left: -45px;}
.detail .case .wrap{overflow: hidden;}
.detail .case .case-col{float: left; margin-left: 45px; width: 574px; height: 148px; background: #fff;}
.detail .case .case-col .img{float: left; width: 264px; height: 148px; overflow: hidden;}
.detail .case .case-col .img img{width: 100%;height: 100%;}
.detail .case .case-col .text{float: left; padding: 25px; width: 260px;height: 80px;overflow: hidden}
.detail .case .case-col .text span{display: block;font-size: 16px; color: #000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.detail .case .case-col .text p{margin-top: 6px; line-height: 1.6em; font-size: 12px; color: #b1b1b1;}
.detail .parts{padding: 47px 0; overflow: hidden;}
.detail .parts ul{margin-left: -46px;}
.detail .parts li{float: left; margin-left: 46px; width: 263px; height: 260px; border: 1px solid #eee;}
.detail .parts li a{display: block; width: 100%; height: 100%; overflow: hidden;}
.detail .parts li .img{width: 100%; height: 212px; line-height: 212px; text-align: center;}
.detail .parts li .img img{vertical-align: middle;}
.detail .parts li .text{margin-top: 10px; text-align: center;}
.detail .parts li .text .name{font-size: 16px; color: #000;}
.detail .parts li .text .type{margin-top: 18px; font-size: 16px; color: #000;}
.detail .discuz{padding-top: 47px; padding-bottom: 250px;}
.detail .discuz .tab-panel-content{border: 1px solid #eee;}
.detail .discuz .tab-panel-content ul{margin-top: -20px; padding: 54px 119px;}
.detail .discuz .tab-panel-content li{float: left; margin-top: 16px; width: 480px; height: 20px; line-height: 20px; overflow: hidden;}
.detail .discuz .tab-panel-content li span{display:inline-block; *zoom:1;*display:inline; width: 14px; height: 14px; margin-right: 5px; vertical-align: middle; border-radius: 50%; background: #474747;}
.detail .discuz .tab-panel-content li a{font-size: 16px; color: #000;}
#fix-right{width: 75px;}
/*--/产品详情--*/
/*# sourceMappingURL=product.css.map */
.menu_fixed{position: fixed; top: 0; left: 50%; z-index: 999; margin-left: -600px;}
a.bj-btn{width: 110px; margin:10px auto 20px; display: block; line-height: 30px; color: #000; text-align: center; font-size: 16px; border: 1px solid #000;}
a.bj-btn:hover{color: #fff; border: 1px solid #e60012; background: #e60012;}
a.p-img{position: relative; text-align: center; color: #fff;}
a.p-img .pro-link{display: none;}
a.p-img:hover .pro-link{display: block; width: 68px; height: 40px;
position: absolute; top: 140px; left: 50%;
margin-top: -34px; margin-left: -34px; padding: 14px 0;
line-height: 20px; font-size: 16px;}
a.p-img .circle{display: block; border-radius: 68px; background: #000; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.6; z-index: 1}
a.p-img .text{position: relative; z-index: 2;}
.clearfix{clear: both;}
