﻿@charset "UTF-8";
/*.headerImg img {height: 111px;}

@media (max-width: 1000px) {
	#header{border-bottom: 1px solid #d1d1d1; height: 70px!important; overflow: hidden; background: #fff;}
}
*/




.lnb li.s ul li a {color: #666;background-color: #f7f7f7;font-weight: 400;margin: 1px 0;}
.searchInput {position: absolute;width: 610px;background: #666666;padding: 13px 10px 13px 10px;top: 43px;right: 0;left:unset;overflow: hidden;}


#footer .siteLink {float:right;font-size:13px;color:#555;padding:25px 0 37px 0}
#footer .section{position:relative;}
#footer .section .site_link {position:absolute;right:0;top:22px;z-index:9999;}
#footer .section{overflow:unset;}
#footer .section .site_link div > div{width:200px}
#footer .section .site_link div > div,
#footer .section .site_link a.btn{margin-bottom:5px;display:inline-block;}
#footer .section .site_link a.btn{padding:7px 10px;border-radius:0;background:#7b8294;border:0;color:#fff}
#footer .section .site_link a.btn:hover,
#footer .section .site_link a.btn:focus{background:#7b8294}
/*#footer .siteLink select.site_select {width:310px;height:35px;padding:0 0 0 10px;font-size:14px;color:#000;border:0;-webkit-appearance: none;-moz-appearance:none;appearance:none;background:#fff url('../img/select-arrow.png') no-repeat 100% 50%;border: 1px solid transparent;}
select.site_select::-ms-expand {display:none}
#footer .siteLink select:focus.site_select {border:1px solid red;outline:none;}*/
.footer .site_link > div > div,
#footer .site_link > div > div {position:relative;display:inline-block;zoom:1;*display:inline;margin:0;vertical-align:middle;margin-right:-5px;}
.footer .site_link > div > div > a.fsite,
#footer .site_link > div > div > a.fsite{display:block;padding:3px 8px;border-right-width:0;text-align:left;background:#e3e3e3;}
.footer .site_link > div > div > ul,
#footer .site_link > div > div > ul{position:absolute;bottom:30px;left:0;width:100%;text-align:left;border-top:1px solid #ccc;background:#fff}
.footer .site_link > div > div > ul,
#footer .site_link > div > div > ul{overflow-y:auto;border-right:1px solid #ccc}
.footer .site_link > div > div > ul > li,
#footer .site_link > div > div > ul > li{line-height:25px;border-left:1px solid #ccc}
.footer .site_link > div > div > ul > li > a,
#footer .site_link > div > div > ul > li > a{color:#666;display:block;padding:3px 6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.footer .site_link > div > div > a > span,
#footer .site_link > div > div > a > span{display:inline-block;zoom:1;*display:inline;vertical-align:middle;line-height:28px;height:28px}
.footer .site_link > div > div > a > span.f1,
#footer .site_link > div > div > a > span.f1{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.footer .site_link > div > div > a > span.f2,
#footer .site_link > div > div > a > span.f2{position:absolute;right:7px;top:0;width:20px}
.footer .site_link > div > div > a > span > i,
#footer .site_link > div > div > a > span > i{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;width:0;height:0;left:50%;position:absolute;top:50%}
.footer .site_link > div > div > a > span > i,
.footer .site_link > div > div > a:hover > span > i,
#footer .site_link > div > div > a > span > i,
#footer .site_link > div > div > a:hover > span > i{margin-top:-2px}
.footer .site_link > div > div > a.active > span > i,
#footer .site_link > div > div > a.active > span > i{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.footer .site_link > div > div > ul > li > a.disabled,
#footer .site_link > div > div > ul > li > a.disabled{color:#999}
.footer .site_link > div > div > ul > li > a:hover,
#footer .site_link > div > div > ul > li > a:hover{background:#5897fb;color:#fff;}
 
select  option:focus-visible {  outline: 2px solid red;  outline-offset: 1px;}