
/* 加入我们 */

.pd100_120{padding: 50px 0 100px;}

.pd120{padding: 120px 0;}

.pd100{padding: 100px 0;}

.jo1 .tt{text-align: center;line-height: 1.75;}

.jo1 .xian{display: block;width: 100%;height: 1px;border-top: 1px dashed #C89E66;margin: 45px 0 60px;}

.jo1 .jotop{}




.jo1 .jotop .img {width: 43%;height: 600px;border-radius: 12px 0 0 12px;overflow: hidden;float: left;}

.jo1 .jotop .img img{display: none;}

.jo1 .jotop .img span{display: block;width: 100%;height: 100%;}




.jo1 .jotop .txt { width: 57%;height: 600px;background: #F5F5F5; border-radius: 0 12px 12px 0;float: right;padding: 0 5.5%;align-content: center;flex-wrap: wrap;color: #222; padding-top:120px;}




.jo1 .jotop .txt .jtt{line-height: 30px;letter-spacing: 2px;width: 100%; margin-bottom:30px;}

.jo1 .jotop .txt .jtc{letter-spacing: 1px;line-height: 1.8;text-align: justify;padding-top: 20px;margin-top: 25px;border-top: 1px solid #999;width: 100%;}

.jo1 .jobtm{margin-top: 60px;}

.jo1 .jobtm .img {width: 43%;height: 450px;border-radius: 0 12px 12px 0 ;overflow: hidden;float: right;}

.jo1 .jobtm .img img{display: none;}

.jo1 .jobtm .img span{display: block;width: 100%;height: 100%;}

.jo1 .jobtm .txt {width: 57%;height: 450px;background: #F5F5F5;border-radius:12px 0 0 12px ;float: left;padding: 0 5.5%;display: flex;align-content: center;flex-wrap: wrap;color: #222;}





.jo1 .jobtm .txt .jtt{line-height: 30px;letter-spacing: 2px;width: 100%;}

.jo1 .jobtm .txt .ul1{width: 100%;margin-top: 15px;}

.jo1 .jobtm .txt .ul1 li{margin-top: 20px;}

.jo1 .jobtm .txt .ul1 li .ltt{display: flex;position: relative;z-index: 2;line-height: 26px;justify-content: space-between;}

.jo1 .jobtm .txt .ul1 li .ltt .lbt{padding-right: 15px;background: #F5F5F5;display: block;}

.jo1 .jobtm .txt .ul1 li .ltt span{display: block;padding-left: 25px;background: #F5F5F5;letter-spacing: 1.6px;font-weight: bold;}

.jo1 .jobtm .txt .ul1 li .ltt s{display: block;width: 100%;height: 1px;background: #999;opacity: 0.5;top: 50%;left: 0;position: absolute;z-index: -1;}

.jo1 .jobtm .txt .ul1 li .ltc{line-height: 22px;margin-top: 5px;color: #222;opacity: 0.5;}

.jo2{background: #f6f6f6;}

.jo2 .tt{text-align: center;line-height: 1.75;}

.jo2 .xian{display: block;width: 100%;height: 1px;border-top: 1px dashed #C89E66;margin: 45px 0 60px;}

.jo2 .joss{display: flex;justify-content: center;}

.jo2 .joss .select{width: 300px;margin: 0 10px;}

.jo2 .joss .select dd::-webkit-scrollbar{ width:4px;height: 1px;}

.jo2 .joss .select dd::-webkit-scrollbar-thumb{ background:#d91918;}

.jo2 .joss .select dd::-webkit-scrollbar-track{ background:#ddd;} 

.jo2 .joss .ss{display: flex;width: 400px;height: 50px;margin-left: 10px;}

.jo2 .joss .ss input{display: block;width: calc(100% - 50px);height: 100%;border: 1px solid #d9d9d9;padding: 0 30px;outline: none;}

.jo2 .joss .ss span{display: block;width: 50px;height: 50px;background: #002A89 url(ss.svg) center no-repeat;cursor: pointer;}

.jo2 .joss .ss span:hover{background: #f00 url(ss.svg) center no-repeat; }

.jo2 .dl1{margin-top: 60px;}

.jo2 .dl1 dt{line-height: 30px;margin-bottom: 20px;width: 100%;}

.jo2 .dl1 dd{background: #fff;border-radius: 12px;margin-top: 20px;}

.jo2 .dl1 dd .dtop{position: relative;display: flex;align-items: center;align-content: center;padding: 40px 35px;cursor: pointer;justify-content: space-between;}

.jo2 .dl1 dd .dtop .wz{width: calc(100% - 60px);display: flex;color: #999; line-height: 50px;flex-wrap: wrap;}

.jo2 .dl1 dd .dtop .lx{position: absolute;width: 4px;height: 22px;background: #002A89;position: absolute;left: 0;top: 50%;margin-top: -11px;}

.jo2 .dl1 dd .dtop .wz div{margin-left: 50px;display: flex;}

.jo2 .dl1 dd .dtop .wz div:first-child{margin-left: 0;}

.jo2 .dl1 dd .dtop .wz div span{color: #000;white-space: nowrap;display: block}

.jo2 .dl1 dd .dtop .ts{width: 40px;height: 40px;background: #D9D9D9 url(jia.svg) center no-repeat;border-radius: 50%;}

.jo2 .dl1 dd .dbtm{padding:0 30px 30px ;display: none;}

.jo2 .dl1 dd .dbtm .dmtp{padding: 30px 0;display: flex;justify-content: space-between;border-top: 1px dashed #c4c4c4;border-bottom: 1px dashed #c4c4c4;position: relative;}

.jo2 .dl1 dd .dbtm .dmtp .dlt{width: 40%;color: #999;line-height: 1.87;padding:  30px 0;}

.jo2 .dl1 dd .dbtm .dmtp .dlt .dtt{color: #000;margin-bottom: 10px;}

.jo2 .dl1 dd .dbtm .dmtp::after{content: '';display: block;width: 1px;height: calc(100% - 60px);border-left: 1px dashed #c4c4c4;position: absolute;left: 50%;top: 30px;}

.jo2 .dl1 dd .dbtm .dmbm{display: flex;align-items: center;align-content: center;justify-content: space-between;margin-top: 35px;}

.jo2 .dl1 dd .dbtm .dmbm .yx{display: flex;padding-left: 35px;line-height: 30px;background: url(yx.svg) center left no-repeat;color: #000;}

.jo2 .dl1 dd .dbtm .dmbm .yx span{text-decoration: underline;}

.jo2 .dl1 dd .dbtm .dmbm .yx span:hover{color: #d91918}

.jo2 .dl1 dd .dbtm .dmbm .gwsq{display: block;width: 180px;line-height: 50px;background: #002A89;color: #fff;text-align: center;border-radius: 8px;cursor: pointer;}

.jo2 .dl1 dd .dbtm .dmbm .gwsq:hover{background: #f00;}

.jo2 .dl1 dd .dtop.act .ts{background: #002A89 url(jian.svg) center no-repeat;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

/* 弹窗 */

