@charset "utf-8";
/* CSS Document */
body{ background:url(/gys/images/bg_repeatx.jpg) repeat-x; font-family:Tahoma, Arial, sans-serif, "宋体"; font-size:12px;
margin:0 auto;text-align:center;}

body,td,th,h1,h2,h3,h4,h5,h6,div,form,img,ul,li,ul,ol,dl,dt,dd{
	border:0 none;
	margin:0;
	padding:0;
	color:#333333;
	font-size:12px;
}
#header{
	float:none;
	width:1000px;
	margin:0 auto;
}
#HeadBox{
/*
	background-image:url(/image/NavBG.jpg);

*/	background-position:center top;
	background-repeat:no-repeat;
	height:100px;
	margin:0 auto;
	padding:0;
	width:100%;
}
#NavBox{
	margin:0 auto;
	width:1000px;
}
#NavBox span{
	float:left;
	width:100%;
}

#NavText{
	color:#97000c;
	float:left;
	font-weight:bold;
	height:24px;
	padding-top:8px;
	width:585px;
	margin-left:15px;
	text-align:left;
}
#NavLog{
	float:right;
	padding-top:8px;
	margin-right:15px;
	height:24px;
	width:385px;
	text-align:right;
}
#NavLog a{
	color:#000000;
	padding-right:10px;
}
#NavLog a:link{
	color:#000000;
	text-decoration:none;
}
a:link{
	text-decoration:none;
}
#NavLogo{
	float:left;
	height:72px;
	padding-left:15px;
	width:136px;
	cursor:pointer;
}
#NavMain{
	float:right;
	padding-top:10px;
	width:836px;
}
#NavMain h3{
	background:#630008 url(/image/NavH3.gif) repeat scroll 0 0;
	border:1px solid #4D0005;
	float:left;
	height:56px;
	margin:0;
	padding:0;
	width:360px;
}
#NavMain h3 div{
	border:1px solid #A8000d;
	float:right;
	width:358px;
}
#NavMain h3 ul{
	float:left;
	height:54px;
	margin:0;
	padding:0;
	width:358px;
}
ul,ol,li,dl,dt,dd{
	list-style-type:none;
	margin:0;
	padding:0;
}
#NavMain h3 ul li{
	float:left;
	height:54px;
	text-align:center;
	width:48px;
}
#NavMain h3 ul li p{
	margin:10px 0 8px;
}
.ShopText{
	color:#ffff00;
	font-size:14px;
	font-weight:bold;
}
a{
	color:#000000;
	text-decoration:none;
}
.NavW{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
#NavMain h2{
	background:#766348 url(/image/NavH2.gif) repeat scroll 0 0;
	border:1px solid #63543d;
	color:#ffe9b9;
	float:left;
	height:56px;
	margin:0 0 0 20px;
	padding:0;
	text-align:center;
	width:164px;
	}
