﻿html {background:#fff;}
body {background:#fff;}
.clearfix {clear:both;}
ul.promo li div,
ul.normal li div {position:relative;}
#contain {width:1000px;margin:0 auto;}
#header {height:305px;width:905px;margin:0 auto;background:#000;}
.header {width:905px;margin:0 auto;}
#header ul {background:#000;}
#header ul li {float:left;}
#header ul li {width:450px;height:300px;display:block;}
#header ul li.link_target {margin-left:5px}
h1 {}
ul.promo {}
ul.promo li {height:200px;width:300px;}
ul.promo li.mid {margin:1px 2.5px 0 2.5px;color:#fff;}
ul.promo li a img {width:300px;height:200px;position:relative;z-index:1;}
ul.promo li a img.hover {width:450px;height:300px;z-index:100;top:-50px;left:-75px;border:1px solid #fff;}
ul.normal {}
ul.normal li {height:100px;width:150px}
ul.normal li.space {margin-right:1px;}
ul.normal li a img {height:100px;position:absolute;top:0;left:0;z-index:1;}
ul.normal li a img.hover {width:300px;height:200px;z-index:100;top:-50px;left:-75px;border:1px solid #fff;}
.list {clear:both;}
.list li {float:left;margin-top:1px;background:#000;}
.list li.non {background:#000;}

#content {padding: 0;margin:0 auto;width:905px;background:#fff;}

#footer {padding:10px 50px 0 50px;clear:both;width:905px}
#footer p {margin-top:5px;text-align:right;}

.aa {width:905px;height:200px;background:url(../i/ban_enter_aa.png) 0 0 no-repeat;position:relative;}
.aa a {display:block;width:905px;height:200px;background:url(../i/bg_enter_aa_a.gif) 0 -200px no-repeat;text-indent:-9999px;overflow:hidden;}
.aa a:hover {background:url(../i/bg_enter_aa_a.gif) 0 0 no-repeat;}