
body{
     margin:0;
     text-align:center;
	 background-color:#ffffff;
	 font-family:"宋体";
	 font-size:12px;
	 color:#666666;
}
*{
	margin: 0;
	padding: 0;
	list-style:none;
}
img{border:0;
    }
a{
	color:#666666;
	text-decoration:none;
}
a:hover{
	color:#666;
	text-decoration:underline;
}
.clear{clear:both}

 * html .clearfix {height: 1%;} .clearfix {display: block;} 
 

 *+html .clearfix{height: 1%;} .clearfix {display: block;} 
.clearline{
	clear: both;
	overflow: hidden;
	line-height: 0;
}
 

#top{
     width:100%;
	 clear:both;
	 height:80px;
	 background-color:#A60000;}
#top a{color:#FFFFFF;}
#top a:hover{color:#FFFFFF; text-decoration:none;}
.top_t{
     width:910px;
	 height:30px;
	 text-align:right;
	 line-height:30px;
	 margin:0 auto;
	 font-size:14px;
	 font-weight:bold;
	 }
.top_d{
     width:100%;
	 height:25px;
	 border-top:#fff solid 2px;
	 border-bottom:#fff solid 2px;
	 }
.top_d_con{
     width:910px;
	 height:25px;
	 margin:0 auto;
	 }
.top_d_con ul{
     width:910px;
	 height:25px;
	 margin:0 auto;}
.top_d_con li{
     width:70px;
	 height:25px;
	 line-height:25px;
	 text-align:center;
	 color:#FFFFFF;
	 float:left;}
.top_d_con li a:hover{
     display:block;
	 background-color:#FD5A00;
      }
	  
	  
	  
	   
	  
	  
#content{
      width:910px;
	  height:auto !important;
	  min-height:740px;
	  clear:both;
	  margin:0 auto;
	  background-color:#F4F4F4;}
.con_l{
      width:300px;
	  height:auto !important;
	  min-height:740px;
	  padding:15px;
	  float:left;
	  }
.con_r{
       width:548px;
	   height:auto !important;
	  min-height:740px;
	  height:740px;
	  padding:15px 15px 30px 15px;
	  background-color:#FFFFFF;
	  border-right:#f4f4f4 solid 1px;
	  float:left;}
	  
.con_l_logo{
       height:46px;
	   padding:20px 0;
	   text-align:right;}
.con_l_tit{
       height:35px;
	   text-align:right;
	   padding-right:25px;
	   line-height:35px;
	   background:url(../image/h1.html) right no-repeat;
	   font-size:14px;
	   font-weight:bold;
}
.con_l_con{
       height:100px;
	   line-height:20px;
	   color:#8E0000;
	   text-align:right;
	   padding:10px 0;
	   }
.con_r_tit{
        height:46px;
	   padding:20px 0;
	   text-align:left;
	   line-height:46px;
	   font-size:24px;
	   font-weight:bolder;
	   color:#000000;
	   }
.con_r_nav{
        height:35px;
		text-align:left;
		line-height:35px;
		color:#FD5A00;
		font-size:14px;
		font-weight:bold;}
.con_r_con{
        height:auto !important;
		line-height:20px;
		text-align:left;
		text-indent:2em;}
.con_r_nav1{
        height:40px;
		text-align:left;
		line-height:40px;
		color:#FD5A00;
		font-size:14px;
		font-weight:bold;}
.con_r_nav1 a{color:#FD5A00;}
.con_r_nav1 a:hover{color:#FD5A00;}
.con_r_con1{
        height:auto !important;
		line-height:25px;
		text-align:left;
		}
.con_r_con2{
        height:auto !important;
		line-height:25px;
		text-align:left;
		text-indent:2em;}
.con_r_con3{
        height:auto !important;
		line-height:25px;
		text-align:left;
		}
.con_map_t{
        height:30px;
		width:515px;
		line-height:30px;
		border-bottom:#FD5A00 solid 1px;
		padding:10px 0 0 30px;
		font-size:14px;
		clear:both;
		margin-bottom:10px;
		text-align:left;
		color:#A60000;
		font-weight:bold;
		}
.con_map_t a{color:#A60000;}
.con_map_t a:hover{color:#A60000;}
.con_map_d{
        height:auto !important;
		line-height:25px;
		clear:both;
		padding-left:70px;}
.con_map_d_ul{
        width:475px;}
.con_map_d_li1{
		height:25px;
		float:left;
		line-height:25px;
		padding-left:18px;
		padding-right:18px;
		text-align:left;
		background:url(../image/m1.jpg) left center no-repeat;}
.con_map_d_li2{
        width:60px;
		height:25px;
		float:left;
		line-height:25px;
		padding-left:18px;
		text-align:left;
		background:url(../image/m2.jpg) left center no-repeat;}

.mess{
      height:auto !important;
	  clear:both;}
.mess_l{
       width:100px;
	   height:40px;
	   line-height:40px;
	   text-align:right;
	   float:left;
	   padding-right:10px;
	   font-size:14px;}
.mess_r{
       width:435px;
	   height:auto !important;
	   float:left;
	   text-align:left;
	   padding-top:10px;
	   }
.guest_pic{
       width:91px;
	   height:30px;
	   float:left;
	   text-align:center;
	   padding:5px 9px;}
.guest_tit{
        width:182px;
		float:left;
		height:auto !important;
		line-height:20px;
		text-align:left;
		padding-bottom:20px;}
	   
	  
	  
	  
#tail{
      width:100%;
	  clear:both;
	  height:105px;
	  background-color:#A60000;
	  padding-top:15px;}
.tail_t{
       width:850px;
	   height:33px;
	   line-height:33px;
	   text-align:center;
	   font-size:14px;
	   margin:0 auto;
	   color:#FFFFFF;
	   border-bottom:#FD5A00 solid 1px;}
.tail_t a{color:#FFFFFF;}
.tail_t a:hover{color:#FFFFFF;}
.tail_d{
        width:800px;
		height:40px;
		margin:0 auto;
		padding-top:5px;
		line-height:18px;
		text-align:center;
		color:#FFFFFF;}
.tail_d a{color:#FFFFFF;}
.tail_d a:hover{color:#FFFFFF;}

