.bannerhome3 {display:none;}

.text {min-height:628px; padding-right:612px;}
.text .map {margin-top:30px;}

.info {padding:40px 0px;background:#f8f8f8;}
.info .iarea {max-width:1130px; padding:0px 20px; margin:0px auto; overflow:hidden;}
.info .iarea .feat {float:left; width:33.3%;}
.info .iarea .feat .farea {text-align:center;}
.info .iarea .feat .farea .title {text-transform:uppercase; font-size:24px; margin-top:30px;}
.info .iarea .feat .farea p {padding:0px 15px;}
.info .iarea .feat .farea p a {color:#000;}
.info .iarea .feat2 .farea {border-right:solid 1px #d4d4d4; border-left:solid 1px #d4d4d4;}

.res1810 .text {padding-right:898px;}
.res1810 .info .iarea {max-width:1770px;}

.res940 .text {padding-right:528px;min-height:658px;}

.res720 .text {min-height:auto;padding-right:0px;margin-bottom:30px;}

.res480 .text {min-height:auto; padding-right:0px; margin-bottom:30px;}
.res480 .info .iarea .feat {width:100%; float:none; margin-bottom:60px;}
.res480 .info .iarea .feat2 .farea {border-right:none; border-left:none;}
.res480 .info .iarea .feat3 {margin-bottom:0px;}

.res320 .text {min-height:auto; padding-right:0px; margin-bottom:30px;}
.res320 .info .iarea .feat {width:100%; float:none; margin-bottom:60px;}
.res320 .info .iarea .feat2 .farea {border-right:none; border-left:none;}
.res320 .info .iarea .feat3 {margin-bottom:0px;}



/**Form**/
.formcnt {position:absolute;top:37px;right:5px;width:597px;}

.res1810 .formcnt {width:870px;}

.res940 .formcnt {width:528px; right:4px;}

.res480 .formcnt {position:static; width:auto;}

.res320 .formcnt {position:static; width:auto;}

.formcnt form {display:block;padding:0px;margin:0px;position:relative;overflow:hidden;float:left;width:auto;}
.formcnt form label {font-size:20px;display:block;color:#000;/* font-family:'Lora'; */font-weight:500;margin-bottom:4px;width:auto;display:inline-block;}
.formcnt form label span {float:right;display:inline-block;margin:5px 0px 0px 8px;}
.formcnt form input {display:block;width:100%;margin:0px 0px 23px 0px;height:50px;padding:0px 15px 0px 15px;color:#000;/* border:none; */font-size:28px;border:solid 1px #f2f2f2;box-sizing:border-box;font-family:'Lora';background:#f2f2f2;border-radius:10px;}
.formcnt form textarea {display:block;font-size:28px;width:100%;margin:0px 0px 26px 0px;height:114px;padding:7px 15px 7px 15px;border:solid 1px #f2f2f2;box-sizing:border-box;font-family:'Lora';background:#f2f2f2;border-radius:10px;}
.formcnt form .security {display:block;width:auto;margin:0px 0px 10px 0px;padding:0px;font-size:28px;}
.formcnt form .security span {color:#858281;float:left;line-height:32px;width:auto;clear:both;float:none;font-size:20px;}
.formcnt form .security span b {text-decoration:underline;font-weight:500;color:#fff;}
.formcnt form .security .code {float:left;width:50%;margin:10px 0px 0px 0px;height:50px;text-align:left;padding:0px 5px 0px 5px;/* border:solid 1px #cdcdcd; */background:#f2f2f2;font-size:18px;color:#858281 !important;border-radius:10px;}
.formcnt form .security .submit {float:right;width:40%;height:50px;color:#fff;background:#2eaae0;border:0;font-weight:500;cursor:pointer;font-size:28px;font-family:'Lora';padding:0px;margin-top:10px;border-radius:10px;}
.formcnt form .security .submit:hover {background:#6d6e71;}

.res1810 .formcnt form {width:850px;}
.res1810 .formcnt form .security .code {/* width:260px; */}
.res1810 .formcnt form .security .submit {width:340px;}
.res1810 .formcnt form label {font-size:24px;display:block;color:#000;/* font-family:'Lora'; */font-weight:600;margin-bottom:4px;width:auto;display:inline-block;}
.res1810 .formcnt form .security span {color:#858281;float:left;line-height:32px;width:auto;clear:both;float:none;font-size:24px;}

.res940 .formcnt form label {font-size:24px;}
.res940 .formcnt form .security label {/* width:175px; */}
.res940 .formcnt form .security .code {/* width:125px; */font-size:14px;}
.res940 .formcnt form .security .submit {/* width:118px; */}

.res720 .formcnt {min-height:555px;position:static;width:auto;}
.res720 .formcnt form {width:auto;/* padding-right:355px; */float:none;}
.res720 .formcnt form label {font-size:20px;}
.res720 .formcnt form .security label {/* width:107px; */line-height:20px;}
.res720 .formcnt form .security .code {width:50%;height:40px;}
.res720 .formcnt form .security .submit {width:40%;font-size:20px;height:40px;}
.res720 .formcnt form input {font-size:20px; height:36px;}
.res720 .formcnt form .security span {font-size:18px;line-height:normal;}

.res480 .formcnt form {width:100%;}
.res480 .formcnt form label {font-size:20px;}
.res480 .formcnt form .security label {width:auto;/* float:right; */line-height:36px;}
.res480 .formcnt form .security .code {/* width:95px; */height:40px;font-size:13px;}
.res480 .formcnt form .security .submit {/* width:98px; */font-size:20px;height:40px;}
.res480 .formcnt form input {font-size:20px; height:36px;}
.res480 .formcnt form .security span {font-size:18px;line-height:normal;}

.res320 .formcnt form {width:100%;}
.res320 .formcnt form label {font-size:20px;}
.res320 .formcnt form .security label {width:100%;float:left;text-align:left;line-height:20px;}
.res320 .formcnt form .security .code {width:100%;height:40px;/* margin:0px 5px; */font-size:14px;}
.res320 .formcnt form .security .submit {width:100%;font-size:20px;height:40px;}
.res320 .formcnt form input {font-size:20px; height:36px;}
.res320 .formcnt form .security span {font-size:18px;line-height:normal;}

.frmbfield.frmbselectbox select {display:block;width:100%;margin:0px 0px 23px 0px;height:50px;padding:0px 15px 0px 15px;color:#000;/* border:none; *//* font-size:23px; */border:solid 1px #f2f2f2;box-sizing:border-box;/* font-family:'Lora'; */background:#f2f2f2;border-radius:10px;}
.frmbfield.frmbtext {width:46%;float:left; margin:0 10px;}
.frmbfield.frmbselectbox {width:46%;float:left;margin:0 10px;}
.frmbfield.frmbtextarea {width:96%;float:left;margin:0 10px;}mbfield.frmbtextarea {width:100%;float:left; margin:0 10px;}

.res1810 .frmbfield {width:45%;float:left;margin:0 20px;}
.res1810 .frmbfield.frmbtextarea {width:95%;float:left;margin:0 10px;}mbfield.frmbtextarea {width:100%;float:left; margin:0 10px;}

.res480 .frmbfield {width:100% !important;float:left;margin:0 auto;}

.res320 .frmbfield {width:100% !important;float:left;margin:0 auto;}
