*{margin:0; padding:0;}
body{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#777;}
img{border:0;}
.clear{zoom:1}
.clear:after{clear:both; display:block ;visibility:hidden; content:'.'; height:0;}
a{ text-decoration:none; color:#006699;}
a:hover{ text-decoration:underline;}
.aligncenter{display: block; margin-left: auto; margin-right: auto;}
li{list-style:none;}
.wrap{width:980px; margin:0 auto;}
#header{height:114px; margin:0 auto; width:980px;}
#logo{width:185px; height:133px; float:left;}
.nav{ float:left; margin:74px 0 0 80px;;}
.nav ul{}
.nav ul li{float:left; width:160px;}
.nav ul li a{text-decoration:none; color:#116192; width:100px;  height:27px; text-align:center; display:block; line-height:27px;}
.nav.nav ul li a:hover{font-weight:bold; background:url(../images/nav_bg.jpg) no-repeat; width:100px; height:27px;}
.nav .now{font-weight:bold; background:url(../images/nav_bg.jpg) no-repeat; width:100px; height:27px;}
.banner{color:#116192; height:257px; background:#116192; clear:both;  margin:0 auto;}
.banner img{width:980px; height:257px; margin:0 auto;}
.banner_content{height:361px; background:url(../images/e_11.jpg) repeat-x top center;}
.banner_content_c{width:980px; height:361px; margin:0 auto; clear:both;}

.con_1{border-right:1px #c8d4d4 dotted; height:360px; float:left; width:424px;}
.con_top{height:38px;}
.con_top h2{padding:0 10px; float:left;}
.con_top h3{font-weight:bold; color:#116192; font-size:12px; line-height:39px;}
.con_bot{padding-top:22px;}
.con_bot p{width:370px; height:70px; font-size:12px; color:#666; line-height:20px; border-bottom:1px #c8d4d4 dotted;}
.con_bot h3{padding-top:10px;font-weight:bold; color:#116192; font-size:12px;}
.con_1_img{width:272px; height:130px; padding-top:2px;}
.con_1_img a img{margin-top:14px;}
.con_bot ul{padding-left:13px;}
.con_bot ul li{padding-left:10px; height:26px; background:url(../images/e_24.jpg) no-repeat;}
.con_2{border-right:1px #c8d4d4 dotted; height:360px; float:left; width:280px;}
.con_3{height:360px; float:left; width:270px;}
.footer{width:980px; margin:0 auto; padding-top:10px;}
.footer p{color:#777; float:right;}

.banner_content_about{height:374px; background:url(../images/e_05.jpg) repeat-x top center;}
.con_4{height:360px; float:left; width:630px;}
.about_con_bot{background:url(../images/e_03.jpg) repeat-x top center; height:281px;  line-height:24px;}
.about_con_bot p{width:600px; padding-top:12px; width:588px; margin:0 auto;}

.con_5{height:360px; float:right; width:340px;}
.about_con_bot ul{ padding:10px 0 0 20px; line-height:30px;}
.about_con_bot ul li a{color:#777; text-decoration:none;}