	footer .f_section .f_righteng{float: right; width: 650px;}
	footer .f_section .f_righteng > ul.f_box:after{display:block;}
	footer .f_section .f_righteng > ul.f_box > li.f_inner{float: left; width: calc(50% - 10px); margin: 5px;}
	footer .f_section .f_righteng > ul.f_box > li.f_inner a{background-color: #9b9b9b; width: 100%; height: 50px; color:#fff; font-size: 14px; line-height:16px; display:flex; align-items:center; padding: 0 10px;}
	footer .f_section .f_righteng > ul.f_box > li.f_inner a i{margin-right: 15px;}
	footer .f_section .f_righteng > ul.f_box > li.f_blue a{background-color: #043a57;}
	footer .f_section .f_righteng > ul.f_box > li.f_inner a span{transition:0.3s;}
	footer .f_section .f_righteng > ul.f_box > li.f_inner a:hover span{text-decoration:underline;}

	footer .f_section .f_righteng .f_link{float: left; width: calc(50% - 10px); margin: 5px;}
	footer .f_section .f_righteng .f_link .select_footer{border-bottom: 2px solid #9b9b9b;position: relative;}
	footer .f_section .f_righteng .f_link .select_footer .select_f_btn{text-align: left; color:#9b9b9b; font-weight: 500; font-size: 15px; line-height:1; background-color: transparent; width: 100%; padding:16.5px 20px; width: 100%; border: none; outline:none; background-image: url('../images/common/footer_select_wrap2.png'); background-repeat:no-repeat; background-position:88%;}
	footer .f_section .f_righteng .f_link .select_footer ul{width: 100%; position: absolute; display:none; background-color: #fff; border: 1px solid #494949; bottom: 50px; box-shadow: 0 2px 10px rgba(0,0,0,.1);}
	footer .f_section .f_righteng .f_link .select_footer ul li{font-size: 14px; padding: 10px 20px; font-weight: 400; border-bottom: 1px solid #ddd;}
	footer .f_section .f_righteng .f_link .select_footer ul li:last-child{border-bottom: none;}
	footer .f_section .f_righteng .f_link .select_footer ul li a{color:#444; width: 100%; display:inline-block;}
	footer .f_section .f_righteng .f_link .select_footer ul.open{display:block;}
	footer .f_section .f_righteng .f_link .select_footer ul li:hover{background-color: #fafafa; font-weight: 500;}

	@media (max-width: 1240px){

		footer .f_section .f_righteng{width: 520px;}
		footer .f_section .f_righteng > ul.f_box > li.f_inner a{height: 40px; font-size: 14px; padding: 0 15px;}
		footer .f_section .f_righteng .f_link .select_footer .select_f_btn{padding:11.5px 15px; font-size: 14px; background-position:90%;}
		footer .f_section .f_righteng .f_link .select_footer ul{bottom: 40px;}
		footer .f_section .f_righteng .f_link .select_footer ul li{padding: 7px 13px; font-size: 13px;}
	}


	@media (max-width: 1024px){
		footer .f_section .f_righteng{float: inherit; width: 100%;}

	}


	@media (max-width: 480px){
		footer .f_section .f_righteng > ul.f_box > li.f_inner{width: 100%; margin: 0; margin-bottom: 3px;}
		footer .f_section .f_righteng > ul.f_box > li a{background-color: #043a57!important; font-size: 13px;}
		footer .f_section .f_righteng .f_link{width: 100%; margin: 0;}
		footer .f_section .f_righteng .f_link .select_footer ul li a{background-color: #fff!important;}
	}