.full-width {
    max-width: 100%;
    min-width: 1200px;
}
.tit_box {
    text-align: center;
    padding-top: 43px;
    padding-bottom: 10px;
    font-size:28px; 
    font-weight:800; color: #000;     
    letter-spacing: 2px;
}
.tit_red{color:#e16947;}
.tit_box2 {
    text-align: center;
    padding-top: 13px;
    padding-bottom: 50px; font-size:18px;     color: #888;
}
.flexbox {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.flexwidth {
    width: 1200px;
    margin: 0 auto;
}
.jiejue_box{
	padding-bottom: 110px;
}
.jiejue_box li{
	width: 285px;
}
#about{
	background: url(../images/bj_about.png) no-repeat center;
	height: 920px;
}
.about_left{
	width: 610px;
}
.about_right{
	width: 555px;
}
.about_right h6{
	color: #049e46;
	font-size: 20px;
	padding-bottom: 35px;
}
.about_right p{
	color: #444444;
	font-size: 15px;
	line-height: 30px;
}
#adv_box{
	background: url(../images/bj_four.png) no-repeat center;
	height: 890px;
}
.adv_nav{
	
}
.adv_nav li{
	background-color: #FFF;
	padding-left: 50px;
	flex: 1;
	padding-top: 22px;
	padding-bottom: 17px;
	color: #444444;
	cursor: pointer;
}
.adv_nav li p{
	
	font-size: 18px;
}
.adv_nav li font{
	
	font-size: 14px;
}
.adv_nav li:nth-of-type(1){
	
}
.adv_font{
	display: inline-block;
	padding-left: 25px;
}
.adv_nav li img{
	
}
.adv_nav li .cur{
	display: none;
}
.adv_nav li.cur{
	background-color: #017934;
	color: #FFF;
}
.adv_nav li.cur img{
	display: none;
}
.adv_nav li.cur img.cur{
	display: inline-block;
}
.adv_left{
	padding-top: 45px;
	background-color: #FFF;
	padding-left: 38px;
	width: 600px;
	padding-right: 45px; box-sizing: border-box;
	    height: 480px;
}
.adv_left h6{
	color: #666666;
	font-size: 28px;
	padding-bottom: 35px;
	   
}
.adv_left p{
	font-size: 14px;
	color: #444444;
	line-height: 28px;
	background: url(../images/ico08.png) no-repeat left 10px;
	padding-left: 15px;
}
.adv_left img{
	padding-bottom: 35px;
}
.adv_left img.numberimg{
	padding-top: 100px;
	padding-bottom: 69px;
}
.adv_right{
	width: 600px;
}
.adv_list{
	display: none;
}
.adv_list.cur{
	display: flex;
}
.swiper_case{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 75px;
}
.swiper_case .swiper-slide a img{height:auto;}

