@font-face {
	font-family: 'castelar';
	src: url('../fonts/castelar.eot?#iefix') format('embedded-opentype'),
	url('../fonts/castelar.woff') format('woff'),
	url('../fonts/castelar.woff2') format('woff2'),
	url('../fonts/castelar.ttf') format('truetype'),
	url('../fonts/castelar.svg#castelar') format('svg');
}
@font-face {
	font-family: 'ysbth';
	src: url('../fonts/ysbth.eot?#iefix') format('embedded-opentype'),
	url('../fonts/ysbth.woff') format('woff'),
	url('../fonts/ysbth.woff2') format('woff2'),
	url('../fonts/ysbth.ttf') format('truetype'),
	url('../fonts/ysbth.svg#ysbth') format('svg');
}

/*å¤´éƒ¨æ ·å¼*/
.header{width:100%;min-width: 300px;height:auto;position: relative;padding: 103px 0 0;}
.top_banner{height: 0;padding-bottom:560px;background: center no-repeat;background-size: cover;position: absolute;left: 0;right: 0;top: 0;z-index: -1;}
.header .top{height: 140px;position:relative;z-index: 2;max-width: 1440px;}

.logo{width: 792px;position: relative;font-size: 0;z-index: 2;margin: 0 auto;display: block;}
.logo a{display: block;position: absolute;top: 0;bottom: 0;}
/* .logo img{width: 100%;display: block;}
.logo a.logo1{left: 0;width: 100%;}
.logo a.logo2{width: 40%;right: 0;z-index: 2;} */

.wrap_search{text-align: center;margin: 20px 0 53px;}
.ser{height: 55px;z-index:600;overflow: hidden;width: 654px;position: relative;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;margin: 0 10px 0 0;border-radius: 50px;box-shadow: 0 0 46px rgba(48, 77, 36, .45);}
.ser input.notxt{position:absolute;width: calc(100% - 56px);height: 100%;color: #343434;left: 0px;top: 1px;padding:0;margin:0px;outline: none;z-index: 3;padding: 0 0 0 30px;background: #fff;border: 0;}
.ser input.notxt1{position:absolute;width: 98px;height: 100%;border:none;background: #ffa63c;right: 0;cursor: pointer;border-radius: 100px;top: 0;z-index: 3;padding: 0;color: #fff;font-weight: bold;}

.advanced_retrieval{display: inline-block;vertical-align: middle;width: 126px;height: 53px;line-height: 53px;text-align: center;font-weight: bold;color: #fff;border: 1px solid #ffa63c;background: rgba(48, 77, 36, .7);border-radius: 50px;}

.wrap_nav{}
.nav{}
.nav ul{font-size: 0;}
.nav ul::after{content: '';width: 100%;display: inline-block;*display: inline;*zoom:1;}
.nav ul > li{position: relative;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;transform: perspective(5000px);-moz-transform: perspective(5000px);-o-transform: perspective(5000px);-webkit-transform: perspective(5000px);height: 168px;width: 14.28%;position: relative;}
.nav ul li > a{display: block;position: relative;color: #fff;text-align: center;border: 1px solid rgba(255,255,255,.5);padding: 15px 20px;margin-left: -1px;background: url(../images/nav_linear.png) center no-repeat;background-size: cover;height: 138px;}
.nav .title{margin: 10px 0 5px;font-weight: bold;}
.nav .img_centered{height: 60px;width: 60px;margin: 0 auto 0;}
.nav .line{width: 40px;height: 2px;background: #fff;margin: 7px auto 0;}
.nav .en{text-transform: uppercase;font-family: 'castelar';transform: scale(.85);opacity: .8;font-size: 0;transform-origin: left center;}

.nav ul li > a:hover,.nav ul li > a.on{text-align: left;background: rgba(48, 77, 36, .8);border: 1px solid #fff;}
.nav a:hover .title{margin: 0 0 8px;}
.nav a:hover .img_centered,.nav a.on .img_centered{height: 0;}
.nav a:hover .line,.nav a.on .line{margin: 10px 0;}
.nav a:hover .en,.nav a.on .en{font-size: 12px;}


/* .nav ul li:hover > a::after,.nav ul li > a.on::after{position: absolute;width: 100%;height: 3px;background: #05d863;content: "";left: 0;bottom: -2px;} */
.nav ul li > a,.nav ul li:hover > a{}











/* footer{clear: both;position: relative;padding: 38px 0;background: #dae0f2;}
.footer_link{color: #666;text-align: center;line-height:36px;}
.footer_link a{display: inline-block;position: relative;padding: 0 22px;color: #666;}
.copy_right{text-align: center;color: #666;}
.copy_right span{display: inline-block;vertical-align: middle;padding: 0 7px;line-height: 36px;} */