#NavMain h2 b{
	border:1px solid #a38a65;
	float:left;
	height:54px;
	width:162px;
}
#NavMain h2 p{
	margin:0;
	padding:7px 0 4px;
}
#NavMain h2 a{
	color:#ffe9b9;
	font-size:14px;
	padding:2px;
	text-decoration:none;
}
#NavMain h1{
	background:#b50f17 url(/image/NavH1.gif) repeat scroll 0 0;
	border:1px solid #9D0D14;
	color:#ffffff;
	float:right;
	font-size:14px;
	height:56px;
	margin:0;
	padding:0;
	text-align:center;
	width:268px;
}
#NavMain h1 div{
	border:1px solid #d8121c;
	float:right;
	height:54px;
	width:266px;
}
#NavMain h1 ul{
	float:left;
	height:54px;
	margin:0;
	padding:0;
	width:266px;
}
#NavMain h1 ul li{
	float:left;
	height:54px;
	text-align:center;
	width:50px;
}
#NavMain h1 ul li p{
	margin:10px 0 8px;
}
.ShopIcon{
	/*
background-image:url(/image/cart_dark.gif);
	background-position:-11px 0;
	background-repeat:no-repeat;
*/
	padding-right:5px;
	height:10px;
	min-height:10px;
}
.search_box{
	float:left;
	height:86px;
	margin:0 auto;
	padding-top:10px;
}
.search_box .s_button{
	float:left;
	height:34px;
	margin:0;
	padding:0;
	width:1000px;
}
.search_box .left_box{
	float:left;
	width:250px;
}
.search_tc{
	float:right;
	padding:10px 0;
	width:280px;
}
.search_box .conter_box{
	float:left;
	width:426px;
	text-align:left;
}
.search_a{
	background-image:url(/image/search_button.jpg);
	background-position:50% bottom;
	background-repeat:no-repeat;
	color:#500000;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:34px;
	margin-right:1px;
	text-align:center;
	width:84px;
}
.search_ain{
	background-image:url(/image/search_buttonin.jpg);
	background-position:50% bottom;
	background-repeat:no-repeat;
	color:#ffffff;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:34px;
	margin-right:1px;
	text-align:center;
	width:84px;
}
.search_box .right_box{
	float:right;
	text-align:right;
}
.search_box .s_form{
	background-image:url(/image/search_bg.gif);
	background-repeat:repeat-x;
	float:left;
	height:42px;
	width:1000px;
}
.search_box .left_box{
	float:left;
	width:250px;
}
.search_left{
	background-image:url(/image/search_left.jpg);
	background-position:left 50%;
	background-repeat:no-repeat;
	color:#500000;
	font-size:14px;
	font-weight:bold;
	height:42px;
	line-height:normal;
}
.search_lefttitle{
	padding-bottom:12px;
	padding-top:14px;
	text-align:center;
}
.search_input{
	border:1px solid #204f79;
	color:#204f79;
	font-size:12px;
	height:16px;
	width:253px;
}
.search_button{
	background-image:url(/image/Button_BgBlue.gif);
	border:0 solid;
	color:#ffffff;
	font-size:12px;
	height:20px;
	width:62px;
}
.search_rightline{
	background-image:url(/image/search_Right.gif);
	background-position:right 50%;
	background-repeat:no-repeat;
	height:42px;
}
.hotkey{
	color:#500000;
	float:right;
	padding:13px 0 10px;
	text-align:center;
	width:240px;
}
#footer{
	margin:0 auto;
	margin-top:8px;
	width:1000px;
	clear:both;
	height:auto;
	overflow:hidden;
}
.foot_logo{
	background-image:url(/image/bottom_logo.gif);
	background-repeat:no-repeat;
	height:127px;
	width:128px;
	float:left;
}
.foot_bg{
	background-image:url(/image/bottom_pic.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
	float:right;
	height:20px;
	width:872px;
}
.font1{
	float:right;
	padding:8px 0 0;
	width:872px;
	text-align:left;
	margin:0;
}
.font1 ul{
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0;
	width:100%;
}
.font1 ul li{
	line-height:30px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	word-spacing:8px;
	float:left;
}
#di{
	margin:0 auto;
	background-image:url(/image/bottom_line.gif);
	background-repeat:repeat-x;
	height:4px;
	width:1000px;
}
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input{
	margin:0;
	padding:0;
}
/*======new version header 3===========*/
/* CSS Document */
body,p,form,ul,li,dl,dt,dd,h1,h2,h3,h4,h5{ margin:0px; padding:0px;}
ul{list-style:none;}
img{ border:0 none;}
area{ display:none;}
a{ text-decoration:none;}
a:hover{ color:#D50600;}
body{ background:url(/image/bg_repeatx.jpg) repeat-x; font-family:Tahoma, Arial, sans-serif;font-size:12px;}
.red{ color:#EC0800;}
.bottom_line{ border-bottom:#989898 1px dashed;}
.hidden{ display:none;}
.show{ display:block;}

.top_bar{ background:url(/image/product_top_bar_bg.jpg) repeat-x left top; width:100%; height:34px; overflow:hidden;}
.top_bar_content{ width:1000px; margin:0px auto;}
.top_bar_left{ color:#a91616; font-size:14px; font-weight:bold; float:left; line-height:34px;}
.top_bar_middle{ width:539px; float:left; text-align:right; line-height:36px;}
.top_bar_content .regist,.top_bar_content .login{ background:url(/image/product_top_bar_button.gif); width:48px; height:20px; display:block; float:left; margin-left:22px; overflow:hidden; text-indent:-999px; margin-top:8px;}
.top_bar_content .login{ background-position:-48px top;}

.body_content_top{ background:url(/image/product_top_big_bg.jpg) no-repeat center top; width:100%; height:auto; overflow:hidden;}

.top{width:1000px; margin:0px auto; text-align:left; height:373px;}
.top_message_bar{ padding:12px 0px 0px 250px; height:22px;}
.top_message_bar .shop_cart{ color:#5a5a5a; background:url(/image/shop_cart.gif) no-repeat left 5px; padding:0px 23px 0px 29px; float:left; line-height:22px;}
.top_message_bar .shop_cart .green{ color:#6e930c; font-weight:bold; padding:0px 3px;}
.top_message_bar .shop_cart .down_arrow{ background:url(/image/product_top_down_arrow.gif) no-repeat center 4px; padding:0px 6px;}
.top_message_bar .shop_cart a{ color:#5A5A5A;}
.top_message_bar .shop_cart a:hover{color:#D50600;}
.top_message_bar .message_button{ background:url(/image/product_message_button.gif) no-repeat; width:70px; height:22px; display:block; float:left; text-indent:14px; line-height:22px; color:#7e3e16;}
.top_message_bar .tel{ color:#f83a00; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding-left:15px;}
.logo_menu{ clear:left; padding-top:5px;}
.logo_menu .logo{ background:url(/image/logo_big.gif) no-repeat; width:181px; height:93px; float:left; margin-right:35px;}
.logo_menu .menu{ height:auto; overflow:hidden; width:638px; margin-top:8px;}
.logo_menu .menu,.logo_menu .menu_left,.logo_menu .menu_right,.logo_menu .menu_middle,.logo_menu .menu_middle li{ background:url(/image/product_top_menu_bg.jpg) repeat-x left -176px;}
.logo_menu .menu_left,.logo_menu .menu_right{ background-position:left top; background-repeat:no-repeat; width:11px; height:88px; overflow:hidden; float:left;}
.logo_menu .menu_right{ background-position:left -88px; float:right;}
.logo_menu .menu_middle{ float:left;}
.logo_menu .menu_middle li{ float:left; width:150px; color:#FFFFFF; text-align:center; line-height:19px; height:auto; overflow:hidden; background-position:right -264px; background-repeat:no-repeat; padding-left:4px;}
.logo_menu .menu_middle li h4{ text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF; padding:13px 0px 6px;}
.logo_menu a{ color:#FFFFFF; padding:0px 9px; display:block; float:left;}
.logo_menu a:hover{ color:#99FF00;}
.logo_menu .menu_middle li.bgnone{ background:none;}
.search_tabs{height:auto;overflow:hidden; padding:16px 0px 0px;}
.search_tabs .now_time{ float:left; width:230px; margin:19px 0px 0px 125px;display:inline;}
.search_tabs .now_time .green{ color:#0b5700; font-weight:bold;}
.search_tabs .tabs a{ display:block; background:url(/image/product_top_tabs_bg.gif) no-repeat; width:84px; height:38px; float:left; text-align:center; font-size:14px; color:#5c1e05; font-weight:bold; line-height:46px; overflow:hidden; margin:0px 2px;}
.search_tabs .tabs a:hover,.search_tabs .tabs .current{ background-position:-87px top; color:#ffcc00;}
.search_form{ clear:left; overflow:hidden;}
.search_form span{ background:url(/image/product_top_search_icon.jpg) no-repeat right top; display:block; float:left; height:24px; width:126px; color:#410b00; font-weight:bold; line-height:24px;}
.search_form input,.search_form select{ vertical-align:middle; margin-left:12px;}
.search_form .text{ width:329px; height:19px; border:#793E1C 1px solid;}
.search_form .button{ background:url(/image/product_top_search_button.jpg); width:68px; height:22px; border:0 none; cursor:pointer;}
.search_form .form_line{height:40px; overflow:hidden; padding:9px 0px 0px 125px;}
.search_keywords{ clear:left; line-height:24px; text-align:center; padding:6px 60px 0px 0px;}
.search_keywords label{ color:#000000; font-weight:bold; font-size:14px;}
.search_keywords a{ color:#cf0000; padding:0px 7px;}
.search_keywords a:hover{ text-decoration:underline;}
