body {
	margin:2px 0px; background: none repeat scroll 0% 0% #ccccff;
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 12px; color: rgb(34, 32, 35); }
	
	
	
	#wrapper{ width:1100px;   margin:auto; background:#f0f0f0; border-radius:10px;}
	#header{ width:100%; height:190px; background:#990033;
	 background-repeat:repeat-x; border-radius:10px;}
	 .header_left{ float:left;  width:270px;  border-radius:10px; margin-top:3px 0 0 3px;;}
	 	 .header_middle{ float:left; height:70px; width:585px; }
	 .header_fight{ float:left; width:205px; height:50px; background:#dfdada; margin:17px 0px 0px 7px; border-radius:5px; padding:0px 5px;}
				
	
	.menu{ width:100%; border-radius:5px; background-image:url(../image/background/menu_bg.jpg); 
	background-repeat:repeat-x;  height:60px; margin-top:px;}
.menu ul{ list-style-type:none; width:1080px;}
.menu ul li{ padding:1px;   float:left; width:auto; 
text-decoration:none; height:30px; position:relative; top:15px;  font-weight:bold; color:#030;   }
.menu ul li a { color:#fff; text-decoration:none;}
.menu ul li a:hover{ color:#F00;}

#banner{ widows:100%; }
.add_strip{ width:99.90%; background:#dac6c7; border:1px #333333 solid;}
#content { width:100%;  height:400px;}
.cont_left{ float:left; width:300px; background-image:url(../image/background/cont_left_bg.jpg); background-repeat:repeat-y; }
.cont_right{ float:right; width:790px;  }
h1{ text-align:left; padding-left:20px; color:#f6e5e5; font-size:30px; background:#a69595;}
p{ padding:10px; text-align:justify; }
#gallery{ width:99.96%; }
.gallery_img{border:1px solid #494949;}

#footer{ background:#643438; height:30px; font-weight:bold; color:#fff; }
.footer_left{ float:left; width:200px; margin-left:30px; padding-top:7px;}
.footer_right{ float:right; width:500px; margin:7px -30px 0px 0px; }
.h1{ color:#fff; background:#CCCCCC;}
.contact_left{ width:300px; float:left;}
.contact_right{ width:420px; margin-left:60px; float:left;  margin-top:25px; }
.contact_middle{ width:300px; float:left; margin-top:25px;}
form { width:100%; padding:5px;}
form input { width:200px; border:solid 1px #4949494; padding:5px; margin:2px; border-radius:5px;}
label { width:150px; float:left; font-size:14px;}
textarea { width:200px;  border-radius:5px;  border:solid 1px #4949494;}
form input[type=submit] { background:#891c48; color:#fff; width:80px; font-weight:bold; border-radius:10px; border:solid 1px #4949494;}




.contactblock {
	width:100%;
	float:left;
	padding-bottom:17px;
}
.block1 {
	width:268px;
	float:left;
}
.contactblock h5 {
	color:#08387f;
	font-weight:bold;
	padding-bottom:17px;
}
.mailingaddress {
	float:left;
	padding-left:29px;
	background-image:url(../images/maillingicon.png);
	background-repeat:no-repeat;
	background-position:left 6px;
	color:#222427;
	padding-bottom:17px;
	width:221px;
}
.teleno {
	float:left;
	padding-left:29px;
	background-image:url(../images/teleicon.png);
	background-repeat:no-repeat;
	background-position:left top;
	color:#08387f;
	font-weight:bold;
	padding-bottom:19px;
	width:221px;
}
.teleno1 {
	float:left;
	padding-left:29px;
	line-height:9px;
	background-image:url(../images/teleicon1.png);
	background-repeat:no-repeat;
	background-position:left top;
	color:#08387f;
	font-weight:bold;
	padding-bottom:24px;
	width:221px;
}
.emailaddress {
	width:100%;
	padding-bottom:14px;
	float:left;
	padding-left:29px;
	background-image:url(../images/emailicon.png);
	background-repeat:no-repeat;
	background-position:left 3px;
}
.contacticon {
	width:100%;
	float:left;
	padding-left:29px;
	background-image:url(../images/contacticon.png);
	background-repeat:no-repeat;
	background-position:left top;
	line-height:16px;
	font-weight:bold;
	color:#08387f;
}
.emailaddress a {
	color:#222427;
	display:inline-block;
	width:100%;
	padding-bottom:5px;
}
.mailingaddress p {
	padding-bottom:0 !important;
}
.block2 {
	width:401px;
	float:right;
}
ul.inquiry {
	width:100%;
	float:left;
	padding-top:3px;
}
ul.inquiry li {
	list-style-type:none;
	width:100%;
	float:left;
	padding-bottom:11px;
}
ul.inquiry li input {
	width:250px;
	height:21px;
	line-height:21px;
	padding:0 8px;
	color:#a9a8a8;
	
	border:solid 1px #d4d6d6;
}
ul.inquiry li select {
	width:268px;
	height:23px;
	line-height:21px;
	padding:3px;
	font-size:11px;
	color:#a9a8a8;
	border:solid 1px #d4d6d6;
	
}
ul.inquiry li .txtarea {
	width:252px;
	height:67px;
	padding:7px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;

	color:#a9a8a8;
	border:solid 1px #d4d6d6;
}
.map {
	float:left;
	width:400px;
	height:218px;
	padding-bottom:16px;
}
.map_cities {
	width:100%;
	height:17px;
	line-height:17px;
}
.map_cities ul {
	float:left;
}
.map_cities li {
	float:left;
	padding-right:6px;
}
.map_cities li a {
	float:left;
	background-image:url(../images/citybg.gif);
	background-repeat:no-repeat;
}
.map_cities li a span {
	float:left;
	background-image:url(../images/citybg_02.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding:0 16px;
	display:inline-block;
	text-align:center;
}
.pad {
	padding-top:12px;
}
.contact_text {
	padding:3px 0 16px 0!important;
}
.cheadng {
	padding:10px 0 21px 0;
}
.chairman_img{ float:left; width:220px;  margin-left:10px;}
.chairman_img_content{float:left; width:820px; margin-right:10px;}
.banner{ width:1180px;   margin-top:2px; height:420px;  }
.banner top{width:1180px; margin-left:2px; float:left ; }
.banner_left{ width:1170px; margin-left:2px; float:left ; background:#fff; }
.banner_left_border_img{ border:2px #c0d0d0 solid; height:300px;}
.banner_left_welcome{ width:350px; float:left;
						 height:225px; text-align:justify;  }
.banner_left_welcome_line{ border-bottom:#999 1px 
							dashed; width:500px;margin:
							15px 0px 0px 15px;  }
.act_banner{ width:98%; padding:1%; background:#b09f9f; color:#fff; height:30px; font-size:24px; font-weight:bold;}
.act_banner_m{ width:100%;  background:#fff; float:left;}
.act_banner_main2{ width:100%; float:left;}
.act_banner_m1{ width:30%;  height:100px; float:left;}
.act_banner_m2{ width:70%;  float:left;}
.act_banner_m2_top{ width:97.5%; background:white;  padding:10px; font-size:18px; font-weight:bold; color:#000; height:30px; float:left;}
.act_banner_m2_bottom{ width:100%; float:left;}
.main_table{ width:330px; background:#ebcfd2; }
.main_table td { height:50px; text-align:center; font-size:18px; font-weight:bold;}
.main_table td a { color:#fff; text-decoration:none;}
.main_table td:hover{ background:#666666;}
.aftr_img{ width:100%;}
.aftr_img_left{ width:96%; float:left; margin-top:2px;}
.aftr_img_right{ margin-top:2px;float:left;}


