@charset "utf-8";
li{list-style: none;}
.footer-67-box{width: 1200px;margin: 0 auto;}
.fnone-67{display: none;}


/* --------------------------------------------------------------初始化样式结束------------------------------------------------------------------------------------------------- */
.footer-67-bg{width: 100%;float: left;}
.footer-67{width: 100%;float: left;padding: 100px 0px;background: url(../img/bg.jpg)no-repeat center;color: #fff;background-size: cover;}

.footer-67-left{width: 100%;float: left;}
.flogo-67{width: 100%;float: left;}
.flogo-67 img{height: 68px;width: auto;}
.fabout-67{width: 100%;float: left;margin-top: 20px;}
.fabout-67 p{width: 100%;float: left;font-size: 14px;color: #9A9A9A;line-height: 35px;margin-bottom: 40px;height: 105px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.footer-67-right li .fabout-67 a{float: right;color: #fff;font-size: 14px;margin-right: 10%;text-align: right;}

.footer-67-right{width: 100%;float: right;}
.footer-67-right li{float: left;}
.footer-67-right li:nth-child(2){width: 32.5%;padding: 0 7.5%;}
.footer-67-right li:first-child{width: 30%;}
.footer-67-right li:last-child{margin-right: 0;width: 30%;text-align: center;}
.footer-67-right li b{
    font-size: 24px;
    margin-bottom: 27px;width: 100%;float: left;color: #fff;font-family: "SourceHanSanaCN Normal";} 
.footer-67-right li a{width: 100%;float: left;line-height: 44px;color: #fff;margin-bottom: 15px;font-size: 14px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.footer-67-right li p{width: 100%;float: left;line-height: 22px;color: #fff;margin-bottom: 15px;font-size: 14px;margin-top: 0;}
.footer-67-right li a:hover{color: #29B29B;transition: all 0.3s;-webkit-transition: all 0.3s;}
.footer-67-right li a i{font-size: 20px;width: 20px;margin-right: 5px;}
.footer-67-right li p i{font-size: 20px;width: 20px;margin-right: 5px;}
.footer-67-right li a .fa-mobile{font-size: 26px;}

.footer-67-right li:nth-child(2) a{width: 100%;float: left;line-height: 44px;height: 44px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.footer-67-right li:last-child a{background-color: #29B29B;width: 56%;line-height: 35px;border-radius: 5px;margin-left: 22%;margin-top: 30px;border: 2px solid #29B29B;box-sizing: border-box;}
.footer-67-right li:last-child a:hover{background-color: #0000;}

.fbotton-67{width: 100%;float: left;background: #1A2228;padding: 22px 0px 18px;text-align: center;color: #fff;}
.fbotton-67 p{width: 100%;float: left;margin-top: 21px;}
.fbotton-67 span{margin-right: 40px;}
/* 友情链接  隐藏 */
.f67pc_none{display: none;}
.fbotton-67 p a{color: #fff;margin-right: 10px;}
.fbotton-67 p a:hover{color: #1994EA;}
.fbtn67{display: none;}
@media screen and (max-width:768px) {
	.fbotton-67 p a{display: none;}
	.fbotton-67 p:last-child{display: none;}
	.footer-67-right li a,.footer-67-right li p{font-size: 16px;}
	.footer-67-right li p{margin-bottom: 20px;}
	.fbotton-67{padding: 5px;}
	.fbotton-67{margin-bottom: 50px;}
	
	.fbtn67{width: 100%;float: left;position: fixed;bottom: 0;line-height: 50px;height: 50px;display: block;}
	.fbtn67 a{width: 50%;float: left;text-align: center;font-size: 16px;color: #fff;background: #000000;}
	.fbtn67 a i{font-size: 20px;margin-right: 10px;}
	.fbtn67 a:last-child{width: 48%;background:#29B29B;padding: 0 0 0 2%;}
	.fbtn67 a:last-child i{max-width: 20%;float: left;line-height: 50px;}
	.fbtn67 a:last-child span{max-width: 80%;float: left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
}

@media screen and (min-width: 100px) and (max-width:480px){
	/* public */
	.fnone-67{display: block;}
	.fappnone-67{display: none;}
	.footer-67-box{width: 92%;margin: 0 auto;}
	/* public  end*/
	.footer-67-right li b {margin-bottom: 20px;}
	.footer-67-bg{width: 100%;height: auto;float: left;background: #171a1c;}
	.footer-67{width: 100%;float: left;padding: 40px 0px 30px;color: #fff;}
	.footer-67-right li:first-child {width: 100%;margin-right: 0%;margin-left: 0%;margin-bottom: 20px;}
	.footer-67-right li .fabout-67 a {text-align: left;margin-left: 0%;float: left;color: #1994EA;font-size: 14px;margin-right: 10%;}
	.footer-67-left{width: 100%;float: left;}
	.flogo-67{width: 100%;float: left;}
	.flogo-67 img{height: 55px;width: auto;}
	.fabout-67{width: 100%;float: left;margin-top: 10px;}
	.fabout-67 p{width: 100%;float: left;font-size: 14px;color: #C7C5C5;line-height: 30px;margin-bottom: 15px;height: 60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.footer-67-right{width: 100%;float: right;margin-top: 0px;}
	.footer-67-right li{width: 100%;float: left;margin-bottom: 30px;}
	.footer-67-right li:last-child{margin-bottom: 0;width: 100%;}
	.fbotton-67{width: 100%;float: left;padding: 0;text-align: center;color: #DCDCDC;border-top: 1px solid #006FD1;}
	.fbotton-67 p{width: 100%;float: left;margin-top: 17px;line-height: 22px;font-size: 12px;}
	.f-67-sns{width: 100%;float: left;position: relative;text-align: center;}
	.f-67-sns a {color: #fff;width: 100%;font-size: 22px;padding: 0px;height: auto;text-align: center;padding: 0px 18px;}
	.f-67-sns a:hover img{transition: all 0.3s;-webkit-transition: all 0.3s;transform: rotate(360deg);-webkit-transform: rotate(360deg);}
	.f-67-sns a img{text-align: center;transition: all 0.3s;-webkit-transition: all 0.3s;height: 20px;width: auto;}
	
	.footer-67-right li:nth-child(2) {width: 100%;padding:0;}
	.footer-67-right li:nth-child(1) a{line-height: 40px;height: 40px;}
	.footer-67-right li:nth-child(2) a{line-height: 30px;height: 30px;}
}




@media screen and (min-width: 481px) and (max-width:1024px){/* 768 */
	/* public */
	.fnone-67{display: block;}
	.fappnone-67{display: none;}
	.footer-67-box{width: 92%;margin: 0 auto;}
	
	/* public  end*/
	.footer-67{width: 100%;float: left;padding: 50px 0px;background: url(../img/bg.jpg)no-repeat center;color: #fff;background-size: cover;}
	.footer-67-right li:nth-child(2n){width: 48%;padding: 0;margin-left: 4%;}
	.footer-67-right li:first-child {
	    margin-left: 0%;
	    width: 48%;
	    margin-right: 0%;
	}.footer-67-right li{
	    margin-left: 0%;
	    width: 48%;
	    margin-right: 0%;
	}
	.footer-67-right li .fabout-67 a {
	    float: left;
	    margin-right: 0%;
	    text-align: left;
	}
	.footer-67-right li b{font-size: 20px;font-weight: 400;margin-bottom: 27px;position: relative;}
	.fabout-67 p{width: 100%;float: left;font-size: 14px;color: #C7C5C5;line-height: 30px;margin-bottom: 25px;height: 60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.footer-67-right li:last-child a {
	    width: 100%;
	    margin-left: 0%;
	}
}


@media screen and (min-width: 1025px) and (max-width:1366px){
	.footer-67-box{width: 92%;margin: 0 auto;}
}