@charset "gb2312";
.wrapper { width: 980px; margin: 0 auto; position: relative; }
#banner { width: 100%; height: 520px;overflow: hidden; position: relative; }
#banner_img { display: block; position: relative; }
    #banner_img li { position: absolute; top: 0; left: 0; width: 100%; height: 520px; background-position: center; background-size: cover; display: none; }

        #banner_img li.item1 { background-image: url(../images/banner_bg1.jpg); display: block; }
        #banner_img li.item2 { background-image: url(../images/banner_bg2.jpg); }
        #banner_img li.item3 { background-image: url(../images/banner_bg3.jpg); }
        #banner_img li.item4 { background-image: url(../images/banner_bg4.jpg); }
        #banner_img li.item5 { background-image: url(../images/banner_bg5.jpg); }


    #banner_img .ad_img { position: absolute; right: 5px; top: 10px; width: 630px; height: 365px; }
    #banner_img .ad_txt { position: absolute; left: 10px; top: 10px; color: #333;  }
        #banner_img .ad_txt h2 { font-family: Microsoft YaHei,"Î¢ÈíÑÅºÚ"; font-size:27px;  margin:0; padding:0; padding-bottom:5px; font-weight:normal;}
		#banner_img .ad_txt h2 span{ color:#0982c7; font-size:20px; font-family:"Times New Roman"; font-weight:normal; text-transform:uppercase; line-height:40px;}
		#banner_img .ad_txt p{ padding-left:5px; height:250px; }
        #banner_img .ad_txt a { line-height: 24px; background:url(../images/arrow.gif) no-repeat left center;  color: #666; text-decoration: none; padding-left:10px; }
		#banner_img .ad_txt a:hover{ color:#0068a4;}
#banner_ctr { position: absolute; width: 969px; height: 108px; padding:3px; background: url(../images/chanye_bg.png) center no-repeat; margin-left: -487px; left: 50%; bottom: 40px; z-index: 1; top:370px; }
    #banner_ctr ul { width: 969px; height: 108px; font-size: 0; line-height: 0; position: relative; z-index:10000; }
    #banner_ctr li { display: block; float: left;cursor: pointer; margin:0; padding:0;}
	#banner_ctr li.link1{ background:url(../images/cy_link1.png) no-repeat; width:195px; height:108px;}
	#banner_ctr li.link2{ background:url(../images/cy_hover2.png) no-repeat; width:194px; height:108px;}
	#banner_ctr li.cy_img3{ background:url(../images/cy_hover3.png) no-repeat; width:194px; height:108px;}
	#banner_ctr li.cy_img4{ background:url(../images/cy_hover4.png) no-repeat; width:194px; height:108px;}
	#banner_ctr li.cy_img5{ background:url(../images/cy_hover5.png) no-repeat; width:192px; height:108px;}
	#banner_ctr li.hover1{ background:url(../images/cy_hover1.png) no-repeat; width:195px; height:108px;}
    #banner_ctr li.hove2{ background:url(../images/cy_hover2.jpg) no-repeat; width:194px; height:108px;}
     #banner_ctr li.first-item { background: #fff; width:0px; -webkit-border-radius: 20px 0 0 20px; -moz-border-radius: 20px 0 0 20px; border-radius: 20px 0 0 20px; cursor: default; }
        #banner_ctr li.last-item { background: #fff; width:0px; -webkit-border-radius: 0 20px 20px 0; -moz-border-radius: 0 20px 20px 0; border-radius: 0 20px 20px 0; cursor: default; }
#drag_ctr { position: absolute; top: 3px; left:3px; width: 194px; height: 108px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background:url(../images/img_hover.png) repeat-x;
z-index:1000; }
#banner_img .ad_txt .more1 a:link, #banner_img .ad_txt .more1 a:visited{ background:none; font-weight:bold; color:#0d75a4;}
#banner_img .ad_txt .more1 a:hover{ color:#444; text-decoration:underline}