.col-cat{}
.col-cat ul{margin-top:30px;}
.col-cat li{float:left;width:33.3%;}
.col-cat .b{margin:10px;}
.col-cat .thumb{overflow:hidden;border:1px solid #F7F7F7;}
.col-cat .thumb img, .col-cat .b, .col-cat .text, .col-cat .text a{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.col-cat li:hover .thumb img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.col-cat .text{background-color:#F7F7F7;padding:25px;overflow:hidden;}
.col-cat .text h3{font-size:17px;}
.col-cat .text p{color:#777;}
.col-cat .text a{display:block;width:100%;text-align:center;height:45px;line-height:45px;color:#FFF;background-color:#E7141A;margin-top:15px;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;-o-border-radius:23px;}
.col-cat .text a:hover{background-color:#1D9598;text-decoration:none;}
.col-cat li:hover .text{background-color:#E0E0E0;}
.col-cat li:hover .b{-moz-box-shadow: 0 1px 10px rgba(0,0,0,0.6);-webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.6);box-shadow: 0 1px 10px rgba(0,0,0,0.6);}

.col-quote{text-align:center;padding:110px 0 50px 0;}
.col-quote h2{font-size:28px;margin-bottom:30px;}

/** goods list **/
.iview{height:40px;border-bottom:1px solid #DDD;}
.iview h2{float:left;line-height:31px;font-size:20px;font-weight:800;}

.attr, .attr .b{clear:both;overflow:hidden;}
.attr .b{border-bottom:1px dotted #ddd;padding:8px 0;}
.attr .h{float:left;width:150px;font-weight:600;}
.attr .a{float:left;width:600px;}
.attr .a a{display:inline-block;margin:2px 8px 0 0;padding:0 5px;color:#069}
.attr .a a:hover, .attr .a a.on{background-color:#F08519;text-decoration:none;color:#fff;}

.ipage{float:right;line-height:31px;font-size:12px;}
.ipage a{display:inline-block;border:1px solid #EEE;height:25px;line-height:25px;padding:0 10px;}
.ipage b{margin-left:8px;}

.goods-list{padding:30px 0;overflow:visible;}
.goods-list li{float:left;width:242px;margin-right:30px;margin-bottom:30px;}
.goods-list li.nm{margin-right:0;}
.goods-list .b{border:1px solid #EEE;transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.goods-list li:hover .b{-moz-box-shadow: 0 1px 10px rgba(0,0,0,0.6);-webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.6);box-shadow: 0 1px 10px rgba(0,0,0,0.6);}
.goods-list .name{padding:18px;background-color:#F8F8F8;}
.goods-list .name a{color:#777;}

/** goods info **/
.goods-name{border-bottom:1px solid #DDD;margin-bottom:35px;padding-bottom:10px;overflow:hidden;}
.goods-name h1{font-size:28px;float:left;}
.goods-name .share{float:right;margin-top:15px;}
.goods-sn{font-size:11px;color:#999;}

.slide{float:left;width:330px;}
.slide-box{overflow:hidden;border:1px solid #EEE;}
.slide-box ul{width:10000px;}
.slide-box li{float:left;cursor:pointer;}
.slide-box li:hover img{opacity:0.5;}
.slide-tabs{margin-top:25px;overflow:visible;}
.slide-tabs li{float:left;border:3px solid #FFF;position:relative;margin:0 10px 10px 0;cursor:pointer;}
.slide-tabs li.on{border:3px solid #E7141A;}
.slide-tabs li em{display:none;position:absolute;width:10px;height:5px;top:-8px;left:45%;background:url(../images/sprite.png) 0 -160px no-repeat;}
.slide-tabs li.on em{display:block;}
.slide-tabs img{width:50px;border:1px solid #EEE;}

.goods-right{float:right;width:680px}
.goods-right h1{font-weight:800;}
.goods-summary{color:#999;}
.hr1{border-top:1px solid #EEE;height:1px solid;width:100%;clear:both;margin:30px 0;}

.desc-h{font-size:28px;font-weight:800;margin-bottom:20px;}

.goods-desc{overflow:hidden;padding-bottom:100px;}
.goods-desc td, .goods-desc div, .goods-desc li, .goods-desc dt, .goods-desc dd, .goods-desc p{font-size:15px;color:#333;line-height:180%;color:#777;font-weight:400;}
.goods-desc ul{padding:15px 25px;list-style:disc;}
.goods-desc ul li{list-style:disc;}
.goods-desc ol{padding:15px 25px;list-style:decimal;}
.goods-desc ol li{list-style:decimal;}
.goods-desc li{margin:6px 0;}
.goods-desc p{margin:15px 0;}
.goods-desc .left{float:left;margin:15px 15px 15px 0;}
.goods-desc .right{float:right;margin:15px 0 15px 15px;}
.goods-desc span{font-size:100%;color:inherit;}

.gconsult .txt{width:70%;padding:5px 10px;}
.gconsult form{overflow:visible;}

.goods-app{}
.goods-app li{float:left;width:50%;}
.goods-app .b{padding:0 15px 20px 0;}
.goods-app .thumb{float:left;width:120px;}
.goods-app .t{float:right;width:165px;}
.goods-app .t p{color:#999;font-size:11px;}

.goods-doc{padding:0 20px;}
.goods-doc li{list-style-image:url(../images/icon/li-1.png);padding:2px 5px;margin-bottom:10px;}
.goods-doc li a{color:#00aff0;}
.goods-doc li a.btn-download{color:#fff;margin-left:15px;}

.goods-title{border-bottom:1px solid #DDD;padding-bottom:15px;margin-bottom:30px;}
.goods-title h2{float:left;font-size:20px;font-weight:300;}
.goods-title .share{float:right;}

.tabs-info{border-left:1px solid #eee;padding-left:50px;}
.tabs-box{padding:35px 0;}
.tabs-h{margin-bottom:20px;}
.tabs-h h3{font-size:15px;border-left:2px solid #E7141A;padding-left:15px;}

/** attr **/
.goods-attr {margin-bottom:15px;}
.goods-attr .h{clear:both;height:25px;border-bottom:1px solid #EEE;width:100%;overflow:visible;}
.goods-attr .h h3{float:left;height:26px;line-height:25px;padding:0 15px;font-size:14px;background-color:#FFF;border:1px solid #EEE;border-bottom:none;color:#E7141A;}
.goods-attr ul{margin:0;padding:15px 0;border:1px solid #EEE;border-top:none;}
.goods-attr li{margin:5px 10px;}
.goods-attr li h4{font-size:12px;padding:6px 8px;background-color:#F7F7F7;border-left:2px solid #F7F7F7;cursor:pointer;transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.goods-attr li.on h4, .goods-attr li:hover h4{background-color:#F1F1F1;border-left:2px solid #E7141A;color:#E7141A;}
.goods-attr .abox{padding:15px;}

/** category **/
.cattree ul{}
.cattree h3{font-size:15px;font-weight:700;height:52px;line-height:52px;border-bottom:1px solid #EEE;background:url(../images/icon/li-1.png) left no-repeat;padding-left:18px;}
.cattree h4{font-size:12px;font-weight:400;}
.cattree li.on a{color:#268CDD;text-decoration:underline;}

/** table **/
.app-list{padding-bottom:50px;}
.app-list li{float:left;width:50%;}
.app-list .b{margin:15px;}
.app-list h3{padding:15px 0;text-align:center;background-color:#F0F0F0;font-size:16px;font-weight:300;transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.app-list li:hover h3{color:#FFF;background-color:#E7141A;}
.app-list h3 a{display:block;font-size:16px;text-decoration:none;}
.app-list li:hover h3 a{color:#FFF;}
.app-list .thumb{overflow:hidden;}
.app-list .thumb img{width:100%;-webkit-transition: all 0.7s ease-in-out;-moz-transition: all 0.7s ease-in-out;-o-transition: all 0.7s ease-in-out;-ms-transition: all 0.7s ease-in-out;transition: all 0.7s ease-in-out;}
.app-list li:hover .thumb img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}

.tab-attr{border-collapse:collapse;border:1px solid #EEE;}
.tab-attr th{background-color:#F5F5F5;padding:4px 8px;text-align:left;font-size:13px;}
.tab-attr td{padding:6px 12px;border:1px solid #EEE;font-size:12px;}
.tab-attr td.left{background-color:#F9F9F9;width:120px;}

.tab-main{}
.tab-main table{border-collapse:collapse;}
.tab-main th{text-align:left;background-color:#F7F7F7;border:2px solid #EEE;}
.tab-main td{border:1px solid #eee;}
.tab-main th, .tab-main td{padding:5px 10px;border-left:none;border-right:none;color:#999;}

/** application **/
.app-tree{overflow:hidden;}
.app-tree dl{}
.app-tree dt{background:url(../images/icon/li-1.png) left no-repeat;border-bottom:1px solid #EEE;height:42px;line-height:42px;padding-left:15px;}
.app-tree dd{padding:2px 0 2px 10px;}
.app-tree dt.on a, .app-tree dd.on a{color:#E7141A;text-decoration:underline;}

.app-info{overflow:hidden;margin-bottom:40px;}
.app-info .img{float:left;width:180px;border:1px solid #f2f2f2;padding:5px;margin:0 35px 35px 0;-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.04);box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.04);}
.app-info .img img{width:180px;height:120px;}
.app-info h1{font-size:26px;font-weight:300;text-transform:uppercase;}

.goods-relate li{float:left;width:180px;}
.goods-relate li.line{height:1px;width:100%;margin:20px 0;border-top:1px dotted #eee;}
.goods-relate .b{margin:0 auto;width:150px;}
.goods-relate img{width:150px;height:150px;border:1px solid #eee;}

/** catalog **/
.tab-cat td{vertical-align:top;padding:10px;}
.tab-cat td.sp, .tab-cat td.sb{border-top:1px solid #EEE;}
.tab-cat h2, .tab-cat h3{font-weight:300;}
.tab-cat h2{font-size:22px;}
.tab-cat h3{font-size:18px;}
.tab-cat ul{padding:0 25px;list-style:disc;}
.tab-cat  ul li{list-style:disc;}

.gtab{position:relative;overflow:visible;height:35px;border-bottom:2px solid #DDD;background-color:#fff;}
.gtab li{float:left;border:1px solid #DDD;height:35px;line-height:35px;padding:0 20px;margin-right:8px;background-color:#F5F5F5;cursor:pointer;font-weight:bold;color:#999;}
.gtab li:hover{background-color:#F1F1F1;}
.gtab li.on{background-color:#FFF;border-top:2px solid #E7141A;border-bottom:none;color:#000;}

.gtabs{position:relative;overflow:visible;height:35px;border-bottom:1px solid #E7141A;background-color:#fff;}
.gtabs li{float:left;height:35px;line-height:35px;padding:0 20px;margin-right:12px;background-color:#F7F7F7;cursor:pointer;color:#999;}
.gtabs li:hover{background-color:#F1F1F1;}
.gtabs li.on{background-color:#E7141A;border-bottom:none;color:#FFF;}

.goods-ask{display:none;}

@media screen and (max-width:1140px) {
.slide{width:30%;}
.goods-right{width:65%;}

.gtabs li{padding:0 10px;margin-right:8px;}

.goods-list li{width:23.5%;margin-right:15px;margin-bottom:15px;}
}

@media screen and (max-width:890px) {
.gtabs{height:auto;border:none;clear:both;margin-bottom:10px;border-bottom:1px solid #DDD;}
.gtabs li{margin-bottom:8px;}
}


@media screen and (max-width:850px) {
.goods-list li, .goods-list li.nm{width:33.3%;margin:0;}
.goods-list .b{margin:4px;}
}

@media screen and (max-width:720px) {
.slide, .goods-right{width:100%;clear:both;}
.goods-right{margin-top:30px;}
.tabs-info{border:none;padding:0;}

.goods-desc{padding-bottom:0;}

.gtabs{display:none;}

.goods-app li{float:left;width:50%;}
.goods-app .b{padding:5px;}
.goods-app .thumb, .goods-app .t{clear:both;width:100%;}
.goods-app .t{margin-top:10px;}


}

@media screen and (max-width:680px) {
.ih1 .s{padding:30px;}
.col-cat li{width:50%;}
}

@media screen and (max-width:560px) {
.goods-list{padding:18px 0;}
.goods-list li, .goods-list li.nm{width:50%;margin:0;}

}

@media screen and (max-width:480px) {
.col-cat li{width:100%;}
.col-cat .b{margin:5px 0;}
.col-cat .thumb img{width:100%;}

.ipage{display:none;}

.gtabs li{padding:0 5px;margin-right:5px;font-size:11px;}
}