@charset "utf-8";

html,body{height:100%;}

/*common*/
#wrap{width:100%; }
* {box-sizing: border-box;}


/*header*/
.main_h {position:fixed; padding:27px 0 29px 0; z-index:1000; width:100%; min-width:1200px; /*overflow: hidden;*/ top:0px; border-bottom:1px solid #898989;
-webkit-transition: all 0.3s;
 transition: all 0.3s;
}

.searchBox { display:none; position:absolute; width:100%; height:220px; left:0px; top:104px; background:#00B4ED url("../image/searchBg.png") no-repeat center; text-align:center; z-index:999; }
.searchBox .schString { display:inline; width:380px; height:36px; border:none; outline-width:0; outline-style:none; margin-top:90px; background:none; font-size:36px; color:#fff; text-align:center; } 
.searchBox .schString::-ms-clear {
    display: none;
}
.searchBox .schString::-webkit-input-placeholder {
    color: #000;
    text-shadow: none;
    -webkit-text-fill-color: initial;
	width:10px;
}

.searchBox .schBtn { display:inline; border:none; margin-top:90px; margin-left:20px; } 
.searchBox .schBtn:hover { opacity:0.7 }

.topsection{position:absolute; right:30px; top:50px;}
.topsection ul{overflow:hidden;}
.topsection li{float:left;}
.topsection li a{display:block; padding:0 3px;}

.header{width:1100px; margin:0 auto;}
.main_h h1{float:left; position:relative; z-index:9}
.main_h h1 img.logo2{display:none;}

.sticky {background-color:#fff; }


/*footer*/
footer{background:#4c4948; position:relative; z-index:999; width:100%; height:120px; }
.inner_footer{position:relative; width:1100px; height:100%; margin:0 auto; color:#fff;}
.inner_footer h1.logo_footer { position:absolute; top:35px; left:-7px; }
.inner_footer address { display:block; position:absolute; top:37px; left:220px; font-size:12px; color:#fff; line-height:18px; font-style:normal;}

/*
.inner_footer p{float:left; font-size:13px; margin-right:30px; line-height:140%;}
.inner_footer p + p + p{float:right; margin-right:0px;}
.inner_footer p span{display:block; clear:both;}
.inner_footer p select{width:260px; float:left; background:#4c4948 url('../image/familyMore.png') no-repeat 95% 50%; color:#fff; margin-left:5px;}
.inner_footer p + p + p span{text-align:right; padding-top:8px;}
.inner_footer p a{color:#fff;}
.inner_footer p:last-child { margin-left:910px;}
*/

.inner_footer .family { position:absolute; top:28px; right:0; width:540px; height:auto; z-index:99999; }
.inner_footer .famChange { right:280px; }
.inner_footer .empChange { right:0; }
.inner_footer .famChange, .inner_footer .empChange { position:absolute; width:260px; height:44px; }
.inner_footer p.optionTitle { width:100%; height:100%; border:1px solid #fff; }
.inner_footer .empChange p.optionTitle { letter-spacing:1.65px; }
.inner_footer p.optionTitleOn { border:1px solid #959595; border-top:1px solid #fff; }
.inner_footer p.optionTitle a { display:block; width:100%; height:100%; font-size:15px; color:#fff; line-height:42px; text-indent:60px; background:#4C4948 url('../image/familyMore.png') no-repeat 90% 13px; }
.inner_footer p.optionTitle a:hover, .inner_footer p.optionTitleOn a { font-weight:600; color:#00B4ED; background:#fff url('../image/familyMore2.png') no-repeat 90% 13px; }
.inner_footer .options { position:absolute; top:0; left:0; width:100%; height:40px; text-indent:60px; z-index:-1; background:#fff; border:1px solid #959595; border-bottom:none; overflow:hidden; }
.inner_footer .options span:first-child { margin-top:13px; }
.inner_footer .options span { display:block; width:100%; line-height:25px; }
.inner_footer .options span a { display:block; width:100%; font-size:15px; color:#898989; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.inner_footer .options span a:hover { color:#00B4ED; font-weight:600; }

.footerBg { display:none; position:fixed; width:100%; height:100%; top:0; left:0; background:rgba(0, 0, 0, 0.5); z-index:999; }

.fnb { display:block; position:absolute; bottom:25px; right:0px; }
.fnb a { color:#fff; font-size:12px; }
