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


/* --------------------------------------------------------------初始化样式结束------------------------------------------------------------------------------------------------- */
.footer-68-bg{width: 100%;float: left;background: url(../bg.html)repeat center;}
.footer-68{width: 100%;float: left;padding: 50px 0px 30px;color: #fff;}

.footer-68-left{width: 100%;float: left;}
.flogo-68{width: 100%;float: left;}
.flogo-68 img{height: 68px;width: auto;}
.fabout-68{width: 100%;float: left;margin-top: 20px;}
.fabout-68 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-68-right li .fabout-68 a{float: right;color: #fff;font-size: 14px;margin-right: 10%;text-align: right;}

.footer-68-right{width: 100%;float: right;}
.footer-68-right li{float: left;width: 23%;margin-right: 2.6%;}
.footer-68-right li b{font-size: 18px;font-weight: normal;padding-bottom: 8px;margin-bottom: 45px;border-bottom: 2px solid #41464b;width: 100%;float: left;color: #fff;font-family: "SourceHanSanaCN Normal";} 
.footer-68-right li a{width: 100%;float: left;line-height: 28px;color: #fff;margin-bottom: 15px;font-size: 14px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.footer-68-right li p{width: 100%;float: left;color: #fff;line-height: 22px;margin-bottom: 15px;font-size: 14px;margin-top: 0;}
.footer-68-right li a:hover{color: #29B29B;transition: all 0.3s;-webkit-transition: all 0.3s;}
.footer-68-right li a i{font-size: 20px;width: 20px;margin-right: 5px;color: #8c9092;}
.footer-68-right li p i{font-size: 20px;width: 20px;margin-right: 5px;color: #8c9092;}
.footer-68-right li a .fa-mobile{font-size: 26px;}
.footer-68-right li:last-child{margin-right: 0;}
.footer-68-right li:nth-child(2) p{width: 90%;float: left;line-height: 25px;max-height: 75px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.footer-68-right li:nth-child(2) a{color: #000;background-color: #fff;width: auto;padding: 0 15px;border-radius: 3px;font-size: 16px;margin-top: 15px;}
.footer-68-right li:nth-child(2) i{color: #000;margin-left: 8px;text-align: center;transition: all .3s;-webkit-transition: all .3s;}
.footer-68-right li:nth-child(2) a:hover i{margin-left: 12px;transition: all .3s;-webkit-transition: all .3s;}
.footer-68-right li:nth-child(3) a{width: auto;float: left;padding: 0 15px;margin-bottom: 15px;height: 25px;}
.footer-68-right li:nth-child(3) a img{max-height: 25px;transition: all .3s;-webkit-transition: all .3s;}
.footer-68-right li:nth-child(3) a:hover img{transform: rotate(20deg);}

.fbotton-68{width: 100%;float: left;padding: 22px 0px 18px;text-align: center;color: #8c9092;border-top: 2px solid #41464b;box-sizing: border-box;}
.fbotton-68 p{width: 100%;float: left;margin-top: 21px;}
.fbotton-68 span{margin-right: 40px;}
/* 友情链接  隐藏 */
.f68pc_none{display: none;}
.fbotton-68 p a{color: #8c9092;margin-right: 10px;}
.fbotton-68 p a:hover{color: #29B29B;}
@media screen and (max-width:768px) {
	.fbotton-68 p a{display: none;}
	.fbotton-68 p:last-child{display: none;}
	.footer-68-right li a,.footer-68-right li p{font-size: 16px;}
	.footer-68-right li p{margin-bottom: 20px;}
	.fbotton-68{padding: 5px;}
	
}

@media screen and (min-width: 100px) and (max-width:480px){
	/* public */
	.fnone-68{display: block;}
	.fappnone-68{display: none;}
	.footer-68-box{width: 92%;margin: 0 auto;}
	/* public  end*/
	.footer-68-right li b {margin-bottom: 20px;}
	.footer-68-bg{width: 100%;height: auto;float: left;}
	.footer-68{width: 100%;float: left;padding: 40px 0px 30px;color: #fff;}
	.footer-68-right li:first-child {width: 100%;margin-right: 0%;margin-left: 0%;margin-bottom: 20px;}
	.footer-68-right li .fabout-68 a {text-align: left;margin-left: 0%;float: left;color: #1994EA;font-size: 14px;margin-right: 10%;}
	.footer-68-left{width: 100%;float: left;}
	.flogo-68{width: 100%;float: left;}
	.flogo-68 img{height: 55px;width: auto;}
	.fabout-68{width: 100%;float: left;margin-top: 10px;}
	.fabout-68 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-68-right{width: 100%;float: right;margin-top: 0px;}
	.footer-68-right li{width: 100%;float: left;margin-bottom: 30px;}
	.footer-68-right li:last-child{margin-bottom: 0;width: 100%;}
	.fbotton-68{width: 100%;float: left;padding: 0;text-align: center;color: #8c9092;border-top: 1px solid #8c9092;}
	.fbotton-68 p{width: 100%;float: left;margin-top: 17px;line-height: 22px;font-size: 12px;}
	.f-68-sns{width: 100%;float: left;position: relative;text-align: center;}
	.f-68-sns a {color: #fff;width: 100%;font-size: 22px;padding: 0px;height: auto;text-align: center;padding: 0px 18px;}
	.f-68-sns a:hover img{transition: all 0.3s;-webkit-transition: all 0.3s;transform: rotate(360deg);-webkit-transform: rotate(360deg);}
	.f-68-sns a img{text-align: center;transition: all 0.3s;-webkit-transition: all 0.3s;height: 20px;width: auto;}
	
	.footer-68-right li:nth-child(2) {width: 100%;padding:0;}
	.footer-68-right li:nth-child(1) a{line-height: 24px;}
	.footer-68-right li:nth-child(2) a{line-height: 30px;height: 30px;}
}
@media screen and (min-width: 768px) and (max-width:1024px){/* 768 */
	/* public */
	.fnone-68{display: block;}
	.fappnone-68{display: none;}
	.footer-68-box{width: 92%;margin: 0 auto;}
	
	/* public  end*/
	.footer-68{width: 100%;float: left;padding: 50px 0px;background: url(../bg.html)repeat center;color: #fff;}
	.footer-68-right li:nth-child(2n){width: 48%;padding: 0;float: right;margin-left: 0;}
	.footer-68-right li:first-child {
	    margin-left: 0%;
	    width: 48%;
	    margin-right: 0%;
	}.footer-68-right li{
		min-height: 310px;
	    margin-left: 0;
	    width: 48%;
	    margin-right: 0;
		float: left;
		margin-bottom: 30px;
	}
	.footer-68-right li .fabout-68 a {
	    float: left;
	    margin-right: 0%;
	    text-align: left;
	}
	.footer-68-right li b{font-size: 20px;font-weight: 400;margin-bottom: 27px;position: relative;}
	.fabout-68 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-68-right li:last-child a {
	    width: 100%;
	    margin-left: 0%;
	}
}
@media screen and (min-width: 481px) and (max-width:767px){/* 768 */
	/* public */
	.fnone-68{display: block;}
	.fappnone-68{display: none;}
	.footer-68-box{width: 92%;margin: 0 auto;}
	
	/* public  end*/
	.footer-68{width: 100%;float: left;padding: 50px 0px;background: url(../bg.html)repeat center;color: #fff;}
	.footer-68-right li:nth-child(2n){width: 48%;padding: 0;margin-left: 4%;}
	.footer-68-right li:first-child {
	    margin-left: 0%;
	    width: 48%;
	    margin-right: 0%;
	}.footer-68-right li{
		min-height: 310px;
	    margin-left: 0;
	    width: 48%;
	    margin-right: 0;
		margin-bottom: 30px;
	}
	.footer-68-right li .fabout-68 a {
	    float: left;
	    margin-right: 0%;
	    text-align: left;
	}
	.footer-68-right li b{font-size: 20px;font-weight: 400;margin-bottom: 27px;position: relative;}
	.fabout-68 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-68-right li:last-child a {
	    width: 100%;
	    margin-left: 0%;
	}
}
@media screen and (min-width: 1025px) and (max-width:1366px){
	.footer-68-box{width: 92%;margin: 0 auto;}
}