@charset "utf-8";
/* CSS Document */
.new_max{
	background: red;
}
.news_con{
	width:1400px;
	margin:0px auto;
    min-height: 30vw;
	height:auto;
	overflow:hidden;
}
.p_con img {
    max-width: 100%;
}


.new_banner{
	position:relative;
	width:100%;
}

.banner-news{
	display: block;
	outline: none;
	border:0;
	width: 100%;
}




.news_nve{
	width: 20%;
	float: left;
}
.yuan{
	position: absolute;
    left: 0.31em;
    top: -4em;
    width: 2.5vw;
    height: 40vw;
    z-index: 0;
/*	height: 100%*/
}
.news_nve ul{
	width: 80%;
/*	height:33em;*/
/*	margin-top: 3.8em;*/
	height: 60vw;
    clear: both;
    overflow: auto;
	background: #eeeeee;
}
.news_nve ul li{
    width: 100%;
    margin-top: 0.625vw;
    /* line-height: 3.875vw; */
	padding-bottom: 0.7vw;
    text-align: center;
    padding-top: 1em;
	border-bottom: #d2d2d2 1px dashed
}

.news_nve ul li a{
	     width: 11.3vw;
    color: #000;
    font-size: 0.8vw;
    line-height: 0px;
    padding: 0.8vw;
    text-align: center;
}

.new_on{
	font-weight: bold;
	background: #f7931e;
}
.new-txt{
	float:left;
	width:1100px;
	height:auto;
	min-height:300px;
}
.clear {
  clear:both;
}


.h2{
	width:100%;
	text-align: center;
	font-size:1.8em;
}

.h3{
	width:100%;
	text-align: center;
	font-size:0.75em;
	color:#666666;
	margin-bottom: 1.875em;
	border-bottom:#d2d2d2 1px solid;
	height:60px;
	line-height:60px;
}
.p_con{
	font-size: 0.87em;
	color:#000;
	padding-top:1.25em;
	padding-bottom: 3.125em;
	min-height:300px;
	height:auto;
	overflow:hidden;
	padding-right: 52px;
}

.item {
    padding: 20px 0;
    overflow: hidden;
	border-bottom:1px dashed #e5e5e5;
}	
.item .pic {
    float: left;
    margin-right: 20px;
    padding: 4px;
}
.item dl {
    display: block;
    overflow: hidden;
    zoom: 1;
    padding: 0;
    line-height: 20px;
}
.item dl dt {
    font-size: 16px;
    line-height: 32px;
}
.item dl .i {
    padding: 5px 0 0;
	margin:0px !important;
    color: #999;
    font-size: 14px;
    line-height: 25px;
}
.item dl .d {
    font-size: 14px;
    color: #999;
	margin:0px !important;
    padding-top: 6px;
}
.item dl .m {
    display: none;
}

.page{height:60px;line-height:60px;}

#page_info{font-size: 0.8em;margin-bottom:50px;}
#page_info strong {
    background: #507FD3;
}
#page_info strong {
    padding: 5px 8px;
    background: #337ab7;
    border-radius: 5px;
    color: white;
    margin-right: 15px;
    font-size: 0.8em;
}
#page .blank10 {
    height: 20px;
}
.blank10 {
    clear: both;
    height: 20px;
}