@charset "utf-8";
/* CSS Document */
.web #columnContent5 *,.web #columnContent27 *{
	display:none;
}



.web #columnContent2{}
.web #columnContent2 .section1{
	position: absolute;
	left: 25px;
	top: 260px;
	width: 645px;
}
.web #columnContent2 .section1 p{
	font-size:14px;
	line-height:40px;
	text-indent:2em;
	text-align:justify;
	text-justify:distribute;
}
.web #columnContent2 .section1 strong{
	color:#af251a;
	font-size:18px;
}


.web #columnContent3{ width:100%;padding-top:185px;}
.web #columnContent3 .cateTab{
	width:100%;
	height:40px;
	background-color:#ddd;
	position:fixed;
	left:0px;
	top:145px;
	z-index:10;
}
.web #columnContent3 .cateTab ul{
	width:999px;
	margin:auto;
	border-left:solid 1px #fff;
}
.web #columnContent3 .cateTab li{
	width:333px;
	height:40px;
	float:left;
}
.web #columnContent3 .cateTab li a{
	width:100%;
	padding-top:12px;
	height:28px;
	background-color:#dddddd;
	display:block;
	text-align:center;
	background-image: url(../images/columnContent3TabListItemBg.png);
	font-size:14px;
	cursor:pointer;
}
.web #columnContent3 .cateTab li a:hover{
	color:#fff;
	background-color:#af251a;
	background-position:left bottom;
}
.web #columnContent3 .cateTab li.current a{
	color:#fff;
	background-color:#af251a;
	background-position:left bottom;
}

.web #columnContent3 div.cateTabContent{
	clear:both;
	background-image: url(../images/columnContent3CateBg.png);
	position: relative;
	overflow: hidden;
	height: auto;
	margin:auto;
	width:1000px;
	background-position:bottom left;
}
.web #columnContent3 div.cateTabContent h3{
	height:70px;
	background-color:#FFF;
	text-indent:-9999px;
}
.web #columnContent3 div.cateTabContent ul{
	padding-left:5px;
	clear:both;
	position:relative;
	width:990px;
	height:auto;
	overflow:hidden;
	padding-bottom:15px;
}
.web #columnContent3 div.cateTabContent li{
	position: relative;
	width: 330px;
	height: 470px;
	float: left;
	background-image: url(../images/columnContent3ListItemBg.png);
	background-position:left top;
}
.web #columnContent3 div.cateTabContent li:hover{
	background-position:left bottom;
}
.web #columnContent3 div.cateTabContent li .preview{
	position:relative;
	width:240px;
	height:180px;
	margin-top:45px;
	margin-left:45px;
	display:block;
	overflow:hidden;
	background-color:#CCC;
}
.web #columnContent3 div.cateTabContent li .preview img{
	width:240px;
	height:180px;
}
.web #columnContent3 div.cateTabContent li h4{
	font-size:20px;
	color:#af251a;
	font-weight:normal;
	width:auto;
	margin-left:45px;
	display:block;
	line-height:50px;
}
.web #columnContent3 div.cateTabContent li h4 a{
	color:#af251a;
}
.web #columnContent3 div.cateTabContent li ul{
	padding:0px;
	margin-left:45px;
	width:240px;
}
.web #columnContent3 div.cateTabContent li li{
	position:relative;
	height:auto;
	line-height:22px;
	list-style-position:outside;
	list-style-type:disc;
	width:auto;
	background:none;
	padding-left:0px;
	text-indent:-00px;
	clear:both;
	float:none;
}

.web #columnContent3 #cateTabContent0 h3{
	background-image:url(../images/columnContent3Cate7TitleBarBg.png);
}
.web #columnContent3 #cateTabContent1 h3{
	background-image:url(../images/columnContent3Cate8TitleBarBg.png);
}
.web #columnContent3 #cateTabContent2 h3{
	background-image:url(../images/columnContent3Cate9TitleBarBg.png);
}



.web .productDetail{
	padding-top:460px;
}
.web .productDetail .preview{
	width:300px;
	height:300px;
	border:solid 5px #eee;
	left:0px;
	top:130px;
	position:absolute;
}
.web .productDetail .preview img{
	width:300px;
	height:300px;
}
.web .productDetail h3{
	position:absolute;
	font-size:20px;
	color:#af251a;
	/*font-weight:normal;*/
	width:auto;
	display:block;
	line-height:50px;
	left:330px;
	top:135px;
	border-bottom:solid 1px #ddd;
	width:370px;
}
.web .productDetail .featureList{
	position:absolute;
	left:330px;
	top:200px;
	width:370px;
}

.web .productDetail .section{
	margin-bottom:20px;
}

.web .productDetail h4{
	line-height:3em;
	font-size:12pt;
	border-bottom:solid 1px #CCC;
	margin-bottom:10px;
}
.web .productDetail h5{
	line-height:2em;
	font-size:10pt;
	margin-bottom:10px;
}
.web #columnContent3 div.cateTabContent li h4{
	font-size:20px;
	color:#af251a;
	font-weight:normal;
	width:auto;
	margin-left:45px;
	display:block;
	line-height:50px;
}

