.banner{
    width: 100%;
    height: 750px;
    background-image:url(../../img/page/news/newsBanner.png);
    background-position: center;
    position: relative;
    margin-top:56px;
}
.nav_main{
	box-sizing:content-box;
}
#downBtn{
    position: absolute;
    margin-left:85px;
    bottom: 100px;
    cursor: pointer;
    transition: all 0.3s linear;
}
#downBtn:hover{
    transform: scale(1.05, 1.05);
}
.content{
    width:100%;
    min-width:1180px;
    height:1214px;
    background: url(../../img/page/news/newsBoxBg.png) repeat;
}
.newsListBox{
    width:1180px;
    height: 912px;
    background-image:url(../../img/common/bookbox.png);
    background-size:100% 100%;
    margin-top:30px;
    position: relative;
}


.gsxwList{
     margin-top: 14px;
     margin-left: 15px;
 }
.gsxwList .gsxw{
    padding: 15px 0;
    border-bottom: 1px solid #ccc;
    display: block;
}
.gsxwList .gsxw p{
    margin-bottom: 0;
}
.bluebox{
    width: 8px;
    height: 8px;
    background-color: #2993f5;
    /*display: block;
    line-height: 8px;*/
    margin-top: 6px;
}
.gsxwBox{
    width:484px;
    margin:56px 66px 56px 40px;
}
.gsxwBox h3{
    margin: 0;
}
.gsxwContent{
    font-size: 14px;
    margin-left: 5px;
    max-width:340px;
    overflow:hidden;
    white-space: nowrap;
    text-overflow:ellipsis;
}
.gsxwList .gsxw a:hover .gsxwContent{
    color: rgba(249,23,71,1);
}
.gsxwList .gsxw a:hover .gsxwtime{
    color: rgba(249,23,71,1);
}

.hyzxList{
    margin-top: 14px;
    margin-left: 15px;
}
.hyzxList .hyzx{
    padding: 15px 0;
    border-bottom: 1px solid #ccc;
    display: block;
}
.hyzxList .hyzx p{
    margin-bottom: 0;
}

.hyzxBox{
    width:484px;
    margin:56px 66px 56px 40px;
}
.hyzxBox h3{
    margin: 0;
}
.hyzxContent{
    font-size: 14px;
    margin-left: 5px;
    max-width:340px;
    overflow:hidden;
    white-space: nowrap;/*强制不换行*/
    text-overflow:ellipsis;/*超出长度部分用省略号代替*/
}
.hyzxList .hyzx a:hover .hyzxContent{
    color: rgba(249,23,71,1);
}
.hyzxList .hyzx a:hover .hyzxtime{
    color: rgba(249,23,71,1);
}


/* news正文 */
.articleContent{
    background-color: rgb(240,240,240);
}
.articleContent .container{
    margin-top: -114px;
    background-color: #ffffff;
    position: relative;
    padding:0 !important;
}
.content_main{
	padding:71px 40px 31px 40px;
}
.newsArticleBanner{
    width: 100%;
    height: 500px;
    background-image:url(../../img/page/news/banner_2.png);
    background-position: center;
    position: relative;
/*    margin-top:56px;*/
}
.articleContent .crumbs {
    width: auto;
    font-size:16px;
    color:#686D81;
}
.articleContent .crumbs a,.articleContent .crumbs span {
    display: inline-block;
}
.articleContent .crumbs a {
    color:#686D81;
}
.articleContent .crumbs a:hover{
    color:#036FE2;
}

.articleContent .article{
    width: 1100px;
    border:#dadada solid 1px;
    padding:20px 22px 13px;
    height:auto;
    clear:both;
    margin-top:20px;
    -khtml-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
}
/* .content .article img{
	max-width:600px!important;
	max-height: 400px!important;
	width:auto;
	height:auto;
} */
.articleContent .article img{
    padding:10px 0;
}
.forie{
    max-width:600px!important;
}
.articleContent .title{
    text-align:center;
}
.articleContent .title h1{
    color:#000;
    font-size:20px;
    font-weight: 600;
}
.articleContent p{
    text-indent: 2em;
    font-size: 16px;
    line-height: 28px;
}
.articleContent h3{
    font-size: 18px;
    font-weight:600;
}
.articleContent h4{
    font-size: 16px;
    font-weight:600;
}
.articleContent h5{
    font-weight:600;
}
.articleContent .titleBar{
    text-align:center;
    color:#999;
    margin-top:7px;
    padding:10px;
    border-bottom:
            dashed 1px #C2C2C2;
    font-size:14px;
}
.articleContent .article a {
    display:inherit;
}
.articleContent .article .titleBar .date,.where,.author,.discuss{
    margin-left:15px;
}
.articleContent .author{
    margin-right:15px;
}
.articleContent .article .titleBar .discuss a{
    font-weight:bold;
    color:#bd0a01;
}
.articleContent span.red {
    font-weight:bold;
    color:#bd0a01;
}
.articleContent .article.titleBar .discuss a:hover{
    text-decoration:underline;
}
.pagination{
    position: absolute;
    right: 80px;
    bottom: 50px;
}
.page_ul{
	margin-top:15px;
	height:22px;
	margin-bottom:0 !important;
}
.page_ul li a:hover{
    color: rgba(249,23,71,1);
}
.page_ul li a:hover span{
    color: rgba(249,23,71,1);
}