@charset "utf-8";
.forminput {background: #ffeeee !important;border: 1px solid red !important;}
.error-box {
  padding: 15px;
  border: 2px solid #b90000;
  color: #b90000;
  font-size: 14px;
  border-radius: 5px;
  margin-top: 30px;
}
.centerwrap{  width:1200px;  margin:0 auto;}
body{background:#ffffff;}
.show400{display:none!important;}
.btn{cursor: pointer;}
.fullimg{width:100%;}
.mx100{max-width:100%;}
/* header */
header{z-index:15;position:absolute;top:0;left:0;width:100%;background:#fff;}
.headerholder{height:90px;}
#mainwrap{z-index:5;position:relative;margin:0;}
.slogan{background:#f2fcfe;font-size:36px;line-height:50px;padding:40px 0;text-align:center;color:#000;font-weight:bold;}
.contentwrap{z-index:5;position:relative;margin:20px 0;}
.contentleft{float:left;width:727px;}
.contentleft h3{font-size:27px;line-height:50px;margin:25px 0;color:#000;}
.contentleft p{font-size:19px;line-height:35px;margin:15px 0;color:#000;}
.contentleft p.s{margin-bottom: 0;}
.contentleft p.note{font-size:16px;line-height:24px;}
.contentleft ul{padding-left:20px;}
.contentleft ul li{list-style: disc;font-size:19px;line-height:35px;color:#000;}
.contentleft ul.note{padding-left:20px;}
.contentleft ul.note li{list-style: disc;font-size:16px;line-height:24px;color:#000;}


.contentright{float:right;width:380px;}
.contentright h2{border-left:12px solid #30bae9;font-size:30px;line-height:30px;margin-bottom:20px;font-weight:normal;padding-left:10px;color:#000;}
.contentright p{font-size:18px;line-height:35px;margin:0;color:#000;}
.contentright p.note{color:#007aa4;}

/* form */
.formwrap{position:relative;padding:10px 0;}
.formline{position:relative;min-height:30px;margin:15px 0;font-size:18px;line-height:24px;color:#000;}
.formline .formtitle{margin-bottom:5px;}
.formline input[type=text]{font-size:16px;line-height:30px;height:30px;width:100%;padding:0;background:none;border:none;border-bottom:1px solid #ccc;}
.formline select{font-size:16px;line-height:50px;height:50px;width:100%;background:#fff;border:1px solid #ccc;color:#000;}
.formline input[type=checkbox]{font-size:18px;line-height:30px;height:30px;margin-right:10px;float:left;}
.formline label{font-size:18px;line-height:30px;height:30px;}
.formline input[type=submit]{font-size:20px;line-height:30px;padding:10px 40px; border-radius:25px;background:#009fe4;color:#fff;}

/*thank */
.thanktitle{padding:30px 0;background:#00bdea;text-align:center;}
.thanktitle h2{font-size:46px;line-height:76px;color:#fff;font-weight:normal;}
.thanktitle p{font-size:18px;line-height:30px;color:#fff;}
.thankcontent{padding:90px 0;text-align:center;}
.thankcontent p{font-size:18px;line-height:30px;color:#000;}
.thanklogo{margin:70px 0 20px 0;}

/* footer */
footer{z-index:15;position:relative;padding:35px 0;font-size:16px;line-height:26px;color:#fff;background:#a4a1a4;margin-top:30px;}
.footerleft{padding:10px 0;}
.footerleft span{display:inline-block;font-size:13px;line-height:13px;padding:0 5px;border-right:1px solid #fff;}
.footerleft a:last-child span{border:none;}
.footerright{}
.footerright .ic{font-size:13px;line-height:38px;float:left;}
.footerright span.ic{margin-right:5px;}
/*手機板*/
@media screen and (max-width: 1200px) {
  header{min-width:auto;}
  .centerwrap{  width:90%;  margin:0 auto;}
  .contentleft{float:none;width:100%;}
  .contentright{float:none;width:100%;}
  .thanktitle h2{font-size:30px;line-height:60px;}
  .thankcontent{padding:40px 0;}
  footer{padding:25px 0;}
    .show400{display:block!important;}
  .hide400{display:none;}
}
