.footer{    background-color:#163285;    color:#fff;    background-repeat: no-repeat;    background-position: center center;    background-size: auto;      border-bottom:1px solid #ffffff12;}.footer .text-muted{	color:#fff !important;	font-size:0.8rem;}.footer footer{	}.footer .fs-4{	}@media only screen and (max-width:1040px) {			.footer{		/*background-image: linear-gradient(to bottom,rgba(72,86,101,0.6) 0%,rgba(49,59,69,1) 40%);		background-color: rgba(49,59,69,1);*/		background-color:#050505;	}	.flogo img{		display:none;	}}.ssad-section .ss-ad-bg{	background-repeat: no-repeat;    background-position: center center;	background-size: 1920px auto;	padding-top:3rem;	padding-bottom:3rem;}.ssad-section .ss-ad-bg .iconfont{	color:#fff;}.ssad-section .ss-ad-bg a.ss-icon{	background-color:var(--bs-theme-color);	justify-content: center;    align-items: center;    vertical-align: middle;    transition: all 0.01s;    display: inline-flex;    flex-wrap: wrap;    align-content: center;    width:2rem;    height:2rem;}.ssad-section .ss-ad-bg a.ss-icon:hover{ 	background-color:var(--bs-black);}.ssad-section .ss-label{	color:#fff;	font-size:1.2rem;	font-weight:bold;	letter-spacing:0.1rem;}.flogo img{	width:2rem;	max-width:80%;	margin-right:1rem;	height:auto;}.footerabout{	color:#fff7 !important;}.footer a.fs-7,.footer .fs-7 {    font-size: 0.8rem!important;    line-height: 1;    align-items: center;}.footer-bg-red .fb-items{	border-right:1px solid #fff;}.footer-bg-red .fb-items:last-child{	border-right:none;}.footer-bg-red .fb-items a:hover,.footer-bg-red .fb-items a{	color:#fff !important;	font-size: 0.8rem!important;	line-height:1;}.footer-bg-red{	background-color:var(--bs-theme-color);	color:#fff;	font-size: 0.8rem!important;}.foot_menu{display: none;}@media only screen and (max-width:1040px) {    #footer{padding:30px 0px;margin-top: 15px;}    .f_nav{padding-top: 0px; height: auto;}    .f_nav a{margin-bottom: 5px;}    .m_share{text-align:center;margin:10px 0;overflow: hidden;display: block;}    .m_share .share{width:24px;height: 24px;font-size: 1.8rem;margin-right:5px;margin-bottom:5px;overflow:hidden;color: #a4a4a4;line-height:24px;}    .foot_menu{display: block;  width:100%;background:#fbfbfb; height:55px;border-top: solid 1px #e5e5e5; position:fixed; bottom:0px; left:0px; padding: 0 0 5px 0px;z-index: 999;}    .foot_menu a{ display:block; width:20%; float:left; text-align:center; padding-top:5px; }    .foot_menu a i{font-size: 24px;color:#1f2837;line-height: 1;}    .foot_menu a p{ display:block; font-size:0.8rem; color:#555555;}	.foot_menu a.fbtn{		color:#fff;		background-color: var(--bs-theme-color);	}	.foot_menu a.fbtn p,	.foot_menu a.fbtn i{		color:#fff;	}    .footer-bg-red{padding-bottom:55px;}    .ssad-section .ss-ad-bg{    	background-size:auto 100%;    }}