﻿/*--------------------------全--局-------------------------------*/
* {
	margin:0;
	padding:0;
	text-decoration:none;
}
body{
	margin:0;
	padding:0;
	color:#010101;
	font-size:11px;
	background:#f6f6f6;
	text-align:center;
	font-family:Verdana, Courier, "Courier New", Tahoma, Arial;
}
a{
	text-decoration: none;
}
a:link {
	color: #010101;
}
a:visited {
	color: #010101;
}
a:hover {
	color: #cb2b00;
	text-decoration: underline;
}
a:active {
	color: #cb2b00;
	text-decoration: underline;
}
ul{
	list-style-type:none;
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:keep-all;
}
li{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:keep-all;
}
p{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:keep-all;
}
img{
	border:0;
}

/*---------------------------------------------------------------*/


#divAll{width:100%;margin:0 auto 0 auto;background:url("images/background.gif") repeat-y center;overflow:hidden;}
#divPage{width:768px;text-align:left;}
#header{width:768px;height:93px;overflow:hidden;margin:0px auto;}
#divMiddle, #divMiddle2{width:768px;text-align:left;margin:0px auto 0px auto;background:url("images/left_background.gif") repeat-y left top;}
#divMiddle2{background:transparent;}
#divSidebar{width:207px;height:auto;float:left;display:block;}
#divMain, #divMain2, #divMain3{width:553px;float:left;padding:0px 0px 0px 8px;display:block;}
#divMain2,#divMain3{width:auto;padding:0px 0px 0px 0px;}
#divMain3{padding:0px 0px 0px 15px;}
#divBottom{width:768px;	margin:0px auto 15px auto;padding:0;text-align:center; color:#a2a2a2; height:24px; line-height:24px;background:#fff;font-weight:normal;font-family:arial;font-size:10px;}

#divBottom a{ color:#333;}
#divBottom a:hover { color:#06f; text-decoration:none;}
#divBottom2, #divBottom2 a{color:#666;}
#divBottom2{width:748px;margin:0px auto 15px auto;padding:10px;text-align:center;font-family:verdana;line-height:15px;background:#ece2d8;font-size:10px;}
#divBottom2 a{text-decoration:underline;}
#divBottom2 a:hover{color:#cb2b00;}
#botNav, #botNav a{width:100%;text-align:center;line-height:30px;font-size:10px;color:#999;font-family:arial;}

#hidContent{width:0px;height:0px;display:block;overflow:hidden;}

#divMember_login{width:187px;height:114px;margin:2px 0 0 0;background:#E7E7E7;}
#member_form {margin:2px 0 0 2px;width:161px;}
#text_input1{margin:0 0 0 0;overflow:hidden;}
#text_input2{padding:6px 0 0 0;overflow:hidden;}
.text_left{float:left;margin:3px 0 0 0;color:#666;font-family:verdana;font-size:11px;font-weight:bold;}
.text_right{float:right;}


#divLinks{width:540px;margin:14px 20px 0 20px;font-family:arial;font-weight:bold;font-size:13px;line-height:20px;}
#divLinks ul{margin:10px auto;}
#divLinks .LC{width:110px;float:left;font-size:12px;}
#divLinks .LL{width:430px;float:left;margin:0 0 20px 0;}
#divLinks .LL a{color:#1670b2;font-size:12px;}

#contact_pic{width:189px;height:48px;margin:6px 0 0 11px;background:url(images/contact_pic.jpg) no-repeat left top;}
#contact_txt{width:189px;height:auto;margin:6px 0 0 11px;line-height:18px;color:#6A6A6A;font-family:tahoma;font-size:11px;}




/*---------------------------------------------------------------*/


input.button{
	border: 0px double #1C146A;
	/*
	border-left-color: #c0c0c0;
	border-top-color: #c0c0c0;
	*/
	background:#CD2427;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color: #fff;
	padding: 0.05em 0.25em 0.1em 0.25em;
	width:70px;
}

input.text {
	padding: 0.12em 0.25em 0.10em 0.25em;
	font-family:verdana;
	font-size:10px;
	color:#A3A3A3;
	/*
	border: 1px dashed #C9C9DB;
	*/
	border: 1px solid #A3A3A3;
	width: 200px;
	background:#fff;
}

input.text2 {
	padding: 2px;
	font-family:verdana;
	font-size:11px;
	color:#666;
	border: 1px solid #AFAFAF;
	width: 80px;
	background:#fff;
}

input.textt, input.textt2 {
	margin: 5px 0px 4px 5px;
	width:140px;
	height:12px;
	border: 0px;
	color:#5b5b5b;
	font-size:11px;
	font-family:arial;
	background:transparent;
	}

textarea.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px dashed #909090;
	width: 80%;
	height: 80px;
	width: 300px;
	height: 120px;
	background:#FFFDF1;
	font-family:verdana;
	font-size:10px;
	color:#727272;
}

