﻿@charset "UTF-8";
/* CSS Document */
body,ul,li,dl,dt,dd,table,tr,td,form,p,img,textarea,h1,h2,h3,h4,h5,h6,span{
	border:0;
	padding:0;
	margin:0;
	list-style:none;
   }
   
body {color:#333;
	 font-size:12px;
	 font-family:Arial,;
	 line-height:15px;
	 background:#fff;
   }
   
.clear{clear:both;height:0px;overflow:hidden;}


/*new*/
.head_bg{width:100%; height:114px; background:url(../images/head_bg.png) repeat-x;}
.head_ft{width:95px; height:25px; position:absolute;  top: 5px;z-index:90;}
.head_fb{width:80px; height:31px; position:absolute;  top: 30px;z-index:90;}
.head_con{width:960px; height:auto; margin:0 auto;}
.head_ye{z-index:90; margin-left:-80px; position: relative;}


.head_logo{width:185px; height:92px; margin-top:14px; float:left; z-index:100;}
.head_swf{width:500px; height:70px; float:left; margin:30px auto auto 20px;}
.head_tel{width:245px; float:right; margin-top:30px;}


.nav_content{width:960px;
			height:54px;
			margin:10px auto auto auto; 
			padding:2px 0 2px 0; 
			border-left:1px solid #CCC; 
			border-right:1px solid #CCC;
			text-align:center;
			}
.nav_con{width:935px; *+width:952px; /* IE7 */
		height:27px;
		line-height:27px;
		color:#CC0000;
		font-size:14px;
		margin:0 auto 3px auto;
		padding-bottom:3px;
		background:url(../images/line_bottom.png) repeat-x bottom;
		overflow:hidden;
		}

.nav_con ul{width:100%; overflow:hidden;}
.nav_con li{display:inline;
			height:27px;
			line-height:27px;
			overflow:hidden;
			padding:0 1px 0 0px;
			padding-left:1px; *+padding-left:0; /* IE7 */
			}
			 
.nav_con li a:link{color:#CC0000; text-decoration:none;}
.nav_con li a:visited{color:#CC0000; text-decoration:none;}
.nav_con li a:hover{color:#000000; text-decoration:none;}	
.nav_con li a:active{color:#CC0000; text-decoration:none;}
	
	
.subnav_con{width:945px;
			height:27px;
			line-height:27px;
			color:#CC0000;
			font-size:14px;
			margin:3px auto 0 auto;
			overflow:hidden;
			}
.subnav_con span{ font-weight:bold; color:#CC0000;}

.subnav_con ul{width:100%; overflow:hidden;}
.subnav_con li{display:inline;
			height:25px;
			overflow:hidden;
			padding:0 2px 0 2px;
			color:#333;
			}
			 
.subnav_con li a:link{color:#333; text-decoration:none;}
.subnav_con li a:visited{color:#333; text-decoration:none;}
.subnav_con li a:hover{color:#CC0000; text-decoration:none;}
.subnav_con li a:active{color:#333; text-decoration:none;}


.footer{width:100%;
		height:99px; 
		line-height:1.8; 
		padding-top:20px;
		margin-top:10px;
		text-align:center; 
		background:url(../images/footer_bg.png) repeat-x; 
		font-size:12px; 
		color:#FFF;
		}

.wp li{
    display: block;
    float:left;
    margin-right:5px;
  }