
.xwzx-concent{
	max-width: 2560px;
	min-width: 1190px;
	margin: 0 auto;
}
.xwzx-banner{
	width: 100%;
	height: 300px;
	font-family: "microsoft yahei";
	background-position: center center;
	text-align: center;
	line-height: 302px;
	font-size: 46px;
	font-weight: bold;
}
.xwzx-navigation{
	width: 100%;
	height: 60px;
	background: #969696;
}
.xwzx-navigation-in{
	width: 1190px;
	margin: 0 auto;
}
.xwzx-navigation-in ul{
	list-style: none;
	margin: 0 auto;
}
.xwzx-navigation-in ul li a{
	color: #fff;
}
.xwzx-navigation-in ul li.selected a{
	color: orange;
}
.xwzx-navigation-in ul li:last-child{
	border: none;
}
.xwzx-navigation-in ul li{
	margin-top: 19px;
	height: 22px;
	float: left;
	line-height: 22px;
	width: 150px;
	border-right: 1px solid #fff;
	text-align: center;
	color: #fff;
	cursor: pointer;
	font-size: 15px;
}
.xwzx-navigation-in select{
	margin-top: 15px;
	margin-right:32px;
	float: right;
	width: 107px;
	height: 30px;
	line-height: 30px;
	background: #ff8c00;
	color: #fff;
	border:1px solid #ff8c00;
	font-size: 17px;
	border-radius: 30px;
	outline: none;
    width: auto;
    padding: 0 2%;
}
.xwzx-substance{
	width: 100%;
}
.xwzx-substance-in{
	width: 1190px;
	margin: 0 auto;
}
.xwzx-substance-in-left{
	width: 60%;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
}
.xwzx-substance-in-left .year {
	padding-top: 10px;
}
.xwzx-substance-in-left .year select {
	width: 80px;
	height: 35px;
	font-size: 18px;
}
.xwzx-substance-in-left-in p:nth-of-type(1){
	margin-top: 30px;
	font-size: 15px;
	margin-bottom: 20px;
	font-weight: bold;
}
.xwzx-font{
	font-size: 12px;
	color: #858585;
	border-bottom: 1px solid #ccc;
	height: 30px;
        margin-top: 10px;
}
.xwzx-font span:nth-of-type(1){
	float: left;
}
.xwzx-font span:nth-of-type(2){
	float: right;
}
.xwzx-font span:nth-of-type(2) b{
	font-weight: normal;
}
.xwzx-substance-in-right{
      width: 40%;
      float: left;
      font-size: 15px;
      padding:10px 30px;
	  background-color: #f8f8f8;
}
.xwzx-substance-in-right p:nth-of-type(1){
	padding-top: 10px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #ccc;
	font-size: 22px;
	font-weight: bold;
}
.xwzx-substance-in-right-in{
	list-style: none;
	height: 225px;
	overflow: hidden;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ccc;
}
.xwzx-substance-in-right-in li img{
	padding-right: 10px;
}
.xwzx-substance-in-right-in li:nth-of-type(1){
	padding-top: 10px;
}
.xwzx-substance-in-right-in li{
	line-height: 36px;
	font-size: 15px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
span.circle {
	display: inline-block;
    width: 12px;
    height: 12px;
    background: orange;
    border-radius: 50%;
	margin-right: 5px;
}
.xwzx-substance-in-right p:nth-of-type(2){
	padding-top: 30px;
	padding-bottom: 15px;
	font-size: 22px;
	font-weight: bold;
	border-bottom: 1px dashed #ccc;
}
.xwzx-query-one{
	line-height: 34px;
	margin-top: 10px;
}
.xwzx-query {
	line-height: 34px;
}
.caption{
    /*text-align: center;*/
}
.caption:hover{
    color: #ff7800;
}
.hottitle:hover{
    color: #ff7800;
}
.pagination{
    text-align:center;
    margin-top:20px;
    margin-bottom: 20px;
    width: 100%;
	line-height: 25px;
}  
.pagination li{
    margin:0px 10px;
    border:1px solid #e6e6e6;
    display: inline-block;
}
.pagination li a {
	padding: 3px 8px;
}
.pagination li span {
	padding: 4px 8px;
}
.pagination .active{
    background-color:#EF8200;
    color: #fff;
}  
.pagination .disabled{
    color:#aaa;
}
.pagination ul li a:hover
{
    color:#ff7800;
}

/* 详情 */
.detail-container{
	width: 100%;
	min-height: 500px;
	padding-bottom: 30px;
}

.detail-content{
	width: 1190px;
	margin: 0 auto;
	font-size: 14px;
	padding-bottom: 40px;
}
.detail-content p.news-title{
	text-align: center;
	font-size: 23.73px;
	line-height: 60px;
        margin-top: 20px;
}
.detail-content p.news-date{
	text-align: center;
	font-size: 10px;
	color: #9d9d9e;
        padding-bottom: 10px;
}
.detail-prev-next{
	width: 1190px;
	margin: 0 auto;
}
.detail-prev-next ul{
	border-top: 1px dashed #ccc;
	padding-top: 40px;
	list-style: none;
}
.detail-prev-next ul li{
	line-height: 30px;
	cursor: pointer;
	text-align: left;
}