@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{
	font-size:12px;
	font-family:"ËÎÌå";
	margin:0 auto;
	}
a { text-decoration: none;}
a:hover{ text-decoration:none;}
A:link {color:#555; text-decoration:none;}
A:visited {color:#555;  text-decoration:none;}
A:hover {color:#C00; text-decoration:underline;}
A:active {color: #555;text-decoration: none;}
#topic_nav_box{width:100%; margin-left:auto; margin-right:auto; background:#910c21; height:30px; overflow:visible;}
#topic_nav{width:960px; margin:0 auto; padding:0; clear:both; height:30px; overflow:hidden;}
#topic_nav .logo{float:left; padding:0 8px 0 10px;}
#topic_nav .link{float:right; padding:0 8px 0 0; color:#fff; width:370px; font-size:12px;}
#topic_nav .link a{height:30px; line-height:29px; color:#fff; text-decoration:none; padding:0 5px 0 5px;}
#topic_nav .link a:hover{color:#fff; text-decoration:underline;}
#topic_bg{width:100%; margin-left:auto; margin-right:auto; background:url(../images/bg.jpg) repeat-x top; height:469px; overflow:visible; clear:both; margin-bottom:10px; }
#topic_bg .nav{width:1440px; height:508px; background:url(../images/topic.jpg) no-repeat; clear:both; margin-bottom:8px; margin:0px auto;}
#topic_bg .nav .nav_box{width:235px; padding-left:85px; float:left; height:60px;}
#topic_bg .nav .nav_box li{height:30px; clear:both; line-height:28px; overflow:hidden;}
#topic_bg .nav .nav_box li a{color:#fcf1d7; text-decoration:none; padding:3px;}
#topic_bg .nav .nav_box li a:hover{text-decoration:none; background:#fcf1d7; color:#F60;}
#padding01{ padding:5px;}
#padding02{ padding:5px; line-height:24px; text-indent:24px;}
#mianbox{ 
          width:960px;
		  height:1550;
		  padding:0;
		  margin-left:auto;
		  margin-right:auto;
		  overflow:hidden;  
		  background: #FFF;}
#toppic{height:200px;
        width:960px;
		margin-bottom:8px;
}
#boxleft{ width:660px;
float:left;}
#boxleft_P{
	height:34px;
	line-height:41px;
	background:url(../images/bnt-1.jpg) no-repeat left center;
	display:block;
	margin-top:10px;
	padding-left:50px;
	padding-bottom:15px;
	border-bottom:#efefef 1px solid;}
#boxleft_P img{ margin-top:8px;}
#boxleft_info{ margin-top:10px;}
#boxright{ width:290px;
float:right; border-left: 1px #efefef solid;}
#right_info01{ width:290px;}

#boxright_h3{ height:30px;
              line-height:40px;
              padding-left:50px;
			  padding-bottom:10px;
              background-image:url(../images/bnt-2.png);
			  background-repeat:no-repeat;
			  background-position:left center; 
			  border-bottom:1px solid #efefef;}
			  
#boxright_h301{ height:30px;
              line-height:40px;
              padding-left:50px;
			  padding-bottom:10px;
              background-image:url(../images/bnt-3.png);
			  background-repeat:no-repeat;
			  background-position:left center; 
			  border-bottom:1px solid #efefef;}
			  
#boxright_h302{ height:30px;
              line-height:40px;
              padding-left:50px;
			  padding-bottom:10px;
              background-image:url(../images/bnt-4.png);
			  background-repeat:no-repeat;
			  background-position:left center; 
			  border-bottom:1px solid #efefef;}
#boxright_h303{ height:30px;
              line-height:40px;
              padding-left:50px;
			  padding-bottom:10px;
              background-image:url(../images/bnt-5.png);
			  background-repeat:no-repeat;
			  background-position:left center; 
			  border-bottom:1px solid #efefef;}
#boxright_h304{ height:30px;
              line-height:40px;
              padding-left:50px;
			  padding-bottom:10px;
              background-image:url(../images/bnt-6.png);
			  background-repeat:no-repeat;
			  background-position:left center; 
			  border-bottom:1px solid #efefef;}				  
#boxright_ul01{ 
                 margin:5px 0px 0px 0px;
				 padding:5px 0px 5px 20px; ;
				 list-style-image:url(../images/pet_cl_011.gif);
				 display:block;
				 }
#boxright_ul01 li{ line-height:30px; border-bottom:#efefef 1px dashed;}
#boxright_ul01 li a{ 
                     color:#333;
					 background:#fff;
	                 padding:8px 4px 8px 4px;}
#boxright_ul01 li a:hover{
	color:#333;	
	background:#efefef;
	padding:8px 4px 8px 4px;}

#boxright_ul01 li{ line-height:30px; border-bottom:#efefef 1px dashed;}
	
#footer{  margin:8px auto; width:960px; border-top:1px solid #efefef;
		 }
		 
#fleft{ text-align:center;
}

#boxright_ul02{ 
                 margin:5px 0px 0px 0px;
				 padding:5px 0px 5px 20px;
				 list-style-type:none;
				 display:block;
				 }
#boxright_ul02 li{ margin:5px 0px 5px 0px;}
#boxright_ul02 li img{ padding:1px; border:1px solid #efefef;}	
#boxright_ul02 li a img{ padding:1px; border:1px solid #efefef;}
#boxright_ul02 li a:hover img{ padding:1px; border:1px solid #FC0;}			 
.font1{ color:#333;
        font-size:12px;
		}
.font1 a{ color:#333;}
.font1 a:hover{ color: #900;}