@charset "utf-8";
/* CSS Document */
@font-face {
font-family: 'SourceHanSans-Light';
src: url('SourceHanSans-Light.otf'); /* IE9 Compat Modes */
src: url('SourceHanSans-Light.otf?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('SourceHanSans-Light.otf') format('woff'), /* Modern Browsers */
         url('SourceHanSans-Light.otf')  format('truetype'), /* Safari, Android, iOS */
         url('SourceHanSans-Light.otf#YourWebFontName') format('svg'); /* Legacy iOS */
}
body{ margin:0; padding:0; text-align: center; font-family: Verdana, SimHei; font-size:1em; font-weight:100; background:#fff; background-size:cover;}
a{text-decoration:none}
a:link {text-decoration: none; color:#1365a3;}
a:visited {text-decoration: none; color:#1365a3;}
a:hover {text-decoration: none; color:#1365a3;}
a:active {text-decoration: none; color:#1365a3;}
h1{ font-size:1.5em}
h2{ font-size:100%}
input button{ padding:0; margin:0;  background:transparent}
.Absolute-Center{ margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0}
.box-shadow-1-000{ -webkit-box-shadow: 0px 0px 3px #000; -moz-box-shadow: 0px 0px 3px #000; box-shadow: 0px 0px 3px #000;} 
.box-shadow-1-333{ -webkit-box-shadow: 0px 0px 5px #333; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333;} 
.box-shadow-1-444{ -webkit-box-shadow: 0px 0px 3px #444; -moz-box-shadow: 0px 0px 3px #444; box-shadow: 0px 0px 3px #444;} 
.linear{
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=rgba(255,255,255,0.8),endColorStr=rgba(180,180,180,0.8)); /*IE 6 7 8*/
background: -ms-linear-gradient(top, rgba(255,255,255,0.8),  rgba(180,180,180,0.8));        /* IE 10 */
background:-moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(180,180,180,0.8));/*火狐*/
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(rgba(255,255,255,0.8)), to(rgba(180,180,180,0.8)));/*谷歌*/
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.8)), to(rgba(180,180,180,0.8)));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, rgba(255,255,255,0.8), rgba(180,180,180,0.8));   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, rgba(255,255,255,0.8), rgba(180,180,180,0.8));  /*Opera 11.10+*/
}
.frame_mid{ position:relative; margin:0 auto; width:1200px; height:100%}

/*  头部样式  */
#header{ position:fixed; top:0; width:100%; height:60px; z-index:200;}


/*  底部样式  */
#footer{ position:relative; width:100%; height:96px;}
/*  头部样式  */
.header_top{ position:fixed; top: 0; left: 0; width: 100%; min-width:1000px; height:90px; line-height:90px; font-size: 1em; background: #282828}
.header_top_down{ background:rgba(255,255,255,1); color: #585858; height: 59px; border-bottom:1px #d8d8d8 solid}
.header_mid{ position:relative; margin-left:12px; margin-right:12px; height:100%;}
.img_logo{ position:relative; display:block; float:left; margin-top:20px; margin-left:18px; height:50px}
.header_ul{ position:relative; margin-right:12px; margin-top:0; width:auto; height:100%; float:right;}
.header_ul a{ color: #383838}
.header_ul .header_li{ position:relative; float:left; padding-left:12px; padding-right: 12px; height:100%; list-style:none; cursor:pointer; overflow:hidden}
.header_ul .header_li .header_btn_chn{ position:relative; float:left; margin-top:0; width:100%; height:100%; display:block; transition:1s; color: #686868}
.header_ul .header_li .header_btn_chn:hover{ color: #f0f0f0}
.header_ul .hover{color: #f0f0f0}
/*
.header_ul .header_li:hover .header_btn_eng{display: block}*/
.header_ul .header_li .header_btn_eng{ position: absolute; bottom: 12px; left: 30%; width: 40%; height: 2px; background: #0091db;display: none}
.link_language{ position:relative; float:right; margin-right:12px; margin-top: 18px; padding-left: 6px; padding-right: 6px; height:22px; line-height: 22px; color:#0094db; cursor:pointer; border: 1px transparent solid; border-radius: 0px;}
.link_language:hover{border-color:#0094db; color: #0094db}
.btn_job{position: relative; display: block;margin:0 auto;margin-top: 18px; width: 90px; height: 24px; line-height: 24px; background: #0091db; color: #f8f8f8; border-radius: 18px}
.btn_job:hover{background: #3bb3ed; color: #f8f8f8}
.btn_language{position: relative; display: block;margin: 0 auto; margin-top: 16px; height: 26px; line-height: 26px; border: 1px #282828 solid; color: #0091db; width: 60%;}
.btn_language:hover{color: #f8f8f8}