.homebox{
	width: 100%;
	margin-top: 7px;
	margin-bottom: 5px;
}
.homebox-m{
	width: 1180px;
	margin: 0 auto;
}
.homebox-m-l{
	width: 834px;
	float: left;
}
.homebox-m-l .list{
	width: 100%;
}
.homebox-m-l .list .list-t{
	width: 100%;
	height: 38px;
	line-height: 38px;
	border-bottom: 2px solid #c9c9c9;
	font-weight: bold;
}
.homebox-m-l .list .list-t span{
	display: inline-block;
	float: left;
	font-size: 20px;
	color: #4ab238;
}
.homebox-m-l .list .list-t ul{
	display: inline-block;
	float: right;
}
.homebox-m-l .list .list-t li{
	display: inline-block;
}
.homebox-m-l .list .list-t li a{
	display: inline-block;
	font-size: 14px;
	height: 36px;
	line-height: 36px;
	color: #282828;
	padding: 0 12px;
	box-sizing: border-box;
}
.homebox-m-l .list .list-t li .active{
	border-bottom: 2px solid #4ab238;
}
.homebox-m-l .list-b{
	margin-top: 12px;
}
.homebox-m-l .list-b-l{
	margin-left: 8px;
	width: 325px;
	float: left;
}
.homebox-m-l .list-b-l .img{
	width: 325px;
	height: 230px;
}
.homebox-m-l .list-b-l .img img{
	width: 100%;
	height: 100%;
}
.homebox-m-l .list-b-l p{
	font-size: 16px;
	color: #282828;
	text-align: center;
	margin: 25px 0;
}
.homebox-m-l .list-b-l .msg,.homebox-m-l .list-b-r .msg{
	padding: 0 10px 0 16px;
	box-sizing: border-box;
	font-size: 14px;
	color: #797979;
	height: 45px;
}
.homebox-m-l .list-b-l .msg .name,.homebox-m-l .list-b-r .msg .name{
	display: inline-block;
	float: left;
	height: 45px;
	line-height: 45px;
}
.homebox-m-l .list-b-l .msg .name img,.homebox-m-l .list-b-r .msg .name img{
	width: 45px;
	height: 45px;
	vertical-align: middle;
	margin-top: -2px;
}
.homebox-m-l .list-b-l .msg .name span,.homebox-m-l .list-b-r .msg .name span{
	display: inline-block;
}
.homebox-m-l .list-b-l .msg .detail,.homebox-m-l .list-b-r .msg .detail{
	display: inline-block;
	float: right;
	width: 120px;
	height: 45px;
}
.homebox-m-l .list-b-l .msg .detail a,.homebox-m-l .list-b-r .msg .detail a{
	display: block;
	width: 100%;
	height: 37px;
	border: 1px solid #C9C9C9;
	text-align: center;
	line-height: 37px;
	margin-top: 4px;
	border-radius: 6px;
	color: #797979;
}
.homebox-m-l .list-b-r{
	float: left;
	width: 470px;
	margin-left: 25px;
}
.homebox-m-l .list-b-r li{
	margin-bottom: 25px;
}
.homebox-m-l .list-b-r .li-l{
	width: 150px;
	height: 110px;
	float: left;
}
.homebox-m-l .list-b-r .li-l img{
	width: 100%;
	height: 100%;
}
.homebox-m-l .list-b-r .li-r{
	width: 300px;
	float: left;
	margin-left: 15px;
}
.homebox-m-l .list-b-r .li-r p{
	font-size: 16px;
	color: #282828;
	font-weight: bold;
	margin: 8px 0 18px 0;
}
.homebox-m-l .list-b-r .msg{
	padding: 0 !important;
}
.homebox-m-r{
	width: 325px;
	float: right;
}
.homebox-m-r .top{
	width: 325px;
	height: 310px;
	margin: 0 auto;
}
.homebox-m-r .top img{
	width: 100%;
	height: 100%;
}
.homebox-m-r .bot{
	width: 100%;
	border: 1px solid #C9C9C9;
	margin-top: 20px;
	padding: 10px 28px 22px 18px;
	box-sizing: border-box;
	font-size: 16px;
	color: #282828;
}
.homebox-m-r .bot .title{
	width: 100%;
	border-bottom: 1px solid #C9C9C9;
	height: 36px;
}
.homebox-m-r .bot .title span{
	display: inline-block;
	height: 34px;
	line-height: 34px;
	border-bottom: 4px solid #4ab238;
}
.homebox-m-r .bot li{
	width: 100%;
	margin-top: 20px;
}
.homebox-m-r .bot li div{
	width: 285px;
	height: 200px;
}
.homebox-m-r .bot li div img{
	width: 100%;
	height: 100%;
}
.homebox-m-r .bot li p{
	font-weight: bold;
	margin-top: 8px;
}
.middle{
	width: 100%;
	height: 138px;
	background: #000;
	text-align: center;
	font-size: 40px;
	color: #fff;
	line-height: 138px;
}
/*homebox2*/
.homebox2{
	width: 100%;
	margin-top: 15px;
}
.homebox2-m{
	width: 1200px;
	margin: 0 auto; 
}
.homebox2-m .top p:nth-of-type(1){
	font-size: 28px;
	color: #282828;
	text-align: center;
}
.homebox2-m .top p:nth-of-type(2){
	font-size: 14px;
	color: #666;
	width: 708px;
	text-align: center;
	margin: 0 auto;
}
.homebox2-m .bottom{
	margin-top: 20px;
}
.homebox2-m .bottom div{
	width: 376px;
	height: 376px;
	border: 1px solid #C9C9C9;
	float: left;
	margin-right: 33px;
	text-align: center;
}
.homebox2-m .bottom div:nth-of-type(3){
	margin-right: 0;
}
.homebox2-m .bottom div img{
	width: 350px;
	height: 350px;
	margin-top: 13px;
}
/*homebox3*/
.homebox3{
	width: 100%;
	margin-top: 170px;
}
.homebox3 .homebox2-m{
	width: 1200px!important;
}
.homebox3 .homebox2-m .bottom img{
	width: 100%;
	height: 375px;
}
/*homebox5*/
.homebox5{
	width: 100%;
	margin-top: 30px;
	margin-bottom: 60px;
}
.homebox5 .homebox5-m .top p:nth-of-type(1){
	font-size: 28px;
	color: #282828;
	text-align: center;
}
.homebox5 .homebox5-m .top p:nth-of-type(2){
	width: 400px;
	font-size: 14px;
	color: #666;
	text-align: center;
	margin: 0 auto;
}
.homebox5 .homebox5-m {
	width: 1200px;
	margin: 0 auto;
}
.homebox5-m .bottom{
	margin-top: 48px;
}
.homebox5-m .bottom div{
	width: 266px;
	height: 266px;
	border-radius: 50%;
	display: inline-block;
	float: left;
	margin-right: 40px;
	text-align: center;
	color: #fff;
}
.homebox5-m .bottom div:nth-of-type(1),.homebox5-m .bottom div:nth-of-type(3){
	background: #4ab238;
}
.homebox5-m .bottom div:nth-of-type(2),.homebox5-m .bottom div:nth-of-type(4){
	background: #797979;
}
.homebox5-m .bottom div:nth-of-type(4){
	margin-right: 0;
}
.homebox5-m .bottom div p:nth-of-type(1){
	margin-top: 58px;
	font-size: 28px;
}
.homebox5-m .bottom div p:nth-of-type(2){
	font-size: 18px;
	margin-top: 45px;
	padding: 0 45px;
	box-sizing: border-box;
	line-height: 30px;
}
.footer-t{
	background: #fff;
}
.wp_1 {
    font-size: 28px;
    text-align: center;
}

    .wp_1 .spn_1 {
        width: 40px;
        border-bottom: 2px solid #4ab238;
        display: block;
        height: 10px;
        text-align: center;
        margin: 0 auto;
        margin-top: -5px;
    }

.blank10 {
    height: 10px;
}

.blank20 {
    height: 20px;
}

.homebox2-m .bottom div {
    width: 318px;
    height: 333px;
    border: none;
    float: left;
    margin-right: 105px;
    text-align: center;
}

.homebox2-m .bottom .p1 {
    line-height: 50px;
    color: #282828;
}

.homebox2-m .bottom .p2 {
    line-height: 25px;
    color: #797979;
}

.homebox2-m .bottom div img {
    width: 318px;
    height: 315px;
    margin-top: 13px;
}

.homebox2-m .bottom1 div {
    width: 292px;
    height: 212px;
    border: none;
    float: left;
    text-align: center;
    margin: 0 3px;
}
.li-r a {
    color: #282828
}
.li-r a:hover {
    color: #282828
}

.list-b-l a {
    color: #282828
}

.list-b-l a:hover {
    color: #282828
}

