.contact {display:none;}

.cnt {margin:40px 0px 40px 0px; -webkit-box-shadow:-2px 7px 15px 10px rgba(0,0,0,0.13); -moz-box-shadow:-2px 7px 15px 10px rgba(0,0,0,0.13); box-shadow:-2px 7px 15px 10px rgba(0,0,0,0.13); padding:25px;}
.cnt .cols {position:relative; overflow:hidden; min-height:750px;}

.cnt .cols .col.col1 {padding-right:508px;}
.cnt .cols .col.col1 .infos {position:relative; overflow:hidden; min-height:137px; margin-bottom:30px;}
.cnt .cols .col.col1 .infos .info.info1 {float:left; width:213px; margin-top:11px;}
.cnt .cols .col.col1 .infos .info.info1 .tel {font-weight:700; color:#1573bb; font-size:24px; background:url(/images/8/cllph.png) left center no-repeat; padding-left:45px; margin-bottom:12px;}
.cnt .cols .col.col1 .infos .info.info1 .work {font-weight:300; font-size:20px; padding-left:45px;}
.cnt .cols .col.col1 .infos .line {width:1px; height:137px; background:#16a876; position:absolute; left:50%; margin-left:-13.5px;}
.cnt .cols .col.col1 .infos .info.info2 {float:right; width:252px; font-size:20px; margin-top:2px;}
.cnt .cols .col.col1 .infos .info.info2 .address {color:#282828; font-weight:400;}
.cnt .cols .col.col2 {position:absolute; top:0px; width:475px; right:0px;}
.cnt .cols .col.col2 form input {display:block; width:100%; box-sizing:border-box; border:solid #cccccc 1px; height:59px; padding:0px 20px; font-size:18px; color:#1573bb !important; margin-bottom:21px;}
.cnt .cols .col.col2 form select {display:block; width:100%; box-sizing:border-box; border:solid #cccccc 1px; height:59px; padding:0px 20px; font-size:18px; color:#1573bb !important; margin-bottom:21px;}
.cnt .cols .col.col2 form textarea {display:block; width:100%; box-sizing:border-box; resize:none; border:solid #cccccc 1px; height:122px; padding:20px; font-size:18px; color:#1573bb !important; margin-bottom:21px;}
.cnt .cols .col.col2 form .security input.submit {margin:0px; background:#16a876; font-weight:600; color:#ffffff !important; text-transform:uppercase; letter-spacing:1px; cursor:pointer;}
.cnt .cols .col.col2 form .security input.code {float:right; width:295px;}
.cnt .cols .col.col2 form .security span {display:block; float:left; height:61px; line-height:61px; color:#1573bb;}
.cnt .cols .col.col2 form .cwrPH {color:#1573bb !important;}

.res1810 .cnt .cols .col.col1 {padding-right:848px;}
.res1810 .cnt .cols .col.col1 .infos .info.info1 {width:340px; margin-top:11px;}
.res1810 .cnt .cols .col.col1 .infos .info.info1 .tel {margin-bottom:5px; font-size:35px;}
.res1810 .cnt .cols .col.col1 .infos .info.info1 .work {font-size:26px;}
.res1810 .cnt .cols .col.col1 .infos .info.info2 {width:429px; font-size:24px; margin-top:5px;}
.res1810 .cnt .cols .col.col1 .infos .line {margin-left:-35.5px;}
.res1810 .cnt .cols .col.col2 {width:808px;}
.res1810 .cnt .cols .col.col2 form input {margin-bottom:31px;}
.res1810 .cnt .cols .col.col2 form select {margin-bottom:30px;}
.res1810 .cnt .cols .col.col2 form textarea {margin-bottom:30px;}
.res1810 .cnt .cols .col.col2 form .security input.code {width:520px;}
.res1810 .cnt .cols .col.col2 form .security span {font-size:22px;}

.res940 .cnt .cols .col.col1 .infos .info.info1 {float:none; width:auto;}
.res940 .cnt .cols .col.col1 .infos .line {position:static; width:auto; height:1px; margin:20px 0px;}
.res940 .cnt .cols .col.col1 .infos .info.info2 {margin:0px; float:left; width:auto;}

.res720 .cnt .cols .col.col1 {padding:0px;}
.res720 .cnt .cols .col.col1 .infos .info.info1 {float:none; width:auto;}
.res720 .cnt .cols .col.col1 .infos .line {position:static; width:auto; height:1px; margin:20px 0px;}
.res720 .cnt .cols .col.col1 .infos .info.info2 {margin:0px; float:left; width:auto;}
.res720 .cnt .cols .col.col2 {width:auto; position:static; margin-top:25px;}
.res720 .cnt .cols .col.col2 form .security input.code {width:420px;}

.res480 .cnt .cols .col.col1 {padding:0px;}
.res480 .cnt .cols .col.col1 .infos .info.info1 {float:none; width:auto;}
.res480 .cnt .cols .col.col1 .infos .line {position:static; width:auto; height:1px; margin:20px 0px;}
.res480 .cnt .cols .col.col1 .infos .info.info2 {margin:0px; float:left; width:auto;}
.res480 .cnt .cols .col.col2 {width:auto; position:static; margin-top:25px;}
.res480 .cnt .cols .col.col2 form .security input.code {width:230px;}

.res320 .cnt .cols .col.col1 {padding:0px;}
.res320 .cnt .cols .col.col1 .infos .info.info1 {float:none; width:auto;}
.res320 .cnt .cols .col.col1 .infos .line {position:static; width:auto; height:1px; margin:20px 0px;}
.res320 .cnt .cols .col.col1 .infos .info.info2 {margin:0px; float:left; width:auto;}
.res320 .cnt .cols .col.col2 {width:auto; position:static; margin-top:25px;}
.res320 .cnt .cols .col.col2 form .security span {line-height:normal; height:auto; margin-bottom:5px;}
.res320 .cnt .cols .col.col2 form .security input.code {width:100%; float:none;}