@charset "utf-8";
/* CSS Document */
#erbanner{ width:auto;background-color:#BF0303;}
.erbanner{ width:1100px; height:250px; margin:0px auto;background:url(../images/erbanner.jpg) no-repeat 0px 0px;}
#erbanner span{ width:599px; padding-left:521px; line-height:155px; font-size:35px; color:#fff;}
.wz{ width:1100px; height:50px; margin:0px auto; line-height:50px;}
#main{ width:1100px; height:auto; margin:0px auto;}
#main_left{ width:250px; height:auto;float:left !important; background-color:#f8f8f8; margin-right:10px;}
#main_left ul{width:248px; height:auto;border-left:1px solid #EAEAEA;border-right:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;}
#main_left ul li{ width:auto; height:37px; line-height:35px; padding-left:18px; border-top:1px solid #EAEAEA;}

#about_mainLi{width:auto; height:37px; line-height:35px; padding-left:18px; border-top:1px solid #EAEAEA;background-color:#EAEAEA}

#about_nav{ width:232px; height:40px; line-height:40px;color:#FFF;padding-left:18px;background:url(../images/nav_bj.gif) no-repeat 0px 0px; }
#main_left img{ margin-right:5px;}
#main_right{ width:838px; height:auto; float:left!important;border:1px solid #EAEAEA;}/*#EAEAEA*/
#main_right h3{ width:auto; height:35px; color:#FF7E00; padding-left:20px; margin:20px 15px 0px 15px; border-bottom:3px solid #eaeaea;font-size:18px;}
.about_content{ width:788px; margin:0px 25px;}
.about_content h1{ width:auto; height:65px; line-height:65px; text-align:center; font-size:26px;}
.about_content table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana;
	border-collapse: collapse;
}
.about_content tbody td{
	border:1px solid #EAEAEA;
}
.h20 {
	LINE-HEIGHT: 20px;
	color: #000000;/*#333333*/
}

#main_right p{ line-height:23px; padding:5px 0px;}
#sub_col_box{ width:690px;height:385px; margin:0px auto; padding-top:25px;overflow:hidden;}
#sub_col{ width:240px; margin:45px 10px 0px 10px; float:left; overflow:hidden;}
#sub_col h2{ padding-bottom:10px; line-height:24px; letter-spacing:2px; color:#272727;font-size:24px; font-weight:normal;}
#sub_col h2 small{ padding:0px; display:block; font-size:12px; padding-top:5px;}
#sub_col h2 small a{ color:#46c8c8; font-weight:normal;}
#sub_col div{ display:none;}
#sub_col a:hover{ border-bottom:#f05392 1px solid; text-decoration:none;}
#sub_col p{ font-size:12px;color:#9ba5a5;}
#main_col{ width:420px; float:right; overflow:hidden;}
#gallery {width:100%;height:330px}
.spacegallery{ position:relative; overflow:hidden;}
.spacegallery img{ position:absolute; right:0px;}
.spacegallery a{z-index:1000px; height:100%; position:absolute; width:100%; display:block; background:url(images/blank.gif); top:0px; left:0px;}
