﻿pic-center@charset "utf-8";
html,body{width: 100%;height: 100%;/* min-width:1000px; */font-family: "Microsoft YaHei";}
h1,h2{
    width: 100%;
    /*text-align: center;*/
}
body{background: #ffffff;}
/*a:hover{color: #fff000!important;}*/
img{display: inline-block;}
.wrap{position: relative;width: 100%;}
.banner{width: 100%;position:relative;padding-top: 70px;}
.banner img{
    width: 100%;
}
.nav-box{width: 100%;height: 0.7rem;/* background: #fff; *//* position: absolute; */z-index: 999;}
.logo{float: left;margin-top: 0.15rem;margin-left: 0.2rem;width: 1.83rem;}
.nav-right{float: right;/* margin-top: 0.8rem; *//* margin-right: 0.44rem; */}
.menu{float: left;width: 0.49rem;margin-right: 0.48rem;margin-top: 0.2rem;}
.logon-box{float: right;color: #3f3f3f;font-size: 0.14rem;line-height: 0.7rem;}
.nav-list{background: #e9e9e9;position: absolute;width: 100%;right: 0;text-align: center;margin-top: 0;padding: 0.2rem 0;display: none;z-index: 998;}
.nav-list li a{color: #727070;font-size: 0.20rem;}
.nav-list li{background: #e9e9e9;height: 0.5rem;line-height: 0.5rem;}
.nav-list li.on{background: #e9e9e9;}
.nav-list li.on a{color: #000;font-weight: bold;}
.nav-list li+li{
    /* border-top: 2px solid #fff; */
}
.nav-list.on a{color: #fff;}
.logon-box a{color: #3f3f3f;}
.banner{width: 100%; background: #fff}
.banner img{width: 100%}
.container{
    background: #f8f8f8;
}
.title{display: block; margin: 0 auto; padding-bottom: 25px;}
.content{padding-top: 55px; padding-bottom: 35px;}
.job-box{width: 690px; margin: 0 auto;}
.job-box div{color: #666666; font-size: 24px; margin-top: 25px; background: #fff; border-radius: 10px; padding: 20px 25px; box-shadow: 2px 8px 20px 4px #e2e2e2;}
.job-box h1{color: #333333;font-size: 28px;font-weight: normal;}
.job-box h1 span{text-align: right;color: #666666;font-size: 24px;font-weight: normal;float: right;margin-top: 8px;}
.job-box p{color: #666666;font-size: 18px;margin-top: 20px;}
.pic-center{display: block; margin: 0 auto;}
.xc-title p{margin-top: 5px;font-size: 20px;font-weight: bold;text-align: center;color: #e33b24;}
.xc-box{width: 690px; margin: 0 auto; border: 1px solid #e33b24; color: #e33b24; text-align: center; margin-top: 10px;}
.xc-box li{
    border-bottom: 1px solid #e33b24;
    padding: 15px 0;
    line-height: 50px;
}
.xc-box li h1{font-size: 20px;font-weight: bold;}
.xc-box li p{font-size: 16px;}
.xc-title{margin-top: 30px;}