@charset "GB2312";
/*-------------------------------------------------------------------------------- 
	reset: Resets default browser CSS.
	Based on work by Eric Meyer: meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ 
*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline;}
body{line-height:1.5;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{font-weight:400;text-align:left;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}a img{border:none;}
html{height:100%; width:100%;}
/*-------------------------------------------------------------------------------------
 	全站通用样式 :
 */
.green{color: #0a3600;}
.redb{color:red;font-weight: bold;}
.red{color: red;}
.blue{color: blue;}
.purple{color: #FF00CC;}
.fuchsia{color: fuchsia;}
.orange{color: #ff6600;}
.blacksmall{font-size:12px;color:black;line-height:150%}
.redsmall{font-size:12px;color:red;}
.tablepad{border-top:1px solid #73462e;border-left:1px solid #73462e;}
.tablepad td{padding:5px;border-bottom:1px solid #73462e;border-right:1px solid #73462e;}
.tableblue td{background:#d9bf79;}
.table3 {background:none;border-width:0;}
.table3 td {padding:5px;}
.b{font-weight:bold;}

/*-------------------------------------------------------------------------------------
	Style for Basic Elements & Classses :
 */
body{font-size:14px;font-family:"宋体";line-height:170%;}
ul,ol{list-style:none;}

/*table: */
table{}
td{}

/*anchor: */
a{}
a:link{}
a:active{}
a:visited{}
a:hover{}

/*text img align: */
.text-hot{}
.text-alt{}

.align-right{text-align:right;}
.align-center{text-align:center;}
.align-left{text-align:left;}

.img-left{float:left;margin:4px 10px 4px 0;}
.img-right{float:right;margin:4px 0 4px 10px;}	

/*general elements: */
.float-left{display:inline; float:left;}
.float-right{display:inline; float:right;}
.float-clear{clear:both;}

.hide{display:none;}
.blank{width:auto; height:10px; overflow:hidden; clear:both;}
	
/*---------------------------------------------------------------------------------------
	Style for Pages :
 */
 body{background:url(../images/bg.jpg);}
.page-out{background:#b83c16 url(../images/header.jpg) no-repeat center top; max-width:1260px; margin:auto;}
.page-in{background:url(../images/footer.jpg) no-repeat center bottom;}
.page{min-width:990px; max-width:1260px; width:990px; margin:auto;}
*html .page-out{width:expression((document.body.clientWidth<990)?"990px":"100%");margin:auto;}
.header{width:990px; margin:auto; height:239px;}
.content{width:990px; position:relative;}
.side{position:absolute; left:0; top:39px;}
.main{margin-left:180px;}
.main-top{background:url(../images/main_head.gif) no-repeat; width:751px; height:35px; overflow:hidden; padding-top:21px; padding-left:60px;}
.main-box{background:url(../images/main_repeat.gif) repeat-y; width:811px;}
.main-out{background:url(../images/main_top.gif) no-repeat; width:811px;}
.main-in{background:url(../images/main_btm.gif) no-repeat center bottom; width:811px;}
.main-btm{background:url(../images/main_btm_btm.gif) no-repeat 0 0; width:811px; height:6px; overflow:hidden;}
.footer{ padding:40px; margin-left:180px;}
.copyright{text-align:center;font-size:12px;font-family:Geneva, Arial, Helvetica, sans-serif;color:#290402;}
.copyright a{color:#290402;}
/*---------------------------------------------------------------------------------------
	Style for Modules :
 */
/*=.nav: */
.nav{background:url(../images/nav.gif) no-repeat;width:728px;height:56px;margin:auto;margin-top:2px;position:relative;}
.nav li{position:absolute; top:10px; width:86px; height:42px; overflow:hidden;}
.nav li a{display:block; width:100%; height:100%; line-height:200px;}
.nav li a.alt,.nav li a:hover{background:url(../images/nav_alt.gif) no-repeat;}
.nav li.nav-home{left:61px; width:70px;}
.nav li.nav-home a.alt,.nav li.nav-home a:hover{background-position:0 0;}
.nav li.nav-news{left:131px;}
.nav li.nav-news a.alt,.nav li.nav-news a:hover{background-position:-70px 0;}
.nav li.nav-download{left:217px;}
.nav li.nav-download a.alt,.nav li.nav-download a:hover{background-position:-156px 0;}
.nav li.nav-feature{left:303px;}
.nav li.nav-feature a.alt,.nav li.nav-feature a:hover{background-position:-242px 0;}
.nav li.nav-video{left:389px;}
.nav li.nav-video a.alt,.nav li.nav-video a:hover{background-position:-328px 0;}
.nav li.nav-gm{left:475px;}
.nav li.nav-gm a.alt,.nav li.nav-gm a:hover{background-position:-414px 0;}
.nav li.nav-forumn{left:561px;}
.nav li.nav-forumn a.alt,.nav li.nav-forumn a:hover{background-position:-500px 0;}

.slide{background:url(../images/index_slide.jpg) no-repeat;width:371px;height:247px;position:relative; top:8px;}
.slide-nav{width:63px;height:210px;overflow:hidden;position:absolute;right:19px;top:22px;}
.slide-nav ul{width:63px; height:auto;}
.slide-nav li{width:55px;overflow:hidden;float:left; display:inline;margin:4px auto; padding-left:8px;}
.slide-nav li a{border:1px solid #d2ad43; display:block; width:53px; height:40px; overflow:hidden;}
.slide-nav li.alt a{border:1px solid #c00;}
.slide-nav li.alt{background:url(../images/arrow.gif) no-repeat left;}
.slide-screen{width:256px; height:193px; overflow:hidden; position:absolute; left:23px; top:25px; z-index:10;}
.slide-original{width:256px; height:auto; position:absolute; left:0; top:0;}
.slide-original img{display:block;width:256px;height:193px; border:0;}
.slide-original a{display:block;width:256px; height:193px; overflow:hidden;}

.news-update{float:right;}
.news a{color:#55301c;}
.news .first a{color:#6c1001; font-weight:bold; text-decoration:none;}
.news .first{border-bottom:1px dotted #6c1001; padding-top:3px; margin-bottom:5px;color:#6c1001; font-weight:bold;}

#searchBox .text{border:1px solid #e8bc81; background:#6b442c; color:#e8bc81;}
#searchBox .submit{background:url(../images/search.gif) no-repeat left bottom; border:0; width:52px; height:20px;}
#index_search .keywords{float:right; display:inline; font-size:12px; color:#daa869; margin-right:70px;}
#index_search .keywords a{color:#daa869;}


/*=#boot: */
#boot .page{background:url(../images/boot_page.jpg) top center no-repeat; min-width:990px; max-width:none; width:auto;}
#boot .footer{background:url(../images/boot_footer.jpg) repeat-x; margin:0; padding:60px 0;}
#boot .copyright,#boot .copyright a{color:#932301;}
#boot .header{width:994px; margin:auto; height:144px; position:relative;}
#boot .header img{
  display:block;
}

#boot .content{width:994px; margin:auto; height:544px;}
#boot .copyright{width:994px; margin:auto;}
#boot .content{position:relative;}
#boot_link1{
 display:block;
 position:absolute;
 background:url(blank.gif);
 width:430px;
 height:110px;
 z-index:2;
 top:10px;
 left:550px;
}


/*=#index: */
#index .linker_145_52{display:block; width:145px; height:52px; overflow:hidden; margin:auto;}
#index_content{width:767px; margin:auto; padding:7px 0 17px 0; color:#55301c; font-size:14px;}

#menu_left{width:195px;}
#menu_left li{float:left;}
#menu_left a{display:block; background:url(../images/menu_left.gif) no-repeat; width:195px; line-height:300px;}
#menu_left .a{background-position:0 0; height:46px; overflow:hidden;}
#menu_left .b{background-position:0 -46px; height:39px; overflow:hidden;}
#menu_left .c{background-position:0 -85px; height:39px; overflow:hidden;}
#menu_left .d{background-position:0 -124px; height:39px; overflow:hidden;}
#menu_left .e{background-position:0 -163px; height:35px; overflow:hidden;}

#index_guide{clear:both;}
#index_guide .hd{background:url(../images/index_guide.gif) no-repeat center top; width:195px; height:48px;}
#index_guide .bd{background:url(../images/index_guide_rp.gif) repeat-y; width:165px; padding:0 15px;}
#index_guide p{color:#dba869; width:135px; margin:0 auto; padding:3px 0;}
#index_guide p a{ font-size:12px; color:#dba869; text-decoration:none;}
#index_guide .line1{background:url(../images/index_line1.jpg) no-repeat center bottom;}
#index_guide h3.further{background:url(../images/index_guide_h3.jpg) no-repeat; width:110px; height:37px; overflow:hidden; margin:0 auto;}

#index_service .hd{background:url(../images/index_service.gif) no-repeat; width:195px; height:85px;}
#index_service .bd{background:url(../images/index_service_rp.gif) repeat-y; width:195px;}
#index_service .ft{background:url(../images/index_service_btm.gif) no-repeat; width:195px; height:38px;}
#index_service p{color:#caae5e; width:135px; margin:0 auto; padding:3px 0;}
#index_service p a{ font-size:12px; color:#caae5e; text-decoration:none;}
#index_service .line2{background:url(../images/index_line2.jpg) no-repeat center bottom;}

#index_link_1{display:block; width:195px; height:71px; background:url(../images/link_1.gif) no-repeat;}
#index_link_2{display:block; width:195px; height:79px; background:url(../images/link_2.gif) no-repeat;}
#index_link_1 span,#index_link_2 span{display:none;}
#index .area{overflow:visible; margin:0; height:100%;}
#index .area-left{float:left; width:380px; margin:0;}
#index .area-right{float:right; width:380px; margin:0;}

#index_faq{margin-top:8px;}
#index_faq h3{background:url(../images/index_faq_h3.jpg) no-repeat;width:377px;height:27px;overflow:hidden;text-indent:-9999px;}
#index_faq a.more{color:#55301c; font-weight:bold; float:right;}
#index_faq p{margin:0 15px;}

#index .board h3{background:url(../images/index_h3.gif) no-repeat; width:378px; height:42px; overflow:hidden;}
#index .board-in{background:url(../images/index_box.jpg) no-repeat center top; padding:6px;}
#index .more{float:right; color:#906313; text-decoration:none;display:inline;}

#index_news .tab1{background:url(../images/nie_tab_line.gif) no-repeat center bottom; width:347px; height:24px;}
#index_news .tab1 li{float:left; margin:0; display:inline; margin-left:10px; text-align:center; width:51px; height:24px; overflow:hidden; background:url(../images/nie_tab.gif) no-repeat;}
#index_news .tab1 li.alt{background-image:url(../images/nie_tab_alt.gif);}
#index_news .tab1 a{color:#812a00; text-decoration:none; font-weight:bold; line-height:24px;}

#index #index_news h3{background-position:0 0;}
#index #index_handbook h3{background-position:0 -42px;}
#index #index_zhidao h3{background-position:0 -84px;}
#index #index_pic h3{background-position:0 -126px;}
#index #index_show h3{background-position:0 -168px;}
#index #index_post h3{background-position:0 -252px;}
#index #index_video h3{background-position:0 -210px;}

#index .tab2{border-bottom:1px solid #d4bfa7; width:auto; height:23px; margin:0 10px;}
#index .tab2 li{width:52px; height:23px; overflow:hidden; float:left; display:inline; margin-right:1px; background:url(../images/index_tab2.gif) no-repeat 0 0; text-align:center;}
#index .tab2 li.alt{background-position:-52px 0;}
#index .tab2 li a{color:#fff7e2; font-weight:bold; text-decoration:none; font-size:13px;}
#index .tab2 li.alt a{color:#544430;}

#index .pic{float:left;position:relative; display:inline; margin-left:10px; margin-top:5px; width:143px;}
#index .pic img{margin:3px;}
#index .pic a{font-size:12px; color:#55301c; font-weight:bold;}
#index .pic .border{position:absolute; background:url(../images/img_border.gif) no-repeat; width:143px; height:145px; top:0; left:0; z-index:2;}
#index .pic2{position:relative; margin:0 10px; width:154px;}
#index .pic2 img{margin-left:3px; margin-top:3px;}
#index .pic2 a{font-size:12px; color:#55301c; font-weight:bold;}
#index .pic2 .border{position:absolute; background:url(../images/img_border2.gif) no-repeat; width:154px; height:152px; top:0; left:0; z-index:2;}

#index_handbook .nie-board,#index_pic .nie-board{margin-left:157px; margin-right:10px;}
#index_handbook .news,#index_pic .news{ font-size:12px; line-height:22px;}
#index_show .pic2{line-height:18px;}


#index_zhidao_con{background:url(../images/index_zhidao.jpg) no-repeat right bottom; margin-left:10px; height:170px;}
#index_zhidao .news{font-size:12px;}
#index_zhidao_search{background:url(../images/index_zhidao_search.jpg) no-repeat top left; margin-left:10px; padding-top:10px;}
#index_zhidao .search{background:url(../images/home_zhidao_btns.gif) no-repeat left; border:0; width:47px; height:20px;}
#index_zhidao .ask{background:url(../images/home_zhidao_btns.gif) no-repeat right; border:0; width:40px; height:20px;}
#index_zhidao .text{border:1px solid #9e8a79; background:#f3eee0; color:#8b8465;}

#index_post .news,#index_video .news,#index_handbook .news{font-size:12px; margin:0 10px;}
#index_post .news li,#index_video .news li,#index_handbook .news li{border-bottom:1px dotted #55301c; padding:2px 0;}
#index_post .news a,#index_video .news a,#index_handbook .news a{text-decoration:none;}
#index_post .news{margin-top:5px;}

