@charset "utf-8";
/* CSS Document */

body,html{ width:100%; height:100%;}
body,html,div{ margin:0; padding:0; border:0;}
body,html,div,a,p,span,ul,li,dl,dd,h1,h2,h3,h4,h5,h6,input,textarea{ margin:0; padding:0;border:0; font:14px "微软雅黑"; color:#555;  list-style:none;}
img { border:0; }
a{ text-decoration:none;}

input{ outline: none;}

@font-face{
    font-family: 'Impact';
    src : url('/views/new/css/fonts/Impact.ttf');
}

/* 加入我们 */
.joinUs{width:100%; height:auto; overflow:hidden; background: #f5f5f5; padding:25px 0px 85px 0px;}
.joinz{width:1120px; height:auto; overflow:hidden; margin:0 auto; background: #fff; padding:40px;}
.joinTop{width:100%; height:auto; overflow:hidden; padding-bottom: 25px; font-size: 18px; color: #000; border-bottom: 1px #747474 solid;}
.joinBot{width:100%; height:auto; overflow:hidden;}
.joinBot ul li{width:100%; height:auto; overflow:hidden; border-bottom:1px #e8e8e8 solid; }
.joinBot ul li .rect1{height:auto; overflow:hidden; padding: 25px; cursor: pointer;}
.joinBot ul li .rect1 .rect1a{ float:left;height:auto; overflow:hidden;}
.joinBot ul li .rect1 .rect1a span{ font-size:20px; color:#333;font-family:"PINGFANG-scbold"; margin-right:2rem;}
.joinBot ul li .rect1 .rect1b{ float:right; width:auto; height:auto;overflow:hidden;}
.joinBot ul li .rect1 .rect1b span{float:left; font-size: 20px; color: #9f9f9f;}
.joinBot ul li .rect1 .rect1b i{float:right; width:13px; height:11px; overflow:hidden; background:url(/views/new/images/acon1.png) center center no-repeat; margin-top: 7px; margin-left: 18px;}

.joinBot ul li .rect2{ display:none; padding:0px 0px 50px 0px; height:auto; overflow:hidden;border-top:1px #e8e8e8 solid;}
.joinBot ul li .rect2a{width:100%; height:auto; overflow:hidden; padding: 40px 50px;border-bottom:1px #e8e8e8 solid;}
.joinBot ul li .rect2a .omb1{ float:left;width:40%; height:auto; overflow:hidden; margin-right:5%; }
.joinBot ul li .rect2a .omb1 p{ display:inline-block; width:100%; height:auto; overflow:hidden; padding:4px 0px;}
.joinBot ul li .rect2a .omb1 p span{ font-size:16px; color:#8d8d8d;}
.joinBot ul li .rect2a .omb2{ float:left;width:20%; height:auto; overflow:hidden; margin-right:5%;}
.joinBot ul li .rect2a .omb2 p{ display:inline-block; width:100%; height:auto; overflow:hidden; padding:4px 0px;}
.joinBot ul li .rect2a .omb2 p span{ font-size:16px; color:#8d8d8d;}
.joinBot ul li .rect2a .omb3{ float:left;width:25%; height:auto; overflow:hidden;}
.joinBot ul li .rect2a .omb3 p{ display:inline-block; width:100%; height:auto; overflow:hidden; padding:4px 0px;}
.joinBot ul li .rect2a .omb3 p span{ font-size:16px; color:#8d8d8d;}
.joinBot ul li .rect2b{ height:auto; overflow:hidden; padding: 40px 50px 0px 50px;}
.joinBot ul li .rect2b p span{ font-size: 16px; color: #666;line-height: 26px;}
.joinBot ul li .rect2b div{height:auto; overflow:hidden;font-size: 16px; color: #666; line-height: 26px;}
.joinBot ul li .rect2c{ height:auto; overflow:hidden; padding: 40px 50px 0px 50px;}
.joinBot ul li .rect2c span{ display: inline-block; width: 229px; height: 68px;cursor: pointer; overflow: hidden; text-align: center; line-height: 66px; background: #0d4486; font-size: 18px; color: #fff;}
.joinBot ul li.open .rect1 .rect1b i{ background:url(/views/new/images/acon2.png) center center no-repeat;}


/*  人才招聘-弹框  s*/
.picturek{ display: none; width:100%; height:auto; overflow:hidden; }
.picturek2{ display: none; width:100%; height:auto; overflow:hidden; }
.pictureBox{height: 100%; overflow: hidden;width: 100%;display: table; position:fixed; top:0px; z-index:9999;background-color: rgba(0,0,0,0.5); }
.pictureBoxz{text-align:center;display: table-cell; vertical-align: middle; position: static;}
#pictureBox{position: relative;width:845px; height:auto;margin: 0 auto;text-align:left;overflow: hidden; }
.picLeft{ float: left;width:711px; height:auto; overflow:hidden; padding:40px; background:#fff;}
.picTop{width:100%; height:auto; overflow:hidden; }
.picTop div{height:auto; overflow:hidden;}
.picTop div span{ font-size: 28px; color: #000;}
.picTop div font{ font-size: 24px; color: #989898; margin-left: 15px;}
.picTop p{ margin-top:15px;}
.picTop p i{ display: inline-block; width: 31px; height: 2px; overflow: hidden; background: #bb273f;}
.picCent{width:100%; height:auto; overflow:hidden; margin-top:50px;}
.picCent ul li{width:100%; height:auto; overflow:hidden; margin-bottom: 25px;}
.picCent ul li p span{ font-size: 16px; color: #8d8d8d;}
.picCent ul li div{width:100%; height:auto; overflow:hidden; padding:10px 0px; border-bottom: 1px #ddd solid;}
.picCent ul li div input{ height: 25px; width: 100%; font-size: 16px; color: #000;}
.picBot{width:100%; height:auto; overflow:hidden; }
.picBot div{height:auto; overflow:hidden; margin-bottom: 20px;}
.picBot div input{ width: 300px; height: 60px; overflow: hidden; background: #0d4486; font-size: 22px; color: #fff; font-weight: bold;}
.picBot p span{ font-size: 16px; color: #0d4486;}

.picRight{ width:54px; height:auto; overflow:hidden; cursor: pointer;}
.picRight img{width:54px;}


