@charset "utf-8";
/* CSS Document */
h2,img,ul,li,a,span,p,div{margin:0;padding:0;}
img{vertical-align:middle;border:0;}
*{margin:0;padding:0;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;color:#e60012;}
ul{list-style:none;}
li{list-style:none;}
.clearfix{zoom:1;}
.clearfix::after{content:"";display:block;clear:both;}
img{vertical-align:middle;}
.container{width:100%;}
.content{max-width:1200px;margin:0 auto;}
.container_menu{height:48px;line-height:48px;color:#909090;}
.container_menu a{color:#909090;font-size:14px;}
.container_f{float:left;width:242px;background:url("../images/bg_f1.png") no-repeat;min-height:701px;}
.container_r{float:right;width:914px;padding-bottom:90px;}
.container_f h2{font-size:30px;color:#fffefe;height:79px;line-height:79px;background:url("../images/bg_f.png") no-repeat;text-align:center;font-weight:normal;}
.container_f h2 img{margin-right:15px;}
.container_f ul{display:block;}
.container_f ul li{display:block;width:242px;height:62px;line-height:62px;text-align:center;font-size:18px;background-color:#ecedf2;border-bottom:1px solid #ffffff;}
.container_f ul li:hover,.container_f ul li.active{background-color:#0056c1;}
.container_f ul li a{display:block;width:236px;height:62px;line-height:62px;float:right;color:#000000;background-color:#ecedf2;}
.container_f ul li:hover a,.container_f ul li.active a{background-color:#ffffff;}
.content_n{text-align:center;color:#000000;}
.content_n h2{padding:30px 0 20px;font-size:24px;text-align:left;border-bottom:1px solid #bcbcbc;}
.content_n img{margin-top:20px;}
.content_n .con_n{text-align:left;margin-top:35px;}
.content_n .con_n p{text-indent:2em;line-height:36px;font-size:14px;font-family:"Microsoft Yahei", Tahoma;}
.content_n .con_n span{text-indent:2em;}


.news_title{
    border-bottom: 1px solid #d80018;
}
.news_title ul{
    display: inline-block;
    float: right;
    margin-top: 15px;
}
.news_title ul li{
    float: left;
    /*width: 100px;*/
}

.news_title li a{
    display: block;
    text-align: center;
    color: #000000;
    font-size: 18px;
    padding: 10px 30px;
}
.news_title li a:hover,.news_title li.active a{
    color: #ffffff;
    background-color: #b35320;
    font-size: 24px;
}
.busniess_title{
    margin-top: 35px;
}
.busniess_title ul{
    display: inline-block;
    float: left;
}
.busniess_title ul li{
    display: inline-block;
    float: left;
    /*margin: 0 15px;*/
}

.busniess_title li a{
    padding: 15px 45px;
    display: block;
    text-align: center;
    color: #000000;
    font-size: 16px;
    background-color: #ffffff;
    border-radius: 50px;
}
.busniess_title li a:hover,.busniess_title li.active a{
    font-size: 16px;
    color: #ffffff;
    background-color: #ff0000;
}
.page{
    /* display: block; */
    font-size: 14px;
    color: #3f3f3f;
    text-align: center;
    margin-top: 30px;
}
.page .pre{
    margin-left: 25px;
}
.page .p1{
    margin: 0 15px 0 10px;
}


.cul_content{
    /*margin-top: 30px;*/
}
.cul_b{
    display: inline-block;
}
.news_list h2{
    padding: 0px 0 20px;
    font-size: 24px;text-align: left;
    border-bottom: 1px solid #bcbcbc;
}
.cul_b li{
    display: inline-block;
    padding: 40px 0 0px;
    font-size: 14px;
}
.cul_bf{
    float: left;
}
.cul_bf img{
    width: 224px;
    height: 139px;
    margin-right: 25px;
}
.cul_br{
    float: left;
    width: 640px;
}
.cl .cul_br{
    float: left;
    width: 914px;
}
.news_list .cul_br h2{
    font-size: 20px;
    padding: 0 0 20px;
}
.text{
    color: #848484;
    width: 640px;
    height: 40px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    margin-top: 22px;
}
.cl .text{
    color: #848484;
    width: 914px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    margin-top: 22px;
}
.time span{
    color: #0056c1;
    float: right;
}
.time{
    color: #848484;
    margin-top: 12px;
}

@media screen and (max-width:980px){
	
	.content{padding:0;}
	.container_f{display:none;}
	.nybanner{margin-top:50px;}
	.container_r{width:100%;float:left;}
	.news_list{margin}
	.cul_content{width:100%;}
	.cul_b{width:100%;}
	.cul_b li{width:100%;padding:20px 0 0;}
}