﻿/*---------------------*/
.rs_banner {width:100%; min-width:1200px; margin: 0 auto;}
.rs_banner img { width:100%;}
/*---------当前*/
.new_dq {width: 1018px; margin: 0 auto;padding: 15px 0;font-size: 14px;}
.new_dq a span { padding : 8px 4px 8px 0px; cursor: pointer;}
.new_dq span{ padding-left: 2px;}
.new_dq a span:hover{ color:#e8342f;}
/*---------专业人士*/
.zyrs_zong{ width: 1018px; margin: 0 auto; margin-top:15px; overflow:hidden; padding-bottom: 80px;}

.zyrs_nav{ float:left; width:164px; background: #fff}
.zyrs_nav li{ font-size:14px; height: 40px; line-height:40px;}
.zyrs_nav li p{ width:164px; margin: 0 auto; border-bottom: 1px #ddd dashed;text-align:center}
.zyrs_nav li:last-child p{ border:none;}
.zyrs_nav li:nth-child(n+2){ cursor:pointer;}
.zyrs_xs p,.zyrs_nav li:nth-child(n+2):hover p{color: #e8342f;}
/*----------新闻详情*/
.zyrs_nr{ width:844px; float: right;}
.zyrs_nr_title{ text-align: center; width:80%; margin:0 auto; font-size:18px; display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}
.zyrs_nr_time{ display:block; text-align:center;}
.zyrs_nr_time p, .zyrs_nr_time span{ font-size:14px; color:#666; display:inline-block;}
.zyrs_nr_time p{ margin: 16px 16px 34px;}
.zyrs_nr_gs{ font-size:14px; line-height:30px; text-indent: 2em; margin:0 30px; padding-bottom:30px; border-bottom:1px #ddd solid}
.zyrs_nr_zw{ padding:20px 30px 40px;}
.zyrs_nr_zw p{ font-size:14px; line-height:24px; text-indent:2em;}

	.zyrs_nr_zw img{ max-width:100%!important; height:auto!important; }
	.zyrs_nr_zw h2,.zyrs_nr_zw h3,.zyrs_nr_zw h4{ margin:0.8em auto; padding-bottom:5px; border-bottom:1px solid #f6f6f6; color:#333; }
	.zyrs_nr_zw h2{ font-size:1.2em; }
	.zyrs_nr_zw h3,.zyrs_nr_zw h4{ font-size:1.1em; }
	.zyrs_nr_zw strong{ color:#DC2523; }
	.zyrs_nr_zw ul,.zyrs_nr_zw ol{ margin:1em; padding:0; }
	.zyrs_nr_zw li{ margin-left:1em; }
	.zyrs_nr_zw ul li{ list-style:disc outside none; }
	.zyrs_nr_zw ol li{ list-style:decimal outside none; }
	.zyrs_nr_zw p{ display:inherit; margin:1em 0; color:#333; word-wrap:break-word; }
	.zyrs_nr_zw a{ text-decoration:underline; }
	.zyrs_nr_zw code{ display:block; padding:0.5em; background:#eee; border-radius:.5em; color:#777; font-family:'courier new'; font-size:12px; line-height:1.7em; }
	.zyrs_nr_zw table{ margin:10px auto; border-left:1px solid #eee; border-top:1px solid #eee; }
	.zyrs_nr_zw table th{ background:#F9F9F9; text-align:center; }
	.zyrs_nr_zw table td,.zyrs_nr_zw table th{ border-bottom:1px solid #eee; border-right:1px solid #eee; padding:0.35em 0.5em; }

.zyrs_nr_back{ border-top: 1px #ddd solid;}
.zyrs_nr_back div, .zyrs_nr_back div p { font-size:14px; line-height:34px;}
.zyrs_nr_back p{display: inline-block;cursor: pointer;}
.zyrs_nr_back p span{color: #666;}
.zyrs_nr_back p span:hover{color: #e8342f;}


.zyrs_bt p{font-size: 19px;color: #e8342f;display: inline-block;}
.zyrs_bt div:nth-child(3){width: 6px;height: 9px;background: #e8342f;float: right;margin-top: 12px;margin-right: 8px;}
.zyrs_bt div:nth-child(2){width: 86%;height: 9px;background: #eee;float: right;margin-top: 12px;}
.zyrs_bt{overflow: hidden;}


.zyrs_js{display:none; background: #fff;}
.zyre_js ul{ margin: 30px 0 40px;background: #fff;}
.zyrs_js ul li{ width:100%; height:180px; margin:0 auto; border:1px #ddd solid; border-bottom: none; padding: 30px;}
.zyrs_js, .zyrs_js li .zyrs_js_img{ display: none;}
.zyrs_js li:last-child{border-bottom: 1px #ddd solid;}
.zyrs_js li:hover{box-shadow: 0 0 8px #a0a0a0;}
.zyrs_js div, .zyrs_js div p { overflow: hidden;}
.zyrs_js .zyrs_js_title{ float: left; font-size:20px; font-weight:bold; width:610px; height:26px; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}
.zyrs_js .zyrs_js_time{ float:right; font-size:14px; color: #888;}
.zyrs_js .zyrs_js_time img{position:relative; top:5px; right:8px;}
.zyrs_js div p:nth-child(2){width: 700px;height:48px;line-height: 24px;font-size: 14px;color: #666;margin-top: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.zyrs_js a:nth-child(2):hover div:nth-child(2){color: #e8342f;border: 1px #e8342f solid;}
.zyrs_js a:nth-child(2):hover .zyrs_js_title{color: #e8342f;}
.zyrs_js ul { margin: 30px 0 40px; background: #fff;}
.zyrs_js li a div:nth-child(2){float: right;font-size: 14px;width: 112px;height: 34px; text-align: center;line-height: 34px;border: 1px #888 solid;margin-top: 8px;}

.zyrs_fy{ width:710px;margin:0 auto;}
.zyrs_fy a span{ cursor:pointer;}
.zyrs_fy span{ font-size:14px; float:left; border: 1px #ddd solid; padding: 4px 12px; margin: 0 6px; background : #fff;}
.zyrs_fy a span:hover{background-color: #e8342f;color: #fff;}
.this{ background: #e8342f !important;}

.xuanzhong{
	background:red;
}
.xuanzhong a p{
	color:#fff;
	font-weight:bold;
}
.selectList {
	border: 1px solid #fff;
	border-radius: 5px;
	margin-right: -4px;
	color: #666;
	font-size: 14px;
	width: 90px;
	height: 25px;
	position: relative;
	top: -1px;
}


