html{color:#000;background:#FFF;}
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;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
body, html {min-height:101%;}
body{line-height:100%;font-family:arial,helvetica,clean,sans-serif;}
:focus{outline:0;}
body{font-family: SimSun,Arial;font-size:12px;line-height:18px;}
a{color:#666666;text-decoration:none;}
a:hover {color:#ff7300;text-decoration:underline;}
a:active {color:#666666;text-decoration:none;}
.orange,a.orange:link,a.orange:visited ,a.orange:active{color:#FF7300;}
.blue,a.blue:link,a.blue:visited {color:#0048A2;}
a.blue:hover{color:#ff7300;text-decoration: underline;}
a.blue:active{color:#0048A2;}
.black,a.black:link,a.black:visited {color:#000;}
a.black :hover{color:#ff7300;text-decoration: underline;}
a.black:active{color:#000;}
.s{font-size:12px;}
.m{font-size:14px;}
.l{font-size:16px;}
strong,.b{font-weight:bold;}
.normal{font-family:Arial;font-weight:normal;}
.mb8{margin-bottom:8px;}
.clear {zoom:1;}
.clear{content:"\0020";display:block;height:0;clear:both;}
.i-block {display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.hide{display:none;}
.mt8{margin-top:8px;}
.wrap{
width:980px; margin:0px auto;}
.wrap1{
width:980px; margin:0px auto; margin-top:5px;}

/*head*/
#hd .header-bg,#searchbar,#search-nav li,#search-nav li.on,#searchbar fieldset,#search-input,#search-submit,#searchbar .search-rank,#nav-warp,#nav,#nav .current,#nav .current a,#nav .w2,#nav .w3,#nav .w4,#nav .last,#nav .nav-new,#nav .nav-hot,#searchbar h1.current,#search-input-container,#mainnav .index a{background-image:url(../images/header-b.png);background-repeat:no-repeat;}
.topnav{height:22px;background-color:#EFF4F8;border-bottom:1px solid #C9DEE1;}
.topnav .tx{
height:20px; width:91px; float:left; background:url(../images/tongxingzheng.gif) no-repeat;}
.topnav .login00{
height:20px; width:650px; float:left; color:#666666;}
.topnav .login00 input{
width:80px; height:18px; border:#ddd 1px solid;}
.topnav .login00 input.code{
width:40px;}
.topnav .login00 input.btn1{
border:0px; height:19px; width:42px; background:url(../images/denglu.gif) no-repeat;}
.topnav .login00 input.btn2{
border:0px; height:19px; width:55px; background:url(../images/reg.gif) no-repeat;}
.topnav .help{
height:20px; width:220px; float:right; color:#666666; text-align:right; line-height:20px;}
#searchbar{background-repeat:repeat-x;background-position:0 -270px;height:80px;padding:0 67px 0 5px;}
#searchbar h1{float:left;padding-top:18px;width:175px;}
#searchbar h1.current{background-position:-100px 0;background-repeat:no-repeat;}
#searchbar h1 a{display:block;background-image:url(../images/logo.gif);width:171px;height:55px;margin-left:0;text-indent:-9999px;}
#searchbar .fz{
float:left; width:100px; height:58px; text-align:center; padding-top:22px; line-height:25px;}
#searchbar .fz a{
color:#FF0000; font-size:16px; font-weight:bold; text-decoration:underline;}
#search{position:relative;z-index:10;float:left;margin-top:12px;}
#search-nav{position:absolute;z-index:10;top:0;left:30px;z-index:30;width:268px;height:25px;}
#search-nav li{float:left;margin-right:8px;display:inline;width:54px;height:25px;background-repeat:no-repeat;background-position:-80px -80px;text-align:center;line-height:25px;font-size:14px;font-weight:bold;}
#search-nav li a{color:#0048a2;}
#search-nav li.current{background-repeat:no-repeat;background-position:-4px -80px;}
#search-nav li.current a{color:#fff;}
#searchbar fieldset{position:absolute;top:23px;left:0;z-index:20;width:522px;background-position:right -160px;background-repeat:no-repeat;}
#search-box legend{position:absolute;top:0;left:0;text-indent:-9999px;display:none;}
#search-input-container{background-position:-150px -160px;height:36px;}
#search-input{border:0;width:395px;margin-left:12px;padding:10px 0 6px 0;height:20px;line-height:17px;font-size:14px;background-position:0 -120px;background-repeat:repeat-x;*margin-top:-1px;}
#search-label{display:none;position:absolute;top:9px;left:10px;font-size:14px;line-height:20px;width:200px;color:#666666;cursor:text;}
#search-submit{position:absolute;left:412px;top:5px;background-position:0 -160px;width:104px;height:26px;border:0;text-indent:-9999px;cursor:pointer;}
#searchbar .search-rank{position:relative;direction:block;left:530px;top:45px;padding-left:12px;_padding-left:10px;background-position:-76px -38px;}
#nav-warp{background-position:0 -237px;background-repeat:repeat-x;}
#nav{height:29px;background-position:right -237px;padding-left:20px;}
#nav li{float:left;text-align:center;display:inline;font-size:14px;font-weight:bold;position:relative;z-index:3;height:29px;}
#nav .w2{background-position:-93px -237px;background-repeat:repeat-x;width:47px;}
#nav .w3{background-position:-79px -237px;background-repeat:repeat-x;width:61px;}
#nav .w4{background-position:-65px -237px;background-repeat:repeat-x;width:75px;}
#nav .w5{width:75px; background:url(../images/pro_bg5.gif) 0px 3px no-repeat;}
#nav .w5 a{
color:#f60;}
#nav .w5 a:hover{
color:#f60;}
#nav .last{background-position:-60px -237px;}
#nav a,#nav a:link#nav a:visited{padding-top:8px;display:block;color:#fff;}
#nav a:hover{color:#ff0;}
#nav a:active{color:#fff;}
#nav .current{background-position:-260px -200px;color:#FF7300;margin-left:-1px;padding-left:5px;margin-right:4px;}
#nav .current a{color:#FF7300;text-decoration:none;display:block;margin-left:4px;padding-right:4px;background-position:right -200px;height:21px;}
#nav .current a:hover{color:#FF7300;}
/*head*/

/*foot*/
.foot{
width:980px; margin:0px auto; text-align:center; line-height:25px; color:#333333;}
/*foot*/
.clr{
clear:both !important; visibility:hidden;}

#MM9 {margin:43px 0 0 92px; margin:41px 0 0 -182px \9;}
.smenu {width:290px;position:absolute;z-index:100;background:#ffe;border:#ED9900 1px solid;display:none;}
.smenu h4{
width:270px; height:25px; line-height:25px; text-align:center; color:#ff6600; font-weight:bold; margin:0px auto; border-bottom:#A6DAF0 1px solid;}
.smenu ul{
margin:0px; padding:5px;}
.smenu li{
width:46px; float:left; height:20px; line-height:20px; text-align:center;}
.smenu h5{
width:270px; height:25px; line-height:25px; text-align:right; font-weight:bold; margin:0px auto;}
.floatright{
float:right;}
.floatleft{
float:left;}
.red{
color:#FF0000;}
.gray{
color:#777;}
.orange{
color:#f60;}
.bold{
font-weight:bold;}
.underline{
text-decoration:underline;}

.page{
text-align:center; line-height:30px; margin:5px 0 5px 0;}
.page a{
border:#ccc 1px solid; padding:2px 3px 2px 3px; background:#efefef; color:#000000;}
.page a:hover{
color:#f60;}
.page span{
border:#ccc 1px solid; padding:2px 3px 2px 3px; background:#efefef; color:#ff0000; font-weight:bold;}

.list_box2{padding-bottom:5px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-top:1px solid #dddddd}
.list_left_box{border-right:1px solid #DDDDDD;width:150px; background:#f6f6f6;text-align:right;padding-right:10px;padding-top:6px;border-bottom:1px solid #ddd;}
.list_right_box{padding-left:10px;border-bottom:1px solid #ddd;padding-top:5px;}

.sublist{
width:978px; z-index:101;background:#ffe;border:#ED9900 1px solid;display:none; border-top:0px; margin:0px auto; height:26px; background:url(../images/bg3.gif) repeat;}
.sublist li{
height:25px; line-height:25px; border-bottom:#eee 1px solid; padding-left:20px; float:left; background:url(../images/bg4.gif) no-repeat}
.sublist li.nobg{
background:none;}
.sublist li a{
color:#0048A2; font-size:13px; font-weight:bold; padding:0 10px 0 10px;}
.sublist1{
width:98px; position:absolute;z-index:101;background:#ffe;border:#ED9900 1px solid;display:none;}
.sublist1 li{
height:25px; line-height:25px; border-bottom:#eee 1px solid; padding-left:20px; background: url(../images/arrow.gif) 8px 9px no-repeat;}
#MM3 ul{
margin-left:60px;}
#MM5 ul{
margin-left:200px;}
#MM6 ul{
margin-left:390px;}
#MM7 ul{
margin-left:90px;}
#MM8 ul{
margin-left:420px;}
#MM10 ul{
margin-left:420px;}
#MM11 ul{
margin-left:680px;}

