
body{ background:url(../images/fondo-pattern.jpg) repeat;}
.bg{ background:#fff; padding:0 1px;}
.top{ height:25px; line-height:25px; background:#690020; color:#fff}
.logo{ padding:10px;}
.nav{ background:url(../images/navbg.png) repeat-x; height:35px; position:relative; z-index:9;}
.banner{ height:223px; padding:0 1px; margin:5px 0; overflow:hidden; position:relative; z-index:5}
.banner_1{ width:175px; height:223px; overflow:hidden; float:left; display:inline; margin-right:5px;}
.banner_2{ width:258px; height:223px; overflow:hidden; float:right; display:inline;}
.section{ margin-top:10px; padding:10px; }
.sider{ width:220px; overflow:hidden; float:left; display:inline;}
.sider h3{ font-size:16px; background:url(../images/iconfont-guanyuwomen.png) left no-repeat; border-bottom:1px solid #333; color:#333;margin-bottom:10px; padding-left:30px; line-height:30px;}
.sider h3 a{ color:#333;}
.sider ul{ padding-left:10px;}
.sider ul li{ border-bottom:1px solid #555; padding-left:10px; line-height:30px;}
.sider ul li a{ color:#555; font-size:14px}
.sider ul li a:hover{ color:#690020}
.main{ width:700px; overflow:hidden; float:right; display:inline; border-left:1px solid #690020; padding-left:25px;}
.main p{ font-size:14px; line-height:22px;}
.main p b{ color:#f36c2c; font-size:14px}
.main h3{ color:#690020; font-size:16px; border-bottom:1px solid #690020; margin-bottom:10px; line-height:30px;}
.c_table{ margin:5px auto 10px auto}
.c_table tr td{ padding:5px;}

.foot{ text-align:center; background:#690020; padding:10px 0; color:#fff}

ul#navmenu li {
	border: 0 none;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height:35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0; border-left:1px solid #460010;border-right:1px solid #8b0040;
} 
ul#navmenu li.first{ border-left:0}
ul#navmenu li.last{ border-right:0}
ul#navmenu ul {
	margin: 0;
	border: 0 none;
	list-style: none;
	display: none;
	position: absolute;
	top:35px; 
	left:0px;
	width: 220px;
	padding: 0; 
} 
ul#navmenu ul li {
	float: none; /*For Gecko*/
	display: block !important;
	display: inline; /*For IE*/
	padding: 0;
	height:30px; border-top:1px solid #fff;
} 
/* Root Menu */ 
ul#navmenu a {
	text-align:center;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	font-weight: bold;
	color:#FFF;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	font-size: 14px; line-height:35px;padding:0 30px; 
} 
/* Root Menu Hover Persistence */ 
ul#navmenu a:hover, 
ul#navmenu li:hover a:hover, 
ul#navmenu li.iehover a:hover{
	color: #FE5200;
	font-size: 14px;
	font-weight: bold;
} 
/* 2nd Menu */ 
ul#navmenu li:hover li a, 
ul#navmenu li.iehover li a { 
float: none; 
color: #FFF;
font-size:13px;
font-weight:lighter;
text-indent:16px;
line-height:30px;
text-align:left;
padding:0; border:none;
background:#690020;
} 
/* 2nd Menu Hover Persistence */ 
ul#navmenu li:hover li a:hover, 
ul#navmenu li:hover li:hover a, 
ul#navmenu li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover a {
	color: #FE5200;
	font-size: 13px;
} 
/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#navmenu li:hover ul ul, 
ul#navmenu li:hover ul ul ul, 
ul#navmenu li.iehover ul ul, 
ul#navmenu li.iehover ul ul ul { 
display: none; 
} 
ul#navmenu li:hover ul, 
ul#navmenu ul li:hover ul, 
ul#navmenu ul ul li:hover ul, 
ul#navmenu li.iehover ul, 
ul#navmenu ul li.iehover ul, 
ul#navmenu ul ul li.iehover ul { 
display: block; 
} 
