@charset "gb2312";
/* CSS Document */

*{margin:0; padding:0; border:0;}
body{background:#f7f6ee; font:14px/20px Arial, Verdana, Sans-serif;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline; color:#696969;}
.clear{clear:both;}
.text-align_Righr{text-align:right;}
.webdings{font-family:webdings;font-size:14px;}
.mr3{margin:0 3px 10px 0;}

#page{width:990px; margin:0 auto; background:#fcfbfb; table-layout:fixed; word-break: break-all; overflow:hidden;}
#banner{position:relative;}
#nav{height:36px; width:950px; font-size:18px; line-height:36px; background:#b3161f; border-top:solid 3px #7c0000; border-bottom:solid 3px #7c0000; margin:0 20px; position:absolute; left:0; bottom:0; *bottom:3px; color:#fdfdfd;}
#nav li{list-style:none; float:left; padding:0 10px; border-right:solid 1px #fff;}
#nav li:hover{background:#fdfdfd;}
#nav li a{color:#fdfdfd; text-decoration:none;}
#nav li:hover a{color:#b3161f;}
#nav #search{float:right; margin-right:10px; margin-top:7px;}
#nav #search form input{float:left;}
#nav #search form #searchbtn{cursor:pointer; margin-left:10px;}
#nav #search form #keyword{font-size:14px; width:120px; height:22px; background:#fcfbfb; line-height:22px; color:#000;}
#nav #search form #title{font-size:14px; width:120px; height:22px; background:#fcfbfb; line-height:22px; color:#000;}
#main{margin:40px auto 0 auto; width:950px;}
#main #main_l{float:left; width:230px;}
#main #main_l #main_l_b #main_l_refer{margin-top:50px;}
#main #main_l #main_l_b #main_l_refer #main_l_refer_title{background:#114092; color:#fff; padding:5px;}
#main #main_l #main_l_b #main_l_refer #main_l_refer_c{font-size:14px; padding:5px; font-weight:bold;}
#main #main_l #main_l_t img{border-top:solid 5px #7c0000;}
#main #main_l #main_l_b{font-size:18px; background:#f7f7f7; padding-top:20px; display:table; width:100%;}
#main #main_l #main_l_b #main_tree{padding-left:5px;}
#main #main_l #main_l_b .list_b{padding:5px 0 5px 10px; cursor:pointer; background:url(imageslist-b.png) left center no-repeat;}
#main #main_l #main_l_b .list_s{padding:5px 0 5px 10px; cursor:pointer; background:url(imageslist-s.png) left center no-repeat;}
#main #main_r{float:left; margin-left:30px; width:690px;}
#main #main_r #main_r_t img{border-top:solid 5px #7c0000;}
#main #main_r #main_r_b{margin-top:20px; font-size:16px; padding:2px;}
#main #main_r #main_r_b #main_r_b_line{height:5px; background:#7c0000;}
#main #main_r #main_r_b #main_r_b_text{font-size:14px; margin-top:5px; padding:10px;}
/*#main #main_r #main_r_b p{text-align:right;}*/
#main #main_r #main_r_b #main_r_b_text .main_r_b_text_t li{list-style:none; padding-bottom:5px;}
#main #main_r #main_r_b #main_r_b_text .main_r_b_text_p li{list-style:none; float:left;}
#main #main_r #main_r_b #main_r_b_text .main_r_b_text_p .main_r_b_text_p_c{width:220px;}
.tree{font-size:14px; margin-left:1em; display:none;}

#info{height:60px; background:#cdcdcd; border-top:solid 20px #fff; padding:10px 0 0 10px;}
#info #info_l{float:left; margin-right:20px;}
#info #info_r{float:left; width:907px;}
#info #info_r #info_r_t .info_foot{float:left; margin-right:80px;}
#info #info_r #info_r_b{text-align:center; margin-top:5px;}

.newBanner{width:686px;height:350px;position:relative;overflow:hidden;}
.bannerImg{width:686px;height:350px;overflow:hidden; padding:0; margin:0; border:0;}
.bannerImg li{width:686px;height:350px;position:absolute;left:0;top:0;}
.bannerImg img{width:686px;height:350px;overflow:hidden;}
.bannerNum{display:block;overflow:hidden;position:absolute;right:10px;bottom:10px; z-index:10;}
.bannerNum li{list-style:none; background:url(imageswhitep.png) no-repeat; width:8px;height:8px;float:left;position:relative;cursor:pointer; margin-right:15px;}
.bannerNum li.current{list-style:none; background:url(imagesblankp.png) no-repeat; cursor:pointer;}

.bannerTxtBg{line-height:30px; position:absolute; left:0; bottom:0; width:100%; height:30px; background:url(imagesbannerTxtBg.png); text-align:left; text-indent:1em; color:#fff; font-size:20px; z-index:9;}

#main_index{margin:0 auto 0 auto; width:950px;}
#main_index #main_t{ margin-bottom:15px;}
#main_index #main_t #main_t_l{float:left;}
#main_index #main_t #main_t_r{float:right; width:240px; height:345px; background:#f7f7f7; padding:2px;}
#main_index #main_t #main_t_r #main_t_r_c_more{background:url(imagesdot.png) right center no-repeat; padding-right:10px; text-align:right; margin-right:2px;}
.main_title{font-size:20px; color:#7c0000; margin-bottom:5px;}
#main_index #main_t #main_t_r #main_t_r_c{padding:2px;}
#main_index #main_t #main_t_r #main_t_r_c_more img{padding-left:2px;}
#main_index #main_t #main_t_r #main_t_r_c img{float:left; margin-right:5px;}

#main_index #main_b{border-top:solid 2px #cdcdcd; padding-top:15px;}
#main_index #main_b #main_b_l{float:left; width:681px; background:#f7f7f7; border-top:solid 2px #7c0000; padding:2px; height:314px;}
#main_index #main_b #main_b_l #main_b_l_c_hot #main_b_l_c_hot_l{float:left; margin:10px 40px 10px 15px;}
#main_index #main_b #main_b_l #main_b_l_c_hot #main_b_l_c_hot_r{float:left; width:530px; margin-top:10px;}
#main_index #main_b #main_b_l #main_b_l_c ul li{list-style:none; background:url(imagesdot.png) left center no-repeat; width:320px; float:left; padding-left:10px; margin-left:5px;}
#main_index #main_b #main_b_l #main_b_l_c{border-top:dotted 2px #7c0000; margin-top:10px; padding-top:10px;}
#main_index #main_b #main_b_l #main_title_txt{float:left;}
#main_index #main_b #main_b_l #main_title_more{float:right; margin-right:5px; background:url(imagesdot.png) right center no-repeat; padding-right:10px;}
#main_index #main_b #main_b_l #main_title_more a{color:#7c0000;}
#main_index #main_b #main_b_l #main_title_more img{padding-left:2px;}
#main_index #main_b #main_b_r{float:right; width:244px; background:#f7f7f7; border-top:solid 2px #7c0000; height:320px;}
#main_index #main_b #main_b_r #main_b_r_c #main_b_r_c_link{text-align:center; font-size:12px;}
#main_index #main_b #main_b_r #main_b_r_c #main_b_r_c_link a:hover{color:#000;}
#main_index #main_b #main_b_r #main_b_r_c #main_b_r_c_link #main_b_r_c_link_t div{padding:5px 0;}
#main_index #main_b #main_b_r #main_b_r_c #main_b_r_c_link #main_b_r_c_link_b{border-top:solid 2px #7c0000;}
#main_index #main_b #main_b_r #main_b_r_c #main_b_r_c_link #main_b_r_c_link_b div{margin-top:5px;}
#main_index #main_b #main_b_r #main_b_r_c #main_b_r_c_link #main_b_r_c_link1{background:#ede944; width:230px; margin:0 auto; text-align:left; padding:2px; font-weight:bold;}
#main_index #main_b #main_b_r #main_b_r_c #main_b_r_c_link #main_b_r_c_link1 ul li{list-style:inside; padding:0 1px;}
#main_index #main_b #main_b_r #main_b_r_c #main_b_r_c_link #main_b_r_c_link2{background:#606b98; width:226px; margin:0 auto; text-align:left; padding:2px; font-weight:bold;}
#main_index #main_b #main_b_r #main_b_r_c #main_b_r_c_link #main_b_r_c_link2 ul li{list-style:inside;}
#main_index #main_b #main_b_r #main_b_r_c #main_b_r_c_link #main_b_r_c_link2 span{font-size:14px; padding-left:10px; *padding-left:1em;}