/* CSS Document */
body{margin: 0 auto;padding: 0;color: #666666;font:12px Verdana,ËÎÌå;width:100%;}
img,a img{border:0; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;font-weight:normal;font-size:12px;}
ul,li{margin:0px;padding:0px;list-style-type: none;}
.clear{clear:both;}
a {text-decoration:none;}

#Head,#TopNav,#Main,#Foot{width:930px;margin-left:auto;margin-right:auto;clear:both;}
#Head{height:161px;background:url(images/Head.jpg) no-repeat;}
#TopNav{height:32px; background-color:#476AAC;}

#Main{height:auto;}
#Foot{height:81px;background:#E7E7E7 url(images/Foot.jpg) no-repeat left;}
#Foot li{padding-left:220px;margin-top:10px;}
#Foot li a{color:#999999;} 
#Foot li a:hover{ text-decoration:underline; }

#MainLeft{width:219px;float:left;}
#MainRight{width:711px;float:right; background:url(images/MainRight.jpg) no-repeat left top;margin-bottom:20px;}

#nav { line-height:32px; padding-left:160px;font-size:14px;}
#nav a {display: block; width: 100px; text-align:center;}
#nav a:link  {color:#FFFFFF;}
#nav a:visited {color:#FFFFFF;}
#nav a:hover  {color:#ABC9FF;}
#nav li {float: left; width: 100px;background: url(images/NavLine.jpg) no-repeat right center;}
#nav li a:hover{}


/* MainLeft */

.List{width:169px;margin:0px auto 20px auto;}

.List h2{height:35px;line-height:35px;margin-top:19px;margin-bottom:4px; text-indent:2em; background:url(images/LeftTitBg.jpg) no-repeat left center;font-size:14px;color:#FFFFFF;font-weight:bold;}

.List h3{height:30px;line-height:30px;margin-top:8px;margin-bottom:4px; text-indent:3em; background:url(images/LeftListBg.jpg) no-repeat left center;}
.List h3 a{color:#666666;}
.List h3 a:hover{color:#333333;}

.List h4{width:104px;margin:15px auto;}



/* MainRight */
#MainRight h1{height:30px;width:634px;background:url(images/RightTitBg.jpg) no-repeat left;margin:24px auto 20px auto;line-height:30px;font-size:14px;font-weight:bold;color:#333333; text-indent:2em;}

#MainRight h2{width:630px;margin:15px auto;}
#MainRight h3{width:550px;margin:15px auto;}

.Company{margin-top:20px;width:600px;margin-left:auto;margin-right:auto;}
.CompanyImg{width:300px;float:right;}
.CompanyDetail{width:320px;float:left;line-height:22px; text-indent:2em; text-align:justify;color:#7388B1;}

.about{width:700px;height:400px; background:url(images/AboutLogo.jpg) no-repeat right bottom;margin:10px auto;}
.about p{ width:240px; text-indent:2em;line-height:22px;color:#336699;margin-left:70px;}
.about h2{font-weight:bold;line-height:24px;text-indent:2em;}
.about h3{line-height:20px; text-indent:2em;font-weight:normal;}

.project{width:550px;margin:10px auto;}

.ProjectShow{width:220px;height:185px;float:left;margin-right:30px;}
.ProjectShow img{width:220px;height:155px; overflow:hidden;float:left;}
.ProjectShow h5{text-align:center;width:220px;line-height:30px;font-weight:normal;}


.contact{width:700px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:30px;}
.contact h3{line-height:24px;color:#333333;clear:both;}
.contact h3 a{ color:#333333;font-weight:bold;}
.contact h3 a:hover{ text-decoration:underline;}

.mingpian{ border:solid 1px #ccc; width:93%;  font-size:12px; padding:10px;  margin-top:20px; margin-left:20px; }
.mingpian h2{

	font-size:14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	line-height:22px;
}

.mingpian h1{ font-size:25px; color:#0066CC; line-height:25px;}
.mingpian h1 a,.mingpian h2 a{ color:#333;}

.mingpian dl{ clear:both;}
.mingpian dt{ width:15%; float:left;}
.mingpian dd{ width:80%; float:right;}
.mingpian p{ color:#666; line-height:22px;}
.mingpian p a{ color:#0066CC;}