@charset "utf-8";
/* 全局 */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; background:url(images/bg.jpg) repeat-x #ECF6FF;}
div,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6{padding:0; margin:0;} 
ul,li{padding:0; margin:0;list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal; text-align:left;} 
.clear{clear:both;}
.price{text-decoration:line-through; font-size:0.9em; font-weight:700;}
.pmember{color:#ff0000; font-size:0.9em; font-weight:700;}
a img{border:none}
a{color:#000;text-decoration:none;}
a:hover{color:#FF0000;text-decoration:none;}
a.a1{color:#FFFFFF; text-decoration:none;}
a.a1:hover{color:#FF9933; text-decoration:none;}
.hjbox{width:987px; height:100%; margin:0 auto; background:#FFFFFF;}

.loginn{clear:both; margin-top:10px; width:750px;}
	.loginn .loginL{float:left; width:49%;}
	.loginn .loginR{float:right; width:50%; display:inline; margin-right:2px;}
	.loginn .loginT{font-weight:700; height:24px; line-height:24px;}
	.loginn .loginC{border:solid 1px #ccc; line-height:160%; padding:10px;}
	.loginn .loginCb{padding:3px 8px; border:solid 1px #ccc; text-decoration:none;}
	
.stbtm{border:solid 1px #ccc; background:#fff; margin:4px; cursor:pointer;}

.tabbd{border-left:solid 1px #000; border-bottom:solid 1px #000;}
	.tabbd td{border-top:solid 1px #000; border-right:solid 1px #000;}
.ddtable{background:#000; clear:both;}
	.ddtable tr{background:#fff;}
	.ddtable td{ padding:2px;}
	
.dir{width:98%; border:dashed 1px #8bb4d7; border-collapse:collapse;}
.dir .dirtr{background:#ffefd4; font-size:11px; font-weight:700; color:#85531c;}
.dir .orange{color:#f28300; text-decoration:underline; font-size:11px;}
.dir td {border-bottom:dashed 1px #ff9933; vertical-align:middle; padding:4px 0 4px 4px; font-size:11px; line-height:160%;}

.cartinput,.cartinput2{width:100px; border:none; background: none; color:#FF0000; font-size:11px; padding-top:0;}
.cartinput2{font-weight:700;}

/* 头部信息 */
.hjheader{height:80px; width:987px;}
.hjlogo{width:368px; float:left;}
.hjlright{width:609px; float:left; background:url(images/logomid.jpg) no-repeat;}
	.hjwelcome{width:609px; height:54px;text-align:right;}
	.hjrss{height:24px; line-height:24px; padding-top:20px; color:#0244B5;}
	.hjrss a{color:#0244B5;}
	.hjrss a:hover{color:#FF0000;}

.hjsearch{height:20px; line-height:20px; text-align:right;}
.hjnav{height:30px; line-height:30px; background:url(images/nav.jpg) no-repeat; font-weight:700; color:#FFFFFF;}
	.hjnav span a{color:#F5F902; font-size:1em;}
	.hjnav em a{color:#11568F;}
	
/* 首页导航 */	
#nav {line-height: 30px;list-style-type: none; z-index:100;}
	#nav a {padding:0px 5px 0px 5px; display: block; text-align:center;z-index:100; color:#FFFFFF;}
	#nav a:hover {color:#fff;text-decoration:none;z-index:100;}
#nav li {float: left; width:auto;z-index:100;}
#nav li a:hover{background:#FF961C;}
	#nav li ul{line-height:20px;list-style-type: none;text-align:left;margin:0;padding:0; font-size:12px;left:-999em; width:350px;position: absolute;border:#FF961C 1px solid;z-index:100;}
	#nav li ul li{float: left;display:inline; width:170px; overflow:hidden; background:#E8E8FF; z-index:100;}
		#nav li ul a{display: block; width:156px!important;width:170px;text-align:left;padding-left:10px;z-index:100;}
		#nav li ul a:link {color:#6E2B00; font-weight:normal; text-decoration:none;}
		#nav li ul a:visited {color:#6E2B00;text-decoration:none;z-index:100;}
		#nav li ul a:hover {color:#ff0000;text-decoration:underline;z-index:100; background:none;}
#nav li:hover ul {left: auto;z-index:100;background:#E8E8FF;}
#nav li.sfhover ul {left: auto;z-index:100;background:#E8E8FF;}

/* 首页中间内容 */	
.hjmid{width:976px; margin:0 auto; margin-top:10px;}
.hjmid li{border-left:solid 1px #626262; border-right:solid 1px #626262;}
.hjfltop{width:974px;}
.hjfleft{width:594px; float:left;}
	.hjflash{width:594px; height:326px; text-align:center;}
	.hjfbution{word-wrap:break-word;width:584px; padding:5px; line-height:150%;}
.hjfright{width:380px; float:right;}
	.hjfadv{width:349px; height:132px; padding:0px 0px 5px 10px;}

.hjtypic{width:960px; margin:0 auto; border-top:dashed 1px #000000; border-bottom:dashed 1px #000000;}
.hjnewpic{word-wrap:break-word;width:132px; height:220px; text-align:center; padding:5px 30px; float:left; overflow:hidden;}
	.hjnewpic a{color:#000199;}
	.hjnewpic a:hover{color:#990000; text-decoration:underline;}

.hjnotice{width:960px; margin:0 auto; margin-top:10px;}
.hjhnotice{word-wrap:break-word;width:366px; float:left;}
.hjteams{width:180px; border:solid 1px #E8E8FF; float:left; margin-left:10px;}
	.hjteams ul{padding:10px;}
	.hjteams li{word-wrap:break-word;width:140px;height:30px;line-height:30px; border-bottom:dashed 1px #666668; border-left:none; border-right:none;}
	.hjteams li a{color:#000199;}
	.hjteams li a:hover{color:#990000;}
	
/* 底部信息 */
.hjfoot{width:961px; margin:0 auto; margin-top:10px;}
.hjfnav{width:961px; height:33px; line-height:33px; background:url(images/footbg.jpg); text-align:center;}
	.hjfnav ul{padding:0px 20px;}
	.hjfnav li{float:left;}
	.hjfnav li a{color:#000; font-weight:700; font-size:1em;}
	.hjfnav li a:hover{color:#ff0000;}
	.hjfnav li span{color:#000; padding:0px 28px;}
	
.hjlink{width:961px; text-align:center; margin-top:20px;}
.hjcopry{width:961px; text-align:center; margin-top:20px; line-height:180%;}

/* 内页中间信息 */
.hjnmid{width:970px; margin:0 auto; margin-top:10px;}
.hjleft{width:204px; float:left;}
.hjladv{width:202px;}
	.hjladv li{height:90px;border-left:solid 1px #C1C1C1; border-right:solid 1px #C1C1C1; text-align:center;}
	
.hjcate{width:204px; margin-top:5px;}
	.hjcate li{border-left:solid 1px #C1C1C1; border-right:solid 1px #C1C1C1;}

.hjlnotice{width:202px; margin-top:5px;}
	.hjlnotice li{border-left:solid 1px #C1C1C1; border-right:solid 1px #C1C1C1; text-indent:10px;word-wrap:break-word;width:190px; padding:0px 5px; line-height:30px;}

.hjnewsletter{width:204px; margin-top:5px;}
	.hjnewsletter li{border-left:solid 1px #C1C1C1; border-right:solid 1px #C1C1C1; text-align:center; height:30px; line-height:30px;}
	
.hjnavvv{width:199px; height:134px; margin:0 auto; margin-top:5px;}

/* 内页右边 */
.hjnright{width:760px; float:right;}
.hjmadv{width:760px; height:327px;}
.hjhtitle{width:758px; height:30px; line-height:30px; margin-top:8px; background:url(images/touda.jpg) no-repeat; text-indent:20px;}
.hjhtitlea{width:758px; height:30px; line-height:30px;background:url(images/touda.jpg) no-repeat; text-indent:20px;}

.hjprolist{width:760px; border:solid 1px #BBB9BA; margin-top:5px;}
.hjabtlist{width:760px; border:solid 1px #BBB9BA; margin-top:5px;}
	.hjabtlist ul{padding:10px 5px;}
	.hjabtlist li{word-wrap:break-word; width:750px; line-height:150%;}
.hjproboxc{float:left;word-wrap:break-word;width:180px; line-height:150%;height:220px; overflow:hidden; margin:15px 8px 0 -1px; border-left:dashed 1px #C1C1C1; text-align:center;}
	.hjproboxc span{color:#E67121;}

.hjpages{width:758px; height:30px; line-height:30px; margin-top:8px; background:url(images/touda.jpg) no-repeat; text-align:center;}

.line{width:740px; height:20px; margin:0 auto; clear:both; border-bottom:dashed 1px #C1C1C1;}
.hjprodel{width:758px; height:30px; line-height:30px;text-indent:20px; background:#000000; color:#FFFFFF;}
	.hjprodel a{color:#FFFFFF;}
	.hjprodel a:hover{color:#990000;}
.hjproslist{width:760px; margin-top:5px;}

.hjhhtitle{width:758px; height:30px; line-height:30px; margin-top:8px; background:#DDDDDD; text-indent:20px;}
.fmap{border-bottom:solid 1px #ccc;}
	.fmap a{font-size:14px; font-weight:bold; margin-left:6px;}
.map{float:left; width:160px; border:solid 1px #000000; text-align:center; margin:5px 5px;}		
.smap{margin-left:24px; clear:both;}
	.smap a{padding:2px; display:inline; float:left; text-decoration:underline; margin:4px; word-spacing:normal; font-size:11px;}
