@charset "utf-8";

/*top-nav顶部导航*/
.cf:after{content:".";display:block;visibility:hidden;height:0;clear:both}
.cf,.clear{zoom:1}
.l{float:left;}
.r{float:right;}
/*顶部通栏*/
.top-header {height:45px;background:#fff;border-bottom:1px solid #e0e0e0; position: fixed; min-width:1000px; width: 100%;z-index: 999999; top:0; left:0;}
.top-header img{ vertical-align:middle; display:inline;}
.emptyHolder {height: 45px;width: 100%;}
.navMain {width:1000px;margin:0 auto;color:#434343;}
.navMain a{color:#434343;}
.navMain a:hover{text-decoration:none;color:#8bbd00;}
.topLeft{float:left;line-height:45px;height:45px;width:520px;}
.topLeft a.l{ background: url(../images/ico-3.png) no-repeat -330px -91px; padding-left:25px; font-size:14px; line-height:46px;}
.topLeft a,
.topLeft span{display:inline-block;vertical-align:middle;}
.topLeft .date{margin:0 10px 0 25px;}
.topLeft .tianqi{margin:0 5px 0 12px;}
.topLeft .wendu{margin:0 6px 0 0;}
.topLeft img{margin-top:-3px;}
.topRight{float:right;line-height:45px;}
.topRight .tn{border-right:1px solid #efefef;height:45px;float:left;padding:0 10px;min-width:34px;position:relative;z-index:99;}
.topRight .reg{color:#8bbd00;margin:0 0 0 8px;}
.topRight .tn-item{text-align:center;display:block;cursor:pointer;}
.topRight .tn-item img{margin:12px 0 0; display:inline;}
.topRight .tn-item a{display:block;}
.topRight .tn-login{border-left:none;}
.topRight .tn-login img{_margin:10px 0 0;}
.topRight .tn-login .tn-box {width: 175px;padding: 10px 0 10px 10px;}
.topRight .formLogin input{width: 154px;height: 28px;padding-left: 8px;line-height: 28px;font-size: 12px;font-weight: 400;display: block;margin-top: 5px;}
.topRight .formLogin .loginbox {margin: 8px 0 0 0;}
.topRight .formLogin .loginbox a {width: 154px;height: 30px;padding:0 4px;text-align:center; line-height:30px;font-size: 14px;font-weight: 700;display: inline-block;cursor: pointer;border: 1px solid #239438;color: #fff;background-color: #5eba6d;}
.topRight .tn-region .tn-box{width:85px;margin:0 0 0 -42px;}
.topRight .tn-weixin .tn-box{width:138px;padding:6px}
.topRight .tn-email img{*margin:16px 0 0;}
.tn-box{background:#fff;width:137px;border:1px solid #e1e1e1;box-shadow:0 0 2px #ddd;-webkit-box-shadow:0 0 2px #ddd;position:absolute;top:50px;left:50%;margin:0 0 0 -67px;z-index:100;display:none;}
.tn-box a{color:#858585;}
.tn-box-arrow{background: url(images/ico.png) no-repeat 0 -714px;display:block;width:11px;height:6px;overflow:hidden;position:absolute;top:-6px;left:50%;margin:0 0 0 -5px;}
.tn-box-list{padding:0 6px;_margin-top:-1px;}
.tn-box-list li{border-top:1px dashed #d9d9d9;padding:0 6px;line-height:37px;}
.tn-box-list li:first-child{border-top:none;}


/* topNav */
.topNav{margin:0 0 0 15px;}
.topNav li{float:left;font-size:14px;margin:0 15px 0 0;display:inline;}
.topNav a{color:#333;}
.topNav a:hover{color:#8bbd00;}
.topNav-more{position:relative;z-index:98;}
.topNav-more-tx{font-size:14px;background:url(../images/ico-3.png) no-repeat -152px -48px;padding:0 25px 0 10px;position:relative;z-index:100;height:43px;}
.topNav-more-box{position:absolute;border:1px solid #ddd;background:#fff;width:280px;top:44px;left:0;padding:5px 10px;z-index:99;box-shadow:0 0 2px #f0f0f0;display:none;background-color:#fff;}
.topNav-more-box ul{overflow:hidden;}
.topNav-more-box li{border-top:1px dashed #ddd;line-height:38px;margin:-1px 0 0 -20px;}
.topNav-more-box li a{margin:0 0 0 20px;font-size:14px;}
.topNav-more-on .topNav-more-tx{line-height:43px;border:1px solid #ddd;border-bottom-color:#fff;background-position:-152px -103px;box-shadow:0 -2px 2px #f0f0f0;background-color:#fff;}
.topNav-more-on .topNav-more-box{display:block;}



.site-list{margin:-2px 0 14px 115px;}
.site-list li{float:left;margin:0 0 0 10px;display:inline;}
.site-list li a{color:#333;}
.site-list .n3{margin-left:30px;}

/** header-nav **/
.header{ min-width:980px;}

/** header-banner **/
.header-banner{ width:980px; overflow:hidden;}
.header-banner a{ width:100%; height:100%; display:block;}
.header-banner img{ width:980px; overflow:hidden;}



/** header-logo **/
.header-logo{ width:230px; height:40px; text-indent:-999em; background-repeat:no-repeat; background-position:left top;}
.header-logo a{ display:block; height:40px; width:230px;}
.logo-fashion{ background-image:url(../images/logo-fashion.png);}
.logo-constellation{ background-image:url(../images/logo-constellation.png);}
.logo-entertainment{ background-image:url(../images/logo-entertainment.png);}
.logo-home{ background-image:url(../images/logo-home.png);}
.logo-joke{ background-image:url(../images/logo-joke.png);}
.logo-finance{ background-image:url(../images/logo-finance.png);}
.logo-car{ background-image:url(../images/logo-car.png);}
.logo-health{ background-image:url(../images/logo-health.png);}
.logo-education{ background-image:url(../images/logo-education.png);}
.logo-focusnews{ background-image:url(../images/logo-focusnews.png); width:287px;}
.logo-society{ background-image:url(../images/logo-society.png); width:287px;}
.logo-special{ background:url(../images/logo-special.png) no-repeat;}
.logo-picture{ background-image:url(../images/logo-picture.png);}
.logo-reform{ background-image:url(../images/logo-reform.png); width:250px; }
.logo-commonweal{ background-image:url(../images/logo-commonweal.png); width:250px; }
.logo-gypd{ background-image:url(../images/logo-gypd.jpg); width:240px; }

.logo-focusnews a,.logo-society a{ width:287px;}

/** header-search **/
.header-search{ padding-top:8px;}
.header-search .btn{ background:url(../images/ico-search.png) no-repeat; width:30px; height:29px; cursor:pointer; border:1px solid #dfdfdf; text-indent:-999em;}
.header-search .text{ background:url(../images/input-bg.png) repeat-x left top; height:21px; line-height:21px; width:250px; padding:3px 4px 3px 12px; border:1px solid #dfdfdf; color:#666; margin-right:-1px;}

.sel01{ border:1px solid #dfdfdf; margin-right:-1px; position:relative;}
.sel01 .txt{ display:block; padding:0 20px 0 8px; height:27px; line-height:27px; color:#afafaf; cursor:pointer; background:#f3f3f3 url(../images/ico-sel.png) no-repeat right center;}
.sel01 .on{ background:#f3f3f3 url(../images/ico-sel-down.png) no-repeat right center;}
.sel01 .ul{ position:absolute; left:-1px; top:27px; width:100%; border:1px solid #dfdfdf;}
.sel01 .ul li{ line-height:27px; height:27px; background:#fff; padding-left:8px; color:#666; cursor:pointer;}
.sel01 .ul li:hover{ background:#f3f3f3;}

/**  **/
.nav{ position:relative; z-index:9999;}
.main-nav{ height:34px; overflow:hidden; width:980px; }
.main-nav ul li{ float:left; display:inline;  height:34px; line-height:34px;}
.main-nav ul li a.last{ background:none;}
.main-nav ul li a.on,.main-nav ul li a:hover{ margin:0 0 0 -1px; padding:0 16px 0 17px;}
.main-nav ul li a{ color:#fff; font-size:16px; font-family:"微软雅黑", "宋体"; padding:0 16px; display:block;}

.main-nav-fashion{ background:#000;}
.main-nav-fashion ul li a{ background:url(../images/main-nav-bg-01.png) no-repeat right center;}
.main-nav-fashion ul li a.on,.main-nav-fashion ul li a:hover{ background:#d13722;}

.main-nav-home{ background:#fa8d4b;}
.main-nav-home ul li a{ background:url(../images/main-nav-bg-02.png) no-repeat right center;}
.main-nav-home ul li a.on,.main-nav-home ul li a:hover{ background:#de5400;}

.main-nav-constellation{ background:#f24ab0;}
.main-nav-constellation ul li a{ background:url(../images/main-nav-bg-03.png) no-repeat right center;}
.main-nav-constellation ul li a.on,.main-nav-constellation ul li a:hover{ background:#b30b71;}

.main-nav-entertainment{ background:#fb6753;}
.main-nav-entertainment ul li a{ background:url(../images/main-nav-bg-04.png) no-repeat right center;}
.main-nav-entertainment ul li a.on,.main-nav-entertainment ul li a:hover{ background:#d13722;}

.main-nav-joke{ background:#38aa05;}
.main-nav-joke ul li a{ background:url(../images/main-nav-bg-05.png) no-repeat right center;}
.main-nav-joke ul li a.on,.main-nav-joke ul li a:hover{ background:#2e9500;}

.main-nav-finance{ background:url(../images/main-nav-li-bg-09.png) repeat-x left center;}
.main-nav-finance ul li a{ background:url(../images/main-nav-bg-09.png) no-repeat right center;}
.main-nav-finance ul li a.on,.main-nav-finance ul li a:hover{ background:url(../images/main-nav-li-finance-bg-hover.png) no-repeat center bottom; /*margin:0;*/}

.main-nav-car{ background:url(../images/main-nav-li-bg-07.png) repeat-x left center;}
.main-nav-car ul li{background:url(../images/main-nav-bg-07.png) no-repeat left center; padding:0 0 0 1px; margin:0 0 0 -1px;}
.main-nav-car ul li a.on,.main-nav-car ul li a:hover{ background:url(../images/main-nav-li-hover-bg-07.png) center bottom no-repeat; margin:0; padding:0 16px }

.main-nav-health{ background:url(../images/main-nav-bg-06.png) left top repeat-x}
.main-nav-health ul li{ background:url(../images/main-nav-bg-06mar.png) no-repeat right center;}
.main-nav-health ul li a.on,.main-nav-health ul li a:hover{ background:url(../images/main-nav-li-hover-bg-06.png) center bottom no-repeat; }

.main-nav-education{ background:url(../images/main-nav-bg-08.png) left top repeat-x}
.main-nav-education ul li{ background:url(../images/main-nav-bg-08mar.png) no-repeat right center;}
.main-nav-education ul li a.on,.main-nav-education ul li a:hover{ background:url(../images/main-nav-li-hover-bg-08.png) center bottom no-repeat;
}

.main-nav-focusnews{ /*background:url(../images/main-nav-bg-11.png) left top repeat-x;*/ background:#eee; padding:0 10px; width:960px;}
.main-nav-focusnews ul li{/* background:url(../images/main-nav-bg-11mar.png) no-repeat right center;*/ }
.main-nav-focusnews ul li a{ padding:0 15px; color:#333;}
/*.main-nav-focusnews ul li.on a,.main-nav-focusnews ul li:hover a,*/.main-nav-focusnews ul li a.on,.main-nav-focusnews ul li a:hover{ /*background:url(../images/main-nav-bg-active11.png) right bottom no-repeat;*/ color: #8BBD00; padding:0 15px 0 16px}
.main-nav-focusnews ul li a.on{ font-weight:bold;}

.main-nav-society{ background:url(../images/main-nav-bg-12.png) left top repeat-x; padding:0 10px; width:960px;}
.main-nav-society ul li{ background:url(../images/main-nav-bg-12mar.png) no-repeat right center; }
.main-nav-society ul li a{ padding:0 14px;}
.main-nav-society ul li a.on,.main-nav-society ul li a:hover{ background:url(../images/main-nav-bg-active12.png) right bottom no-repeat; color: #ac0300; padding:0 14px 0 15px }

.main-nav-special{ background:url(../images/main-nav-li-special-bg.png) repeat-x left center; padding:0 10px; width:960px;}
.main-nav-special ul li{ background:url(../images/main-nav-bg-09.png) no-repeat right center; margin-right:1px!important;}
.main-nav-special ul li a.on,.main-nav-special ul li a:hover{ background:url(../images/main-nav-li-special-bg-hover.png) left bottom repeat-x; color:#015191;}

.main-nav-picture{ /*background:url(../images/main-nav-bg-13.png) left top repeat-x;*/ background:#eee; padding:0 10px; width:960px;}
.main-nav-picture ul li{ /*background:url(../images/main-nav-bg-13mar.png) no-repeat right center;*/ }
.main-nav-picture ul li a{ padding:0 14px; color:#333;}
.main-nav-picture ul li a.on,.main-nav-picture ul li a:hover{ /*background:url(../images/main-nav-bg-active13.png) right bottom repeat-x;*/color: #8bbd00; padding:0 14px 0 15px ; }

/****/
.layout{ width:980px; margin:0 auto;}
a{ color: #666;}

/*返回顶部*/
.to-top{ position:fixed; left:50%; margin-left:510px; bottom:50px;width:62px; height:62px; overflow:hidden;background:url(../images/totop.gif) left top no-repeat; display:block; opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8;}
.to-top:hover{opacity:1; filter:alpha(opacity=100); -moz-opacity:1;}

/*当前位置*/
.site{ height:32px; line-height:32px; overflow:hidden; color: #666}
.site span{font-weight:bold;}
.site a{margin:0 8px; color: #666}


/******** 星座 *********/
.w{ width:980px; margin:0 auto;}
.more{font-size:12px; color:#666;}
.xqa{ color:#e7008d; font-size:12px; margin:0 0 0 8px;}
.xqa:hover{ text-decoration:underline;}
.bora{ border:1px solid #dfdfdf; border-top:none;}
.role-xz { background:url(../images/role-xz.gif) center top no-repeat; text-align:center; height:85px; overflow:hidden; text-align:center;font-family:"微软雅黑"; }
.role-xz a{ display:inline-block; width:60px; color: #666; font-size:14px; text-align:center; margin:0 23px 0 0; cursor:pointer;}
.role-xz a span{ display:block; height:65px; width:60px;}
.role-xz a:hover span{background:#fff; opacity:0.3; filter:alpha(opacity=30); -moz-opacity:0.3;}
.role-xz a:hover { color: #e1008a;}
.role-xz .none{ margin:0;}
.rolxz-t{ background:url(../images/xz-tit.gif) center top no-repeat; text-align:center; height:42px; overflow:hidden}
.rolxz-t span{ color: #333; font-size:20px; line-height:30px; display:inline-block; font-family:"微软雅黑"; padding:0 0 0 35px; _padding:0 25px }
.rolxz-t span em{ color: #e7008d; font-size:30px;}
.rolxz-t .more{ line-height:38px;}
.bnews{ background:url(../images/line-dashed.gif) left bottom repeat-x; padding:0 0 22px 0;}
.bnews a:hover{ color: #e1008a}
.bnews dt{ font-family:"微软雅黑"; font-size:16px; height:46px; line-height:46px; overflow:hidden; text-align:center}
.bnews dt a{ color: #e1008a;}
.bnews dd{ color: #666; line-height:20px;}
.rolxz-c{ padding:10px 0 12px; width:978px}
.bimg{ position:relative; margin:0 16px 0 14px}
.bimg{width:317px; height:422px;}
.bimg img{width:317px; height:422px;}
.bimg a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.bimg .bg{ display:block; position:absolute; left:0; top:280px; width:283px; height:90px; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6;  z-index:2; }
.bimg .txt{ display:block; position:absolute; left:0; top:280px; z-index:3; width:253px; height:90px; color:#cfcecd; padding:6px 15px; cursor:pointer}
.bimg .txt span{ display:block;}
.bimg .txt .t{ height:36px; line-height:36px; overflow:hidden; font-size:16px; color:#fff; font-family:"微软雅黑";}
.bimg .txt .b{ height:36px; overflow:hidden;line-height:18px; color:#cfcecd;}
.rolxz-news{ width:614px;}
.rolxz-news .bnews dd{ height:60px; overflow:hidden;}
.snew-sub{ padding:24px 0 0;  width:275px;}
.snew-sub ul li{ font-size:14px;}
.snews{ padding:0 0 20px 0; color: #666;overflow:hidden;}
.snews a:hover{ color: #e1008a}
.snews .img{ width:137px; margin:0 16px 0 0;}
.snews .img a{ display:block; border:1px solid #d9d9d9; padding:1px;}
.snews .img a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.snews .img img{width:133px; height:99px;}
.snews dt{  height:24px; line-height:24px; overflow:hidden; font-weight:bold;}
.snews dt a{ color: #666;}
.snews dd{ color: #666; line-height:20px;}
.snews .txt{ height:40px; overflow:hidden;}
.pointul{ overflow:hidden}
.pointul li{ width:100%; float:left; display:inline; line-height:24px; height:24px; overflow:hidden; zoom:1;}
.pointul li a{ background:url(../images/point-black.gif) left 6px no-repeat; padding:0 0 0 8px; color: #333}
.pointul li a:hover{ color: #e1008a}
.mr45{ margin-right:45px!important;}
.xz-suba .bnews{padding:0 0 25px 0;}
.xz-suba .snew-sub{ padding:20px 0 0;}
.lad{ width:980px; overflow:hidden;}
.lad a{ display:block;}
.rank{ border:1px solid #cecece; position:relative; width:228px; height:518px;}
.rank ul{}
.rank li{ padding:6px 10px 6px 30px; overflow:hidden;}
.rank .ico-top{ position:absolute; left:-4px; top:-4px; background:url(../images/ico-top.gif) left top no-repeat; width:35px; height:41px; display:block; }
.rank .rank-t{ background:url(../images/sub-titbg.gif) left top repeat-x; height:34px; line-height:34px; overflow:hidden; font-size:16px; color: #d70184; font-family:"微软雅黑"; border-bottom:1px solid #ccc; padding:0 0 0 33px;}
.rankul em{ float:left; display:inline; margin:2px 10px 0 0; width:16px; height:16px; overflow:hidden; line-height:14px; text-align:center; color: #fff; background:url(../images/ico-num.gif) left -18px no-repeat; font-family:Arial, Helvetica, sans-serif;}
.rank p{ height:18px; line-height:18px; overflow:hidden;}
.rank .tli p a{ color: #8e8e8e}
.rank .tli p{ padding:8px 0 0 0;  height:36px;}
.rank p.tp{ padding:0; height:18px; overflow:hidden;}
.rank p.tp a{font-weight:bold; color: #666}
.rank .tli{border-bottom:1px solid #dadada;  padding:13px 10px 13px 30px; }
.rank .red{ background:url(../images/ico-num.gif) left top no-repeat;}
.rank .nobor{ border:0;}
.xz-rank-top{ background:url(../images/xz-rank-top.png) no-repeat 6px 13px; height:266px; overflow:hidden;}
.xz-rank-bottom{ background:url(../images/xz-rank-bottom.png) no-repeat 6px 8px;}
.fnews{width:380px; height:518px; padding:0 10px; border:1px solid #ccc; border-left:none;overflow:hidden;}
.fnews .bnews{ border-bottom:1px solid #ededed; background:none; padding-left:10px;  padding-right:10px; padding-bottom:18px; }
.fnews .bnews dd{ height:40px; overflow:hidden; color: #999}
.fnews .bnews dt{ height:40px; line-height:40px;}
.fnews .snew-sub{ width:158px; margin-left:10px; padding-top:10px;}
.fnews .more{ height:25px; background:#f4fbec; border-top:1px solid #f0f0f0; text-align:center; width:400px; position:relative; left:-10px; bottom:-10px;}
.fnews .more a{ color:#e1008a; display:inline-block; margin:3px 0; height:19px; line-height:19px;}
.fnews .more a:hover{ text-decoration:underline;}
.mr30{ margin-right:30px!important;}
.rank a:hover { color: #e1008a!important;}
.xz-focus{width:328px; overflow:hidden; min-height:100%;text-align:left; }
.xz-fw{display:block;font-family:Arial,Helvetica,sans-serif;background-color:#FFF;width:328px;height:520px; padding:0!important; background:#e7e7e7; overflow:hidden; }
.xz-fw a{outline:none;}
.xz-fw .main-screen{position:relative; clear:both;background-color:#000;width:328px;height:436px;overflow:hidden;margin:0;}
.xz-fw .strip{display:block;position:absolute;top:0;left:0;z-index:0;overflow:hidden;}
.xz-fw .content-box{display:none;position:absolute;top:0;left:0;overflow:hidden;}
.xz-fw .main-img{display:none;position:absolute;top:0;left:0;border:0;z-index:0;}
.xz-fw .preloader{position:absolute;top:50%;left:50%;width:40px;height:40px; margin-top:-20px;margin-left:-20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#000 url(../images/loading.gif) center no-repeat;display:none;z-index:3;}
.xz-fw .desc,.xz-fw .info,.xz-fw .thumbnails li div p{color:#FFF;/*background-color:#000;background:rgba(0,0,0,.75);*/font-size:12px;text-align:left; position:absolute;left:0;z-index:4;width:100%;overflow:hidden;visibility:hidden;}
.xz-fw .desc{}
.xz-fw .bg{ background:#000; filter:alpha(opacity=60); -ms-opacity:0.6; -moz-opacity:0.6; opacity:0.6; position:absolute; bottom:52px; left:0; width:284px; height:85px; z-index:3;}
.xz-fw .thumbnails li div p{ display:none;}
.xz-fw .ie-rgba{background-color:transparent; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000);}
.xz-fw .info{height:22px;}
.xz-fw .inner-text{padding:5px 20px;}
.xz-fw .timer{ display:none;}
.xz-fw .inner-info{position:relative;float:right;width:284px;height:22px;padding:0 8px;line-height:22px;text-align:center;z-index:2;}
.xz-fw .cpanel{position:relative;clear:both;width:328px!important;height:auto;margin:0; }
.xz-fw .thumbnails{position:relative;width:236px;height:auto;float:left; display:inline; overflow:hidden;z-index:1; margin:0 0 0 45px;}
.xz-fw .thumbnails ul{list-style:none;position:relative;width:9999999px;height:auto;margin:0;padding:0;z-index:0;}
.xz-fw .thumbnails li{display:block;position:relative;float:left;margin-right:8px;}
.xz-fw .thumbnails li div{position:relative;float:left;width:49px;height:66px;background-color:#fff;border:1px solid #c9c9c9;margin:8px 0; padding:1px; overflow:hidden;}
.xz-fw .thumbnails li div p{width:auto;height:auto;border:0;margin:0;padding:2px;text-align:center;z-index:1;visibility:visible;}
.xz-fw .thumbnails li div img{position:absolute;top:0;left:0;border:0;z-index:0;width:49px; height:66px; margin:1px; }
.xz-fw .thumbnails li div .shbimg{ display:none}
.xz-fw li.up-arrow{background:none;}
.xz-fw li:hover div{border-color:#bfbfbf;}
.xz-fw li img{opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8;}
.xz-fw li.up-arrow img,.xz-fw li.down-arrow img,.xz-fw li.curr img,.xz-fw li:hover img{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);}
.xz-fw li.curr div,.xz-fw li.up-arrow div,.xz-fw li.down-arrow div{border-color:#bababa !important;}
.xz-fw div.data{display:none;}
.xz-fw .thumbs-back,.xz-fw .thumbs-fwd{position: absolute; width:21px;height:23px !important; cursor:pointer; z-index:9; top:22px;}
.xz-fw .thumbs-back{left:14px; background:url(../images/constellation-left-btn.png) left top no-repeat; _background-image:url(../images/constellation-left-btn.gif);}
.xz-fw .thumbs-fwd{right:14px; background:url(../images/constellation-right-btn.png) left top no-repeat; _background-image:url(../images/constellation-right-btn.gif);}
.xz-fw .desc{ width:284px; top:auto!important; bottom:52px!important; height:85px!important;}
.xz-fw .desc h1{ font-size:16px; font-family:"微软雅黑"; height:32px; line-height:32px;}
.xz-fw .desc p{ font-size:12px; line-height:18px; height:36px; overflow:hidden; color: #d1d0cf}
.xz-fw .info{ display:none}
.xz-fw li.curr div{background:url(../images/constellation-small-img-bg-hover.png) no-repeat; padding:7px 2px 2px; margin:3px 0; border:0;}
.xz-fw li.curr div img{margin:7px 2px 2px 2px;}

/*add*/
.constellation-img{ width:328px;}
.constellation-img .big{ width:328px; height:436px; position:relative; overflow:hidden;}
.constellation-img .big img{ width:328px; height:436px;}
.constellation-img .big .cover{ background:#000; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60); position:absolute; left:0; bottom:52px; height:85px; width:284px;}
.constellation-img .big .text{ position:absolute; left:0; bottom:52px; color:#fff; height:69px; width:244px; padding:8px 20px;}
.constellation-img .big .text h4{ font-size:15px; font-family:"微软雅黑", "宋体"; line-height:30px; height:30px; overflow:hidden;}
.constellation-img .big .text p{ color:#ccc;}
.constellation-img .big .text:hover{ text-decoration:underline;}
.constellation-img .small{ position:relative; background:#e7e7e7; padding:2px 0 7px 0;}
.constellation-img .small .con{ width:244px; height:75px; margin:0 auto; position:relative; overflow:hidden;}
.constellation-img .small .con ul{ position:absolute; left:0; top:0; width:10000px;}
.constellation-img .small .con li{ float:left; display:inline; width:49px; height:66px; background:url(../images/constellation-small-img-bg.png) no-repeat; padding:7px 2px 2px; margin:0 4px; cursor:pointer;}
.constellation-img .small .con li img{ width:49px; height:66px;}
.constellation-img .small .con li.on,.constellation-img .small .con li:hover{ background:url(../images/constellation-small-img-bg-hover.png) no-repeat;}
.constellation-img .small .left-btn,.constellation-img .small .right-btn{ width:21px; height:23px; cursor:pointer; display:block; position:absolute; top:50%; margin-top:-11px; z-index:100;}
.constellation-img .small .left-btn{ background:url(../images/constellation-left-btn.png) no-repeat; left:10px;}
.constellation-img .small .right-btn{ background:url(../images/constellation-right-btn.png) no-repeat; right:10px;}

/*时尚*/
.pr0{ padding-right:0px!important;}
.mr22{ margin-right:22px!important;}
.ss-xqa{ color:#e73b2a; font-size:12px; margin:0 0 0 8px;}
.ss-xqa:hover{ text-decoration:underline;}
.ss-rnews{width:317px; background:#f7f7f7; border:1px solid #dedede; position:relative; padding:5px; }
.ss-rnews .ico-sj{ display:block; position:absolute; right:-2px; top:-1px; background:url(../images/ss-sj.gif) left -17px no-repeat; width:16px; height:15px; z-index:99;}
.ss-rnews .ico-sj:hover{ background-position:0 0;}
.ss-rnews-m{ background:#fff; height:584px;}
.ss-tdis{ border-bottom:1px solid #ececec; margin:0 6px; padding:0px 8px 15px; overflow:hidden;}
.ss-tdis .htit{ font-family:"微软雅黑"; line-height:20px; height:20px; overflow:hidden; padding:15px 0;}
.ss-tdis h2{ font-size:18px; color:#f00; position:relative;}
.ss-tdis h2 img{ display:inline-block; vertical-align:3px; width:22px; height:12px; margin:0 0 0 3px; position:absolute; right:0; top:-9px;}
.ss-tdis h2 a{ color:#f00; display:inline-block; padding-right:10px; height:20px; overflow:hidden;}
.ss-tdis h2 a:hover{color:#e73b2a;}
.xqnews .imga{margin:3px 16px 0 0;}
.xqnews .imga,.xqnews .imga img{width:112px; height:84px;}

.xqnews p{height:84px; line-height:22px; overflow:hidden;color:#888;}
.ss-rnews-m .point2ul{ margin:0 16px;}
.ss-rnews .more{ color: #e73b2a}
.point2ul{ overflow:hidden; font-size:14px;}
.point2ul li{ width:100%; line-height:24px; height:24px; overflow:hidden;}
.point2ul li a{ background:url(../images/point-black2.gif) left 6px no-repeat; padding:0 0 0 8px; color: #555}
.point2ul li a:hover{ color: #e73b2a}
.ss-row{ padding:17px 0 0; background:url(../images/line-h.gif) left top repeat-x;}
.ss-row .htit{ border-bottom:1px solid #e0e0e0; padding:0 0 5px; overflow:hidden; width:100%; height:44px; }
.ss-row .htit a{ color:#555; line-height:50px;}
.ss-row .tita span{float:left; display:inline; width:317px; height:44px;line-height:44px;text-indent:-999em; overflow:hidden }
.ss-row .titb span{ float:left; display:inline;width:162px; height:36px; line-height:36px;}
.ss-row .tit-cl{ background:url(../images/ss-tits.gif) left -1px no-repeat}
.ss-row .tit-mt{background:url(../images/ss-tits.gif) left -58px no-repeat}
.ss-rowm .bimg img{ max-width:276px;}
.ss-rowm .bimg{ position:relative; margin:20px 24px 0 0}
.ss-rowm .bimg{width:276px; height:368px; overflow:hidden;}
.ss-rowm .bimg .bg{ display:block; position:absolute; left:0; top:267px; width:270px; height:90px; background:#000; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60);  z-index:2; }
.ss-rowm .bimg .txt{ display:block; position:absolute; left:0; top:265px; z-index:3; width:240px; height:90px; color:#cfcecd; padding:6px 15px; }
.pictxt-s{ background:url(../images/line-v.gif) left top repeat-y; padding:0 25px 0 24px; margin:20px 0 0; width:185px; height:368px;}
.pictxt-s .t{font-family:"微软雅黑"; font-size:14px; line-height:20px; height:20px; overflow:hidden;}
.pictxt-s .c{height:84px; line-height:22px; overflow:hidden;color:#888; padding:10px 0 0; }
.pictxt-s .c img{ margin:5px 5px 0 0;}
.pictxt-s .b{ width:183px;  overflow:hidden; margin:3px 0 0;}
.pictxt-s .ico-sj{ display:block; width:182px; height:15px; background:url(../images/ss-sj2.gif) center top no-repeat;}
.pictxt-s .b a{ display:block; width:160px; height:214px; background:#f4f4f4;  border:1px solid #ddd; border-top:none;padding:10px;}
.pictxt-s .b img{width:auto; max-width:160px;vertical-align:middle;}
.pictxt-s a:hover{color:#e73b2a}
.ss-srow-w{ border-top:1px solid #e0e0e0; padding:20px 0 0;}
.ss-srow{ padding:10px 0 0; background:url(../images/line-h.gif) left top repeat-x; }
.ss-srow .htit{ border-bottom:1px solid #e0e0e0; padding:0 0 4px; overflow:hidden; width:100%;}
.ss-srow .htit .more{line-height:40px;}
.ss-srow .tita span{float:left; display:inline; width:317px; height:44px;line-height:44px;  text-indent:-999em; overflow:hidden}
.ss-srow .titb span{ float:left; display:inline;width:162px; height:36px; line-height:36px;text-indent:-999em; overflow:hidden}
.ss-srow .tit-cl{ background:url(../images/ss-tits.gif) left -1px no-repeat}
.ss-srow .tit-mt{background:url(../images/ss-tits.gif) left -58px no-repeat}
.ss-srow .tit-fs{background:url(../images/ss-tits.gif) left -235px no-repeat}
.ss-srow .tit-mr{background:url(../images/ss-tits.gif) left -193px no-repeat}
.ss-srow .tit-ss{background:url(../images/ss-tits.gif) left -113px no-repeat}
.ss-srow .tit-jp{background:url(../images/ss-tits.gif) left -152px no-repeat}
.ss-srow-w .w289{width:289px;}
.bnews2{padding:0 10px 15px 0;}
.bnews2 dt a:hover{ color: #e73b2a}
.bnews2 dt{font-size:14px; font-weight:bold; height:42px; line-height:42px; overflow:hidden; }
.bnews2 dt a{ color: #333;}
.bnews2 dd{ color: #888; line-height:20px; height:40px; overflow:hidden;}
.piclis{width:167px;}
.piclis-li{width:167px; height:220px; position:relative;}
.piclis-li .imga{ display:block;width:165px; height:219px; overflow:hidden; margin:0 1px 0;}
.piclis-li .imga img{ width:auto; max-width:165px;}
.piclis-li .bg{ height:36px; width:165px; border:1px solid #888; border-top:none; background:#000; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60); position:absolute; left:0; bottom:0; z-index:1;}
.piclis-li .txt{ height:36px; line-height:36px; overflow:hidden; width:100%; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60); position:absolute; left:0; bottom:0; z-index:2;  text-align:center;}
.piclis-li .txt a{color: #fff;}
.pictxt-s2{margin:20px 0 0; width:220px;}
.pictxt-s2 .t{font-family:"微软雅黑"; font-size:18px; line-height:24px; height:48px; overflow:hidden; }
.pictxt-s2 .c{height:120px; line-height:24px; overflow:hidden;color:#888; padding:9px 0 0; }
.pictxt-s2 .c a{ color: #909090}
.pictxt-s2 .b{ width:220px;  overflow:hidden; }
.pictxt-s2 .b img{width:auto; max-width:220px;vertical-align:middle;}
.pictxt-s2 a:hover{ color: #e73b2a}
.pictxt-s3 .c,.pictxt-s4 .c{height:24px; line-height:24px; overflow:hidden;color:#888; padding:0; }
.pictxt-s4{margin:12px 0 0;}
.pictxt-s3 .t{font-family:"微软雅黑"; font-size:18px; line-height:24px; height:24px; overflow:hidden;  }
.w220{ width:220px;}
.w220 .pictxt-s2{  padding:0;}
.mr33{margin-right:33px!important;}
.ss-tdis a:hover img,.ss-row a:hover img,.ss-srow-w a:hover img{opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90);} 

.sz-focus{width:630px; overflow:hidden; min-height:100%;text-align:left;}
.sz-fw{display:block;font-family:Arial,Helvetica,sans-serif;background-color:#FFF;width:630px;height:600px; padding:0!important;text-align:center;}
.sz-fw a{outline:none;}
.sz-fw .main-screen{position:relative;clear:both;background-color:#000;width:630px;height:471px;overflow:hidden;margin:0 auto;}
.sz-fw .strip{display:block;position:absolute;top:0;left:0;z-index:0;overflow:hidden;}
.sz-fw .content-box{display:none;position:absolute;top:0;left:0;overflow:hidden;}
.sz-fw .main-img{display:none;position:absolute;top:0;left:0;border:0;z-index:0;}
.sz-fw .preloader{position:absolute;top:50%;left:50%;width:40px;height:40px;
margin-top:-20px;margin-left:-20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#000 url(../images/loading.gif) center no-repeat;display:none;z-index:3;}
.sz-fw .desc,.sz-fw .info,.sz-fw .thumbnails li div p{color:#FFF;/*background-color:#000;background:rgba(0,0,0,.75);*/ font-size:12px;text-align:left; position:absolute;left:0;z-index:4;width:100%;overflow:hidden;visibility:hidden;}
.sz-fw .desc{}
.sz-fw .thumbnails li div p{background:rgba(187,0,0,.75); display:none;}
.sz-fw .ie-rgba{background-color:transparent; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);}
.sz-fw .bg{ width:630px; height:88px; background:#000; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; -ms-opacity:0.6; position:absolute; left:0; bottom:0; z-index:3;}
.sz-fw .info{height:22px;}
.sz-fw .inner-text{padding:8px;}
.sz-fw .timer{ display:none;}
.sz-fw .inner-info{position:relative;float:right;width:auto;height:22px;padding:0 8px;line-height:22px;text-align:center;z-index:2;}
.sz-fw .cpanel{position:relative;clear:both;width:630px!important;height:auto;margin:0 auto;}
.sz-fw .thumbnails{position:relative;width:630px;height:auto;float:left;overflow:hidden;z-index:1;}
.sz-fw .thumbnails ul{list-style:none;position:relative;width:9999999px;height:auto;margin:0;padding:0;z-index:0;}
.sz-fw .thumbnails li{display:block;position:relative;float:left;margin-right:5px;}
.sz-fw .thumbnails li div{position:relative;float:left;width:152px;height:114px;background-color:#bababa;border:1px solid #bababa;margin:10px 0;overflow:hidden;}
.sz-fw .thumbnails li div p{width:auto;height:auto;border:0;margin:0;padding:2px;text-align:center;z-index:1;visibility:visible;}
.sz-fw .thumbnails li div img{position:absolute;top:0;left:0;border:0;z-index:0;width:152px; height:114px; }
.sz-fw .thumbnails li div .shbimg{ display:none}
.sz-fw li.up-arrow{background:none;}
.sz-fw li:hover div{border-color:#bfbfbf;}
.sz-fw li img{opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8;}
.sz-fw li.up-arrow img,.sz-fw li.down-arrow img,.sz-fw li.curr img,.sz-fw li:hover img{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);}
.sz-fw li.curr div,.sz-fw li.up-arrow div,.sz-fw li.down-arrow div{border-color:#bababa !important;}
.sz-fw div.data{display:none;}
.sz-fw .thumbs-back,.sz-fw .thumbs-fwd{float:left;position: absolute;width:24px;height:52px !important;
cursor:pointer; z-index:9; top:22px;}
.sz-fw .thumbs-back{left:0; background:url(../images/sh-btnl.png) left center no-repeat; _background-image:url(../images/sh-btnl.gif);}
.sz-fw .thumbs-fwd{right:0; background:url(../images/sh-btnr.png) left top no-repeat; _background-image:url(../images/sh-btnr.gif);}
.sz-fw .desc{ width:630px; top:auto!important; bottom:0!important;}
.sz-fw .desc h1{ font-size:30px; font-family:"微软雅黑"}
.sz-fw .desc p{ font-size:14px; line-height:27px; height:27px; overflow:hidden;}
.sz-fw .info{ display:none}

/*娱乐*/
.yl-sub{ border:1px solid #e7e7e7; border-radius:2px;}
.yl-sub .ico-sj{ display:block; position:absolute; right:-2px; top:-1px; background:url(../images/ss-sj.gif) left -17px no-repeat; width:16px; height:15px; z-index:99;}
.yl-lnews{width:628px; position:relative; }
.ylnews-a{ background:url(../images/line-dashed2.gif) left bottom repeat-x; padding:0 7px 14px; margin:15px 8px 0;}
.ylnews-a li{ line-height:28px; height:28px;}
.ylnews-a li a{ color: #666}
.ylnews-a li a:hover{ color: #5e9c20 }
.nobg{ background:none!important;}
.nobor{ border-bottom:none!important;}
.yl-tit{height:32px; line-height:32px; overflow:hidden; background:url(../images/line-h2.gif) left 25px repeat-x; margin:0 18px 0 15px; padding:10px 0 0;}
.yl-tit h2{width:117px; height:32px; overflow:hidden; text-indent:-999em;}
.yl-tit .more{ background:#fff; padding:0 0 0 5px;}
.yl-tit .yltt{ background:url(../images/yl-tit.gif) left top no-repeat; }
.yl-tit .ylmx{ background:url(../images/yl-tit.gif) left -41px no-repeat;}
.v-newsw{ border-bottom:2px solid #f8604a; overflow:hidden; padding:3px 0 16px;}
.v-news li{ width:100%; border-bottom:1px solid #ececec; overflow:hidden; padding:12px 0 15px;}
.v-news li h3,.v-news li p{ padding:0 15px;}
.v-news li h3{height:32px; line-height:32px; overflow:hidden; margin:0 0 2px; }
.v-news li h3 a{ color: #444;font-family:"微软雅黑"; font-size:16px; background:url(../images/ico-video.gif) left 5px no-repeat; padding:0 0 0 22px;}
.v-news li p{ color: #888; line-height:20px; height:40px;overflow:hidden;}
.yl-ptw{ overflow:hidden; padding:10px 0 0 16px;}
.yl-pt{ padding-bottom:10px; zoom:1; overflow:hidden; padding-top:8px;}
.yl-pt li{ float:left; display:inline; border:1px solid #e7e7e7; width:179px; height:164px; overflow:hidden; padding:5px; margin:4px 10px 15px 0;}
.yl-pt li img{ width:179px;height:135px;}
.yl-pt li p{ line-height:20px; height:20px; overflow:hidden; padding:8px 2px 0; color: #858585;}
.point3ul{ overflow:hidden; margin:0 16px 0; width:44%; padding:0 0 7px 0;}
.point3ul li{ background:url(../images/point-gray.gif) left 9px no-repeat; padding:0 0 0 9px; width:100%; line-height:24px; height:24px; overflow:hidden; float:left; display:inline;}
.point3ul li a{ color: #666;}
.point3ul li a:hover{ color: #5e9c20}
.yl-sub  a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.focus-yl{width:628px; height:353px; border:1px solid #e7e7e7; position:relative; overflow:hidden; float:left; display:inline; margin-top:20px;}
.focus-yl .flashlist {height:353px; }
.focus-yl .flashlist .f_out {height:351px; overflow:hidden; position:relative; z-index:100; padding:1px;}
.focus-yl .flashlist .f_out img{ width:626px; height:351px; display:block;}
.focus-yl .flashlist .f_out .picintro { height:92px; position:absolute; bottom:52px; left:1px; width:340px; overflow:hidden; z-index:1000; padding:0 20px;}
.focus-yl .picintro h2{ width:80%; height:42px; overflow:hidden;color:#FFF; font-family:"微软雅黑";font-size:18px;line-height:42px;}
.focus-yl .picintro h2 a{ color:#fff;}
.focus-yl .picintro p {color:#cecccc; line-height:20px; height:40px; overflow:hidden; }
.focus-yl .picintro p a {color:#cecccc;}
.focus-yl .flash_tab {height:36px; _height:31px; position:absolute; right:0; bottom:6px; z-index:9999; width:626px; background:url(../images/ly-tabbg.png) left bottom no-repeat; _background:#000; _filter:alpha(opacity=60); margin:0 1px;}
.focus-yl .flash_tab .tabs { height:36px; _height:31px; overflow:hidden; margin:0 auto; text-align:right; padding-right:10px;}
.focus-yl .flash_tab .tabs ul{float:right; display:inline;}
.focus-yl .flash_tab .tabs ul li {width:37px;height:36px; _height:31px; margin:0 1px 0 0; float:left; display:inline;}
.focus-yl .flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1}
.focus-yl .flash_tab .tabs ul li.opdiv a {width:37px;height:36px; _height:31px; color: #939393; display:block; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:36px; _line-height:31px; font-size:14px; font-weight:bold;}
.focus-yl .flash_tab .tabs ul li.opdiv a:hover,.focus-yl .flash_tab .tabs ul li.noopdiv a {width:37px;height:36px; _height:31px; background:url(../images/tl-a-a.png) left top no-repeat; _background:#ff6c57; display:block; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:36px; _line-height:31px; font-size:14px; font-weight:bold;}
.focus-yl .txtbg{ height:92px; position:absolute; bottom:52px; left:1px; width:380px; overflow:hidden; z-index:999; background:#000; opacity:0.6;filter:alpha(opacity=60); -moz-opacity:0.6; -ms-opacity:0.6;}

.yl-rnews{width:328px; position:relative; float:right; display:inline}

.enjoy-img{ position:relative; height:459px; overflow:hidden; width:980px;}
.enjoy-img .left-btn,.enjoy-img .right-btn{ width:65px; height:65px; position:absolute; top:50%; margin-top:-32px; display:block; z-index:100;  z-index:9999; opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8; }
.enjoy-img .left-btn{ background:url(../images/ylb-btnl.png) left top no-repeat; left:20px;}
.enjoy-img .left-btn:hover{background:url(../images/ylb-btnl-a.png) left top no-repeat;  }
.enjoy-img .right-btn:hover{background:url(../images/ylb-btnr-a.png) left top no-repeat;}
.enjoy-img .right-btn{ background:url(../images/ylb-btnr.png) left top no-repeat; right:20px;}
.enjoy-img .con{ position:absolute; left:0; top:0; width:10000px; height:460px; z-index:90;}
.enjoy-img .con .box{ float:left; display:inline;}
.enjoy-img .con .box-l{ width:176px;overflow:hidden;}
.enjoy-img .con .box-r{ width:346px; overflow:hidden;}
.enjoy-img .con .box-c{ width:451px; margin:0 2px; overflow:hidden;}
.enjoy-img .g-txt{  font-size:20px; font-family:"微软雅黑"; text-align:center;  }
.enjoy-img .g-txt a{color: #fff;}
.enjoy-img .box{ width:980px; overflow:hidden;}
.enjoy-img .box-l .g-txt{margin:2px 0 0;line-height:92px; background:#799d6e; }
.enjoy-img .box-l .g-txt,.enjoy-img .box-l .g-txt a{ display:block; width:176px; height:92px;}
.enjoy-img .img-box01{ height:230px;margin:2px 0 0 0; width:176px; position:relative}
.enjoy-img .img-box01 img{ width:100%; height:100%;}
.enjoy-img .img-box01 .link{ position:absolute; left:0; top:0; height:56px; width:136px; padding:50px 20px;}
.enjoy-img .img-box01 .link h4{ font-size:14px; color:#fff;}
.enjoy-img .img-box01 .link p{ font-size:12px; color:#f8f8f8;}
.enjoy-img .cover{ background:#000; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; position:absolute; left:0; top:0;}
.enjoy-img .cover .link{ position:absolute; left:0; top:0; height:56px; }
.enjoy-img .cover .link h4{ font-size:14px; color:#fff;}
.enjoy-img .cover .link p{ font-size:12px; color:#f8f8f8;}
.enjoy-img .box-c .g-txt{ background:#b3bc62; line-height:92px;}
.enjoy-img .box-c .g-txt,.enjoy-img .box-c .g-txt a{ display:block; width:451px; height:92px;}
.enjoy-img .box-c .r-txt{ background:#ff6c57; line-height:34px; text-align:left;width:175px; height:133px; margin:2px 0 2px 0;}
.enjoy-img .box-c .r-txt a{display:block; width:155px;height:125px;  padding:10px 10px 0}
.enjoy-img .box-r .link{ left:40px; top:220px;}
.enjoy-img .img-box02{ width:274px; height:365px; position:relative; padding:2px 2px 0 0}
.enjoy-img .img-box02 img{ width:100%; height:100%;}
.enjoy-img .img-box03{ width:176px; height:133px;}
.enjoy-img .img-box03 img{ width:100%; height:100%;}
.enjoy-img .img-box04{ height:460px; width:346px; position:relative;}
.enjoy-img .img-box04 img{ width:100%; height:100%;}
.enjoy-img .img-box05{ width:175px; height:230px; position:relative;}
.enjoy-img .img-box05 img{ width:100%; height:100%;}
.enjoy-img .img-box01 .cover{ width:176px; height:230px;}
.enjoy-img .img-box02 .cover{ height:365px; width:274px;}
.enjoy-img .img-box02 .link{width:254px; padding:150px 20px; }
.enjoy-img .img-box05 .cover{ height:230px; width:175px;}
.enjoy-img .img-box05 .link{width:136px; padding:80px 20px; }

.enjoy-img .img-box04 .cover{ height:460px; width:346px;}
.enjoy-img .img-box04 .cover .link{width:306px; padding:200px 20px; }

.enjoy-img .link{ position:absolute; left:0; top:0;}
.enjoy-img .link h4{ font-size:14px; color:#fff;}
.enjoy-img .link p{ font-size:12px; color:#f8f8f8;}

/*家庭*/
.jt-l{width:630px;}
.jt-r{width:330px}
.jtsub-a{width:100%; border-top:2px solid #f35b00; padding:10px 0 0; overflow:hidden;}
.jtsub-b{width:100%;border-top:2px solid #e1e1e1; padding:10px 0 0; overflow:hidden;}
.jt-tit{ background:url(../images/line-dashed3.gif) left bottom repeat-x; height:40px; line-height:40px; overflow:hidden;}
.jt-tit span{color:#010101; font-family:"微软雅黑"; font-size:18px;}
.jt-tit img{ width:27px; height:27px; float:left; display:inline; margin:7px 0 0;}
.jt-newsw{width:330px; height:473px; overflow:hidden;}
.jt-news li{ width:100%; background:url(../images/line-dashed3.gif) left bottom repeat-x; overflow:hidden; padding:0 0 12px; margin:0 0 14px 0;}
.jt-news li.last{ background:none;}
.jt-news li h2,.jt-news li p{ padding:0;}
.jt-news li h2{height:20px; line-height:20px; overflow:hidden; margin:-1px 0 6px; position:relative  }
.jt-news li h2 a{ color: #444;font-family:"微软雅黑"; font-size:18px;}
.jt-news li h2 a:hover{color:#f35b00;}
.jt-news li p{ color: #888; line-height:22px; height:44px;overflow:hidden;}
.jt-newsw .more{ position:relative; margin-top:-23px; color:#f35b00}
.jt-xqa{ color:#f35b00; font-size:12px; margin:0 0 0 8px;}
.jt-xqa:hover{ text-decoration:underline;}
.jt-rank{padding:10px 0 0; height:346px; overflow:hidden; background:url(../images/jk-rank.gif) left 21px no-repeat;}
.jt-rank li{overflow:hidden; height:18px; line-height:18px; padding:10px 0 6px 30px; border-bottom:1px solid #f5f5f5}
.jt-rank a{color: #333}
.jt-rank a:hover{ color:#f35b00;}
.jtsub-b .point4ul{margin:15px 0 0;}
.point4ul{ overflow:hidden; font-size:14px;}
.point4ul li{ width:100%; line-height:28px; height:28px; overflow:hidden;}
.point4ul li a{ background:url(../images/point-gray2.gif) left 7px no-repeat; padding:0 0 0 8px; color: #333}
.point4ul li a:hover{ color: #f35b00}

.jt-srow{ width:402px; padding:8px 10px 0 0;}
.bnews3{ padding:0 0 8px 0;}
.bnews3 dt a:hover{ color: #e73b2a}
.bnews3 dt{font-family:"微软雅黑"; font-size:16px; height:40px; line-height:40px; overflow:hidden; }
.bnews3 dt a{ color: #333;}
.bnews3 dd{ color: #999; line-height:24px; max-height:48px; overflow:hidden;}
.jt-piclis{width:243px; height:181px; position:relative; border:1px solid #e2e2e2; padding:4px; margin:21px 0 0; overflow:hidden;}
.jt-piclis .imga{ display:block;width:243px; height:181px; overflow:hidden;}
.jt-piclis .imga img{ width:auto; max-width:243px;}
.jt-piclis .bg{ height:30px; width:243px; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; position:absolute; left:4px; bottom:4px; z-index:1;}
.jt-piclis .txt{ height:30px; line-height:30px; overflow:hidden; width:243px; position:absolute; left:4px; bottom:4px; z-index:2;  text-align:center;}
.jt-piclis .txt a{color: #fff;}
.jt-piclis2{width:203px; height:150px; position:relative; border:1px solid #e2e2e2; padding:4px; margin:20px 0 0;}
.jt-piclis2 .imga{ display:block;width:203px; height:150px; overflow:hidden;}
.jt-piclis2 .imga img{ width:auto; max-width:203px;}
.jt-piclis2 .bg{ height:30px; width:203px; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; position:absolute; left:4px; bottom:4px; z-index:1;}
.jt-piclis2 .txt{ height:30px; line-height:30px; overflow:hidden; width:203px; position:absolute; left:4px; bottom:4px; z-index:2;  text-align:center;}
.jt-piclis2 .txt a{color: #fff;}
.jt-l a:hover img,.jt-r a:hover img,.jtsub-a a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.focus-jt{width:630px; height:474px; background:#e7e7e7;position:relative; overflow:hidden;}
.f_list .flashlist {height:473px; position:relative; }
.f_list .flashlist .f_out {height:473px; overflow:hidden; position:relative; z-index:100;}
.f_list .flashlist .f_out img{ width:630px; height:473px; display:block;}
.f_list .flashlist .f_out .picintro { height:62px;  position:absolute; bottom:0; left:0; width:610px; z-index:999; padding:0 10px; }
.f_list .picintro h2{ width:80%; height:62px; overflow:hidden;color:#FFF; font-family:"微软雅黑";font-size:18px;line-height:62px;}
.f_list .picintro p {color:#767676; line-height:20px; display:none;}
.f_list .picintro p a {color:#abadac;}
.f_list .flash_tab {height:26px;position:absolute; right:0; bottom:14px; z-index:9999; width:108px;}
.f_list .flash_tab .tabs {width:108px; height:11px; overflow:hidden;margin:auto; position:absolute; z-index:90; right:0; top:3px;}
.f_list .flash_tab .tabs ul li {width:11px;height:11px;float:left;display:inline;margin:0 9px 0 0}
.f_list .flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1}
.f_list .flash_tab .tabs ul li.opdiv a {width:11px;height:11px;background:url(../images/jt-ico-b.png) left top no-repeat;_background:#e6e6e6; display:block; font-size:0; text-indent:-999em; cursor:pointer;}
.f_list .flash_tab .tabs ul li.opdiv a:hover { background:url(../images/jt-ico-a.png) left top no-repeat; _background:#f35b00; font-size:0; text-indent:-999em;}
.f_list .flash_tab .tabs ul li.noopdiv a {width:11px;height:11px;background:url(../images/jt-ico-a.png) left top no-repeat; _background:#f35b00; display:block; font-size:0; text-indent:-999em;}
.f_list .txtbg{background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; height:62px; width:100%; overflow:hidden; position:absolute; right:0; bottom:0; z-index:199;}
.jtl-point4ul li a{background:url(../images/point-orange.gif) left 7px no-repeat; }

/*add*/
.emotion-img{ position:relative; height:436px; overflow:hidden; width:980px; background:#000;}
.emotion-img .left-btn,.emotion-img .right-btn{ width:30px; height:57px; position:absolute; top:50%; margin-top:-28px; display:block; z-index:100;}
.emotion-img .left-btn{ background:url(../images/emotion-left-btn.png) no-repeat; left:0;}
.emotion-img .left-btn:hover{ background:url(../images/emotion-left-btn-hover.png) no-repeat;}
.emotion-img .right-btn{ background:url(../images/emotion-right-btn.png) no-repeat; right:0;}
.emotion-img .right-btn:hover{ background:url(../images/emotion-right-btn-hover.png) no-repeat;}
.emotion-img .con{ position:absolute; left:0; top:0; width:10000px; height:436px; z-index:90;}
.emotion-img .con .box{ float:left; display:inline;}
.emotion-img .con .box-l,.emotion-img .con .box-r{ width:490px;}
.emotion-img .con .box-l-l{ width:327px;}
.emotion-img .con .box-l-r,.emotion-img .con .box-r-l,.emotion-img .con .box-r-r-l,.emotion-img .con .box-r-r-r{ width:163px;}
.emotion-img .con .box-r-r{ width:327px;}
.emotion-img .img-box01,.emotion-img .img-box02,.emotion-img .img-box04{ position:relative;}
.emotion-img .img-box01{ width:327px; height:436px; overflow:hidden;}
.emotion-img .img-box01 img{ width:100%; height:100%;}
.emotion-img .img-box01 .cover{ background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; height:436px; width:327px; position:absolute; left:0; top:0;}
.emotion-img .img-box01 .link{ position:absolute; left:0; top:0;  padding:190px 60px; height:56px; width:207px;}
.emotion-img .img-box01 .link h4{ font-size:14px; color:#fff;}
.emotion-img .img-box01 .link p{ font-size:12px; color:#f8f8f8;}


.emotion-img .img-box02{ width:163px; height:123px; overflow:hidden;}
.emotion-img .img-box02 img{ width:100%; height:100%;}
.emotion-img .img-box02 .cover{ background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; height:123px; width:163px; position:absolute; left:0; top:0;}
.emotion-img .img-box02 .link{ position:absolute; left:0; top:0; padding:40px 16px; height:43px; width:130px;}
.emotion-img .img-box02 .link h4{ font-size:14px; color:#fff;}
.emotion-img .img-box02 .link p{ font-size:12px; color:#f8f8f8;}

.emotion-img .img-box03{ width:163px; height:67px; overflow:hidden;}
.emotion-img .img-box03 img{ width:100%; height:100%;}

.emotion-img .img-box04{ width:327px; height:245px; overflow:hidden;}
.emotion-img .img-box04 img{ width:100%; height:100%;}
.emotion-img .img-box04 .cover{ background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; height:245px; width:327px; position:absolute; left:0; top:0;}
.emotion-img .img-box04 .link{ position:absolute; left:0; top:0; padding:101px 53px; height:43px; width:221px;}
.emotion-img .img-box04 .link h4{ font-size:14px; color:#fff;}
.emotion-img .img-box04 .link p{ font-size:12px; color:#f8f8f8;}

.emotion-img .img-box05{ width:327px; height:68px; overflow:hidden;}
.emotion-img .img-box05 img{ width:100%; height:100%;}

/*笑吧*/
.mr23{ margin-right:23px!important;}
.focus-xb{width:630px; height:474px; background:#e7e7e7;position:relative; overflow:hidden; border-bottom:1px solid #628f00; }
#ifocus { width:630px; height:474px;  }
#ifocus_pic { position:relative; width:630px; height:474px; overflow:hidden; }
#ifocus_piclist { position:absolute;  position:absolute; top:0; left:0; z-index:9;}
#ifocus_piclist li { width:630px; height:474px; float:left; display:inline; overflow:hidden;}
#ifocus_piclist img { width:630px; height:474px; }
#ifocus_btn {width:237px; height:54px; position:absolute; right:0; bottom:20px; z-index:999;}
#ifocus_btn li { width:67px; height:52px; cursor:pointer; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); border:1px solid #c5c6c4; float:left; display:inline; overflow:hidden; margin:0 10px 0 0; }
#ifocus_btn img { width:67px; height:52px; }
#ifocus_btn .current { border:1px solid #6fe708; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:630px; height:54px; background:#000; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60); z-index:998;}
#ifocus_tx { position:absolute; left:8px; bottom:0; color:#FFF;  font-family:"微软雅黑"; font-size:24px; width:58%; height:54px; line-height:54px; overflow:hidden; z-index:1000;}
#ifocus_tx .normal { display:none; }
.ad630{ width:630px; overflow:hidden;}
.ad630 a{ display:block;}
.ad630 a img{width:auto; max-width:630px;}
.ad330{ width:330px; overflow:hidden;}
.ad330 a{ display:block;}
.ad330 a img{width:auto; max-width:630px;}

.xb-l{width:630px; border:1px solid #dbf0d2; background:url(../images/xb-lsubbg.gif) left top repeat-x; }
.xbl-sub{width:100%;}
.xb-l .xb-tit .more{margin:0 15px 0 0!important;}
.xb-l a:hover{ color:#3dac0c!important;}
.xb-r{width:330px;}
.xbr-sub{ border:1px solid #dbf0d2;  }
.xb-tit{ font-size:16px; height:38px;  }
.xb-tit span{ background:url(../images/xb-tit.png) left top no-repeat;_background-image:url(../images/xb-tit.gif); width:114px; height:38px; line-height:27px; text-align:center; position:relative; left:-7px; top:-1px; float:left; display:inline; color:#fff;font-family:"微软雅黑";}
.xb-tit .more{ line-height:35px;}
.xb-pointul{ overflow:hidden;}
.xb-pointul li{ width:100%; line-height:28px; height:28px; overflow:hidden;}
.xb-pointul li a{ background:url(../images/point-black.gif) left 6px no-repeat; padding:0 0 0 8px; color: #333; font-size:14px;}
.xb-pointul li a:hover{ color: #38aa05}
.xbr-sub .xb-pointul{ padding:0 15px 10px;}

.xb-newsw{width:330px; margin:0 auto;height:473px; background:url(../images/xb-tbg.gif) left top repeat-x;}
.xbr-sub .xb-news{ padding:3px 15px 0;}
.xb-news li{ background:url(../images/xb-dasheh.gif) left bottom repeat-x; overflow:hidden; padding:0 0 8px; margin:0 0 8px 0;}
.xb-news li h2,.jt-news li p{ padding:0;}
.xb-news li h2{height:34px; line-height:34px; overflow:hidden;}
.xb-news li h2 a{ color: #333;font-family:"微软雅黑"; font-size:16px;}

.xb-news li h2 a:hover{color: #38aa05}
.xb-news h2 img{ display:inline-block; vertical-align:3px; width:22px; height:12px; margin:0 0 0 3px;}
.xb-news li p{ color: #999; line-height:24px; height:48px;overflow:hidden;}
.xb-xqa{ color:#38aa05!important; font-size:12px; margin:0 0 0 8px;}
dd .xb-xqa{ position:absolute; right:0; bottom:15px;}
.xb-xqa:hover{ text-decoration:underline;}
.xb-rank{ padding:0 15px 0; margin-bottom:7px; overflow:hidden; width:298px;}
.xb-rank li{ padding:6px 0 6px 30px; overflow:hidden; height:18px; overflow:hidden;}
.xb-rank li a{ font-size:14px;}
.xb-rank li a:hover{ text-decoration:underline;}
.xb-rank em{ float:left; display:inline; margin:3px 10px 0 0; width:15px; padding:0 3px 0 0; height:14px; overflow:hidden; line-height:14px; text-align:center; color: #fff; background:url(../images/xb-ph.gif) left -16px no-repeat; font-family:Arial, Helvetica, sans-serif;}
.xb-rank p{ height:18px; line-height:18px; overflow:hidden;}
.xb-rank p a{font-size:14px;}
.xb-rank .tli p a{ color: #8e8e8e;font-size:12px; }
.xb-rank .tli p{ padding:2px 0 0 0; line-height:24px; max-height:48px; color: #999; height:auto;}
.xb-rank p.tp{ padding:0; height:24px; overflow:hidden;}
.xb-rank p.tp a{font-weight:bold; color: #666; font-size:14px;}
.xb-rank p.tp em{ margin:5px 10px 0 0; }
.xb-rank .tli{background:url(../images/xb-dasheh.gif) left bottom repeat-x;  padding:10px 0 10px 30px; height:auto;}
.xb-rank .red{ background:url(../images/xb-ph.gif) left top no-repeat;}
.xb-rank-top{ height:280px; margin-bottom:5px; background:url(../images/xb-rank-top.png) no-repeat 17px 13px;}
.xb-rank-bottom{ background:url(../images/xb-rank-bottom.png) no-repeat 17px 10px;}

.xb-pt{ width:275px; overflow:hidden}
.xb-pt li{ float:left; display:inline; width:125px;  overflow:hidden;  margin:0 0 6px 0;}
.xb-pt li .img{border:1px solid #cdcdcd; display:block; width:123px;height:92px; }
.xb-pt li img{ width:123px; height:92px;}
.xb-pt li .img:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9; }
.xb-pt li p{ line-height:30px; height:30px; overflow:hidden; padding:0 2px;text-align:center}
.xb-pt li p a{ color: #333}
.xb-pt li p a:hover{ color:#38aa05}
.xb-bpic{ width:280px; height:248px; overflow:hidden; position:relative;}
.xb-bpic .img{width:280px; height:210px; overflow:hidden;}
.xb-bpic .img img{ width:280px; height:210px;}
.xb-bpic p{ line-height:38px; height:38px; overflow:hidden; padding:0 2px;text-align:center; font-family:"微软雅黑"; font-size:16px;}
.xb-bpic p a{ color: #fff;}
.xb-bpic p a:hover{color: #fff!important;}
.xb-bpic .t{ position:absolute; left:0; bottom:0; height:46px; width:100%; overflow:hidden;}
.xb-bpic .jt{ display:block; width:18px; height:6px; margin-left:130px; overflow:hidden;}
.xb-bpic .img:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9; }
.green .jt{ background:url(../images/sj-greeen.png) left top no-repeat; _background-image: none;} 
.green p{background:#00b46a;}
.blue .jt{ background:url(../images/sj-blue.png) left top no-repeat; _background-image: none;}
.blue p{background:#3dac0c;}
.green2 .jt{ background:url(../images/sj-greeen2.png) left top no-repeat; _background-image: none; }
.green2 p{background:#00a181;}
.blue2 .jt{ background:url(../images/sj-blue2.png) left top no-repeat; _background-image: none;}
.blue2 p{background:#00a8ae;}
.xbl-sub-s{overflow:hidden; margin:15px 25px 0; padding:0 0 3px 0; background:url(../images/xb-dasheh.gif) left bottom repeat-x; width:578px;}
.mr25{ margin-right:25px!important;}
.xwbt{border-top:1px solid #dcf0d3; background:#f9fff4; height:100px; overflow:hidden; padding:20px 0 18px 25px; margin:14px 0 0 0; _margin:8px 0 0 0;}
.xwbt .pict{width:133px; height:100px; position:relative;}
.xwbt .pict .imga{ display:block;width:133px; height:100px; overflow:hidden;}
.xwbt .pict .imga img{ width:133px; height:100px;}
.xwbt .pict .bg{ height:22px; width:133px; background:#000; opacity:0.6; filter:alpha(opacity=60); -ms-opacity:0.6; -moz-opacity:0.6; position:absolute; left:0; bottom:0; z-index:1;}
.xwbt .pict .txt{ height:22px; line-height:22px; overflow:hidden; width:133px; position:absolute; left:0; bottom:0; z-index:2;  text-align:center;}
.xwbt .pict .txt a{color: #fff!important;}
.xwbt .info{ width:130px; max-height:100px; _height:100px;}
.xwbt .info p{ line-height:20px;}
.xwbt .info a{ color:#666;}
.xwbt .info a:hover{ text-decoration:underline; color:#666!important;}
/*.xwbt .pointul{width:130px;}*/


.xb-newsw .xbnews{ padding:0 0 20px 0; color: #666;overflow:hidden; position:relative;}
.xbnews{margin:0 auto 18px; width:308px; background:url(../images/xb-dasheh.gif) left bottom repeat-x;}
.xbnews a:hover{ color: #4e9812}
.xbnews .img{ width:144px;  margin:0 16px 0 0;}
.xbnews .img a{ display:block; border:1px solid #ccc; width:142px; height:106px; overflow:hidden; position:relative;}
.xbnews .img a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.xbnews .img img{width:142px; height:106px;}
.xbnews .img span{position:absolute; left:0; bottom:0}
.xbnews .img .ibg{ height:24px;  width:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; overflow:hidden; z-index:2 }
.xbnews .img .itxt{height:24px; line-height:24px; text-align:center; width:100%; overflow:hidden; z-index:3; color: #fff;  }
.xbnews dt{  height:24px; line-height:24px; overflow:hidden; font-weight:bold;}
.xbnews dt a{ color: #666;}
.xbnews dd{ color: #666; line-height:20px;}
.xbnews .txt{ height:60px; overflow:hidden; color: #999;}

/*健康*/
.jk-xqa{ color:#00a185; font-size:12px; margin:0 0 0 8px;}
.jk-xqa:hover{ text-decoration:underline;}
.jk-rowl{width:630px; overflow:hidden;}
.jk-rowr{width:330px; overflow:hidden;}
.jk-rowl a:hover img,.jk-rowr a:hover img,.jk-row a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.jk-row .tit{ background:url(../images/jk-subbg.gif) left top no-repeat; padding:5px 0 0;}
.jk-focus{ width:630px; height:300px; overflow:hidden; background:#eaeaea; position:relative}
.jk-focus .flashlist {height:300px; }
.jk-focus .flashlist .f_out {height:300px; overflow:hidden; position:relative; z-index:100;}
.jk-focus .flashlist .f_out img{ width:430px; height:300px; display:block;}
.jk-focus .flashlist .f_out .picintro {position:absolute; right:0; top:0; width:176px; overflow:hidden; z-index:999; padding:0 12px;}
.jk-focus .picintro h2{ overflow:hidden; margin:15px 0; height:56px; overflow:hidden;}
.jk-focus .picintro h2 a {color:#333; font-size:16px; font-weight:bold; line-height:28px; font-family:"微软雅黑";}
.jk-focus .picintro p {color:#666; line-height:22px; overflow:hidden; max-height:198px; _height:198px;}
.jk-focus .flash_tab {height:15px; position:absolute; right:10px; bottom:15px; z-index:9999;}
.jk-focus .flash_tab .tabs { height:15px; overflow:hidden; margin:0 auto; text-align:right}
.jk-focus .flash_tab .tabs ul{float:right; display:inline;}
.jk-focus .flash_tab .tabs ul li {width:11px;height:11px; margin:0 5px 0 0; float:left; display:inline;}
.jk-focus .flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1}
.jk-focus .flash_tab .tabs ul li.opdiv a {width:11px;height:11px; text-indent:-999em; font-size:0; display:block; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:11px; background:url(../images/jk-ico.png)  left top no-repeat; }
.jk-focus .flash_tab .tabs ul li.opdiv a:hover { background:url(../images/jk-ico-a.png) left top no-repeat; text-indent:-999em; font-size:0;}
.jk-focus .flash_tab .tabs ul li.noopdiv a {width:11px;height:11px;background:url(../images/jk-ico-a.png)  left top no-repeat;display:block; text-indent:-999em; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:11px; font-size:0;}

.jk-ftnews{ background:#f7f7f7; overflow:hidden; width:318px; padding:6px;}
.jk-ftnbg{ background:#fff; border:1px solid #e9e9e9; width:316px; height:471px; overflow:hidden;}
.jk-rlsub{ height:178px; border:1px solid #eaeaea; border-top:2px solid #00adc7; overflow:hidden}
.jk-rlt{ width:28px; overflow:hidden; padding:0 8px; border-right:1px solid #eaeaea; text-align:center; color: #009e8e;  font-family:"微软雅黑"; font-size:18px; line-height:20px; position:relative; height:178px;}
.jk-rlt img{margin:6px 0 3px;}
.jk-rlt .more{ background:url(../images/jk-more.gif) left top no-repeat; width:22px; height:22px; overflow:hidden; text-indent:-999em; margin:0 2px; position:absolute; left:10px; bottom:10px;}
.jk-rlc{width:578px;}
.jk-rlc .point2ul{ margin:20px 0 0 0; width:340px;}
.jk-rlc .point2ul li{height:28px; line-height:28px;}
.jk-rlc .point2ul li a{ background:url(../images/point-black2.gif) left 6px no-repeat; }
.jk-rlc .point2ul li a:hover{ color:#00a084}

.jk-piclis{width:189px; height:141px; position:relative; border:1px solid #eaeaea; margin:18px 0 0;}
.jk-piclis .imga{ display:block;width:189px; height:141px; overflow:hidden;}
.jk-piclis .imga img{width:189px; height:141px;}
.jk-piclis .bg{ height:32px; width:189px; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; position:absolute; left:0; bottom:0; z-index:1;}
.jk-piclis .txt{ height:32px; line-height:32px; overflow:hidden; width:189px; position:absolute; left:0; bottom:0; z-index:2;font-size:14px; font-weight:bold; text-align:center;}
.jk-piclis .txt a{color: #fff;}
.jk-piclis2{width:328px; height:288px; position:relative; border:1px solid #ebebeb;}
.jk-piclis2 .imga{ display:block;width:328px; height:288px; overflow:hidden;}
.jk-piclis2 .imga img{ width:auto; max-width:328px;}
.jk-piclis2 .bg{ height:40px; width:328px; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; position:absolute; left:0; bottom:0; z-index:1;}
.jk-piclis2 .txt{ height:40px; line-height:40px; overflow:hidden; width:328px; position:absolute; left:0; bottom:0; z-index:2; font-family:"微软雅黑"; font-size:16px; text-align:center;}
.jk-piclis2 .txt a{color: #fff;}
.jk-rlc .bnews{width:340px; margin:20px 0 0; background:none}
.jk-rlc .bnews dt{ text-align:left; height:28px; line-height:28px; overflow:hidden; margin:0 0 5px;}
.jk-rlc .bnews dd{ color: #999; max-height:100px;_height:100px;}
.jk-rlc .bnews a:hover{ color: #00a084}
.jk-row { background:url(../images/jk-subbg.gif) left top no-repeat; padding:5px 0 0; position:relative; width:980px;}
.jk-row .jkr-t{ background:#00bca9; width:280px; height:40px; overflow:hidden; text-align:center; position:absolute; left:0; top:5px;}
.jk-row .jkr-t img{ float:left; display:inline; margin:6px 8px 0 70px;}
.jk-row .jkr-t h2{ font-family:"微软雅黑"; font-size:20px; line-height:40px; color: #fff; text-align:left}
.jk-ftnews .bnews{ padding:0 0 12px;background:url(../images/xb-dasheh.gif) left bottom repeat-x; overflow:hidden; margin:0 10px 10px;}
.jk-ftnews .bnews dt{ font-size:20px;}
.jk-ftnews .bnews dd{ color: #999; line-height:22px; height:44px; overflow:hidden;}
.jk-ftnews .ln-list{ margin:0 15px 8px;}
.ln-list{ overflow:hidden;}
.ln-list .ln{margin:0 5px 0 0;}
.ln-list li{ height:24px; line-height:24px; overflow:hidden; width:100%;}
.ln-list li a{ color: #333}
.ln-list li a:hover{ color:#00a185}
.ln-list2{ overflow:hidden;}
.ln-list2 .ln{margin:0 8px 0 0;}
.ln-list2 li{ height:28px; line-height:28px; overflow:hidden; width:100%;}
.ln-list2 li a{ color: #666; font-size:14px;}
.ln-list2 li a:hover{ color:#00a185}
.news-qx{ margin:0 10px 8px;}
.news-qx .t{ background:#ebfffd url(../images/jk-subt.gif) left top no-repeat; height:31px; line-height:31px; overflow:hidden; border-bottom:1px solid #bcede6; padding:0 0 0 10px;}
.news-qx h3{ font-size:14px; font-weight:bold; color: #009e8e}
.news-qx .pointul{ padding:10px;}
.news-qx .pointul a:hover{ color:#00a185}
.jk-row-s1{width:280px; margin:60px 0 0; }
.jk-row-s1-s{background:url(../images/xb-dasheh.gif) left bottom repeat-x; overflow:hidden; padding:0 0 10px}
.jk-row-s1-s .snews .img{ width:123px; position:relative;}
.jk-row-s1-s .snews .img a{padding:0; border:none; width:123px; height:93px;}
.jk-row-s1-s .snews .img span{ display:block; background:url(../images/jk-titbg2.png) left top no-repeat; width:86px; height:31px; line-height:31px; padding:0 0 0 12px; position:absolute; left:0; top:0; font-size:16px; font-weight:bold; color: #fff;}
.jk-snews{ color: #666; overflow:hidden; position:relative}
.jk-snews a:hover{ color: #009e8e}
.jk-snews .img{ width:123px; margin:0 16px 0 0;}
.jk-snews .img a{ display:block;}
.jk-snews .img a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.jk-snews .img img{width:123px; height:99px;}
.jk-snews .img span{ display:block; background:url(../images/jk-titbg2.png) left top no-repeat; width:76px; height:31px; line-height:31px; padding:0 10px 0 12px; overflow:hidden; position:absolute; left:0; top:0; font-size:16px; font-weight:bold; color: #fff; cursor:pointer;}
.jk-snews dt{  height:28px; line-height:28px; overflow:hidden; font-weight:bold; font-size:14px; }
.jk-snews dt a{ color: #333;}
.jk-snews dd{ color: #999; line-height:22px;}
.jk-snews .txt{ max-height:66px; _height:66px; overflow:hidden;}
.jk-row-s2{ width:680px;}
.jk-row-s2-s{ width:100%; overflow:hidden}
.jk-row-s2-s .t{ background:url(../images/jk-ssub-bg.gif) left bottom no-repeat; padding:0 0 2px;height:38px; line-height:38px; overflow:hidden;}
.jk-row-s2-s .t h3{width:80px; background:url(../images/jk-ico4.gif) right 18px no-repeat; font-size:16px; font-weight:bold; color: #009e8e}
.jk-row-s2-s .pic-news{ margin-top:20px;width:262px; height:195px;}
.jk-row-s2-s .pic-news img{width:262px; height:195px;}
.jk-row-s2-s .picr-n{ margin-top:20px; width:380px;}
.jk-row-s2-s .picr-n .top-t{ line-height:46px;}
.jk-row-s2-s .picr-n .top-t a{font-family:"微软雅黑"; font-size:16px; font-weight:bold; color: #009e8e}

.jkr-cl{width:280px; margin:43px 0 0}
.jkr-ct{height:48px; line-height:48px; overflow:hidden;}
.jkr-ct h3{width:80px; background:url(../images/jk-ico4.gif) right 24px no-repeat; font-size:16px; font-weight:bold; color: #009e8e}
.jkr-cl .jkr-ct{ background:url(../images/jk-ssub-bg2.gif) left bottom no-repeat;}
.jkr-cc{width:330px;}
.jkr-cr{background:#f7f7f7; width:318px; padding:6px; overflow:hidden;}
.jkr-cr .m{background:#fff; border:1px solid #e9e9e9; height:730px; _height:722px;  overflow:hidden; width:316px; }
.jkr-cl-s .jk-snews .img{ width:78px; margin:0 10px 0 0; border:1px solid #ebebeb}
.jkr-cl-s .jk-snews .img img{width:78px; height:78px}
.jkr-cl-s .jk-snews .txt{ max-height:48px;_height:48px;}
.jk-piclis3{width:278px; height:208px; position:relative; border:1px solid #ebebeb;}
.jk-piclis3 .imga{ display:block;width:278px; height:208px; overflow:hidden;}
.jk-piclis3 .imga img{width:278px; height:208px;}
.jk-piclis3 .bg{ height:42px; width:278px; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; position:absolute; left:0; bottom:0; z-index:1;}
.jk-piclis3 .txt{ height:42px; line-height:42px; overflow:hidden; width:278px; position:absolute; left:0; bottom:0; z-index:2; font-family:"微软雅黑"; font-size:16px; text-align:center;}
.jk-piclis3 .txt a{color: #fff;}
.jg-list{ overflow:hidden;}
.jg-list li{width:278px; height:50px; overflow:hidden; border:1px solid #eaeaea; margin:10px 0 0; }
.jg-list li img{width:278px; height:48px;}
.jkkx{ height:123px; overflow:hidden;}
.qhdl{ width:100%;}
.qhdl .qh-t{overflow:hidden; font-size:14px; width:330px; background:url(../images/ling-gray.gif) left top repeat-x}
.qhdl .qh-t span{ border-top:2px solid #ddd; float:left; display:inline; height:36px; line-height:36px;  font-size:14px;  overflow:hidden; width:86px; color: #333; cursor:pointer; text-align:center; margin:0 5px 0 0;}
.qhdl .qh-t span.on{color: #009e8e; font-weight:bold; border-top:2px solid #00bca9; background:url(../images/jk-ico5.gif) top center no-repeat;}
.qhdl .qh-t span.on em{background-position:0 0;}
.qhdl .qh-c{display:none;}
.qhdl .jk-snews .img{ width:105px; margin:0 10px 0 0;border:1px solid #ebebeb}
.qhdl .jk-snews .img img{width:105px; height:78px}
.qhdl .jk-snews .txt{ max-height:48px; _height:48px; overflow:hidden;}
.qhdl .qhcin{ display:block;}
.fgreen,.fgreen a{ color: #009e8e!important}
.jkr-cc-s{ width:100%; overflow:hidden;}
.jkr-cc-s .c{border:1px solid #baede4; border-top:1px solid #00adc7; overflow:hidden;width:328px;}
.jkr-cc-s .c .jk-snews{ margin:15px 10px;}
.jkr-cc-s .c .jk-snews .img{ width:78px; margin:0 10px 0 0; border:1px solid #ebebeb}
.jkr-cc-s .c .jk-snews .img img{width:78px; height:78px}
.jkr-cc-s .c .jk-snews .txt{ height:45px; overflow:hidden;}
.jkr-cc-s .doc{padding:0 0 10px 10px; width:317px;}
.jkr-cc-s .doc .jk-snews{width:145px; overflow:hidden; float:left; display:inline; margin:10px 0 0 0;}
.mr30{ margin-right:30px!important;}

.jkr-cr-s .t{ background:#00bca9; color: #fff; height:30px; line-height:30px; overflow:hidden; padding:0 0 0 10px;margin:0 10px; }
.jkr-cr-s .t h3{font-weight:bold; width:70px; background:url(../images/jk-ico6.gif) right 14px no-repeat;  font-size:14px;}
.jkr-cr-s .t a{ color: #fff; }
.yk{ margin:0 0 0 10px;}
.yk li{ float:left; display:inline; margin:15px 0 0; width:81px;}
.yk li a{ display:block; width:75px; height:22px; padding:0 6px 0 0; line-height:22px; overflow:hidden; text-align:center; color:#666; background:url(../images/jk-ico7.gif) right -27px no-repeat; border-left:1px solid #e7e7e7; -webkit-border-radius:0 0 2px 2px; -moz-border-radius:0 0 2px 2px; border-radius:0 0 2px 2px;}
.yk li a:hover{ background:url(../images/jk-ico7.gif) right top no-repeat; border-left:1px solid #06bfda; color: #fff; }

.wbq .t{margin:0;}
.wbq-cw{height:418px; overflow:hidden; margin:0 0 30px; width:295px;}
.wbq-cli{ padding:12px 0; background:url(../images/xb-dasheh.gif) left top repeat-x; overflow:hidden;  }
.wbq-cli p{ line-height:20px; color: #666}
.wbq-cli .bnews{ padding:0 0 12px;background:url(../images/xb-dasheh.gif) left bottom repeat-x; overflow:hidden; margin:0 15px 10px;}
.wbq-cli .cz{ color: #a8a8a8; background: #fff; padding:0 0 0 20px;}
.wbq-cli .cz a{ color: #009e8e; }
.btn-jgz,.btn-yql{ width:64px; height:24px; overflow:hidden;text-align:center; line-height:24px; color: #fff;}
.btn-jgz{ background:url(../images/wbq-btn.gif) left top no-repeat; text-indent:-999em;}
.btn-yql{background:url(../images/wbq-btn.gif) left -26px no-repeat; }
.btn-yql:hover{ color: #fff!important}
.wbq-cli .imgw{ width:100%; overflow:hidden;}
.wbq-cli .img{ border:1px solid #dedede; background:#f7f7f7; padding:1px; width:73px; margin:8px 18px 8px 0; float:left; display:inline;}
.wbq-cli .img img{width:auto; max-width:73px;}
.wbq-tj{ height:83px; overflow:hidden;}
.wbqdl{ color: #666; overflow:hidden; position:relative}
.wbqdl a:hover{ color: #009e8e}
.wbqdl .img{ width:81px; margin:0 16px 0 0; border:1px solid #e0e0e0}
.wbqdl .img a{ display:block;}
.wbqdl .img img{width:81px; height:81px;}
.wbqdl .img span{ display:block; background:url(../images/jk-titbg2.png) left top no-repeat; width:86px; height:31px; line-height:31px; padding:0 0 0 12px; position:absolute; left:0; top:0; font-size:16px; font-weight:bold; color: #fff;}
.wbqdl dt{ overflow:hidden; font-size:14px; font-family:"微软雅黑" }
.wbqdl dt a{ color: #333;}
.wbqdl dt img{ display:inline-block; vertical-align:middle;}
.wbqdl dd{ color: #999; }
.wbqdl .txt{overflow:hidden;line-height:20px;}

/*教育*/
.jy-focus{width:630px; overflow:hidden; min-height:100%;text-align:left; background:#e5e5e5; position:relative}
#ofocus { width:630px; height:384px;  }
#ofocus_pic { display:inline; position:relative; float:left; width:512px; height:384px; overflow:hidden; }
#ofocus_piclist { position:absolute; }
#ofocus_piclist li { width:512px; height:384px; overflow:hidden; margin:0 10px 0 0;  float:left; display:inline;}
#ofocus_piclist img { width:512px;height:384px; }
#ofocus_btn { display:inline; float:right; width:92px; overflow:hidden; position:absolute; right:15px; top:5px; }
#ofocus_btn li {width:83px;height:63px; overflow:hidden; padding:1px 0 3px 7px; cursor:pointer; float:left; display:inline; margin:7px 0 0; }
#ofocus_btn img { width:79px; height:59px; border:2px solid #f5f3f3; float:right;  opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
#ofocus_btn .current { background:url(../images/jy-fopicbg.gif) left top no-repeat;  }
#ofocus_btn .current img{border:0; padding:2px;  width:77px; height:56px; margin:0 2px 0 0; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
#ofocus_opdiv { position:absolute; left:0; bottom:48px; width:372px; height:106px; background:#000; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60);}
#ofocus_tx { position:absolute; left:0; bottom:48px; width:332px; height:86px;  overflow:hidden; padding:10px 20px; }
#ofocus_tx h2{ font-size:16px; font-family:"微软雅黑"; line-height:30px; height:30px; overflow:hidden;}
#ofocus_tx h2 a{color:#FFF; }
#ofocus_tx p{ font-size:12px; line-height:18px; height:36px; overflow:hidden; color: #dcdcdc}
#ofocus_tx .normal { display:none; }
.jy-fnew{border:1px solid #dae5cf; height:155px; overflow:hidden;}
.jy-fnew .jy-point3ul{ margin:15px 15px 0; width:45%;}
.jy-fnew .jy-point3ul li a:hover{background:url(../images/jy-point.gif) left 4px no-repeat; font-weight:bold}
.jy-xqa{ color:#5b902c!important; font-size:12px; margin:0 0 0 8px;}
.jy-xqa:hover{ text-decoration:underline;}
.jy-qsub{ width:222px; margin-top:20px;}
.jy-qsub .t{ height:38px; line-height:38px; overflow:hidden; background:url(../images/ling-gray2.gif) left top repeat-x}
.jy-qsub .t span{font-size:16px; font-family:"微软雅黑"; border-top:3px solid #92bf4c; background:url(../images/jy-ico1.gif) right 16px no-repeat; padding:0 15px 0 0; float:left; display:inline; line-height:35px; color: #444}
.jy-qsub .img{ width:221px;}
.jy-qsub .imga img{ width:auto; max-width:221px;}
.jy-point3ul{width:100%; margin:0;}
.jy-point3ul li a{/* background:url(../images/point-black2.gif) left 5px no-repeat;  color: #797979 */}
.jy-point3ul li a:hover{/*background:url(../images/jy-point2.gif) left 5px no-repeat;*/}
.jy-fmore{ height:20px; padding:4px 0; border-top:1px solid #dbe6d1; background:#fbfff3; text-align:center; width:100%; margin-top:8px;}
.jy-fmore a{ color:#548a00; height:20px; line-height:20px; display:inline-block;}
.jy-fmore a:hover{ text-decoration:underline;}
.jy-more{ color: #9e9e9e; font-size:12px;}
.jy-l{ width:630px;}
.jy-r{ width:330px;}
.jy-l a:hover img,.jy-r a:hover img{background:#fff; opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.jyr-sub{ width:100%;}
.jyr-sub .t{border:1px solid #dae5cf; border-top:2px solid #84b260; border-bottom:1px solid #dae5cf; background:url(../images/jy-rtbg.gif) left top repeat-x; height:29px; line-height:29px; overflow:hidden;}
.jyr-sub .t h2{font-size:16px; font-family:"微软雅黑"; padding:0 0 0 10px; color: #444}
.jyr-sub .tbimg{width:324px; height:240px; overflow:hidden; border:1px solid #dae5cf; border-top:none; padding:2px; }
.jyr-sub .tbimg img{width:auto; max-width:324px;}
.jyr-sub .imgt{ background:#729e2e; height:84px; overflow:hidden;}
.jyr-sub .imgt .ico-img{width:40px; height:59px; overflow:hidden; padding:10px 10px 15px 12px;}
.jyr-sub .imgt a{color: #fff!important; }
.jyr-sub .imgt h3{ font-size:16px; font-family:"微软雅黑"; height:30px; line-height:30px; overflow:hidden; width:75%; margin:5px 0 0;}
.jyr-sub .imgt p{ line-height:20px; height:40px; overflow:hidden; color: #edf2e8; width:75%}

.focus-jys{width:259px; height:346px; border:1px solid #bfbfbf; position:relative; overflow:hidden; float:left; display:inline; margin:15px 0 0 15px;}
.focus-jys .flashlist {height:346px; }
.focus-jys .flashlist .f_out {height:346px; overflow:hidden; position:relative; z-index:100; }
.focus-jys .flashlist .f_out img{ width:259px; height:346px; display:block;}
.focus-jys .flashlist .f_out .picintro { height:80px; position:absolute; bottom:68px; left:0; width:194px; overflow:hidden; z-index:1000; padding:0 15px;}
.focus-jys .picintro h2{ width:80%; height:32px; overflow:hidden;color:#FFF; font-family:"微软雅黑";font-size:16px; line-height:32px;}
.focus-jys .picintro p {color:#dcdddd; line-height:18px; height:36px; overflow:hidden; }
.focus-jys .picintro p a {color:#dcdddd;}
.focus-jys .flash_tab {height:36px; position:absolute; right:0; bottom:0; z-index:9999; width:260px; overflow:hidden; background:url(../images/jy-tabbg.png) left bottom no-repeat; _background:#000; }
.focus-jys .flash_tab .tabs {width:260px; height:16px; overflow:hidden; margin:12px 0 0; text-align:right}
.focus-jys .flash_tab .tabs ul{ width:110px;float:right; display:inline;}
.focus-jys .flash_tab .tabs ul li {width:18px;height:16px; margin:0 1px 0 0; float:left; display:inline;}
.focus-jys .flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1}
.focus-jys .flash_tab .tabs ul li.opdiv a {width:18px;height:16px; color: #fff; display:block; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:16px; font-size:12px; font-weight:bold;}
.focus-jys .flash_tab .tabs ul li.opdiv a:hover { background:url(../images/tl-a-a.png) left top no-repeat; color:#fff;}
.focus-jys .flash_tab .tabs ul li.noopdiv a {width:18px;height:16px;background:#fafafa;display:block; color:#5c9c1c; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:16px; }
.focus-jys .txtbg{ height:80px; width:224px; overflow:hidden; position:absolute; left:0; bottom:68px; z-index:999;  background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5;}

.jyl-sub-sa{width:327px; margin:15px 10px 0 0; height:170px; overflow:hidden;}
.jyl-sub-sa .t{ border-bottom:1px solid #d3efc8; font-family:"微软雅黑";font-size:14px; height:30px; line-height:30px; overflow:hidden; background:url(../images/jy-dashed.gif) left top repeat-x; padding:0 10px; margin:0 0 12px;}
.jyl-sub-sa .t,.jyl-sub-sa .t a{ color: #444}
.jyl-sub-sa .pict,.jyl-sub-sa .pict a{ width:120px; height:120px; overflow:hidden;}
.jyl-sub-sa .pict a{ display:block; position:relative; cursor:pointer;}
.jyl-sub-sa .pict img{width:auto; max-width:120px;}
.jyl-sub-sa .pict a span{ display:block;}
.jyl-sub-sa .pict a .bg{ height:22px; width:120px; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; position:absolute; left:0; bottom:0; z-index:1;}
.jyl-sub-sa .pict a .txt{height:0; line-height:22px; overflow:hidden; width:120px; position:absolute; left:0; bottom:0; z-index:2;font-size:12px; text-align:center; color: #fff; background:url(../images/tp-tabbg.png) left top no-repeat; _background:#000; _filter:alpha(opacity=80);}
.jyl-sub-sa .pict a:hover span{ height:22px;}


.jyl-sub-sa .point3ul{width:170px; float:left; display:inline;}

.jyl-sub{width:628px; overflow:hidden; border:1px solid #dae5cf; border-top:none;}
.jyl-sub .jyr-st{ border-top:4px solid #7bb541; background:url(../images/jyl-tbg.gif) left top repeat-x; height:49px; line-height:49px; overflow:hidden;}
.jyl-sub .jyr-st h2{font-size:18px; font-family:"微软雅黑"; padding:0 0 0 10px; color: #666}
.jyl-sub .jyr-st h2 em{ float:left; display:inline; color: #fff; font-family:"微软雅黑";font-size:26px; background:url(../images/jyl-tbg-zbg.gif) left top no-repeat; width:41px; height:42px; line-height:42px; text-align:center; overflow:hidden; margin:0 5px 0 0;}
.txtbox{border:1px solid #dae5cf; height:74px; overflow:hidden;}
.txtbox .point2ul{ margin:0 15px;}
.txtbox .point2ul a{ color: #666}
.txtbox .point2ul a:hover{ color: #5e9c20}
.txtbox .point2ul  li{ line-height:28px; height:28px;}
.tjkc{ border:1px solid #e6e6e6; background:#fbf0ec; height:91px; overflow:hidden;}
.tjkc h2{ background:url(../images/jy-tit.gif) -1px top no-repeat; width:44px; height:91px; overflow:hidden; text-indent:-999em; margin:0 8px 0 0;}
.kcul{ overflow:hidden; width:570px;}
.kcul li{ float:left; display:inline; margin:6px 8px 0 0; }
.kcul li{overflow:hidden; width:134px;height:37px; background:#000;}
.kcul li img{ border:1px solid #d8d8d8;width:132px; height:35px; display:block;}
.sbhy{ background:#edf0f9}
.sbhy h2{ background:url(../images/jy-tit2.gif) -1px top no-repeat;}

.jy-rlc{width:340px; height:130px; overflow:hidden; border-right:1px solid #e6e6e6; margin:15px 0 15px 15px;}
.jy-piclis{width:130px; height:130px; position:relative;}
.jy-piclis .imga{ display:block;width:130px; height:130px; overflow:hidden;}
.jy-piclis .imga img{ width:auto; max-width:130px;}
.jy-rlc .bnews{ width:178px;}
.jy-rlc .bnews dt{ text-align:left; height:32px; line-height:32px;}
.jy-rlc .bnews dd{ color: #999}
.jy-rlc .jy-xqa{ margin:0;}
.jzdb { height:210px; overflow:hidden;}
.jzdb .jy-point3ul,.gtsub .jy-point3ul{width:220px; margin:0 0 0 20px; float:left; display:inline;}
.gtsub{ height:335px; overflow:hidden;}
.jyl-scroll{ width:630px; clear:both; padding:5px 0 18px; overflow:hidden}
.scrollw {position: relative;float:left;width:545px;height:100px;overflow:hidden; margin-left:9px;}  
.scrollw .photolist {position: relative;overflow: visible;width:10000px;}  
.scrollw .photolist ul{float:left;margin:0;clear:both;}  
.scrollw .photolist ul li {float:left;width:96px; height:96px;padding:1px; display:inline; border:1px solid #e3e3e3; margin:0 5px; overflow:hidden;}  
.scrollw .photolist ul li img{ width:96px; height:96px;}  
.scrollw .photolist ul li a{ display:block; width:96px; height:96px; position:relative; overflow:hidden; cursor:pointer;}
.scrollw .photolist ul li a span{ display:block;}
.scrollw .photolist ul li a .bg{ height:22px; width:96px; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; position:absolute; left:0; bottom:0; z-index:1;}
.scrollw .photolist ul li a .txt{height:0; line-height:22px; overflow:hidden; width:96px; position:absolute; left:0; bottom:0; z-index:2;font-size:12px; text-align:center; color: #fff; background:url(../images/tp-tabbg.png) left top no-repeat; _background:#000; _filter:alpha(opacity=80);}
.scrollw .photolist ul li a:hover span{ height:22px;}

.jyl-scroll .left_s{ float:left; display:inline; height:47px; margin:29px 0 0;}
.jyl-scroll .left_s a{ background:url(../images/ifeng-rbtn.gif) -1px top no-repeat; width:31px;height:51px; float:left;  display:inline; overflow:hidden;text-indent:-999px;}
.jyl-scroll .right_s{  float:right; display:inline; height:47px;  margin:29px 0 0;}
.jyl-scroll .right_s a{ background:url(../images/ifeng-lbtn.gif) left top no-repeat; float:left; display:inline; height:47px; overflow:hidden; text-indent:-999px;width:30px;}
.jzwd .c{ height:276px; overflow:hidden; border:1px solid #dae5cf; border-top:none;}

.jyr-suba{ width:100%;}
.jyr-suba .t{border:1px solid #dae5cf; border-top:2px solid #84b260; border-bottom:1px solid #dae5cf; background:url(../images/jy-rtbg2.gif) left top repeat-x; height:29px; line-height:29px; overflow:hidden;}
.jyr-suba .t h2{font-size:16px; font-family:"微软雅黑"; padding:0 0 0 10px; color: #444}
.klkts{ height:160px; overflow:hidden; width:328px;}
.jsjlb{ height:162px; overflow:hidden; margin:0 0 15px;}
.jsjlb .pict{ width:110px; height:110px; overflow:hidden; margin:16px 0 0;}
.jsjlb .pict img{width:auto; max-width:110px;}
.jsjlb .pict a{ display:block; width:110px; height:110px; position:relative; cursor:pointer;}
.jsjlb .pict a span{ display:block;}
.jsjlb .pict a .bg{ height:22px; width:110px; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; position:absolute; left:0; bottom:0; z-index:1;}
.jsjlb .pict a .txt{height:0; line-height:22px; overflow:hidden; width:110px; position:absolute; left:0; bottom:0; z-index:2;font-size:12px; text-align:center; color: #fff; background:url(../images/tp-tabbg.png) left top no-repeat; _background:#000; _filter:alpha(opacity=80);}
.jsjlb .pict a:hover .txt{ height:22px;}


.jsjlb .point3ul{width:190px; float:left; display:inline; margin:12px 0 0;}
.klkts .c{ overflow:hidden;position:relative; width:328px;}
.klkts .c .ve-ul{ overflow:hidden; margin:10px 0 0;}
.ve-ul li a { cursor:pointer;}
.ve-ul li a span{ display:block;}
.ve-ul li a .bg{ height:22px; width:99px; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; position:absolute; left:0; bottom:0; z-index:1;}
.ve-ul li a .txt{height:0; line-height:22px; overflow:hidden; width:99px; position:absolute; left:0; bottom:0; z-index:2;font-size:12px; text-align:center; color: #fff; background:url(../images/tp-tabbg.png) left top no-repeat; _background:#000; _filter:alpha(opacity=80);}
.ve-ul li a:hover .txt{ height:22px;}

.klkts .point3ul li{ height:20px; line-height:20px;}
.klkts .np{ margin:0;}
.ve-ul li{ overflow:hidden; margin:0 5px 0 5px; float:left; display:inline;}
.ve-ul li,.ve-ul li a,.ve-ul li img{width:99px; height:74px;}
.ve-ul li a{ display:block; position:relative; overflow:hidden}
.ve-ul li .ve{position:absolute; left:35px; top:20px; display:block; background:url(../images/ico-video.png) left top no-repeat; _background-image:url(../images/ico-video02.gif); width:28px; height:28px; z-index:9}

.jy-bimg{width:255px; height:341px; position:relative; border:1px solid #c0c0c0; margin:15px 0 15px 15px;}
.jy-bimg img{width:auto; max-width:255px;}
.jy-bimg a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.jy-bimg .bg{ display:block; position:absolute; left:0; top:215px; width:224px; height:90px; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6;  z-index:2; }
.jy-bimg .txt{ display:block; position:absolute; left:0; top:215px; z-index:3; width:194px; height:90px; color:#dad9d9; padding:6px 15px; cursor:pointer}
.jy-bimg .txt span{ display:block;}
.jy-bimg .txt .t{ height:36px; line-height:36px; overflow:hidden; font-size:16px; color:#fff; font-family:"微软雅黑";}
.jy-bimg .txt .b{ height:36px; overflow:hidden;line-height:18px; color:#dad9d9;}
.jy-brnew{width:312px;}
.jy-brnew .point3ul{border-top:1px solid #ddd; padding:7px 0 0; margin:7px 0 0;}
.jy-brnew .bnews{ background:none;  padding:0 0 5px;}
.jy-brnew .bnews dt{ text-align:left; height:28px; line-height:28px;}
.jy-brnew .bnews dt a:hover{ color:#5e9c20;}
.ztc{ height:426px; overflow:hidden;}
.wdw{ padding:15px 15px 0; overflow:hidden;}
.wdw .wdw-li{ width:100%; overflow:hidden; margin:0 0 8px;}
.wdw .wdw-li .wt{ height:22px; line-height:22px; overflow:hidden; color: #515151}
.wdw .wdw-li a:hover{ color:#729e2e}
.wdw .wdw-li .wt em{ float:left; display:inline; width:22px; height:22px; background:url(../images/ico-wdt.gif) left top no-repeat; margin:0 10px 0 0;}
.wdw .replay{ background:url(../images/ico-wd.gif) left top no-repeat; width:277px; height:63px; overflow:hidden; padding:15px 10px 10px; margin:5px 0 0; display:none;}
.wdw .replay em{ color: #609d24; font-family:"微软雅黑"; float:left; display:inline; width:40px;}
.wdw .replay p{width:228px; height:60px; line-height:20px; overflow:hidden; float:left; display:inline;}
.wdw .on .replay{ display:block;}
.wdw .on .wt{ font-size:14px; color: #515151}
.wdw .on .wt em{ background:url(../images/ico-wdt.gif) left -29px no-repeat;}
.gfwb .c{ height:288px; overflow:hidden; border:1px solid #dae5cf; border-top:none; padding:15px 13px 0;}
.gfwb .wbqdl{background:url(../images/xb-dasheh.gif) left 93px repeat-x; overflow:hidden; padding:0 0 10px; height:84px; overflow:hidden;}
.btn-jgz2{ background:url(../images/wbq-btn2.gif) left top no-repeat; text-indent:-999em; }
.wb-box{ width:302px; height:194px; overflow:hidden; position:relative;}
.wb-box .tbtn a{ display:block; background:url(../images/txt-upbtn.gif) left top no-repeat; width:19px; height:10px; overflow:hidden; margin:0 auto}
.wb-box .bbtn a{ display:block; background:url(../images/txt-downbtn.gif) left top no-repeat; width:19px; height:10px; overflow:hidden; margin:0 auto}
.wb-box .btnbg{ background:#fff; height:10px; overflow:hidden; width:302px; padding:10px 0; z-index:999; position:absolute; left:0;}
.wb-box .bbtn { bottom:0;}
.wb-box .tbtn { top:0;}
.wb-box .wb-cw{height:418px; overflow:hidden; padding:30px 0 20px; width:302px;}
.wb-box .wb-cli{ margin:5px 0 10px; background:url(../images/xb-dasheh.gif) left bottom repeat-x; overflow:hidden; height:125px; width:295px; }
.wb-box .wb-cli .bnews{ padding:0 0 12px;background:url(../images/xb-dasheh.gif) left bottom repeat-x; overflow:hidden; margin:0 15px 10px;}
.wb-box .wb-cli .cz{ color: #a8a8a8; background: #fff; padding:0 0 0 20px;}
.wb-box .wb-cli .cz a{ color: #5b9620; }
.wb-cli p{ line-height:20px; color: #666}
.wb-cli .cz{ color: #a8a8a8; background: #fff; padding:0 0 0 20px;}
.wb-cli .cz a{ color: #009e8e; }
.wb-cli .cz time{color: #adadad}
.wb-box .wb-cli .imgw{ width:100%; overflow:hidden; padding:0 0 8px;}
.wb-box .wb-cli .img{ border:1px solid #dedede; background:#f7f7f7; padding:1px; width:82px; height:61px; overflow:hidden; margin:8px 18px 0 0; float:left; display:inline;}
.wb-box .wb-cli .img img{width:auto; max-width:82px;}
.wb-box .scroll_list{width:295px;height:10000px; overflow:visible;position:relative; padding:0; margin-top:2px;}
.xsfc{ height:437px; overflow:hidden;}

.sh-main-l .sh-snews{ color: #666; overflow:hidden; width:276px;}
.sh-snews .img{ width:107px; margin:6px 16px 0 0;}
.sh-snews .img a{ display:block;}
.sh-snews .img a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.sh-snews .img img{width:107px; height:80px;}
.sh-snews dt{  height:28px; line-height:28px; overflow:hidden; font-family:"微软雅黑"; font-size:14px; }
.sh-snews dt a{ color: #333;}
.sh-snews dd{ color: #999; line-height:20px;}
.sh-snews .txt{ height:60px; overflow:hidden;}

.sh-main-r .sh-snews{ color: #666; overflow:hidden; width:252px; margin:0 15px}
.sh-main-r .sh-snews .img{ width:96px; margin-top:0;}
.sh-main-r .sh-snews .img img{width:96px; height:72px;}
.sh-main-r .sh-snews .txt{ height:40px; overflow:hidden;}

/** 金融 **/
.finance-con{ width:630px;}
.finance-aside{ width:330px;}
.jr-xqa{ color:#6689c5; font-size:12px; margin:0 0 0 8px;}
.jr-xqa:hover{ text-decoration:underline;}
/*.finance-focus{ width:630px; height:300px;}*/

.jr-focus{ width:630px; height:300px; overflow:hidden; background:#eaeaea; position:relative}
.jr-focus .flashlist {height:300px; }
.jr-focus .flashlist .f_out {height:300px; overflow:hidden; position:relative; z-index:100;}
.jr-focus .flashlist .f_out img{ width:430px; height:300px; display:block;}
.jr-focus .flashlist .f_out .picintro {position:absolute; right:0; top:0; width:176px; overflow:hidden; z-index:999; padding:0 12px;}
.jr-focus .picintro h2{ overflow:hidden; margin:15px 0; height:56px;}
.jr-focus .picintro h2 a {color:#333; font-size:16px; font-weight:bold; line-height:28px;}
.jr-focus .picintro p {color:#999; line-height:22px; max-height:176px; _height:176px; overflow:hidden; }
.jr-focus .flash_tab {height:15px; position:absolute; right:10px; bottom:15px; z-index:9999; width:205px; }
.jr-focus .flash_tab .tabs { overflow:hidden; margin:0 auto; text-align:right}
.jr-focus .flash_tab .tabs ul{float:right; display:inline;} 
.jr-focus .flash_tab .tabs ul li {width:11px;height:11px; margin:0 5px 0 0; float:left; display:inline;}
.jr-focus .flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1}
.jr-focus .flash_tab .tabs ul li.opdiv a {width:11px;height:11px; color: #ccc; display:block; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:11px; background:url(../images/jr-ico-a.png)  left top no-repeat;line-height:11px; font-size:0; text-indent:-999em; }
.jr-focus .flash_tab .tabs ul li.opdiv a:hover { background:url(../images/jr-ico.png) left top no-repeat; color:#009e8e; font-size:0; text-indent:-999em;}
.jr-focus .flash_tab .tabs ul li.noopdiv a {width:11px;height:11px;background:url(../images/jr-ico.png) left top no-repeat;display:block; color:#ccc; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:11px; font-size:0; text-indent:-999em;}

.finance-aside-box{ border:1px solid #d6e1ec; font-size:14px;}
.finance-aside-box .title{ position:relative; height:28px; border-bottom:1px solid #d6e1ec; background:url(../images/finance-aside-box-title-bg.png) repeat-x left center;}
.finance-aside-box .title h3{ color:#0053b0; font-size:16px; font-family:"微软雅黑", "宋体"; line-height:28px; padding-left:10px;}
.finance-aside-box .title .more{ font-size:12px; display:inline-block; vertical-align:middle; line-height:20px; height:20px; margin:4px 8px;}
.finance-aside-box .title .more:hover{ text-decoration:underline;}
.finance-aside-box .title .hot{ background:url(../images/ico-hot.png) no-repeat; position:relative; left:-1px; top:-1px; padding-left:25px;}
.finance-list{ background:url(../images/finance-aside-ul-bg.png) no-repeat 3px 2px; padding:3px 10px 0; height:227px; overflow:hidden;}
.finance-list li{ border-bottom:1px dashed #e1e0e0; padding:6px 0; line-height:25px; height:25px; overflow:hidden; padding-left:18px;}
.finance-list li a{ line-height:25px; height:25px; display:inline-block; vertical-align:middle;}
.finance-list li a:hover{ text-decoration:underline;}
.finance-aside-img img{ width:330px; overflow:hidden; display:block;}

.finance-list02{ padding:1px 12px 4px 9px;}
.finance-list02 li{ background:url(../images/finance-aside-box-li-bg.png) no-repeat left 15px; padding:4px 0 4px 12px; line-height:22px; height:22px; overflow:hidden;}
.finance-list02 li .num{ color:#fff; width:15px; height:15px; display:inline-block; vertical-align:middle; text-align:center; line-height:15px; margin-right:5px;}
.finance-list02 li a{ line-height:25px; height:25px; display:inline-block; vertical-align:middle;}
.finance-list02 li a:hover{ text-decoration:underline;}
.finance-list02 li.last{ border:0;}

.finance-jj .finance-list02{ padding:3px 12px 6px 9px;}
.finance-jj .finance-list02 li{ padding:4px 0 3px 12px;}

.finance-inport-img{ padding:10px 10px 5px 10px; font-size:14px; }
.finance-inport-img img{ width:308px; display:block;}
.finance-inport-img span{ color:#fff; background:#6689c5; height:36px; display:block; line-height:36px; padding:0 12px; font-weight:bold; width:284px; overflow:hidden;}

.finance-dl{ padding:10px; zoom:1; overflow:hidden; height:114px;}
.finance-dl dt{ float:left; display:inline; width:91px; height:114px; margin-right:10px;}
.finance-dl dd a:hover{ text-decoration:underline;}
.finance-dl dd.t{ height:28px;}
.finance-dl dd.t a{ color:#0053b0; line-height:28px;height:28px; overflow:hidden; font-size:14px; font-weight:bold; display:block;}
.finance-dl dd.c{ font-size:12px; color:#999; margin-top:6px; line-height:20px; max-height:80px; _height:80px; overflow:hidden;}
.finance-dl dd.c a{ color:#2f73bf;}


.finance-aside-box02 .title{ background:#6689c5; color:#fff; text-align:center; line-height:33px; height:33px; font-size:16px; font-family:"微软雅黑", "宋体";}
.finance-aside-box02 .con{ background:#f7fcff; /*border:1px solid #e3eaf2;*/ border-top:0;}
.finance-aside-box02 .con ul.contact{ border-bottom:1px dashed #e1e0e0; padding:5px 0 9px 8px; _padding:5px 0 7px 8px; margin:0 8px 0 8px;}
.finance-aside-box02 .con ul.contact li{ color:#0053b0; height:30px; line-height:30px; padding:5px 0 8px 50px;}
.finance-aside-box02 .con ul.contact li.email{ background:url(../images/ico-contact01.png) no-repeat left center;}
.finance-aside-box02 .con ul.contact li.sina{ background:url(../images/ico-contact02.png) no-repeat left center;}
.finance-aside-box02 .con ul.contact li.tel{ background:url(../images/ico-contact03.png) no-repeat left center;}
.finance-aside-box02 .con ul.contact li a{ color:#0053b0;}
.finance-aside-box02 .con ul.contact li a:hover{ text-decoration:underline;}
.finance-aside-box02 .con ul.contact li em{ color:#ff5a00; font-weight:bold; margin:0 10px 0 0;}
.finance-aside-box02 .con .tips{ font-size:12px; color:#666; line-height:26px; padding:0 8px 5px; display:block;}
.finance-aside-box02 .con .tips em{ color:#999;}



.finance-aside-boxb{background:url(../images/jrblbg.png) right top no-repeat; border: 1px solid #d6e1ec;}
.finance-aside-boxb .title{  color:#fff; text-align:center; line-height:33px; height:33px; font-size:16px; font-family:"微软雅黑", "宋体";}
.finance-aside-boxb .con{  /*border:1px solid #e3eaf2;*/ border-top:0;}
.finance-aside-boxb .con ul.contact{  padding:5px 0 9px 8px; _padding:5px 0 7px 8px; margin:0 8px 0 8px;}
.finance-aside-boxb.con ul.contact li{ color:#0053b0; height:30px; line-height:30px; padding:5px 0 8px 50px;}
.finance-aside-boxb .con ul.contact li.email{ background:url(../images/ico-contact01.png) no-repeat left center;}
.finance-aside-boxb .con ul.contact li.tim{ font-size: 18px; line-height: 36px; margin-top: 5px;}
.finance-aside-boxb .con ul.contact li.tel{ font-size: 18px;line-height: 36px;padding-top: 20px;}
.finance-aside-boxb .con ul.contact li a{ color:#0053b0;}
.finance-aside-boxb .con ul.contact li a:hover{ text-decoration:underline;}
.finance-aside-boxb .con ul.contact li em{ color:#ff5a00; font-weight:bold; margin:0 10px 0 0;}
.complaints{height:85px; margin-top: 10px;}
.complaints .complaints-ui{float:left; width:85px; height:85px; margin-left:60px; }
.complaints .qrcode{float:right; width:85px; height:85px; margin-right:60px;}
.complaints .qrcode img{width:85px; height:85px;}

.finance-aside-boxb .con .tips{ font-size:12px; color:#666; line-height:26px; padding: 10px 0px 10px 0px; display:block; text-align:center;}
.finance-aside-boxb .con .tips em{ color:#999;}

/*
.finance-aside-box02 .product{ border-collapse:collapse; width:100%; margin-bottom:-1px;}
.finance-aside-box02 .product tr td{background:#f7fcff; border-bottom:1px solid #d6e1ec; color:#666; text-align:center;}
.finance-aside-box02 .product tr.even td{ background:#fff;}
.finance-aside-box02 .product tr:hover td{ background:#ddf2fe;}
.finance-aside-box02 .product tr td{ padding:8px 0; height:18px; line-height:18px;}
.finance-aside-box02 .product a:hover{color:#6689c5}
.finance-aside-box02 .product-more{ background:#ddf2fe; text-align:center; height:33px;}
.finance-aside-box02 .product-more a{ display:inline-block; height:33px; line-height:33px; color:#666; cursor:pointer;}
.finance-aside-box02 .product-more a:hover{ text-decoration:underline;}
*/
.finance-aside-box02 table{ border-collapse:collapse; width:100%!important; margin-bottom:-1px;}
.finance-aside-box02 table tr td{background:#f7fcff; border-bottom:1px solid #aca899; color:#666; text-align:center;}
.finance-aside-box02 table tr.even td{ background:#fff;}
.finance-aside-box02 table tr:hover td{ background:#ddf2fe;}
.finance-aside-box02 table tr td{ padding:8px 0; height:18px; line-height:18px;}
.finance-aside-box02 table a:hover{color:#6689c5}
.finance-aside-box02 table .more{ background:#ddf2fe; border:1px solid gray; border-top:0; text-align:center; height:33px; padding:0 10px;}
.finance-aside-box02 table .more a{ display:inline-block; height:33px; line-height:33px; color:#666; cursor:pointer;}
.finance-aside-box02 table .more a:hover{ text-decoration:underline;}

.finance-list03{ padding:15px 5px 0; zoom:1; overflow:hidden;}
.finance-list03 li{ float:left; display:inline; margin:0 5px; font-size:12px; width:124px;}
.finance-list03 li a:hover{ text-decoration:underline;}
.finance-list03 li img{ width:124px; height:93px;}
.finance-list03 li p{ margin:9px 0; line-height:18px; height:18px; overflow:hidden; text-align:center;}

.finance-main-l{ width:280px;}
.finance-main-r{ width:332px;}

.finance-mian-news{ border-right:1px solid #d6e1ec; background:url(../images/finance-main-news-bg.png) no-repeat left top; padding:3px 11px;}
.finance-mian-news .top{ padding:10px 5px 12px; border-bottom:1px dashed #e1e0e0; margin-bottom:10px;}
.finance-mian-news .top a{ color:#0053b0; font-size:18px; font-family:"微软雅黑", "宋体"; line-height:36px; height:36px; overflow:hidden; display:block;}
.finance-mian-news a:hover{ text-decoration:underline;}
.finance-mian-news .list{ padding:6px 0 3px 0; font-size:14px;}
.finance-mian-news .list h4{ padding:4px 0;}
.finance-mian-news .list h4 a{ font-weight:bold; color:#666;}
.finance-mian-news .list h4 .type1{ background:url(../images/news-type-bg02.png) no-repeat left center; height:24px; line-height:24px; padding:0 7px 0 13px; color:#fff; display:inline-block; margin:0 12px 0 6px;}
.finance-mian-news .list h4 .type2{ background:url(../images/news-type-bg.png) no-repeat left center; height:24px; line-height:24px; padding:0 7px 0 13px; color:#fff; display:inline-block; margin:0 12px 0 6px;}
.finance-mian-news .list ul{ padding:0 0 4px 8px; zoom:1; overflow:hidden; border-bottom:1px dashed #e1e0e0;}
.finance-mian-news .list ul.last{ border-bottom:0; padding:0 0 6px 8px;}
.finance-mian-news .list li{ padding:3px 0; height:22px; overflow:hidden; display:block; width:100%;}
.finance-mian-news .list li a{ line-height:22px;}

.finance-main-box{ border:1px solid #d6e1ec; font-size:14px;  border-top:2px solid #a5bbd2;}
.finance-main-box .title{ position:relative; height:35px; border-bottom:1px solid #d6e1ec; border-top:1px solid #d6e1ec; background:url(../images/finance-main-box-title-bg.png) repeat-x left center;}
.finance-main-box .title h3{ color:#0053b0; font-size:16px; font-family:"微软雅黑", "宋体"; line-height:35px; padding-left:10px;}
.finance-main-box .title .more{ font-size:12px; display:inline-block; vertical-align:middle; line-height:20px; height:20px; margin:7px 8px 8px;}
.finance-main-box .title .more:hover{ text-decoration:underline;}
.finance-main-box .con{ padding:6px 8px 11px 8px; zoom:1; overflow:hidden;}
.finance-main-box .con dl{ zoom:1; overflow:hidden; float:left; display:inline; padding:5px 9px; height:108px;}
.finance-main-box .con dl dt{ margin-bottom:3px;}
.finance-main-box .con dl dt a{ width:133px; height:62px; overflow:hidden; border:1px solid #e7e7e7; display:block;}
.finance-main-box .con dl dt a:hover{ border:1px solid #ccc;}
.finance-main-box .con dl dd{ padding:2px 0 2px 8px; background:url(../images/finance-aside-box-li-bg.png) no-repeat left center; font-size:12px;}
.finance-main-box .con dl dd a{ height:19px; line-height:19px; display:inline-block;}
.finance-company .con .spw{ width:175px; margin:0 10px 0 0; overflow:hidden; float:left; display:inline; padding:10px 9px; /*height:141px;*/}
.finance-company .con .spw ul li{height:20px; line-height:20px; overflow:hidden;  padding:2px 0 2px 8px; background:url(../images/finance-aside-box-li-bg.png) no-repeat left center; font-size:12px;}
.finance-company .con .spw div{display:block; width:177px; height:64px; overflow:hidden; margin-bottom:5px; padding:0; }
.finance-company .con .spw div a{width:175px; height:62px; overflow:hidden; border:1px solid #e7e7e7; display:block; float:left; display:inline;}
.finance-company .con .spw div a img{ display:block; max-width:175px; margin:0 auto;} 
.finance-company .con .spw span.more{ background:#f7fbff; height:16px; display:block; width:100%; text-align:center; margin-top:2px;}
.finance-company .con .spw span.more a{ color:#3e7dc4; line-height:16px; display:inline-block;}
.finance-company .con .spw span.more a:hover{ text-decoration:underline;} 
.finance-search .l{ width:216px;}
.finance-search .r{ width:394px;}
.finance-simple-box{ border:1px solid #dbe4ee; width:214px; background:#f6fbff;}
.finance-simple-box .img{ width:214px; height:163px;}
.finance-simple-box dl{ zoom:1; overflow:hidden; padding:21px 10px; height:68px;}
.finance-simple-box dl dt{ float:left; display:inline; width:68px; height:68px; margin:2px 6px 0 0;}
.finance-simple-box dl dd.name a{ color:#678ac6; font-size:14px; line-height:24px; height:24px; overflow:hidden;}
.finance-simple-box dl dd.btn{margin-top:4px;}
.finance-simple-box dl dd.btn a{ background:url(../images/btn-bg.png) repeat-x left center; border:1px solid #e0dddd; color:#7896cb; display:inline-block; width:50px; height:22px; line-height:22px; text-align:center;}
/*.finance-company .con div{ float:left; display:inline;padding:5px 30px 5px 37px;}
.finance-company .con dl{ }*/
.finance-search-box{ height:298px; overflow:hidden; }
.finance-search-box dl{ zoom:1; overflow:hidden; border-bottom:1px dashed #e1e0e0; width:358px; float:none; display:block; height:auto;}
.finance-search-box dt{ float:left; display:inline; width:133px; height:99px; margin-right:12px; margin-bottom:12px!important;}
.finance-search-box dd.t a{ color:#0053b0; font-size:14px; margin:6px 0; width:200px; line-height:22px; height:22px; overflow:hidden; font-weight:bold;}
.finance-search-box dd.c{ color:#999; line-height:20px; max-height:60px; overflow:hidden; background:none!important; _height:60px;}
.finance-search-box dd.c a{ color:#678ac6;}
.finance-search-box dd a:hover{ text-decoration:underline;}
.finance-search-box ul{overflow:hidden; margin:6px 8px 0;}
.finance-search-box ul li{ padding:2px 0; height:20px; overflow:hidden; float:left; display:inline; width:100%;}
.finance-search-box ul li a{ font-size:12px; background:url(../images/finance-aside-box-li-bg.png) no-repeat left 5px; padding-left:8px;  line-height:20px; }

.finance-weibo dl{ zoom:1; overflow:hidden; border-bottom:1px dashed #e1e0e0; margin:15px 9px 0 9px!important;}
.finance-weibo dt{ float:left; display:inline; width:72px; height:72px; margin:0 14px 14px 0!important;}
.finance-weibo dd{ background:none!important; padding-left:2px!important;}
.finance-weibo dd.text{ color:#666; line-height:20px; max-height:40px; overflow:hidden;}
.finance-weibo dd.op{ max-height:20px; overflow:hidden;}
.finance-weibo dd.op .time{ color:#999; margin-right:15px;}
.finance-weibo dd.op .btn{ color:#678ac6;}
.finance-weibo dd.op .btn a{ color:#678ac6; margin:0 5px;}
.finance-weibo dl.last{ border:0;}
.finance-weibo .con{ padding:0 8px;}

.finance-link{ width:980px; height:67px; background:#f5f5f5;}
.finance-link .t{ width:74px; height:67px; line-height:67px; padding-left:30px; background:url(../images/finance-link-title-bg.png) no-repeat left center; font-size:16px; font-family:"微软雅黑", "宋体"; color:#fff;}
.finance-link .c{ width:876px; height:67px;}
.finance-link .c ul{ zoom:1; overflow:hidden; padding:10px 20px;}
.finance-link .c ul li{ width:198px; margin-right:10px; float:left; display:inline; height:26px; overflow:hidden;}
.finance-link .c ul li a{ line-height:24px;}

/**汽车**/
.car-main-l{ width:630px;}
.car-main-r{ width:306px; background:#f0f0f0; padding:10px 12px; }

.car-focus{ width:630px;}
.car-focus-img{ width:330px; height:311px;}

.qc-focus{ width:330px; height:311px; background:#eaeaea; position:relative; }
.qc-focus .flashlist {height:311px; }
.qc-focus .flashlist .f_out {height:311px; position:absolute; left:0; top:0; z-index:100;}
.qc-focus .flashlist .f_out img{ width:330px; height:247px; display:block;}
.qc-focus .flashlist .f_out .picintro {position:absolute; left:0; bottom:0; background:#000; width:330px; z-index:999; height:53px; padding-top:11px; /*overflow:hidden;*/}
.qc-focus .picintro h2{ padding:8px 0 1px 110px; background:url(../images/car-focus-h2-bg.png) no-repeat left top; margin-left:-9px; height:29px; overflow:hidden; color:#fff; font-size:14px; line-height:29px;}
.qc-focus .picintro p {color:#999; line-height:22px; overflow:hidden; }
.qc-focus .flash_tab { position:absolute; left:0; bottom:64px; z-index:9999; width:330px; height:30px;}
.qc-focus .flash_tab .bg{ width:330px; height:30px; background:#000; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; position:absolute; left:0; bottom:0; z-index:9999;}
.qc-focus .flash_tab .tabs { height:10px; padding:10px 0; overflow:hidden; margin:0 auto; position:relative; z-index:10000;}
.qc-focus .flash_tab .tabs ul{ width:74px; margin:0 auto; text-align:center; height:10px; display:block; zoom:1; overflow:hidden;}
.qc-focus .flash_tab .tabs ul li {width:10px;height:10px; margin:0 4px 0 0; float:left; display:inline;}
.qc-focus .flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1}
.qc-focus .flash_tab .tabs ul li.opdiv a {width:10px;height:10px; color: #ccc; display:block;line-height:10px; background:url(../images/qc-ico-a.png) left top no-repeat; font-size:0; color: #fff;}
.qc-focus .flash_tab .tabs ul li.opdiv a:hover { background:url(../images/qc-ico.png) left top no-repeat; color:#009e8e; font-size:0; color: #38afdb; border:1px solid #fff;}
.qc-focus .flash_tab .tabs ul li.noopdiv a {width:10px;height:10px;background:url(../images/qc-ico.png) left top no-repeat; display:block; color:#ccc; line-height:10px; font-size:0; color: #38afdb;}

.car-focus-text{ width:300px; height:311px; background:#ecf4f9; overflow:hidden;}
.car-focus-text a:hover{ text-decoration:underline;}
.car-focus-text .title{ height:40px; padding:0 10px;}
.car-focus-text .title a{ line-height:34px; height:34px; display:inline-block; padding:6px 15px 0; font-size:14px; color:#0082cb;}
.car-focus-text .title a.on{ background:url(../images/car-focus-text-title-bg.png) no-repeat top center; font-weight:bold;}
.car-focus-text .con{}
.car-focus-text h3{ padding:11px 10px; line-height:24px; height:24px; overflow:hidden; font-size:16px; font-family:"微软雅黑", "宋体";}
.car-focus-text h3 a{ color:#333; display:block; height:24px; overflow:hidden;}
.car-focus-text .link{ padding:7px 10px 12px;}
.car-focus-text .link a{ color:#999; display:inline-block; margin-right:10px;}
.car-focus-text ul{ zoom:1; overflow:hidden; padding:0 10px;}
.car-focus-text li{ float:left; display:inline; width:100%; background:url(../images/finance-aside-box-li-bg.png) no-repeat left center; padding:3px 0 3px 10px; height:22px; line-height:22px; overflow:hidden; font-size:14px;}
.car-focus-text li a{ display:inline-block; height:24px; line-height:24px;}
.car-focus-text .more{ background:#e6f5fe; height:24px; line-height:24px; text-align:center; margin-top:4px; border:1px solid #cce2ef;}
.car-focus-text .more a{ line-height:24px; color:#0082cb;}

.car-news-tips{ width:604px; height:26px; border:1px solid #e1e1e1; padding:6px 12px; font-size:14px; line-height:24px;}
.car-news-tips .t{ color:#737373; font-weight:bold; background:url(../images/car-tips-new-bg.png) no-repeat left center; width:75px; padding-left:24px;}
.car-news-tips .c{ width:500px; height:24px; overflow:hidden; position:relative;}
.car-news-tips .c ul{ width:510px; position:absolute; left:0; top:0; zoom:1; overflow:hidden;}
.car-news-tips .c ul li{ float:left; display:inline; color:#cdcdcd; width:510px; height:24px; overflow:hidden; line-height:24px;}
.car-news-tips .c a{ color:#878787; display:inline-block; margin:0 6px;}
.car-news-tips .c a:hover{ text-decoration:underline;}

.car-news{ border-top:3px solid #0ea3da;}
.car-news-l{ width:320px;}
.car-news-r{ width:290px;}

.car-box .title h3{ color:#0082cb; font-size:18px; font-family:"微软雅黑", "宋体"; margin:3px 0; line-height:30px; height:30px; overflow:hidden;}
.car-box .title .more{ color:#999; margin:6px; line-height:24px; height:24px;}
.car-box .title .more:hover{ text-decoration:underline;}

.car-box02 .title{}
.car-box02 .title h3{ color:#0082cb; font-size:14px; font-weight:bold; margin:2px 0; height:31px; line-height:31px;}
.car-box02 .title .more{ color:#999; margin:5px 0; line-height:25px;}
.car-box02 .title .more:hover{ text-decoration:underline;}

.car-box03{ border:1px solid #e1e1e1; width:151px;}
.car-box03 .title{ background:url(../images/car-box-title-bg.png) repeat-x; height:30px; line-height:30px; padding:0 12px; font-size:14px; color:#0082cb; font-weight:bold; border-bottom:1px solid #e1e1e1;}
.car-box03 .con{ padding:16px 11px 7px 11px; width:129px;}
.car-box03 .con div{ position:relative; width:129px;}
.car-box03 .con div a:hover{ opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.car-box03 .con div img{ width:129px; height:97px;}
.car-box03 .con div .cover{ position:absolute; left:0; bottom:0; width:100%; height:26px; background:#000; filter:alpha(oapcity=60); opacity:0.6;}
.car-box03 .con div .text{ height:26px; line-height:26px; overflow:hidden; position:absolute; left:0; bottom:0; width:100%; color:#fff; text-align:center;}
.car-box03 .con ul li{ background:url(../images/list-li-bg.png) no-repeat left center; padding:2px 1px 2px 8px; width:120px; height:20px; line-height:20px; overflow:hidden;}

.car-box04 .title{ background:#4a4a4a;}
.car-box04 .title h3{ background:url(../images/ico-menu.png) no-repeat left center; font-family:"微软雅黑", "宋体"; font-size:18px; color:#fff; padding-left:26px; width:64px; margin:0 auto;}
.car-box04 .con{ border:1px solid #0ea3da; border-top:0; height:196px; overflow:hidden;}
.car-box04 .con li{ padding-bottom:1px; background:#fff;}
.car-box04 .con li span{ background:#ecf4f9 url(../images/car-search-title-bg.png) no-repeat 96% center; color:#0ea3da; display:block; height:30px; line-height:30px; padding:0 10px; font-size:14px; cursor:pointer;}
.car-box04 .con li.on span{ color:#fff; background:#0ea3da url(../images/car-search-title-bg-hover.png) no-repeat 96% center;}
.car-box04 .con li p{ background:url(../images/car-search-con-bg.png) no-repeat; width:244px; height:80px; padding:12px 30px; color:#888; line-height:22px; overflow:hidden;}
.car-box04 .con li p em{ font-size:14px; color:#555; display:block; height:28px; line-height:28px; overflow:hidden;}
.car-box04 .con li p a{ color:#0082cb;}

.car-box05{ background:#fff; padding:11px;}
.car-box05 .title h3{ color:#0082cb; font-size:14px; font-weight:bold; line-height:26px; height:26px; overflow:hidden;}

.car-banner{ width:978px; border:1px solid #e3e3e2;}
.car-banner a{ display:block;}
.car-banner img{ width:978px; height:91px;}
.car-banner02{ width:627px; border:1px solid #b2e1f3;}
.car-banner02 a{ display:block;}
.car-banner02 img{ width:627px; height:86px;}
.car-banner03{ width:306px;}
.car-banner03 a{ display:block;}
.car-banner03 img{ width:306px; height:53px; display:block;}
.car-banner04{ width:328px; border:1px solid #b2e1f3;}
.car-banner04 a{ display:block;}
.car-banner04 img{ width:328px; height:86px;}

.car-local-sub{ height:27px; background:url(../images/car-box-title-bg02.png) repeat-x left bottom;}
.car-local-sub a{ height:27px; line-height:27px; color:#666; padding:0 15px; display:inline-block; cursor:pointer;}
.car-local-sub a.on{ background:#f0f0f0; border-bottom:1px solid #f0f0f0;}
.car-local-main{ background:#f0f0f0; padding:16px 0 0;}
.car-local-main ul.i{ padding:0 4px;}
.car-local-main ul.i li{ float:left; display:inline; position:relative; margin:0 4px 0 5px;  width:94px;}
.car-local-main ul.i li a:hover{opacity:0.9; filter:alpha(oapcity=90); -moz-opacity:0.9;}
.car-local-main ul.i li img{ width:94px; height:72px;}
.car-local-main ul.i li .cover{ background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; position:absolute; left:0; width:100%; bottom:0; height:21px;}
.car-local-main ul.i li .text{ position:absolute; left:0; width:100%; bottom:0; color:#fff; height:21px; line-height:21px; text-align:center; overflow:hidden;}
.car-local-main ul.t{ padding:0 4px 0 12px;}
.car-local-main ul.t li{ float:left; display:inline; width:140px; height:20px; padding:2px 4px 2px 7px; overflow:hidden; background:url(../images/list-li-bg.png) no-repeat left center;}
.car-local-main ul.t li a{ line-height:20px; display:inline-block;}
.car-local-main ul.t li a:hover{ text-decoration:underline;}
.car-local-main .more{ height:23px; line-height:23px; border:1px solid #d6e5ee; background:#e2f1f9; margin-top:10px; text-align:center;}
.car-local-main .more a{ color:#0082cb;}
.car-local-main .more a:hover{ text-decoration:underline;}

.car-active dl{ padding:10px 0;}
.car-active dl dt{ float:left; display:inline; width:94px; height:72px; margin-right:8px;}
.car-active dl dt img{ width:94px; height:72px;}
.car-active dl dd a:hover{ text-decoration:underline;}
.car-active dl dd.t{ height:23px; line-height:23px; margin-bottom:5px; overflow:hidden;}
.car-active dl dd.t a{ font-size:14px; color:#666;}
.car-active dl dd.t a.type{ color:#0082cb;}
.car-active dl dd.c{ color:#999; line-height:22px; max-height:44px; overflow:hidden;}
.car-active dl dd.c a{ color:#0082cb;}

.car-plan{ background:#f8f8f8; border:1px solid #e1e1e1; padding:0 12px 11px 12px;}
.car-plan div{ background:url(../images/car-box-title-bg03.png) repeat-x right center; padding:15px 5px 0 0;}
.car-plan div h4{ font-size:14px; background:#f8f8f8 url(../images/car-box-title-h4-bg.png) no-repeat left center; padding:0 8px 0 16px; line-height:24px; height:24px; overflow:hidden; color:#0082cb;}
.car-plan p{ color:#888; line-height:22px; max-height:44px;}
.car-plan a{height:28px; line-height:28px; padding:0 23px 0 42px; color:#fff; font-size:14px; display:inline-block;}
.car-plan a:hover{ opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.car-plan .join{ background:#0ea3da url(../images/ico-join.png) no-repeat 20px center;}
.car-plan .send{ background:#0ea3da url(../images/ico-send.png) no-repeat 20px center;}

.car-talk{ background:#fff; padding:0 10px 10px 10px;} 
.car-talk .con .img{ position:relative; width:286px;}
.car-talk .con .img a:hover{ opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.car-talk .con .img img{ width:286px; height:214px;}
.car-talk .con .img .cover{position:absolute; left:0; width:100%; bottom:0; height:54px; background:#000; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;}
.car-talk .con .img .text{ position:absolute; width:96%; left:0; bottom:0; height:44px; line-height:23px; overflow:hidden; color:#fff; font-size:13px; padding:5px 2%;}
.car-talk .con .t{ margin-right:55px; background:url(../images/car-box-title-bg03.png) repeat-x right center;}
.car-talk .con .t h4{ background:#fff url(../images/car-box-title-h4-bg02.png) no-repeat left center; padding:0 8px 0 22px; height:22px; line-height:22px; overflow:hidden; font-size:14px; color:#0082cb;}
.car-talk .con ul li{ display:block; padding:2px 0 2px 10px; height:20px; line-height:20px; overflow:hidden; background:url(../images/finance-aside-box-li-bg.png) no-repeat left 12px;}

.car-thing{ background:#fff; padding:6px 5px 10px 5px;}
.car-thing .title{ padding:0 5px;}
.car-thing ul{ zoom:1; overflow:hidden;}
.car-thing li{ float:left; display:inline; width:85px; height:65px; position:relative; margin:0 6px 0 7px;}
.car-thing li a:hover{ opacity:0.9; filter:alpha(opacity=90);}
.car-thing li img{ width:85px; height:65px;}
.car-thing li .cover{ position:absolute; left:0; bottom:0; width:100%; background:#000; filter:alpha(opacity=60); opacity:0.6; height:22px;}
.car-thing li .text{ position:absolute; left:0; bottom:0; width:90%; padding:0 5%; color:#fff; height:22px; line-height:22px; overflow:hidden;}

.car-show{ position:relative; width:980px; height:366px; overflow:hidden;}
.car-show .tips{ background:url(../images/ico-car-show-tips.png) no-repeat; width:145px; height:143px; text-indent:-999em; position:absolute; left:-8px; top:-8px; display:block; z-index:110;}
.car-show .left-btn{ background:url(../images/car-show-left-btn.png) no-repeat; opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8; width:65px; height:65px; position:absolute; left:12px; top:50%; margin-top:-32px; display:block; cursor:pointer; z-index:100;}
.car-show .left-btn:hover,.car-show .right-btn:hover{ opacity:1; filter:alpha(opacity=100);}
.car-show .right-btn{ background:url(../images/car-show-right-btn.png) no-repeat; opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8; width:65px; height:65px; position:absolute; right:12px; top:50%; margin-top:-32px; display:block; cursor:pointer; z-index:100;}
.car-show .box-wrap{ width:10000px; position:absolute; z-index:90; left:0; top:0;}
.car-show .box{ width:980px; float:left; display:inline;}
.car-show .box-l,.car-show .box-r{ width:490px;}
.car-show .box-r-l,.car-show .box-r-r{ width:245px;}
.car-show .img-box01{ width:490px; height:366px; position:relative;}
.car-show .img-box01 img{ width:490px; height:366px;}
.car-show .img-box01 .cover{ background:#000; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; position:absolute; left:0; bottom:0; width:100%; height:50px;}
.car-show .img-box01 .text{ position:absolute; left:0; bottom:0; width:90%; padding:0 5%; height:50px; line-height:50px; color:#fff; font-size:18px; font-family:"微软雅黑", "宋体";}
.car-show .img-box02{ width:245px; height:183px; position:relative;}
.car-show .img-box02 a:hover,.car-show .img-box01 a:hover{ opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8;}
.car-show .img-box02 img{ width:245px; height:183px;}
.car-show .img-box02 .cover{ background:#000; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; position:absolute; left:0; bottom:0; width:100%; height:36px;}
.car-show .img-box02 .text{ position:absolute; left:0; bottom:0; width:90%; padding:0 5%; height:36px; line-height:36px; color:#fff; font-size:14px; font-family:"微软雅黑", "宋体";}

.car-search{ border:1px solid #e1e1e1;}
.car-search .title{ border-bottom:1px solid #e1e1e1; height:22px; background:url(../images/car-search-title-bg02.png) repeat-x left bottom; padding:7px 18px 8px 10px;}
.car-search .title label{ font-size:14px; color:#0055aa; line-height:22px; height:22px; display:inline-block; vertical-align:middle; font-weight:bold;}
.car-search .title select{ height:22px; line-height:22px; width:150px; padding:0 5px; border:1px solid #d7d7d7; color:#0055aa; display:inline-block; vertical-align:middle;}
.car-search .title .search-btn:hover,.car-search .title .sort-btn:hover{ opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8;}
.car-search .title .search-btn{ background:url(../images/btn-bg02.png) no-repeat; width:66px; height:22px; line-height:22px; text-align:center; color:#ff6600; display:inline-block; vertical-align:middle;}
.car-search .title .sort-btn{ background:url(../images/btn-bg03.png) no-repeat; width:59px; height:22px; line-height:22px; text-align:center; color:#0e6e9e; display:inline-block; vertical-align:middle;}
.car-search .con{ background:#fdfdfd;}
.car-search-sub{ margin:12px 13px 0; zoom:1; overflow:hidden;background:url(../images/car-search-sub-bg.png) repeat-x left bottom; height:27px; overflow:hidden;}
.car-search-sub a{  height:28px; line-height:28px; padding:0 18px; float:left; display:inline;}
.car-search-sub a.on{ background:url(../images/car-search-sub-bg-hover.png) repeat-x left bottom; padding:0 17px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.car-search-type-list{ border-bottom:1px dashed #d8d8d8; margin:0 10px; padding:8px 0;}
.car-search-type-list .t{ font-weight:bold; color:#4a4a4a; width:60px; padding:0 8px 0 4px; background:url(../images/ico-dir.png) no-repeat right center; display:inline-block; vertical-align:middle;}
.car-search-type-list li{ float:left; display:inline; margin:0 10px 0 10px;}
.car-search-type-list li a:hover{ text-decoration:underline;}
.car-search-type-list li .link1{ color:#006699; line-height:20px;}
.car-search-type-list li .link2{ color:#a3a3a3; margin:0 6px 0 0; line-height:20px;}
.car-search-main .last{ border:0;}
.car-search-type-list .t a:hover{color:#006699;}

.car-4s{ border-top:3px solid #0ea3da;}
.car-4s-l{ width:650px;}
.car-4s-r{ width:306px; background:#f0f0f0; padding:10px 11px 15px 11px;}

.car-4s-l li{ float:left; display:inline; margin:5px 0 6px 0; width:214px;}
.car-4s-l li img{ width:79px; height:79px; border:1px solid #efefef; float:left; display:inline; margin-right:9px;}
.car-4s-l li a.t{ font-weight:bold; font-size:14px; color:#666; line-height:22px; height:22px; overflow:hidden; margin:20px 0 0 0; display:block;}
.car-4s-l li .tel{ background:url(../images/ico-tel.png) no-repeat left center; padding-left:12px; margin:0 0 0 90px;}

.car-video .con{ position:relative;}
.car-video .con .left-btn,.car-video .con .right-btn{position:absolute; top:50%; width:23px; height:23px; margin-top:-12px; cursor:pointer;}
.car-video .con .left-btn:hover,.car-video .con .right-btn:hover{ opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8;}
.car-video .con .left-btn{ left:0; background:url(../images/car-video-left-btn.png) no-repeat;}
.car-video .con .right-btn{ right:0; background:url(../images/car-video-right-btn.png) no-repeat;}
.car-video-box-wrap{ height:128px; width:228px; overflow:hidden; margin:0 auto; position:relative;}
.car-video-box-wrap ul{ width:10000px; position:absolute; left:0; top:0;}
.car-video-box-wrap ul li{ width:228px; height:128px; float:left; position:relative;}
.car-video-box-wrap ul li a{ height:228px; height:128px; display:block;}
.car-video-box-wrap ul li a .ico{ position:absolute; left:50%; top:50%; margin:-14px 0 0 -14px; display:none; width:28px; height:28px; background:url(../images/ico-play.png) no-repeat;}
.car-video-box-wrap ul li a:hover .ico{ display:block; }
.car-video-box-wrap ul li img{ height:128px; width:228px;}
.car-video-box-wrap ul li .cover{ height:27px; background:#000; opacity:0.6; filter:alpha(opacity=60); position:absolute; left:0; bottom:0; width:100%;}
.car-video-box-wrap ul li .text{ height:16px; line-height:16px; color:#fff; position:absolute; left:0; bottom:0; width:100%; padding:6px 0 5px;}
.car-video-box-wrap ul li .text b{ background:#0ea3da; padding:0 5px; height:16px; line-height:16px; display:inline-block; vertical-align:middle; margin:0 5px; font-weight:normal;}
.car-video-box-wrap ul li .text em{ height:16px; display:inline-block; vertical-align:middle; font-family:"微软雅黑", "宋体";}

.car-weibo dl{ zoom:1; overflow:hidden;}
.car-weibo dl dt{ float:left; display:inline; width:65px; height:65px; border:1px solid #e1e1e1; margin-right:10px;}
.car-weibo dl dd{ margin-left:77px;}
.car-weibo dl dd.name{ font-size:15px; line-height:16px; height:16px; overflow:hidden; font-family:"微软雅黑", "宋体"; color:#444;}
.car-weibo dl dd.name .v{ background:url(../images/ico-vip.png) no-repeat right center; padding-right:20px;}
.car-weibo dl dd.address{ color:#909090; margin:2px 0 6px;}
.car-weibo dl dd.btn .add{ background:url(../images/btn-bg04.png) no-repeat; width:43px; height:24px; padding-left:20px; display:inline-block; line-height:24px; color:#fff;}
.car-weibo .news{ margin-top:10px;}
.car-weibo .news a:hover{ text-decoration:underline;}
.car-weibo .news .t a{ color:#666; line-height:22px; height:22px; overflow:hidden; display:inline-block;}
.car-weibo .news img{ width:82px; height:61px; padding:1px; border:1px solid #dcdcdc;}
.car-weibo .news .i{ margin:5px 0;}
.car-weibo .news .i a:hover img{ border:1px solid #bbb;}
.car-weibo .news .i a{ margin-right:8px; display:inline-block; width:86px; height:65px;}
.car-weibo .news .b em{ color:#999; margin-right:10px;}
.car-weibo .news .b{ color:#a8a8a8;}
.car-weibo .news .b a{ color:#5b9620; margin:0 5px;}


/*列表页-文字*/
/*
.sec-main{width:630px; border:1px solid #d9d9d9; overflow:hidden; border-top:3px solid #7f7f7f}
.sec-side{background:#f1f2f4; width:330px; overflow:hidden; padding:0 0 10px}
.secs-sub{background:#fff; margin:0 10px; border:1px solid #dce1e5; overflow:hidden; width:308px;}
.secs-sub .t{ border-bottom:1px solid #dce1e5; height:38px; line-height:38px; overflow:hidden; padding:0 10px;}
.secs-sub .t h3{color: #333; font-family:"微软雅黑", "宋体"; font-size:16px;}
.secs-bnews{overflow:hidden; margin:0 5px; padding:10px 10px 20px;}
.secs-bnews a:hover{ color:#004276}
.secs-bnews dt{font-weight:bold; font-size:14px; height:28px; line-height:28px; overflow:hidden; text-align:center}
.secs-bnews dt a{ color: #444;}
.secs-bnews dd{ color: #666;line-height:20px; overflow:hidden; padding:5px 0 0;}
.secs-bnews dd a:hover{ color:#004276}
.secs-sub .c{ width:100%;}
.secs-sub .point3ul{ overflow:hidden; width:299px; padding:5px 0 10px 0}
.secs-sub .point3ul li a{ background:url(../images/point-gray3.gif) left 6px no-repeat; }
.secs-sub .point3ul li a:hover{color:#004276}
.secs-sub .pict{width:139px; height:126px; position:relative; margin:0 6px 15px;}
.secs-sub  .pict .imga{ display:block;width:139px; height:104px; overflow:hidden;}
.secs-sub .pict .imga img{ width:139px; height:104px;}
.secs-sub  .pict .bg{ height:22px; width:139px; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; position:absolute; left:0; bottom:0; z-index:1;}
.secs-sub .pict .txt{ height:22px; line-height:22px; overflow:hidden; width:139px; position:absolute; left:0; bottom:0; z-index:2;  text-align:center;}
.secs-sub .pict .txt a{color: #666!important;}
.secs-sub .pictw{ margin:15px 0 0 3px;}
.secs-rankw{ padding:5px 0 10px;}
.secs-rank{margin:0 10px; height:343px; overflow:hidden; background:url(../images/list-num.gif) left 9px no-repeat;}
.secs-rank li{overflow:hidden; height:34px; line-height:34px; padding:0 0 1px 30px; background:url(../images/list-dashh.gif) left bottom repeat-x;}
.secs-rank a{color: #666}
.secs-rank a:hover{ color:#333;}
.page {overflow:hidden;text-align:center;line-height:normal; }
.page a{margin:0 5px 0 0; width:26px;line-height:26px; display:inline-block;vertical-align:middle; height:26px;  overflow:hidden; color:#666; text-decoration:none; font-size:12px; border:1px solid #cdcdcd; }
.page a em{ float:left; display:inline; width:10px; height:23px; overflow:hidden;}
.page a.on{font-weight:bold; }
.page a.on,.page a:hover { color:#fff;  background:#969696; }
.page .next{padding:0 20px 0 12px; background:url(../images/page-r.gif) right 8px no-repeat; width:auto}
.page .next:hover{ background:#969696 url(../images/page-r.gif) right -23px no-repeat;}
.page .pre{padding:0 12px 0 20px; background:url(../images/page-l.gif) left 8px no-repeat; width:auto }
.page .pre:hover{ background:#969696 url(../images/page-l.gif) left -23px no-repeat;}
.sec-main .t{ padding:20px 0; margin:0 20px; border-bottom:1px solid #d1d1d1; overflow:hidden; height:30px}
.sec-main .t h2{ font-family:"微软雅黑", "宋体"; font-size:16px; font-weight:bold; color: #505050}
.sec-main .c .pagew{ padding:30px 20px 30px; overflow:hidden; height:30px}
.sec-main .pagew .page-info{ color: #999; line-height:26px}
.sec-main .pagew .page-info span{ margin:0 15px 0 0;}
.sec-main .pagew .page-info span em{ margin:0 3px;}
.listw{ margin:0 20px;}
.listw .txtul{ overflow:hidden;  background:url(../images/list-dashh.gif) left bottom repeat-x; padding:14px 6px;}
.txtul li{ width:100%; line-height:28px; height:28px; overflow:hidden;}
.txtul li span{ color: #999; float:right; display:inline; background:url(../images/ico-clock.gif) left center no-repeat; padding:0 0 0 17px; margin:0 0 0 20px}
.txtul li a{ background:url(../images/point-black.gif) left 6px no-repeat; padding:0 0 0 8px; color: #505050; font-size:14px;}
.txtul li a:hover{ color: #333; text-decoration:underline;}
*/

/*列表页-图文*/
/*
.pictxtul li{ width:100%; overflow:hidden; background:url(../images/list-dashh.gif) left bottom repeat-x; padding:18px 6px;}
.pictxtul .imga{ width:95px; height:70px; overflow:hidden; margin:8px 20px 0 0;}
.pictxtul .imga img{ width:auto; max-width:95px;}
.pictxtul .imgi{overflow:hidden;}
.pictxtul .it{overflow:hidden; height:36px; line-height:36px; }
.pictxtul .it a{font-size:14px; font-weight:bold;}
.pictxtul .it span{ color: #999; float:right; display:inline; background:url(../images/ico-clock.gif) left center no-repeat; padding:0 0 0 17px; margin:0 0 0 20px}
.pictxtul .it a{color: #505050;}
.pictxtul .ic{ line-height:20px; height:40px; overflow:hidden; margin:5px 0 0;}
.pictxtul .ic a{ color: #666}
.pictxtul .ic a:hover, .pictxtul .it a:hover{ color:#004276}
*/

/*焦点新闻*/
/*20161206新修改---------------*/
.jd-main-l .htit,.jd-main-c .htit{ height:36px; line-height:36px; overflow:hidden; padding:0 10px}
.jd-main-l .htit h2,.jd-main-r .htit h2,.jd-main-c .htit h2{font-family:"微软雅黑"; font-size:16px; color:#8bbd00; font-weight:bold;}
.jd-main-r .htit{ line-height:34px; height:38px; overflow:hidden; padding:0 10px}
.jd-main-c .htit{background:url(../images/tym-titbg.gif) left top no-repeat; border-top:1px solid #e6ba6a;}
.jd-main-c .nobor{ border-top:none;}
.jd-main-r .htit{ background:url(../images/tyr-titbg.gif) left top no-repeat}
.jd-main-l .sub .c{ border:1px solid #e5e5e5; padding:0 10px 5px;}

/*即时新闻*/
.now-news-jd{ width:488px; height:28px;background:#f3f3f3; font-size:14px;}
.now-news-jd .title{ width:88px; text-align:right; height:28px; line-height:28px; display:inline-block; vertical-align:middle; color:#8BBD00; font-size:16px;}
.now-news-jd .ul-wrap{ height:28px; width:340px; overflow:hidden; position:relative;}
.now-news-jd ul{ position:absolute; left:0; top:0;}
.now-news-jd ul li{ height:28px; width:400px; float:left; display:inline;}
.now-news-jd ul li a{ line-height:28px; color:#333;}
.now-news-jd ul li a:hover{ text-decoration:underline;}
.now-news-jd ul li a em{ color: #999; }



/*国内新闻*/
.gn-news{ position:relative;}
.jd-more2{ position:absolute; right:5px; top:10px;}
.jd-hd{height:36px; line-height:36px; overflow:hidden; color:#8bbd00;  background:#f9f9f9;font-family: "微软雅黑";font-size: 16px;border-top: 1px solid #8bbd00;}
.jd-tit a{ color:#333; padding:0 10px; font-weight:bold;}
.jd-tit a.jd-hover,.jd-hover,.jd-tit a:hover{color: #8bbd00; font-weight:bold;}
.jd-bd div{ display:none;}
.jd-bd div.block{ display:block;}
.jd-bd dl dd{ overflow:hidden; zoom:1;}

.jd-bnews{ padding:7px 0 10px; border-bottom:1px dotted #bbb; margin-bottom:10px;}
.jd-bnews dt a:hover{ color: #e73b2a}
.jd-bnews dt{font-size:18px;font-family: "微软雅黑";  height:35px; line-height:35px; overflow:hidden; }
.jd-bnews dt a{ color: #333;}
.jd-bnews dd{ color: #999; line-height:20px; height:40px; overflow:hidden; font-size:14px;}

.jd-point2ul{ overflow:hidden; zoom:1;}
.jd-point2ul li{ overflow:hidden; zoom:1;background:url(../images/point-black3.gif) left 13px no-repeat; padding-left:10px; height:30px; line-height:30px;float: left; width:100%;}
.jd-point2ul li a{color: #333; float:left;font-size:14px;}
.jd-point2ul li a:hover{ color:#e73b2a}
.jd-point2ul span{ float:right; color:#999;}

.js-gn-imgList { float:right;width:220px; }
.js-gn-imgList li{ float:left;width:220px; display:inline; vertical-align:middle; background:#F9F9F9; margin-bottom:10px;}
.js-gn-imgList li a{ display:block;}
.js-gn-imgList li a img{ width:220px; height:135px;}
.js-gn-imgList li a.tit{ text-align:center; height:30px; line-height:30px;}


/*评论*/
.jd-main-r .c{ background:#F6F6F6; padding:10px;}
.jd-point2ul2 li{ height:30px; line-height:30px; overflow:hidden;}
.jd-point2ul2 li a{background:url(../images/point-black3.gif) left 5px no-repeat; color: #666; padding-left:10px;}
.jd-point2ul2 li a:hover{ color:#e73b2a}


/*社会新闻*/
.jd-hd2{height:36px; line-height:36px; overflow:hidden; color:#8bbd00;  background:#f9f9f9;font-family: "微软雅黑";font-size: 16px;border-top: 1px solid #8bbd00; padding:0 10px;}
.jd-hd2 h2{ font-weight:bold;}
.mlt-new { margin-bottom:10px;}
.mlt-new p{ font-weight:bold; font-size:14px; height:38px; line-height:38px; overflow:hidden;}
.sj-box,.sj-box a{ display:block;width:480px; height:150px; overflow:hidden; background:#D9971F;}
.sj-box a{ position:relative}
.sj-box img{width:200px; height:150px;}
.sj-box span{ width:252px; display:block; position:absolute; right:0; top:0; z-index:99; color: #fff; padding:6px 12px 6px 16px; line-height:21px; height:138px; overflow:hidden}
.sj-box span em{ margin:0 0 0 15px}

.jd-sh-imgTxtNews{  width:610px; background:#f9f9f9; margin-top:15px;overflow:hidden; zoom:1;}
.jd-sh-imgTxtNews .jd-sh-img{ float:left;width:240px; height:170px;}
.jd-sh-imgTxtNews .jd-sh-img img{ width:240px; height:170px;}
.jd-sh-imgTxtNews .jd-sh-txtNews{ float:right; width:330px; height:150px; padding:10px 10px 10px 20px; }
.jd-sh-imgTxtNews .jd-sh-tit{ display:block; font-size:18px; height:25px; line-height:25px; padding-left:15px; border-left:2px solid #8bbd00;font-family: "微软雅黑"; margin-bottom:10px;}
.jd-sh-imgTxtNews .jd-sh-txt{ color:#999; font-size:14px; text-indent:0;}
.jd-sh-imgTxtNews .jd-sh-more{ color: #F00;}

.jd-point2ul3{ float:right; width:320px; margin-top:15px; overflow:hidden; zoom:1;}
.jd-point2ul3 li{ float:left; width:100%; height:30px; line-height:30px; overflow:hidden; zoom:1;background:url(../images/point-black3.gif) left 13px no-repeat; padding-left:10px; }
.jd-point2ul3 li a{color: #333; float:left;font-size:14px;}
.jd-point2ul3 li a:hover{ color:#e73b2a}
.jd-point2ul3 span{ float:right; color:#999;}

/*港澳台 财经*/
.jd-sh-imgTxtNews2{ margin-top:15px; overflow:hidden; zoom:1; margin-bottom:10px;}
.jd-sh-imgTxtNews2 .jd-sh-img{ float:left;width:150px; height:120px;}
.jd-sh-imgTxtNews2 .jd-sh-img img{ width:150px; height:120px;}
.jd-sh-imgTxtNews2 .jd-sh-txtNews{ float:right; width:165px; height:120px; }
.jd-sh-imgTxtNews2 .jd-sh-tit{ display:block; font-size:14px; font-weight:bold; height:25px; line-height:25px;white-space: nowrap; overflow:hidden;}
.jd-sh-imgTxtNews2 .jd-sh-txt{ color:#999; font-size:12px; text-indent:0;}
.jd-sh-imgTxtNews2 .jd-sh-more{ color: #F00;}

/*热点排行*/
.hot-ph .htit{ border:1px solid #E8E8E8; border-bottom:2px solid #E6E6E6;height:36px; line-height:36px;  color:#8bbd00;font-family: "微软雅黑";font-size: 16px; padding:0 10px; font-weight:bold;}
.hot-ph .c{ background:#f6f6f6; padding:10px;}

.hot-rank{margin:0 10px; height:305px; overflow:hidden; background:url(../images/jdlist-num.gif) left 8px no-repeat}
.hot-rank li{overflow:hidden; height:30px; line-height:31px; padding:0 0 0 23px; float:left; width:100%; }
.hot-rank a{color: #666;height:30px; line-height:31px;}
.hot-rank a:hover{ color:#e73b2a}

.jd-xqa{  font-size:12px; margin:0 0 0 8px;}
.jd-xqa:hover{ text-decoration:underline;}
.focus-jd{width:490px; height:323px; position:relative; overflow:hidden; }
.focus-jd .flashlist {height:323px; }
.focus-jd .flashlist .f_out {height:323px; overflow:hidden; position:relative; z-index:100;}
.focus-jd .flashlist .f_out img{ width:490px; height:323px; display:block;}
.focus-jd .flashlist .f_out .picintro { height:40px; position:absolute; bottom:21px; width:449px; overflow:hidden; z-index:1000; padding:0 20px;}
.focus-jd .picintro h2{ width:80%; height:40px; overflow:hidden;color:#FFF; font-family:"微软雅黑";font-size:18px;line-height:40px;}
.focus-jd .picintro p {color:#cecccc; line-height:20px; height:40px; overflow:hidden; }
.focus-jd .picintro p a {color:#cecccc;}
.focus-jd .flash_tab {height:21px; position:absolute; left:0; bottom:0; z-index:9999; width:489px;}
.focus-jd .flash_tab .bg{ height:21px; width:489px; background:#000; filter:alpha(opacity=80); -ms-opacity:0.8; opacity:0.8; -moz-opacity:0.8;}
.focus-jd .flash_tab .tabs { height:24px; text-align:right; position:absolute; right:0; top:-3px; _height:21px; _top:0px;}
.focus-jd .flash_tab .tabs ul{ float:right; display:inline;}
.focus-jd .flash_tab .tabs ul li {width:23px; height:24px; margin:0 12px 0 0; float:left; display:inline; _height:21px;}
.focus-jd .flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1}
.focus-jd .flash_tab .tabs ul li.opdiv a {width:23px;height:24px; _height:21px; color: #939393; display:block; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:26px; font-size:14px; font-weight:bold;}
.focus-jd .flash_tab .tabs ul li.opdiv a:hover,.focus-jd .flash_tab .tabs ul li.noopdiv a { background:url(../images/jd-a-a.png) left top no-repeat; _background:#d9971f; color:#fff;width:23px;height:24px; _height:21px; display:block; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:26px; font-size:14px; font-weight:bold;}
.focus-jd .txtbg{ height:40px; position:absolute; bottom:21px; left:0; width:489px; overflow:hidden; z-index:999; background:#000; opacity:0.6; filter:alpha(opacity=60);-ms-opacity:0.6; -moz-opacity:0.6;}


.news-tyt{ border:6px solid #f3f3f3; width:516px;overflow:hidden;position:relative}
.news-tyt .tyt-c{ border:1px solid #e6e6e6;  width:516px; height:309px; background:#fff; }
.news-tyt .jd-hot{ display:block; background:url(../images/jd-hot.gif) left top no-repeat; width:124px; height:45px; overflow:hidden; position:absolute; left:0; top:0px; text-indent:-999em; z-index:99;}
.news-tyt .htit{ height:36px; line-height:36px; overflow:hidden}
.news-tyt .htit h2{ display:none;}

.news-tyt2{ border:6px solid #f3f3f3; width:456px;overflow:hidden;position:relative}
.news-tyt2 .tyt-c{ border:1px solid #e6e6e6;  width:456px; height:309px; background:#fff; }
.news-tyt2 .jd-hot{ display:block; background:url(../images/jd-hot.gif) left top no-repeat; width:124px; height:45px; overflow:hidden; position:absolute; left:0; top:0px; text-indent:-999em; z-index:99;}
.news-tyt2 .htit{ height:36px; line-height:36px; overflow:hidden}
.news-tyt2 .htit h2{ display:none;}

.jd-more{ color: #999;}
.jd-news li{ border-top:1px solid #e6e6e6;  overflow:hidden; padding:6px 22px 0; margin:0 0 10px 0;}
.jd-news li h3,.jt-news li p{ padding:0;}
.jd-news li h3{height:34px; line-height:34px; overflow:hidden; margin:-1px 0 0; position:relative  }
.jd-news li h3 a{ color: #444;font-family:"微软雅黑"; font-size:18px;}
.jd-news li h3 a:hover{color:#f35b00;}
.jd-news li p{ color: #888; line-height:20px; height:40px;overflow:hidden;}
.jd-news02 li{ border-top:1px solid #e6e6e6;  overflow:hidden; padding:11px 22px 0; margin:0 0 15px 0;}
.jd-news li p a{ color: #888;}
.jd-news li p a:hover{ text-decoration:underline;}
.jd-news02 li h3,.jt-news li p{ padding:0;}
.jd-news02 li h3{height:34px; line-height:34px; overflow:hidden; margin:-1px 0 0; position:relative  }
.jd-news02 li h3 a{ color: #444;font-family:"微软雅黑"; font-size:18px;}
.jd-news02 li h3 a:hover{color:#e73b2a}
.jd-news02 li p{ color: #888; line-height:20px; height:40px;overflow:hidden;}
.jd-bor{ border-top:2px solid #d9971f;}
.jd-main-c,.jd-main-r,.jd-main-l{ padding:0 0 10px; overflow:hidden}
.jd-main-l,.jd-main-r{ width:280px;}
.jd-main-c{ width:380px;}
.jd-main-r .subw{background:#f6f6f6; padding:0 0 5px}

.viewpic{ position:relative; width:248px; overflow:hidden; margin:16px; }
.viewpic .tbimg{width:248px; overflow:hidden; }
.viewpic .tbimg a{ display:block;}
.viewpic .tbimg img{width:248px;}
.viewpic .imgt{width:248px; height:84px; _height:66px; overflow:hidden; position:relative; top:-8px; _top:0; background:url(../images/jd-pic-c.png) left top no-repeat; _background:#d9971f;}
.viewpic .imgt .ico-img{width:40px; height:59px; overflow:hidden; padding:16px 10px 15px 12px; _padding:8px 10px 15px 12px;}
.viewpic .imgt a{color: #fff!important; }
.viewpic .imgt h3{ font-size:14px; font-family:"微软雅黑"; height:28px; line-height:28px; overflow:hidden; width:70%; margin:10px 0 0; _margin:2px 0 0;}
.viewpic .imgt p{ line-height:18px; height:36px; overflow:hidden; color:#fff; width:70%}
.view-pt{ width:264px; overflow:hidden; margin:0 0 0 16px}
.view-pt li{ float:left; display:inline; width:113px;  overflow:hidden;  margin:0 19px 6px 0;}
.view-pt li .img{border:1px solid #e3e3e3; display:block; width:113px;height:84px; }
.view-pt li img{ width:auto; max-width:113px;}
.view-pt li .img:hover img{opacity:0.9; filter:alpha(opacity=90);  -moz-opacity:0.9;}
.view-pt li p{ line-height:20px; height:20px; overflow:hidden; padding:0 2px;text-align:center}
.view-pt li p a{ color: #3b3636}
.view-pt li p a:hover{ color:#b37a14}
.ad280{ width:280px; overflow:hidden;}
.ad280 a{ display:block;}
.ad280 a img{width:auto; max-width:280px;}
.jd-point3ul{ width:100%}
.jd-point3ul li{ width:86%;}
.jd-point3ul li a{/*background:url(../images/point-black3.gif) left 5px no-repeat;*/ color: #666;}
.jd-point3ul li a:hover{ color: #b37a14}



/*社会新闻*/
.news-tyt .sh-hot{ display:block; background:url(../images/sh-hot.gif) left top no-repeat; width:124px; height:45px; overflow:hidden; position:absolute; left:0; top:0px; text-indent:-999em; z-index:99;}
.sh-tyc a:hover{ color: #ac0300}

.focus-sh{width:430px; height:323px; position:relative; overflow:hidden; }
.focus-sh .flashlist {height:323px;}
.focus-sh .flashlist .f_out {height:323px; overflow:hidden; position:relative; z-index:100;}
.focus-sh .flashlist .f_out img{ width:430px; height:323px; display:block;}
.focus-sh .flashlist .f_out .picintro { position:absolute; height:40px; bottom:21px; width:389px; overflow:hidden; z-index:1000; padding:0 20px; /*height:92px; position:absolute; bottom:52px; left:1px; width:332px; overflow:hidden; z-index:1000; padding:0 20px;*/}
.focus-sh .picintro h2{ width:80%; height:40px; overflow:hidden;color:#FFF; font-family:"微软雅黑";font-size:18px;line-height:40px;}
.focus-sh .picintro p {color:#cecccc; line-height:20px; height:40px; overflow:hidden; }
.focus-sh .picintro p a {color:#cecccc;}
.focus-sh .flash_tab {height:21px; position:absolute; left:0; bottom:0; z-index:9999; width:429px; }
.focus-sh .flash_tab .bg{ background:#000; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -ms-opacity:0.8; height:21px; width:429px;}
.focus-sh .flash_tab .tabs { height:24px; text-align:right; position:absolute; right:0; top:-3px; _height:21px; _top:0px;}
.focus-sh .flash_tab .tabs ul{ float:right; display:inline;}
.focus-sh .flash_tab .tabs ul li {width:23px;height:24px;  margin:0 12px 0 0; float:left; display:inline; _height:21px;}
.focus-sh .flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1; -moz-opacity:1;}
.focus-sh .flash_tab .tabs ul li.opdiv a {width:23px;height:24px; _height:21px; color: #939393; display:block; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:24px; font-size:14px; font-weight:bold;}
.focus-sh .flash_tab .tabs ul li.opdiv a:hover,.focus-sh .flash_tab .tabs ul li.noopdiv a { background:url(../images/sh-a-a.png) left top no-repeat; _background:#ac0300; color:#fff;width:23px;height:24px; _height:21px; display:block; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:24px; font-size:14px; font-weight:bold;}
.focus-sh .txtbg{height:40px; position:absolute; bottom:21px; width:429px; overflow:hidden; z-index:999; background:#000; opacity:0.6; filter:alpha(opacity=60); -ms-opacity:0.6; -moz-opacity:0.6;}

.sh-xqa{ color:#ac0300; font-size:12px; margin:0 0 0 8px;}
.sh-xqa:hover{ text-decoration:underline;}

.sh-main-c a:hover img,.sh-main-r a:hover img,.sh-main-l a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.sh-main-l{ width:279px; border-right:1px solid #e8e8e8}
.sh-main-r{ width:280px;}
.sh-main-c{ width:380px;}
.sh-main-r .subw{background:#f6f6f6; padding:0 0 5px}
.sh-main-l .htit,.sh-main-c .htit,.sh-main-r .htit{ height:31px; line-height:31px; overflow:hidden; padding:0 10px; border-bottom:1px solid #ddd}
.sh-main-l .htit h2,.sh-main-r .htit h2,.sh-main-c .htit h2{font-family:"微软雅黑";  color: #b37a14; font-size:16px;}
.sh-main-l .htit h2,.sh-main-r .htit h2{ color: #444;}
.sh-main-r .htit h2{font-size:14px;}
.sh-main-l .htit h2{width:72px; font-size:0; color: #fff; height:30px; overflow:hidden; margin:1px 0 0;}
.sh-main-c .htit h2{color: #ac0300; width:80px; font-size:0; color: #fff; height:30px; overflow:hidden;  margin:1px 0 0;}
.sh-main-l .htit,.sh-main-c .htit{border-top:2px solid #ac0300}
.sh-main-r .sub{ border:1px solid #e7e7e7; }
.sh-main-l .sub,.sh-main-r .sub,.sh-main-c .sub{overflow:hidden;}
.tsfx-sub{width:276px; margin:15px 0 0;}
.tsfx-sub .tbimg{width:276px; height:207px; overflow:hidden;  }
.tsfx-sub .tbimg img{width:276px; height:207px; }
.tsfx-sub .imgt{ background:#ac0300; height:98px; overflow:hidden;}
.tsfx-sub .imgt .ico-img{width:51px; overflow:hidden; padding:20px 10px 15px 12px;}
.tsfx-sub .imgt a{color: #fff!important; }
.tsfx-sub .imgt h3{ font-size:14px; font-family:"微软雅黑"; height:36px; line-height:36px; overflow:hidden; width:70%; margin:5px 0 0;}
.tsfx-sub .imgt p{ line-height:20px; height:40px; overflow:hidden; color: #edf2e8; width:70%}
.sh-main-l .sub .point5ul{width:270px; }
.sh-main-c .sub .point5ul{width:100%; }
.point5ul{ overflow:hidden; font-size:14px}
.point5ul li{ width:100%; line-height:28px; height:28px; overflow:hidden; float:left; display:inline;}
.point5ul li a{ background:url(../images/point-gray.gif) left 6px no-repeat; padding:0 0 0 9px; color: #666}
.point5ul li a:hover{ color: #ac0300}
.sh-main-c .point5ul a:hover{ font-weight:bold; color:#ac0300}
.point6ul{ overflow:hidden;}
.point6ul li{ width:100%; height:26px; padding:5px 0; line-height:26px; overflow:hidden; float:left; display:inline; background:url(../images/xb-dasheh.gif) left 35px repeat-x;}
.point6ul li a{ background:url(../images/point-gray.gif) left 6px no-repeat;  padding:0 0 0 9px; color: #777}
.point6ul li a:hover{ color: #ac0300}
.sh-main-r .sub .point6ul{ overflow:hidden; margin:0 14px 5px; height:323px;}
.sh-main-c .sub .point3ul li a:hover{color: #ac0300}
.ad276{ width:276px; overflow:hidden;}
.ad276 a{ display:block;}
.ad276 a img{width:auto; max-width:276px;}
.mt25{ margin-top:25px!important;}
.lineul{background:url(../images/xb-dasheh.gif) left bottom repeat-x; overflow:hidden; padding:0 0 10px;}
.sh-piclis{width:136px; height:103px; position:relative;}
.sh-piclis .imga{ display:block; width:136px; height:103px; overflow:hidden;}
.sh-piclis .imga img{ width:136px; height:103px;}
.sh-piclis .bg{ height:24px; width:136px; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; left:0; bottom:0; z-index:1;}
.sh-piclis .txt{ height:24px; line-height:24px; overflow:hidden; width:136px; position:absolute; left:0; bottom:0; z-index:2;text-align:center;}
.sh-piclis .txt a{color: #fff;}
.sh-main-c .s-sub{ overflow:hidden; width:100%;}
.introTxt{ width:210px; color:#666;}/*20130609*/
.sh-main-c .point3ul{ width:58%; margin:0; padding:0;}
.fzjw{ padding:0 10px; }
.fzjw .s-sub{background:url(../images/xb-dasheh.gif) left bottom repeat-x; overflow:hidden; padding:0 0 18px;}
.fzjw .sh-piclis{width:129px; height:97px;  }
.fzjw .sh-piclis .imga{width:129px; height:97px}
.fzjw .sh-piclis .imga img{width:129px; height:97px;}
.fzjw .sh-piclis .bg{ height:24px; width:129px;}
.fzjw .sh-piclis .txt{ height:24px; line-height:24px; overflow:hidden; width:129px;}
.sjts .view-pt{ width:auto; margin:0 0 0 6px; height:376px;}
.sjts .view-pt li{ width:117px; margin:0 8px 10px }
.sjts .view-pt li .img{border:none; display:block; width:117px;height:87px; }
.sjts .view-pt li img{ width:auto; max-width:117px;}
.sjts .view-pt li p{ height:30px; line-height:30px;}
.sjts .view-pt li p a{color: #999}
.sjts .view-pt li p a:hover{ color:#ac0300}

/*20130609深圳社会版块*/
.szshCol .sh-piclis{width:170px; height:115px;  }
.szshCol .sh-piclis .imga{width:170px; height:115px;}
.szshCol .sh-piclis .imga img{ width:170px; height:115px;}
.szshCol .sh-piclis .bg{ height:24px; width:170px;}
.szshCol .sh-piclis .txt{ height:24px; line-height:24px; overflow:hidden; width:170px;}

.sh-rank{ border:1px solid #e7e7e7; position:relative; width:278px; height:518px;}
.sh-rank ul{ background:url(../images/sh-rank.gif) 8px 14px no-repeat}
.sh-rank li{ padding:6px 10px 6px 30px; overflow:hidden;}
.sh-rank .ico-top{ position:absolute; left:-2px; top:-4px; background:url(../images/ico-top2.gif) left top no-repeat; width:35px; height:41px; display:block; }
.sh-rank .rank-t{ background:url(../images/sub-titbg.gif) left top repeat-x; height:34px; line-height:34px; overflow:hidden; font-size:14px; color: #444; font-family:"微软雅黑"; border-bottom:1px solid #ccc; padding:0 0 0 33px;}
.sh-rankul em{ float:left; display:inline; margin:2px 10px 0 0; width:16px; height:16px; overflow:hidden; line-height:14px; text-align:center; color: #fff; background:url(../images/ico-num.gif) left -18px no-repeat; font-family:Arial, Helvetica, sans-serif;}
.sh-rank p{ height:18px; line-height:18px; overflow:hidden;}
.sh-rank .tli p a{ color: #8e8e8e}
.sh-rank .tli p{ padding:8px 0 0 0;  height:36px;}
.sh-rank p.tp{ padding:0; height:18px; overflow:hidden;}
.sh-rank p.tp a{font-weight:bold; color: #666}
.sh-rank .tli{border-bottom:1px solid #dadada;  padding:13px 10px 13px 30px; }
.sh-rank .red{ background:url(../images/ico-num.gif) left top no-repeat;}
.sh-rank .nobor{ border:0;}
.sh-rank ul a:hover{color:#ac0300}

/*图片*/
.tp-l{ width:630px;}
.tp-r{ width:270px;}
.tp-r a:hover img,.tp-l a:hover img,.tp-lsub a:hover img{background:#fff; opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.focus-tc{width:960px; overflow:hidden; min-height:100%;text-align:left; background:#fff; position:relative}
#tfocus { width:980px; height:470px;  }
#tfocus_pic { display:inline; position:relative; float:left; width:822px;height:463px; overflow:hidden; }
#tfocus_piclist { position:absolute; z-index:997;}
#tfocus_piclist li {width:830px;height:470px; overflow:hidden; margin:0 10px 0 0; float:left; display:inline;}
#tfocus_piclist img { width:830px;height:470px;}
#tfocus_btn { display:inline; float:right; width:147px; overflow:hidden; position:absolute; right:0; top:0; }
#tfocus_btn li {width:140px;height:83px; overflow:hidden; padding:0 0 0 6px; cursor:pointer; float:left; display:inline; margin:0 0 12px; }
#tfocus_btn img { width:140px; height:83px; float:right;  opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#tfocus_btn .current { background:url(../images/tp-fopicbg.gif) left top no-repeat; padding:0 0 0 7px;  }
#tfocus_btn .current img{width:138px; height:79px; margin:2px 2px 0 0; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
#tfocus_opdiv { position:absolute; left:0; bottom:0; width:822px; height:84px; background:#000; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60); z-index:998;}
#tfocus_tx { position:absolute; left:0; bottom:0;width:802px; height:74px;  overflow:hidden; padding:5px 10px; z-index:999; }
#tfocus_tx h2{ font-size:16px; font-family:"微软雅黑"; line-height:44px; height:44px; color:#FFF; overflow:hidden;}
#tfocus_tx p{ font-size:12px; line-height:20px; height:20px; overflow:hidden; color: #fff}
#tfocus_tx .normal { display:none; }
#tfocus_tx a{color: #fff}
.tp-fnews{ border:1px solid #e7e7e7; height:395px; overflow:hidden;}
.tp-fnews .pict{position:relative; margin:10px 0 0; width:328px; height:231px;}
.tp-fnews .pict a{ display:block;  border:1px solid #e9e9e9; margin:0 auto; width:308px; height:231px; position:relative; overflow:hidden; }
.tp-fnews .pict img{width:auto; max-width:308px; }
.tp-fnews .pict a span{ display:block;}
.tp-fnews .pict a .bg{ height:60px; width:308px; background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.tp-fnews .pict .tag{ display:block; background:url(../images/tp-edit.png) left top no-repeat; _background-image:url(../images/tp-edit.gif); width:113px; height:32px; line-height:31px; padding:0 0 0 12px; position:absolute; left:0; top:0; font-size:16px; font-weight:bold; color: #fff; z-index:999;}
.tp-fnews .pict a .txt{height:50px; overflow:hidden; width:308px; padding:5px 0; position:absolute; left:0; bottom:0; z-index:2;font-size:12px; color: #fff}
.tp-fnews .pict a .txt span{ padding:0 10px;}
.tp-fnews .pict a .t1{font-size:14px; font-weight:bold; height:28px; line-height:28px; overflow:hidden;}
.tp-fnews .pict a .t2{height:18px; line-height:18px; overflow:hidden;}

.tp-bpic{ width:320px; overflow:hidden; margin:0 0 0 10px;}
.tp-bpic li{ float:left; display:inline; width:150px;  overflow:hidden; margin:0 9px 0 0; }
.tp-bpic li .img{display:block; width:150px;height:112px; }
.tp-bpic li img{ width:auto; max-width:150px;}
.tp-bpic li .img:hover img{opacity:0.9; filter:alpha(opacity=90);  -moz-opacity:0.9;}
.tp-bpic li p{ line-height:24px; height:24px; overflow:hidden; padding:0 2px;text-align:center}
.tp-bpic li p a{ color: #4c4b4b}
.tp-bpic li p a:hover{ color:#015191}

/*两小图带新闻----------时事社会栏目*/
.jd-img-txt-fr{ width:494px; float:right;}
.jd-img-txt-fr .clear{ overflow:hidden; zoom:1;}

.jd-img-txt-fl{ width:494px; float:left;}
.jd-img-txt-fl .clear{ overflow:hidden; zoom:1;}

.mr0{ margin-right:0;}
.jd-pic{width:237px; height:134px; float:left; display:inline; overflow:hidden; position:relative; margin-left:10px;}
.jd-pic img{width:237px; height:auto;}
.jd-pic span{ display:block;}
.jd-pic .bg{ height:0; width:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; position:absolute; left:0; bottom:0; z-index:1; overflow:hidden;}
.jd-pic .txt{height:0; line-height:32px; overflow:hidden; width:100%; position:absolute; left:0; bottom:0; z-index:2; color: #fff; text-align:center}
.jd-pic a:hover .bg,.jd-pic a:hover .txt{height:32px;}

.jd-txt-news{ margin-bottom:10px; padding:5px 0 10px; border-bottom:1px dotted #ccc;font-weight:normal;}
.jd-txt-news h3{font-size: 20px;font-weight: normal;height: 30px;line-height: 30px;font-family: "Microsoft Yahei";}
.jd-txt-news h3 a{ font-weight:normal;}
.jd-txt-news h3 a:hover{ color:#C00;}
.jd-txt-news p{ color:#999;}
.jd-txt-news p a.red{ color:#C00;}

.jd-list li{font-size:14px;margin:0 0 6px 0;background:url(../images/point3.png) no-repeat left center;text-indent:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%; color:#333;}
.jd-list li a:hover{ color:#C00;}

.jd-img-txt-fl .jd-pic{ margin-right:10px; margin-left:0;}


/*光影深圳*/
.gysz-col{ width:690px;}
.gysz-col .clear{ overflow:hidden; zoom:1;}

.time-pic{position:relative; margin:10px 0 0; width:460px; height:259px;}
.time-pic a{ display:block; margin:0 auto; width:460px; height:259px; position:relative; overflow:hidden; cursor:pointer; }
.time-pic img{width:460px; height:auto; }
.time-pic img:hover{background:#fff; opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.time-pic a .bg{ height:0; width:460px; background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.time-pic a .txt{ height:0; overflow:hidden;line-height:35px; font-size:14px; overflow:hidden; width:450px; padding:0 5px; position:absolute; left:0; bottom:0; z-index:2; color: #fff; text-align:center; background:url(../images/tp-tabbg.png) left top no-repeat; _background:#000; _filter:alpha(opacity=80);}
.time-pic a:hover .txt{ height:35px;}

.time-pic2{position:relative; margin:10px 0 0; width:220px; height:124px;}
.time-pic2 a{ display:block; margin:0 auto;width:220px; height:124px;position:relative; overflow:hidden; cursor:pointer; }
.time-pic2 img{width:220px; height:auto; }
.time-pic2 img:hover{background:#fff; opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.time-pic2 a .bg{ height:0; width:220px; background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.time-pic2 a .txt{ height:0; overflow:hidden;line-height:35px; font-size:14px; overflow:hidden; width:210px; padding:0 5px; position:absolute; left:0; bottom:0; z-index:2; color: #fff; text-align:center; background:url(../images/tp-tabbg.png) left top no-repeat; _background:#000; _filter:alpha(opacity=80);}
.time-pic2 a:hover .txt{height:35px;}

/*
.time-pic .today{ display:block; background:url(../images/ico-today.png) left top no-repeat; _background-image:url(../images/ico-today.gif); width:98px; height:98px;  position:absolute; left:0; top:0; font-size:14px; color: #fff; text-indent:-9999em; z-index:999;}
.time-pic .yesterday{ display:block; background:url(../images/ico-yesterday.png) left top no-repeat; _background-image:url(../images/ico-yesterday.gif); width:98px; height:98px;  position:absolute; left:0; top:0; font-size:14px; color: #fff; text-indent:-9999em; z-index:999;}
.time-pic a span{height:0;}
.time-pic a:hover span{ height:35px; }
*/
.tp-bpic2w{ width:630px; overflow:hidden;}
.tp-bpic2{position:relative; width:648px;}
.tp-bpic2 li{ float:left; display:inline; width:143px;  overflow:hidden; margin:0 19px 5px 0; }
.tp-bpic2 li .img{display:block; width:143px;height:107px; }
.tp-bpic2 li img{ width:auto; max-width:143px;}
.tp-bpic2 li .img:hover img{opacity:0.9; filter:alpha(opacity=90); }
.tp-bpic2 li p{ line-height:24px; height:24px; overflow:hidden; padding:0 2px;text-align:center}
.tp-bpic2 li p a{ color: #666}
.tp-bpic2 li p a:hover{ color:#015191}
.tp-t{border-bottom:1px solid #8bbd00; height:35px; line-height:35px;}
.tp-t span{ float:left; display:inline-block;  color:#8bbd00; font-size:18px; font-weight:bold; font-family: "微软雅黑";  }
.tp-lsub{ width:980px; overflow:hidden; height:335px;}
.tp-lsubc{ overflow:hidden; zoom:1;}
.tp-lsubc .imga{ display:block; position:relative; overflow:hidden;height:277px; }
.tp-lsubc .pic-a {width:485px; float:left; display:inline; margin:0 10px 0 0; overflow:hidden;}
.tp-lsubc .pic-a img{width:auto; max-width:485px; }
.tp-lsubc .pic-bw{width:237px; float:left; display:inline; overflow:hidden; position:relative}
.tp-lsubc .pic-b {width:237px; height:133px; margin:0 0 10px; display:block; overflow:hidden; position:relative}
.tp-lsubc .pic-a-r{ float:right; margin-right:0;}
.tp-lsubc .pic-b img{width:237px; height:auto;}
.tp-lsubc .pic-c{width:237px; float:left; display:inline; margin:0 8px;overflow:hidden;}
.tp-lsubc .pic-c img{width:auto; max-width:306px; }
.tp-lsubc .imga span{ display:block;}
.tp-lsubc .imga .bg{ height:0; width:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; position:absolute; left:0; bottom:0; z-index:1; overflow:hidden;}
.tp-lsubc .imga .txt{height:0; line-height:32px; overflow:hidden; width:100%; position:absolute; left:0; bottom:0; z-index:2; color: #fff; text-align:center}
.tp-lsubc .imga a:hover .bg,.tp-lsubc .imga a:hover .txt{height:32px;}
.tp-lsubc .pic-a .txt{ height:0; line-height:48px; font-size:14px; font-weight:bold;}
.tp-lsubc .pic-a .bg{ height:0;}
.tp-lsubc .pic-a a:hover .txt,.tp-lsubc .pic-a a:hover .bg{ height:48px;}
.tp-scrollw {position: relative;float:left;width:920px;height:131px;overflow:hidden; margin:0 0 0 9px} 
.tp-lsubc .pic-a .mt2{ margin-top:2px;} 
.tp-scrollw .photolist {position: relative;overflow: visible;width:10000px;}  
.tp-scrollw .photolist ul{float:left;margin:0;clear:both;}  
.tp-scrollw .photolist ul li {float:left;width:222px; height:125px; display:inline; margin:0 10px 0 0; overflow:hidden;}  
.tp-scrollw .photolist ul li img{ width:222px; height:125px;}  
.tp-scrollw .photolist ul li a{ display:block; width:222px; height:125px; position:relative; overflow:hidden}
.tp-scrollw .photolist ul li a span{ display:block;}
.tp-scrollw .photolist ul li a .bg{ height:28px; width:222px; background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.tp-scrollw .photolist ul li a .txt{height:28px; line-height:28px; overflow:hidden; width:212px; padding:0 5px; position:absolute; left:0; bottom:0; z-index:2;font-size:12px; text-align:center; color: #fff}
.tp-scroll .left_s{ float:left; display:inline; height:131px; width:22px}
.tp-scroll .left_s a{ background:url(../images/tp-scroll-lbtn.gif) 0 top no-repeat; width:22px;height:131px; float:left;  display:inline; overflow:hidden;text-indent:-999px;}
.tp-scroll .right_s{  float:right; display:inline; height:131px; width:22px}
.tp-scroll .right_s a{ background:url(../images/tp-scroll-rbtn.gif) left top no-repeat; float:left; display:inline; height:131px; overflow:hidden; text-indent:-999px;width:22px;}


.rtab-qh{ border:1px solid #eaeaea; width:270px; height:343px; overflow:hidden;}
.rtab-qh .title{ height:35px; border-bottom:1px solid #eaeaea;font-family:"微软雅黑"; font-size:16px;}
.rtab-qh .title a{ padding-left:10px; line-height:35px; height:35px; overflow:hidden; font-weight:bold; }
.rtab-qh .title a.on{ background:#fff; color:#8bbd00;height:29px;}
.rtab-qh .con{width:100%; overflow:hidden;}
.rtab-qh .hot-rank{ background:url(../images/tp-rank.gif) left 6px no-repeat;}
.rtab-qh .hot-rank a:hover{color: #015191;}
.week-jx{border:1px solid #eaeaea; width:270px; height:207px; overflow:hidden;}
.week-jx .t{ height:31px; line-height:31px;overflow:hidden; font-size:16px; font-family:"微软雅黑", "宋体"; padding:0 10px;}
.week-jx .t,.week-jx .t a{ color:#8bbd00; font-weight:bold;}
.week-jx .t{border-bottom:1px solid #eaeaea;}

.mcon_pic{width:260px; overflow:hidden; margin:25px auto 0; position:relative; font-size:12px;}
.mcon_pic ul{ zoom:1; overflow:hidden; position:relative; width:220px; height:120px; z-index:100; margin:0 auto;}
.mcon_pic ul li{ position:absolute; z-index:100; top:25px; left:28px; width:118px; height:66px; display:none;}
.mcon_pic ul li img{ width:100%; height:100%;}
.mcon_pic ul li span{ display:none;}
.mcon_pic ul li a .bg{ height:24px; width:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.mcon_pic ul li a .txt{height:28px; line-height:28px; overflow:hidden; width:180px; padding:0 5px; position:absolute; left:0; bottom:0; z-index:2;font-size:12px; text-align:center; color: #fff}
.mcon_pic ul li a:hover img{opacity:1; filter:alpha(opacity=100); -moz-opacity:1;}
.mcon_pic ul li.on .bg{ display:block;}
.mcon_pic ul li.on a{display:block; width:180px; height:102px; position:relative}
.mcon_pic .leftBtn { cursor: pointer; height: 18px; left: 4px; position: absolute; top:54px; width:14px; z-index:110;}
.mcon_pic .rightBtn { cursor: pointer; height: 18px; right: 4px; position: absolute; top:54px; width:14px; z-index:110;}
.mcon_pic .midTxt { height: 24px; left: 40px; line-height: 24px; position: absolute; text-align: center; top:88px; width:180px; color: #fff; z-index:9999;}

/*编辑推荐*/
.mcon_pic2{width:260px; overflow:hidden; margin:10px auto 0; position:relative; font-size:12px;}
.mcon_pic2 ul{ zoom:1; overflow:hidden; position:relative; width:220px; height:120px; z-index:100; margin:0 auto;}
.mcon_pic2 ul li{ position:absolute; z-index:100; top:25px; left:28px; width:118px; height:66px; display:none;}
.mcon_pic2 ul li img{ width:100%; height:100%;}
.mcon_pic2 ul li span{ display:none;}
.mcon_pic2 ul li a .bg{ height:24px; width:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.mcon_pic2 ul li a .txt{height:28px; line-height:28px; overflow:hidden; width:180px; padding:0 5px; position:absolute; left:0; bottom:0; z-index:2;font-size:12px; text-align:center; color: #fff}
.mcon_pic2 ul li a:hover img{opacity:1; filter:alpha(opacity=100); -moz-opacity:1;}
.mcon_pic2 ul li.on .bg{ display:block;}
.mcon_pic2 ul li.on a{display:block; width:180px; height:102px; position:relative}
.mcon_pic2 .leftBtn { cursor: pointer; height: 18px; left: 4px; position: absolute; top:54px; width:14px; z-index:110;}
.mcon_pic2 .rightBtn { cursor: pointer; height: 18px; right: 4px; position: absolute; top:54px; width:14px; z-index:110;}
.mcon_pic2 .midTxt { height: 24px; left: 40px; line-height: 24px; position: absolute; text-align: center; top:88px; width:180px; color: #fff; z-index:9999;}

.jd-list2{ padding:0 10px;}
.jd-list2 li{font-size:14px;margin:0 0 6px 0;background:url(../images/point3.png) no-repeat left center; padding-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%; color:#333; }
.jd-list2 li a:hover{ color:#C00;}


.tpht{height:614px;}
 
 /** 高清文章页 **/
.site-nav-details{ background:#e3e3e3; height:48px; overflow:hidden; min-width:980px; color:#bfbfbf;}
.site-nav-details a{ color:#666; margin:0 8px;}

/** 专题 **/
.zt-focus{ width:430px; height:323px; overflow:hidden; background:#eaeaea; position:relative}
.zt-focus .flashlist {height:323px; }
.zt-focus .flashlist .f_out {height:323px; overflow:hidden; position:relative; z-index:100;}
.zt-focus .flashlist .f_out img{ width:430px; height:323px; display:block;}
.zt-focus .flashlist .f_out .picintro {position:absolute; left:0; bottom:36px; width:350px; overflow:hidden; z-index:999; padding:0 12px;}
.zt-focus .picintro h2{ overflow:hidden; margin:6px 0 2px 0; font-family:"微软雅黑", "宋体";color:#fff; font-size:16px; line-height:28px;}
.zt-focus .picintro p {color:#eee; line-height:22px; overflow:hidden; }
.zt-focus .flash-bg{ background:#000; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; height:92px; width:374px; position:absolute; left:0; bottom:29px; z-index:101;}
.zt-focus .flash_tab {height:15px; position:absolute; right:10px; bottom:10px; z-index:9999; width:205px; }
.zt-focus .flash_tab .tabs { padding:6px 0; height:16px; overflow:hidden; margin:0 auto; text-align:right;}
.zt-focus .flash_tab .tabs ul{ float:right; display:inline;}
.zt-focus .flash_tab .tabs ul li {width:8px;height:8px; margin:0 8px 0 0; float:left; display:inline;}
.zt-focus .flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1}
.zt-focus .flash_tab .tabs ul li.opdiv a {width:8px; height:8px; display:block; text-indent:-999em; font-size:0; line-height:8px; background:url(../images/zt-ico.png)  left top no-repeat;}
.zt-focus .flash_tab .tabs ul li.opdiv a:hover { background:url(../images/zt-ico-a.png) left top no-repeat;}
.zt-focus .flash_tab .tabs ul li.noopdiv a {width:8px;height:8px; text-indent:-999em; background:url(../images/zt-ico-a.png)  left top no-repeat;display:block; line-height:8px; font-size:0;}

.special-import-text{ border:5px solid #f6f6f6; padding:9px; overflow:hidden;}
.special-import-text .list-wrap{ overflow:hidden;width:502px; height:296px;}
.special-import-text .list{ border-bottom:1px dashed #e0e0e0; margin-bottom:10px;}
.special-import-text .list a:hover{ text-decoration:underline;}
.special-import-text .list h3{ font-size:18px; font-family:"微软雅黑", "宋体"; height:36px; margin-top:4px; overflow:hidden;}
.special-import-text .list h3 a{ color:#226090; line-height:36px;}
.special-import-text .list p{ color:#999; line-height:20px; margin:0 0 15px 0;}
.special-import-text .list p a{ color:#999;}
.special-import-text .list p a:hover{ text-decoration:underline;}

.special-main{ width:630px;}
.special-aside{ width:330px;}

.special-box{}
.special-box .title{ background:url(../images/special-box-title-bg.png) no-repeat left top; margin-left:-9px; height:45px;}
.special-box .title h2{ line-height:36px; height:36px; background:#1d66a0 url(../images/special-box-title-h2-bg.png) no-repeat right top; color:#fff; font-size:20px; font-family:"微软雅黑", "宋体"; padding:0 38px 0 17px;}
.special-box .title .more{ height:23px; line-height:23px; overflow:hidden; color:#999;}
.special-box .title .more:hover{ text-decoration:underline;}
.special-box .con{ border-left:1px solid #eaeaea; padding:2px 8px 0 10px;}
.special-box .con-box{ height:274px; overflow:hidden;}
.special-box .con-box .f-l{ width:315px;}
.special-box .con-box .f-l img{ width:315px; height:236px;}
.special-box .con-box .f-l p{ background:#6e6e6e; line-height:38px; text-align:center; font-size:16px; font-weight:bold;}
.special-box .con-box .f-l p a{ color:#fff;}
.special-box .con-box .f-l p a:hover{ text-decoration:underline;}
.special-box .con-box .f-r{ width:282px;}
.special-box .con-box .f-r dl{ zoom:1; overflow:hidden; margin:0 0 6px 0; padding:0 0 9px 0; border-bottom:1px dashed #e0e0e0;}
.special-box .con-box .f-r dl a:hover{ text-decoration:underline;}
.special-box .con-box .f-r dl dt{ font-size:14px; font-weight:bold; line-height:18px; height:18px; overflow:hidden; margin-bottom:9px; width:282px;}
.special-box .con-box .f-r dl dt a{ color:#000;}
.special-box .con-box .f-r dl dd.i{ width:137px; height:102px; margin-right:11px; float:left; display:inline;}
.special-box .con-box .f-r dl dt.i img{ width:137px; height:102px;}
.special-box .con-box .f-r dl dd.t{ color:#999; line-height:20px; max-height:100px; overflow:hidden;}
.special-box .con-box .f-r dl dd.t a{ color:#999;}
.special-box .con-box .f-r dl dd.t a:hover{ text-decoration:underline;}

.special-box .con-box2{ height:150px; overflow:hidden; border-bottom:1px dashed #e0e0e0; margin-bottom:5px;}
.special-box .con-box2 .f-l{ width:290px; padding-right:20px;}
.special-box .con-box2 .f-r{ width:300px; padding-top:6px;}
.special-box .con-box2 .f-l h3{ font-size:20px; line-height:44px; height:44px; overflow:hidden; font-family:"微软雅黑", "宋体";}
.special-box .con-box2 .f-l a{color:#00477f;}
.special-box .con-box2 .f-l p{ color:#999; line-height:21px; max-height:84px; overflow:hidden;}
.special-box .con-box2 .f-l p a{color:#999;}
.special-box .con-box2 .f-r ul{ zoom:1; overflow:hidden; padding-left:10px;}
.special-box .con-box2 .f-r ul li{ padding-left:10px; background:url(../images/list-li-bg.png) no-repeat left center; font-size:14px; height:26px; line-height:26px; overflow:hidden;}
.special-box .con-box2 .f-r ul li a{ color:#666;}
.special-box .con-box2 a:hover{ text-decoration:underline;}

.special-box02 .title{ background:url(../images/special-box2-title-bg.png) no-repeat left top; height:22px; padding:0 9px;}
.special-box02 .title h2{ line-height:22px; height:22px; background:#fff; color:#414141; font-size:20px; font-family:"微软雅黑", "宋体"; padding:0 9px 0 5px;}
.special-box02 .title .more{ height:23px; line-height:23px; overflow:hidden; color:#999;}
.special-box02 .title .more:hover{ text-decoration:underline;}

.special-box02 .con-box{ height:247px; width:330px; position:relative; overflow:hidden; margin-top:20px;}
.special-box02 .con-box img{ height:247px; width:330px;}
.special-box02 .con-box .cover{ position:absolute; z-index:90; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; left:0; bottom:0; width:100%; height:40px;}
.special-box02 .con-box .text{ position:absolute; left:0; bottom:0; height:40px; line-height:40px; z-index:91; color:#fff; font-size:16px; text-align:center; width:100%; overflow:hidden; font-weight:bold;}
.special-box02 .con2{ background:#f6f6f6; padding:8px 4px; margin-top:15px;}
.special-box02 .con2 a:hover{ text-decoration:underline;}
.special-box02 .con-box2{padding:0 10px 4px; background:#fff;}
.special-box02 .con-box2 h3{ font-size:14px; font-weight:bold; line-height:36px; height:36px; overflow:hidden;}
.special-box02 .con-box2 h3 a{ color:#333;}
.special-box02 .con-box2 p a{ color:#999;}
.special-box02 .con-box2 p{ color:#999; line-height:20px; max-height:60px; overflow:hidden; border-bottom:1px dashed #e0e0e0; padding-bottom:10px;}
.special-box02 .con-box3{ padding:5px 10px 9px; background:#fff;}
.special-box02 .con-box3 li{ background:url(../images/list-li-bg.png) no-repeat left center; padding-left:8px; height:24px; line-height:24px; overflow:hidden;}
.special-box02 .con-box3 li a{ color:#666;}

.special-box03 img{ width:330px; overflow:hidden;}

.special-link{ width:968px; padding:10px 6px; background:#f6f6f6; color:#333; font-family:"微软雅黑",Arial,"宋体";}
.special-link .f-l span{ margin:0 4px; height:20px; line-height:20px; display:inline-block; vertical-align:middle;}
.special-link .f-r span{ padding-left:22px; margin:0 4px 0 8px; display:inline-block; vertical-align:middle; font-size:14px;}
.special-link .f-r .qq{ background:url(../images/ico-qq.png) no-repeat left center;}
.special-link .f-r .tel{ background:url(../images/ico-tel02.png) no-repeat left center;}

/*深圳新闻 by hetao*/
.logo-shenznew{background: url('../images/logo-shenznew.jpg') no-repeat;width: 287px;}
.focus-sz{width:430px; height:323px; position:relative; overflow:hidden; }
.focus-sz .flashlist {height:323px; }
.focus-sz .flashlist .f_out {height:323px; overflow:hidden; position:relative; z-index:100;}
.focus-sz .flashlist .f_out img{ width:430px; height:323px; display:block;}
.focus-sz .flashlist .f_out .picintro { height:40px; position:absolute; bottom:21px; width:389px; overflow:hidden; z-index:1000; padding:0 20px;}
.focus-sz .picintro h2{ height:40px; overflow:hidden;color:#FFF; font-family:"微软雅黑";font-size:18px;line-height:40px;}
.focus-sz .picintro p {color:#cecccc; line-height:20px; height:40px; overflow:hidden; }
.focus-sz .picintro p a {color:#cecccc;}
.focus-sz .flash_tab {height:21px; position:absolute; left:0; bottom:0; z-index:9999; width:429px;}
.focus-sz .flash_tab .bg{ height:21px; width:429px; background:#000; filter:alpha(oapcity=80);-ms-opacity:0.8; -moz-opacity:0.8; oapcity:0.8;}
.focus-sz .flash_tab .tabs { height:24px; overflow:hidden; text-align:right; position:absolute; right:0; top:-3px; _height:21px; _top:0;}
.focus-sz .flash_tab .tabs ul{float:right; display:inline;}
.focus-sz .flash_tab .tabs ul li {width:23px;height:24px;_height:21px; margin:0 12px 0 0; float:left; display:inline;}
.focus-sz .flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1}
.focus-sz .flash_tab .tabs ul li.opdiv a {width:23px;height:24px; _height:21px; color: #939393; display:block; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:24px; font-size:14px; font-weight:bold;}
.focus-sz .flash_tab .tabs ul li.opdiv a:hover,.focus-sz .flash_tab .tabs ul li.noopdiv a { background:url(../images/j-d01.png) left top no-repeat; _background:#5598cd; color:#fff;width:23px;height:24px; _height:21px; display:block; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:24px; font-size:14px; font-weight:bold;}
.focus-sz .txtbg{ height:40px; position:absolute; bottom:21px; width:429px; overflow:hidden; z-index:999; background:#000; opacity:0.6;filter:alpha(opacity=60); -ms-opacity:0.6; -moz-opacity:0.6;}

.news-tyt .sz-hot{background: url('../images/sz-hot.jpg') no-repeat;}
.sz-nav{padding: 0 10px;background: url('../images/nav-sz.jpg');}
.sz-nav ul li{background: url('../images/nav-li.jpg') no-repeat right center;}
.sz-m-l{margin-left:5px;border: 1px solid #eadfd3;position: relative;}
.sz-ul{margin: 127px 0 15px 0;}
.sz-ul li{height: 26px;line-height: 26px;padding-left: 16px;background: url('../images/sz-libg.jpg') no-repeat 7px 11px;overflow: hidden;}
.sz-m-l .sz-xc{background: url('../images/sz-xc.jpg') no-repeat;width: 280px;height: 125px;position: absolute;top: 0;left:-6px;}
.sz-m-l .sz-xc .sz-p01{height: 33px;line-height: 32px;text-align: right;padding-right: 5px;}
.sz-m-l .sz-xc .sz-p01 a{color:#fff;}
.sz-m-l .sz-xc .sz-p01 a:hover{text-decoration: underline;}
.sz-ul li a:hover{color:#f35b00}
.xc-m{height: 74px;padding: 0 10px 0 12px;color: #999;position: relative}
.xc-m .xc-a{float: left;}
.xc-m img{width: 74px;height: 74px;}
.xc-m .xc-d{line-height: 24px;width: 184px;float: left;height: 74px;overflow: hidden;position: relative}
.xc-m .a-el{position: absolute;left: 76px;top:30px;background: url('../images/arrow-l.png') no-repeat;display: block;width: 11px;height: 18px;}
.xc-m .xc-d .xc-tit{font-weight: bold;display: block;margin: 0 5px 0 15px;line-height: 30px;}
.xc-m .xc-d .xc-d0{margin: 0 5px 0 15px;height:40px;overflow: hidden;line-height: 20px;}
.xc-m .xc-d .xc-d0 a{color: #999;}
.xc-m .xc-d .xc-d0 a:hover{text-decoration: underline;}

.li-top{height: 18px; padding:6px 10px;/*background: url('../images/sz-li.jpg') repeat-x left bottom;*/background:url(../images/tym-titbg.gif) left top no-repeat; border-top:1px solid #5598cf;}
.li-top .e01{float: left;font-size: 14px;font-weight: bold;}
.li-top .e02{float: left;font-size:16px;font-weight: bold;padding-left: 12px;background: url('../images/sz-yw.jpg') no-repeat left center;line-height: 18px;}
.li-top .e03{background: none;}
.li-top a{float: right;}
.xd-d1 h2{font-size: 14px;font-weight: bold;height: 42px;line-height: 42px;color: #666;overflow: hidden;}
.xd-d1 .xc-d2{height: 70px;overflow: hidden;background: #5598cd;position: relative;}
.xd-d1 .xc-a1 img{float: left;width: 100px;height: 70px;}
.xd-d1 p{width: 166px;float: left;line-height: 20px;height: 60px;overflow: hidden;color: #fff;padding: 8px 7px 0;position: relative;}
.xd-d1 p a{ color:#fff;}
.xd-d1 p a:hover{ text-decoration:underline;}

.xc-d2 .a-e2{position: absolute;left: 90px;top:25px;background: url('../images/arrow-2.png') no-repeat; _background-image:none;  display: block;width: 11px;height: 18px;}

.xd-d1 p a{color: #fff;}
.xd-d1 p a:hover{ text-decoration:underline;}
.sz-ul01{margin-top: 5px;font-size: 14px;}
.sz-ul01 li{height: 26px;line-height: 26px;padding-left: 10px;background: url('../images/sz-libg.jpg') no-repeat 0 11px;overflow: hidden;}
.sz-ul01 li a:hover{color:#f35b00}

.sz-ul02{font-size: 14px;margin-top: 5px;}
.sz-ul02 li{line-height: 26px;height: 26px;color: #333;padding-left:10px;background: url('../images/sz-li02.jpg') no-repeat 0 11px; }
.sz-ul02 li a{color: #333;}
.sz-ul02 li a:hover{color: #f35b00 !important;}
.sz-ul02 li.lh a{color: #2d65a2;font-weight: bold;}
.line-d{height: 10px;font-size: 0;border-bottom: 1px dashed #e0e0e0;margin-bottom: 10px;}
.line-ds{height: 14px;font-size: 0;border-bottom: 1px dashed #e0e0e0;margin-bottom: 13px;}

.wei-d .wei01{background: #5598cd;height: 30px;line-height: 30px;color: #fff;}
.wei-d .wei01 em{float: left;font-weight: bold;font-size: 14px;padding-left: 15px;}
.wei-d .wei01 a{float: right;color: #fff;margin-right: 10px;}
.wei-d .wei01 a:hover{text-decoration: underline;}
.wei-d .wei02{border: 1px solid #e8e8e8;border-top:none;padding: 10px; background:#f8fcff; height:296px; overflow:hidden}
.wei02 .weih2{font-weight: bold;color: #333;height: 40px;line-height: 40px;}
.wei02 .weip{color: #999;height: 54px;overflow: hidden;}
.wei02 .weip a{color: #999;}
.wei02 .weip a:hover{text-decoration: underline;}
.diaoc .diao-p{font-weight: bold;height: 22px;}
.diaoc .diao-d{height: 12px;margin-bottom: 17px;}
.diaoc .diao-a{width: 97px;height: 25px;background: url('../images/w-y.jpg') no-repeat;float: left;margin-right: 10px;}
.diaoc .dline{line-height: 24px;height: 25px;margin-bottom: 10px;}
.diaoc .dline em{color: #f27d00;font-weight: bold;font-size: 14px;}

.wei-r{background: #fbfbfb;border: 1px solid #e8e8e8;margin-top: 20px;border-bottom: none;}
.wei-f{padding: 14px;border-bottom: 1px solid #e8e8e8;}
.wei-f .weih2{height: 36px;line-height: 28px;} 
.wei-f .weih2 em{float:left;font-weight: bold;font-size: 14px;}
.wei-f .weih2 a{float: right;margin-right: 10px;}
.wei-f .weih2 a:hover{text-decoration: underline;}

.topul{ background:url(../images/sz-top10-bg.png) no-repeat -11px -10px;}
.topul li{line-height: 24px;height: 24px;overflow: hidden; padding-left:22px;}
.topul li a:hover{color: #f35b00;}

.nubul{overflow: auto;zoom: 1;}
.nubul li{float: left;display:inline;margin: 0 4px;width: 115px;}
.nubul li .nubn img{width: 115px;height: 153px;border: 1px solid #e8e8e8;}
.nubul li p{text-align: center;height: 26px;line-height: 20px;}
.nubul li p a{color: #2D65A2}

.stul li{line-height: 24px;height: 24px;overflow: hidden;}
.stul li em{float: left;width: 18px;height:12px;background: url('../images/st02.jpg') no-repeat;margin-top: 7px;line-height: 14px;text-align: center;color: #fff;margin-right: 5px;}
.stul li.t3 a{color: #333;}
.stul li.t3 a:hover{color: #f35b00;}
.stul li.t3 em{background:url('../images/st01.jpg') no-repeat; }
.stul li a:hover{color: #f35b00;}
.wmul li {line-height: 24px;height: 24px;overflow: hidden;padding-left: 15px;background: url('../images/libg.jpg') no-repeat 0 11px;}
.wmul li a:hover{color:#f35b00;}
.add-d{width: 680px;height: 90px;overflow: hidden;float: left;}
.add-d img{width: 680px;height: 90px;}
.sz-ml{width: 690px;float: left;}

.add02 img{border: 1px solid #808080;width: 278px;height: 88px;margin-top: 15px;}

.picsz{float: left;margin-top: 7px;}
.pic-d .pic-l{float: left;width: 364px;height: 275px;margin-top:15px;position: relative;}
.pic-d .pic-l img{width: 364px;height: 275px;}
.pic-d .pic-r{float: left;height: 280px;width: 315px;margin-top: 10px;}
.pic-d .pic-r ul{float: left;}
.pic-d .pic-r li{float: left;margin-left: 5px;width: 149px;height: 135px;margin-top: 5px;position: relative;}
.pic-d .pic-r li img{width: 149px;height: 135px;}
.pic-d .pic-l p{text-align: center;background: #000;color: #fff;height: 35px;line-height: 34px;font-size: 16px;opacity: 0.6;filter:alpha(opacity=60); -moz-opacity:0.6;position: absolute;bottom:0;width: 100%;overflow: hidden;left:0;}
.pic-d .pic-l p a{color: #fff;font-weight: bold;}
.pic-d .pic-l p a:hover{text-decoration: underline;}
.pic-d .pic-r li p{text-align: center;background: #5598CD;height: 23px;line-height: 22px;overflow: hidden;position: absolute;bottom:0;width: 100%;left:0;}
.pic-d .pic-r li p a{color: #fff;}
.pic-d .pic-r li p a:hover{text-decoration: underline;}
.pic-d .pic-r li em{position: absolute;display: block;width: 18px;height: 11px;background: url(../images/arrow-3.png) no-repeat; _background-image:none; left:50%;bottom:23px;}

.h2tit{font-size: 14px;color: #2D65A2;height: 40px;line-height: 40px;}
.h2tit em{float: left;width: 234px;overflow: hidden;font-weight: bold;height: 40px;}
.h2tit em a{color: #2D65A2;}
.h2tit em a:hover{color:#f35b00 !important}
.h2tit .weix{width: 20px;height: 14px;float: right;background: url('../images/weix.jpg') no-repeat;margin-top: 12px;}
.h2tit .fenx{width: 14px;height: 15px;float: right;background: url('../images/fenx.jpg') no-repeat;margin-top: 12px;}
i{font-style:normal}
.ysul li{height: 26px;line-height: 26px;overflow: hidden;padding-left: 10px;background: url("../images/sz-libg.jpg") no-repeat scroll 0 11px transparent;font-size: 14px;}
.ysul li .ya01{color: #999;}
.ysul li i{color: #999;padding: 0 5px;}
.ysul li .lh{font-weight: bold;color: #2d65a2;}
.ypul{margin-top: 10px;}
.ypul li{width: 130px;float: left;display: inline;margin: 0 5px;}
.ypul li img{width: 130px;height: 100px;}
.ypul li .y01{height: 24px;line-height: 24px;display: block;overflow: hidden;}
.focus-jd .flash_tab .s_tabs ul li.opdiv a:hover, .focus-jd .flash_tab .s_tabs ul li.noopdiv a{background: url('../images/j-d01.png') no-repeat; }
.jd-x{color: #2d65a2;}
.sz-nav ul li.on a, .sz-nav ul li:hover a{color: #2d65a2;}
.sz-mr{width: 680px;float: right;}
.baoli{color:#ccc;font-family: '微软雅黑';}
.baoli a{color:#888; padding: 0 2px;}
.baoli a:hover{text-decoration: underline;}
.baoli em{padding: 0 3px;}

/*深圳新闻 add by ljz*/
.wfb { height:413px; overflow:hidden;}
.wfb .c{ overflow:hidden;border:1px solid #f3f3f3; height:265px; padding:8px 5px 0; margin:15px 0 0; }
.wfb-box{ width:234px; height:255px; overflow:hidden; position:relative;}
.wfb-box .wb-cw{height:418px; overflow:hidden; padding:30px 0 20px; width:302px;}
.wfb-box .wb-cli{ margin:5px 0 10px; background:url(../images/xb-dasheh.gif) left bottom repeat-x; padding:0 0 10px; overflow:hidden; height:auto; width:234px;}
.wfb-box .wb-cli .bnews{ padding:0 0 12px;background:url(../images/xb-dasheh.gif) left bottom repeat-x; overflow:hidden; margin:0 15px 10px;}
.wfb-box .wb-cli .cz{ color: #a8a8a8; background: #fff; padding:0 0 0 20px;}
.wfb-box .wb-cli .cz a{ color: #5b9620; }
.wfb-cli p{ line-height:20px; color: #666}
.wfb-cli .cz{ color: #a8a8a8; background: #fff; padding:0 0 0 20px;}
.wfb-cli .cz a{ color: #009e8e; }
.wfb-cli .cz time{color: #adadad}
.wfb-box .wb-cli .imgw{ width:100%; overflow:hidden; padding:0 0 8px;}
.wfb-box .wb-cli .img{ border:1px solid #dedede; background:#f7f7f7; padding:1px; width:82px; height:61px; overflow:hidden; margin:8px 18px 0 0; float:left; display:inline;}
.wfb-box .wb-cli .img img{width:auto; max-width:82px;}
.wfb-box .scroll_list{width:234px; overflow:visible;position:relative; padding:0;}



/*博客*/
/*
.bk-xqa{ color:#0085ca; font-size:12px; margin:0 0 0 8px;}
.bk-xqa:hover{ text-decoration:underline;}
.bkbody{  background:url(../images/bk-bodybg.gif) left top repeat-x;}
.bkc-bg{ background:url(../images/bk-conbg.jpg) center top  no-repeat; min-width:980px; _width:expression((document.documentElement.clientWidth || document.body.clientWidth) < '980' ? '980px' : 'auto');}
.bkc-bg .nav{ padding:16px 0 0;}
.bkh-logo{ width:230px; height:40px; text-indent:-999em; background:url(../images/bk-logo.gif) left top no-repeat}
.bkh-logo a{ display:block; height:40px; width:159px;}
.bk-head{ border-top:4px solid #0094de; background:url(../images/bk-tbg.gif) left top repeat-x; border-bottom:1px solid #cfdce5; height:30px; overflow:hidden; color: #0085ca; min-width:980px; _width:expression((document.documentElement.clientWidth || document.body.clientWidth) < '980' ? '980px' : 'auto');}
.bk-head .l-link a{ color: #0085ca}
.bk-head .l-link{ line-height:30px;}
.bk-head .l-link em{ margin:0 6px;}
.bkh-search{ padding-top:8px;}
.bkh-search .btn-ss{ background:url(../images/bk-ss.gif) no-repeat; width:66px; height:29px; cursor:pointer; border:none; text-indent:-999em;}
.bkh-search .btn-gjss{ background:url(../images/bk-gjss.gif) no-repeat; width:86px; height:29px; cursor:pointer; border:none; text-indent:-999em;}
.bkh-search .text{ background:url(../images/bk-search-txt.gif) left top no-repeat; height:23px; line-height:23px; width:250px; padding:3px 4px 3px 30px; border:none; color:#cfcfcf; margin-right:-1px; font-size:14px;}
.main-nav-bk{ background:url(../images/bk-navbg.gif) left top repeat-x; }
.main-nav-bk ul{ width:988px;  height:34px; overflow:hidden; margin-left:-3px;}
.main-nav-bk ul li a{ padding:0 12px;font-size:14px;}
.main-nav-bk ul li{ background:url(../images/bk-nav-mar.gif) right top no-repeat}
.main-nav-bk ul li.on, .main-nav-bk ul li:hover{ background:#0085ca}
.main-nav-bk ul li.on a,.main-nav-bk ul li:hover a{ padding:0 12px 0 13px;}
.bkh-search .sel01{ font-size:14px; border:none; border-right:1px solid #cdcdcd; background:url(../images/bk-search-txt.gif) right top no-repeat;}
.bkh-search .sel01 .txt{ background: url(../images/bk-xl-sj.gif) right center no-repeat; height:29px;padding:0 12px 0 8px; line-height:28px;}
.bkh-search .sel01 .on{ background: url(../images/bk-xl-sj-on.gif) right center no-repeat}
.bkh-search .sel01 .ul{ top:28px;}
.bkh-search .sel01 .ul li{ color: #999}

.main-nav-bt{ background:#fff; border:1px solid #ccc; border-top:none; height:33px; width:978px; }
.main-nav-bt .bt-r{ margin:5px 0 0; line-height:20px;}
.main-nav-bt .bt-r span{ margin:0 0 0 13px;}
.main-nav-bt .bt-r img{ display:inline-block; vertical-align:middle;}
.main-nav-bt .bt-r .temperature{ color: #60ad00}
.main-nav-bt .bt-l{ line-height:33px;}
.main-nav-bt .bt-l a{ margin:0 6px; color: #333; }
.main-nav-bt .bt-l em{ color: #c5c5c5}
.main-nav-bt .bt-l .status{ color:#0085ca}
.sel-target{ font-size:12px; border:none; margin:3px 10px 0 0;}
.sel-target .txt{ background: url(../images/bk-xl-sj.gif) right center no-repeat; height:29px;padding:0 12px 0 3px; line-height:28px; font-weight:bold; color: #333}
.sel-target .on{ background: url(../images/bk-xl-sj-on.gif) right center no-repeat}
.sel-target ul{ width:68px!important;}

.bk-mr{width:240px;}
.bk-ml{width:730px;}
.bk-mrsub{ border:1px solid #ccc; border-top:none; background:#fff; overflow:hidden; width:238px;}
.bkmr-st{ background:url(../images/bk-mr-tbg.gif) left top repeat-x; height:30px;  line-height:30px; overflow:hidden; padding:0 10px;border-top:1px solid #0085ca}
.bkmr-st h3{ color: #0085ca; font-weight:bold; background:url(../images/bk-mr-tico.gif) left center no-repeat; padding:0 0 0 18px;}
.brmr-st2{ border-top:2px solid #0085ca; }

.bk-mrsub .hot-rank{ background:url(../images/bk-ranknum.gif) left 10px no-repeat}

.share-rank{margin:8px 10px 0; height:286px; overflow:hidden;background:url(../images/bk-ranknum.gif) left 7px no-repeat}
.share-rank li{overflow:hidden; height:28px; line-height:28px; padding:0 0 0 23px; }
.share-rank a{color: #666}
.share-rank a:hover,.share-rank .hotf a{ color:#0085ca;}
.bjb-c{ padding:0 10px; margin:6px 0; height:60px; overflow:hidden;}
.bjb-c p{ border-bottom:1px solid #e5e5e5; height:20px; line-height:20px; overflow:hidden; padding:5px 0;}
.bjb-c p img{ float:left; display:inline; margin:0 5px 0 0;}

.bktab-qh{ border:1px solid #eaeaea; width:238px; border-top:none;  overflow:hidden;}
.bktab-qh .title{ height:31px; background:url(../images/bk-mr-tbg.gif) left top repeat-x;  border-top:1px solid #ccc;}
.bktab-qh .title span{ color: #333; float:left; display:inline; line-height:30px; padding:0 15px 0 10px;}
.bktab-qh .title a{ line-height:30px; height:29px; overflow:hidden; float:left; display:inline; color:#8e8e8e; border-left:1px solid #ccc; margin-left:-1px; position:relative; width:43px; text-align:center}
.bktab-qh .title a.on{ background:url(../images/bkqh-tbg.gif) right top no-repeat; color:#0085ca; font-weight:bold; height:30px;}
.bktab-qh .c{ width:100%; overflow:hidden; height:230px; }
.bktab-qh .c .npointul{margin:6px 10px 0;}
.npointul{ overflow:hidden}
.npointul li{ width:100%; line-height:24px; height:24px; overflow:hidden;}
.npointul li a{ color: #333}
.npointul li a em{ color: #999;}
.npointul li a:hover,.npointul li a:hover em{ color: #0085ca}
.npointul li em{ color: #0085ca; margin:0 10px 0 0;}
.bk-bw .bkmr-st{ background:url(../images/bk-bwt.gif) left top repeat-x;}
.bk-bw .npointul{margin:0 10px 10px;}

.focus-bk{width:309px; height:417px; background:#e7e7e7;position:relative; overflow:hidden;}
.focus-bk .flashlist {height:417px; position:relative; }
.focus-bk .flashlist .f_out {height:417px; overflow:hidden; position:relative; z-index:100;}
.focus-bk .flashlist .f_out img{ width:309px; height:417px; display:block;}
.focus-bk .flashlist .f_out .picintro { height:40px;  position:absolute; bottom:0; left:0; width:200px; z-index:999; padding:0 10px; }
.focus-bk .picintro h2{ width:100%; height:40px; overflow:hidden;color:#FFF; font-family:"微软雅黑";font-size:16px;line-height:40px;}
.focus-bk .picintro p {color:#767676; line-height:20px; display:none;color:#abadac;}
.focus-bk .flash_tab {height:26px;position:absolute; right:0; bottom:2px; z-index:9999; width:80px;}
.focus-bk .flash_tab .tabs {width:80px; height:11px; overflow:hidden;margin:auto; position:absolute; z-index:90; right:0; top:3px;}
.focus-bk .flash_tab .tabs ul li {width:11px;height:11px;float:left;display:inline;margin:0 4px 0 0}
.focus-bk .flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1}
.focus-bk .flash_tab .tabs ul li.opdiv a {width:11px;height:11px;background:url(../images/jt-ico-b.png) left top no-repeat;display:block; text-indent:-999em; font-size:0;}
.focus-bk .flash_tab .tabs ul li.opdiv a:hover { background:url(../images/bk-ico-a.png) left top no-repeat; text-indent:-999em; font-size:0;}
.focus-bk .flash_tab .tabs ul li.noopdiv a {width:11px;height:11px;background:url(../images/bk-ico-a.png) left top no-repeat;display:block; text-indent:-999em; font-size:0;}
.focus-bk .txtbg{background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; height:40px; width:100%; overflow:hidden; position:absolute; right:0; bottom:0; z-index:199;}

.bkml-t{ background:url(../images/bk-ltbg.gif) left bottom repeat-x; overflow:hidden; height:38px; line-height:38px; padding:3px 0 0;}
.bkml-t span{border-bottom:3px solid #0085ca; float:left; display:inline; width:148px; height:35px;  }
.bkml-sub{ width:730px; overflow:hidden;}
.bkml-sub .c{ width:728px; overflow:hidden; border:1px solid #ccc;  border-top:none; padding:0 0 15px;}
.bkml-sub .linep{background:url(../images/xb-dasheh.gif) left top repeat-x; height:1px; width:684px; overflow:hidden; margin:0 0 0 20px;}

.alone-pic{width:295px; height:223px; position:relative; margin:21px 0 0 20px; overflow:hidden; }
.alone-pic .imga{ display:block;width:295px; height:223px; overflow:hidden;}
.alone-pic .imga img{ width:auto; max-width:295px;}
.alone-pic .bg{ height:70px; width:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.alone-pic .txt{ height:65px; padding:5px 0 0; overflow:hidden; width:100%; position:absolute; left:0; bottom:0; z-index:2; color: #fff;}
.alone-pic .txt1 a{color: #fff;}
.alone-pic .txt p{ overflow:hidden; padding:0 10px;}
.alone-pic .txt1{ font-family:"微软雅黑"; font-size:16px; height:28px; line-height:28px; }
.alone-pic .txt2{ height:24px; line-height:24px; }

.bk-news{overflow:hidden;  width:380px; height:239px; margin:10px 0 0 20px; }
.bk-news li{ background:url(../images/xb-dasheh.gif) left bottom repeat-x; overflow:hidden; padding:6px 0; float:left; display:inline; width: width:380px; }
.bk-news li h3{height:26px; line-height:26px; overflow:hidden; position:relative; margin-left:-8px}
.bk-news li h3 a{ color: #333;font-family:"微软雅黑"; font-size:16px; }
.bk-news li p{ color: #999; line-height:22px; height:22px;overflow:hidden;}
.bk-news li .leia{ color:#0085ca;   }
.bkml-sub .bk-spicw{ overflow:hidden; padding:0;}
.bk-spic{ overflow:hidden; margin:5px 0 5px 20px; width:708px; height:146px;}
.bk-spic li{ float:left; display:inline; width:156px;height:117px; overflow:hidden; margin:15px 20px 15px 0; position:relative }
.bk-spic li a{display:block; width:156px;height:117px;color: #fff; }
.bk-spic li img{ width:auto; max-width:156px;}
.bk-spic li a:hover img{opacity:0.9; filter:alpha(opacity=90);  -moz-opacity:0.9;}
.bk-spic .bg{ height:24px; width:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.bk-spic .txt{ height:24px; line-height:24px; overflow:hidden; width:150px; padding:0 3px; position:absolute; left:0; bottom:0; z-index:2;  text-align:center; font-size:14px; color: #fff}
.bkf-lw{ width:310px; background:#fff; height:555px;}
.bkf-rnew{ width:408px; background:#fff; height:555px; border:1px solid #ccc; position:relative}
.bkf-rnew .bk-hot{ display:block; background:url(../images/bk-hot.png) left top no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='images/bk-hot.png'); _background-image: none; position:absolute; left:-4px; top:-5px; z-index:999; display:block; width:61px; height:51px;}
.bkf-rnew .t{ background:url(../images/bk-frnew.gif) left top no-repeat; height:40px; line-height:40px; overflow:hidden;}
.bkf-rnew .t span{ display:none;}
.bkft-news{margin:0 10px; }
.bkft-news li{ overflow:hidden; margin:5px 0; height:90px; background:url(../images/xb-dasheh.gif) left 101px repeat-x; overflow:hidden; padding:6px 0;}
.bkft-news li h3,.jt-news li p{ padding:0;}
.bkft-news li h3{height:36px; line-height:36px; overflow:hidden; margin:-1px 0 0; position:relative  }
.bkft-news li h3 a{ color: #444;font-family:"微软雅黑"; font-size:20px;}
.bkft-news li h3 a:hover{color:#f35b00;}
.bkft-news li p{ color: #888; line-height:26px; height:54px;overflow:hidden;}

.bk-pointul{ overflow:hidden; margin:0 10px;}
.bk-pointul li{ width:100%; line-height:28px; height:28px; overflow:hidden;}
.bk-pointul li a{ color: #333; font-size:14px;}
.bk-pointul li .user{ float:right; display:inline; background:url(../images/ico-user.gif) left center no-repeat; padding:0 0 0 15px;  margin:0 0 0 10px; font-size:12px; color: #999}
.bk-pointul li em{ font-size:12px;}
.bk-pointul li a:hover,.bk-pointul li a:hover em{ color: #0085ca}
.bk-snews{color: #666;overflow:hidden; background:url(../images/xb-dasheh.gif) left bottom repeat-x; padding:0 0 13px; width:100%;}
.bk-snews a:hover{ color: #0085ca}
.bk-snews .img{ width:65px; margin:0 10px 0 0;}
.bk-snews .img a{ display:block;}
.bk-snews .img a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.bk-snews .img img{width:65px; height:65px;}
.bk-snews dt{  height:24px; line-height:24px; overflow:hidden; font-weight:bold;}
.bk-snews dt a{ color: #333;}
.bk-snews .txt{ color: #999; line-height:20px;height:40px; overflow:hidden;}
.bk-zxhd {height:129px; width:307px;}
.bk-zxhd .bk-snews{ margin:15px 10px 0; height:72px }
.bk-zxhd .bk-snews .img{ width:64px; margin:0 10px 0 0; border:1px solid #d0d0d0;}
.bk-zxhd .bk-snews .img img{width:64px; height:64px;}
.bk-zxhd .bk-snews .txt{ color: #666;}
.bk-tjbkw{ margin:0 10px; height:350px; overflow:hidden;}
.bk-tjbkw .bk-snews{ margin:10px 0 0; }

.bk-sjdrw{ margin:0 10px; background:url(../images/bk-ranknum2.gif) left 10px no-repeat; height:343px; overflow:hidden; }
.bk-sjdrw .bk-sjnews{ margin:10px 0 0; padding:0 0 11px 30px; width:192px;}
.bk-sjnews{color: #666; overflow:hidden; background:url(../images/xb-dasheh.gif) left bottom repeat-x;}
.bk-sjnews a:hover{ color: #0085ca}
.bk-sjnews .img{ width:65px; margin:0 10px 0 0;}
.bk-sjnews .img a{ display:block;}
.bk-sjnews .img a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.bk-sjnews .img img{width:65px; height:65px;}
.bk-sjnews dt{  height:28px; line-height:28px; overflow:hidden; font-weight:bold; margin:5px 0 0;}
.bk-sjnews dt a{ color: #0085ca;}
.bk-sjnews .txt{ color: #999; line-height:24px;height:24x; overflow:hidden;}

.bk-zjfyw{margin:0 10px; height:343px; overflow:hidden; }
.bk-zjfyw .bk-fynews{ margin:10px 0 0; width:100%; overflow:hidden;}
.bk-fynews{color: #666; overflow:hidden; background:url(../images/xb-dasheh.gif) left bottom repeat-x; padding:0 0 11px;}
.bk-fynews a:hover{ color: #0085ca}
.bk-fynews .img{ width:65px; margin:0 10px 0 0;}
.bk-fynews .img a{ display:block;}
.bk-fynews .img a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.bk-fynews .img img{width:65px; height:65px;}
.bk-fynews dt{  height:18px; line-height:18px; overflow:hidden; margin:0 0 4px 0;}
.bk-fynews dt span{ color: #999}
.bk-fynews dt a{ color: #333;font-weight:bold; }
.bk-fynews .txt{ color: #999; line-height:20px; height:40px; overflow:hidden;}
.bk-fynews .txt .talkl,.bk-fynews .txt .talkr{ display:inline-block; width:13px; height:18px; overflow:hidden; vertical-align:middle;}
.bk-fynews .txt .talkl{ background:url(../images/ico-talkl.gif) left top no-repeat;}
.bk-fynews .txt .talkr{ background:url(../images/ico-talkr.gif) left top no-repeat;}

.bk-zxdtw{margin:0 10px 0; padding:5px 0 10px; }
.bk-zxdtw .npointul2{ overflow:hidden; height:290px;}
.npointul2 li{ width:100%; line-height:20px; overflow:hidden; color: #666; padding:6px 0;  background:url(../images/xb-dasheh.gif) left bottom repeat-x; }
.npointul2 li a{ color: #0085ca; margin:0 6px;}
.npointul2 li em{ float:left; display:inline; background:url(../images/ico-dt.gif) left center no-repeat; width:15px; height:15px; overflow:hidden; margin:3px 0 0;}
.npointul2 li a:hover,.npointul li a:hover em{ color: #0085ca}
.npointul2 li .other{ line-height:20px; padding:0 0 0 5px; width:100%;}
.npointul2 li .other a{ color: #666; margin:0;}

.bk-fxxqw{ height:281px; overflow:hidden;}
.bk-xqnews{margin:10px 10px 0; overflow:hidden; background:url(../images/xb-dasheh.gif) left bottom repeat-x; padding:0 0 18px;}
.bk-xqnews .img{ width:47px; margin:4px 10px 0 0;}
.bk-xqnews .img a{ display:block;}
.bk-xqnews .img a:hover img{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;}
.bk-xqnews .img img{width:47px; height:47px;}
.bk-xqnews dt{line-height:18px; height:36px; overflow:hidden;}
.bk-xqnews .time{ color: #999; line-height:18px; height:18px; overflow:hidden;color: #999}
.bk-fbxq{ margin:15px 0 0 10px}
.bk-fbxq textarea{ border:1px solid #d9d9d9; color: #999; background:#f5f5f5; width:157px; height:43px; overflow-x:hidden; overflow-y:auto; padding:5px 0 0 5px; margin:0 8px 0 0;}
.bk-fbxq .btn-fb{ display:block; background:url(../images/btn-fb.gif) left top no-repeat; width:49px; height:49px; overflow:hidden; border:0; cursor:pointer; text-indent:-999em;}
.bk-fbxq p{ width:100%; overflow:hidden; padding:15px 0 20px; height:20px; overflow:hidden;}
.bk-fbxq p label{ font-family:Tahoma, Geneva, sans-serif; vertical-align:middle}
.bk-fbxq p label input{ vertical-align:middle; margin:0 3px 0;}
*/

/*列表页-文字*/
.sec-main{width:630px; border:1px solid #d9d9d9; overflow:hidden; border-top:3px solid #7f7f7f}
.sec-side{background:#f1f2f4; width:330px; overflow:hidden; padding:0 0 10px}
.secs-sub{background:#fff; margin:0 10px; border:1px solid #dce1e5; overflow:hidden;}
.secs-sub .t{ border-bottom:1px solid #dce1e5; height:38px; line-height:38px; overflow:hidden; padding:0 10px;}
.secs-sub .t h3{color: #333; font-family:"微软雅黑", "宋体"; font-size:16px;}
.secs-bnews{overflow:hidden; margin:0 5px; padding:10px 10px 20px;}
.secs-bnews a:hover{ color:#004276}
.secs-bnews dt{font-weight:bold; font-size:14px; height:28px; line-height:28px; overflow:hidden; text-align:center}
.secs-bnews dt a{ color: #444;}
.secs-bnews dd{ color: #666;line-height:20px; overflow:hidden; padding:5px 0 0;}
.secs-bnews dd a:hover{ color:#004276}
.secs-sub .c{ width:100%;}
.secs-sub .point3ul{ overflow:hidden; width:278px; padding:5px 0 10px 0}
.secs-sub .point3ul li a:hover{color:#004276}
.secs-sub .pict{width:139px; height:126px; position:relative; margin:0 6px 15px;}
.secs-sub  .pict .imga{ display:block;width:139px; height:104px; overflow:hidden;}
.secs-sub .pict .imga img{width:139px; height:104px;}
.secs-sub  .pict .bg{ height:22px; width:139px; background:#000; opacity:0.6; filter:alpha(opacity=60); position:absolute; left:0; bottom:0; z-index:1;}
.secs-sub .pict .txt{ height:22px; line-height:22px; overflow:hidden; width:139px; position:absolute; left:0; bottom:0; z-index:2;  text-align:center;}
.secs-sub .pict .txt a{color: #666!important;}
.secs-sub .pictw{ margin:15px 0 0 3px;}
.secs-rankw{ padding:5px 0 10px;}
.secs-rank{margin:0 10px; height:343px; overflow:hidden; background:url(list-num.gif) left 9px no-repeat;}
.secs-rank li{overflow:hidden; height:34px; line-height:34px; padding:0 0 1px 30px; background:url(list-dashh.gif) left bottom repeat-x;}
.secs-rank a{color: #666}
.secs-rank a:hover{ color:#333;}
.page {overflow:hidden;text-align:center;line-height:normal; }
.page a{margin:0 5px 0 0; width:26px;line-height:26px; display:inline-block;vertical-align:middle; height:26px;  overflow:hidden; color:#666; text-decoration:none; font-size:12px; border:1px solid #cdcdcd; }
.page a em{ float:left; display:inline; width:10px; height:23px; overflow:hidden;}
.page a.on{font-weight:bold; }
.page a.on,.page a:hover { color:#fff;  background:#969696; }
.page .next{padding:0 20px 0 12px; background:url(page-r.gif) right 8px no-repeat; width:auto}
.page .next:hover{ background:#969696 url(page-r.gif) right -23px no-repeat;}
.page .pre{padding:0 12px 0 20px; background:url(page-l.gif) left 8px no-repeat; width:auto }
.page .pre:hover{ background:#969696 url(page-l.gif) left -23px no-repeat;}
.sec-main .t{ padding:20px 0; margin:0 20px; border-bottom:1px solid #d1d1d1; overflow:hidden; height:30px}
.sec-main .t h2{ font-family:"微软雅黑", "宋体"; font-size:16px; font-weight:bold; color: #505050}
.sec-main .c .pagew{ padding:30px 20px 30px; overflow:hidden; height:30px}
.sec-main .pagew .page-info{ color: #999; line-height:26px}
.sec-main .pagew .page-info span{ margin:0 15px 0 0;}
.sec-main .pagew .page-info span em{ margin:0 3px;}
.listw{ margin:0 10px 15px;}
.listw .txtul{ overflow:hidden;  background:url(list-dashh.gif) left bottom repeat-x; padding:14px 6px;}
.txtul li{ width:100%; line-height:28px; height:28px; overflow:hidden;}
.txtul li span{ color: #999; float:right; display:inline; background:url(ico-clock.gif) left center no-repeat; padding:0 0 0 17px; margin:0 0 0 20px}
.txtul li a{ background:url(point-black.gif) left 6px no-repeat; padding:0 0 0 8px; color: #505050; font-size:14px;}
.txtul li a:hover{ color: #333; text-decoration:underline;}

/*列表页-图文*/
.pictxtul li{ width:100%; overflow:hidden; background:url(list-dashh.gif) left bottom repeat-x; padding:18px 6px;}
.pictxtul .imga{ width:95px; height:70px; overflow:hidden; margin:8px 20px 0 0;}
.pictxtul .imga img{ width:auto; max-width:95px;}
.pictxtul .imgi{overflow:hidden;}
.pictxtul .it{overflow:hidden; height:36px; line-height:36px; }
.pictxtul .it a{font-size:14px; font-weight:bold;}
.pictxtul .it span{ color: #999; float:right; display:inline; background:url(ico-clock.gif) left center no-repeat; padding:0 0 0 17px; margin:0 0 0 20px}
.pictxtul .it a{color: #505050;}
.pictxtul .ic{ line-height:20px; height:40px; overflow:hidden; margin:5px 0 0;}
.pictxtul .ic a{ color: #666}
.pictxtul .ic a:hover, .pictxtul .it a:hover{ color:#004276}

/*--图片列表20130608-----------------------------*/
.imgListWrap{overflow:hidden;zoom:1; margin-bottom:20px;}
.imgList{ overflow:hidden; zoom:1; width:188px; float:left; margin:0 7px; display:inline;}
.imgList li{ float:left;display:inline; padding:3px; background:#f8f8f8;border:1px solid #eee; margin-bottom:10px;}
.imgList li a{ display:block;}
.imgList li a img{ width:180px;}
.imgList li a.tit{ border:none; font-size:14px;text-align:center; height:30px; line-height:30px; width:180px; overflow:hidden; font-weight:bold;}

/*--横排图片20131211-----------------------------*/
.imgListHor{ overflow:hidden; zoom:1; margin:0 7px;}
.imgListHor li{ float:left;display:inline; padding:3px; margin:0 5px; background:#f8f8f8;border:1px solid #eee; margin-bottom:10px;}
.imgListHor li a{ display:block;}
.imgListHor li a img{ width:180px; height:120px;}
.imgListHor li a.tit{ border:none; font-size:14px;text-align:center; height:30px; line-height:30px; width:180px; overflow:hidden; font-weight:bold;}

/*--页码pages20130608-----------------------------*/
span.pages,.pages:hover{background:#969696; color:#FFF;}
.pages{padding:5px 8px;  height:16px; line-height:16px; display:inline-block;vertical-align:middle; overflow:hidden; color:#666; text-decoration:none; font-size:12px; border:1px solid #cdcdcd; }

/*****Jack 6.15****/
.jy-brnew .bnews dd a:hover{ color:#5e9c20;}
.color01_q, .car-active dl dd.c a.color01_q, .car-box04 .con li p a.color01_q{color:#999;}
.finance-main-box .con dl dd.c a{display:inline; height:auto; line-height:20px; color:#999;}
.finance-dl dd.c a, .jt-news li p a.color01_q, .bnews3 dd a.color01_q{color:#999;}
a.hover01_q:hover{color:#009E8E;}
.jkr-cc-s .c .jk-snews .txt01_q{height:44px;}

/*旅游频道201312-------------------------*/
/*导航栏*/
.logo-travel{ background:url(../images/logo_travel_03.jpg) no-repeat;}
.main-nav-travel{ background:url(../images/menu_nav_06.jpg) repeat-x;}
.main-nav-travel ul li{ background:url(../images/main-nav-travel.png) no-repeat right center;}
.main-nav-travel ul li.on,.main-nav-travel ul li:hover{ background:#0060c3;}
.main-nav-travel ul li.last{ background:none;}

/*内容*/
.hd{ background:url(../images/nav_bg.jpg) no-repeat; height:45px; line-height:45px; color:#005e99; font-size:16px; font-family:"微软雅黑", "宋体"; overflow:hidden; zoom:1;}
.colTit{ float:left; padding-left:60px; color:#005e99; font-size:18px; background:url(../images/travel_btn.gif) no-repeat;}
.colMore{ float:right; padding-right:15px;}
.bd,.imgListS,.imgListB,.jrtjCol h3,.imgList5,.imgList2,.imgList4,.imgList3{ overflow:hidden; zoom:1;}
img{border:none; vertical-align:bottom; display:block;}

/*今日头条*/
.topNews .hd{ height:40px; line-height:40px;}
.topNews .colTit{ padding-left:30px;}

/*大图*/
.imgListB{width:500px;}
.imgListB li{ position:relative; float:left;}
.imgListB li img{ width:500px; height:400px;}
.imgListB span{ position:absolute; left:0; bottom:35px; z-index:100; overflow:hidden; padding:5px 15px; color:#fff; background:#16bfdf; font-size:14px;}
.imgListB .tit{ display:block; font-size:14px; font-weight:bold; color:#007ed9; height:25px; line-height:25px;overflow:hidden;}

/*小图*/
.imgListS{width:480px;}
.imgListS li{ position:relative;width:230px; float:left; margin:0 0 9px 10px; display:inline;}
.imgListS li img{ width:230px; height:183px;}
.imgListS span{ position:absolute; left:0; bottom:35px; z-index:100;  padding:5px 10px; color:#fff; background:#16bfdf; font-size:14px;}
.imgListS .tit{ display:block; font-size:14px; font-weight:bold; color:#007ed9; height:25px; line-height:25px; overflow:hidden;}

/*路线推荐*/
.travelLine .colTit{ background-position:10px -65px;}
/*左侧图*/
.bigImg{ position:relative; width:640px; overflow:hidden; display:none;}
.bigImg img{ width:640px; height:320px;}
.txtbg{ position: absolute;bottom:0; left:0; width:330px; height:50px; line-height:50px; background:#000;filter:alpha(Opacity=70); Opacity:0.7;}
.bigImg .tit{ position: absolute; bottom:0; left:0;  width:610px; padding:0 15px; height:50px; line-height:50px; color:#fff;font-family:"微软雅黑", "宋体"; font-size:18px;}

/*右今日推荐*/
.jrtjCol{ width:340px; height:320px; background:#f8f8f8;}
.jrtjCol h3 a{ display:block; width:170px; float: left;font-family:"微软雅黑", "宋体"; color:#333; font-size:18px; text-align:center; height:40px; line-height:40px; border-top:2px solid #eee; background:#fff;}
.jrtjCol h3 a:hover,.jrtjCol h3 a.hover{ color:#ff6d00;border-top:2px solid #ff6d00; background:#f8f8f8;}

.jrtjCont{ padding:10px; display:none; height:260px; overflow:hidden;}

/*头条*/
.txtNews{ padding-bottom:10px;}
.txtNews h4 a{ color:#007ed9; text-align:center; display:block; height:30px; line-height:30px; overflow:hidden; font-size:16px; font-weight:bold;}
.txtNews p{ color:#666; text-indent:24px; height:90px; overflow:hidden;}
.txtNews p a{ color:#ff6d00;}

/*文字列表*/
.newsList{ padding-left:30px; margin-bottom:10px;_margin-bottom:0; background: url(../images/num.gif) no-repeat 0 4px;}
.newsList li{ height:21px; line-height:21px; overflow:hidden;}

.disBlock,.disBlock2{ display:block;}

/*便利深圳行*/
.blszxCol .colTit{ background-position:10px -125px;}
/*左*/
.blszxCol .imgList5{width:660px;}
.imgList5 li{ float:left; margin:0 10px 10px 0; width:210px;}
.imgList5 li img{ width:210px; height:150px;}
.imgList5 .tit{ font-size:14px; display:block; text-align:center;height:30px; line-height:30px; overflow:hidden; background:#f8f8f8; padding:0 10px;}

/*右*/
.blszxCol .f-r{ width:315px; height:370px; overflow:hidden;}

.txtNews2{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ddd;}
.txtNews2 h4 a{ color:#007ed9; text-align:center; display:block; height:30px; line-height:30px; overflow:hidden; font-size:16px; font-weight:bold;}
.txtNews2 p{ color:#666; text-indent:24px; font-size:14px; height:79px; overflow:hidden;}
.txtNews2 p a{ color:#ff6d00;}
.at{ overflow:hidden; zoom:1; margin-top:5px;}
.author{ float:left;font-size:12px; color:#999;}
.time{ float:right; font-size:12px;color:#999;}

/*周边行·中国*/
.zbxCol .colTit{ background-position:10px -175px; padding-left:70px;}

.imgTxtNews{width:234px; border:1px solid #ddd; border-right:2px solid #ddd; border-bottom:2px solid #ddd; float:left; margin-right:10px; height:455px;}
.imgTxtNews img{ width:234px; height:300px;}
.txtNews3{ padding:10px; overflow:hidden;}
.txtNews3 h4 a{ color:#007ed9; text-align:center; display:block; height:30px; line-height:30px; overflow:hidden; font-size:16px; font-weight:bold;}
.txtNews3 p{ color:#666; text-indent:24px; height:110px; overflow:hidden;}
.txtNews3 p a{ color:#ff6d00;}
.zbxCol .noMargin,.noMargin{ margin:0;}

/*异域风情栏目*/
.imgTxtNews2{ width:220px; padding:0 16px; border-right:1px solid #ddd; float:left;}
.imgTxtNews2 h3 a{ display:block; overflow:hidden; text-align:center; height:50px; line-height:50px; color:#005e99;font-family:"微软雅黑", "宋体"; font-size:18px; border-bottom:2px solid #85d200; background:#fafafa; font-weight:bold;}
.imgTxtNews2 img{ width:220px; height:320px;}

/*旅途美景*/
.ltmjCol .colTit{ background-position:10px -230px; padding-left:50px;}

.imgList2 { width:780px;}
.imgList2 li{ float:left; margin:0 10px 10px 0; width:380px; position:relative; display:inline;}
.imgList2 li img{ width:380px; height:270px;}
.imgList2 li .txtbg{width:380px; height:30px; line-height:30px;}
.imgList2 .tit{ position:absolute; left:0; bottom:0; font-size:14px;font-family:"微软雅黑", "宋体";  display:block; padding:0 10px; height:30px; line-height:30px; overflow:hidden; color:#fff;}

.imgList3{ width:200px;}
.imgList3 li{ width:200px; position:relative; display:inline; float:left;}
.imgList3 li img{ width:200px; height:270px;}
.imgList3 li .txtbg{width:200px; height:30px; line-height:30px;}
.imgList3 .tit{ position:absolute; left:0; bottom:0; font-size:14px;font-family:"微软雅黑", "宋体";  display:block; padding:0 10px; height:30px; line-height:30px; overflow:hidden; color:#fff;}

.imgList4{ width:780px;}
.imgList4 li{ float:left; width:380px; position:relative;  margin-left:10px; display:inline;}
.imgList4 li img{ width:380px; height:270px;}
.imgList4 li .txtbg{width:380px; height:30px; line-height:30px;}
.imgList4 .tit{ position:absolute; left:0; bottom:0; font-size:14px;font-family:"微软雅黑", "宋体";  display:block; padding:0 10px; height:30px; line-height:30px; overflow:hidden; color:#fff;}

/*演艺频道-------------------------*/
.actBody{ background:#fff url(../images/yy_bg_01.jpg) no-repeat top center;}

/*导航栏*/
.logo-act{ background:url(../images/act_logo.png) no-repeat;}
.logo-nav-act{ background:url(../images/act_nav_bg.jpg) no-repeat;}
.logo-nav-act ul li{ background:url(../images/main-nav-travel.png) no-repeat right center;}
.logo-nav-act ul li.on,.logo-nav-act ul li:hover{ background:#88007b;}

/*滚动图片*/
.sub_box{width:610px; height:300px;position:relative; overflow:hidden;}
.sub_box img{border:none; width:610px; height:300px;}
#bd1lfimg{position:relative; width:610px; height:300px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:610px; height:300px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{ position:absolute; left:0; top:0;}
#bd1lfimg dd { width:610px;height:25px; line-height:25px;  padding:8px 0 4px 15px; overflow:hidden;background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0; bottom:0;}
#bd1lfimg dd a{font-size:16px; font-weight:bold; color:#ffffff; position:relative; z-index:100;font-family: Microsoft YaHei,SimHei,SimSun;}
#bd1lfimg dd a:hover{color:#cccccc;}
.sub_nav{width:60px; height:18px; line-height:40px; right:0; bottom:3px;  position:absolute; color:#999999; z-index:200;}
.sub_no{height:6px;}
.sub_no li{display:block; width:6px; height:6px;line-height:20px; float:left; overflow:hidden;  vertical-align:middle; text-align:center; filter:alpha(Opacity=90); Opacity:0.9; font-family:Arial; font-size:11px;  cursor:pointer; margin:0 3px;background:#ffffff; color:#000000; text-indent:-9999px;}
.sub_no li.show{color:#fff; background: #ae089f;}

.actHd,.actBd,.actImgTxt,.actNewsList li,.actImgTxt2 li,.actContact,.actHdA,.actBdA,.actKeyEdit,.actNewsList2 li,.actNewsList3,.actNewsList3 li,.actColImgList{ overflow:hidden; zoom:1;}

/*通用版块框架*/
.actHd{ height:37px; line-height:37px; color:#333;font-family: Microsoft YaHei,SimHei,SimSun; border-bottom:2px solid #ddd;}
.actTit{ float:left; padding-left:20px; color:#333; font-size:16px; }
.actMore{ float:right; padding-right:15px; font-size:12px;}
.modWrap{ border:1px solid #aaa; padding:0 10px 10px 10px;}

/*深圳热映*/
.szHOtAct{ background:#fff url(../images/act_hot.gif) no-repeat; width:350px; height:299px; border-right:2px solid #bbb;border-bottom:2px solid #bbb;}

/*头条*/
.actImgTxt{ height:110px; overflow:hidden; padding:13px 0; margin-bottom:15px; border-bottom:1px dashed #ddd;}
.actImg{ float:left;}
.actImgTxt img{ width:150px; height:110px;}
.actTxt{ float:right; width:165px; font-size:14ppx;}
.actTxt p{ font-size:12px; color:#666;}
.actTxt h3 a{font-family: Microsoft YaHei,SimHei,SimSun; color:#333; font-size:18px; height:30px; line-height:30px; overflow:hidden; display:block;}
.actTxt .actTxtMore{ color:#ae089f; padding-left:10px;}

/*列表*/
.actNewsList{ }
.actNewsList li{ padding-left:15px; background:url(../images/dot.gif) no-repeat 0 9px; height:24px; line-height:24px;vertical-align:middle;}
.actNewsList li a{ float:left; font-size:12px; color:#333; font-weight:bold;}
.actNewsList li span{ float:left; color:#666; font-size:12px; padding-left:10px;}

/*最新推荐*/
.actTopNews{ width:504px; height:96px; padding:10px 10px 10px 96px; background:#fff url(../images/zxtj_bg_16.jpg) no-repeat 10px 20px;border:1px solid #aaa; border-radius:15px; -webkit-border-radius: 15px; -moz-border-radius: 15px;-webkit-box-shadow: #bbb 2px 2px 0px;-moz-box-shadow: #bbb 2px 2px 0px; box-shadow: #bbb 2px 2px 0px;position:relative;z-index:10;}
.actTopNews h3 a{ font-size:24px;font-family: Microsoft YaHei,SimHei,SimSun; color:#ae089f;}
.actTopNews p{ font-size:14px; color:#666;}
.actTopNews .actTxtMore{ color:#ae089f; padding-left:10px;}
.actColMore a{ text-align:right;color:#ae089f; display:block; padding-right:15px; font-size:14px; font-weight:bold;}
.actColMore a:hover{ text-decoration:underline;}

/*广告位*/
.actAd{ width:350px; overflow:hidden;}
.actAd img{ width:350px; height:120px;}

/*深圳演艺*/
.actSzyyCol{ width:590px; padding:5px 10px 10px; background:#fff; border:1px solid #ae079e;border-radius:15px; -webkit-border-radius: 15px; -moz-border-radius: 15px;-webkit-box-shadow: #8d0087 2px 2px 0px;-moz-box-shadow: #8d0087 2px 2px 0px; box-shadow: #8d0087 2px 2px 0px;position:relative;z-index:10;}
#actTit{background:url(../images/szyy_icon.gif) no-repeat 0 8px; padding-left:35px;float:left; color:#333; font-size:16px; }
.actTitR{ float:right;}
.actTitR a{ font-size:14px; color:#333; padding:0 15px; display:block; float: left; line-height:45px; }
.actTitR a:hover,.actHover,.actTitR a.actHover{ color:#ae089f; background:url(../images/act_nav_bg_22.jpg) repeat-x 0 5px;}

/*演艺内容*/
.actImgTxt2{ padding-top:10px;}
.actImgTxt2 li{ height:125px; overflow:hidden; padding:9px 0 18px; margin-bottom:10px; border-bottom:1px solid #ddd;}
.actImg2{ float:left;}
.actImgTxt2 img{ width:170px; height:125px;}
.actTxt2{ float:right; width:400px; font-size:14ppx;}
.actTxt2 p{ font-size:14px; color:#666;}
.actTxt2 h3 a{font-family: Microsoft YaHei,SimHei,SimSun; color:#333; font-size:18px; height:30px; line-height:30px; overflow:hidden; display:block;}
.actTxt2 .actTxtMore{ color:#ae089f; padding-left:10px;}

.actTab{ font-size:12px; text-align:right; padding-top:5px;}
.actTab b{ font-weight:bold;}
.actTab a{ padding:0 5px;}

/*专题推荐*/
.actSpecial{ width:330px; padding:5px 10px 15px;background:#fff;border:1px solid #aaa; border-radius:15px; -webkit-border-radius: 15px; -moz-border-radius: 15px;-webkit-box-shadow: #bbb 2px 2px 0px;-moz-box-shadow: #bbb 2px 2px 0px; box-shadow: #bbb 2px 2px 0px;position:relative;z-index:10;}
.actSpecial .actTit{background:url(../images/zttj_icon.gif) no-repeat 0 6px; padding-left:35px;}

.actSpecial .actBd a{ width:300px; height:80px; margin:16px auto 1px; display:block;}
.actSpecial .actBd a img{ width:300px; height:80px;}

/*合作联系*/
.actContact{ background:url(../images/act_contact_bg.jpg) no-repeat; padding:10px; width:330px; height:73px;}
.actContact b{ float:left; width:80px; padding-top:5px; text-align:center; font-size:14px;}
.actContact .f-l{ padding:7px 0 0 35px; font-size:14px;}

/*演艺频道栏目页及文章页-------*/
/*栏目页当前位置*/
.actCur{}
.actCur span{ font-size:14px; padding-left:7px; border-left:2px solid #8D0087;}
.actCur a{ font-size:14px; color:#333;}
/*分页pages*/
.actPages{font-family:SimSun;line-height: 22px; margin: 0;padding: 3px 4px; border:1px solid #eee;}
span.actPages{ color:#fff; font-weight: bold; background:#8D0087;}

/*文字列表页*/
/*新闻推荐*/
.actNewsList3{ padding:10px 0; border-bottom:1px dashed #ddd;}
.actNewsList3 li{ padding-left:15px; background:url(../images/dot.gif) no-repeat 0 9px; height:24px; line-height:24px;vertical-align:middle;}
.actNewsList3 li a{ float:left; font-size:14px; color:#333;}
.actNewsList3 li b{ font-weight:normal; float:left; font-size:14px; color:#666; padding-left:15px;}
.actNewsList3 li span{ float:right; color:#666; font-size:12px; padding-left:10px;}

/*图片列表页*/
.actColImgList{}
.actColImgList li { float:left; margin:10px; display:inline;}
.actColImgList li a{}
.actColImgList li img{ width:275px; height:70px;}

/*文章页---*/
.actArticle{ background:#fff; padding:10px;}
/*文章页当前位置*/
.actCurA{}
.actCurA span{ font-size:14px; padding-left:10px;}
.actCurA a{ font-size:14px; color:#333;}

/*文章页通用版块*/
.actModA{ background:#fff; padding:0 10px 10px; border:1px solid #ddd;}
.actHdA{ height:37px; line-height:42px; color:#333;font-family: Microsoft YaHei,SimHei,SimSun; border-bottom:2px solid #8D0087;}
.actTitA{ float:left; padding-left:10px; color:#333; font-size:16px; }
.actMoreA{ float:right; padding-right:10px; font-size:14px;}
.actBdA{ padding-top:10px;}

/*正文*/
.aTit{ text-align:center; padding:10px 0; border-bottom:1px dotted #ddd;}
.aTit h3{ font-size:28px;font-family: Microsoft YaHei,SimHei,SimSun; padding-bottom:5px;}
.aTit span{ padding:0 10px; font-size:14px; color:#666;}

.aCont{ padding-top:15px; font-size:14px; line-height:180%; color:#333; text-indent:28px;}
.aCont img{ text-align:center; margin:0 auto;}
.aCont p{ padding-bottom:5px;}

.actKeyEdit{ height:35px; line-height:35px; background:#F4DDF2; margin:15px 0;}
.actKeyword{ float:left;}
.actEditor{ float:right; font-weight:normal; padding-right:20px;}

/*新闻推荐*/
.actNewsList2{ width:308px; padding:0 5px; float:left;}
.actNewsList2 li{ padding-left:15px; background:url(../images/dot.gif) no-repeat 0 9px; height:24px; line-height:24px;vertical-align:middle;}
.actNewsList2 li a{ float:left; font-size:14px; color:#333;}
.actNewsList2 li span{ float:left; color:#666; font-size:12px; padding-left:10px;}

/*专题推荐*/
.actSpecialA .actBdA a{ float:left; width:230px; height:60px; margin:0 4px 0 5px;_margin:0 4px;  display:inline;}
.actSpecialA .actBdA a img{ width:230px; height:60px;}




/*公益频道-------------------------*/

/*导航栏*/
.logo-commonweal{ background:url(../images/commonweal_logo.png) no-repeat;}
.logo-nav-commonweal{ background:#018dd4 ;}
.logo-nav-commonweal ul li{ background:url(../images/main-nav-travel.png) no-repeat right center;}
.logo-nav-commonweal ul li.on,.logo-nav-commonweal ul li:hover{ background:#014b70;}



