.h-top-inner,
.head-wrap,
.container,
.insideAds img{width: 1200px !important;}
.sideAd img{width: 300px;}

body{background: #efefef !important;min-width: 1200px !important;}
.head-wrap{padding: 10px 0 !important;}
.head-wrap-bg{position: absolute;left: 0;top: 38px;z-index: -1;height: 89px;width: 100%; background: #fff;box-shadow: 0 0 5px #ccc;}

.icons{display: inline-block;*display: inline;*zoom:1;margin-right: 5px;vertical-align: middle;}
.ic-1{width: 19px;height: 11px;background-repeat: no-repeat;}
.ic-2{width: 15px;height: 15px;margin-left: 10px;background-repeat: no-repeat;}
.ic-fb{width: 21px;height: 21px;vertical-align: -4px;background-repeat: no-repeat;}
.ic-bq{width: 13px;height: 13px;background-repeat: no-repeat;}
.ic-v{width: 17px;height: 17px;background-repeat: no-repeat;}
.ic-rd{width: 34px;height: 31px;background-repeat: no-repeat;}
.ic-tj{width: 34px;height: 31px;background-repeat: no-repeat;}
.ic-seach{width: 14px;height: 14px;background-repeat: no-repeat;}
.ic-xj{width: 8px;height: 4px;background-repeat: no-repeat;}
.ic-sc{width: 17px;height: 15px;background-repeat: no-repeat;}
.on > .ic-sc{width: 17px;height: 15px;background-repeat: no-repeat;}
.ic-pl{width: 15px;height: 15px;background-repeat: no-repeat;}
.ic-s-wx{width: 46px;height: 30px;background-repeat: no-repeat;}
.ic-s-qq{width: 46px;height: 30px;background-repeat: no-repeat;}
.ic-s-wb{width: 46px;height: 30px;background-repeat: no-repeat;}
.ic-zan{width: 16px;height: 16px;vertical-align: -2px;margin-left: 10px;background-repeat: no-repeat;}
.on > .ic-zan{width: 16px;height: 16px;vertical-align: -2px;margin-left: 10px;background-repeat: no-repeat;}


.ic-rd,.ic-tj{float: left; position: relative;}

.zl-box{padding-bottom: 30px;}
.zl-box .zl-left{width: 890px;float: left;}
.zl-box .zl-right{width: 300px;float: right;}

.f18{font-size: 18px;}
.ml10{margin-left: 10px;}
.mt10{margin-top: 10px;}
.mb10{margin-bottom: 10px;}

/*标签*/
.bq-1,
.bq-2,
.bq-3{font-size: 12px;color: #fff;font-weight: normal;padding:2px 5px;border-radius: 5px;}
.bq-1{background: #dd4232;}
.bq-2{background: #458df5;}
.bq-3{background: #56b921;}

.col1{color: #2f8bcd;}

/*推荐位*/
.tjw-box{padding:20px 30px;}
.tjw-list{border-top: 1px dashed #e7e7e7;padding: 10px 0;}
.tjw-list .tit{position: relative;z-index: 1;}
.tjw-list .tit .tit-t{font-size: 16px;color: #333333;display: block;width: 640px;overflow: hidden;white-space:nowrap; text-overflow:ellipsis;}
.tjw-list .tit .rbox{position: absolute;top: 5px;right: 0;}
.tjw-list .cen{overflow: hidden;color: #999999;line-height: 30px;}
.tjw-list.on{border:0;}
.tjw-list.on .cen a{float: left;display: block;margin-right: 20px;font-size: 14px;color: #333;}
.tjw-list.on .cen a:after{content: "";display: block;float: left;height: 5px;width: 5px;border-radius: 5px; background: #62b5f1;margin-right: 10px;margin-top: 12px;}
.tjw-list.on .tit .tit-t{font-size: 24px;}

/*列表*/
#nav-menu{position: relative;z-index: 1;}
#nav-menu .space{height: 35px;}
#nav-menu .ralink{font-size: 12px;display: block;float: right;line-height: 35px;border:0;color: #999;}
#nav-menu .ralink:hover{color: #2f8bcd;}
.navfix{position: absolute;left: 0;top: 0;width: 888px;background: #fff;z-index: 100;}
.navfix.on{position: fixed;left: 50%;margin-left: -599px;}
.zllist li{border-bottom: 1px dashed #e7e7e7;padding: 30px 0;margin: 0 30px;}
.zllist .img{width: 175px;height: 128px;float: left;margin-right: 30px;position: relative;z-index: 1;}
.zllist .img img{border-radius: 5px;height: 100%;width: 100%;}
.zllist .img .icons{position: absolute;left: -9px;top: 9px;}
.zllist .text{overflow: hidden;}
.zllist .text h3{line-height: 1;font-size: 16px;color: #333;}
.zllist .zltips{padding: 10px 0;}
.zllist .zltips a{color: #999;font-size: 14px;}
.zllist .cen{font-size: 14px;color: #666666; padding-bottom: 10px;line-height: 20px;}
.zllist .cen a{color: #666666;}
.zllist .cen a em{color: #2f8bcd;}
.zllist .userxx{overflow: hidden;line-height: 30px;}
.zllist .userxx a{margin-right: 15px;}
.zllist .userxx a:hover{color: #2f8bcd;}
.zllist .userxx .lbox span{color: #999;margin-right: 15px;}
.zllist .userxx .lbox img{height: 30px;width: 30px;border-radius: 30px;margin-right: 5px;}
.zllist .userxx .rbox{float: right;}
.zllist .userxx .rbox a{margin: 0;}

.tgbox a{background: #2f8bcd;display: block;height: 40px;line-height: 40px;text-align: center;font-size: 18px;color: #fff;border-radius: 5px;}
.tgbox a:hover{color: #fff;background: #62b5f1;}
/*标签集合*/
.show-left .bqboxl{border-top: 1px solid #e4e4e4;padding-top:20px;margin-top: 15px}
.show-left .bqboxl a{display: inline-block;*display: inline;*zoom: 1;white-space:nowrap;border:1px solid #e4e4e4;padding: 2px 7px;border-radius: 50px;font-size: 12px;color: #2f8bcd;background: #fff;margin: 3px 1px;line-height: 16px;height: 18px;}
.bqbox{padding: 5px;}
.bqbox a{display: inline-block!important;*display: inline;*zoom: 1;color: #666;margin-right: 14px;}
.bqbox a.c3{color: #333;font-size: 16px;}

/*数字列表*/
.numlist{padding: 10px;}
.numlist a{display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle;font-size: 14px;line-height: 25px;height: 25px;}
.numlist a.img{height: auto;}
.numlist i{display: inline-block;*display: inline;*zoom: 1;width: 15px;height: 15px;line-height: 15px;background: #6acfe3;color: #fff;text-align: center;border-radius: 20px;margin-right: 10px;font-size: 12px;}
.numlist a img{display: block;border-radius: 5px;height: 75px;width: 270px;margin-bottom: 5px;}
.tab-box .tab-list-imgt{padding-bottom: 5px;height: 75px;}
.tab-box .tab-list-imgt img{display: block;float: left;border-radius: 5px;margin-right: 10px;height: 75px;width: 105px;}
.tab-box .tab-list-imgt span{}
.tab-box .tab-list-imgt p{position: relative;z-index: 1;white-space:normal;font-size: 12px;color: #999999;height: 50px;}
.tab-box .tab-list-imgt em{position: absolute;z-index: 1;background: #fff;right: 0;bottom: 0;color: #3591d2;}

/*切换标签*/
.tab-box{border:1px solid #e4e4e4;background: #fff;}
.tab-box .tab-head{height: 33px;line-height: 33px;border-bottom: 1px solid #e4e4e4;}
.tab-box .ralink{float: right;line-height: 33px;margin-right: 10px;color: #2f8bcd;font-size: 14px;}
.tab-box .ralinkM{float: right;line-height: 33px;margin-right: 10px;color: #999;font-size: 12px;}
.tab-box .ralinkM:hover{color: #2f8bcd;}
.tab-box .tab-head li{float: left;border-right: 1px solid #e4e4e4;}
.tab-box .tab-head a{display: block;height: 31px; border-top: 2px solid #2f8bce;padding: 0 15px;font-size: 14px;color: #666666;}
.tab-box .tab-head a:hover{}
.tab-box .tab-head .on a{border-color: #d0344e;border-bottom:1px solid #fff;color: #333;font-weight: bold;}
.tab-box .tab-cont{position: relative;z-index: 1;}
.tab-box .tab-list{display: none;}
.tab-box .tab-list.on{display: block;}
.tab-box .tab-list .rabox{position: absolute;z-index: 1;right: 0;top: -30px;text-align: right;padding-right: 6px;padding-top: 4px;}
.tab-box .tab-list .rabox a{padding: 2px 5px;border-radius: 3px;color: #666;}
.tab-box .tab-list .rabox a.on,
.tab-box .tab-list .rabox a:hover{background: #62b5f1;color: #fff;}
.tab-box .tab-head.com-rtit a{padding: 0 10px;}
/*加载更多*/
.morebtn{text-align: center;padding: 20px 30px;line-height: 40px;}
.morebtn a{display: block;background: #f0f0f0;color:#666;}

/*分页*/
.pagebox{text-align: center;padding: 20px 0;line-height: 40px;}
.pagebox a,
.pagebox span{border:1px solid #ccc;padding:5px 10px;font-size: 12px;border-radius: 4px;}
.pagebox a:hover,
.pagebox span{border-color: #2f8bcd;background: #2f8bcd;color: #fff;}
.pagebox em{padding: 0 10px;}

/*面包屑*/
.listbox{border:1px solid #e4e4e4;background: #fff;}
.listbox .navtop{height: 32px;line-height: 32px;border-bottom: 1px solid #e4e4e4;background: #f8f8f8;padding: 0 20px;text-align: right;color: #666666;}
.listbox .navtop .stit{font-size: 14px;color: #2f8bcd;}
.listbox .navtop .left{text-align: left;float: left;font-size: 12px;}
.listbox .navtop b{color: #2f8bcd;}
.listbox .navtop a{color: #666666;}

/*搜索*/
.seachbox{margin: 30px 30px 0;padding-bottom: 30px; border-bottom: 1px dashed #e7e7e7;font-size: 14px; height: 32px;line-height: 32px;}
.seachbox .sbox{border: 1px solid #2f8bcd;position: relative;z-index: 1;float: left;}
.seachbox .sbox .ic-seach{position: absolute;left: 10px;top: 10px;}
.seachbox .sbox .ipt-seach{height:32px;width: 268px;border: 0;text-indent: 32px;padding-right: 70px;display: block;}
.seachbox .sbox .slist{position: absolute;top: 0;right: 0; height: 32px;}
.seachbox .sbox .slist .ipt-tip{width: 70px;border-left: 1px solid #ccc;height: 22px;margin-top: 5px;}
.seachbox .sbox .ipt-tip input{height: 22px;width: 100%;border: 0;display: block;text-indent: 17px;cursor: pointer;}
.seachbox .sbox .ipt-tip .ic-xj{position: absolute;right: 5px;top: 15px;}
.seachbox .sbox .slist .ipt-list{display: none;background: #fff;border: #69bcf7 solid 1px;font-size: 12px;margin-top: 5px;}
.seachbox .sbox .slist .ipt-list a{display: block;height: 100%;padding-left: 17px;line-height: 25px;}
.seachbox .sbox .slist .ipt-list a:hover{background: #69bcf7;color: #fff;}
.seachbox .abtn-seach{display: block;float: left; height:34px;padding:0 15px;background: #2f8bcd;vertical-align: middle;color: #fff;font-size: 12px;}
.seachbox .rbox{padding-left: 30px;color: #333;}
.seachbox .rbox b{color: #2f8bcd;}

/*详情页*/
.showbox{background: #fff;padding: 30px 0;position: relative;z-index: 1;}
.show-box{margin-left:208px;width: 621px;}
.show-box .s-title{color: #333333;font-size: 30px;}
.show-box .s-bq{color: #999;font-size: 14px;padding: 30px 0;}
.show-box .s-bq span{padding-right: 15px;}
.show-box .s-bq a{color: #2f8bcd;}
.show-box .s-zy{padding: 20px 0;margin-bottom: 30px; font-size: 12px;color: #666666;border-top:1px dashed #e4e4e4;border-bottom:1px dashed #e4e4e4;line-height: 1.6;}
.show-box .s-zy b{color: #333333;}
.show-box .c-cen{font-size: 16px;color:#333;line-height: 1.9;word-break: break-word;text-align: justify;}
.show-box .c-cen p{text-indent: 2em;padding-bottom: 1.5em;}
.show-box .c-cen p img{display: block;margin: 0 auto;}
.show-box .c-cen a{color: #2f8bcd;}
.show-box .c-cen a:hover{text-decoration: underline;}
.show-box .c-cen img{max-width: 100%;}
.show-box .s-bqbox{padding: 30px 0;font-size: 14px;}
.show-box .s-bqbox a{color: #2f8bcd;}
.s-smbox{padding: 15px 0;border-top: 1px dashed #e7e7e7;color: #999999;font-size: 12px;}
.show-box #neilianxitong {color: #000!important;border-bottom: 1px dashed #000!important;text-decoration: none!important;padding:0 2px !important;}
.show-box #neilianxitong:hover {color: #2f8bcd!important;border-bottom: 1px solid #2f8bcd!important;text-decoration: none!important;}
.show-box object,
.show-box .polyvFlashObject{max-width: 100%;}
.show-box .pageList{text-align: center;padding: 10px 0;}
.show-box .pageList a{padding: 3px 10px;color: #666;}
.show-box .pageList .on{color: #2f8bcd;}

/*详情页左侧边栏*/
.show-left{width: 115px;position: fixed;z-index: 1;top: 291px;left: 50%;z-index: 10;margin-left: -566px;font-size: 14px;background: #fff;}
.show-left.on{position: absolute;bottom: 30px;left: 33px;top:auto;margin: 0;}
.show-left a{display: block;padding: 10px 0;}
.show-left .sl-tbox .icons{width: 20px;margin: 0;margin-right: 10px;}
.show-left .sl-tbox .s1,
.show-left .sl-tbox .s3{color: #999;}
.show-left .sl-tbox .on{color: #2f8bcd;}
.show-left .sl-tbox .s2{color: #2f8bcd;}
.show-left .sl-tbox .s1 i{vertical-align: -2px;}
.show-left .sl-tbox a{border-bottom: 1px solid #e4e4e4;}
.show-left .sl-sbox{padding: 20px 0;border-bottom: 1px solid #e4e4e4;}
.show-left .sl-sbox b{font-size: 18px;color: #333;display: block;line-height: 1;}
.show-left .sl-sbox span{font-size: 12px;color: #666;}
.show-left .sl-fxbox .t{padding-top: 15px;padding-bottom: 10px;display: block;}
.show-left .sl-fxbox a{padding-left: 60px;display: block;}
.show-left .sl-fxbox .bshare-weixin{background: url(../../../images/front/news/s-wx.png) 0 no-repeat;}
.show-left .sl-fxbox .bshare-qzone{background: url(../../../images/front/news/s-qq.png) 0 no-repeat;}
.show-left .sl-fxbox .bshare-sinaminiblog{background: url(../../../images/front/news/s-wb.png) 0 no-repeat;}

/*相关阅读*/
.xgydbox{padding-top: 0;color: #333;font-size: 14px;}
.xgydbox b{padding-bottom: 10px;display: block;}
.xgydbox li{line-height: 25px;overflow: hidden;}
.xgydbox a{float: left;display: block;width: 480px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.xgydbox span{float: right;}

/*详情页底部新闻*/
.bootnewsbox{padding-top: 30px;}
.bootnewsbox .tab-box,
.bootnewsbox .tab-box .tab-head{border:0;}
.bootnewsbox .tab-box .tab-head li{border-color: #fff;}
.bootnewsbox .tab-box .tab-head{display: table;width: 100%;}
.bootnewsbox .tab-box .tab-head li{display: table-cell;float: none;text-align: center;}
.bootnewsbox .tab-box .tab-head li a{display: block;border-width: 3px;}
.bootnewsbox .tab-list{padding-top: 20px;}
.bootnewsbox .imgNews {float: left;width: 215px;}
.bootnewsbox .imgNews h2 {color: #fff;font-weight: bold;height: 30px;line-height: 30px;margin: -30px 0 20px;position: relative;text-align: center;width: 215px;}
.bootnewsbox .imgNews p {background: none repeat scroll 0 0 #050505;height: 30px;margin-top: -30px;opacity: 0.6;width: 215px;}
.bootnewsbox .imgNews a, .imgNews a:visited {color: #fff;}
.bootnewsbox .mainNews {float: left;overflow: hidden;padding: 0 0 0 30px;width: 340px;}
.bootnewsbox .mainNews h2 {font-size: 16px;font-weight: bold;height: 23px;overflow: hidden;margin: 0 0 10px;}
.bootnewsbox .mainNews li {font-size: 14px;height: 28px;line-height: 28px;overflow: hidden;width: 322px;}
.bootnewsbox .mainNews ul {padding: 11px 0 0;}
.bootnewsbox .mainNews p {height: 14px;overflow: hidden;padding: 0 0 6px;width: 336px;}
.bootnewsbox .newsLinks{height: 30px;text-align: right;}
.bootnewsbox .newsLinks a {color: #2f8bcd;font-size: 14px;}

/*相关推荐*/
.news_recommend {margin-bottom: 20px;font-size: 12px;}
.news_recommend h3 {color: #666;font-size: 12px;font-weight: 600;line-height: 20px;margin-bottom: 3px;}
.news_recommend ul{width: 100%;overflow:hidden;}
.news_recommend li {float: left;font-size: 12px;line-height: 22px;color: #013b63;margin-right: 10px;}
.news_recommend li a {display: block;height: 22px;color: #999;}
.news_recommend li a:hover{color: #318bcb;}
.news_linkMod{border-top: 1px solid #e4e4e4;padding-top: 20px;}

/*提示窗*/
.tipsBox{position: fixed;z-index: 1000; left: 0;top: 0;right: 0;bottom: 0;margin: auto;width: 290px;height: 70px;line-height: 70px;background: #fff;border:5px solid #ccc;text-align: center;font-size: 14px;}
.tipsBox.true-c{color: #2f8bce}
.tipsBox.true-c span{background:url(../../../images/front/news/true-i.png) 0 center no-repeat;padding-left: 30px;}
.tipsBox.false-c{color: #df526f;}
.tipsBox.false-c span{background:url(../../../images/front/news/false-i.png) 0 center no-repeat;padding-left: 30px;}

.div_tier{ display:none;}
.GB_overlay{ position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity: 0.7; filter:alpha(opacity=70); z-index:99999;}
.GB_header{ position:fixed; top:10px; left:0; height:35px; line-height:35px; width:100%; border-top:2px solid #555; border-bottom:2px solid #555; background:#333333; z-index:999999; color:#fff; font-size:16px; font-weight:bold;}
.GB_header table{width:100%;}
.GB_header img,#GB_middle img{ vertical-align:middle; cursor:pointer;}
#GB_middle img{ position:fixed; top:50%; margin-top:-20px; z-index:100000;}
#GB_middle img.left{ left:10%;}
#GB_middle img.right{ right:10%;}
.GB_navStatus{ padding-left:20px;}
#GB_caption{ text-align:center;}
#GB_close{ text-align:right; padding-right:20px;}
#GB_window{ position:fixed; top:50%; left:50%; z-index:100000; display:none;}
#GB_window img{ border:3px solid #DDDDDD; float:left;}

/*=======*/
.ic-1{background-position:-27px 0px}.ic-2{background-position:-31px -14px}.ic-pl{background-position:-31px -14px}.ic-fb{background-position:-25px -32px}.ic-bq{background-position:-33px -56px}.ic-v{background-position:-29px -72px}.ic-rd{background-position:-12px -92px}.ic-tj{background-position:-12px -126px}.ic-seach{background-position:-32px -160px}.ic-xj{background-position:-38px -177px}.ic-sc{background-position:-29px -184px}.on > .ic-sc{background-position:-29px -202px}.ic-s-wx{background-position:0px -220px}.ic-s-qq{background-position:0px -253px}.ic-s-wb{background-position:0px -286px}.ic-zan{background-position:-30px -319px}.on > .ic-zan{background-position:-30px -337px}.ic-1,.ic-2,.ic-pl,.ic-fb,.ic-bq,.ic-v,.ic-rd,.ic-tj,.ic-seach,.ic-xj,.ic-sc,.on > .ic-sc,.ic-s-wx,.ic-s-qq,.ic-s-wb,.ic-zan,.on > .ic-zan{background-image: url(../../../images/front/news/common.png)}

.mtb20 { margin-top: 20px;margin-bottom:20px}
.common-ads .adv_in {height: auto!important;max-height: 176px;}
.common-ads .adv_in img {width: 620px!important;height: 176px!important;}