@charset "utf-8";

#header{z-index:500;width:100%;height:100px;position:fixed;top:0;left:0;-webkit-transition:height 300ms,top 290ms,box-shadow 400ms;transition:height 300ms,top 290ms,box-shadow 400ms;}
.header_wrap{height:100%;margin:0 auto;padding-left:2%;padding-right:2%;position:relative; background:#fff;}
.header_wrap:before{content:'';display:block;position:absolute;left:0;right:0;bottom:0;top:0;background:#fff;-webkit-transition:all 300ms;transition:all 300ms;box-shadow:0px 0px 5px rgba(65,66,72,.15);border-bottom:1px solid #f3f3f4}
.header_inner{width:100%;height:100%;position:relative;}

#logo{max-width:35%; float:left; }
#logo a{
	display: table-cell;
    width: 100%;
    height: 100px;
    vertical-align: middle;
    font-size: 13px;
    color: #202e53;
    font-family: Arial, Helvetica, sans-serif;
	}
#logo p{
	font-size: 30px;
    color: #004098;
    font-weight: bold;
    line-height: 1.5;
    font-family: 微软雅黑;
	}

/*#logo a img{width:100%;display: inline-block;}*/
#logo a img.logo_1{display:none}





.dian{display: inline-block;line-height:100px;height: 100%;position: relative;margin-left: 30px; float:left; background:url(../images/telhui.png) left center no-repeat;background-size: 15%;}
/*.dian img{
	margin-right: 3px;
    max-width: 14%;
	}
.dian img.m {display: none;}*/
.dian span {
    color: #444;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 100px;
    margin-left: 30px;
	}
.dian i{font-style: normal; font-size:14px; color:#333}

.menu_container{display:block;position:relative;font-size:0;line-height:1;text-align:center;z-index:99}
#menu{display:inline-block;vertical-align:top}
#menu:after{content:'';display:table;clear:both}
#menu a{display:block;line-height:1.7;-webkit-transition:all 0.3s;transition:all 0.3s}
#menu>li{display:inline-block;vertical-align:top;position:relative}
#menu>li>a{padding:40px 34px;font-size:16px;font-weight:600;color:#222}
#menu>li:hover>a,#menu>li.current-page-ancestor>a{color:#22478e}
#menu>li>ul{display:none;width:100%;position:absolute;left:0;border-right:1px solid rgba(237,239,241,.05)}
#menu>li:last-child ul{border-right:0}
#menu>li>ul>li{display:block}
#menu>li>ul>li>a{padding:6.5px 15px;font-size:15px;font-weight:400;text-align:center;color:#888}
#menu>li>ul>li:first-child>a{padding-top:24.5px}
#menu>li>ul>li:last-child>a{padding-bottom:36.5px}
#menu>li>ul>li:hover>a,#menu>li>ul>li.current-menu-item>a,#menu>li>ul>li.current-page-ancestor>a{color:#fff}
.lang_container{display:block;position:absolute;top:0px;right:0px;z-index:551;-webkit-transition:top 300ms;transition:top 300ms}
.lang_menu{display:block}
.lang_menu li{float:left;margin-top:38px;-webkit-transition:all 300ms;transition:all 300ms}
.lang_menu li img{
	cursor: pointer;
    max-width: 92%;
	}
/*.lang_menu li:nth-child(2){margin-left:16px;}*/
.lang_menu li:frist-child{margin-right:16px;}

.search_container{position:absolute;top:38px;right:50px;z-index:551;-webkit-transition:top 300ms;transition:top 300ms}
.search_btn{display:block;width:20px;height:20px;position:relative;font-size:0}
.search_btn:after{display:block;width:100%;height:100%;position:absolute;top:0;left:0;font-family:'jt-font';content:'\e932';font-size:20px;line-height:1;font-weight:normal;text-align:center;color:#000;-webkit-transition:color 300ms;transition:color 300ms}
.search_btn:hover:after{color:#22478e}
#small_menu_btn,#small_menu_close,#small_menu_overlay,#small_menu_container{display:none}
.minimize#header{height:74px;top:0;box-shadow:0 1px 3px rgba(0,0,0,.12)}
.minimize .header_wrap:before{left:0;right:0}
.minimize #logo{top:10px;}
.minimize #menu>li>a{padding:22.5px 32.5px}
.minimize .menu_container_bg{top:75px}
.minimize .search_container{top:27.5px}
.single-notice #menu>li.menu-item-promote>a,.single-career #menu>li.menu-item-career>a,.single-inquiry #menu>li.menu-item-career>a{color:#1c9ad6}
.single-notice #menu>li>ul>li.menu-item-news>a,.single-career #menu>li>ul>li.menu-item-employment>a,.single-inquiry #menu>li>ul>li.menu-item-career-inquiry>a{color:#fff}
body.search_open #header,body.open_menu #header{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}





@media (max-width:1280px){

.dian img.p {display: none;}
.dian img.m {display: inline-block;}
.dian .txt{display: none;}
.dian{
    display:inline-block; float:right;line-height:100px
}
}
@media (max-width:1100px){
	#logo{max-width:45%}
	.nav li.m { padding: 0px 4px !important; margin: 0px 4px !important;}
	}
@media (max-width:1000px){
	#header{top:0;height:60px}
.nav{display:none}
#logo a {height: 60px;}
#logo a img {
    max-width: 100%;
    display: inline-block;
    max-height: 46px;
}
.lang_menu li{margin-top: 18px;}
.dian{line-height:60px;margin-right: 15px;}
}
@media (max-width:768px){
#logo{max-width:29%; margin-left:2%}
.dian img.m{ width:22px}
}
@media (max-width:600px){
#logo{max-width:33%}
.dian img.m{ width:20px}
}
@media (max-width:500px){
#logo{max-width:42%}
.dian img.m{ width:17px; margin-right:0}
.dian span{font-size: 14px;}
}


@media(max-width:640px){
.dian{ display:none !important}
#logo {
    max-width: 78% !important;
}
#logo p {
    font-size: 21px;
    color: #004098;
    font-weight: bold;
    line-height: 1.5;
    font-family: 微软雅黑;
}
	}

 @media screen and (min-width:1024px) and (max-width: 1279px){
	 #logo p {
    font-size: 28px;
    color: #004098;
    font-weight: bold;
    line-height: 1.5;
    font-family: 微软雅黑;
}
#logo a {
    display: table-cell;
    width: 100%;
    height: 100px;
    vertical-align: middle;
    font-size: 12px;
    color: #202e53;
    font-family: Arial, Helvetica, sans-serif;
}
.lang_container{ display:none}
	 }
	@media (max-width: 768px){
		        height: 60px;
        font-size: 10px;
		}