select.text {
	padding: 0.12em 0.25em 0.10em 0.25em;
	border: 1px solid #909090;
	width: 100%;
	width: 208px;
	background:#fff;
	font-family:verdana;
	font-size:10px;
	color:#727272;
}




/*---------------------------------------------------------------*/

#pagetop {width:768px;height:20px;margin:0 1px 0 2px;}
#header #left a{width:221px;height:59px;float:left;margin:23px 0 11px 0px;background:url("images/logo.gif") no-repeat left top;}
#header #right{float:right;width:448px;height:46px;margin:36px 5px 0px 0;}
#header #right p.rp1{width:73px;float:left;display:block;}
#header #right p.rp2{width:242px;float:left;display:block;}
#header #right p.rp3{width:125px;float:left;display:block;}
#index_search{width:768px;height:26px;margin:0px auto;display:block;overflow:hidden;background:#ece2d8;}
#index_search #p_index{float:left;width:387px;}
#index_search #p_search{float:right;width:218px;height:26px;background:url("images/search.gif") no-repeat right top;}

#p_search .sInp, #p_search .sBut{float:left;display:block;}
#p_search .sInp{width:156px;}
#p_search .sBut{width:50px;}
.ssimg{width:60px;height:22px;}

#topMenu {display:block; width:620px;height:15px;float:right;margin:12px 18px 0 0;display:inline; overflow:hidden;}
#topMenu ul {list-style-type:none;}
#topMenu li {margin:0 0 0 15px; float:left; display:inline;}
#topMenu li a {color:#06c;text-decoration:none;font-weight:800;}
#topMenu li a:hover {color:#00f;}


