@charset 'utf-8';
@import url(main.css);

/*+++++++++++++++++++++ main ++++++++++++++++++++++++++*/
body { font-family: Microsoft YaHei, simsun, sans-serif; font-size: 100%; line-height: 1.75; color: #333; }
a { color: #333; }
a:hover { color: #39f; }
.wrapper { min-width: 1220px;}
.header, .content, .footer { font-size: 15px; width: 1200px; margin: 0 auto; background: #fff;  padding:0 10px;}
.time, .more { float: right; }
.hide { display: none; }
.pic img { display: block; width: 100%; height: 100%; background: #ccc; }
.c_f00 { color: #f00; }
.c_39f { color: #39f; }
.c_369 { color: #369; }
/*sprites*/
.logo_link,.header_touch li i,.news_hot i,.hot_events li .txt:before,.news_headline,.xxqg,.dlwb:after,.szkx,.news_todayDalian_title,.minyi_hotnews_tit,.ic_sprt,.event_video,.slider_01 .prev,.slider_01 .next,.ic_vp:before,.col_tit_03 .col_tt i{ background-image: url(../images/sprites.png);  background-repeat: no-repeat;}

/*+++++++++++++++++++++ header ++++++++++++++++++++++++++*/
.festival_bg{ background: #fff url(../images/festival/20240930142319.jpg) center 0px no-repeat; position:relative;}
.festival_bg_2{ background-image:url(../images/festival/2021bg_2.jpg)}

.header { font-size: 14px; padding:10px;}
.index_ad_1200 { width: 1200px; height: 80px; }
.header_header { height: 72px; position:relative;}
.header_logo { float: left; }
.header_logo .logo_link{ background-position:-280px  -141px ; width: 290px; height: 72px; display: block;}
.header_right{ border:1px solid #089de2; width: 890px; height: 70px; float: right; padding:0}
.header_info { line-height: 24px; float: left; width: 215px; margin-top: 10px;  font-size:13px; padding-left:10px;}
.header_languagechange a { margin-right: 10px; }
.header_weather img { display: inline-block; width: auto; height: 16px; padding: 0 5px; }
/*导航条*/
.header_nav { font-size: 18px; line-height: 30px; width: 400px; padding: 5px 0 5px 15px; text-align: center; background: #089de2; float: left; }
.header_nav li { padding: 0 14px; float:left }
.header_nav a{ color: #fff; white-space:nowrap; }
.header_nav a:hover { color: #fff; }
/*微信微博*/
.header_touch { width: 240px; float: right; background: #089de2; padding: 5px 0 5px 10px; font-size: 16px; line-height: 30px; height:60px;}
.header_touch li { float: left; width: 115px; position:relative; }
.header_touch li span { vertical-align: middle; }
.header_touch li a { color: #fff;}
.header_touch li i { display: inline-block; width: 20px; height: 20px; vertical-align: middle;}
.header_touch li i.touch_ic_01 { background-position: -575px -134px; }
.header_touch li i.touch_ic_02 { background-position: -575px -174px; }
.header_touch li i.touch_ic_03 { background-position: -575px -212px; }
.header_touch li .qrcode{ position:absolute; right:0; top:30px; z-index:999; background:#eee; padding:6px; border-radius:3px; display:none;}
.header_touch li .qrcode:after{ content:"";width: 0; height: 0; border: 10px solid transparent; border-bottom: 10px solid #eee; position:absolute; top:-20px; left:20px;}
.header_touch li .qrcode img{ width:95px; height:95px;}
.news_contact { font-size: 12px; white-space: nowrap; color: #089de2; line-height: 22px;  /*padding-left: 50px; background: url(../images/icon_tel.png) 0 0 no-repeat;*/ }

/*+++++++++++++++++++++ footer ++++++++++++++++++++++++++*/
.footer { font-size: 14px; min-width: 1200px; text-align: center; color: #666; }
.footer a { color: #666; }

/*+++++++++++++++++++++ content ++++++++++++++++++++++++++*/
/*newslist*/
.newslist_01 li { line-height: 30px; position: relative; overflow: hidden; height: 30px; padding-left: 10px; }
.newslist_01 li:after { position: absolute; top: 50%; left: 0; display: block; width: 3px; height: 3px; margin-top: -1.5px; content: ''; border-radius: 100%; background: #39f; }
.newslist_02 li { line-height: 28px; position: relative; overflow: hidden; height: 28px; }
.newslist_02 li a{ color: #666;}
.newslist_02 li span{ color: #39f;}
.newslist_02 li i{ padding: 0 3px; font-style: normal;}
/*picholder*/
.picholder { position: relative; }
.picholder .pic, .picholder .pic img { width: 100%; height: 100%; }
.picholder .title { line-height: 28px; position: absolute; z-index: 2; bottom: 0; left: 0; width: 100%; text-align: center; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#B2000000', endColorstr='#B2000000'); height:28px; overflow:hidden; }
:root .picholder .title { background-color: rgba(0, 0, 0, .5); filter: none; }
.picholder .title a { color: #fff; }
.border_line { height: 17px; background: url(../images/icon_line_02.png) top no-repeat; }
.border_line_bottom { margin-top: -9px; }
/*合作链接*/
.hotlink { font-size: 14px; margin-top: -9px; padding: 15px 0; border-right: 1px solid #edebeb; border-left: 1px solid #edebeb; position:relative }
.ad_mid{ width:660px; height:60px; position:absolute; left:50%; margin-left:-330px}
.ad_mid img{width:660px; height:60px;}
.ad_link ul { width: 1170px; margin: 0 auto; }
.ad_link li { float: left; width: 380px; height: 60px; margin: 5px; }
.ad_tip_box { position: relative; }
.ad_tip_box { position: relative; }
.ad_tip { font-size: 10px; position: absolute; right: 0; bottom: 0; display: block; padding: 0 3px; color: #fff; background-color: rgba(0, 0, 0, .6); filter: progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#B2000000", endColorstr="#B2000000"); white-space:nowrap; cursor:pointer; }
.hotlink_list a,.hotlink_list span{ line-height: 16px; display: inline-block; border-left: 1px solid #edebeb; }
.hotlink_list a{ padding: 0 11px; }
.hotlink_list span:first-child{border:0;}
.hotlink_list a.first { border: 0; padding-left:0; }
.hotlink_list_01, .hotlink_list_01 a { color: #015eac; }
.hotlink_list a:hover { color: #39f; }
.hotlink_list_02 span.off{ color:#999}
/*专热点题*/
.hot_events { overflow: hidden; width: 1200px; padding-bottom: 22px; border-bottom: 1px solid #edebeb; }
.hot_events ul { width: 1210px; }
.hot_events li { float: left; width: 236px; height:50px; overflow:hidden; margin-right: 5px; }
.hot_events li .pic { float: left; overflow: hidden; width: 50px; height: 50px; border-radius: 100%; margin-right:10px;}
.hot_events li .pic img { display: block; width: 100%; height: 100%; border-radius: 100%; background: #ccc; }
.hot_events li .txt { line-height:25px; float:left; width:170px; position:relative; }
.hot_events li .txt p{padding-left:1em;}
.hot_events li .txt:before {position: absolute; left:0; top:5px; content:''; background-position:-200px -59px; width: 1em; height: 1em;  }
/*今日头条*/
.news_headline { position: relative; /*height: 80px;*/ padding-left: 95px; padding-top:20px; border-bottom: 1px solid #edebeb; border-top: 1px solid #edebeb; background-position:-531px 20px}
.news_headline_h1 { font-size: 32px; line-height: 36px; margin-bottom: 15px; text-align:center; }
/*.news_headline_h1 { margin-bottom: 5px; text-align:center; line-height:1em; }*/
.news_headline_h1 a { color: #f54343; }
.news_headline_h1 a:hover { text-decoration: none; /*color: #f54343;*/ color:#f54343; }
.news_headline_more { overflow: hidden; width: 1105px; white-space: nowrap; }
.news_headline_more a { font-size: 15px;  color: #4974a1; }
.news_headline_more a:hover { color: #34569A; }
.news_headline_more span { margin:0 0.5em}
/*热点推荐*/
.news_hot i{ display: block; width: 60px; height: 40px; background-position: -90px -140px; position:absolute; top:0; left:0; }
.news_hot { color: #666; line-height: 36px;  position:relative;}
.news_hot a { margin-left: 10px; color: #015eac;  white-space: nowrap;  float: left; display: block; }
.news_hot a:hover{ color:#39f;}
/* .news_area_01 { border-bottom: 1px solid #edebeb; } */
.news_hot_line_1{ float: left; width: 1140px; padding-left:60px; height:36px; overflow:hidden;}
.news_hot_line_2{ float: left; width: 260px; height:72px; overflow:hidden;}
.news_hot_line_3{ float: right; width: 260px;height:72px; overflow:hidden;}
.news_hot_line_4{ float: left; width: 100%; height:34px; overflow:hidden;}
/*main left*/
.main_left{ width: 660px; float: left;}
.xxqg{ background-position: 0 -74px; height: 44px; padding: 10px 0 10px 200px; line-height: 22px; font-size: 14px;}
.xxqg li{ float: left; margin-left:2px;}
/*main right*/
.main_right{ width: 510px; float: right;}
/*.dlwb{ position: relative; height:80px; overflow:hidden; line-height: 22px;}*/
.dlwb{ position: relative; overflow:hidden; line-height: 22px;}
.dlwb h2{ margin-bottom:5px; line-height:30px; text-align:center;}
.dlwb span{ padding:0 2px;}
.dlwb a{ color: #369;}
.dlwb a:hover{ color: #39f;}
/*.dlwb:after{ content: ''; display: block; background-position: 0 -141px; width: 60px; height: 20px; position: absolute; right: 0; top:5px;}*/
/*今日大连*/
.news_todayDalian_title { overflow: hidden; width: 100%; height: 48px; margin-bottom: 10px; text-indent: -9999px; background-position: 0 0;}
.news_todayDalian_con h2 { font-size: 24px; line-height:24px; padding:12px 0 6px 0; text-align:center; }
.news_todayDalian_con p{ max-height: 70px; line-height: 24px;}
.news_todayDalian_con p a { color: #369; font-size:15px;}
.news_todayDalian_con p a:hover{ color:#39f;}
.foregin_weather { padding: 10px 0 0; border-top: 1px solid #edebeb;}
/*热线*/
.contact_02 { padding: 20px 0; }
.contact_02 span { margin-left: 10px; vertical-align: middle; }
.c_ic_tel { width: 20px; height: auto; vertical-align: middle; }
/*搜索*/
.searchBox{padding-top:5px;}
/*时政快讯*/
.szkx{ background-position: 0 -230px; height: 40px; padding-left: 150px; line-height: 40px; overflow:hidden;}
.szkx a { color: #015eac; }
.szkx a:hover{ color:#39f;}
.txtMarquee{ width: 1050px; overflow: hidden; position: relative;}
.txtMarquee li{ float: left; margin:0 10px 0 5px; }
/*col width*/
.news_col_01 { overflow: hidden; width: 380px; }
.news_col_02 { overflow: hidden; width: 410px; }
.news_col_03 { overflow: hidden; width: 350px; }
.news_col_01 .picholder { font-size: 12px; width: 175px; height: 120px; }
.news_col_01 .news_grid  h2{ height:45px; overflow:hidden;}
/*slider*/
.slider_01 { position: relative; overflow: hidden; width: 660px; height: 370px; }
.slider_01 .bd { position: relative; z-index: 0; }
.slider_01 .bd li { position: relative; overflow: hidden; width: 660px; height: 370px; }
.slider_01 .bd li .pic { position: relative; z-index: 0; }
.slider_01 .bd li .pic img {width: 660px; height: 370px; background: #ccc; }
.slider_01 .bd li .title { line-height: 45px; position: absolute; z-index: 2; bottom: 0; left: 0; font-size:20px; width: 660px; height: 50px; background: url(../images/silder_bg.png) repeat-x\0; background-image: linear-gradient(transparent, #000); background-size: auto 100%; }
.slider_01 .bd li .title a, .slider_01 .bd li .title a:hover { padding-left: 10px; text-decoration: none; color: #fff; }
.slider_01 .hd { position: absolute; z-index: 10; bottom: 8px; right:10px; overflow: hidden; height: 20px; text-align: center; }
.slider_01 .hd a { display: inline-block; overflow: hidden; width: 8px; height: 8px; margin: 0 3px; cursor: pointer; border-radius: 100%; background: #fff\0; background: rgba(255, 255, 255, .2); }
.slider_01 .hd a.on { background: #39f; }
.slider_01 .prev, .slider_01 .next { position: absolute; z-index: 15; top: 42%; width: 26px; height: 44px; cursor: pointer; text-indent: -9999px; opacity: .5;filter: alpha(opacity=50); }
.slider_01 .prev { left: 0; background-position: -175px -140px;}
.slider_01 .next { right: 0; background-position: -200px  -140px; }
.slider_01 .prev:hover, .slider_01 .next:hover { opacity: .8 !important; filter: alpha(opacity=80) !important; }
.slider_small{ width: 380px; height: 285px;}
.slider_small .bd li { width: 380px; height: 285px;}
.slider_small .bd li .pic img { width: 380px; height: 285px;}
.slider_small .bd li .title{ width: 380px; font-size:16px; line-height: 40px; }
.slider_small .hd {  width: 100%; right:auto; }
/*栏目*/
.col_tit_01 { font-size: 16px; font-weight: bold; line-height: 40px; }
.col_tit_01 i{ color: #39f; font-size: 22px; padding: 0 2px; font-style: normal;}
.col_con_01 .picholder { font-size: 14px; width: 180px; height: 120px; }
.col_con_01 ul { width: 400px; }
.col_con_01 li { float: left; margin: 0 20px 30px 0; }
.ic_vp:before { position: absolute; right: 5px; bottom: 33px; width: 23px; height: 23px; content: '';background-position: -246px -140px; }
.minyi_hotnews{ margin-bottom:13px;}
.minyi_hotnews_tit { position: relative; height: 40px; background-position: -270px -90px; }
.btn_area_01 { position: absolute; top: -5px; right: 0; }
.btn_area_01 a, .btn_area_01 a:hover { font-size: 14px; padding: 0 8px; text-decoration: none; color: #fff; border-radius: 10px; }
.btn_area_01 .btn_01 { background: #5cb4ad; }
.btn_area_01 .btn_02 { background: #39f; }
.minyi_hotnews_con ul { overflow: hidden; width: 165px; }
.nl_br { margin-right: 8px; padding-right: 8px; border-right: 1px solid #edebeb; }
.music_album { float: right; overflow: hidden; width: 84px; height: 84px; background: #000; }
.music_album img { display: block; width: 100%; height: 100%; }
.music_list { float: left; overflow: hidden; width: 260px; }
.music_list li { font-size: 14px; margin-bottom: 5px; padding-left: 2px; background: #f9f9f9; }
.music_list .ml_no { font-weight: bold; color: #39f; }
.music_list .ml_nm { font-weight: bold; padding: 0 5px; }
.music_list .ml_at { padding-left: 5px; color: #999; }
.col_area_01 { padding-bottom: 20px; background: url(../images/icon_line_02.png) bottom no-repeat; }
.col_list_01 { overflow: hidden; width: 760px; }
.col_tit_02 { height:45px; background: url(../images/icon_line_01.png) left bottom no-repeat;}
.col_tit_short { height:45px; background:url(../images/icon_line_01.jpg) -50px bottom no-repeat;;}

.channel_tit { font-size: 16px; font-weight: bold; }
.channel_more_list { float: right; color: #089de2; }
.channel_more_list a { padding: 0 5px; color: #089de2; }
.col_con_02 { overflow: hidden; height: 200px; }
.col_con_02 .picholder { font-size: 14px; width: 320px; height: 200px; }
.col_con_02 .news_grid { width: 410px; }
.col_con_02 .news_grid h2 { margin-top: -5px; }
.col_con_02 .newslist_01 li { font-size: 16px; line-height: 35px; height: 35px; }
.col_grid_02 { overflow: hidden; width: 385px;}
.col_tit_03 { line-height: 40px; position: relative; height: 40px; padding-bottom:5px; border-bottom: 3px solid #e6edf3; }
.col_tit_03 .col_tt { position: absolute; top: 0; border-bottom: 3px solid #2b7deb; }
.col_tit_03 .col_tt i { position: absolute; top: 5px; left: 0; display: block; width: 30px; height: 30px; }
.col_tit_03 .col_tt span { font-size: 16px; font-weight: bold; padding-left: 35px; cursor: default; }
.col_tit_03 .col_tt i.ctt_01 { background-position: -10px -10px; }
.col_tit_03 .col_tt i.ctt_02 { background-position: -60px -10px; }
.col_tit_03 .col_tt i.ctt_03 { background-position: -10px -60px; }
.col_tit_03 .col_tt i.ctt_04 { background-position: -60px -60px; }
.col_tit_03 .col_tt i.ctt_05 { background-position: -110px -10px; }
.col_tit_03 .col_tt i.ctt_06 { background-position: -110px -60px; }
.col_tt_more { font-size: 14px; float: right; }
.col_con_03 h3 { font-size: 20px; margin-bottom: 13px; }
.col_con_03 .pic { width: 190px; height: 120px; }
.col_con_03 .txt { font-size: 14px; overflow: hidden; width: 185px; height: 120px; color: #999; }
.col_grid_02 .newslist_01 li { padding-left: 15px; }
.col_grid_02 .newslist_01 li:after { width: 8px; height: 8px; margin-top: -4px; }
/*栏目切换*/
.tab_switch01{ height: 128px; overflow: hidden; position: relative; }
.tab_switch01 .hd,.tab_switch02 .hd{ position: absolute; right: 0; top:0;}
.tab_switch01 .hd a,.tab_switch02 .hd a{display: inline-block; overflow: hidden; width: 10px; height: 10px; margin: 0 3px; cursor: pointer; border-radius: 100%; background: #edebeb}
.tab_switch01 .hd a:hover,.tab_switch01 .hd a.on,.tab_switch02 .hd a:hover,.tab_switch02 .hd a.on{background: #39f;}
/*国内国际切换*/
.tab_switch02{ position: relative; }
.tab_switch02 .bd{ overflow:hidden;}
.tab_switch02 .hd{ top:5px;}
/*外部链接*/
.friend_links { position: relative; overflow: hidden; max-height: 542px; }
.friend_links .hd { overflow: hidden; text-align: center; }
.friend_links .hd li { font-size: 18px; font-weight: bold; line-height: 50px; display: inline-block; *display:inline; *zoom:1; width: 250px; height: 50px; margin: 0 4px; cursor: default; border: 1px solid #edebeb; }
.friend_links .hd li.on { height: 60px; border-bottom: 0; background-image: linear-gradient(#f6f6f6, #fff); background: url(../images/tab_bg.png) repeat-x\0;}
.friend_links .bd { max-height: 420px; margin-top: -1px; padding: 30px 20px; border: 1px solid #edebeb; }
.fl_wm dl { margin-bottom: 15px; }
.fl_wm dl dt { font-weight: bold; color: #369; }
.fl_wl ul li { float: left; margin-right: 15px; }
.fl_ydyl a,.fl_fl a,.fl_ydyl span{ display: inline-block; margin-right: 15px; white-space: nowrap; *display: inline; *zoom: 1; }
.spv_list { padding: 25px 0; text-align: center; }
.spv_list a ,.spv_list span{ padding: 0 5px; }
/*ad focus*/
.index_ad_slider{width:660px; height:60px;position:relative;overflow:hidden;zoom:1; background:#edebeb; float: left; margin-top:5px;}
.index_ad_slider .hd{ height:20px;position:absolute; right:0px; bottom:3px;overflow:hidden;z-index:10;}
.index_ad_slider .hd ul{ float:left; margin-top:5px;}
.index_ad_slider .hd ul a{ background:#fff;cursor:pointer; width:8px; height:12px; margin:0 0 0 3px; display:block; float:left; opacity:.6;filter:Alpha(Opacity=60);}
.index_ad_slider .hd ul a.on{opacity:1;filter:Alpha(Opacity=100);}
.index_ad_slider .bd{width:660px; height:60px;position:relative;}
.index_ad_slider .bd li{ position:relative; zoom:1; vertical-align:middle;width:660px; height:60px;}
.index_ad_slider .bd li img{ width: 660px; height: 60px;}
.index_ad_slider .bd li a{ margin: 0;}
.index_ad_slider .prev,.index_ad_slider .next{display:block; float:left; width:20px;height:20px; overflow:hidden;opacity:.6;filter:Alpha(Opacity=60);background-image:url(../images/focus_nav.png);background-repeat:no-repeat;}
.index_ad_slider .prev{background-position:3px 1px;}
.index_ad_slider .next{background-position:-31px 1px;}
.index_ad_slider .prev:hover,.index_ad_slider .next:hover{opacity:1;filter:Alpha(Opacity=100)}
/*19.8改版新增*/
.minyi_wenzheng .hd{background: url(../images/icon_line_03.jpg) -180px bottom no-repeat;height: 45px; }
.minyi_wenzheng .hd li{ float: left; }
.minyi_wenzheng .hd .tit_minyi{ background: url(../images/icon_line_03.jpg) -180px bottom no-repeat; height: 40px; padding-bottom: 5px;}
.minyi_wenzheng .hd .tit_minyi a{ background: url(../images/tit_01.png) 0 -30px  no-repeat; width: 135px; height: 30px; text-indent: -9999px; display: block; overflow: hidden;}
.minyi_wenzheng .hd .tit_minyi.on{ background-position: 0 bottom;}
.minyi_wenzheng .hd .tit_minyi.on a,.minyi_wenzheng .hd .tit_minyi a:hover{ background-position: 0 0;}
.minyi_wenzheng .hd .tit_wenzheng{ background: url(../images/icon_line_03.jpg) -180px bottom no-repeat; height: 40px; padding-bottom: 5px;}
.minyi_wenzheng .hd .tit_wenzheng a{ background: url(../images/tit_02.png) 0 -30px  no-repeat; width: 135px; height: 30px; text-indent: -9999px; display: block; overflow: hidden;}
.minyi_wenzheng .hd .tit_wenzheng.on{ background-position: 0 bottom;}
.minyi_wenzheng .hd .tit_wenzheng.on a,.minyi_wenzheng .hd .tit_wenzheng a:hover{ background-position: 0 0;}
.minyi_wenzheng .bd{ position: relative;}
.minyi_hotnews_tit{ position: absolute; top:-48px; right: 0; white-space: nowrap;}
.news_col_04{ width: 770px;}
.newslist_02_border{ border-bottom:1px solid #edebeb; padding-bottom:4px; margin-bottom:4px;}
.wenyu_zuqiu .hd{background: url(../images/icon_line_01.jpg) -120px bottom no-repeat;height: 45px; }
.wenyu_zuqiu .hd li{ float: left; }
.wenyu_zuqiu .hd .tit_wenyu{ background: url(../images/icon_line_01.jpg) -200px bottom no-repeat; height: 40px; padding-bottom: 5px;}
.wenyu_zuqiu .hd .tit_wenyu a{ background: url(../images/tit_06.png) 0 -40px  no-repeat; width: 80px; height: 30px; text-indent: -9999px; display: block; overflow: hidden;}
.wenyu_zuqiu .hd .tit_wenyu.on{ background-position: -50px bottom;}
.wenyu_zuqiu .hd .tit_wenyu.on a,.wenyu_zuqiu .hd .tit_wenyu a:hover{ background-position: 0 0;}
.wenyu_zuqiu .hd .tit_zuqiu{ background: url(../images/icon_line_01.jpg) -200px bottom no-repeat; height: 40px; padding-bottom: 5px;}
.wenyu_zuqiu .hd .tit_zuqiu a{ background: url(../images/tit_07.png) 0 -40px  no-repeat; width: 80px; height: 30px; text-indent: -9999px; display: block; overflow: hidden;}
.wenyu_zuqiu .hd .tit_zuqiu.on{ background-position: -50px bottom;}
.wenyu_zuqiu .hd .tit_zuqiu.on a,.minyi_wenzheng .hd .tit_wenzheng a:hover{ background-position: 0 0;}

.col_gird_img{ width: 385px;height: 213px;}
.col_grid_02 h2 a{color: #004097;}
.header_weather{ padding-top:15px;}


/*背景点击链接*/
.link_f_a { display:block; width: 1200px; margin:0 auto; height:235px;}
.link_f { position: absolute; top: 0; width: 1200px; height:215px; display:block;}
.link_f img { width: 1200px; height:235px; }

/*20210528*/
.w380 { overflow: hidden; width: 380px; }
.xiaofei_zuqiu .hd .tit_xiaofei{ background: url(../images/icon_line_01.jpg) -200px bottom no-repeat; height: 40px; padding-bottom: 5px;}
.xiaofei_zuqiu .hd .tit_xiaofei a{ background: url(../images/tit_10.png) 0 -40px  no-repeat; width: 80px; height: 30px; text-indent: -9999px; display: block; overflow: hidden;}
.xiaofei_zuqiu .hd .tit_xiaofei.on{ background-position: -50px bottom;}
.xiaofei_zuqiu .hd .tit_xiaofei.on a,.xiaofei_zuqiu .hd .tit_xiaofei a:hover{ background-position: 0 0;}



