#banner-2015{ width:980px; height:286px; position:relative; margin:0 auto; background:url(../banner2015/2015banner.png) no-repeat left top; overflow:hidden;}
#banner-2015 #banner-nav{ position:absolute; left:37px; z-index:2;}
#banner-2015 #banner-nav li{ margin-bottom:2px;}
#banner-2015 #banner-nav li a{ background:url(../banner2015/2015banner.png) no-repeat; display:block; width:180px; height:70px;}
#banner-2015 #banner-nav li a.bn1{ background-position:0 -300px;}
#banner-2015 #banner-nav li a.bn2{ background-position:0 -372px;}
#banner-2015 #banner-nav li a.bn3{ background-position:0 -444px;}
#banner-2015 #banner-nav li a.bn4{ background-position:0 -516px;}
#banner-2015 #banner-nav li.active a.bn1,#banner-2015 #banner-nav li:hover a.bn1{ background-position:0 -600px;}
#banner-2015 #banner-nav li.active a.bn2,#banner-2015 #banner-nav li:hover a.bn2{ background-position:0 -672px;}
#banner-2015 #banner-nav li.active a.bn3,#banner-2015 #banner-nav li:hover a.bn3{ background-position:0 -744px;}
#banner-2015 #banner-nav li.active a.bn4,#banner-2015 #banner-nav li:hover a.bn4{ background-position:0 -816px;}
#banner-2015 #banner-show{ position:absolute; right:0; top:0; width:762px; height:286px; z-index:2;}
#banner-2015 #banner-show ul{ position:absolute; left:0; right:0; top:0;}
#banner-2015 #banner-show ul li{ height:286px; overflow:hidden;}
#banner-2015 #banner-show ul li img{ height:286px; display:block;}

@media (max-width: 480px) {
.top { width: 480px; margin: 0 auto; }
.top span { display: none; }
#head { width: 476px; height: 150px; padding-top: 100px; background: none; }
#head .s5 { left: 160px; top: 5px; }
#head .s1 a, #head .s2 a, #head .s3 a, #head .s4 a, #head .s6 a, #head .s7 a, #head .s8 a, #head .s9 a { position: inherit; margin: 0 auto; border: 1px solid #fff; }
 #head .s1 a:hover, #head .s2 a:hover, #head .s3 a:hover, #head .s4 a:hover, #head .s6 a:hover, #head .s7 a:hover, #head .s8 a:hover, #head .s9 a:hover, #head .s1 a::active, #head .s2 a::active, #head .s3 a::active, #head .s4 a::active, #head .s6 a::active, #head .s7 a::active, #head .s8 a::active, #head .s9 a::active {
border:1px solid #62c0dc;
border-radius:3px;
}
#head .s1, #head .s2, #head .s3, #head .s4, #head .s6, #head .s7, #head .s8, #head .s9 { background: url(topico.png) no-repeat; width: 119px; height: 65px; float: left; }
#head .s1 { background-position: 40px 10px; }
#head .s2 { background-position: -50px 10px; }
#head .s3 { background-position: -140px 10px; }
#head .s4 { background-position: -230px 10px; }
#head .s6 { background-position: -535px 10px; }
#head .s7 { background-position: -625px 10px; }
#head .s8 { background-position: -715px 10px; }
#head .s9 { background-position: -805px 10px; }
#navbar { width: 480px; height: 88px; margin: 0 auto; padding: 0; background: url(navbar.png) repeat-y -50px 0; }
#navbar dl { padding: 0 0 0 5px; }
#navbar dd { width: 93px; height: 44px; overflow: hidden; background-position: right -118px; }
.twidth { width: 476px; background: none; }
.w485 { width: 476px; clear: both; float: none!important; }
.slide { margin: 0 auto; float: none; clear: both; width: 476px; overflow:hidden; }
#middle, .foot_nav { width: 476px; margin: 0 auto; }
.foot_nav { background: url(nav.png) no-repeat right -160px; padding: 0 10px 0 0; width: 466px; }
.foot_nav dl { padding: 0; background: url(nav.png) no-repeat 0 -160px; height: 35px; padding-left: 40px; }
.foot_nav dd { padding: 0 13px 0 0; }
.w540 { width: 476px; }
.w540 img { width: 476px; }
.w760 { width: 476px; }
.w235 { width: 233px; float: left!important; }
.w240 { width: 233px; float: right!important; }
.left { margin-bottom: 10px; }
.left .w235 { margin: 0; margin-bottom: 10px!important; }
.w485 .left { margin-bottom: 0; }
.right { }

#bdshare,#iconDiv1{ display:none!important;}

}