﻿@charset "UTF-8";
/* CSS Document */
*{
	/*font-family: "微软雅黑", Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"*/
}
body{
	margin: 0;
}
li{
	list-style: none;
	margin: 0;
}
a{
	text-decoration: none;
}
/*img{
	display: block;
}*/
input{
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}
h1{
	margin: 0;
	padding: 0;
}
.top{
	background: #545652;
	position: relative;
}
.topbox{
	width: 1170px;
	margin: 0 auto;
	line-height: 52px;
    position: relative;
}
.lastdiv{
	clear: both;
}
.logo{
	float: left;
}
.logo img{
	height: 30px;
}
.nav{
	font: 14px "微软雅黑";
	line-height: inherit;
}
.nav li{
	float: left;
	padding: 0 20px;
}
.nav a{
	color: #f5f5f5;
}
.nav a:hover{
	color: #fff;
	font-weight: bold;
}
.search{
	float: left;
}
.search_box{
	margin-left: 20px;
	padding-left: 10px;
	border-radius: 3px;
	width: 320px;
	height: 34px;
	color: #777;
	font-size: 14px;
	background: #f5f5f5;
}
.search_btn{
	width: 58px;
	height: 34px;
	border-radius: 3px;
	color: #f5f5f5;
	font-size: 14px;
	background: #ffaa00;
	margin-left: 10px;
    font:normal 14px "微软雅黑";
}
.search_btn:hover{
	background: #ffa200;
}
.photo{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	float: right;
	margin-top: 11px;
	background: #fff;
    overflow:hidden
}
.photo img{
	width: 100%;
}
.down{
	float: right;
}
.down .fa{
	color: #f5f5f5;
	font-size: 14px;
	margin-left: 10px;
	cursor: pointer;
}
.sign_up{
	float: right;
    display:none;
}
.sign_up a{
	color: #f5f5f5;
	font-size: 14px;
	padding: 0 4px;
}
.sign_up a:hover{
	color:#fff;
	font-weight: bold;
}
.content{
	width: 1170px;
	/*margin: 20px auto;*/
    position:relative;
    overflow:hidden;
}
.nav_left{
	width: 120px;
	background: #fff;
	margin-right: 30px;
	float: left;
    position:absolute;
    left:0px;
    top:0px;
}
.nav_left a{
	color: #444;
	font-size: 14px;
	text-align: center;
	line-height: 40px;
	border-radius: 3px;
	display: block;
	margin-bottom: 3px;
}
.nav_left a:hover{
	background: #ffaa00;
	color: #fff;
}
.nav_left .on{
	background: #ffaa00;
	color: #fff;
}
.center_box{
	width: 690px;
	float: left;
	margin:0 30px 0 150px;
	position: relative;
    min-height:1px;
}
.loading{
	font-size: 12px;
	width: 100px;
	text-align: center;
	line-height: 28px;
	color: #ccc;
	background: #f5f5f5;
    margin:0 auto;
	border-radius: 3px;
}
.news_box{
	overflow: hidden;
	padding-bottom: 14px;
	border-bottom: 1px solid #f0f0f0;
	margin-bottom: 14px;
}
.news_photo{
	float: left;
	margin-right: 14px;
	width: 156px;
	height: 100px;
	overflow: hidden;
    cursor:pointer
}
.news_photo img{
	width: 100%;
}
.news_content {
    cursor:pointer;
}
.news_content p{
    height:48px;
    font:normal 14px/24px "微软雅黑";
    margin:0 0 5px 0;
    color:#999;
}
.news_content p a {color:#999;}
.news_content .title{
    color: #444;
	height: 27px;
	overflow: hidden;
    font-size:18px;
    line-height:27px;
}
.news_content .title a{
	
	
}
.news_content .title:hover,.news_content p:hover{
	color: #406599;
}
.tab_bar{
	overflow: hidden;
}
.tab{
	font-size: 12px;
	color: #fff;
	background: #25a162;
	padding: 2px 4px;
	float: left;
	margin-right: 10px;
}
.tab_photo{
	width: 18px;
	height: 18px;
	border-radius: 50%;
	background: #000;
	display: block;
	float: left;
	margin-right: 6px;
	margin-top: 2px;
}
.tab_photo img{
	width: 100%;
    border-radius:50%;
    overflow:hidden
}
.name{
	font-size: 14px;
	color: #999;
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
.name:hover{
	color: #406599;
}
.time{
	font-size: 14px;
	color: #999;
	margin-top: 2px;
	float: left;
}
.icon{
	float: right;
}
.icon a{
	font-size: 14px;
	color: #999;
}
.icon .fa{
	color: #ccc;
	font-size: 16px;
}
.icon .fa:hover{
	color: #b3b3b3;
}
.read,.like{
	margin-right: 10px;
}
.right_content{
	width: 300px;
	height: 1000px;
	float: left;
	background: #f5f5f5;
	position: relative;
}
.back_top{
	position: fixed;
	bottom: 40px;
	right: 20px;
}
.refresh{
	position: fixed;
	bottom: 90px;
	right: 20px;
}
.back_top .fa{
	background: #e7eaf1;
	text-align: center;
	line-height: 40px;
	border-radius: 3px;
	color: #9aaabf;
	cursor: pointer;
	width: 40px;
}
.back_top .fa:hover{
	background: #D5DBE7;
}
.refresh .fa{
	background: #e7eaf1;
	text-align: center;
	line-height: 40px;
	border-radius: 3px;
	color: #9aaabf;
	cursor: pointer;
	width: 40px;
}
.refresh .fa:hover{
	background: #D5DBE7;
}
.dropdown{
	position: relative;
}
.dropdown_list{
	position: absolute;
	z-index: 100;
	right: -17px;
	top: 60px;
	background: #fff;
	border-radius: 3px;
	border: 1px solid #e5e5e5;
	box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.1);
    display:none;
}
.dropdown_list:before{
	content: "";
	position: absolute;
    border-style: solid;
	border-color:transparent transparent #fff transparent;
    border-width: 8px;
	top: -15px;
	right:40px;
	margin-left: -8px;
}
.dropdown_list:after{
	content: "";
	position: absolute;
    border-style: solid;
	border-color:transparent transparent #e5e5e5 transparent;
    border-width: 8px;
	top: -16px;
	right:40px;
	margin-left: -8px;
	z-index: -100;
}
.dropdown_list a{
	line-height:30px;
	font-size: 14px;
	color: #999;
	display: block;
	padding: 0 12px;
}.dropdown_list a:hover{
	color: #406599;
}


 /*20170612头部修改css*/
 .more{
	color: #444;
	font-size: 34px;
	text-align: center;
	line-height: 36px;
	border-radius: 3px;
	display: block;
	margin-bottom: 3px;
	cursor: default;
    border:1px solid #ddd;
    cursor:pointer;
    height:40px;
    color:#999;
}
.more:hover{
	background: #ffaa00;
	color: #fff;
    border:1px solid #ffaa00;
}
.more_column{
	background: #fff;
	width: 600px;
	border: 1px solid #f0f0f0;
	border-radius: 3px;
	position: absolute;
	top: 200px;
	left: 50%;
	margin-left: -300px;
	z-index: 100;
	padding: 20px 20px 100px 20px;
}
.mask{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.8);
	z-index: 99;
    display:none;
}
.more_column span{
	width: 120px;
	display: block;
	float: left;
	color: #444;
	font-size: 14px;
	text-align: center;
	line-height: 40px;
	border-radius: 3px;
	margin: 4px 15px;
	cursor: default;
    cursor:pointer;
}
.more_column span:hover {background: #ffaa00;color: #fff;}
.more_column .column_on{
	background: #ffaa00;
	color: #fff;
}
.more_column_btn{
	position: absolute;
	left: 50%;
	bottom: 20px;
	margin-left: -38px;
}
.more_column_btn *{
	float: left;
	padding:4px 30px;
	color: #fff;
	font: 14px/28px "微软雅黑";
	border-radius: 3px;
}
.ok{
	background: #ffaa00;
	margin-right: 20px;
    cursor:pointer;
}
.ok:hover{
	background: #ff9900;
}
.close{
	background: #777;
}
.close:hover{
	background: #666;
}
.posting{
	float: right;
	font: 14px/52px "微软雅黑";
	color: #f5f5f5;
	margin-right: 20px;
}
.posting a {color:#fff;}
.posting:hover{
	color: #fff;
	font-weight: bold;
	cursor: default;
}
.guanzhubox{
	float: right;
	font: 14px/52px "微软雅黑";
	color: #f5f5f5;
	margin-right: 20px;
}
.guanzhubox a {color:#fff;}
.guanzhubox:hover{
	color: #fff;
	font-weight: bold;
	cursor: default;
}
.timeline{
	text-align: center;
	font: 12px/28px "微软雅黑";
	color: #ccc;
	background: #f5f5f5;
	margin-bottom: 14px;
}
.tab{
	font-size: 12px;
	color: #ffaa00;
	background: #fff;
	padding: 2px 4px;
	float: left;
	margin-right: 10px;
	
    font: normal normal normal 14px/20px FontAwesome;
}
.tab:before {
    content: "\f02b";
    margin:0 4px 0 0;
}
.box-txt{
	text-align: center;
	font: 12px/20px "微软雅黑i";
}
.box-txt *{
	color: #e5e5e5;
}
#footer{
	/*background: #555555;*/
	padding: 20px 0;
    margin:20px 0 0 0;
}
.user_photo {border-radius:50%; overflow:hidden}
/*提示框*/
.weui_mask_transparent {position: fixed;z-index: 1000;width: 100%;height: 100%;top: 0;left: 0;}
.weui_toast {position: fixed;z-index: 1001;width: 7.6em;min-height: 7.6em;top: 35%;left: 50%;margin-left: -3.8em;background: rgba(40, 40, 40, 0.65);text-align: center;border-radius: 5px;color: #FFFFFF;}
.weui_icon_toast {margin: 22px 0 0;display: block;}
.weui_icon_toast:before {content: '\EA08';color: #FFFFFF;font-size: 55px;}
.weui_toast_content {margin: 0 0 15px;}
.weui_loading_toast .weui_toast_content {margin-top: 64%;font-size: 14px;}
h3 b {color:#379be9; font-weight:normal;}
.color01 {background:#e6eeec;}
.color02 {background:#ebf9f8;}
.color03 {background:#f2f7eb;}
.color04 {background:#f8e7f4;}
.color05 {background:#edf9e8;}
.color06 {background:#eceaed;}
.color07 {background:#f8e7f4;}
.borTopLine {border-top:1px solid #eee;}
.space10 {width:10px; height:10px;}

.headerbg {width:100%; background:#f6f6f6; min-width:1170px; border-bottom:1px solid #ccc;}
.header {width:1170px; margin:0 auto; overflow:hidden; padding:8px 0;}
.header a.logo {width:103px; height:37px; float:left;margin:0}
.header ul.menu {float:left; width:1190px; margin-right:0px;}
.header ul.menu li {font:normal 16px/16px "微软雅黑";margin:12px 25px 12px 0;float: left;}
.header a.change {margin:14px 0 0 0; width:17px; height:12px; float:left; }

.ad {width:1170px; margin:20px auto 0; overflow:hidden;}
.ad .left {width:640px; float:left;}
.ad .right {width:500px; float:right;}
.newsMainSide .ad {margin:0 0 20px 0;}

.tag_menu {width:1100px; background:#f6f6f6; margin:20px auto 0; padding:8px 30px 6px 40px;}
.tag_menu a {font:normal 16px/20px "微软雅黑"; color:#545652; margin:0 7px;}
.tag_menu a:hover {color:#ff9600;}
.tag_menu span {font:normal 16px/20px "微软雅黑"; color:#ccc; margin:0px;}

.headersec {width:1170px; margin:40px auto 0; overflow:hidden;}
.headersec .topline {width:84px; height:51px; float:left; padding:10px 20px 10px 0; border-right:1px solid #ddd;}
.headersec .tit {float:left; width:695px; padding:0 30px; border-right:0px solid #ddd;}
.headersec .tit h1 a {font:bold 36px "微软雅黑"; color:#379be9; display:block; text-align:center; width:695px; overflow:hidden; height:47px;}
.headersec .tit h1 a:hover {color:#ff9600;}
.headersec .tit span {width:695px; display:block; text-align:center; color:#666; margin-top:5px; font:normal 16px/16px "微软雅黑";}
.headersec .tit span a {color:#666;}
.headersec .tit span a:hover {color:#ff9600;}
.headersec .adbox01 {width:309px; float:left; margin:5px 0 0 0;}
.headersec .adbox01 li {width:84px; height:58px; border:1px solid #eee; float:left; margin:0 0 0 17px;}
.headersec .adbox01 li span {display:block;}
.headersec .adbox01 li span img {vertical-align:bottom;}

        /* sub-search */
.sub-serach-switch-wedding {position: relative;float: left;width: 160px;color: #333;z-index: 1;margin:10px 10px 0 0;font:normal 14px/32px "微软雅黑";}
.sub-serach-switch-wedding dt {cursor: pointer; text-align: center;}
.sub-serach-switch-wedding dd {display: none;position: absolute;top: 32px;left: 0px;width: 44px;background: #FFF;border: 1px solid #ccc;border-top: 0 none;}
.sub-serach-switch-wedding dd a, .serach-switch dd a:visited {display: block;color: #979797;}
.sub-serach-switch-wedding dd a:hover {color: #fff;background: #979797;text-decoration: none;}
.labelbox {float: left;background: #fff;border: 1px solid #ddd;margin: 2px 7px 0 0;}



        .slideBox{ width:640px; height:350px; overflow:hidden; position:relative; border:0px solid #ddd; margin:20px 0 0 0; }
        .slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:15px; bottom:10px; z-index:1; }
        .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
        .slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; border-radius:50%; text-indent:9999px; line-height:14px; text-align:center; background:#545652; cursor:pointer; }
        .slideBox .hd ul li.on{ background:#379be9; color:#fff; }
        .slideBox .bd{ position:relative; height:100%; z-index:0;   }
        .slideBox .bd li{ zoom:1; vertical-align:middle; position:relative;}
        .slideBox .bd li span {height:60px; background:url(../images/filterbg.png) repeat-x; padding:0 0 20px 0; position:absolute; bottom:0px; left:0px; width:100%; text-indent:15px; font:normal 24px/60px "微软雅黑"; color:#fff;}
        .slideBox .bd img{ width:640px; height:350px; display:block;  }


        .slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }


.newsBar .NumberChooseItem li .meta {margin-top: 25px}
.newsBar .NumberChooseItem li .meta .tags {max-width:230px; overflow:hidden; height:19px;}
.newsBar .NumberChooseItem li .meta .tags,.newsBar .NumberChooseItem li .meta .info {display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom:1;*display: inline}
.newsBar .NumberChooseItem li .meta .info {font: 12px Simsun,Arial,"宋体";color: #999}
.newsBar .NumberChooseItem li .icon-top {position: absolute;left: 13px;top: 23px;background-position: -1378px 0;height: 134px;width: 163px;display: none}
.tags .tag {display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom:1;*display: inline;font: 12px Simsun,Arial,"宋体";color: #fff;padding: 1px 2px;background-color: #3da9f7;margin-right: 3px;margin-bottom:3px;}
.tags .tag1 {background-color: #3da9f7}
.tags .tag2 {background-color: #4579e4}
.tags .tag3 {background-color: #8a69ce}


/* focusnews css */
.focusNews {width:1170px;background:#ffffff;margin:20px auto 0px auto; overflow:hidden;}
.focusNews .mainfocus {width:640px; float:left;overflow:hidden; margin:5px 0 0 0; border-top:0px solid #ddd;}
.focusNews .focusSide {width:500px; float:right;overflow:hidden; margin-top:5px;}


/* focusNews-tit */
.focusNews-tit {width:640px;height:40px;margin:4px auto 0px auto; border-bottom:1px solid #d8d8d8;}
.focusNews-tit h3{color:#000; font:normal 20px/37px "微软雅黑"; float:left; padding:0px 0 0 0px; border-bottom:4px solid #379be9;}
.focusNews-tit a:hover {COLOR:#333}
.focusNews-tit .common {height:42px;line-height:42px;padding-left:14px;float:right;overflow:hidden;text-align:left; padding-right:10px;}
.focusNews-tit .date {width:190px;}
.focusNews-tit .weather {width:auto;}
.focusNews-tit .weather .selSearch {float: left;width: 50px;height:42px;line-height: 22px;border-left:0px solid #ccc;border-left-width: 0px; cursor: pointer}
.focusNews-tit .weather .s1 {margin:0px 5px 0px 0px;display:inline; float:left;}
.focusNews-tit .weather .s2 {margin:10px 5px 0px 0px;FLOAT:left;display:inline;}
.focusNews-tit .weather .more {margin:15px 5px 0px 0px;FLOAT:left;display:inline;CURSOR: pointer; height:20px;}
.focusNews-tit .weather .icon {margin:10px 3px 0px 0px;*margin:10px 3px 0px 0px;_margin:10px 3px 0px 0px;FLOAT:left;display:inline;}
.focusNews-tit .weather .selOption {z-index: 9999;position: absolute;margin-top: -4px;width:50px;background: #fff;border:1px solid #ECEAE2;}
.focusNews-tit .weather .selOption a {display: block;height: 21px;line-height: 21px;color: #000;text-decoration: none; text-align:center}
.focusNews-tit .weather .selOption a:hover {color: #333;background: #95d5f1;}
.focusNews-tit .weather .selOption ul, .searchTool .selOption li, .searchTool .selOption ol{list-style-type: none;list-style-position: outside;}
.focusNews-tit .weather .btnSearch {float: left;margin-left:2px;width: 48px;height: 26px;line-height: 26px;border:0px solid #3e99d4;overflow: hidden;CURSOR: pointer;}

.focusNews-body .NumberNews {overflow:hidden; margin:30px 0 0 0;}
.focusNews-body .NumberNews li {width:100%; float:left; margin:0 0 30px 0;}
.focusNews-body .NumberNews li a.pic {width:200px; height:130px; float:left; overflow:hidden;}
.focusNews-body .NumberNews li span {width:420px; display:block; font:normal 18px/32px "微软雅黑"; height:32px; overflow:hidden;}
.focusNews-body .NumberNews li span.boldf {font-weight:bold;}
.focusNews-body .NumberNews li span a {max-width:350px;display:block; margin-top:0px; float:left;}
.focusNews-body .NumberNews li span a.tit {max-width:50px;color:#379be9; border:1px solid #379be9; border-radius:2px; font-size:14px; padding:0 2px; line-height:18px; margin:6px 8px 0 0; display:inline-block;}
.focusNews-body .NumberNews li span a.tit:hover {background:#379be9; color:#fff;}
.focusNews-body .NumberNews li i {position:relative;width:200px; height:130px; float:left; margin:0 15px 0 0;}
.focusNews-body .NumberNews li i label {position:absolute; bottom:0px; left:0px; width:100%; background:url(../images/filterbg.png) repeat-x; background-size:100% 30px; display:block; color:#fff; text-indent:10px; height:30px; font:normal 14px/28px "微软雅黑";}

.focusSidetit {width:500px;height:40px;margin:4px auto 0px auto; border-bottom:1px solid #d8d8d8;}
.focusSidetit h3 {color:#000; font:normal 20px/37px "微软雅黑"; float:left; padding:0px 0 0 0px; border-bottom:4px solid #379be9;}
.focusSidetit h3 a:hover, .focusSidetit h3 a:hover b,.focusNews-tit h3 a:hover b,.focusNews-tit h3 a:hover {color:#ff9600;}
.focusSide h1 {font:bold 28px/50px "微软雅黑"; color:#222; margin:22px 0 10px 0; height:50px; overflow:hidden;}
.focusSide .Number01 {width:520px; margin-right:-20px; margin-bottom:21px; overflow:hidden;}
.focusSide .Number01 li { float:left; font:normal 18px/38px "微软雅黑"; margin:0 16px 0 0; height:38px; overflow:hidden; min-width:10px;}
.focusSide .Number02 {overflow:hidden;}
.focusSide .Number02 li {width:100%; float:left; border-bottom:1px solid #eee; font:normal 18px/46px "微软雅黑"; overflow:hidden; height:46px;}
.focusSide .Number02 li i {background:#379be9; color:#fff; height:46px; line-height:46px; font-size:14px; padding:0 0 0 5px; margin:0 10px 0 0;}
.focusSide .Number02 li i a {color:#fff;}

.focusSidebody {margin:30px 0 0 0;}
.focusSidebody .focusSidebodyItem {margin:0 0 30px 0;}
.focusSidebody .focusSidebodyItem a.pic {width:200px; height:130px; overflow:hidden; float:left; margin:0 12px 0 0; position:relative;}
.focusSidebody .focusSidebodyItem,.focusSidebody .focusSidebodyItem .NumberItem {overflow:hidden; height:130px;}
.focusSidebody .focusSidebodyItem .NumberItem li {font:normal 18px/32px "微软雅黑"; height:32px; overflow:hidden;word-break: break-all;}
.focusSidebody .focusSidebodyItem .NumberItem li.boldf {font-weight:bold;}
.focusSidebody .focusSidebodyItem .NumberItem li i {float:left;}
.focusSidebody .focusSidebodyItem .NumberItem li i a {color:#379be9; margin:0 1px 0 0;}
.focusSidebody .focusSidebodyItem .NumberItem li i a:hover,.newsMainSide .content .bd ul.NumberList li i a:hover {color:#ff9600;}
.focusSidebody .focusSidebodyItem a.pic label {position:absolute; bottom:0px; left:0px; width:100%; background:url(../images/filterbg.png) repeat-x; display:block; color:#fff; text-indent:10px; height:30px; font:normal 14px/28px "微软雅黑";}

.admeilai {width:500px; margin:40px auto 14px; background:#f8f8f8; padding:2px 0; overflow:hidden; position:relative;}
.admeilai .meilaipic {width:200px; height:90px; float: left; margin:0 15px 0 0;}
.NumberMeilai {width:445px; margin:0 20px 0 0; float:left;}
.NumberMeilai li {width:495px; font:normal 18px/32px "微软雅黑"; height:32px; overflow:hidden;}
.NumberMeilai li i {float:left; margin:0 6px 0 0;}
.NumberMeilai li i a {color:#379be9;}
.NumberMeilai li i a:hover {color:#ff9600;}

.NumberMeilai.meilaiThree {width:435px;}
.NumberMeilai.meilaiThree li {width:400px;}
.NumberMeilai.meilaiThree li i {margin:0px;}
.NumberMeilai.meilaiThree li i a {max-width:50px;color:#379be9; border:1px solid #379be9; border-radius:2px; font-size:14px; padding:0 2px; line-height:18px; margin:6px 8px 0 0; display:inline-block;}
.NumberMeilai.meilaiThree li i a:hover {background:#379be9; color:#fff;}

.newsMainBody {width:1170px; margin:0px auto 0; }
.newsMainBody .newsBar {width:645px; overflow:hidden}
/*2016-05-12 直接修改*/
.choosebox { float: left; margin-top:10px; position:relative; z-index:1;}
.choosebox .handlebox{position:absolute; width:18px; height:18px; right:0; top:0; cursor:pointer; z-index:15;}
.choosebox .inopen{top:auto; bottom:8px;}
.choosebox .NumberChoose {width:648px; margin-right:-8px;}
.choosebox .NumberChoose li,.NumberXishibao li {float:left;}
.choosebox .NumberChoose li a,.choosebox .NumberChoose li span {width:100px; height:40px; color:#333; float: left; font:normal 16px/40px "微软雅黑"; text-align: center; margin:0 8px 8px 0;}
.choosebox .outchoice li a.on ,.choosebox .outchoice li a:hover,.choosebox .NumberChoose li a:hover #btn,.choosebox .NumberChoose li a.on #btn,.choosebox .NumberChoose li span:hover {background:#379be9; color:#fff; text-decoration: none;}
.choosebox .NumberChoose li span{background-color:#e6eeec; font-size:24px;}
.choosebox .NumberChoose li span:hover{cursor:pointer;}
.choosebox .NumberChoose li a #btn {cursor:pointer; width:100px; height:40px; color:#333; float: left; font:normal 22px/40px "微软雅黑"; text-align: center; margin:0 8px 8px 0;}
.hidebox {display:none;}
.choosebox .NumberChoose li .chooseTag{display:none; position:absolute; right:28px; top:8px; width:12px; height:12px; background:url(../images/ptss_over.png) 0 0 no-repeat; background-size:100% 100%; z-index:10;}
.choosebox .onchoice li {position:relative; z-index:5;}
.choosebox .onchoice li.showout .chooseTag{ display:block;}
.choosebox .onchoice li.showout .chooseTag{}
.choosebox .onchoice li a.on ,.choosebox .onchoice li a:hover { color:#000; text-decoration: none;}
.choosebox .onchoice li.hidein a ,.choosebox .onchoice li.hidein a, .choosebox .onchoice li.hidein a.on ,.choosebox .onchoice li.hidein a:hover { background:#efefef; color:#fff; text-decoration: none;}
/*2016-05-12 直接修改*/
.NumberChooseItem {overflow-y:scroll; float: left; margin: 20px 0 10px 0; max-width:660px; max-height:923px;}
.NumberChooseItem li {width:640px; float:left; margin:0 0 10px 0;}
.NumberChooseItem li i {width: 200px; height: 130px; overflow: hidden; float: left; margin: 0 15px 0 0;}
.NumberChooseItem li h3 {font:bold 18px/1.2 "微软雅黑"; color: #222; margin: 0 0 10px 0;}
.NumberChooseItem li h3 a.tit {color:#fff; font:normal 16px "微软雅黑"; background:#379be9; padding:0 4px 2px; margin:0 10px 0 0;}
.NumberChooseItem li p {font: normal 16px/26px "微软雅黑"; color: #666; height:52px; overflow:hidden; word-break:break-all;}
.NumberChooseItem li.www_ad {background:#f8f8f8 url(../images/tg.jpg) right top no-repeat; position:relative;}
.newsBar .NumberChooseItem li h3 {height:22px; overflow:hidden;}

.newsMainSide {width:500px; float: right;}
.newsMainSide .content .hd {height:40px;margin:0px auto 0px auto; border-bottom:1px solid #d8d8d8;}
.newsMainSide .content .hd h3 {color:#000; font:normal 20px/37px "微软雅黑"; float:left; padding:0px 0 0 0px; border-bottom:4px solid #379be9;}
.newsMainSide .content .bd ul.NumberList {margin:0 0 30px 0; overflow: hidden; float:left; width:100%;}
.newsMainSide .content .bd ul.NumberList li {width:100%; float:left; border-bottom:1px solid #eee; font:normal 18px/46px "微软雅黑"; overflow:hidden; height:46px;}
.newsMainSide .content .bd ul.NumberList li i a {color:#379be9; margin:0 10px 0 0 ;}
.newsMainSide .content .bd ul.NumberList li.pt {height:95px; padding:15px 0;}
.newsMainSide .content .bd ul.NumberList li.pt a.pic {width:145px; height:95px; float: left; margin:0 15px 0 0}
.newsMainSide .content .bd ul.NumberList li.pt h5 {font:bold 18px/18px "微软雅黑"; height:18px; overflow:hidden; color: #222; margin: 0 0 10px 0;}
.newsMainSide .content .bd ul.NumberList li.pt p {font: normal 16px/26px "微软雅黑"; color: #666; height:52px; overflow:hidden;}
.newsMainSide .content .bd ul.NumberList li.pt a:hover p,.newsMainSide .content .bd ul.NumberList li.pt a:hover h5 {color:#ff9600;}


.NumberXishibao, .NumberStudy {width:510px; margin:10px -10px 0 0; float: left;}
.content .searchbtn { font:normal 14px/32px "微软雅黑"; margin:20px 0 0 0; width:100%; float: left;}
.content .searchbtn .searchtxt {background:#eee; color:#999; border:none; width:415px; float: left; height:32px; text-align: left; text-indent: 20px}
.content .searchbtn .sure {cursor:pointer; width:85px; float: left; background: #379be9; color:#fff; border:none; height:32px;}
.NumberBtn {width:510px; float:left; margin:20px -10px 20px 0;}
.NumberBtn li {position:relative; float:left;}
.NumberBtn li a {width: 160px; float: left; text-align: center; font:normal 16px/32px "微软雅黑"; color: #fff; margin:0 10px 0 0;}
.NumberBtn li.pp a {background:#bea2cd;}
.NumberBtn li.mh a {background:#d392c4;}
.NumberBtn li.bl a {background:#9abad8;}
.NumberPlace {width:510px; margin:20px -10px 0 0; float:left;}
.NumberPlace li {overflow:hidden; margin:0 10px 10px 0; float:left; width:160px;}
.NumberPlace li a, .NumberStudy li a{width:160px; font:normal 16px/32px "微软雅黑"; display:block; text-align: center; position: relative;}
.NumberPlace li:hover {background:#379be9;}
.NumberPlace li:hover a {color:#fff; text-decoration:none;}
.NumberPlace li input, .NumberStudy li input {width:100%; border:none; background:#eee; font:normal 16px/32px "微软雅黑"; text-indent:10px; outline:none;}
.NumberPlace li input.sure, .NumberStudy li input.sure {background:#379be9; color:#fff; cursor:pointer;}
.NumberStudy li {float:left; margin:0 10px 0px 0; width:160px;}
.NumberStudy li input {margin:10px 0 0 0;}
.yanzheng {position:absolute; right:4px; top: 6px;}
.NumberStudy LI INPUT.sure {*text-indent:0px; height:32px;}

.cnoolBottom-box03 {width:1170px; margin:20px auto 0; overflow:hidden;}
.cnoolBottom-box03 li {width:155px; height:155px; float:left; margin-right:14px; background:url(../images/bottom-bgicon01.png) no-repeat; margin-bottom:14px; overflow:hidden;}
.cnoolBottom-box03 li:hover {background:url(../images/bottom-bgicon02.png) no-repeat;}
.cnoolBottom-box03 .classification {width:1184px; margin-right:-14px;}
.cnoolBottom-box03 li h4 {width:100%; overflow:hidden; padding-top:15px; font:bold 14px "宋体";}
.cnoolBottom-box03 li a{width:66px; float:left; height:24px; line-height:24px; overflow:hidden; padding-left:10px;}

.cnoolBottom-box04 {width:1134px; border:#eaeaea; background:#eee; margin:0 auto; overflow:hidden; padding:18px;}
.cnoolBottom-box04 h4{padding:12px 0 6px 0; font:bold 14px "宋体";}
.cnoolBottom-box04 ul {overflow:hidden;}
.cnoolBottom-box04 li {width:160px; float:left; line-height:24px;}

/*修改审核操作*/
.edit {background: red !important;cursor: pointer;height: 16px;position: absolute;right: 0px;top: 0px;width: 26px !important;font-size: 12px !important;text-align:left;line-height:16px !important;}
.check {background: yellow !important;cursor: pointer;height: 16px;position: absolute;left: 0px;top: 0px;width: 26px !important;font-size: 12px !important;text-align:left;line-height:16px !important;}

/*广告代码*/
.second-banner {width:1170px;height:80px;margin:0px auto 0px auto;background:#ffffff; overflow:hidden;}
.second-banner .left {width:640px;height:80px;float:left;}
.second-banner .right {width:500px;height:80px;float:right;}


/* 下拉更新更多 */
.article_load_more a#btnLoadNew {width:100%; padding:0px; font:normal 12px/30px "微软雅黑"; color: #a9a9a9;}
#fixedDomWrap {position:relative; float:right; width:500px;}
.f-pos {
    position: absolute;
    width: 500px;
}
.f-fixed {
    position: fixed;
    _position: absolute;
    width: 500px;
}

/*泰山压顶*/
.gg_full {
	POSITION: relative; MARGIN: 0px auto; WIDTH:1170px;background:#e8e8e8; z-index:300;
}
.gg_full .gg_fbtn {
	POSITION: absolute; WIDTH: 19px; DISPLAY: none; HEIGHT: 55px; TOP: 0px; left: -23px
}
.gg_full .gg_fbtn A {
	DISPLAY: block; BACKGROUND: url(../images/gg_btn.png) no-repeat 0px 0px; HEIGHT: 55px; OVERFLOW: hidden
}
.gg_full .gg_fbtn .gg_fclose {
	BACKGROUND: url(../images/gg_btn.png) no-repeat -19px 0px
}
.gg_full .gg_fcon {
	DISPLAY: none; HEIGHT:350px; margin-bottom:10px;
}

.newsMainSide .content .bd ul.NumberList.NumberJiaoyi {}
.newsMainSide .content .bd ul.NumberList.NumberJiaoyi li {width:100%; float:left; border-bottom:1px solid #eee; font:normal 18px/46px "微软雅黑"; overflow:hidden; height:46px;}
.newsMainSide .content .bd ul.NumberList.NumberJiaoyi li i {width:70px; float:left; color:#379be9;}
.newsMainSide .content .bd ul.NumberList.NumberJiaoyi li i a {color:#379be9; margin:0 0px 0 0 ;}
.newsMainSide .content .hd .infoMarket {float:right; }
.newsMainSide .content .hd .infoMarket a {float:left; color:#666; font:normal 14px/20px "微软雅黑"; margin:10px 0 0 10px;}
.newsMainSide .content .hd .infoMarket a:hover {color:#ff9600;}
.article_load_more {
            text-align: center;
            padding: 10px 0;
        }

            .article_load_more a {
                display: inline-block;
                vertical-align: middle;
                *vertical-align: auto;
                *zoom: 1;
                *display: inline;
                height: 30px;
                line-height: 30px;
                background-color: #f1f1f1;
                padding: 0 50px;
                color: #444;
            }

.posting.watchold, .posting.watchnew {display:none;}
.appDownload {position:relative; z-index:2;}
.appDownloadDetail {position:absolute; left:0px; top:52px; display:none}