/* 全局CSS定义 */
body{margin:0 auto;background:#FFF;color:#666;font-family:'\5B8B\4F53', simsun, sans-serif,Arial;font-size:12px;line-height:14px;}
body,button,input,select,textarea{ font:12px/1.5 tahoma,arial,\5b8b\4f53; }
em,i{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;}
input,textarea{font-size:12px}
/* 链接颜色 */
a{color:#333;text-decoration:none;}
a:hover{color:#C00;text-decoration:underline;}
a,img{border:0;text-decoration:none;}
/* 标题 */
h2{text-align:right;}
h2 span{float:left;font-weight:bold;}

.clear,.area,.pic-group,.pic-text{zoom:1}
.show{display:block;}
.hidden{display:none;}
.pic-group,.pic-text,.list12 ul,.list14 ul,.area{width:100%;margin:0 auto;}
.pic-group:after,.pic-text:after,.area:after,.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.pic-group{text-align:center;}
.pic-group li{float:left;display:inline;width:100%;}
.pic-group img{display:block;margin:0 auto;}	/*组图内图片属性*/
.pic-group span{display:block;}
.pic-text{color:#666;line-height:20px;text-align:left;}
.pic-text div{float:left;margin:0 10px 0 0;_margin-right:7px;}			/*图文混排*/
.pic-text p{clear:none}
/* 文字列表属性 */
.list14 li,.list12 li{padding:3px 0;color:#333;font-size:12px;line-height:16px;text-align:left;}
.list14 li{padding:4px 0;font-size:14px;}
/* 浮动属性 */
.left,.center,.l,.right,.r,.c{display:inline;float:left;}
.right,.r{float:right;}
.fontArial{font-family:'Arial'}
.blank5,.blank8{height:5px;font-size:1px;}
.blank8{height:8px;}
.more{text-align:right;}/* 更多 */
.area{width:950px;}/*页面属性 */
 
.line,.footer,.bot,.header{height:1px;font-size:0px;margin:0 auto;clear:both;overflow:hidden}
.area{width:1000px}
input{padding:0;margin:0}
.title{text-align:right;overflow:hidden}
.title span{float:left;display:inline-block;font-size:16px}
 
.list12 li,.list14 li{height:24px;overflow:hidden;line-height:24px;padding:0 0 0 10px;background:url(http://img2.hxen.com/css/l2016/dot01.gif) no-repeat 0 11px}
.list14 li{height:28px;line-height:28px;padding-left:11px;background-position:0 12px}
 
.pic-group li{display:inline;width:100%}
.pic-group span{cursor:pointer;}
.pic-text div img{display:block}
/* pdddin */	
.pt0{padding-top: 0!important;}
.pt5{padding-top: 5px!important;}
.pt10{padding-top: 10px;}
.pd15{padding: 15px;}
.ptb25{padding: 25px 0!important;}
.ptb10{padding: 10px 0;}
.mb20{margin-bottom: 20px;}
.mr25{margin-right: 25px;}
.mt20{margin-top: 20px;}
.pb10{padding-bottom: 10px;}
.pl10{padding-left: 10px!important;}
/* logo-intro */
#logo-intro{height:106px}
#logo-intro .left{width:210px;margin:22px auto 0}
#logo-intro .right{width:790px}
#logo-intro .right .l{width:450px;margin:20px auto 0 7px}
#logo-intro .search{position:relative;width:400px;height:32px;border:1px #FF7D7A solid;border-radius:4px;z-index:200}
#logo-intro .search .sele{z-index:200;position:relative;float:left;width:65px;height:32px;font-size:14px;background:#F7F7F7;border-right:1px #DBDADA solid;border-radius:4px 0 0 4px;}
#logo-intro .search .sele .cur-res{cursor:pointer;padding-left:12px;line-height:32px}
#logo-intro .search .sele ul{display:none;position:absolute;left:-1px;top:32px;width:65px;border:1px #DBDADA solid;border-top:0;background:#fff;}
#logo-intro .search .sele li{cursor:pointer;color:#8C8C8C;padding-left:14px;height:32px;line-height:32px;border-top:1px #DBDADA solid}
#logo-intro .search .sele li:hover{color:#49B3C8;background:#F7F7F7}
#logo-intro .search .sele .arrow{cursor:pointer;position:absolute;top:15px;right:5px;width:8px;height:5px;transition: all 0.2s ease-in-out 0s;overflow:hidden;background:url(http://img2.hxen.com/css/l2016/bg01.gif)}
#logo-intro .search .sele:hover .arrow{transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform-origin:50%, 2px;}
#logo-intro .search .search-txt{border:0;margin:5px 0 0 14px;margin-top:6px !important;display:inline;float:left;width:210px;height:20px;color:#CDCDCD;font:16px/18px "微软雅黑","宋体";outline:none}
#logo-intro .search .hxen-search-form-submit{float:right;cursor:pointer;width:82px;height:32px;border:0;background:url(http://img2.hxen.com/css/l2016/sbg01.gif)}
#logo-intro .hot-rec{margin:6px auto 0;line-height:26px;font-size:12px;padding-left:3px}
#logo-intro .hot-rec a{margin-right:12px}
#logo-intro .hot-rec span{color:#FF7D7A}
#logo-intro .right .r{margin:20px auto 0}

/* nav_conifg */
.search span{float:left;}
.span.tt-suggestions{width:100%;}
.author-list .author-img img{overflow:hidden;}
*{margin:0;padding:0;list-style-type:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
/* nav_menu */
.nav_menu{height:42px;background:#367dc6;}
.nav{width:1006px;height:41px;position:relative;margin:0 auto;z-index:1000;}
.nav .list li{float:left;}
.nav .list a{float:left;display:block;width:111px;height:42px;text-align:center;font:bold 15px/42px "微软雅黑";color:#fff;}
.nav .list a:hover{color:#FFA304;}
.nav .list a:hover,.nav .list .now{color:#F00;background:#fff;}
.nav .box{position:absolute;left:-5px;top:42px;width:1006px;background:#FFF;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;border-bottom:2px solid #367dc6;border-style:none solid solid; border-color:#367dc6;}
.nav .cont{position:relative;padding:25px 0 0px 24px;}
/* sublist */
.sublist li{float:left;width:960px;padding-right:24px;padding-bottom:24px;}
.sublist li h3.mcate-item-hd{font-family:'微软雅黑';padding-left:2px;font-size:14px;height:26px;line-height:26px;border-bottom:1px dashed #666666;}
.sublist li p.mcate-item-bd{padding-left:2px;}
.sublist li p.mcate-item-bd a{height:26px;line-height:26px;margin-right:10px;font-size:14px;color:#666666;text-decoration:none;display:inline-block;}
.sublist li p.mcate-item-bd a:hover{color:#6c5143;text-decoration:underline;}

/* Ad */
.topad {width:1000px;margin: 10px auto 0;border: 1px solid #ddd;text-align:center;}

/* Nav */
.indexNavBar {width:1000px;margin: 0 auto;}
.indexNavBar .box, .indexNavBar .box a {color: #5170a6;}
.indexNavBar .box .icon {width: 14px;height: 12px;background-position: -100px -26px;margin: 0 3px 0 0;position: relative;top: 1px;_top: 0px;}
/* content */
.main {width:1000px;margin: 0 auto;position: relative;}
.w690{width: 690px;}
.w300{width: 300px;}
.w170{width: 170px;}
.fl{float: left;}
.fr{float: right;}
.fz16{font-size: 18px !important;}
.fz18{font-size: 18px !important;}
.YaHei{font-family: 'Microsoft YaHei';}
.fbold{font-weight:bold;}
.gray-5{color: #555;}
.gray-8{color: #888 !important;}
.gray-9{color: #999 !important;}
.red{color: #b6262f;}
.tc{text-align: center;}
.listsTxtMainBar .txtBar {border: 1px solid #ddd;border-top:none;}
.listsTxtMainBar .txtBar .tags em {display:inline-block;padding:0 5px;}
.listsTxtMainBar .txtBar .tags em a {color:#888;padding: 0 2px;height:20px;line-height:20px;}
.listsTxtMainBar .txtBar .tags em a:hover {background:#369;color:#fff;}
.listsHbar {height: 45px;border:1px solid #ddd;background:#fafafa;}
.listsHbar li {float: left;text-align: center;border-right: 1px solid #DDD;height: 45px;line-height: 45px;font-weight:600;}
.listsHbar li.cur {color: #bc2931;font-size: 16px;padding: 1px 25px 0 25px;background:#fff;border-bottom: 0;}
.listsHbar li a {font-size: 16px;display: inline-block;padding: 0 25px;font-family: 'Microsoft YaHei';white-space: nowrap;overflow: hidden;
text-overflow: ellipsis;cursor: pointer;}
.listsHbar li a:hover {text-decoration:none;}
.listsHbar li.cur a {color: #468bcf;text-decoration:none;}
.newsListBar .imgTxtBar-b .txtBox .txt {height: 85px;}
.columnPageTabBar .newsListBar .imgTxtBar-b .txtBox .txt {height: 169px;}
.tabSlideBar .newsListBar, .tabSlideBar .newsRankList {display: none;}
.imgBar, .tabSlideBar, .topicsImgTxtBar .imgTxtBar {position: relative;}
.topicsImgTxtBar .imgTxtBar-b .txtBox .txt {height: 100px;}
.newsListBar .imgTxtBar-b .txtBox .txt {height: 85px;}
.topicsImgTxtBar .txtBox .txt h5 {color:#252525;font-size: 18px;height: 24px;line-height: 24px;overflow: hidden;font-family: 'Microsoft YaHei';
padding: 0;margin: 0 0 9px 0;}
.topicsImgTxtBar .imgTxtBar-b li {padding: 15px 0px;border-bottom: 1px solid #ddd;*zoom:1;*display: inline;}
.topicsImgTxtBar .imgTxtBar-b li:hover {background:#f9fafd;}
.topicsImgTxtBar .imgTxtBar-b li a {margin: 0;height:auto;}
.topicsImgTxtBar .imgTxtBar-b li a h5 {display: inline-block;line-height: 24px;height: 24px;overflow: hidden;padding-right:2px;padding-left:2px;}
.topicsImgTxtBar .imgTxtBar-b li a:hover h5 {color:#d81517;text-decoration:underline;}
.imgTxtBar .txtBox {padding: 10px 15px;background: #f8f8f8;}
.imgTxtBar .txt {height: 60px;overflow: hidden;line-height: 20px;color:#8c8c8c;line-height:22px;}
.imgTxtBar-b a.cursor {display: block;margin-top: 10px;}
.imgTxtBar-b .txtBox {background: none;padding:0 0 0 10px}
.imgTxtBar-b .txtBox .txt {height: 80px;}
.imgTxtBar-b .txtBox h5 {padding: 6px 0;font-size: 14px;font-family: 'Microsoft YaHei';}
.imgTxtBar-b .txt p {line-height: 22px;}
.imgTxtBar-b .txt .scanIcon, .imgTxtBar-b .txt .replyIcon {display: inline-block;vertical-align: middle;margin-left: 10px;color: #999 !important;
*margin-top: 3px;}
.imgTxtBar-b .txt .replyIcon, .imgTxtBar-b .txt .scanIcon i, .imgTxtBar-b .txt .replyIcon i {top: 3px;*top: 0;width: 16px;height: 16px;margin-right: 3px;background-position: -122px -50px;}
.imgTxtBar-b .txt .replyIcon, .imgTxtBar-b .txt .replyIcon i {background-position: -122px -68px;}
.imgTxtBar-b .txt .replyIcon {width: 90%;margin-left: 0;}
.imgTxtBar-d a.cursor {display: block;padding: 10px 0;border-bottom: 1px solid #eee;}
.imgTxtBar-d .txt p {height: 20px;line-height: 20px;overflow: hidden;margin: 3px 0 6px;}
.imgTxtBar .playIcon {position: absolute;width: 19px;height: 19px;background-position: -80px -25px;bottom: 8px;left: 8px;}
.pageBar li {float:left;list-style:none;}
.pageBar a, .pageBar strong {margin: 0 5px 15px 0;display: inline-block;height: 32px;line-height: 32px;border:1px solid #eee;padding: 0 14px;color: #444;font-family: 'Microsoft YaHei';font-size: 14px;background:#eee;}
.pageBar a:hover, .pageBar a.cur, .pageBar a.now, .pageBar strong {text-decoration: none;background: #3971a9;color: #fff;}
.tabTitleBar .blueTitleMain {border-top: 1px solid #eee;position:relative;}
.tabTitleBar-blue .titleMain {border-top: 0!important;border-bottom: 1px solid #eee;}
.tabTitleBar .titleMain {border-top: 1px solid #ddd;}
.tabTitleBar .titleMain .txt {position:relative;font-size:18px;font-family: 'Microsoft YaHei';top: -1px;}
.tabTitleBar .titleMain .blue {border-top: 3px solid #369;}
.titleMain .txt {padding: 5px 15px 0;}
.tabTitleBar .tabred {border-top: 3px solid #b6262f;border-right: 1px solid #ddd;}
.tabTitleBar .tabred .txt {border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;border-top:none;width:124px;text-align:center;}
.tabTitleBar .tabred .cur {background:#fff;border-bottom:none;border-right:0;}
.tabTitleBar .titleMain .red {border-top: 3px solid #b6262f;}
.titleMain {line-height: 34px;}
.titleMain .txt {float: left;font-size: 16px;font-family: 'Microsoft YaHei';}
.titleMain-b .txt {float: none;display: block;font-size: 18px; *zoom:1;}
.tabTitleBar h4 {padding:10px 15px;font-size:18px;}
.tabTitleBar .titleMain .more {line-height: 34px;padding-right:5px;}
.borderTred{border-top: 2px solid #b6262f;}		
.borderTnone{border: 1px solid #ddd;border-top: 0;}
.borderTred .borderTnone .h3,.borderT369 .borderTnone .h3{border: 0!important;} 
.newsRankList {padding:8px 0px;}
.newsRankList li {width: 100%;height: 24px;overflow: hidden;font-size:14px;padding:6px 0;}
.newsRankList li a {float: left;font-size: 14px;height: 24px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 268px;}
.newsRankList-in {padding:0 10px 10px 10px;}
.newsRankList-in li a {width: 248px;color:#595959;}
.newsRankList-in li a:hover {color:#bb4046}
.newsRankList li em {color: #999999;height: 20px;float: left;font-size:18px;font-style:italic;font-family:"georgia", "STHeiti", "Microsoft YaHei", "simsun", "sans-serif", Arial;line-height: 15px;margin: 3px 10px 0 0;_margin-top: 0px;overflow: hidden;text-align: center;width: 20px;}
.newsRankList li.top em {color: #b6262f;}

/*
* footer
*/
.footer-nav {background-color: #2d3037;height: 40px;line-height: 40px;border-bottom: 1px solid #26292e;text-align: center;}
.footer-nav  ul {margin: 0 auto;display: inline-block;}
.footer-nav  ul li {border-right: 1px solid #26292e;padding: 0;float: left;line-height: 39px;-webkit-transition: all .2s;-moz-transition: all .2s;
-ms-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.footer-nav  ul li:first-child {border-left: 1px solid #26292e;}
.footer-nav  ul li:hover {background-color: #3a3e47;}
.footer-nav  ul li a {color: #b7bac1;display: block;padding: 0 14px;}
.copy-right {margin-top: 5px;position: relative;text-align: center;}
.copy-right span {border-bottom: 1px solid #31353c;line-height: 28px;margin-bottom: 10px;display: block;}
.copy-right, footer .copy-right span a {color: #707682;font-size: 12px;}

/****gotop****/
.hide{display: none;}
.gotop{position: fixed;bottom:195px;right: 30px;width: 46px;z-index: 999;}
.gotop a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(http://img2.hxen.com/css/l2016/go-top.gif);}
.gotop a:last-child{margin-bottom: 0;}
.gotop .go{background-position: 0 -100px;}
.gotop .go:hover{background-position: 0 -150px;}
.gotop .feedback{background-position: 0 -50px;}
.gotop .feedback:hover{background-position: 0 -200px;}
.gotop .feedback-con{position: absolute;right: 60px;top: 0px;width: 100px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);background: #fff;}
.gotop .feedback-con .feedback-title{font-size: 14px; margin: 5px 15px;}
.gotop .feedback .feedback-pic{position: relative;}
.gotop .cz-weixin{background-position: 0 0;}
.gotop .cz-weixin:hover{background-position: 0 -250px;}
.gotop .cz-weixin-con{position: absolute;right: 60px;top: 0px;width: 100px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);background: #fff;}
.gotop .cz-weixin-con .cz-weixin-title{font-size: 14px; margin: 5px 15px;}
.gotop .cz-weixin-con .cz-weixin-pic{position: relative;}