@charset "UTF-8";
.wrapper {width: 986px; margin: 0 auto; position: relative; height: 390px; }
#banner {width: 100%; height: 390px; background: #000; overflow: hidden; position: relative; margin-bottom: 15px; }
#banner .promote {width: 47px; height: 18px; display: block; position: absolute; left: 68%; top: 10px; z-index: 10; background: url(/images/promote.png) no-repeat }
#banner_img {display: block; position: relative; }
#banner_img li {position: absolute; top: 0; left: 0; width: 100%; background-position: center; background-size: cover; display: none; }
/*设置背景图片-------开始*/
#banner_img li.item1 {}
#banner_img li.item2 {}
#banner_img li.item3 {}
#banner_img li.item4 {}
#banner_img li.item5 {}
/*设置背景图片--------结束*/
#banner_img .ad_img {position: absolute; right: 10px; top: 80px; width: 506px; height: 404px; }
#banner_img .ad_txt {position: absolute; left: 10px; top: 170px; color: #fff; text-shadow: 1px 1px rgba(51, 51, 51, 0.3); }
#banner_img .ad_txt h2 {font: bold 36px/60px Microsoft YaHei; }
#banner_img .ad_txt a {display: block; width: 100px; height: 25px; line-height: 25px; text-align: center; margin-top: 10px; background: #fff; color: #666; }
#banner_ctr {position: absolute; width: 960px; height: 122px; margin-left: -70px; left: 35%; bottom: -85px; z-index: 1; }
#banner_ctr ul {width: 100%; }
#banner_ctr li {float: left; display: inline-block; height: 27px; text-align: center; vertical-align: middle; cursor: pointer; }
#banner_ctr li a {color: #fff; }
.styclsa {line-height: 27px; background: url(kk.png) no-repeat; height: 27px; padding: 0px 0px 0 0px; width: 119px; margin: 0 auto; overflow: hidden; font-family: "宋体"; zoom: 1; }
.astysa {color: #fff; font-size: 12px; text-align: center; }
#drag_ctr {position: absolute; top: -5px; cursor: pointer; left: 0px; width: 119px; height: 32px; bottom: 120px; background: url(kk1.png) no-repeat; padding: 0px 0px 0 0px; margin: 0 auto; overflow: hidden; color: #fff; filter: alpha(opacity=50); color: #ffffff; }
/* 首部轮播 start*/
.flash_tab {position: absolute; z-index: 1000px; }
#moreuse {position: absolute; left: 110px; bottom: 5px; background: url(rbg3.jpg) no-repeat scroll 0 0; display: block; width: 131px; height: 22px; line-height: 22px; text-align: center; }
#moreuse a {color: #fff; text-decoration: none; }
.flash_tab ul {padding-left: 380px; }
.flash_tab ul li {cursor: pointer; float: left; line-height: 30px; text-align: center; list-style: none; display: inline; }
.flash_tab ul li a {background: #999; display: block; opacity: 0.8; filter: alpha(opacity=80); width: 100px; height: 30px; color: #fff; font-size: 12px; list-style: none; margin: 2px 2px 0 0; }
.mouseover {display: block; background: #ff155d; filter: alpha(opacity=80); opacity: 0.8; height: 30px; width: 100px; }
.flash_tab ul li a:hover {display: block; background: #ff155d; filter: alpha(opacity=80); opacity: 0.8; height: 30px; width: 100px; }
#banner_fuceng .lit {position: absolute; z-index: 88; margin-top: 10px; }
#banner_fuceng .lit a:hover {filter: alpha(opacity=80); opacity: 0.8; }
#banner_fuceng .lit_r {position: absolute; z-index: 88; margin-top: 10px; background-color: #fff; width: 230px; margin-left: 960px; }
.dt a {color: #999; }
.useinfo1 {width: 378px; height: 80px; overflow: hidden; border: 1px solid #e1e1e1; border-top: none; margin-left: 5px; }
.useinfo2 {width: 378px; position: relative; height: 108px; overflow: hidden; border: 1px solid #e1e1e1; border-top: none; margin-left: 5px; }
.useinfo1 a, .useinfo2 a {color: #999; }
.kb {margin-top: 10px; line-height: 16px; }
.kb a {color: #999; }
/* 首部轮播 end */