﻿@charset "utf-8";

/* clearfix */
.clearfix{ *zoom:1;}
.clearfix:after{ display:table; line-height:0; content:""; clear:both;}

/* public.omission */
.fl{ float:left;}            .fr{ float:right;}            .tc{ text-align:center;}      .tr{ text-align:right;} 
.fb{ font-weight:bold;}      .f12{ font-size:12px;}        h3{ font-weight:normal;}      .listop{ padding-top:15px;}
.mr10{ margin-right:10px;}   .mr15{ margin-right:15px;}    .mL10{ margin-left:10px;}     .mL15{ margin-left:15px;}
.mt10{ margin-top:10px;}     .mt15{ margin-top:15px;}      .mb10{ margin-bottom:10px;}   .mb15{ margin-bottom:15px;}


/* weiduduan */
.weiduduan{ width:100%;}
#banner{ width:100%; height:500px; overflow:hidden; position:relative;}
#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{ background-image:url(../images/1lunbo1.png);display: block;}
#banner_img li.item2{ background-image:url(../images/2lunbo2.png);}
#banner_img li.item3{ background-image:url(../images/3lunbo3.png);}
#banner_img li.item4{ background-image:url(../images/1hnav1.png);}
#banner_img li.item5{ background-image:url(../images/jiuzhou1920x390-9.png);}


#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:-90px; left:35%; bottom:-75px; 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;}
#drag_ctr{ position:absolute; top:-5px; cursor: pointer; left:0px; width:119px; height:32px; bottom:120px; background:url(../images/kk1.png) no-repeat; z-index:1;}
.wrapper{ width:100%; margin:0 auto; position:absolute; top:0px; height:50px;text-align:center;padding-top:240px;font-size:28px;}
.wsubtitle{width:100%;font-size: 18px;padding-top: 240px;margin:0 auto; position:absolute; top:70px;}
#banner_ctr li.styclsa{ line-height:27px; background: url(../images/kk.png) no-repeat; height:27px; color:#fff; font-size:12.48px; padding:0px; width:119px; margin:0 auto; overflow: hidden;zoom: 1;}
#banner_ctr li.astysa{ color:#fff; font-size:12.48px; text-align:center;}
