i{font-style:normal}
@font-face {font-family: 'iconfont';
    src: url('font/iconfont.eot'); /* IE9*/
    src: url('font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('font/iconfont.woff') format('woff'), /* chrome銆乫irefox */
    url('font/iconfont.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/
    url('font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;font-family:iconfont;}
.rel{position: relative;}
.abs{position: absolute;}
.elp{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
a{transition:0.3s;}
a:hover{}
.container{padding:0;}
ul:after{clear:both;display:table;content:" ";}

.yan_menu_box{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal}
.yan_menu_box div{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;}


.yan_search{width:220px;height:34px;background:rgba(0,0,0,0.2);padding-right:39px;position:relative;transition:0.3s;}
.yan_search i{display:block;position:absolute;right:0;top:0;width:39px;height:34px;background-color:#0883d1; font-size:20px;color:#fff;cursor:pointer;text-align:center;line-height:34px;}
.yan_search input{width:100%;background:none;border:0;color:#fff;line-height:34px;padding:0 10px;}
.yan_button{position: absolute;right: 0;top: 0;width: 39px;height: 34px;}

.header.on{position:fixed;background:#fff;}
.header.on .yan_search{display:none;}

.yan_vicenav_1{display:inline-block;margin:40px auto 0;}
.yan_vicenav_1 hr{margin:0 auto;border-color:#ccc;width:84%;}

.yan_vicenav{text-align:center;margin-top:55px;}
.yan_vicenav h2{font-size:24px;color:#000;}
.yan_vicenav h2 span{display:inline-block;width:10px;height:10px;border-radius:50%;background:#0883d1;margin:0 10px;}
.yan_vicenav h2 em{font-size:14px;color:#000;font-family:"Arial";text-transform:uppercase;}

.yan_vicenav ul{text-align:center;margin-top:-8px;}
.yan_vicenav ul li{display:inline-block;margin:0 25px;}
.yan_vicenav ul li a{color:#000;}
.yan_vicenav ul li span{display:block;width:15px;height:15px;border-radius:50%;border:1px solid #d2d2d2;transition:0.3s;margin:0 auto 5px;background:#fff;}
.yan_vicenav ul li:hover span,.yan_vicenav ul li.cur span{background:#0883d1;border-color:#0883d1;}


.industry{margin:50px auto 80px;min-height:100px;}
.industry p{margin-bottom:0;color:#000;line-height:1.8em;padding-top:1px;}
.industry img.img{margin-right:15px;}
.occupation p{line-height:2.4em;}
.occupation img.img{margin-right:25px;}