a:hover {
	color: #e46015
}

.newbox {
	background: #f3f3f5;
	font-size: 14px
}

.newboxs {
	width: 1200px;
	margin: 0 auto;
	/*background: url(../images/bg_line.gif) repeat-y;*/
	clear: both;
	padding: 20px 0
}

.new_leftl {
	width: 226px;
	float: left;
	background-color: #fbfbfb;
}

.new_leftl h1 {
	/*background: url(../images/bg_g.png) no-repeat;*/
	width: 226px;
	height: 85px;
	/*text-indent: -99999px;*/
	background-color: #2a95de;
	color: #fff;
    text-align:center;
    line-height: 85px;
    font-size: 24px;
}

.new_list li {
	position: relative;
	z-index: 1;
	width: 226px;
	height: 42px
}

.new_list h2 {
	width: 211px
}

.new_list h2 a {
	line-height: 42px;
	height: 42px;
	font-size: 14px;
	float: left;
	width: 211px;
	position: relative;
	z-index: 1;
	color: #333;
	padding-left: 15px
}

.new_list h2 a:hover {
	color: #005aa0;
	background: #e9e9e9;
	text-decoration: none
}

.new_list .lefton h2 a,
.new_list .lefton h2 a:hover {
	background: #858585;
	text-decoration: none;
	color: #fff;
	font-weight: 700
}

.new_list i {
	background: url(../images/bg_g.png) -229px -85px no-repeat;
	width: 9px;
	height: 16px;
	float: right;
	position: absolute;
	right: 15px;
	top: 15px
}

.contactbox {
	border-top: 1px solid #e3e3e3;
	margin: 20px 0 0px;
	padding: 20px 9px;
}

.contactbox h2 {
	font-size: 16px;
	font-weight: 700;
	color: #5d5d5d;
	line-height: 20px
}

.times {
	font-size: 12px;
	color: #7d7d7d
}

.hotlinen {
	background: url(../images/bg_g.png) -226px 0 no-repeat;
	width: 188px;
	height: 42px;
	display: block;
	font-size: 16px;
	margin: 10px 0;
	text-align: center;
	line-height: 42px;
	padding-left: 20px;
	color: #fff
}

.hotlinen:hover {
	background: url(../images/bg_g.png) -226px -43px no-repeat;
	color: #fff;
	text-decoration: none
}

.contactbox span {
	color: #e50000
}

.contactbox p {
	line-height: 26px
}

.new_right1 {
	width: 928px;
	float: left;
	padding: 0 0 0px 20px;
	overflow: hidden
}

.new_listb {
	padding: 20px 10px;
	background-color: #fbfbfb;
}
.new_listb1{width: 908px;}
.newsnav {
	border-bottom: 1px solid #d9e2e7;
	height: 32px;
	margin: 26px 0 20px
}

.newsnav li {
	float: left;
	font-size: 14px;
	line-height: 32px;
	height: 32px;
	margin-right: 5px
}

.newsnav li a {
	float: left;
	padding: 0 15px;
	background: #e5ebef
}

.newsnav .select1 a {
	border: 1px solid #d9e2e7;
	background: #fafafa;
	border-bottom: 0;
	position: relative;
	z-index: 1;
	margin-bottom: -2px;
	font-weight: 700
}

.newsconter.active {
	display: block
}

.newsconter {
	display: none
}

.newsconter li {
	line-height: 39px;
	height: 39px;
	position: relative;
	padding-left: 5px
}

.newsconter li span {
	font-size: 12px;
	color: #b5b5b5;
	position: absolute;
	right: 20px;
	top: 0
}

.newsconter li:hover {
	background: #ededed
}

.new_pic a{
	display: block;
}
.new_listc {
	width: 206px;
	float: right;
	font-size: 12px;
	background-color: #fbfbfb;
	padding: 20px 10px;
}

.new_listc h3 {
	color: #c00;
	font-weight: 700;
	margin-bottom: 20px;
	font-size: 14px
}

.new_listc img {
	display: block
}

.new_listc h2 {
	font-weight: 700;
	padding: 8px 0 22px
}

.new_listc a{
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;
}

.new_listnn li {
	height: 26px
}

.new_listnn i {
	background: url(../images/bg_g.png) -262px -85px no-repeat;
	width: 6px;
	height: 6px;
	float: left;
	margin-top: 6px
}

.new_listnn a {
	/*display: block;
	float: left;*/
	padding-left: 12px;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;
}

.sarticlebox {
	margin: 0;
    line-height:28px;
}

.newweizhi {
	border-bottom: 2px solid #666;
	height: 35px
}

.newweizhi p {
}

.newweizhi p span {
	color: #999;
	padding: 0 10px
}

