BODY{ padding:0; margin:0;background: url(../images/body_bg.png) repeat-x;font-family:Arial,宋体;font-size:12px;}
a{ text-decoration:none;}
img{border: 0;}
.clearfloat { clear:both; font-size: 1px; height:0;  line-height: 0px;}
/* Header */
.header{ padding:0; margin:7px auto 0 auto; width:1004px; height:91px; overflow:hidden;}
.logo{ position:relative; float:left; width:230px; height:100%;background:url(../images/logo.png) no-repeat; }
.logo_t{position:absolute; font-size:11px; color:#999999; bottom:0;line-height:5px !important;line-height:14px;  }

.nav{ float:left; width:774px; height:100%; /*background-color:Black;*/}

.nav_top{ margin:0; width:100%; height:33px; /*background-color:#00CCFF;*/ text-align:right;}

.language{ padding:0; margin:0; font-size:12px;color:#666666; /*background-color:Red; line-height:10px; height:10px;  vertical-align:middle;*/}
.language_selected{ font-weight:bold; color:#000000;}
.language:hover{ text-decoration:underline;}

.line{ padding: 0 5px; color:#666666; font-size:12px;}

.search{padding-left:5px;margin-left: 20px;overflow:hidden;text-align:left;/*vertical-align:middle;white-space:inherit;*/width:245px;height:21px;line-height:21px;border: #eeeeee 1px solid;background-color:#ffffff; color:#cccccc;}
.search_focus{color:Black;}
.search_sub{position:absolute; margin-top:4px; margin-left:-26px;background:url(../images/search_sub.png) no-repeat;border:0; width:19px; height:19px;cursor:pointer;}

/*菜单*/
.menu{position:relative; margin:0; width:100%; height:33px; background:url(../images/menu_bg.png) no-repeat;}
.menu span{position:absolute;margin:8px 0 0 72px !important;margin:8px 0 0 60px}
.menu span a{display:block; float:left; margin:0 9px; color:#333333; height:25px;  behavior:url("js/pngfix/iepngfix.htc"); overflow:hidden;}
.menu span a.m1{background:url(../images/3arrow_l.png) 13px 25px no-repeat;}
.menu span a.m2{background:url(../images/3arrow_r.png) 13px 25px no-repeat; }
.menu span a.select{ color:#cc9900; font-weight:bold;}
.menu span a.select,.menu span a.focus{background-position:12px 18px;}



.submenu{position:relative; margin:0;width:100%; height:32px;background:url(../images/submenu_bg_l.png) no-repeat;}
.submenu span{display:none; position:absolute;margin:0 0 0 200px; line-height:25px;}
.submenu span a{margin-right:20px; color:#999999;}
.submenu span a:hover{color:Black; text-decoration:underline; }
.submenu span a.select{color:Black; font-weight:bold;}
.submenu span.select{ display:block;}

/* ---- */

/* Body */
.content{ padding:0; margin:6px auto 0 auto; width:1004px; height:auto; }
.pic{ text-align:center; width:100%;height:671px; background-color:#ffffff;}
.pic_{border-right: #f0f0f0 1px solid;border-bottom: #f0f0f0 1px solid;}
.loader{margin:300px auto 0 auto;}

.box{ margin:6px 0 0 2px; width:1000px;height:162px; background-color:#f8f8f8;border: #f0f0f0 1px solid;}

.book{ margin:7px 0 0 5px; float:left;width:588px; height:148px;}
ul.book_lists{margin:0; padding:0; list-style-type:none;float:left; width:508px; height:100%; overflow:hidden;}
ul.book_lists li{margin:0 10px; float:left; height:100%;cursor:pointer;}
ul.book_lists li img{margin-top:4px;}
.arrow{float:left; margin-top:51px;behavior: url("js/pngfix/iepngfix.htc");cursor:pointer;}

.news{margin:7px 0 0 0; float:left; width:400px; height:148px; background:url(../images/h_line.png) no-repeat;}
.news_title{ margin:0; padding:0 10px 0 0; text-align:right;background:url(../images/news_title.png) 15px 0 no-repeat;}
.news_title a{color:Black;}
.news_title a:hover{text-decoration:underline;}
.news_list{ padding:0; margin:5px 0 0 0; width:390px;}
.news_list li{  margin:0 0 5px 30px; padding:0; cursor:pointer; color:#333333;border-bottom:#f4f4f4 1px dashed;}
.news_list li strong{float:right; color:#333333; font-weight:normal;}
.news_list li a{color:#333333; display:block;}
.news_focus{ background-color:#e1e1e1;}
/* --- */

/* footer */
.footer{ position:relative; margin:7px auto 0 auto;width:1004px; height:49px;background:url(../images/footer_bg.png) repeat-x;}
.copyright{ position:absolute; display:block; float:left; margin-left:6px;  bottom:2px;}
.copyright p{ margin:5px 0 0 0; padding:0; font-size:12px;color:#333333;}
.a_css{padding:0; margin:0; font-size:12px;color:#333333;}
.a_css:hover{ text-decoration:underline;}

.icp{ position:absolute; bottom:2px; right:2px; float:right; font-size:11px;color:#cccccc;}
/* --- */

/*联系我们*/
#connectus{position:absolute;width:800px;height:0px; bottom:55px;background-color:#000;color:#fff;font-size:12px; display:none;clear: both;overflow:hidden; z-index:500;}
#connectus p{ line-height:20px;}
#connectus a.close{ float: right; padding:0; margin:0; color:Red; font-weight:bold;}

/*当前位置*/
.location{line-height:25px;height:25px;  text-align:left; padding-left:10px;color:#666666;}
.location a{color:#666666;}
.location a:hover{text-decoration:underline;color:Black;}