@charset "gb2312";
body,div,span,h1,h2,h3,h4,ul,li,img,p,b,textarea,input,select,form,a,table,tr,td,dl,dd,dt
{margin:0;padding:0;list-style-type:none;color:inherit;z-index:inherit; font-size:12px;}
img,table{border:0;border-collapse:collapse}

.btn_word4,.btn_word2,.btn_word4f a{ background-image:url(../../images/icon.gif); background-repeat:no-repeat;}
.btn_menu1,.btn_menuf,.search_box,.btn_search3 { background-image:url(../images/btn.gif); background-repeat:no-repeat;}

a{ color:#333;}
a:hover{ color:#f60;}
.clear{ clear:both}
.red{ color:#f00}
.fle{ float:left}
.fri{ float:right}
.p_r{ padding-right:40px;}

#top{ background-color:#f2f1f0; height:11px; text-align:right; border-bottom:1px #ccc solid; font-size:12px; padding:6px 10px;}
#top a{ color:#00216c;}
#top a:hover{ color:#f60; text-decoration:none;}
#menuLists01{position:absolute; left:70px; top:20px; border:1px #ccc solid; background-color:#fff; padding:8px;}
.menulist01{  width:230px;}
.menulist01 li{ float:left}
.menulist01 li a{ width:60px; padding:4px 8px; display:block; text-align:left}
.menulist01 li a:hover{ background-color:#ffc;}

#menuLists02{position:absolute; left:136px; top: 20px; border:1px #ccc solid; background-color:#fff; padding:8px}
.menulist02{  width:240px;}
.menulist02 li{ float:left}
.menulist02 li a{ width:100px; padding:4px 8px; display:block; text-align:left}
.menulist02 li a:hover{ background-color:#ffc;}

.wrapper{background-color:#fff; width:788px; margin:0 auto;}
#logo{ padding:4px 0;}
#logo ul{ padding-top:8px;}
#logo li{ float:left; margin-right:4px;}
       .btn_word2{ display:block; background-position:0 -80px; width:31px; height:19px; padding:2px 0 0 15px; *padding:4px 0px 0px 15px; margin-left:4px; text-decoration:none}
       .btn_word4{ background-position:0 0; display:block; width:57px; height:19px; padding:2px 0 0 15px; *padding:4px 0px 0px 15px; margin-left:4px; text-decoration:none}
	   .btn_word4f a{display:block; background-position:0 -40px; width:60px; height:19px; padding:2px 0 0 23px; *padding:4px 0 0 23px; margin-left:4px; text-decoration:none;}	 

        a.btn_word2:hover,a.btn_word4:hover,.btn_word4f a:hover{display:block; text-decoration:none; color:#333;}
        a.btn_word2:hover{ background-position:0 -120px;}	
	    a.btn_word4:hover{ background-position:0 -160px;}
	   .btn_word4f a:hover{ background-position:0 -40px;} 

.content3,.content2,.content { background-image:url(../images/menufound.gif); background-repeat:no-repeat;}
.content3 { background-position:0 0; height:70px;}
.content2 { background-position:0 -60px; height:70px;}
.content { background-position:0 -120px; height:70px;}
#menu{ padding: 0;}
#menu ul{ padding-top:8px;}
#menu li{ float:left; padding-right:6px;}

.btn_menu1 {
	display:block;
	 font-size:14px;
	background-position:0 -34px;
	width:146px;
	height:30px;
	text-decoration:none;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	text-align:center;
	color:#4f4f4f;
}
	   .btn_menuf a{ display:block; text-align:center; background-position:0 0; color:#9d5000; font-size:14px; width:146px; height:26px; padding:10px 0 0 3px;text-decoration:none;}	 
        .btn_menu1:hover{ background-position:0 0; width:146px; height:24px;}	
	   .btn_menuf a:hover{ background-position:0 0;} 

/**/
.search_box{ margin-top:28px; width:220px; height:26px; padding-top:2px; clear:both; text-align:center; background-position:0 -84px;}
*html.search_box{ margin-top:6px; width:220px; height:26px; padding-top:2px; clear:both; text-align:center; background-position:0 -84px;}
*+html.search_box{ margin-top:6px; width:220px; height:26px; padding-top:2px; clear:both; text-align:center; background-position:0 -84px;}
.search_box .box_in { height:16px; width:150px; border:1px #999 solid; color:#999; padding:2px;}
.btn_search3{ height:23px; 
	                      width:34px;
						  height:20px; 
						  background-position:0 -118px; 
						  border:0px; 
						  color:#fff;  
						  font-size:12px;
}
#top_img { margin-top:6px;}   
.page_num { margin:0 10px 20px 10px; }
.page_num a { margin:0 10px 20px 10px; }
#left{ width:180px; float:left;}
#left .menuhead { height:3px; background-color:#d8d8d8; margin-top:6px;}
#left .menufoot { height:117px; background-image:url(../images/1_6.jpg);}
 #left ul{ padding-top:16px;}
 #left li{ margin-bottom:12px;}
 #left li a,#left li a:hover,#left .nav_on{ display:block; width:158px; font-size:14px; border:1px #dfdfdf solid; text-align:right; text-decoration:none; padding:5px 10px;}
 #left li a:hover,#left .nav_on{color:#fff; border:1px #001e6e solid; background-color:#001e6e;}
 #left .ul2{ padding-top:0px; *padding-top:12px;}
 #left .ul2 li a{ margin-left:23px; width:110px; border-left:1px #fff solid;}
 #right{ float:left; padding-left:8px; width:596px;}
 .msg{ height:20px; text-align:left; color:#bbb; padding:10px 0 0 10px;}
 .msg a{ text-decoration:none; color:#787878;}
 .msg a:hover{ color:#f60;}
 .box{ width:782px; border:1px #dfdfdf solid; color:#333; font-size:14px; line-height:1.8em; padding:40px 0 0 0; text-align:center;}
 .img { padding:20px 0 40px 0;}
 .bag { padding:0 0 0 20px;}
 .bag li { float:left; padding:0 24px;}
 .bag img { border:6px #e6e6e6 solid;}
 .bag p { width:137px; text-align:center;}
 .bag p a { font-size:14px;}
 .table01{ border-collapse:collapse; width:100%;}
 .table01 td{ text-align:center; line-height:1.5em; padding:4px 6px; border-bottom:1px #ddd solid;}
 .table01 .thead td{ background-color:#fef2da; border-bottom:1px #ffcb99 solid;}
 .table01 .thead01 td{ border-bottom-width:0;}

/* 底部版权 */
#footer{ border-top:4px #8eb4ce solid; padding-bottom:14px; text-align:center; color:#626262; line-height:2em; margin-top:18px;}   
#footer a{ color:#626262} #footer a:hover{color:#ff6600; text-decoration:none;} 
#footer_nav{ margin-top:14px}
#footer_nav a{color:#0b61a5}

