/* CSS Document */
*{ padding:0px; margin:0px; font-family:Arial, "Î¢ÈíÑÅºÚ", "ËÎÌå";}
body{ background:url(../images/bg.jpg);}
ul{ list-style:none;}
.clear{ clear:both;}

.subNavBox{margin:0px auto;}
.subNav{cursor:pointer;font-weight:bold;font-size:14px;color:#000;line-height:29px; text-align:center;background:url(../images/left_bg.jpg) no-repeat center; margin-bottom:10px;}
.subNav:hover{color:#50220E;}
.currentDd{color:#50220E}
.currentDt{background:url(../images/left_bg.jpg) no-repeat center;}
.navContent{display: none; margin-bottom:10px;}
.navContent li a{display:block;width:200px; height:27px;text-align:center;font-size:14px;line-height:28px;color:#333; text-decoration:none;}
.navContent li a:hover{color:#900; text-decoration:underline; font-weight:900; background-color:#f3f2f1; padding-left:8px;}


#top{ background:url(../images/top_bg.jpg) no-repeat center; height:287px;}
.top_menu{ background: url(../images/menu_mid.jpg) repeat-x bottom; height:56px; padding-top:231px; margin:0px auto; text-align: center;}
.top_menu_left{ float:left;}
.top_menu_mid{width:auto;margin:0px auto; text-align:center;  padding-top:10px;}
.top_menu_mid img{ margin:0px 25px;}
.top_menu_right{ float:right;}

#box{ margin:0px auto;background:url(../images/box_bgleft.jpg) repeat-y left; padding-left:14px;}
#box2{ margin:0px auto;background:url(../images/box_bgright.jpg) repeat-y right; padding-right:14px;}
.box_bg{ background: url(../images/bg1.jpg);}
.banner{ height:300px; background:url(../images/banner.jpg) no-repeat center;}

#main{ padding:10px 20px;}
#main_left{ float:left;}
.pdf{ margin-top:10px;}

#main_nav{ border:1px solid #B3978C; width:208px;background:#fff url(../images/left_bottom.jpg) no-repeat bottom; padding-bottom:50px;}

#main_right{ float:left; display:block;margin-left:20px;}
.main_right_hot{ position:relative; background:#BEB4B1; padding:1px;}
.main_right_hot_main{ border:1px solid #B7A7A0; padding:10px 20px; background:#fff;}

.bg_lefttop{ background:url(../images/bg_lefttop.jpg) no-repeat top left; width:30px; height:30px; position:absolute; left:0; top:0;}
.bg_leftfoot{ background:url(../images/bg_leftfoot.jpg) no-repeat bottom left; width:30px; height:30px; position:absolute; left:0; bottom:0;}
.bg_righttop{ background:url(../images/bg_righttop.jpg) no-repeat top right; width:30px; height:30px; position:absolute; right:0; top:0;}
.bg_rightfoot{ background: url(../images/bg_rightfoot.jpg) no-repeat bottom right; width:30px; height:30px; position:absolute; right:0; bottom:0;}

.main_right_hot_main_title{ float:left; margin-left:15px; margin-right:20px;}
.main_right_hot_main_list li{ background:url(../images/book_bg.jpg) no-repeat; width:94px; height:127px; text-align:center; padding-top:6px; float:left; margin:10px 8px 5px 8px;}

#main_right_search{ margin:15px 0px;}
#main_right_search span{ display:block;}
#main_right_search span.tu01{ float:left; margin-right:30px;}
#main_right_search span.tu02{ float:right;}
.main_right_search_main{ border:1px solid #612F18; background:url(../images/search_bg.jpg); height:53px; padding-top:15px; text-align:center;}
.main_right_search_main input{ margin:0px 20px; height:30px;}

.main_right_fl{ padding-bottom:15px;}
.main_right_fl_list{ width:48.5%; float:left; position:relative;background:#BEB4B1; padding:1px;}
.main_right_fl_list_main{border:1px solid #B7A7A0; padding:10px 30px; background:#fff;}
.main_right_fl_list_main_title{ display:block; text-align:center; margin-bottom:10px;}
.main_right_fl_list_main li{ padding-left:35px; line-height:33px;}
.main_right_fl_list_main li span{ float:right; font-size:13px; color:#999;}
.date01{ background:url(../images/icon01.jpg) no-repeat left center;}
.date02{ background:url(../images/icon02.jpg) no-repeat left center;}
.date03{ background:url(../images/icon03.jpg) no-repeat left center;}
.date04{ background:url(../images/icon04.jpg) no-repeat left center;}
.date05{ background:url(../images/icon05.jpg) no-repeat left center;}
.date06{ background:url(../images/icon06.jpg) no-repeat left center;}
.date07{ background:url(../images/icon07.jpg) no-repeat left center;}
.date08{ background:url(../images/icon08.jpg) no-repeat left center;}
.date09{ background:url(../images/icon09.jpg) no-repeat left center;}
.date10{ background:url(../images/icon10.jpg) no-repeat left center;}
.main_right_fl_list_main li a{ color:#000;}
.main_right_fl_list_main li a:hover{ color:#900;}

.jl{ margin-left:2.2%;}

#foot{ background:url(../images/foot_mid.jpg) repeat-x; height:45px; margin:0px auto; color:#97794D; font-size:13px; line-height:35px;}

.list{border:1px solid #B7A7A0; padding:10px; background:#fff;}
.list dl{ margin:20px; display:block;}
.list_mod{ float:left; width:85%; padding-right:20px; color:#666; font-size:14px; line-height:28px;}
.list dl h2{ font:bold 16px Arial, "Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#000; margin-bottom:10px;}
.list dl h2 a{ color:#000; text-decoration:none;}
.list dl h2 a:hover{ color:#900; text-decoration: underline;}
.list_xx{ color:#999; font-size:14px; border-bottom:1px dashed #ccc; line-height:25px;}

.red{ color:#900;}
.next{ text-align:center; margin:0px auto; padding-bottom:15px; padding-left:25px;}
.next a{ background:url(../images/icon11_1.jpg) no-repeat center; width:56px; height:32px; display:block; float:left; color:#fff; line-height:31px; text-decoration:none;}
.next_bg{ background:url(../images/icon12.jpg) no-repeat; display:block; width:56px; height:30px;}

.main_right_link{ line-height:45px;}
.main_right_link a{ color:#999;}
.main_right_link a:hover{ color:#900;}


.search{ width:90%; margin:40px auto; position:relative; padding:5px;}
.search_main{ border:2px solid #5B5853;  height:350px; text-align:center;}
.search_main span{ margin:15px 0px 40px 0px; display:block;}
.search_mid{ width:80%; margin:0px auto; line-height:25px; font-size:14px;}
.search_mid input{vertical-align:middle;}
.bd{  height:25px; border:0px; }
.bg_lefttop2{ background:url(../images/bg_lefttop2.jpg) no-repeat top left; width:31px; height:32px; position:absolute; left:0; top:0;}
.bg_leftfoot2{ background:url(../images/bg_leftfoot2.jpg) no-repeat bottom left; width:31px; height:32px; position:absolute; left:0; bottom:0;}
.bg_righttop2{ background:url(../images/bg_righttop2.jpg) no-repeat top right; width:31px; height:32px; position:absolute; right:0; top:0;}
.bg_rightfoot2{ background: url(../images/bg_rightfoot2.jpg) no-repeat bottom right;  width:31px; height:32px; position:absolute; right:0; bottom:0;}


