

/*--reset--*/
 {font:14px "Noto Sans SC","Arial Narrow",HELVETICA;overflow-x:hidden;background-color:#f4f4f4;user-select:none;}b,pre,input,textarea,section{margin:0;padding:0;box-sizing:border-box}a:focus{outline:none}a,a:hover{color:#666;text-decoration:none}img{height:auto;border:0;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}p{word-wrap:break-word}em,i,b{font-style:normal}btable{border-collapse:collapse;border-spacing:0}table th,table td{padding:5px}fieldset,img{border:0}address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:normal}ol,caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0}p{word-spacing:-1.5px}li{list-style:none}sup{vertical-align:baseline}sub{vertical-align:baseline}input,button,textarea,select,optgroup,option{font-family:Helvetica;font-size:inherit;outline:none;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}input,select{vertical-align:middle}select,input,button,textarea,button{font:99% "Noto Sans SC","Arial Narrow",HELVETICA}table{font-size:14px;width:100%;border-collapse:collapse}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}

/*--end reset--*/

.containe{margin-right: auto; margin-left: auto; padding-left: 5px; padding-right: 5px;}
@media (min-width:1201px){.containe{width:1200px;}}
@media (min-width:1441px){.containe{width:1200px;}}





/*--joinForm2--*/

.joinForm2 .box-title{margin-bottom:65px;text-align:center;animation:fadeinT 1s;}
.joinForm2 .box-title h2{font-size:46px;color:#000;}
.joinForm2 .inner{padding:45px 20px 0 20px;overflow:hidden;background:#fafafa;}
.joinForm2 .msgBox{float:left;width:44%;overflow:hidden;}
.joinForm2 .msgBox .hd{padding-bottom:18px;overflow:hidden;border-bottom:#e5e5e5 solid 1px;}
.joinForm2 .msgBox .hd h3{font-size:18px;color:#000;}
.joinForm2 .msgBox .bd{padding:30px 0;overflow:hidden;}
.joinForm2 .msg-slide2{height:378px;overflow:hidden;}
.joinForm2 .msg-slide2 li{display:flex;justify-content:space-between;line-height:46px;font-size:14px;font-family: Helvetica;color:#6d6d6d7a;overflow:hidden;}
.joinForm2 .msg-slide2 .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;}
.joinForm2 .formBox{float:right;width:570px;}
.joinForm2 .formBox .hd{font-size:16px;color:#999;overflow:hidden;}
.joinForm2 .formBox .hd em{font-size:18px;font-family:"DIN Medium";color:#000;}
.joinForm2 .formBox .bd{padding-top:14px;overflow:hidden;}
.joinForm2 .formBox li{margin-top:10px;overflow:hidden;background:#fff;}
.joinForm2 .formBox li:last-child{margin-top:30px;}
.joinForm2 .formBox li .label{position:relative;float:left;width:110px;height:60px;line-height:50px;text-align:center;font-size:14px;color:#000;}
.joinForm2 .formBox li .label:after{display:block;position:absolute;top:50%;right:0;width:1px;height:20px;content:"";background:#e0e0e0;transform:translateY(-50%);}
.joinForm2 .formBox li .inputBox{overflow:hidden;}
.joinForm2 .formBox li .inputBox input{display:block;padding:15px 20px;width:100%;height:60px;font-size:14px;color:#000;border:none;outline:none;}
.joinForm2 .formBox li .inputBox input::-webkit-input-placeholder{color:#999;}
.joinForm2 .formBox li .inputBox input.txtName{background:url(../img/txtName.png) no-repeat calc(100% - 15px) center;}
.joinForm2 .formBox li .inputBox input.txtMobile{background:url(../img/txtPhone.png) no-repeat calc(100% - 15px) center;}

.joinForm2 .formBox li .selectBox{display:flex;}
.joinForm2 .formBox li .selectBox select::-ms-expand{display:none;}

.joinForm2 .formBox li .selectBox select:hover{color:#000;}
.joinForm2 .formBox li:nth-child(5) .selectBox select{width:100%;}
.joinForm2 .formBox li .inputBox input.txtdw{background:url(../img/txtdw.png) no-repeat calc(100% - 15px) center;}
.joinForm2 .formBox li .inputBox input.txtemil{background:url(../img/txtemil.png) no-repeat calc(100% - 15px) center;}
.joinForm2 .formBox li .txtBox{overflow:hidden;}
.joinForm2 .formBox li .txtBox textarea{display:block;padding:15px 20px;width:100%;height:90px;font-size:14px;color:#000;border:none;outline:none;resize:none;}
.joinForm2 .formBox li .txtBox textarea::-webkit-input-placeholder{color:#999;}
.joinForm2 .formBox li .txtBox textarea.txtDescribe{background:url(../img/txtDescribe.png) no-repeat calc(100% - 15px) 20px;}
.joinForm2 .formBox li a{display:block;width:100%;height:60px;line-height:60px;text-align:center;font-size:14px;color:#fff;background:#ed1c24;transition:all .5s;}
.joinForm2 .formBox li a:hover{background:#9c8c80;}
@media(max-width:1440px){
.joinForm2 .msgBox{width:40%;}
.joinForm2 .formBox{padding-right:40px;width:570px;}
}
@media(max-width:1200px){
.joinForm2{padding:8vw 0;}
.joinForm2 .container{padding:0;}
.joinForm2 .box-title{margin-bottom:4vw;}
.joinForm2 .box-title h2{font-size:5.3vw;}
.joinForm2 .msgBox{display:none;}
.joinForm2 .formBox{float:none;padding-right:0;width:100%;}
.joinForm2 .formBox .hd{display:none;}
.joinForm2 .formBox .bd{padding-top:2vw;}
.joinForm2 .formBox li{margin-top:2vw;}
.joinForm2 .formBox li:last-child{margin-top:4.7vw;}
.joinForm2 .formBox li .label{width:20vw;height:10.6vw;line-height:10.6vw;font-size:3.4vw;}
.joinForm2 .formBox li .inputBox input{padding:0 4vw;height:10.6vw;font-size:3.4vw;}
.joinForm2 .formBox li .inputBox input::-webkit-input-placeholder{color:#999;}
.joinForm2 .formBox li .inputBox input.txtName{background-position:calc(100% - 4vw) center;background-size:5vw;}
.joinForm2 .formBox li .inputBox input.txtMobile{background-position:calc(100% - 4vw) center;background-size:5vw;}
.joinForm2 .formBox li .selectBox select{padding:0 4vw;height:10.6vw;font-size:3.4vw;background-position:calc(100% - 4vw) center;}
.joinForm2 .formBox li .txtBox textarea{padding:0 4vw;height:10.6vw;line-height:10.6vw;font-size:3.4vw;}
.joinForm2 .formBox li .txtBox textarea.txtDescribe{background-position:calc(100% - 4vw) center;background-size:5vw;}
.joinForm2 .formBox li a{height:10.6vw;line-height:10.6vw;font-size:3.4vw;}
}
/*--end joinForm2--*/