* {	margin: 0px;	padding: 0px; font-size:14px; }
ul,li{ list-style:none}
img{border:0}
a{ text-decoration:none;color:#fff}
a:hover{ color:#2fbcd4;}
body{ width:960px; margin:0 auto; background:#fff;}
.container{width:960px; margin:0 auto;background:#007288; color:#fff;}
.top img{ border:0; display:block;}
.top{ margin-bottom:25px;}
.banner1{ height:870px; width:100%; padding-bottom:20px;}
.head{ width:100%; height:29px; padding-bottom:35px;}
.head img{ vertical-align:middle}
.head span{ width:64px;_width:60px; height:10px; background:#00525d; display:block; float:left; margin-top:10px; line-height:10px;}

.ban1_content{ height:390px; padding-bottom:21px; padding-left:24px;}
.js{ width:495px; height:366px; border:13px solid #fff; float:left; margin-bottom:23px;}
.js_left{ float:left; width:402px;}
js_right{ width:93px; float:right;}
.js_right img{ float:left;}
.ban1_right{ float:left; padding-left:25px; width:367px; height:390px; line-height:27px; padding-right:23px;}
.ban1_right span{ padding-left:5px; height:18px; display:block; padding-bottom:15px;}
.right_b img{ float:left; margin-right:10px;}
.right_b{ line-height:29px; height:107px; padding-bottom:15px;}
.right_b a{ display:block;}

.ban1_ul{ clear:both; line-height:23px; padding-left:22px; padding-right:23px;}
.time1{ width:90px; float:left; height:40px;}
.ban1_ul dd{padding-top:15px;}
.time2{ clear:both; width:90px; float:left; height:20px;}

.banner2{height:460px; width:100%; padding-bottom:20px; clear:both;}
.ban2_left{ padding-left:25px; width:558px;  float:left; line-height:22px;}
.ban2_left span{ padding-right:25px; float:left; width:195px;}
.ban2_left p img{ padding-bottom:10px; height:16px; padding-top:10px;}
.ban2_right{ float:right; width:310px;line-height:22px;padding-right:23px;}

.banner3{height:805px; _height:670px;width:100%; padding-bottom:20px; clear:both; }
.sp{ width:448px; height:300px; margin-left:25px; margin-right:58px; margin-bottom:40px; float:left;}
.every{ width:162px; height:137px;margin-right:43px; _margin-right:0px;text-align:center; line-height:32px; float:left; }
.flash{ margin-top:30px;}
.flash img{ float:left; margin-left:35px;}

.banner4{height:400px; width:100%;clear:both;}
.ban4_part1{ float:left; width:310px; margin-left:25px; line-height:25px;}
.clear{ clear:both}
.ban4_part2{ float:right;width:590px;}
.tips{ text-align:right; padding-right:80px;}
.ban4_part2 table{color:#fff;}
ban4_part2 input{color:#000;}
#footer_nav { clear:both;
border-top:1px solid #CCCCCC;
color:#000000;
font-size:12px;
padding:10px 0 20px;
text-align:center;
line-height:27px;
}
#footer_nav li a{color:#000;}
#footer_nav li{ color:#000;}