﻿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;height: 100%;}
/*a:hover{color: #fff000!important;}*/
img{display: inline-block;}
.wrap{position: relative;width: 100%;height: 100%;/* background-color: #f1512f; *//* min-height: 100%; */}
.banner{width: 100%;position: absolute;top: 0;z-index: 99;}
.banner img{
    width: 100%;
}
.index-wrap {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    /* background: #fff; */
    height: 90px;
    padding-top: 1px;
    z-index: 99;
}
.contentW-box{
    height: 100%;
    padding-top: 1px;
    min-height: 100%;
    position: relative;
    z-index: 999;
}
.about{height: 100%;position: relative;}
.container{min-height: 100%;padding-top: 296px;background: #f7f6fa;position: relative;height: 100%;}
.logo{display: block;margin: 0 auto;margin-top: 16px;float: right;margin-right: 25px;}
.footer{text-align: center;font-size: 16px;line-height: 50px;position: absolute;width: 100%;bottom: 0;z-index: 999;}
.myinput{width: 500px;margin: 0 auto;height: 60px;position: absolute;left: 50%;margin-left: -250px;box-shadow: 0px 4px 7px 2px #afafaf;border-radius: 47px;overflow: hidden;margin-top: -39px;}
.myinput input{width: 100%;height: 100%;/* border-radius: 47px; */border: none;background: #fff;font-size: 18px;padding-left: 37px;}
.myinput a{position: absolute;display: block;width: 31px;right: 27px;top: 13px;}
.myinput a img{width: 100%;}
.job-top-box{width: 100%;padding-top: 70px;background: #fff;padding-bottom: 30px;}
.job-top-box ul{width: 100%;overflow: hidden;}
.job-top-box ul li{width: 50%;font-size: 33px;color: #000000;text-align: center;float: left;background-image: url("images/job-icon-1.png");background-repeat: no-repeat;background-position: 257px;}
.job-top-box ul li span{
    margin-left: 52px;
}
.job-top-box ul li.on{color: #e60027; background-image: url("images/job-icon-2.png")}
.job-box{width: 100%;margin-top: 15px; position: relative}
.job-box ul{width: 100%;background: #f1f1f1;}
.job-box ul li{width: 100%;background: #fff;margin-bottom: 6px;padding: 50px 40px 50px 40px;}
.job-box ul li h1,.job-box ul li h1 a{font-size: 38px;color: #000;font-weight: bold;margin-bottom: 30px;}
.job-box ul li h1 span{color: #190000; font-size: 21px; margin-left: 45px;}
.job-shadow{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 99;background: rgba(144,144,152,0.57);display: none;}
.job-xq-box{width: 100%;font-size: 19px;color: #5b5b5b;line-height: 35px;height: 70px;overflow: hidden;}
.job-ss{width: 100%;position: absolute;background: #f1f1f1;margin-top: 15px;z-index: 99999;display: none;}
.job-ss ul{width: 100%;}
.job-ss ul li{width: 100%;background: #fff;color: #000000;font-size: 28px;padding-left: 119px;height: 60px;line-height: 60px;margin-bottom: 2px;}
.job-ss ul li.on{color: #e60027}
.job-xq{width: 100%;background: #fff;min-height: 100%;position: relative;display: none;}
.job-xq-top{padding-left: 40px;padding-top: 50px;padding-bottom: 40px;padding-right: 40px;border-bottom: 2px #f7f6fa solid;}
.job-xq-top h1{color: #190000;font-size: 40px;font-weight: bold;letter-spacing: 5px;}
.job-xq-top h2{color: #190000;font-size: 25px;margin-top: 20px;letter-spacing: 7px;}
.job-xq-bottom{padding-left: 40px;padding-top: 50px;padding-bottom: 40px;padding-right: 40px;position: relative;padding-bottom: 220px;}
.job-xq-bottom h1{color: #190000; font-size: 33px; font-weight: bold; margin-bottom: 25px;}
.job-xq-bottom h1 img{ margin-right: 5px;}
.job-xq-bottom p{color: #5b5b5b; font-size: 28px; line-height: 40px;}
.job-btn{display: block;color: #ffffff;font-size: 40px;background: #e60027;padding: 10px 0;border-radius: 44px;text-align: center;position: absolute;width: 620px;left: 50%;margin-left: -310px;bottom: 75px;}
.unnamed1{font-size: 30px;}