@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
abbr,acronym {border:0;font-variant:normal;}
a, a:link { color: #000; text-decoration: none; }
a:hover { color: #333; text-decoration: underline; }
a.a_f00, a.a_f00:link { color: #f00; text-decoration: none; }
a.a_f00:hover { color: #000; text-decoration: underline; }
body { font: 12px Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6,strong { font-weight: 400; }
h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.3em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1em; }
h6 { font-size: .875em; }
p { line-height: 1.5em; }

em,i { font-style:italic; }.fl{ float:left;}.fr{ float:right;}
pre, code {	font-family: "Courier New", Courier, monospace; }
address { font-style:normal; line-height: 1.5em; margin: 0 0 1em 0; }
abbr,acronym { border-bottom: 1px dotted #000; cursor: help; } 

/* ²¼¾ÖÑùÊ½*/
.box{ width:770px; height:auto; overflow:hidden; margin:0 auto; }
.header{  overflow:hidden;}
.header .logo{ width:175px; height:85px; }
.header .topr_box{ width:590px;}
.header .topr_box .toptools_01{}
.r_pic_01{}
.toptools_01 img{ margin:5px 2px 0; position: relative;} 
.toptools_05{border:1px solid #B0B0B0;font-size:12px;color:#B2B2B2;line-height:18px; height:17px; background-color:#FAFAFA; width:100px;}
.toptools_06{background: url(../images/zoom.gif);width:19px;height:19px;border:0px}
DIV#DetailTools {BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d6d6d6 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; BORDER-LEFT: #d6d6d6 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d6d6d6 1px solid; float:left;}
DIV#DetailTools LI {	PADDING-LEFT: 10px; WIDTH: 80px; LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: none; TEXT-ALIGN: left}
DIV#DetailTools LI A {	COLOR: #111}
DIV#DetailTools LI A:hover {	COLOR: #ff6600; TEXT-DECORATION: underline}
.toptools_02{  width:590px; height:20px; padding:14px 0 0px 0;}
.toptools_02 .im_tom{ float:left; margin-left:86px;}
.toptools_02 p a{ width:61px; text-align:center; background:url(../images/bg_1.gif) no-repeat; height:19px; display:block; float: left; line-height:22px; margin-left:3px; cursor:pointer}
.toptools_03{  width:640px; height:22px;margin-top:-47px; _margin-top:-57px; _height:57px; text-align:right;}
.toptools_03 .a_o{ margin-right:185px;}
.toptools_03 .a_t{ }
.menu_box{ text-align:right; width:600px; float:left; margin:-21px 0 0 176px; #margin:-21px 0 0 176px; _margin:-29px 0 0 85px;}
.menu_box ul{ margin-left:3px; margin-top:3px; float:left;}
.menu_box ul li{ float:left;}
.menu_box ul li a{ background:url(../images/menu_bg.gif) no-repeat 0 0;  padding:7px 7px 3px 7px; display:block; font-size:14px; }
.menu_box ul li a:hover{ background:url(../images/menu_bg.gif) no-repeat 0 -27px; text-decoration:none;}
.menu_box ul li.a_p_1 a{  padding:7px 8px 3px 7px;}
.menu_box ul .a_01,.menu_box ul .a_01:hover{ background:url(../images/menu_bg.gif) no-repeat 0 -54px; color:#fff;}
.menu_box ul .a_02{ background:url(../images/menu_bg.gif) no-repeat 0 -81px;}
.menu_box ul .a_02:hover{ background:url(../images/menu_bg.gif) no-repeat 0 -108px;}
.menu_box ul .hot_02{background:url(../images/menu_bg.gif) no-repeat 0 -162px; padding:7px 9px 3px 5px;}
.menu_box ul .hot_02:hover{ background:url(../images/menu_bg.gif) no-repeat 0 -189px;}
.menu_box ul .a_04{background:url(../images/menu_bg.gif) no-repeat 0 -216px; padding:7px 9px 3px 5px; }
.menu_box ul .a_04:hover{ background:url(../images/menu_bg.gif) no-repeat 0 -243px;}
.menu_box ul .a_03,.menu_box ul .a_03:hover{background:url(../images/menu_bg.gif) no-repeat 0 -135px; color:#fff; }
.search_box{ height:33px; width:100%; background: url(../images/search_bg.gif);}
.search_box p{ color:#fff;  margin:5px 0 0 7px;}
.search_box p a{ color:#fff;}
.search_box .sea_btn{ border:none; width:61px; text-align:center; background:url(../images/btn_01.gif) no-repeat; height:20px; line-height:20px;}
.toptools_02 p .to_n{ width:63px; background: url(../images/bg_1.gif) no-repeat 0 -21px; padding-right:7px;}
.to_n:hover{}
.to_n a{ border:none; background:none;}