﻿.footer{width:100%;padding-top: 0.10rem;text-align:center;font-size: 14px;line-height:0.24rem;color: #666666;background: #dbe8f0;/* background-size: contain; */}
.footer_count{padding:0.20rem;display: flex;justify-content: center;}
.footer_count p{margin-bottom: 14px;}
.footer_count p.ft_details{/* margin-bottom: 0; */}
.footer_count p:last-child{margin-bottom: 0;}
.friend_link a,.footer_count a{color: #666666;}
.footer_count p.links a{font-size: 14px;color: #666666;}
.footer_count p.links span{padding: 0 10px;/* margin-top: -3px; */}
.mob_details,.mob_cp{display: none;}

.friend_link{
	padding: 0.20rem 0;
	border-bottom: 1px solid #ccc;
}
.friend_link a{
	padding: 0 0.15rem;
}
.friend_link a:first-child{padding-left: 0;}
.friend_link a:last-child{padding-right: 0;}
.footer-center {
 width: 1200px;
 margin: 0 auto;
}

.fCount_right {display: flex;justify-content: center;margin-left: 40px;align-items: self-start;}

.fCount_right p {width: 26px;font-size: 14px;font-weight: bold;color: #333333;line-height: 18px;opacity: 0.6;margin-right: 20px;padding-top: 10px;}

.fCount_right img {
 display: flex;
}
.fixed_menu {
 position: fixed;
 right: 10px;
 top: 50%;
 transform: translate(0, -50%);
 z-index: 1;
}

.fM_item .model {
 display: none;
 left: -135px;
 position: absolute;
 top: -32px;
 background: #fff;
 border-radius: 10px;
 padding: 5px;
 box-shadow: 0 0 10px #eee;
}

.fM_item {
 position: relative;
 margin-bottom: 10px;
}

.fM_item a {
 display: block;
 width: 80px;
 height: 80px;
 background: #1F60AD;
 opacity: 0.6;
 border-radius: 10px;
 text-align: center;
 line-height: 80px;
}

.fM_item .model::after {content: "";position: absolute;width: 0;height: 0;border-top: 10px solid transparent;border-left: 10px solid #fff;border-bottom: 10px solid transparent;top: 50%;right: -15px;transform: translate(-50%,-50%);}

.fM_item:hover .model {
 display: block;
}

.fM_item:hover a {
 opacity: 1;
}
.fM_item.Phone .model {left: -340px;top: 50%;transform: translate(0, -50%);padding: 20px;text-align: left;}

.fM_item.Phone .model p {
 padding-left: 27px;
 font-size: 14px;
 
 font-weight: bold;
 color: #666666;
}

p.model_phone {
 background: url(/Sites/Uploaded/UserUpLoad/20201224/20201224151221.png) no-repeat left center;
}

p.model_email {
 background: url(/Sites/Uploaded/UserUpLoad/20201224/20201224151307.png) no-repeat left center;
}
@media only screen and (max-width: 768px){
.fixed_menu {
 display: none;
}
	.footer-center {
		width: 100%;
	}
	
	.fCount_right {
		display: none;
	}
	
	.friend_link{display: none;}
	.footer p{margin-bottom: 18px;font-size: 20px;line-height: 24px;}
	.footer{font-size: 14px;padding: 35px 0;}
	.footer_count{padding: 0;}
}
@media only screen and (max-width: 425px){
.footer_count p.links span {
 padding: 0 5px;
}
	.footer p{font-size: 14px;margin-bottom: 10px;}
	.footer_count p.links a{font-size: 14px;}
}
@media only screen and (max-width: 375px){
	.footer {
		font-size: 14px;
		padding: 15px;
	}
	.footer_count p.links span{padding:0;}
	.footer_count p.links a{font-size: 12px;}
	.footer p {
		font-size: 12px;
		margin-bottom: 5px;
	}
}  