﻿@charset "utf-8";
/* CSS Document */
/* Author: Zhong */
/* Time: 2014/07/22 */

/* CSS Reset */
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select { margin: 0; padding: 0 ; font-size:12px; font-family:"微软雅黑"; border:none;}
table{ border-collapse:collapse; border-spacing:0; }
fieldset, img { border: 0 }
ul, ol, li { list-style: none; }
input, textarea, select { font-family:"微软雅黑"; font-size:inherit; font-weight:inherit;}

/* coommon */
.clearfix:after{ display: block; visibility: hidden; clear: both; height: 0; content: '.'; }
.clearfix{ *zoom: 1; }
.fl{ float: left; }
.fr{ float: right; }
body{ font: 14px/26px 'Microsoft YaHei'; color: #727171; }
a{ text-decoration: none; color: #727171; }
a:hover{ color: #616161; }

.center { width:1200px; position: relative;margin-left: -600px;left: 50%;}
.mt10{margin-top:10px;}
.m{margin:10px;}
.p{padding:10px;}
.mt15{margin-top:10px;}
/*.pt10{padding-top:10px;}*/
.pt15{padding-top:15px;}
.bold{font-weight:bold;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:10px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.w1000{ clear: both; width: 1000px; margin-right: auto; margin-left: auto; }
.red{color:#b80710;}
.mt27{margin-top: 27px;}


.jiathis_style_32x32 .jtico{background: none!important;}






/*header*/
.header{width:100%; min-height:110px; background:#f7f8f8;}
.head{width:1000px; margin:0 auto;}
.headnav{height:35px; line-height:35px; width:1000px; overflow:hidden; color:#727171; font-size:12px;}
.lognav{padding-right:30px;}
.lognav span{padding:0 3px;}
.login a{display:inline-block; padding:0 4px; line-height:35px; border-radius:2px;} 
.login span{display:inline-block; float:left; padding-right:15px;}
.login span a:hover{background:#b80710; color:#fff;}
.login span a.on{background:#b80710; color:#fff;}
.login strong{display:inline-block; float:left;}
.weibo{width:19px; height:35px; background:url(../images/weibo.png) no-repeat left center;}
.qq{width:19px; height:35px; background:url(../images/qq.png) no-repeat left center;}
.nav{width:1000px; height:75px;}
.nav .idxnav{padding-left:10px; padding-top:14px;}
.idxnav .nav_item{height:60px; line-height:60px; float:left;}
.nav_item_a a{display:inline-block; font-size:18px; color:#595757; padding:0 20px; height:60px; line-height:60px;}
.nav_item_a a.on{color:#fff; background:#a10008;}
.nav_item_a a:hover{color:#fff; background:#a10008;}
.suosu{padding-top:33px; padding-left:40px;position: relative;}
.btnT{width:154px; padding-left:4px; color:#ccc; border:1px solid #ccc; /*border-right:none;*/ height:22px; float:left;}
.btnA{background:url(../images/susu.png) no-repeat left center;/*border:1px solid #ccc;*/ float:left; height:24px; padding-right:10px; /*border-left:none;*/ cursor:pointer; width:25px; position: absolute;right: 0;top: 33px;}

.con{width:1000px; overflow:hidden; padding:15px 0 0;}
.conl{width:730px; padding-right:20px;}
.con_nav{height:28px; border-bottom:1px solid #7d7d7d;}
.con_nav a{height:28px; display:inline-block; margin-right:60px; font-size:16px;}
.con_nav a:hover{height:26px; border-bottom:2px solid #b80710; font-weight:bold; color:#221815;}
.con_nav a.on{height:26px; border-bottom:2px solid #b80710; font-weight:bold; color:#221815;}

.con_navd{height:28px; border-bottom:1px solid #7d7d7d;}
.con_navd a{height:28px; display:inline-block; margin-right:60px; font-size:16px;}
.con_navd a:hover{height:26px; border-bottom:2px solid #b80710; font-weight:bold; color:#221815;}
.con_navd a.on{height:26px; border-bottom:2px solid #b80710; font-weight:bold; color:#221815;}

.conr{width:250px;}
.last{border:none;}

/*footer*/
.footer{width:100%; height:194px; background:#efefef;} 
.footcon{width:1000px; margin:0 auto; padding-top:10px;  position:relative;}
.footcon h3{text-align:center; line-height:50px; font-size:16px; color:#898989;}
.cooperate{width:1000px; overflow:hidden;}
.cooperate a{font-size:12px; color:#898989; padding-right:15px; line-height:25px;}
.footernavl{padding-top:25px; float:left;}
.footernavl a{ font-weight:bold; color:#727171;}
.footernav{width:1000px; overflow:hidden; padding-top:20px;}
.footernavr{float:left;}
.footernavr a{display:inline-block; border-right:1px solid #959595; height:20px; padding:30px 25px 0;} 
.xinlang{background:url(../images/weibo_01.png) no-repeat center top;}
.xinlang:hover{background:url(../images/weibo_01_1.png) no-repeat center top; color:#ff0000;}
.weixin{background:url(../images/weixin.png) no-repeat center top;}
.footernavr .tengxun{background:url(../images/weibo_02.png) no-repeat center top; border-right:none;}
.weixin_none{ position:absolute; right:406px; top:0px; display:none;}
.weixin_none img{ width:100px; height:100px;}

/*资讯*/
/*左边*/
.con_txtimg{padding-right:20px;}
.con_txt{width:100%; overflow:hidden; padding:25px 0 15px; border-bottom:1px dashed #ccc;}
.con_txt_last span{font-size:12px; color:#b0b0b0; padding-right:30px;}
.con_txt_last a{font-size:12px; color:#b0b0b0; background:url(../images/share.png) no-repeat left center; display:inline-block; padding-left:20px;}
.con_Box .last{border:none;}
.page{width:100%; text-align:center; clear:both; height:50px; line-height:50px; margin:10px 0;}
.page a{padding:0 10px;}
.conbox{display:none;}

/*右边*/
.infornew{width:244px; border:1px solid #ccc; overflow:hidden; margin-bottom:17px;}
.infortabset{height:35px; background:#ececec; border-bottom:1px solid #ccc; width:244px;}
.infortabset a{height:35px; display:inline-block; line-height:36px; float:left; padding:0 10px;}

.infortabset a.on{background:#fff; height:34px; line-height:33px; border-top:2px solid #cb000a;/*border-left:1px solid #ccc;*/ border-right:1px solid #ccc; }
.infortabset a:hover{background:#fff; height:34px; line-height:33px; border-top:2px solid #cb000a;}
.infortabset a.add{border-left:1px solid #ccc;  }
.infortaBbox{height:208px; float:left;}
.infortabbox{height:208px; overflow:hidden; position:relative;}
.infortabbox .infornext{background:url(../images/left_01.png) no-repeat; z-index:11; display:inline-block; position:absolute; left:0; top:55px; cursor:pointer; width:28px; height:47px;}
.infortabbox .inforprev{background:url(../images/right_01.png) no-repeat; z-index:11; display:inline-block; position:absolute; right:0; top:55px; cursor:pointer; width:28px; height:47px;}
.bdul{width:100%; position:relative;}
.bdul div a img{width: 244px;height: 210px;}
.txt_h{background:url(../images/bg.png) repeat; color:#fff; padding-left:20px;height: 30px; line-height:30px; position:absolute; bottom:0px; left:0; width:224px; display:none;}
.articlenavbox div{display:none;}
.article{width:244px; border:1px solid #ccc; overflow:hidden; margin-bottom:17px;}
.articleBbox{padding:8px 15px;}
.articlenav{text-align:center;}
.articlenav a{margin-right:30px; height:20px; line-height:20px;}
.articlenav a.on{height:18px; border-bottom:1px solid #cb000a;}
.articlenavbox li{border-bottom:1px dashed #ccc;}
.articlenavbox li span{display:inline-block; width:15px; border-radius:10px; height:15px; text-align:center; line-height:15px; font-size:12px; background:#898989; color:#fff; float:left; margin-right:20px; margin-top:6px;}
.articlenavbox li a{display:block;}
.articlenavbox li a:hover{color:#d2232c;}
.articlenavbox li a:hover span{background:#d2232c;}
.articlenavbox .last{border:none;}
.figure h3{font-size:16px; height:30px; color:#000; position:relative;}
.figure dl{width:100%; overflow:hidden; padding:5px 0; border-bottom:1px dashed #ccc;}
.figure dt{float:left; width:55px; padding-right:9px;}
.figure dd{float:left; width:180px; line-height:15px;}
.figure dd h4{height:20px; font-size:14px;}
.figure dd p{font-size:12px;}
.figure div{background:url(../images/dot.png) no-repeat left center; padding-left:15px; font-size:12px;}

.img_idx{width:246px; height:270px; margin:9px 0; position:relative; border:1px solid #ccc;}
.img_idx_txt{position:absolute; bottom:0; left:0; background:url(../images/bg.png) repeat; line-height:35px; padding-left:20px; width:226px; color:#fff; display:none;}
.img_idx:hover .img_idx_txt{display:block;}
.figure h3 a{position:absolute; right:0; background:url(../images/more.png) no-repeat left center; padding-left:30px; display:inline-block; font-size:12px; font-weight:normal;}
.figure .exhibition{padding:10px; line-height:30px; border:1px solid #ccc; background:none;}
.exhibition a:hover{color:#d2232c}
.figure a:hover{color:#d2232c}

/*专题页*/
.banner{width:1000px; margin:0 auto; height:359px; padding:20px 0;}
.zon_nav{height:42px;}
.zon_nav a{display:inline-block; height:42px; width:94px; margin-right:20px; background:url(../images/tabidx1.png) no-repeat left top; text-align:center; line-height:34px; color:#fff;}
.zon_nav a.on{background:url(../images/tabidx2.png) no-repeat left top;}
.img_list{margin-left: 9px; margin-bottom:10px;}
.w370{width:370px;}
.w184{width:184px;}
.h292{height:292px; width:100%;}
.h147{width:100%; height:147px;}
.img_box li{float:left; overflow:hidden;}
.h436{width:100%; height:436px;}
.w546{width:546px;}
.w360{width:360px;}
.figure .articlenavbox{min-height:200px;}
.img_list_txt{position:absolute; bottom:0px; left:0px; background:url(../images/bg.png) repeat; line-height:35px; width:100%; color:#fff; display:none;}
.imglist_idx{position:relative; overflow:hidden;}
.imglist_idxs .img_list_txt{position:absolute; bottom:0; left:0; background:url(../images/bg.png) repeat; line-height:35px; width:100%; color:#fff; display:none;}
.zonbox{display:block;}
.guide{ padding:10px;}
.guide h3{font-size:16px; height:30px; color:#000; position:relative;}
.guide h3 a{position:absolute; right:0; background:url(../images/shuaxin.png) no-repeat left center; padding-left:30px; display:inline-block; font-size:12px; font-weight:normal;}
.guide li span{display:inline-block; width:15px; border-radius:10px; height:15px; text-align:center; line-height:15px; font-size:12px; background:#898989; color:#fff; float:left; margin-right:20px; margin-top:6px;}
.guide li a{display:block;}
.guide li a:hover{color:#d2232c;}
.guide li a:hover span{background:#d2232c;}
.img_list:hover .img_list_txt{display:block;}
.imglist_idx:hover .img_list_txt{display:block;}

/*专题列表*/
.specia{width:100%; overflow:hidden; padding-top:20px;}
.special{float:left; padding-right:14px; width:357px;}
.speciar{float:left; width:357px;}

.specialtxt{width:328px; border:1px solid #ccc; padding:0 13px;}
.specialtxt p{border-bottom:1px solid #ccc;}
.see{background:url(../images/see.png) no-repeat left center;}
.shoucang{background:url(../images/shoucang.png) no-repeat left center;}
.pinglun{background:url(../images/pinglun.png) no-repeat left center;}
.icon a{display:inline-block; height:30px; line-height:30px; padding-left:25px;}
.icon .shoucang{margin:0 57px;}
.icon{padding:0 20px;}
.specialimg .imglist_idx{width:356px; position:relative;}
.specialimg .imglist_idx .img_list_txt{position:absolute; bottom:0; left:0; display:none;}
.specialimg{padding-bottom:15px;}


/*热门专题*/
.hotarticle h4{font-size:14px; line-height:30px; font-weight:normal;}
.hotarticle li{padding-right:5px; width:120px; float:left;}
.hotarticle .last{padding:0;}
.hotarticle p{line-height:20px; color:#898989;}
.hotarticle{padding-bottom:15px; width:250px; overflow:hidden;}

.articletitle h4{font-size:20px; font-weight:bold; line-height:40px; color:#000; padding-top:10px;}
.articletitle span{font-size:12px; color:#898989;}
.articletitle p{text-align:center; padding:20px 0;} 
.articlep p{text-indent:24px; font-size:12px; color:#898989; padding-bottom:20px;}
.zan{height:74px; text-align:center; padding-bottom:20px; border-bottom:1px solid #ccc;}
.zan a{background:url(../images/zan.png) no-repeat; width:74px; height:30px; padding-top:44px; color:#fff; text-align:center; display:inline-block; font-size:18px;}
.label{width:100%; overflow:hidden;}
.label span{float:left; width:635px;}
.label span a{padding:0 10px; display:inline-block; line-height:30px;}
.label strong{background:url(../images/lable.png) no-repeat left center; padding-left:30px; height:30px; line-height:30px; display:inline-block; float:left;}
.sharein strong{background:url(../images/sharein.png) no-repeat left center; float:left; padding-left:30px; height:30px; line-height:30px; display:inline-block;} 
.sharein a{display:inline-block; width:35px; height:34px; margin-right:20px;}
.sharein .icon_01{background:url(../images/icon.png) no-repeat;}
.sharein .icon_02{background:url(../images/icon.png) no-repeat -47px 0;}
.sharein .icon_03{background:url(../images/icon.png) no-repeat -96px 0;}
.sharein .icon_04{background:url(../images/icon.png) no-repeat -145px 0;}
.sharein .icon_05{background:url(../images/icon.png) no-repeat -192px 0;}
.sharein span{display:inline-block; float:left; padding-left:10px; width:635px;}
.sharein{width:100%; overflow:hidden;}
.pages a{display:block;}
.t_txt{padding:20px 0;}
.t_txt div{font-size:12px; text-indent:24px; padding-bottom:20px;}
.con_navs{height:28px; border-bottom:1px solid #7d7d7d;}
.con_navs .on{height:28px; font-size:16px;display:inline-block; border-bottom:2px solid #b80710; font-weight:bold; color:#221815;}
.con_navs{position:relative;}
.con_navs .huan{position:absolute; right:0; background:url(../images/shuaxin.png) no-repeat left center; padding-left:25px; margin-right:0; font-size:12px;}
.guest{width:100%; overflow:hidden; padding:20px 0;}
.guest dl{width:128px; float:left; padding-right:22px;}
.guest dl h4{font-size:16px; line-height:25px; font-weight:bold; text-align:center; color:#727171;}
.guest dl p{text-align:center; line-height:19px;}
.guest dl dt{position:relative; width:128px; height:127px; padding-bottom:10px;}
.guest .bg{position:absolute; background:url(../images/bg_01.png) no-repeat; width:128px; height:127px; left:0; top:0;}
.guest dl:hover dd{color:#b80710;}
.guest dl:hover h4{color:#b80710;}
.guest dl:hover .bg{display:none;} 
.guest .last{padding-right:0;}
.activity{border:1px solid #ccc; padding:10px;}
.activity span{background:url(../images/dot_03.png) no-repeat left center; font-size:12px; font-weight:normal; line-height:20px; padding-left:30px;}
.figures h3{font-size:16px; height:30px; color:#000; position:relative;}
.activity div{padding-bottom:15px;}
.date span{display:inline-block; padding:0 4px; color:#fff; background:#b80710; font-size:12px; border-radius:5px;}
.theme h3{font-size:16px; height:30px; color:#000; position:relative; padding-top:15px; padding-bottom:10px;}
.theme .huan{position:absolute; right:0; display:inline-block; background:url(../images/shuaxin.png) no-repeat left center; padding-left:25px; margin-right:0; font-size:12px;}
.theme dd{line-height:18px; font-size:14px; color:#9fa0a0;}
.theme dt{font-size:15px; color:#727171; font-weight:bold; line-height:25px;}
.theme dl{padding-top:20px;}
.dates{padding-top:20px; border-top:1px solid #ccc; margin-top:20px;}
.t_txt dl{width:100%; overflow:hidden;}
.t_txt dt{width:245px; float:left;}
.t_txt dd{float:left; width:460px;margin-left: 20px;}
.t_txt dt td{text-align:center;}
.t_txt dt td input{background:#9fa0a0; border-radius:5px; padding:0 10px; display:inline-block; margin:15px 0; color:#fff; font-size:16px; line-height:25px;} 
.t_txt dt td .red{background:#a10008; color:#fff;}
.t_txt dd table{line-height:24px; font-size:14px; padding-bottom:0; width:100%; overflow:hidden;}
.regim dl{width:100%; padding:20px 0; overflow:hidden;}
.regim dd{float:left; width:195px;}
.regim dt{float:left; padding-top:15px;}
.regim dd a,.regim dd strong{display:block; line-height:20px; font-size:12px;}
.regim dd a:hover{color:#b80710;}
.regim dd strong{font-size:16px; line-height:25px;}
.regim div{width:100%; clear:both; font-size:12px; color:#9fa0a0;}
.borderul{border:1px solid #ccc; padding:10px;}
.host td{padding-bottom:5px;}
.hosts table{border:1px solid #ccc; margin:15px 0;}
.hosts table th{padding:0 5px; background:#eeedea; text-align:left;}
.hosts table span{border-bottom:1px dashed #ccc; width:235px; margin-left:5px; display:inline-block; line-height:20px; padding:5px 0; font-size:12px;}
.hosts .last{border:none;}
.hosts i{font-style:normal;}
.a_img{padding:10px 0;}
.hot dl{width:100%; overflow:hidden; padding-bottom:5px; margin-bottom:10px; border-bottom:1px dashed #ccc;}
.hot dt{width:92px; float:left; padding-right:10px;}
.hot dd{float:left; width:148px; line-height:17px;}
.hot dd strong,.hot dd span{display:block;}
.hot .last{border:none;}

/*社区*/
.communitytop h4{position:relative; font-size:14px; padding:20px 0;}
.communitytop h4 span{position:absolute; right:0; font-weight:normal; font-size:12px; color:#727171;}
.communitytop dl{width:100%; overflow:hidden;}
.communitytop dt{float:left; width:60px; padding-right:10px;}
.communitytop dd{ float:left; width:660px;}
.communitytop dd textarea{width:658px; border:1px solid #ccc; border-radius:5px; height:120px;}
.icons{width:658px; overflow:hidden; position:relative; min-height:50px;}
.iconsl{float:left;}
.iconsr{position:absolute; right:0;}
.iconsl a{background:url(../images/icons_05.png) no-repeat left center; padding-left:20px; height:20px; line-height:20px; display:inline-block; float:left;}
.iconsl input{float:left; margin:4px 10px 0;}
.iconsl span{float:left; line-height:21px;}
.iconsr a{display:inline-block; line-height:30px; padding-left:30px; float:left; margin-right:10px;}
.iconsr .icons_01{background:url(../images/icons_01.png) no-repeat left center;}
.iconsr .icons_02{background:url(../images/icons_02.png) no-repeat left center;}
.iconsr .icons_03{background:url(../images/icons_03.png) no-repeat left center;}
.iconsr .icons_04{background:url(../images/icons_04.png) no-repeat left center; color:#a10008;}
.icons .iconsr input{display:inline-block; background:#9fa0a0; border-radius:3px; color:#fff; float:left; margin-top:5px; margin-left:10px;}
.all dl{width:100%; overflow:hidden; padding:20px 0; min-height:75px; border-bottom:1px solid #ccc; position:relative;}
.all dt{width:48px; float:left; padding-right:15px;}
.all dd{width:660px; float:left; overflow:hidden; position:relative;}
.allname{width:534px; float:left;}
.allc{position:absolute; right:0; top:0;}
.allname .red{font-size:16px;}
.allc .red{font-size:16px;}
.agreen{position:absolute; bottom:5px; right:0;}
.agreen a{ padding:0 5px;}
.related{width:100%; overflow:hidden;}
.related h4{font-size:18px; font-weight:normal; line-height:40px;}
.related ul{width:100%; overflow:hidden;}
.related li{float:left; padding-right:5px; position:relative;}
.relatedtxt{width:177px; background:url(../images/bg.png) repeat; display:none; text-align:center; line-height:30px; color:#fff; position:absolute; bottom:10px; left:0;}


.con_txt h4{font-size:16px; font-weight:bold; color:#000;}
.con_txt_last{line-height:18px; padding-top:10px;}
.con_txt p{line-height:20px;}
.con_txt.last{border:none;}
.con_txt h3 a{color:Black;}
/*2015-1-5*/
.con_txt h3{font-size:16px; color:#000;}
.hottags{ width:204px; overflow:hidden;}
.hottags a{display:inline-block; float:left; padding-right:10px; font-size:14px;}
.hottags a:hover{color:#b80710;}

/*注册*/
.mydiv{position:fixed; top:0; left:0; right:0; width:100%; height:100%; background: url(../images/bg.png) repeat; z-index:99999;}
.mycon{padding-top:244px; width:611px; margin:0 auto;}
.logins{border:1px solid #ccc; border-radius:5px; padding:0 60px; width:491px; overflow:hidden; position:relative; background:#fff;}
.logins h4{font-size:24px; font-weight:bold; color:#000; height:65px; line-height:60px; text-align:center;}
.input input{display:block; margin:0 auto; border:1px solid #ccc; border-radius:2px; width:272px; height:30px; padding-left:5px; line-height:30px; color:#999; /**/margin-bottom:10px;}
.input_01{ padding-left:107px; line-height:26px; width:384px;}
.input_01 input{float:left; margin-top:8px; margin-right:10px;}
.input_01 span{float:left; margin-right:10px;}
.input_01 a{float:left;}
.logins p{text-align:center; clear:both;}
.logins p a:hover{background:#9fa0a0;}
.logins p a{display:inline-block; font-size:18px; background:#a10008; color:#fff; width:109px; height:30px; text-align:center; line-height:30px; border-radius:3px; margin:15px 10px 15px 0;}
.thirdparty{border-top:1px dashed #ccc; padding-top:15px;}
.thirdparty h3{font-size:15px; font-weight:normal; padding-bottom:15px;} 
.thirdparty div{text-align:center; padding-bottom:20px;}
.thirdparty div a{display:inline-block;}
.qqlogin{background:url(../images/qq.jpg) no-repeat 10px center #5da2e2; width:130px; height:25px; font-size:12px; line-height:25px; color:#fff; border-radius:5px;}
.weibologin{background:url(../images/weibo.jpg) no-repeat 8px center #ff7876; width:130px; height:25px; font-size:12px; line-height:25px; color:#fff; border-radius:5px;}
.close{position:absolute; right:10px; top:10px; background:url(../images/close.png) no-repeat; width:23px; height:23px; cursor:pointer;}

.logins h5{font-size:18px; font-weight:bold; color:#898989; height:65px; line-height:60px;}
.logins dl{width:100%; overflow:hidden; padding-bottom:15px;}
.logins dt{float:left; width:60px; font-size:16px;}
.logins dd{float:left;}
.logins dd input{width:270px; height:25px; border:1px solid #ccc; border-radius:3px; margin-right:10px; padding-left:5px; color:#999;}
.input_02{padding-left:60px;line-height:26px; width:384px;}




/*趣多多*/
/*.qon_nav{width:1000px; height:62px; padding-top:8px;}
.qon_nav span{display:inline-block; height:23px; padding-right:10px; line-height:23px;}
.qon_nav a{display:inline-block; height:23px; line-height:23px; padding:0 10px;}
.qon_nav a.on{ background:#a10008; color:#fff;}
.qon_nav a:hover{background:#a10008; color:#fff;}
.qonbox ul{width:1000px; overflow:hidden;}
.qonbox ul li{width:319px; height:425px; float:left; margin-right:10px; margin-bottom:10px;}
.qonboximg{position:relative;}
.qonboximg image{width:319px;}
.qonboxtxt{position:absolute; display:none; width:100%; background:url(../images/bg.png) repeat; line-height:40px; color:#fff; bottom:8px; left:0;}
.zan_01{position:absolute; left:0; top:0; background:url(../images/redbg.png) no-repeat; width:36px; height:34px;} 
.zan_01 a{text-align:center;  line-height:30px; background:url(../images/zan_01.png) no-repeat center center; width:36px; height:34px; display:block;}
.zan_01 a span{color:#fff; display:none;}
.zan_01 a:hover span{display:block;}
.zan_01 a:hover{background:none;}
.shoucang_01{position:absolute; left:0; top:40px; background:url(../images/blbg.png) no-repeat; width:36px; height:34px;}
.shoucang_01 a{text-align:center; line-height:34px; background:url(../images/shoucang_01.png) no-repeat center center; width:36px; height:34px; display:block;}
.shoucang_01 a span{color:#fff; display:none;}
.shoucang_01 a:hover span{display:block;}
.shoucang_01 a:hover{background:none;}
.qonbox li:hover .qonboxtxt{display:block;}

.zonboxq{width:730px; overflow:hidden; padding-top:20px;}
.zonboxq li{width:233px; height:312px; float:left; padding-right:10px; padding-bottom:10px;}
.zonboxq li:hover .qonboxtxt{display:block;}*/

/*趣多多*/
.qon_nav{width:1000px; height:62px; padding-top:8px;}
.qon_nav span{display:inline-block; height:23px; padding-right:10px; line-height:23px;}
.qon_nav a{display:inline-block; height:23px; line-height:23px; padding:0 10px;}
.qon_nav a.on{ background:#a10008; color:#fff;}
.qon_nav a:hover{background:#a10008; color:#fff;}
.qonbox ul{width:1000px; overflow:hidden;}
.qonbox ul li{width:329px; float:left; /*margin-right:10px;*/ margin-bottom:10px; overflow:hidden;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom:1;}

.qonboximg{position:relative; margin-right:10px; margin-bottom:10px;}
.qonboxtxt{position:absolute; width:100%; background:url(../images/bg.png) repeat; line-height:40px; color:#fff; line-height:20px; padding:7px 0; bottom:9px; left:0;}


.shoucang_01{position:absolute; left:0; top:0; display:none; background:url(../images/blbg.png) no-repeat; width:36px; height:34px;} 
.shoucang_01 a{text-align:center;  line-height:30px; background:url(../images/zan_01.png) no-repeat center center; width:36px; height:34px; display:block;}
.shoucang_01 a.click{background:url(../images/zan_02.png) no-repeat center center;}


.qonbox li:hover .qonboxtxt{display:block;}
.zonboxq{width:730px; overflow:hidden; padding-top:20px;}
.zonboxq li{width:233px; height:312px; float:left; padding-right:10px; padding-bottom:10px;}
/*2015-1-15*/
.qonbox .qonboximg:hover .zan_01{display:block;}
.qonbox .qonboximg:hover .shoucang_01{display:block;}
/*2015-1-15*/
.img_list:hover .img_list_txt{display:block;}
.imglist_idx:hover .img_list_txt{display:block;}
.img_idx:hover .img_idx_txt{display:block;}
.table div{width:100%; overflow:hidden;}
.table div strong{float:left;}
.main{width:1000px;}
.no_more { padding-top:120px }
.is_loading{background:#e8e7e7 url(../images/loading.gif) center center no-repeat }
.is_loading img{ opacity:0; filter:alpha(opacity=0) }


/******/
.speciaul{padding-bottom:20px;}
.con_txt h3 a:hover{color:#a10008;}
.main{width:1000px; min-height:500px;}
.ads img{margin-bottom:2px;}
.interview dd p.title a{font-size:14px; font-weight:bold;}


.focus_smaillPic_list h5{color:#fff; font-weight:normal; visibility: hidden;}
.focus_smaillPic_list li.on h5{ visibility: visible; } 
.focus_smaillPic_list .arrow{position:absolute; background:url(../images/dot_04.png) no-repeat; width:9px; height:4px; left:60px; top:-4px; display:none;}
.focus_smaillPic_list i{display:inline-block;}
.focus_smaillPic_list a{width:100%; display:inline-block; text-align:center;}
.jiathis_style_32x32 a{cursor:pointer}

.interview a:hover{color:#d2232c}
#ddtj a{font-size:14px;}
#hyhd a{font-size:14px;}
#qqLoginBtn a{color:red}

.zxgg_r { width: 246px; height: 420px; float: right; }
.zxgg_r_t { color: #fff; height: 30px; line-height: 30px; margin-top: -30px; padding-left: 10px; position: absolute; background: url(/skins/images/bg.png) repeat; width: 220px; }