.b-header{box-sizing:border-box;background:#FFF;height:120px;padding-top:64px;width:100%;z-index:999;border-bottom:1px solid #E5E5E5;}
.b-h-wrap{
	height:100%;margin:0 auto;position:relative;	
}
.b-h-logo{
	width:128px;height:54px;background:url(../images/logo220803.gif) 0 0 no-repeat;
	position:absolute;bottom:25px;left:25px;
}
.b-h-btns{
	float:right;
}
.b-h-btns a{
	width:32px;height:32px;float:left;margin-right:12px;
}
.b-h-btns a.search{
	background:url(../images/icons_search_220803.gif) 0 0 no-repeat;
}
.b-h-btns a.wx{
	background:url(../images/icons_wx_220803.gif) 0 0 no-repeat;
}
.b-h-nav{
	float:right;
}
.b-h-nav a{
	float:left;padding:0 30px;height:32px;line-height:32px;font-size:16px;position:relative;
}
.b-h-nav a:after{content:'';position:absolute;height:18px;width:2px;background:#999;left:0;top:50%;margin-top:-9px}
.b-h-nav a:first-child:after{
	display:none;
}
.rightBar{border-color:#DDD}

.cp-head{padding:15px 0;background:#FFF;margin:30px auto 0;}
.cp-loc{padding:0 160px 0 120px;height:40px}
.cp-loc .location{float:left;width:auto!important}
.cp-loc .cp-uptime{float:right;color:#999;line-height:40px}
.cp-head .bt{font-size:58px;text-align:center;line-height:70px;margin:0;padding:40px 0 0}
.cp-head .st{font-size:32px;text-align:center;line-height:48px;margin:0;padding:0;font-weight:bold}

.cp-nav{
	padding:32px 0;text-align:center;
}
.cp-nav a{
	display:inline-block;padding:0 30px;height:18px;line-height:18px;font-size:18px;position:relative;
}
.cp-nav a:after{content:'';position:absolute;height:18px;width:2px;background:#999;left:0;top:50%;margin-top:-8px}
.cp-nav a:first-child:after{
	display:none;
}
.cp-desc{background:#F5F5F5;padding:12px;line-height:150%;font-size:16px;color:#272727;margin:0 130px}


.cp-main{padding:0 30px 80px;background:#FFF;margin:6px auto 0;box-sizing:border-box}
.cp-main:after{content:'';display:block;clear:both}
.cp-m-r{float:right;width:900px;}
.cp-m-r .mt{font-size:48px;text-align:center;color:#272727;border-bottom:1px solid #F5F5F5;padding:30px 0 20px;margin:0}
.cp-m-r .mt span{display:none}
.cp-m-r .en{font-size:18px;font-weight:normal}

.moretips{padding:30px 0;text-align:center;font-size:18px}
.moretips a{border-bottom:1px solid #FD9B42;padding-bottom:5px;font-style:italic;display:inline-block;height:30px;line-height:30px;}
.moretips .m-s{display:inline-block;width:30px;height:30px;line-height:30px;margin-left:5px;background:url(../images/icons-cp-search.gif) 0 bottom no-repeat;font-size:1px;color:#FFF}

.items{
	border-bottom:1px dotted #EEE;padding:15px 0 10px;overflow: hidden;
}
.items .item_l{
	float:left;width:250px;
}
.items .item_l .img{
	border:1px solid #EEE;width:230px;
	text-align:center;padding:10px 0;overflow:hidden;height:200px;
	display:table-cell;vertical-align:middle
	
}
.items .item_l .img img{width:200px}
.items .item_l .imglist{
	width:230px;	
}
.items .item_l .imglist span,
.items .item_l .imglist a{
	width:34px;height:20px;padding:7px 0;
	float:left;margin:5px 5px 0 0;border:1px solid #EEE;text-align:center;
}
.items .item_l .imglist .current{
	border-color:#E92F2F;
}
.items .item_l .imglist img{
	height:20px;cursor:pointer;
}
.items .item_c{
	float:left;width:460px;border-right:1px dotted #EEE;padding-right:10px;
	height: auto !important;
	height: 214px;
	min-height: 214px;
}
.items .item_c a .zy{
	background:#E92F2F;color:#FFF;font-size:14px;border-radius:3px;padding:0 3px;margin-left:3px;
	white-space:nowrap;
}
.items .item_c .t{
	font-size:16px;
}
.items .item_c .desc{
	padding:0;color:#999;display:block;font-size: 14px;
}
.items .item_c .qa{
	padding:10px 0;color:#999;
}
.items .item_c .qa a{color:#000}
.items .item_c .spec{
	margin:0;padding: 0;overflow: auto;
}
.items .item_c .spec li{
	float:left;width:220px;padding:0 10px 0 0;list-style:none;height:24px;line-height:24px;overflow:hidden;
}
.items .item_c .spec li:last-child{
	width:auto;
}
.items .item_c .spec li span{
	color:#999;
}
.items .item_c .tmore a{
	color:#707070;background:#F5F5F5;display:inline-block;height:26px;line-height:26px;padding:0 10px;
	margin:20px 12px 0 0;
}
.items .item_r{
	float:left;width:159px;padding:70px 0 0 20px;position:relative;
}
.items .item_r .price{
	position:absolute;height:44px;line-height:44px;color:#E92F2F;top:0;font-size:24px;
}
.items .item_r .addcart{
	width:100px;height:32px;text-align:center;line-height:32px;background:#E92F2F;color:#FFF;
	position:absolute;top:20px;
}
.items .item_r p{
	line-height:24px;color:#999;
}
.items .item_r p.cc{
	margin-top:5px;
	padding-left:24px;background:url(../images/icons_like.png) -3px -2px no-repeat;
	background-size:auto 24px;
}
.items .item_r p.gv{
	margin-top:5px;
	padding-left:24px;background:url(../images/icons_curve.png) -3px 0 no-repeat;
	background-size:auto 24px;
}
.items .item_r .itemcp{
	display:block;
	padding:30px 0 0 0;color:#666;line-height:18px;
}
.items .item_r .itemcp span{
	float:left;border:1px solid #DDD;line-height:16px;margin-right:3px;padding:0 3px;color:#FFF;
}
.items .item_r .cpc{
	color:#E92F2F;
}
.items .item_r .cpc span{
	color:#E92F2F;border-color:#E92F2F;
}

.items .item_r .btns{
	padding:18px 0 0;
}
.items .item_r .btns a{
	display:inline-block;width:26px;height:26px;line-height:26px;
	margin-right:5px;
}
.items .item_r .btns a span{
	display:none;
}
.items .item_r .btns a:hover span,
.items .item_r .btns a.current span{
	display:block;
}

.items .item_r .btns a.qq{
	background:url(../images/icons_tag/icosn_s_qq.gif) 0 0 no-repeat;
}
.items .item_r .btns a.tel{
	background:url(../images/icons_tag/icosn_s_tel.gif) 0 0 no-repeat;
}
.items .item_r .btns a.wx{
	background:url(../images/icons_tag/icosn_s_wx.gif) 0 0 no-repeat;
}
.items .item_r .btns a.wx span{
	position: absolute;
	width: 106px;
	height: 106px;margin-top:30px;
	background: url(../images/wxewm.png) 0 0 no-repeat;
	z-index: 11;
}
.items .item_r .btns a.tel span{
	padding:5px 10px;border:1px solid #DDD;
	position: absolute;
	background:#F5F5F5;margin-top:30px;
}


.kdlist{
	padding:10px;margin:0;border-bottom:1px dotted #EEE;
}
.kdlist li{
	padding:15px 0;list-style:none;
}
.kdlist li .num{
	float:right;
	font-size:18px;padding:0 10px;
}
.kdlist li .c{
	float:right;font-size:14px;padding:2px 5px;background:#EEE;color:#999;
}
.kdlist li .c1{
	color:#FFF;background:#6FD557;
}
.kdlist li .c2{
	color:#FFF;background:#E92F2F;
}
.kdlist li .title{
	font-size:18px;line-height:24px;color:#333;
}
.kdlist li .desc{
	color:#999;padding-top:5px;line-height:140%;display:block;font-size:14px;
}
.qalist{padding:30px;margin:0;overflow: hidden;}
.qalist li{float:left;width:50%;margin:0;padding:8px 0;list-style:none;}
.qalist li a{color:#272727;font-size:18px}


.cp-m-l{width:220px;float:left;padding-top:50px}
.cp-m-l .mt{font-size:24px;color:#272727;padding:0;height:50px;margin:50px 0 0}
.cp-m-l .mt span{display:none}

.cp-m-l .ads{margin-top:30px;width:220px;display:block}
.cp-m-l .ads img{max-width:220px}

.model-list ul{
	border-left:1px dashed #DDD;
	margin:0;padding:0;
}
.model-list ul li{
	padding-left:10px;list-style:none;
}
.model-list ul li a{
	display:block;position:relative;
	height:36px;line-height:36px;font-size:16px;
	padding-left:10px;color:#666;
}
.model-list ul li a:hover{color:#000}
.model-list ul li a:before{
	content:'●';position:absolute;height:36px;line-height:36px;background:#FFF;width:40px;text-align:center;
	left:-30px;color:#666;font-size:16px;font-weight:bold;
}
.model-list ul li a.subbtn:before{
	content:'+';
}
.model-list ul li a.current:before{
	content:'-';color:#000;
}
.model-list ul li a.current{
	color:#000;
}
.model-list ul li ul{
	margin-left:20px;
}
.ltlist{
	margin:0;padding:0;
}
.ltlist li{margin:0;padding:5px 0;list-style:none}
.ltlist li a{font-size:16px;color:#272727}
.stlist{
	margin:0;padding:0;
}
.stlist li{margin:0;padding:5px 0;list-style:none}
.stlist li a{font-size:16px;color:#272727}
.stlist li a .t{font-size:14px;color:#999;padding:5px 0 10px}
.stlist li .c{
	font-size:12px;margin-left:5px;padding:0 3px;background:#EEE;color:#999;float:right;margin-top:2px;
}
.stlist li .c1{
	color:#FFF;background:#6FD557;
}
.stlist li .c2{
	color:#FFF;background:#E92F2F;
}
.more-tag{
	padding:10px 0 10px 120px;position:relative;margin:0 auto;background:#FFF;
}
.more-tag:after{display:block;clear:both;content:''}
.more-tag .st{
	position:absolute;left:10px;top:10px;font-weight:bold;height:24px;line-height:24px;
}
.more-tag ul{float:left;margin:0;padding:0;}
.more-tag ul li{float:left;margin:0;padding:0;list-style:none;height:30px;padding:0 5px;}
.more-tag ul li a{float:left;padding:0 10px;height:24px;line-height:24px;background:#EEE;border-radius:5px;color:#666}
.more-tag ul li a:hover{background:#E92F2F;color:#FFF}

.brands_nav {
    text-align: center;
    clear:both;background:#FFF
}

.brands_nav span {
    display: inline-block;
    font-size: 18px;
    color: #666
}

.brands_nav a {
    color: #666;
    width: 36px;
    font-size: 18px
}

/* 移动端 */
@media screen and (max-width: 999px){
	.cp-head ,.cp-desc{
    margin:0;
	}
	.cp-loc .location, .cp-loc .cp-uptime{
		float:unset;
	}
	.cp-nav a{
		padding: 0 15px;
	}
	
	.cp-main,.cp-loc{
		padding:0;
	}
	.cp-m-r,.cp-m-l,.qalist li{
		float:unset;
		width:auto;
	}
	.cp-m-l{
		padding-bottom: 50px;
	}
	.cp-m-r .items{
    position: relative;
	}
	.items .item_l,.items .item_c,.items .item_r{
		float:unset;
		width:auto;
	}
	.items .item_r{
		padding-right:40px;
		position: absolute;
        top: 0;
        right: 0;
	}
	.items .item_c{
		padding:0;
		margin-top:20px;
		border:0;
	}
	.items .item_c .spec li{
		width: 47%;
	}
	.qalist {
		padding:10px;
	}
}