/*------------------------menu-------------------------*/
#menu{width:768px;height:35px;background:#8e5627;margin:0px auto;}
#divPage #menu #Left{width:0px;float:left;}
#divPage #menu #Right{width:0px;float:right;}  
#divPage #menu ul{list-style:none;margin:0px 0px 0px 0px!important;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;} 
#divPage #menu ul li{float:left;margin:0px 0px 0px 0px; font-weight:bold;font-size:11px;}  
#divPage #menu ul li a, #divPage #menu ul li a:visited{float:left;text-align:center;padding:15px 0px 6px 18px;text-decoration:none;color:#555;font-family:verdana;font-size:13px;font-weight:bold;}
#divPage #menu ul li a:hover{color:#136eb0;text-decoration:none;}
#divPage #menu ul li.split{width:11px;height:37px;padding:0 0 0 18px;background:url("images/nav_line.gif") no-repeat right 9px;display:block;}
#divPage #menu ul li.language{padding:0 0 0 17px;}
.menuD:link,.menuD:visited{float:left;text-align:center;padding:5px 0px 6px 55px; margin-left:0px;text-decoration:none;color:#fff;font-family:verdana;font-size:11px;width:auto;background:url("images/arrow2.gif") no-repeat 33px 5px;}  
.menuD:hover{color:#E76118;text-decoration:none;background:url("images/arrow.gif") no-repeat 33px 5px;} 



#picList{width:553px;}
.picList_c{line-height:17px;padding:20px 0 10px 15px !important;margin:0 0 0 0 !important;float:left;font-family:verdana;color:#010101;font-size:10px;line-height:16px;text-align:justify;}
.picList_c a{text-decoration:underline;}
.picList_c a:hover{text-decoration:none;}


.divContent {width:748px;padding:0px 10px 20px 10px;font-size:11px;line-height:20px;}
.divContent h1, .divContent2 h1
{
	color:#666;
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
}
.divContent h2
{
	line-height:20px;
	font-size:13px;
	padding:20px 0 0 0;
}
.divContent dl, .divContent ul
{
	width:728px;
	display:block;
	margin:20px 0 20px 0;
	padding:0 0 0 20px;
	float:left;
}
.divContent dl dt, .divContent dl dt a, .divContent ul h2
{
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#cb2b00 !important;
	padding:10px 0 10px 0;
}
.divContent ul h2 a
{
	color:#cb2b00 !important;
}
.divContent dl dd, .divContent li
{
	width:176px;
	height:218px;
	padding:6px 0 0 6px;
	float:left;
	display:block;
	background:url("images/c_bg.gif") no-repeat 0px 0px;
	overflow:hidden;
}
.divContent dl dd h2, .divContent li a.class2
{
	font-size:12px;
	font-weight:bold;
}
.divContent dl dd li, .divContent li
{
	font-size:11px;
}
.divContent li a
{
	color:#666 !important;
	display:block;
	width:150px;
	line-height:19px;
	border:#fff 2px solid;
}
.divContent li a.class2:hover, .divContent li a:hover
{
	color:#cb2b00 !important;
	border:#d65d31 2px solid;
}

.divContent ul#siteInfo, .pro ul#siteInfo, .divContent p
{
	margin:10px 0 30px 0;
	line-height:17px;
	color:#666;
}
.divContent p
{
	margin:10px 0 10px 0;
}

.about_us h1{font-size:15px;line-height:40px;}
.divOrder_text {
	padding: 3px 3px 3px 5px;
	border: 1px dashed #909090;
	width: 550px;
	height: auto;
	background:#fff;
	font-family:verdana;
	font-size:10px;
	color:#727272;
}

.divColor{color:#CD2427;text-decoration:none;}

.picList_b {width:350px; height:380px; margin:20px 10px 0 0;float:left;background:url("images/picList_b_bg.gif") no-repeat 0px 0px;overflow:hidden;}
.picList_b .post-body {width:320px; height:323px;margin:8px 0px 0px 14px;overflow:hidden;}
.post-title_b {width:200px; height:auto;margin:30px 0 0 10px;font-family:tahoma;font-size:13px;font-weight:normal;color:#666;overflow:hidden;float:left;}

.picList_e {width:180px; height:226px; float:left;text-align:center; margin:20px 10px 0 0; background:url("images/picList_e_bg.png") no-repeat 0 0; overflow:hidden;}
.picList_e .post-title {width:160px; height:auto;font-family:tahoma;font-size:13px;font-weight:bold;color:#727272;margin:30px auto; display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.picList_e .post-title a {color:#1670b2; font-size:13px; font-family:tahoma;font-weight:bold;}
.picList_e .post-title a:hover {text-decoration:none;color:#CD2427;}
.picList_e .post-body {width:164px; height:128px; margin:8px 8px 20px auto;overflow:hidden;}
.picList_e .post-body a {display:block; border:2px solid #fff;width:160px;height:124px;display:block;}
.picList_e .post-body a:hover {border:2px solid #1670b2;}
.picList_e .post-body a img {border:0;}
.picList_e .post-footer {width:180px; height:auto;font-family:tahoma;font-size:13px;font-weight:weight; margin:0px auto; white-space:nowrap;text-align:center; text-overflow:ellipsis; overflow: hidden;}
.picList_e .post-footer a {color:#353535; font-size:10px; font-family:Arial, Courier, "Courier New", Tahoma, Verdana;}
.picList_e .post-footer a:hover {color:#544D9B; text-decoration:underline;}

#main_pic_left {width:313px; height:33px;float:left;padding:10px 0px 0 20px;color:#e26500;font-weight:bold;font-family:Garamond;font-size:18px;}
#main_pic_right a{width:250px;height:40px;float:left;line-height:65px;color:#e16500;font-size:10px;font-weight:bold;overflow:hidden;}
#menu_name{line-height:30px;padding:35px 0 0 0;text-align:center;font-family:Trebuchet MS;font-size:35px;font-weight:bold;color:#fff;}

#main_pic {width:595px; height:213px;}
#main_txt {width:545px;float:left;padding:0px 0px 0 20px;font-family:verdana;font-size:11px;color:#000;line-height:20px;text-align:justify;}
#learn_more {width:377px; float:left;padding:12px 0 0 210px;}




.pro, .pro a, .pro a:visited, .ce, .ce a, .ce a:visited, .pro_new, .pro_new a, .news a:visited{
	color:#4D4434;
	text-decoration:none;
	font-size:11px;
	margin:10px 0 0 5px;
}

.pro ul#c1, .pro ul#c2
{
	width:546px;
	display:block;
}
.pro ul#c1 li, .pro ul#c2 li
{
	width:273px;
	margin:5px 0 0 0;
	background:transparent;
	text-align:left;
	float:left;
	display:block;
	/*
	overflow:visible;
	*/
}
.pro ul#c1, .pro ul#c1 li
{
	height:auto;
}
.pro ul#c2, .pro ul#c2 li
{
	height:auto;
	text-align:left;
}
.pro ul#c1 li h2, .pro ul#c2 li h2
{
	width:253px;
	height:16px;
	line-height:16px;
	padding:0 0 0 5px;
	border:#966236 solid;
	border-width:0 0 0 5px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	color:#966236;
	background:#f0f0f0;
}
.pro ul#c1 li p, .pro ul#c2 li p
{
	font-size:11px;
	line-height:20px;
	padding:17px 10px 10px 10px;
	color:#000;
}
.pro ul#c2 li p
{
padding:0px;
}
.pro ul#c2 li p a
{
text-align:left;float:left;padding:0px;display:block;font-size:12px !important;text-transform:capitalize;font-weight:normal;width:100%;color:#3366ff;height:auto;
}

.bPic
{
	height:213px;
}

.pro ul#c1 li .bImg
{
	display:block;
	float:right;
	width:233px;
	padding:0 20px 0 20px;
}

.pro ul#c2 li .oImg
{
	text-align:center;
	display:block;
}

.pro ul#c1 li .sImg{
	cursor:pointer;
	border:#d7d7d7 1px solid;
	width:50px;
	height:42px;
}

.pro ul#c1 li .sP{
	float:left;
	display:block;
	margin:3px 2px 3px 0px;
	width:54px;
}
.pro ul#c1 li .sP h4
{
	text-align:center;
	line-height:10px;
	font-size:9px;
	font-weight:normal;
}

.pro ul#c1 li h3
{
	font-size:9px;
	font-weight:bold;
	color:#666;
	text-transform:none;
	text-align:left;
}

.pro a, .pro a:visited, .pro_new a{
	margin:0px 0px 0 0px !important;
	}

.pro a:hover, .ce a:hover, .pro_new a:hover{
	color:#EEA403;
}

.pro ul, .pro_new ul{
	margin:25px 0 0 0;
}


.ce ul li, .pro ul li, .pro_new ul li{
	float:left;
	width:182px;
	height:220px;
	text-align:center;
	overflow:hidden;
	color:#666;
	background:url("images/pro_bg.gif") no-repeat center top;
	margin:0 0px 18px 0;
	font-size:10px;
}

.ce h3, .pro h1, .des h3, .pro_new h1{
	color:#666;
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	line-height:0px;
	font-family:verdana;
}
.pro h1 strong{
	font-family:"Times New Roman";
	text-transform:none;
}

.ce h3, .pro h3, .news h3{
	margin-top:15px;
	text-transform: uppercase;
}

.pro_new ul li{height:158px !important;}

.pro ul li .spec1{padding:0 0 0 15px;display:block;}

.pro ul li a, .pro ul li a:visited, .pro_new ul li a, .pro_new ul li a:visited{
	display:block;
	width:182px;
	height:175px;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	color:#666;
	text-transform:uppercase;
	overflow:hidden;
}

.pro ul li a:hover, .pro_new ul li a:hover{
	width:182px;
	color:#d65c37;
}

a .proPic, a:visited .proPic{
	width:144px;
	height:120px;
	display:block;
	overflow:hidden;
	padding:3px;
	margin:8px auto 20px auto;
	border:#fff 2px solid;
}
a:hover .proPic{border:#d65c37 2px solid;}

.bName{
	padding-left:10px;
	width:300px;
	display:block;
	overflow:hidden;
	float:left;
	font-size:13px;
	font-weight:bold;
}

.des, .des h3{
	width:680px;
}

.des{
	margin-top:10px;
	margin:0px auto 0px auto;
}

.des h3{
	background:#3F6802;
	color:#fff;
	padding:1px 3px 1px 3px;
	margin-bottom:0px;
}

.des .tab{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #3F6802;
	border-right-color: #3F6802;
	border-bottom-color: #3F6802;
	border-left-color: #3F6802;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	width:664px;
	margin-bottom:20px;
	padding:10px;
	color:#333;
	font-size:11px;
}

a.eLink{
	width:300px;
	display:block;
	line-height:20px;
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

a.backL{
	width:640px;
	display:block;
	line-height:20px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	margin:0px auto 0px auto;
}




.divProducts_show .products_show_bar, .divProducts_show .spec_bar{width:553px; float:left;}
.divYoumayalsolike .spec_bar{width:567px; border-left:#CD2427 5px solid;margin:30px 0 0 8px;}
.products_show_bar {padding:15px 0 0 8px;height:22px;}
.nav_bar {margin:7px 0px 0 5px;padding:3px 0px 3px 10px;font-family:verdana;font-size:10px;color:#727272;}
.spec_bar {width:567px !important;background:#EFEFEF;margin:0px 0px 0 8px;padding:1px 0px 1px 10px;font-family:verdana;font-size:15px;color:#1670b2;font-weight:bold;clear:both;float:left;}
#content {margin:10px 0 0 1px;font-family:arial;color:#646464;font-size:12px;padding:2px 10px 5px 20px;float:left;}
#content h1{font-size:15px;line-height:25px;}
#content h2{font-size:18px;line-height:30px;color:#1670b2;}
#content p{padding-right:10px;font-family:verdana;font-size:11px;line-height:17px;text-align:justify;}
.divImg{margin:6px 0 0 17px;}


.pagebar{width:100%;clear:both;margin:10px 0px 15px 0px;color:#666;line-height:20px; height:auto;text-align:right;display:block;overflow:auto;}
.pagebar a{ color:#666;}
.pagebar a,.pagebar .now-page{ padding:1px 5px; margin:0 2px; text-align:center; font-weight:bold; font-family:Arial, Courier, "Courier New", Tahoma, Verdana; border:1px solid #848484; text-decoration:none; }
.now-page {border:1px solid #CD2427; background:#CD2427; color:#ddd; }
.pagebar a:hover{border:1px solid #cf431d; color:#cf431d; text-decoration:none;}

#divPos{width:100%;height:40px;padding:20px 0px 0px 0px;display:block;font-size:10px;color:#999;}
#divPos a{color:#999;}
#divPos a:hover{color:#d65c37;}
#divPos strong{color:#999;}

#divCatalog h3,#divArchives h3,#siderGou h3,#siderGou_Article h3 {width:207px; height:31px; line-height:31px;font-size:15px; font-family:Arial; text-indent:8px;}

#divCatalog{width:207px;display:block;}
#divCatalog ul#class2{margin:15px auto 10px 20px;}
#divCatalog li{display:block;width:207px;overflow:hidden;}
#divCatalog li.show_img{width:168px;height:141px;overflow:hidden;margin:0 auto 0 25px;}
#divCatalog li a{width:207px;color:#e78239;font-weight:bold;font-size:12px;line-height:25px;text-indent:20px;height:27px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:url("images/left_bg0.gif") no-repeat 0px 0px;}
#divCatalog li a:hover, #divCatalog li.currnav a{height:27px;background:url("images/left_bg0.gif") no-repeat 0px -27px;color:#cf431d;text-indent:32px;text-decoration:none;line-height:25px;}


.pro h1{line-height:17px;padding-top:0px;margin-top:0px;}