.web .productDetail ul{}
.web .productDetail ul li{
	line-height: 25px;
	margin-bottom: 5px;
	list-style-type: square;
	list-style-position:inside;
	list-style-position:inside;
	padding-left:20px;
	text-indent:-20px;
}
.web .productDetail .table{ background-color:#ddd;}
.web .productDetail .table tr{}
.web .productDetail .table td{ text-align:left; line-height:25px;}
.web .productDetail .table th{background-color:#eee;}
.web .productDetail .table td strong{ color:#000;}


.web #columnContent10 .table p{
	text-indent:-52px;
	padding-left:52px;
}


.web .common_articleProduct{
	position:absolute;
	/*top:220px;
	left:330px;*/
	top:10px;
	left:0px;
	width:700px;
	height:100px;
	background-color:#f4f4f4;
}
.web .common_articleProduct a{
	cursor:pointer;
}

.web .attachStyle13.common_article ul.articleList li{
	background:none;
}
.web .common_article ul.articleList{
	padding-top:5px;
	padding-left:5px;
}







.mobile  .cateTab{
	display:none;
}
.mobile #columnContent3 .cateTabContent{
	position:relative;
	margin:5px;
	height:auto;
	padding:15px;
	border-radius: 5px;
	border:solid 1px #eee;
	background-color:#FFF;
}
.mobile #columnContent3 .cateTabContent h3{
	color:#af251a;
	line-height:2em;
	border-bottom:solid 1px #eee;
	margin-bottom:10px;
	font-size:14pt;
}
.mobile #columnContent3 .cateTabContent h4{
	color:#af251a;
	line-height:3em;
	border-bottom:solid 1px #eee;
	margin-bottom:10px;
	font-weight:none;
	font-size:11pt;
}
.mobile #columnContent3 .cateTabContent h4 a{
	color:#af251a;
}
.mobile #columnContent3 .cateTabContent li{
	line-height:2em;
}











.mobile .productDetail{
}
.mobile .productDetail .preview{
	width:260px;
	height:260px;
	border:solid 5px #eee;
	position:relative;
	margin:auto;
	overflow:hidden;
	display:block;
}
.mobile .productDetail .preview img{
	width:260px;
	height:260px;
}
.mobile .productDetail h3{
	position:relative;
	font-size:20px;
	color:#af251a;
	/*font-weight:normal;*/
	width:auto;
	display:block;
	line-height:50px;
	border-bottom:solid 1px #ddd;
	width:370px;
}
.mobile .productDetail .featureList{
	position:absolute;
	left:330px;
	top:200px;
	width:370px;
}

.mobile .productDetail .section{
	margin-bottom:20px;
}

.mobile .productDetail h4{
	line-height:3em;
	font-size:12pt;
	border-bottom:solid 1px #CCC;
	margin-bottom:10px;
}
.mobile .productDetail h5{
	line-height:2em;
	font-size:10pt;
	margin-bottom:10px;
}
.mobile #columnContent3 div.cateTabContent li h4{
	font-size:20px;
	color:#af251a;
	font-weight:normal;
	width:auto;
	display:block;
	line-height:50px;
}

.mobile .productDetail ul{}
.mobile .productDetail ul li{
	line-height: 25px;
	margin-bottom: 5px;
	list-style-type: square;
	list-style-position:inside;
	list-style-position:inside;
	padding-left:20px;
	text-indent:-20px;
}
.mobile .productDetail .table{ background-color:#ddd;}
.mobile .productDetail .table tr{}
.mobile .productDetail .table td{ text-align:left; line-height:25px;}
.mobile .productDetail .table th{background-color:#eee; width:6em;}
.mobile .productDetail .table td strong{ color:#000;}


.mobile #columnContent10 .table p{
	text-indent:-52px;
	padding-left:52px;
}






#columnContent10 .searchForm{display:none;}
#columnContent10 .common_pageControl{display:none;}

#columnContent11 .searchForm{display:none;}
#columnContent11 .common_pageControl{display:none;}

#columnContent12 .searchForm{display:none;}
#columnContent12 .common_pageControl{display:none;}

#columnContent13 .searchForm{display:none;}
#columnContent13 .common_pageControl{display:none;}

#columnContent14 .searchForm{display:none;}
#columnContent14 .common_pageControl{display:none;}

#columnContent15 .searchForm{display:none;}
#columnContent15 .common_pageControl{display:none;}

#columnContent16 .searchForm{display:none;}
#columnContent16 .common_pageControl{display:none;}

#columnContent17 .searchForm{display:none;}
#columnContent17 .common_pageControl{display:none;}

#columnContent19 .searchForm{display:none;}
#columnContent19 .common_pageControl{display:none;}

#columnContent20 .searchForm{display:none;}
#columnContent20 .common_pageControl{display:none;}

#columnContent21 .searchForm{display:none;}
#columnContent21 .common_pageControl{display:none;}

#columnContent22 .searchForm{display:none;}
#columnContent22 .common_pageControl{display:none;}

#columnContent24 .searchForm{display:none;}
#columnContent24 .common_pageControl{display:none;}

#columnContent29 .searchForm{display:none;}
#columnContent29 .common_pageControl{display:none;}

#columnContent30 .searchForm{display:none;}
#columnContent30 .common_pageControl{display:none;}

#columnContent31 .searchForm{display:none;}
#columnContent31 .common_pageControl{display:none;}

#columnContent32 .searchForm{display:none;}
#columnContent32 .common_pageControl{display:none;}

#columnContent33 .searchForm{display:none;}
#columnContent33 .common_pageControl{display:none;}













#columnContent10 .productDetail{
	/*padding-top:420px;*/
}
#columnContent11 .productDetail{
	/*padding-top:420px;*/
}