.lead {
	border-bottom: 1px solid #e6e6e6;
	line-height: 28px;
	margin-bottom: 30px;
	padding-bottom: 5px
}

.lead h1 {
	font-size: 26px;
	font-family: "Microsoft Yahei", simsun;
	margin-top: 30px;
	line-height: 35px
}

.artInfo {
	font-size: 12px;
	color: #757575;
	margin-top: 20px;
	height: 30px
}

.artInfotime {
	float: left;
	line-height: 20px
}

.artInfotime p span {
	padding: 0 10px
}

.artInfofenxiang {
	float: left;
	line-height: 20px;
	position: relative;
	z-index: 1
}

.fx {
	color: #005aa0
}

.arr_l {
	border-color: #888 transparent transparent;
	border-style: solid dashed dashed;
	border-width: 4px 4px 0;
	font-size: 0;
	height: 0;
	line-height: 0;
	transition: all .25s ease 0s;
	width: 0;
	z-index: 10;
	top: 9px;
	position: absolute;
	margin-left: 2px
}

.share_it.active {
	display: block
}

.share_it {
	width: 215px;
	border: 1px solid #d5d5d5;
	position: absolute;
	background: #fff;
	padding: 0 7px 5px;
	top: 25px;
	left: 0;
	display: none
}

.share_it li {
	float: left;
	text-align: center;
	font-size: 12px;
	font-family: "Microsoft Yahei", simsun;
	width: 70px;
	margin: 10px 0 0;
	height: 63px
}

.icon1,
.icon2,
.icon3,
.icon4,
.icon5,
.icon6 {
	background: url(../images/share/fenxiang.png) no-repeat;
	width: 30px;
	height: 30px;
	display: block;
	margin: 0 auto 5px
}

.icon1 {
	background-position: 0 0
}

.icon2 {
	background-position: -40px 0
}

.icon3 {
	background-position: -80px 0
}

.icon4 {
	background-position: -120px 0
}

.icon5 {
	background-position: -234px 0
}

.icon6 {
	background-position: -274px 0
}

.share_it .ent_on {
	background: url(../images/bg_g.png) -291px -85px no-repeat;
	width: 12px;
	height: 9px;
	display: block;
	top: -9px;
	left: 20px;
	z-index: 1;
	position: absolute
}

.sa_conter p {
	line-height: 28px;
	text-indent: 2em
}

.ep-source {
	font-size: 12px;
	color: #a0a0a0;
	float: right;
	margin: 20px 0
}

.ep-icon {
	background: url(../images/bg_g.png) -274px -85px no-repeat;
	width: 13px;
	height: 12px;
	display: block;
	float: left;
	margin: 3px 6px 0 0
}

.keywords_o a,
.turnpage p a {
	color: #005aa0;
	margin-right: 10px
}

.keywords_o a:hover,
.turnpage p a:hover {
	color: #e46015;
	text-decoration: underline
}

.keywords_o {
	margin-bottom: 20px
}

.turnpage {
	border-top: 1px solid #d8d8d8;
	padding: 20px 0
}

.turnpage p {
	line-height: 26px
}

.news {
	margin: 15px 0
}

.ep-source span {
	margin-left: 15px
}

.pod {
	margin: 20px 0
}

.postbox {
	position: relative;
	padding-bottom: 45px;
	height: auto;
	background-image: url(../images/subpages/bg_ga2.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 30px 0
}

.postchat {
	background: url(../images/subpages/bg_ga.png) repeat-y;
	width: 873px;
	height: auto;
	padding: 13px 18px 0
}

.post_2 {
	background: #f6f3ec;
	padding: 20px 75px
}

.post_2 h1 {
	font-size: 26px;
	font-family: "Microsoft Yahei", simsun;
	text-align: center;
	margin: 30px 0 0 20px;
	border-bottom: 1px solid #d7d1c3;
	padding-bottom: 20px
}

.post_e {
	padding: 20px 0
}

.post_e p {
	text-indent: 2em;
	line-height: 26px
}

.oute {
	text-align: right;
	padding-top: 20px
}

.utn {
	background: url(../images/subpages/bg_ga4.png) no-repeat;
	width: 97px;
	height: 81px;
	position: absolute;
	top: -20px;
	left: 50px
}

.none_link {
	border: none!important
}

.partin {
	width: 909px;
	height: 30px;
	line-height: 30px;
	margin-bottom: 30px
}

.partin a {
	color: #005aa0
}

.partin a:hover {
	color: #e46015;
	text-decoration: underline
}

.newb {
	margin: 30px 0 10px
}

.new_leftl h3 {
	background: url(../images/bg_g.png) 0 -85px no-repeat;
	width: 226px;
	height: 85px;
	text-indent: -99999px
}