﻿body{
     margin:0px;
     padding:0px;
	 color:#4f3606;
	 line-height:26px;
     font-family:"微软雅黑";
     font-size:14px;
	 background:url(../images/body-bg.jpg);
}
a{
color:#b53434;
text-decoration:none;
}
a:link{
color:#b87e19;
}
a:hover{
color:#c10000;
text-decoration:underline;
}
ul,li{
margin:0;
padding:0;
list-style-type:none;
}
img{border:0;}
p{
	margin:0;
	padding:0;}
.redfont{
	font-size:16px;
	font-weight:bold;
	color:#bd1c33;}
.redfont2{
	font-size:18px;
	color:#bd1c33;
	line-height:30px;}
a.redfont2{
	font-size:18px;
	color:#bd1c33;
	line-height:30px;}
.redfont3{
	font-size:25px;
	color:#bd1c33;
	font-family:Arial,"微软雅黑";
	line-height:30px;}
#header{
	background:#704fc4;
	height:417px;
	margin:0 auto;}
#header div{
	width:1280px;
	margin:0 auto;}
#Nav{
	height:63px;
	background:url(../images/menu-bg.jpg) repeat-x;
	}
.Nav_menu{
	width:1056px;
	height:63px;
	margin:0 auto;
	background:url(../images/menu-centerbg.jpg) repeat-x;}
.Nav_menu li{
	height:63px;
	float:left;
	background:url(../images/menu-centerbg.jpg) repeat-x;
	}
.Nav_menu li a{
	color:#ffffff;
	font-size:18px;
	line-height:51px;
	padding:0 21px;
	*padding:0 21px;
	display:block;
	}
.Nav_menu li a:hover{
	background:url(../images/menu-hoverbg.jpg) repeat-x;
	text-decoration:none;}
.Nav_menu li a.select{
	background:url(../images/menu-hoverbg.jpg) repeat-x;
	text-decoration:none;}
.Nav_menu li.menu_lf{
	background:url(../images/menu-leftbg.jpg) repeat-x;}
.Nav_menu li.menu_lf a:hover{
	background:url(../images/menu-leftbg-hover.jpg) repeat-x;}
.Nav_menu li.menu_rt{
	float:right;
	width:129px;
	height:63px;
	background:url(../images/menu-rightbg.jpg) no-repeat right;}
.Nav_menu li.menu_rt a:hover{
	height:63px;
	background:url(../images/menu-rigthbg-hover.jpg) no-repeat right;}
.Nav_menu li.menu_line{
	width:2px;
	background:url(../images/menu-line.jpg) no-repeat;}
