.m-tab3{overflow:hidden}
.m-tab3 li{width:16.66%;float:left}
.m-tab3 li a{display:block;height:50px;text-align:center;line-height:48px;border:1px solid #ebf0f5;border-right:0;font-size:14px;color:#666;background-color:#fafafa}
.m-tab3 li:last-child a{border-right:1px solid #ebf0f5}
.m-tab3 li.on a,.m-tab3 li:hover a{background-color:#185497;border-color:#185497;color:#fff}
.m-form1{margin-top:85px;margin-bottom:68px}
.m-form1 .tit{display:block;font-size:16px;color:#333;margin-bottom:16px}
.m-form1 .tit em{color:red;margin-left:12px}
.m-form1 .inp{height:50px;border:1px solid #e6e6e6;padding:0 20px;font-size:14px;width:577px}
.m-form1 .item{margin-bottom:52px;overflow:hidden}
.m-form1 .bot{overflow:hidden}
.m-form1 .btn{width:218px;height:50px;display:block;float:left;border:0;cursor:pointer;text-align:center;line-height:50px;font-size:14px;color:#fff;margin-right:24px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-form1 .btn:hover{opacity:.8}
.m-form1 .btn-1{background-color:#b29b6b}
.m-form1 .btn-2{background-color:#7eb63d}
.m-form1 .code{overflow:hidden;position:relative}
.m-form1 .code .inp{width:270px;float:left}
.m-form1 .code .code-img{width:182px;height:50px;border:1px solid #e6e6e6;float:left;margin-left:30px;cursor:pointer;}
.m-form1 .code .code-img img{width:100%;height:100%;display:block}
.m-form1 .sex{width:227px;height:50px;border:1px solid #e6e6e6;padding:0 20px;font-size:14px;float:left;margin-left:32px;background:url(../images/ico-14.png) right center no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.m-desc{border-top:1px solid #e5e5e5;padding:68px 0 88px}
.m-desc .tit{display:block;font-size:16px;color:#333;margin-bottom:26px}
.m-desc .tit em{color:red;margin-left:12px}
.m-desc .item{font-size:14px;color:#6c6c6c;line-height:36px}
.m-desc .item em{width:21px;height:21px;border-radius:50%;text-align:center;line-height:19px;font-size:14px;color:#4a4a4a;border:1px solid #bdbdba;display:inline-block;margin-right:20px;position:relative}
.m-desc .item em:after{content:'';position:absolute;left:10px;top:24px;width:1px;height:8px;background-color:#dad6d6}
.m-desc .item:last-child em:after{display:none}
.m-so{overflow:hidden;padding-bottom:13px;margin-top:48px;border-bottom:1px solid #ededed}
.m-so .tit{float:left;font-size:18px;color:#666;line-height:29px}
.m-so .con{overflow:hidden;font-size:0;text-align:left;line-height:29px}
.m-so .con a.all{font-size:16px;height:29px;text-align:center;width:63px;border-radius:15px;color:#fff;display:inline-block;margin-left:25px;background-color:#b29b6b}
.m-so .con a{font-size:14px;color:#4f4f4f;min-width:27px;text-align:center;display:inline-block;position:relative}
.m-so .con a:after{content:'';position:absolute;right:0;top:50%;width:1px;height:10px;margin-top:-5px;background-color:#e5e5e5}
.m-so .con a.all:after,.m-so .con a:last-child:after{display:none}
.m-so .con a:hover{color:#7eb63d}
.m-so .con a.all:hover{color:#fff}
.m-form1 .code .bot{float:right}
.m-form1 .time{overflow:hidden;margin:0 -11px}
.m-form1 .time li{width:20%;float:left;margin-bottom:22px}
.m-form1 .time span{display:block;margin:0 11px;font-size:17px;cursor:pointer;color:#000;border:1px solid #e7e6e6;text-align:center;line-height:50px}
.m-form1 .time li.on span,.m-form1 .time li:hover span{border-color:#7eb63d}
.m-info{overflow:hidden;padding:37px 0 38px 40px;border:1px solid #f3f3f3;margin-top:47px}
.m-info .info{float:left;width:440px}
.m-info .pic{width:127px;height:171px;float:left;margin-right:28px}
.m-info .pic img{width:100%;height:100%;display:block}
.m-info .desc{overflow:hidden;color:#545454;padding-top:30px}
.m-info .desc .name{font-size:24px;font-weight:400;display:block;margin-bottom:20px}
.m-info .desc p{font-size:18px;margin-bottom:10px}
.m-info .desc p em{font-size:12px;color:#a4a4a4;margin-left:18px}
.m-info .desc span{color:#a4a4a4}
.m-info .item{height:118px;border-left:1px solid #efefef;width:212px;float:left;padding-left:28px;margin-top:28px;padding-top:8px}
.m-info .item strong{display:block;font-size:18px;color:#72ab30;font-weight:400;margin-bottom:26px}
.m-info .item span{display:block;margin-bottom:12px}
.m-info .item .s1{color:#a4a4a4}
.m-info-1 .info{width:280px;padding-left:24px}
.m-info-1 .item{width:298px;padding-left:38px}
.m-bot{border:1px solid #f3f3f3;border-top:0;overflow:hidden;line-height:80px;margin-bottom:75px}
.m-bot .s1{float:left;padding-left:64px;width:320px;font-size:18px;color:#545454}
.m-bot .s2{float:left;width:280px;font-size:18px;color:#72ab30;padding-left:38px}
.m-bot .btn{float:left;width:173px;height:50px;text-align:center;line-height:50px;font-size:14px;color:#fff;margin-left:38px;margin-top:15px;background-color:#7eb63d}
.m-bot .btn:hover{opacity:.8}
.row-d1{height:410px;position:relative;margin-top:65px;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.row-d1 .wp{position:relative;height:100%}
.row-d1 .tit{color:#fff;position:absolute;left:65px;top:45%;width:570px;padding-top:45px;padding-left:70px;background:url(../images/i-t2.png) center top no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.row-d1 .tit span{font-size:36px;display:block;margin-bottom:5px}
.row-d1 .tit em{font-size:14px}
.row-d2{padding-top:30px}
.row-d2 .m-desc,.row-d2 .m-form1{margin-left:218px}
@media only screen and (max-width:1920px){
.row-d1{height:21.35416vw}
}
@media only screen and (max-width:1440px){
.m-desc{padding:45px 0 60px}
.row-d1 .tit span{font-size:30px}
.row-d2 .m-desc,.row-d2 .m-form1{margin-left:130px}
.m-form1{margin:60px 0 45px}
.m-form1 .item{margin-bottom:35px}
.m-desc .tit{margin-bottom:18px}
.m-form1 .inp{width:500px}
.m-so .tit{font-size:16px}
.m-so .con a.all{font-size:14px}
.m-so .con a{font-size:12px;min-width:22px}
.m-table2 table{font-size:14px}
.m-info{padding:25px 0 25px 28px;margin-top:35px}
.m-info .pic{margin-right:20px}
.m-info .desc .name{font-size:20px;margin-bottom:12px}
.m-info .desc p{font-size:16px}
.m-info .desc p em{margin-left:10px}
.m-info .info{width:380px}
.m-info .item strong{margin-bottom:20px}
.m-info .item{padding-left:20px}
.m-form1 .code .bot .btn{width:160px}
.m-info-1 .info{width:260px}
.m-bot .s2,.m-info-1 .item{width:220px}
.m-bot .s1{padding-left:55px;width:290px}
.m-bot .s2{padding-left:20px}
.m-bot .btn{margin-left:20px}
}
@media only screen and (max-width:1199px){
.row-d1{margin-top:20px;height:auto}
.row-d1 .tit{position:static;text-align:center;padding:25px 0;width:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.row-d1 .tit span{font-size:18px;margin-bottom:0;font-weight:700}
.row-d1 .tit em{font-size:12px}
.row-d2{padding-top:0}
.row-d2 .m-desc,.row-d2 .m-form1{margin-left:0}
.m-form1{margin:30px 0}
.m-form1 .tit{font-size:14px;margin-bottom:10px}
.m-form1 .inp{width:100%;padding:0 15px;height:46px;font-size:12px}
.m-form1 .item{margin-bottom:15px}
.m-form1 .code .inp{width:70%}
.m-form1 .bot{text-align:center}
.m-form1 .btn{float:none;display:inline-block;height:40px;line-height:40px}
.m-desc .tit{font-size:14px;margin-bottom:12px}
.m-desc .item em{font-size:12px;margin-right:12px}
.m-desc .item{font-size:12px;line-height:20px;margin-bottom:15px}
.m-desc{padding:25px 0 30px}
.m-form1 .code{padding-right:110px}
.m-form1 .code .code-img{width:50%;height:46px;margin-left:0;position:absolute;right:0;top:0}
.m-tab3 li a{font-size:12px;height:40px;line-height:38px}
.m-form1 .btn{margin:0 5px;width:130px}
.m-desc .item em:after{display:none}
.m-form1 .sex{float:none;width:100%;margin-top:10px;margin-left:0}
.m-so .tit{float:none;margin-bottom:15px}
.m-so .con a.all{display:block;margin-bottom:5px}
.m-so .con{text-align:left}
.m-table2 td:first-child,.m-table2 th:first-child{padding-left:15px}
.m-table2{overflow-x:auto}
.m-table2 table{width:600px}
.m-info{margin-top:20px;padding:15px}
.m-info .info{width:auto;float:none}
.m-info .pic{float:none;margin:0 auto}
.m-info .desc{padding-top:15px;text-align:center}
.m-info .desc .name{font-size:18px;font-weight:700;margin-bottom:8px}
.m-info .item{width:50%;border-left:0;height:auto;margin-top:12px;padding-left:0;padding-right:12px}
.m-info .item strong{font-size:16px;margin-bottom:8px}
.m-info .item span{margin-bottom:5px}
.m-form1 .time span{margin:0 5px}
.m-form1 .time{margin:0 -5px}
.m-form1 .time li{width:33.33%;margin-bottom:10px}
.m-form1 .code .bot .btn{width:130px}
.m-form1 .code .bot{float:none;clear:both;position:absolute;left:0;right:0;bottom:0}
.m-form1-2 .code{padding-bottom:60px}
.m-bot{line-height:50px;margin-bottom:30px}
.m-bot .s1,.m-bot .s2{float:left;width:50%;padding-left:0;text-align:center;font-size:14px}
.m-bot .btn{float:none;clear:both;margin:10px auto;display:block;width:140px;height:40px;line-height:40px}
}