﻿/* CSS Document */
.banner .bd li img{width:100%;height:auto;}
.main{width:100%;height:auto;background: url(../images/cantabria-labs/cantabria-labs-bg.jpg) no-repeat;
    background-size:cover;}
.main .w1000 .about{width:calc(100% - 52px);padding:60px 26px;}
.main .w1000 .about h1{font-family: "microsoft yahei";font-size:28px;font-weight:400;text-align:center;}
.main .w1000 .about .tlt-p{font-family: "microsoft yahei";font-size:18px;font-weight:300;text-align:center;color:#98999d;line-height:40px;}
.main .w1000 .about .con{width:100%;margin:45px auto 0;background:#fff;}
.main .w1000 .about .con img{width:100%;height:auto;}
.main .w1000 .about .con p{margin:45px 30px;font-family: "microsoft yahei";font-size:14px;font-weight:300;line-height:40px;}
.main .w1000 .value .art {width:calc(50% - 20px);padding:60px 10px;float:left;}
.main .w1000 .value .art h2{font-family: "microsoft yahei";font-size:48px;font-weight:400;text-align:left;border-bottom: 1px solid #999;line-height:80px;}
.main .w1000 .value .art p{margin:10px 0px;font-family: "microsoft yahei";font-size:14px;font-weight:300;line-height:40px;}
.main .w1000 .value .video{width:calc(50% - 25px);margin:17px 0 0 25px;float:left;}
.main .w1000 .value .video img{width:100%;height:auto;}
.k_feedback,.formBox{width:60%;margin:20px 20%;height:100%;}
.k_feedback p{height:60px;line-height:60px;font-size:0.8em;text-align:center;}
.k_feedback ol li{line-height:2.5em;}

.k_feedback .k_form {float:left;display:block;width:90%;margin:0 20px 5%;color:#939393;height:auto;}
.k_feedback .k_form  table{height:400px;}
.k_form p {width:96%;line-height:66px;overflow:hidden;margin:20px 0 0 0;color:#fd0000;font-size:1.1em;padding:20px 0 0 20px;border-top-width:1px;border-top-style:dotted;border-top-color:#CCC;}
.k_form p label{margin:0 10px;}
.k_form .ts {border-bottom:1px dashed #939393;padding-bottom:20px;margin-bottom:18px;}
.k_form .mtxt {border:1px solid #c5c5c5;border-radius:3px;padding:2%;font:12px/1.8 'soolidiumregular';width:43%;margin:0px 2% 2% 0px;color:#7d7c7c;}
.k_form .mtxt2 {width:93%;height:130px;overflow:hidden;resize:none;}
.k_form .mbtn {background-color:#2553b3;border:1px solid #2553b3;border-radius:3px;color:#fff;width:120px;height:40px;line-height:36px;font-family:'soolidiumregular';padding:0px;margin:0px;}
.k_form input[type="text"]:focus,.k_form textarea:focus {border:1px solid #2e2e2e;background-color:#fff;}
.k_form .mbtn:hover {background-color:#ffa800;border:1px solid #ffa800;}
@media screen and (max-width: 768px) {
.main .w1000 .about{width:calc(100% - 10px);padding:60px 5px;}
.main .w1000 .value .art {width:calc(100% - 20px);}
.main .w1000 .value .video{width:calc(100% - 20px);margin:17px 10px 0 10px;}
.formBox{width:90%;margin:20px 5%;}
 }
