body{
	background-color: #fff;
}
.main{width:100%;background-color:#fff;}
.main-top{width:100%;height: 6rem;overflow: hidden;position: relative;}
.lunbo li{float:left;}
.lunbo li img{height: 6rem;}
.lunbo .dot{text-align: center;margin: 14px auto;position:absolute;top:50%;width:100%;}
.dot .dotItem{display: inline-block;width: 0;height: 0;border: 5px solid #ffffff;border-radius: 5px;margin: 0 8px;}
.dot .dotItemOn{display: inline-block;width: 0;height: 0;border: 5px solid #0075c1;border-radius: 5px;margin: 0 8px;}
.lunbo .loginbutton{position: absolute;bottom:.4rem;left:30%;margin:0 auto;width:40%;padding:.2rem 0;background-color:#cf4d42;border-radius: .2rem;text-align: center;}
.loginbutton a{color:#ffffff;font-size: .64rem;}
/*
.main-nav{display: -webkit-flex;display: flex;background-color: #ffffff;padding:0 .4rem;}
.main-nav>a{display: block;width:50%;box-sizing: border-box;-webkit-box-sizing:border-box;-o--box-sizing:border-box;-moz--box-sizing:border-box;display: -webkit-flex;display: flex;padding:.8rem 0 .7rem 0;}
.main-nav a:first-child{border-right:1px solid #eeeeee;}
.main-nav a:last-child{border-left:1px solid #eeeeee;}
.main-nav .navimg{width:2rem;height: 2rem;overflow: hidden;padding: 0 .4rem 0 .7rem;flex: 0 0 auto;}
.main-nav .navimg img{width:1.96rem;}
.main-nav .navtitle{flex:1 1 auto;}
*/

/*.main-tab{font-size: 0;background-color:#ffffff;border-bottom:1px solid #f5f0f0}
.main-tab a{display: inline-block;margin:.4rem 0;height: 2.4rem;width:33%;}*/
.main-tab{font-size: 0;background-color:#ffffff;display: flex;box-sizing: border-box;padding: .4rem .4rem;}
.main-tab a{display: inline-block;height:2.4rem;width:31.333%;margin-left: 3%;}
/*.main-tab a:nth-of-type(1){background:url(../images/v2/index_law.jpg) no-repeat;background-size: 100%;margin-right: 1px;margin-left:4px}
.main-tab a:nth-of-type(2){background:url(../images/v2/index_financial.jpg) no-repeat;background-size: 100%;margin-left:2px;}*/
.main-tab a:nth-of-type(1){
	background: url(../images/v2/Financial.jpg) no-repeat center center;
	background-size: 100% 100%;
	margin: 0;
}
.main-tab a:nth-of-type(2){
	background: url(../images/v2/legalService.jpg) no-repeat center center;
	background-size: 100% 100%;
}
.main-tab a:nth-of-type(3){
	background: url(../images/v2/cosmeticMedicine.jpg) no-repeat center center;
	background-size: 100% 100%;
}

.main-info{margin: 0 .4rem; background-color: #fff; border-bottom: 1px solid #f5f0f0;border-top: 1px solid #f5f0f0;}


.main-news {
  height: 5.66rem;
}
.main-news .h-dedede-20 {
  width: 100%;
  height: 0.4rem;
  background-color: #dedede;
}
.main-news ul {
  height: 4.86rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-news ul li a {
  background-color: transparent;
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
}
.main-news ul li a img {
  display: block;
  width: 2.6rem;
  height: 2.6rem;
  background-color: #fff;
}
.main-news ul li a p {
  text-align: center;
  font-size: 0.56rem;
  color: #666666;
  margin-top: 0.34rem;
  letter-spacing: 1.5px;
}

.navtitle h4{font-weight: bold;font-size:.64rem;line-height: 1rem;color:#313131;}
.navtitle span{font-size: .52rem;color:#949494;}

.main-serve,.main-hot{background-color: #ffffff;padding:0 .4rem;}
.main-serve ul{padding:.8rem 0;border-bottom:1px solid #e5e5e5}
.main-serve a{width:25%;text-align:center;color:#313131;font-size: .52rem;}
.main-serve li{position: relative;padding:2.4rem 0 0 0;}
.main-serve li:before{content:'';width:0rem;height: 0rem;border-radius:1rem;position:absolute;top:0;padding:1rem;}
.main-serve a:nth-of-type(1) li:before{ background:url(../images/v2/icon1.png) no-repeat ;background-position:center;background-size:2rem;}
.main-serve a:nth-of-type(2) li:before{ background:url(../images/v2/icon2.png) no-repeat ;background-position:center;background-size:2rem;}
.main-serve a:nth-of-type(3) li:before{ background:url(../images/v2/icon3.png) no-repeat ;background-position:center;background-size:2rem;}
.main-serve a:nth-of-type(4) li:before{ background:url(../images/v2/icon4.png) no-repeat ;background-position:center;background-size:2rem ;}

.main-hot h3{font-size:.6rem;color:#535353;border-bottom:1px solid #e5e5e5;line-height:1.2rem;height:1.2rem;text-indent: .4rem;padding-top:.6rem;position:relative;}
.main-hot h3:after{content:'';width:.72rem;height: .48rem;position:absolute;background:url(../images/v2/hot.png) no-repeat;background-size:100%;top:.8rem;left:2rem;}

.main-hot a{display: block;padding:.6rem 0;border-bottom:1px solid #e5e5e5;}
.main-hot a li{font-size:.64rem;color:#313131;text-indent: 1.4rem;position:relative;width:95%;display: inline-block;}
.main-hot li:before{content:'';width:.7rem;height:.6rem;position:absolute;background:url(../images/v2/consulticon.png) no-repeat;background-size:100%;left:.4rem;top:.2rem;}
.main-hot a span{position:absolute;right:.6rem;border-top:1px solid #b3b3b3;border-right:1px solid #b3b3b3;border-bottom:1px solid transparent;border-left:1px solid transparent;width:.6rem;height: .6rem;transform: rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);}
.main-hot .more{color:#cf4d42;font-size: .56rem;display: block;text-align: center;padding:.7rem 0;}

.main-image{margin-top:.24rem;background:url(../images/v2/bottombg.png) no-repeat;background-size: 100% 100%;height:6.44rem;overflow: hidden;width:100%;padding-bottom:2.6rem;color:#ffffff;text-align:center;}
.main-image h3{font-size: 1.04rem;margin-top:1.9rem;}
.main-image p{font-size: .68rem;}
