body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, th, td ,p {
margin:0;
padding:0;}
body{
	background: #60655E;
	line-height:22px;
	font-size:12px;
	font-family:"ËÎÌå","Arial Narrow";}
fieldset,img{
	border:0; vertical-align:middle;}
ul,li{
	list-style-type:none;}
a{color:#333;}
a:link, a:visited{
	text-decoration:none;}
a:hover{
	text-decoration: underline;}	
.clearfix:after {
    content: "";
    display: block;
    height: 0;
    clear: both;}
.borderred{
	border:1px solid red;}
.borderblue{
	border:1px solid blue;}
.borderhui{
	border:1px solid #ccc;}
.texthide{
	display:block;
	font-size:0;
	height:0;
	line-height:0;
	overflow:hidden;
	text-indent:-5000px;}	
p a.xiangxi,dd a.xiangxi{
	color:#f15f09;
	text-decoration:none;}
p a:hover.xiangxi,dd a:hover.xiangxi{
	text-decoration:underline;}
span.date {
	float:right;
	color:#666;
	position:absolute;
	right:0;
	top:0;
	font-size:12px;}
span.cutimg{
	display:block;
	overflow:hidden;}
span.cutimgbord{
	display:block;
	background-color:#fff;}
.lf{
	float:left;display:inline;}
.rf{
	float:right;display:inline;}
	
	
	

#site{background:url(/imgs/body.jpg) repeat-y left top; width:860px; margin:0 auto;}
#head,#content,#footer{width:840px; margin:0 auto; overflow:hidden;}

#head{height:85px; background:url(/imgs/head.jpg) repeat-x left top; position:relative;  border-bottom: 3px solid #E70012; overflow:hidden;}
.none{display:none;}

.topnav{width:80; height:12px; position:absolute; right:0; top:10px;}
.topnav a{display:block; float:left; margin-right:12px; overflow:hidden;}

.top{width:270px; height:63px; overflow:hidden;position:absolute; left:0; bottom:0px;}
.nav_en{width:580px; height:36px; background:url(/imgs/nav.gif) no-repeat left top; overflow:hidden; text-align:center; padding-left:14px; position:absolute; right:0; bottom:0; _top:49px; font-family:Geneva, Arial, Helvetica, sans-serif; }
.nav_en li{ height:36px; line-height:36px; float:left;  padding:0 7px 0 7px;text-align:center; overflow:hidden; font-size:11px; color:#FFF; background:url(/imgs/nav_li.jpg) no-repeat right 12px;  _background:url(/imgs/nav_li.jpg) no-repeat right 11px; }
.nav_en li a{ height:36px; color:#FFF; display:block; float:left;font-size:12px; }
.nav_en li a:hover{color:#FF6F7C; text-decoration:none;font-size:12px;}
.nav_en .hover a{color:#FF6F7C; text-decoration:none;font-size:12px;}
.nav_en .end{background:none;}
/*----------------------head------------------------*/

#footer{ background:url(/imgs/footer.jpg) no-repeat left top; width:860px; height:64px;  overflow:hidden; }
#footer p{font-size:12px; color:#8F080E;height:64px; line-height:64px;color:#FFF; float:left;}
#footer .p1{ padding-right:15px;float:right;}
#footer .p1 a{color:#FFF;}

/*----------------------fotter------------------------*/