﻿
.main_title { height: 2rem;}
.mh5 { height: 4rem;}
.m09{ margin-top: 0.9rem;  }
.c_wp2 {  clear: both; }
.tf3 { color:#402751 ; padding-right: 0px; }
.tf4 { text-align: center;height: 0.45rem; color:#666;font-size: 0.33rem; line-height: 0.45rem; }
.tf5 { text-align: center;height: 0.5rem; color:#676767;font-size: 0.30rem; line-height: 0.5rem; }
.big_title { padding-bottom: 0.2rem;padding-top: 0.2rem;text-align: center; line-height: 0.3rem; }
.trantitle  {transform: translateY(20%);  transition: all 0.5s;  -webkit-transition: all 0.5s;}


.p28{padding-top: 0.28rem;}

.h18 { height: 1.5rem;}
.w100 {width: 100%;vertical-align: top;}
.mdc_content {}
.ltnt {clear: both;}
.ltnt li { float: left;width: 33.33%;}
.ltnt li  img {width: 100%;vertical-align: top;}

.c_kmt { margin-bottom: 0.25rem; }
.cltnt img {width: 100%;vertical-align: top;}
.fon22 { font-size: 0.4rem ; }
.f33 { color:#333333 ; margin-bottom: 0.25rem;  font-size: 0.4rem ; font-weight: bold; }


.tf6 { font-size: 0.25rem ; }
.sjtnt { height: 0.75rem ;width: 91%;margin: 0 auto; padding-top: 0rem;  background-color: #e7e7e7;}
.sjtnt li {float: left;width: 50%;font-size: 0.25rem;text-align: center; cursor: pointer; padding-bottom: 0.13rem;padding-top: 0.1rem;}
.sjtnt li.active {background-color: #fff; }
.sjtnt li  span {color: #3f3f3f;font-size: 0.15rem;display: block;}
.sjpic li img {width: 100%;vertical-align: top;}
.sjsanli   img {width: 100%;vertical-align: top;}
.sjsanli   .m_at  { margin: 0 auto; }
.sjsanli   .m_pt  {width: 93%; margin: 0 auto; padding-top: 0.2rem; padding-bottom: 0.2rem; }
.b_1 { 
 background: url(/mobile/images/b_1.jpg) center no-repeat;   
 background-size: 100%;
 background-repeat: no-repeat;
 background-position: top;
 } 
 .sjtnt li .active { background-color: #fff;}
 .sjpic { width: 91%;margin: 0 auto; }
 
 .b_2 {     
 background-size: 100%;
 background-repeat: no-repeat;
 background-position: top; }
 
 .jtpic { width: 91%;margin: 0 auto;   height: 4.25rem ;}

 .jtpic li {width: 48%;float: left;padding-right: 0.1rem;}
 .jtpic li img  { width: 100%; }
 .jtpbtn { background-color: #290a45;
height: 0.7rem;
color: #fff;
text-align: center;
width: 2rem; line-height: 0.7rem;
margin: 0 auto; margin-top: 0.1rem;}
 .jtpbtn  a {color: #fff;}

.jtpbtn2 {  height: 1rem;}
.anlipic { overflow: hidden;  height: 6rem;  position: relative;}
.main_left {width: 90%; margin: 0 auto; }
.swiper942 {  width: 100%; margin: 0 auto;  }

.ccpic { overflow: hidden;  height: 4.6rem;  position: relative; }
.swiper944 {  width: 100%; margin: 0 auto;   }
.swiper943 {  width: 100%; margin: 0 auto;  }

.w101 {}
.xuanxiangcon .content {
  display: none;
}
.xuanxiangcon .active2a {
  display: block;
}
.pk41  {  height: 4.8rem; position: relative;}



.bjq1{position:relative;}
.bjq1 .minput{position:absolute;top:94.2%;left:0%;width:100%;margin: 0 auto; z-index: 999; }
.bjq1 .minput1{text-align:center;   position:absolute;top:96.1%;left:10.1%;width:92%;margin: 0 auto; z-index: 999; }
.bjq1 .minput2{width:54%;overflow:hidden; float: left;}
.bjq1 .minput3{box-sizing:border-box;width:90%;height:0.62rem;font-size:0.25rem;border:none;outline:none;/*! padding-left:10px; */ background-color: #fff; /*! margin-left: 24%; */}
.bjq1 .mbtnCon{width:38%; float: left;height: 0.9rem;}
.bjq1 .mbtn{width:100%;font-size:0.4rem;border:none;outline:none;height:0.63rem;background:transparent;border:none;color:#fff;border-radius:3px;}
.bjq1 .minput3a{margin-top:3%;}
.bjq1 .minput3b{margin-top:13%;width:100%;}


.w19   {width:100%;}




.bjq2{position:relative;}
.bjq2 .minput{position:absolute;top:9%;left:6%;width:88%;}
.bjq2 .minput1{text-align:center;}
.bjq2 .minput2{width:95%;overflow:hidden;margin:0px auto;}
.bjq2 .minput3{box-sizing:border-box;width:96%;height:0.52rem;font-size:0.25rem;border:none;outline:none;/*! padding-left:10px; */ background-color: #fff; margin-left: 1%;}
.bjq2 .mbtnCon{width:100%;margin:6% auto 0%;}
.bjq2 .mbtn{width:100%;font-size:0.4rem;border:none;outline:none;height:0.63rem;background:transparent;border:none;color:#fff;border-radius:3px;}
.bjq2 .minput3a{margin-top:8%;}
.bjq2 .minput3b{margin-top:12%;width:100%;}






.bjq3{position:relative;}
.bjq3 .minput{position:absolute;top:23.5%;left:7.7%;width:85%;}
.bjq3 .minput1{text-align:center;}
.bjq3 .minput2{width:100%;overflow:hidden;margin:0px auto;}
.bjq3 .minput3{box-sizing:border-box;width:96%;height:0.6rem;font-size:0.25rem;border:none;outline:none;/*! padding-left:10px; */ background-color: #eeeeee; margin-left: 1%;}
.bjq3 .mbtnCon{width:62%;margin:5% auto 0%;}
.bjq3 .mbtn{width:100%;font-size:0.4rem;border:none;outline:none;height:0.63rem;background:transparent;border:none;color:#fff;border-radius:3px;}
.bjq3 .minput3a{margin-top:3.1%;}
.bjq3 .minput3b{margin-top:12%;width:100%;}



.bjq4{position:relative;}
.bjq4 .minput{position:absolute;top:11%;left:6%;width:88%;}
.bjq4 .minput1{text-align:center;}
.bjq4 .minput2{width:95%;overflow:hidden;margin:0px auto;}
.bjq4 .minput3{box-sizing:border-box;width:96%;height:0.52rem;font-size:0.25rem;border:none;outline:none; background-color: #fff; margin-left: 1%;}
.bjq4 .mbtnCon{width:100%;margin:5% auto 0%;}
.bjq4 .mbtn{width:100%;font-size:0.4rem;border:none;outline:none;height:0.63rem;background:transparent;border:none;color:#fff;border-radius:3px;}
.bjq4 .minput3a{margin-top:5%;}
.bjq4 .minput3b{margin-top:0%;width:100%;}


.copyright { height: 1.2rem; font-size: 0.22rem;color: #fff;text-align: center; border-top: 0.01rem dashed   #fff; width: 92%;margin: 0 auto;padding-top: 0.2rem;}


.zj_l  .yzrj_hover {	
width: 34%;
height: 0.75rem;
cursor: pointer;
position: absolute;
top: 2.05rem;
left: 0.6rem;
text-align: center;
background: rgba(0,0,0,0.6);display: none;
 
}
.zj_l .img_box {
  position: relative;
}

.yzrj_name {color: #fff;font-weight: bold;width: 80%;margin: 0 auto;
text-align: left;
font-size: 0.23rem;
height: 0.55rem;
line-height: 0.55rem;
overflow: hidden;
}


.yzrj_introduction {
	color: #fff;
	width: 80%;
margin: 0 auto;
text-align: left;
font-size: 0.13rem;}










.caseItem {
  display: inline-block;
  margin-bottom: 0rem;
  width: 4.3rem;
  height: 5.7rem;
  border-radius: 0rem;
  box-shadow: none;
  overflow: hidden;
  position: relative;
  background-color: #ebebeb;
}

.caseItem  .caseItem_img { height:4.25rem ; }
.caseItem_title {
  margin-top: 0rem;
  font-size: .24rem;
  color: #222;
  font-weight: bold;
  width: 4.3rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  box-sizing: border-box;
  padding-left: .17rem;
}
.caseItem_shu {
  margin-left: .06rem;
  margin-right: .06rem;
}
.caseItem_shu2 { margin-right: .3rem;  }
.caseItem_txt {
   color: #949494;
 font-size: .15rem;
   
}
.caseItem_btxt {  border-top: #c5c5c5 0.01rem dashed;
font-size: 0.15rem;
margin: 0 auto;
  margin-top: 0px;
margin-top: .1rem;
 overflow: hidden;
height: 0.45rem;
line-height: 0.25rem;
width: 93%;
padding-top: 0.05rem; }





.desinger_item_top .desinger_img {
  float: left;
  height: 2rem;
  overflow: hidden;
  width: 1.8rem;
height: 3rem;
}
.desinger_img  img { width: 100%;}

.desinger_introduction2 {
  width: 878px;
  padding-top: 20px;
}
.desinger_introduction {
  width: 3.5rem;
  overflow: hidden;
  float: left;
  margin-left: 0.17rem;
  padding-top: 0px;
}




.desinger_name  {  border-bottom: 0.01rem solid #bfbfbf;padding-bottom: 0.15rem; }
.desinger_item_top  {  padding: 0.35rem;  }
.designer_level_title { color: #636363; font-size: 0.15rem; }

.desinger_center {  color: #636363; font-size: 0.15rem; }
.desinger_style_box {   padding-top: 0.15rem; }
.desinger_center2 { border-bottom: 0.01rem solid #bfbfbf; padding-bottom: 0.15rem;  color: #636363;font-size: 0.15rem; padding-top: 0.15rem;}
.shu2 {width: 88%;
margin: 0 auto;}
.shu2 ul{
flex-wrap: wrap;
padding: 3% 0%;
border: dashed 1px #ccc;
margin-top: 5%;
border-radius: 5px;
        }
        .shu2 li{
width: 50%;
font-size: 15px;
color: #999;
        }
        .shu2 .mli1{
text-align: right;
padding-right: 6%;
box-sizing: border-box;
        }
        .shu2 .mli2{
padding-left: 6%;
box-sizing: border-box;
        }

		
 .cltnt_2 {margin-bottom: 0.1rem;}



.ytitle {
  padding:  3% 0% 0%;
}

.ytitle h2{
  font-size: 0.6rem;
  color: #333;
  text-align: center;
}
.ytitle h2 span{
  font-size: 0.6rem;
  color: #4b2d65;
 }

 .ytitle .ytitle1{
  font-size: 0.45rem;
  color: #666;
  text-align: center;
  transform: scale(0.7);
  margin-top: 0.7%;
 }
 
 
 

._2pbCE7jM0H2KGWCZczeOvC{padding-top:0.01rem;text-align:left;clear: both;width: 90%;margin: 0 auto;}
.am-checkbox-wrapper{ }
._3Ah9EA96A18T3r3GQ81KVi .am-checkbox{width:.373333rem;margin:0 .213333rem 0 0}
._2pbCE7jM0H2KGWCZczeOvC .am-checkbox-wrapper .am-checkbox.am-checkbox-checked .am-checkbox-inner{background-color:#4b2d64!important}
 
._3PWf4mhyga8ZAAyg7twonc{font-size:.25rem;color:#999}
._3XT9LwoE6v8DMpeB1cEPL1{font-size:.25rem;margin-top:-.026667rem;color:#4b2d64;cursor:pointer}
.am-checkbox{position:relative;display:inline-block;vertical-align:middle; padding-right:10px}



.minput {
  width: 100%;
 
}

.minput1 {
  text-align: center;
  
}

.minput2 {
  display: inline-block;
  width: 90%;
  overflow: hidden;
}

.minC {
  height: 0.7rem;
  margin-top: 0.25rem;
  border: #aaa solid 1px;
  border-radius: 0px;
}

.pingfang {
  right: 0.2rem;
  top: 0.1rem;
  position: absolute;
}

.minput3 {
  box-sizing: border-box;
  width: 98%;
  height: 100%;
  padding-left: 5.5%;
  position: relative;
}

.iconC {
  box-sizing: border-box;
  width: 5%;
  margin-top: 0.18rem;
  margin-left: 3%;
}
.iconC img { width: 100%; }
.minput3 input {
  width: 100%;
  height: 100%;
  border: none;
  outline: none;
  font-size: 0.28rem;
}

.minput3c {
  
}

#formx1 .mbtnCon {
  display: inline-block;
  width: 90%;
  margin-top: 0.2rem;
margin-bottom: 0.45rem;

}

.mbtn {
  width: 100%;
  font-size: 0.5rem;
  border: none;
  
  height: 0.5rem;
  background: #4b2d64;
  color: #fff;
  border-radius: 10px;
}

.ftext {
  font-size: 0.2rem;
  color: #333;
  margin-bottom: 0.5rem;
  text-align: center;
}

.mtext1C {
  margin: 10% 0px 5%;
}

.mtext1C .left {
  font-size: 0.55rem;
  font-weight: 500;
  flex: 1;

}

.mtext2C { width: 90%;margin: 0 auto;margin-bottom: 0.2rem;}
.tmore { color:#442a57;display: block;padding-top: 0.23rem;}

.mtext1C span {
  font-size: 0.3rem;
  
  color: #666;
}

.mtext1C .right {
  font-size: 0.2rem;
  line-height: 0.5rem;
  color: #666;
}

.hideline {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.sjslist .piclog {
  max-height: 170px;
}

.n_f img {
  width: 36px;
  height: 36px;
  position: absolute;
  top: 0%;
  left: 0%;
}

.n_f1 {
  font-size: 0.25rem;
position: absolute;
top: 3.5%;
left: 3%;font-weight: bold;
}


.swiper-slide .yslid {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000;  
  opacity: 0.6; 
  width: 100%;
  text-align: center;
  line-height: 0.5rem;

}
.yslid1  a {color:#fff; }
.piclog {
  display: block;
  width: 100%;
  height: 3.3rem;
  min-height: 3.3rem;
  max-height: 3.3rem;
  object-fit: cover;
  object-position: center top;
}
.yslid1 {
  font-size: 0.25rem;
  white-space: nowrap;
}

.xsjslist {
  width: 90%;
  margin: 0 auto;
}
.xsjslist .swiper-wrapper {
  align-items: flex-start;
}
.xsjslist .swiper-slide {
  position: relative;
  height: 3.3rem !important;
  overflow: hidden;
  background: #eee;
}
.xsjslist .swiper-slide > a {
  display: block;
  width: 100%;
  height: 3.3rem;
  overflow: hidden;
}
.xsjslist .piclog {
  width: 100%;
  height: 3.3rem;
  min-height: 3.3rem;
  max-height: 3.3rem;
  object-fit: cover;
  object-position: center top;
}

.yslid1 span {
  font-size: 0.8rem;
  font-size: #999;
  margin-left: 1%;
}







.t_cmt { width: 90%;margin: 0 auto; padding-top: 0.2rem;}

.mtitle2 {font-size: 0.35rem;   text-align: center;  height: 0.8rem;  line-height: 0.8rem;font-family: "微软雅黑" !important; }

.mtitle2 .fnt {color:#3f2554}
.linjuc2b1a {  width: 3.5rem;overflow: hidden;height: 0.5rem; }
.formC {
  padding-left: 0%;
}
.hc3{  height: 0.55rem;clear: both; }

.cleft { float: left;width: 58.6%;}

.cright { float: left;width: 41.4%;}
.minput2a {
  width: 65%;
}
.cpp {  padding-top: 0.5rem;  width: 90%;margin: 0 auto;  }
.mbtnCon1 {
  width: 33%;
  margin-left: 2%;
  margin-top: 0.28rem;
}

.minC1 {
  height: 0.5rem;
  margin-top: 6.5%;
  border: #aaa solid 1px;
  border-radius: 0px;
}

.minput3a {
  box-sizing: border-box;
  width: 95%;
  height: 100%;
  padding-left: 5%;
  
}
.kmt2{ margin-top: 0.13rem;}
.minput3b {
  box-sizing: border-box;
  width: 95%;
  height: 100%;
  padding-left: 5%;
 
}

.minput3a input {
  width: 100%;
  height: 100%;
  border: none;
  outline: none;
  font-size: 0.3rem;
  
}

.minput3b input {
  width: 100%;
  height: 100%;
  border: none;
  outline: none;
  font-size: 0.3rem;
 
}

.mbtnCon1 .mbtn {
  height: 1.32rem;
  border-radius: 0%;
}


.swiper946  {   width: 98%;margin: 0 auto; }
.w90 { width: 90%;margin: 0 auto; overflow: hidden;}
.hb_1 li { width: 24%;float: left;padding-right: 1.3%;}   

.hb_1 ul li:nth-child(4) {	padding-right: 0%; }
.hb_1 ul li:nth-child(8) {	padding-right: 0%; }
.hb_1 ul li:nth-child(11) {	width: 49.4%; padding-right: 0%; }

.zl_1 {}
.zl_2 {width: 34%;padding-right: 1.5%;}
.zl_3 {width: 64.5%;}
.zl_3  ul li {width: 48.7%;float: left;padding-right: 2%;}
.zl_3  ul li:nth-child(2) {  padding-right: 0;}
.zl_3  ul li:nth-child(4) {  padding-right: 0;}
.fo{ font-size: 0; background-color: #fff; }
.mtop{margin-top: 1.01rem;}


.shouye .content{max-width:750px;margin:0px auto}
.shouye .imgCon img{width:100%}
.shouye .mstrategy{padding-bottom:23%}
.shouye .mstrategy1a h1{font-size:18px;font-weight:600}
.shouye .mstrategy1b p{font-size:13px;margin-top:3.3%;margin-left:3%;white-space:nowrap}
.shouye .mstrategy1c p a{font-size:1.12rem;display:block;margin-top:8%}
.shouye .mstrategy2{margin-top:5%;border-bottom:dashed 1px #ccc;padding-bottom:5%   ;float: left; }
.shouye .mstrategy2a{width:25%;max-width:96px}
.shouye .mstrategy2a img{min-height:66px;max-height:70px;width: 100%;}
.shouye .mstrategy2b{width:72%;margin-left:3%}
.shouye .mstrategy2c{width:17%;text-align:center;margin-left:3%}
.shouye .mstrategy2b1 a{font-size:15px;font-weight:600;margin-bottom:3%}
.shouye .mstrategy2b2{font-size:.2rem;margin-top:1%;height: 0.53rem;overflow: hidden;line-height: 0.28rem; }
.shouye .mstrategy2c1{font-size:20px;margin-top:10%}
.shouye .mstrategy2c2{font-size:13px}
.shouye .mdis{display:none}
.shouye li:last-child { border-bottom: dashed 0px #ccc; }
 
 
 .bjq97{position:relative;}
.bjq97 .minput{position:absolute;top:28%;left:6%;width:88%;}
.bjq97 .minput1{text-align:center;}
.bjq97 .minput2{width:96%;overflow:hidden;margin:0px auto;}
.bjq97 .minput3{box-sizing:border-box;width:100%;height:0.52rem;font-size:0.25rem;border:none;outline:none; background-color: #fff; margin-left: 0%;text-indent: 0rem;}
.bjq97 .mbtnCon{width:100%;margin:5% auto 0%;}
.bjq97 .mbtn{width:100%;font-size:0.4rem;border:none;outline:none;height:0.63rem;background:transparent;border:none;color:#fff;border-radius:3px;}
.bjq97 .minput3a{margin-top:11%;padding-left: 0%;}
.bjq97 .minput3b{margin-top:0%;width:100%; padding-left: 0%;}

