/* CSS Document */
body{ background:#dddddd;}
.wrap_index{width:880px; margin:0 auto; padding:0 35px; background:#fff;}
.wrap{width:930px; margin:0 auto; padding:0 35px; background:#fff;}
.header_index{width:880px; padding-top:33px;}
.header{width:930px; padding-top:33px;}
.header ul {
	float: right;
	list-style: none;
	padding: 0px;
}
.header li {
	border-right: 1px solid #666;
	display: inline;
	margin: 0px 8px 0px 0px;
	padding: 0px 10px 0px 0px;
}
.logo{display:block; width:199px; height:30px; background:url(../images/logo.jpg) no-repeat; float:left;}
.banner{ width:930px; height:320px; background:url(../images/banner.jpg) no-repeat top center; overflow: hidden;}
.lan{float:right; margin-top:20px;}
.lan a{color:#363636;}
.footer{width:930px; text-align:right; padding:50px 0;}
/* ÄÚÒ³ÑùÊ½ */
.container{width:900px; padding:0 15px 50px; border-bottom:dashed 1px #ccc; min-height:300px;height:auto !important; height:300px;}
.container h1{width:900px; text-align:center; height:32px; line-height:32px; background:url(../images/h1_icon.jpg) no-repeat left center; color:#000000; font-size:22px; font-weight:bold; text-indent:24px; margin:24px 0 20px 0; }
.container h2{width:900px; height:32px; line-height:32px; background:url(../images/h1_icon.jpg) no-repeat left center; color:#ff0000;
              font-size:14px; font-weight:bold; text-indent:24px; margin:24px 0 20px 0; border-bottom:dotted 1px #ccc;}
.content{width:870px; float:left;}
.content p{margin-bottom:30px; line-height:22px; text-indent:2em; line-height:25px;}
.contact{float:left; width:297px; margin:0 26px 0 0;}
.contact h2{height:25px; line-height:25px; background:#e5e5e5; font-size:12px; font-weight:bold; color:#363636; text-indent:14px; margin-top:20px;}
.contact table{width:284px; margin:10px 0 0 13px;}
.contact table td{ vertical-align:top;}
.contact table td a{ color:#363636;}