#container{
	background:#ffffff;
	margin:0 auto;
	width:970px;
	padding:16px;
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;}
.index_intro{
	height:300px;
	padding:15px 16px;
	background:url(../images/intro-bg.jpg) #f4e5c8 repeat-x bottom;}
.intro_lf{
	float:left;
	width:540px;}
.intro_rt{
	float:right;
	border:1px solid #beaa84;
	background:#ffffff;
	padding:3px;
	}
.index_time{
	margin-top:20px;}
p.time_title{
	background:url(../images/time-titlebg.jpg) repeat-x;}
.index_pingxuan{
	height:335px;
	margin-top:20px;
	border:1px solid #f6a778;
	border-top:none;
	background:url(../images/pingxuan-bg.jpg) repeat-x top;}
.pingxuan_tt{
	height:90px;
	
	background:url(../images/pingxuan-logo.jpg) 796px 20px no-repeat;}
.pingxuan_tt span{
	float:left;
	display:inline-block;
	line-height:26px;
	}
.pingxuan_cont li{
	float:left;
	margin:8px;
	background:no-repeat;
	width:64px;
	height:35px;
	padding-top:58px;
	padding-left:160px;
	}
.pingxuan_cont li a{
	color:#ffffff;}
.pingxuan_cont li a:hover{
	color:#fad9ae;}
.index_huodong{
	clear:both;
	margin:20px 0;
	height:320px;}
.index_beijing{
	float:left;
	margin-right:8px;
	width:340px;
	height:320px;
	border:1px solid #d9c6a0;
	background:#f6edd9;
	}
.beijing_tt{
	padding-top:16px;
	padding-left:10px;
	background:url(../images/index-ttlogo.jpg) #bd1c33 no-repeat right;
	height:44px;}
.beijing_cont{
	padding:10px;
	background:#f6edd9;
}
.beijing_more{
	float:right;
	padding-right:10px;
	}
.beijing_more a{
	color:#bd1c33;
	font-weight:bold;
	}
span.font1{
	padding:0 10px;
	color:#ffffff;
	display:inline-block;
	background:#8b5c3a;
	font-size:14px;
	font-weight:bold;}
div.index_weibo{
	float:right;
	border-bottom:1px solid #d9c6a0;}
.index_qiye{
	clear:both;
	margin-bottom:10px;
	}
.foot_contact{
	clear:both;
	height:65px;
	font-size:12px;
	color:#222222;
	background:#e3e3e3;}
.foot_contact span{
	float:left;
	display:inline-block;
	padding:0 6px;
	height:65px;
	border-right:1px solid #cbcbcb;
	}
.foot_contact a{
	color:#222222;}
.foot_contact a:hover{
	color:#c10000;}
.contact_tt{
	width:140px;
	border-right:none !important;
	background:url(../images/foot-contact.jpg) no-repeat;}
#footer{
	text-align:center;}
	
/***********二级样式*****************/
.erji_center{
	min-height:400px;
	height:auto !important;
	background:url(../images/erji-titilebg.jpg) #fbf2d7 repeat-x top;
	margin-bottom:10px;}
.erji_title{
	height:90px;
	background:url(../images/neiye-logo.jpg) 796px 18px no-repeat;}
.erji_title p span{
	display:inline-block;
	float:left;}
.erji_cont{
	font-size:15px;
	line-height:28px;
	background:#fbf2d7;
	padding:15px;}
.erji_cont div{
	margin-bottom:15px;}
	
/******表格样式*****/
.erji_table{
	background:#ffffff;
	border:1px solid #dbca97;
	*padding-left:200px;
	}
.erji_table td{
	padding:0 20px;
	height:40px;}
.erji_table tr.yellowbg{
	background:#fbf2d7;
	}
.tb_head{
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	background:#bd1c33;
	height:40px;}
/*****二级页面规则样式*******/
.guize_cont{
	margin-top:15px;
	}
.guize_title{
	color:#ffffff;
	font-size:18px;
	font-weight:normal;
	display:inline-block;
	*width:280px;
	padding:0 30px 0 20px;
	margin-bottom:15px;
	background:url(../images/guizi-titlebg.jpg) #bd1c33 right no-repeat;
	line-height:33px;}
.guize_nr{
	margin-top:2px;}
p.guize_nrleft{
	float:left;
	background:#b26b31;
	width:66px;
	color:#ffffff;
	font-weight:bold;
	padding:0 10px;
	margin-right:10px;}
p.guizi_nrright{
	float:left;
	width:830px;}
.jieshao_lf{
	float:left;
	width:86px;
	line-height:26px;
	font-weight:bold;
	padding-right:15px;
	text-align:right;
	color:#ffffff;
	background:url(../images/erji-ttbg.jpg) no-repeat top right;}
.jieshao_rt{
	float:left;
	margin-left:20px;
	width:800px;}
.download{
	line-height:26px;
	padding:20px;
	background:#f6ebcc;
	border-bottom:1px solid #dec88e;
	border-top:1px solid #dec88e;}
	
/****推荐页面进度条样式*****/

.progress {position:relative; width:400px; border: 1px solid #ddd; padding: 1px; border-radius: 3px; }

.bar { background-color: #B4F5B4; width:0%; height:20px; border-radius: 3px; }
.percent { position:absolute; display:inline-block; top:3px; left:48%; }