@charset "utf-8";
/*重设样式*/
body{ background:url(../images/top_av_bg.png) repeat-x 0px -475px;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#333;}
body,  dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
table{border-collapse:collapse;border-spacing:0;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{ vertical-align:top;border:0;}


/*公用样式 */
.dis{ display:none}
.left{ float:left}
.right{ float:right}
.clear{ clear:both}
.red{color:#cd0000;}
.boder1px{ border:1px solid #e4e4e4}
.position_rel{ position:relative}
del{ font-family:georgia}

.blank7 {clear:both; height:7px; overflow:hidden; display:block;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block;}
.blank4 {clear:both; height:4px; overflow:hidden; display:block;}
.blank13 {clear:both; height:13px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank14 {clear:both; height:14px; overflow:hidden; display:block;}
.blank16 {clear:both; height:8px; overflow:hidden; display:block;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}



/*链接样式*/
a{color:#2b57a1;text-decoration:none;}
a:hover{text-decoration:underline;}

a.hot{text-decoration:none;color:#cd0000;}
a.hot:hover{text-decoration:underline;}






/*头部样式 */
#header,#search,#footer{
	width:1003px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#container{ width:1003px; margin:0 auto;}

/*登陆条样式 */
.top_nav{ height:25px; position:relative; z-index:1;}
.top_nav p{ line-height:25px; width:252px; color:#737373; padding-left:6px;}
.top_nav p a{ color:#0083cb;}
.top_r{ width:300px; position:absolute; right:0px; top:0px;}
.top_r ul{ line-height:25px; width:302px;}
.top_r ul li{ width:75px; float:left; text-align:center; background:url(../images/line.gif) no-repeat right;}
.top_r ul li a{ color:#737373;}
.top_r ul li.help2{ width:75px; height:25px; overflow:hidden; background:url(../images/arrow1.gif) no-repeat 66px 11px;}
.top_r ul li.help1{ width:75px; height:auto;background:url(../images/arrow2.gif) no-repeat 66px 11px; background-color:#FFFFFF; border:1px solid #D3D3D3; }
.top_r ul.h_list { width:75px; background:#FFFFFF; clear:both; border-top:none;}
.top_r ul.h_list li{ width:75px; background:none;}

/*logo样式 */
.logo1{ height:49px; margin-left:4px; width:250px;}
.logo2 ul{ width:350px;}
.logo2 ul li{ color:#007ABE; padding-left:22px;  float:left;}
.logo2 ul li.zheng{ background:url(../images/top_av_bg.png) no-repeat -240px -312px;}
.logo2 ul li.guan{ background:url(../images/top_av_bg.png) no-repeat -236px -346px;}
.logo2 ul li.xian{ background:url(../images/top_av_bg.png) no-repeat -236px -381px;}


/*导航样式 */
.site_nav{height:31px; clear:both; position:relative; z-index:99;}
.main_nav{ height:31px; line-height:31px; margin-right:5px; position:absolute;}
.main_nav li{ margin-right:1px;text-align:center; float:left;}
.main_nav li a{ color:#484848; display:block; background:url(../images/top_av_bg.png) no-repeat 0px -202px; text-decoration:none;  width:90px;  position:relative; cursor:pointer; font-weight:bold;}
.main_nav li:hover a{ color:#fff; font-weight:bold; background:url(../images/top_av_bg.png) no-repeat 0px -234px;;  width:90px; text-decoration:none;}
.main_nav li a.current{ width:80px; line-height:31px; font-weight:bold; background:url(../images/top_av_bg.png) no-repeat -95px -202px; display:block; text-decoration:none; font-size:14px;}
.main_nav li a.current:hover{color:#fff; width:80px;}
.main_nav li a.current span{ position:absolute; top:0px; left:22px; color:#fff;  z-index:1;}
.main_nav li.s{  position:absolute; top:-16px; right:32px; width:29px; height:16px; overflow:hidden; line-height:16px; background:url(../images/top_av_bg.png) -226px -279px;}


/*副导航样式 */
.submenu{ line-height:26px; height:26px; position:absolute; top:0px; left:358px;}
.submenu li{ margin-right:1px; text-align:center; float:left; position:relative; z-index:999;}
.submenu li a{ color:#484848;display:block; text-decoration:none; width:71px; cursor:pointer; font-weight:bold; background:url(../images/top_av_bg.png) no-repeat -73px -302px; margin-top:5px;}
.submenu li:hover a{ font-weight:bold; background:url(../images/top_av_bg.png) no-repeat 0px -302px; width:71px; text-decoration:none;}
.submenu li ul{ display:none; }
.submenu li:hover ul{ display:block; width:215px; height:auto; line-height:21px;position:absolute;left:0px; top:31px; background:#fff url(../images/llline.gif) no-repeat 69px 0px;padding:3px 0px 8px 10px; border:1px solid #99CBE6; border-top:none;}
*html.submenu li:hover ul{background:#fff url(../images/llline.gif) no-repeat 69px 0px;}
.submenu li:hover ul li{ width:215px;}
.submenu li:hover ul li a{ width:215px; background:none; color:#818080; text-indent:0px; text-align:left; font-weight:normal;}
.submenu li:hover ul li a:hover{ color:#003366;}
.submenu li ul li a:hover{ color:#003366;}
.submenu li:hover ul li a span{ padding-right:7px;}
.submenu li:hover ul li a:hover span{ color:#818080;}
.submenu li ul li a:hover span{ color:#818080;}


.submenu_right{ position:absolute; right:5px; top:1px; height:29px; line-height:29px; width:255px; overflow:hidden;}
.submenu_right span{ position:absolute;top:5px; left:0px; width:66px; height:19px; background:url(../images/top_av_bg.png) no-repeat 0px -364px; overflow:hidden;}
.submenu_right ul{ height:29px; overflow:hidden; padding-left:70px; white-space:nowrap; width:195px;}
.submenu_right ul a{ color:#484848; text-decoration:none;}

/* 搜索框样式*/
#search_box{ background:url(../images/top_av_bg.png) repeat-x 0px 0px; }
#search{ width:980px; height:47px; position:relative; z-index:8;}
.all_sort a{ font-size:14px; line-height:29px; color:#AF2D00; font-weight:bold; background:url(../images/all_sort_bg.gif) no-repeat; width:196px; height:29px; position:absolute; left:0px; top:9px; padding-left:11px;}
.all_sort a:hover{ text-decoration:none;}
#search form{width:451px; float:left; overflow:hidden; padding-left:274px; margin-top:9px;line-height:29px;}
#search s{ width:5px; height:29px;  background:url(../images/s_box_l.gif) no-repeat;float:left;}
.s_center{
	width:181px;
	height:29px;
	color:#818080;
	font-size:14px;
	border:none;
	float:left;
	background-image: url(../images/top6.jpg);
	background-repeat: no-repeat;
	margin-top: 2px;
	line-height: 29px;
}
.s_btn{
	width:68px;
	height:29px;
	line-height:29px;
	border:none;
	cursor:pointer;
	float:left;
	background-image: url(../images/shop2.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.cart{
	width:181px;
	height:29px;
	right:0px;
	top:9px;
	background:url(../images/cart_bg.gif) no-repeat;
	margin-top: 9px;
}
.cart ul.cart_left{
	width:110px;
	height:29px;
	line-height:29px;
	float:left;
	font-size: 12px;
	font-weight: normal;
}
.cart ul.cart_left a{ width:110px; text-indent:35px; text-decoration:none; color:#111111; display:block;}
.cart ul.cart_left li:hover a{
	color:#111111;
	display:block;
	font-size: 12px;
}
.cart ul.cart_left li a span{ display:none;}
.cart ul.cart_left li:hover a span{width:290px; line-height:31px; height:32px; background:#FFFAE0; border:2px solid #EC6F00; display:block; position:absolute; top:29px; right:0px;text-indent:15px; color:#724C32; white-space:nowrap; }
.cart .cart_right a{
	width:60px;
	height:29px;
	line-height:29px;
	display:block;
	float:right;
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体";
	color: #000000;
}
.cart .cart_right a{ color:#111111; text-decoration:none;}






/* 版权样式 */
.link{ width:1003px; height:133px; border:1px solid #d7d7d7;}
.link_left{ width:227px; float:left;}
.link_left h1{ font-size:12px; color:#d80003; padding-top:29px; font-size:14px; padding-left:26px;}
.link_left h1 a{color:#d80003;}
.link_left p{ color:#999; text-align:center; padding-top:5px; }
.link_left ul{ width:134px; margin-top:10px;margin-left:44px;}
.link_left ul li{float:left; width:64px; height:21px;}
.link_left ul li.ju{ padding-left:6px;}
.link_right{ width:752px; float:left; height:114px;}
.link_right dl{ height:96px;float:left; width:150px;background:url(../images/kefu_line.gif) no-repeat left; margin-top:17px;}
.link_right dl.kefu_line{background:url(../images/kefu_line.gif) no-repeat left; height:96px; }
.link_right dl dt{ height:30px; float:left; width:30px; padding-left:11px;}
.link_right dl dd{  float:left; padding-left:11px; padding-top:7px;}
.link_right dl dd h5{ padding-bottom:6px;}
.link_right dl dd h5 a{ color:#000; text-decoration:none;}
.link_right dl dd p{ color:#5B5B5B; line-height:24px;}
.link_right dl dd p a{ color:#5B5B5B; text-decoration:none;}
.link_right dl dd p a:hover{ color:#000; text-decoration:none;}






.copyright{ width:980px; height:182px;}
.cop_top{
	width:482px;
	margin-left:auto;
	margin-right: auto;
}
.cop_top p{ width:482px; text-align:center; padding-top:27px; color:#888888;}
.cop_top p a{ color:#D80003;}
.cop_top h2{ width:250px; text-align:center; padding-top:5px; padding-bottom:27px; padding-left:104px; font-weight:normal; color:#888888;}
.cop_bottom p{ text-align:center;}
