@charset "utf-8";
/* CSS Document */

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textatea,p,blockquote,th,td{margin:0; padding:0;}
body{font-size:12px; font-family:"微软雅黑","宋体"; background:#FFF;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
addr,acronym{border:0;}
a{color:#444444;}
a:active,a:link,a:visited{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}

.eng{font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.red{color:#F00;}

strong{font-weight:bold;}
.mb10{margin-bottom:10px;}
.mb5{margin-bottom:5px;}
.mlr10{margin-left:10px; margin-right:10px;}
.mlr5{margin-left:5px; margin-right:5px;}
.mt45{margin-top:45px;}
.text_center{text-align:center;}

.head_bg{background:url(../images/head_bg.jpg) repeat-x; height:97px; width:100%;}
.head{/* margin:0 auto; */ /* background:url(../images/head_bg.jpg) repeat-x; */ height:97px; /* width:1000px; */ /* overflow:hidden; */}

.logo{/* width:280px; */ /* height:70px; */ /* margin-top:20px; */ /* overflow:hidden; */}
.logo img{/* width:280px; */ /* height:70px; */}

.head_Rcon{ width:640px; padding-top:17px; overflow:hidden; }
.top{ width:640px; height:22px; overflow:hidden; }
.topNav{height:22px; text-align:right; margin-right:10px; overflow:hidden;}
.topNav li{display:inline; background:url(../images/top_nav_icon.gif) no-repeat right center; padding-right:15px; margin-right:10px; overflow:hidden;}
.topNav li a{color:#005aa5;}

.find{width:170px;  overflow:hidden;}
.find_text{width:132px; height:22px; color:#666; background:url(../images/find.jpg) no-repeat left; padding:0 5px; border:none; overflow:hidden;}
.find_button{width:28px; height:22px; background:url(../images/find.jpg) no-repeat right; border:none; cursor:pointer; overflow:hidden;}

.nav{ /* width:680px; */ /* height:48px; */ /* margin-top:10px; */ /* font-size:13px; */ /* overflow:hidden; */ }
.nav li{ /* width:58px; */ /* height:48px; */ /* line-height:30px; */ /* background:url(../images/nav_li.jpg) no-repeat right 10px; */ /* text-align:center; */ /* padding-right:15px; */ /* float:left; */ /* overflow:hidden; */ /* margin-right: 10px; */ }
.nav li a{color:#020202; display:block; height:48px;}
.nav li .navHover,.nav li .navOn{color:#009533; background:url(../images/nav_a_on.gif) no-repeat center 33px;}
.nav .nav_Lastli{ background:none; margin-right: 0px; padding-right: 0px; }
.subNav{ width:100px; background:url(../images/subNav_bg.png) no-repeat bottom; position:absolute; padding:10px 10px 20px 10px; font-size:12px; margin-left:-32px; z-index:1000; display:none; overflow:hidden; _background:#FFF; *margin-left:-60px; _background:url(../images/subNav_bg.gif) no-repeat bottom; margin-top: -2px; }
.subNav li{width:100px; text-align:center; background:url(../images/subNav_li.jpg) no-repeat bottom; float:none; margin:0; padding:0; height:auto; line-height:inherit; overflow:hidden;}
.subNav li .navHover,.subNav li .navOn{background:none; color:#b9f4ce;}
.subNav li a{ color:#b9f4ce; display:block; height:35px; }
.subNav li a:hover{color:#FFF; font-weight:bold; background:none;}

.fool_bg{  width:100%; }
.fool{margin:0 auto; width:1000px;   padding:20px 0 50px 0; color:#999; overflow:hidden;}
.fool a{color:#009431;}

.link_select{border:1px solid #c6c6c6; width:125px; padding:2px; overflow:hidden;}

.page{width:100%; margin:10px auto; padding:10px 0px; text-align:center; overflow:hidden;}
.page a{ border:1px solid #b7b7b7; background:#FFF; text-align:center; margin:0 5px; padding:2px 5px; color:#333;}
.page a:hover,.page a.on{ border:1px solid #00a439; background:#00a439; text-align:center;  color:#FFF;}

