@charset "UTF-8";
html{
  font-size: 6.535vw;
}
@media screen and  (min-width:1530px){
  html{
  font-size: 100px;
}
}
@media screen and  (max-width:300px){
  html{
  font-size:100px;
}
}
.w_width{max-width:1530px; margin-right: auto; margin-left: auto; position:relative; z-index:6;}

.ctext{ float:left; width:100%; padding-left: 70px;padding-right: 70px;}
@media  screen and (max-width: 1024px){
.ctext{padding-left: 15px;padding-right: 15px;}
}



.head{ float:left;width: 100%;z-index: 18; position:fixed; left:0; top:0;}
.head .top{ float:left; width:100%; position:relative;padding:0 2.6%;}
.head.active .top{ background:#fff;}
.head.Active .top{ background:#fff;}
.head .top:after{ float:left; width:100%; height:1px; content:''; position:absolute; left:0; bottom:0; background:rgba(245,245,245,0.14); }
.head .logo{ float:left;line-height: 0; margin:0.14rem 0;}
.head .logo a{ float:left;}
.head .logo img {max-width: none;height:calc(42px + 0.3rem);}
.head .logo .show{ display:block;}
.head .logo .hide{ display:none;}
.head.active .logo .show{ display:none;}
.head.active .logo .hide{ display:block;}
.head.Active .logo .show{ display:none;}
.head.Active .logo .hide{ display:block;}
.head .vip{float:right; margin-top:calc(6px + 0.29rem);}
.head .vip a{ float:left; color:#fff; text-align:center; font-size:calc(12px + 0.02rem); line-height:29px; height:31px; border-radius:31px; border:1px solid #f5f5f5; padding:0 0.22rem; margin-left:0.2rem;}
.head .vip a.on{ background:#ff6e02; border:1px solid #ff6e02 !important; color:#fff !important;}
.head .vip a:hover{ background:#ff6e02; border:1px solid #ff6e02 !important; color:#fff !important; border-radius:5px; }
.head.active .vip a{ color:#666666; border:1px solid #c4c4c4; }
.head.Active .vip a{ color:#666666; border:1px solid #c4c4c4; }
.head .city{float:left; margin:0.29rem 2.5% 0.29rem 1.9%; color:#fff; font-size:12px; line-height:42px; height:42px; padding-left:22px; background:url(../imgs/top2.png) left center no-repeat; background-size:14px auto; }
.head .city span{font-size:calc(12px + 0.04rem);}
.head .so{float:left;width: 220px;position:relative;margin:0.29rem 0;}
.head .so .Search{ float:left; width:100%; height:42px; border:none; border-bottom:1px solid rgba(245,245,245,0.65); background:none; padding:0 33px 0 0; color:#fff; font-size:12px;}
.head .so .Search:focus{ border-bottom:1px solid #ff6e02;}
.head .so .submit{ float:left; width:17px; height:42px; position:absolute; right:0; top:0; z-index:3; background:url(../imgs/_search.svg) center no-repeat; background-size:contain;}
.head .so ::-webkit-input-placeholder{color:#fff}
.head .so :-moz-placeholder{color:#fff}
.head .so ::-moz-placeholder{color:#fff}
.head .so :-ms-input-placeholder{color:#fff}

.head.active .city{ background:url(../imgs/top2.1.png) left center no-repeat; background-size:14px auto;  color:#333333;}
.head.active .so .submit{ background:url(../imgs/_search.1.svg) center no-repeat; background-size:contain;}
.head.active  .so .Search{ border-bottom:1px solid rgba(193,193,193,0.65);  color:#666666;}
.head.active  .so ::-webkit-input-placeholder{color:#333333}
.head.active  .so :-moz-placeholder{color:#333333}
.head.active  .so ::-moz-placeholder{color:#333333}
.head.active  .so :-ms-input-placeholder{color:#333333}

.head.Active .city{ background:url(../imgs/top2.1.png) left center no-repeat; background-size:14px auto;  color:#333333;}
.head.Active .so .submit{ background:url(../imgs/_search.1.svg) center no-repeat; background-size:contain;}
.head.Active  .so .Search{ border-bottom:1px solid rgba(193,193,193,0.65);  color:#666666;}
.head.Active  .so ::-webkit-input-placeholder{color:#333333}
.head.Active  .so :-moz-placeholder{color:#333333}
.head.Active  .so ::-moz-placeholder{color:#333333}
.head.Active  .so :-ms-input-placeholder{color:#333333}

.menu { float: right; margin-right:0.03rem;}
.menu .ul {float: left; width:100%;flex-wrap:wrap; display: flex; justify-content:space-between; }
.menu .nli {float: left; margin:0 0.16rem; }
.menu .nli :first-child{ margin-left:0 !important;}
.menu .nli span a{float: left; position: relative;color: #fff;font-size:calc(12px + 0.06rem);line-height:calc(42px + 0.58rem);}
.menu .nli span a:after{ float:left; width:0%; height:2px; content:''; position:absolute; left:0; bottom:0; background:#ff6e02; -webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;
}
.menu .nli.active span a,
.menu .nli:hover span a { color:#ff6e02;}
.menu .nli.active span a:after,
.menu .nli:hover span a:after{ width:100%;}


.head.active .menu .nli span a{ color:#333333;}
.head.active .menu .nli.active span a,
.head.active .menu .nli:hover span a { color:#ff6e02;}

.head.Active .menu .nli span a{ color:#333333;}
.head.Active .menu .nli.active span a,
.head.Active .menu .nli:hover span a { color:#ff6e02;}

.menuSub{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; background:rgba(255,255,255,0.95); padding-top:22px; padding-bottom:22px; border-top:1px solid rgba(245,245,245,0.8);}
.menuSub .title{ float:left; width:33%; padding:calc(8px + 0.1rem) calc(8px + 0.1rem) calc(8px + 0.1rem) 2.09rem;}
.menuSub .tit{ display:flex; position:relative; color:#333333; font-weight:bold;font-size:calc(12px + 0.08rem); line-height:calc(20px + 0.1rem);padding:0 0 calc(8px + 0.09rem) 0; margin-bottom:calc(8px + 0.08rem);}
.menuSub .tit:after{ background:#ff6e02; float:left; width:36px; height:1px; content:''; position:absolute; left:0; bottom:0;}
.menuSub .p{ display:flex; color:#333333; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem);}
.menuSub .list{ float:left; width:67%; border-left:1px solid #e1e1e1; min-height:calc(34px + 0.97rem); padding:0 0.17rem;}
.menuSub .list li{ float:left; width:14.28%; padding:calc(8px + 0.1rem) 0.05rem;}
.menuSub .list li a{ float:left; width:100%; text-align:center; color:#333333; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem);}
.menuSub .list li span{ float:left; width:100%; }
.menuSub .list li i{ float:left; width:100%; position:relative; height:0.46rem; margin-bottom:calc(6px + 0.07rem);}
.menuSub .list li i img{ display:block; margin:0 auto; height:0.46rem;}
.menuSub .list li i .show{ display:block;}
.menuSub .list li i .hide{ display:none; }
.menuSub .list li a:hover i .show{ display:none;}
.menuSub .list li a:hover i .hide{ display:block; }
.menuSub .list li a:hover{ color:#ff6e02;}


@media screen and (max-width:1720px) {
.head .city{ margin:0.29rem 1.5% 0.29rem 1.5%;}
.head .vip a{ margin-left:0.15rem;}
.menu{ margin-right:0;}
.menu .nli{ margin:0 0.12rem;}
}
@media screen and (max-width:1600px) {
.head .city{ margin:0.29rem 1.5% 0.29rem 1.5%;}
.head .vip a{ margin-left:0.1rem;}
.menu{ margin-right:0;}
.menu .nli{ margin:0 0.08rem;}
.menu .nli span a{ font-size:calc(12px + 0.04rem);}

.menuSub .title{ padding:calc(8px + 0.1rem) calc(8px + 0.1rem) calc(8px + 0.1rem) 1.1rem;}
.menuSub .list li{ width:16.66%;}

}
@media screen and (max-width:1400px) {
.head .city{ margin:0.29rem 1.5% 0.29rem 1.2%;}
.head .vip a{ margin-left:0.1rem;font-size:calc(12px + 0.02rem);}
.menu{ margin-right:0;}
.menu .nli{ margin:0 0.07rem;}
.menu .nli span a{ font-size:calc(12px + 0.02rem);}


}
@media screen and (max-width:1260px) {
.head .city{ margin:0.29rem 0 0.29rem 1.2%;}
.head .so{ display:none;}
.menu .nli{ margin:0 0.06rem;}
}
@media screen and (max-width:1024px) {
.menu{ display:none;}
.head .top{ padding:0 12px;}
.head .logo{ margin:8px 0;}
.head .logo img{ height:44px;}
.head .so{ display:none;}
.head .city{ padding-left:16px; margin:9px 0 9px 8px;}
.head .vip{ margin:18px 4px 0 0;}
.head .vip a{ height:24px; line-height:22px; margin:0 4px 0 0; border-radius:5px; font-size:12px;}
.detail_main .sect_L img{width:100%!important;height:auto!important;}
.detail_main .sect_L .contB p{font-size: calc(14px + 0.06rem)!important;margin:.6rem 0!important;}
.search_main .bottom .text_b{font-size: calc(12px + 0.1rem)!important;}
.search_main .bottom .text_b p{margin-bottom:.3rem!important;}
}
@media screen and (max-width:374px) {
.head .top{ padding:0 6px;}
.head .logo{ margin:12px 0;}
.head .logo img{ height:36px;}
.head .city{ padding-left:16px; margin:9px 0 9px 5px;}
.head .vip{ margin:18px 0 0 0;}
.detail_main .sect_L img{width:100%!important;height:auto!important;}
.detail_main .sect_L .contB p{font-size:.5rem!important;margin:.6rem 0!important;}
.search_main .bottom .text_b{font-size: calc(12px + 0.16rem)!important;}
.search_main .bottom .text_b p{margin-bottom:.3rem!important;}
}

.menuph {
  display: none; margin:19px 0;
  float: right;
  width: 24px;
  height: 22px;
  cursor: pointer;
  text-align: center;
}
.menuph .point {
  float: left;
  width: 100%;
  height: 22px;
  position: relative;
}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before {
  width: 100%;
}
.menuph .navbtn{
  position: absolute;
  top: 10px;
  right: 0;
  display: inline-block;
  width: 100%;
  height: 2px;
  background: #fff;
  -webkit-transition: all 0.3s ease-out 0s;
  -moz-transition: all 0.3s ease-out 0s;
  -ms-transition: all 0.3s ease-out 0s;
  -o-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
}
.menuph .navbtn::after,
.menuph .navbtn::before {
  position: absolute;
  right: 0;
  display: inline-block;
  width: 100%;
  height: 2px;
  content: "";
  background: #fff;
  -webkit-transition: all 0.3s ease-out 0s;
  -moz-transition: all 0.3s ease-out 0s;
  -ms-transition: all 0.3s ease-out 0s;
  -o-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
}
.menuph .navbtn::after {
  top: -10px;
}
.menuph .navbtn::before {
  top: 10px;
}
.menuph .point.active .navbtn {
  background: transparent !important;
}
.menuph .point.active .navbtn::after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 0px;
}
.menuph .point.active .navbtn::before {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 0px;
}

.head.active .menuph .navbtn,
.head.active .menuph .navbtn::after,
.head.active .menuph .navbtn::before{ background:#ff6e02;}

.head.Active .menuph .navbtn,
.head.Active .menuph .navbtn::after,
.head.Active .menuph .navbtn::before{ background:#ff6e02;}

@media screen and (max-width:1024px) {
.menuph {display: block;}
}


.xialaph{ display:none; position:fixed; left: 0; top: 0; float: left; width: 100%; height:100%; overflow:auto; padding:60px 15px; display: none; z-index:12; background:#fff }
.xialaph .ul2,
.xialaph .ul3,
.xialaph .ul4{ display: none;}
.xialaph li{ float: left; width:100%;}
.xialaph h4 a{ float: left; width:100%; color: #333; font-size:16px; line-height:50px;  display:flex; align-items:center;}
.xialaph h4{ float: left; width: 100%; position: relative; margin-top:-1px;}
.xialaph h4 i{ float:left; width:8px; height:8px; position:absolute; right:5px; top:50%; border-top:1px solid #000; border-right:1px solid #000; transform:translate(0,-50%) rotate(45deg); -ms-transform:translate(0,-50%) rotate(45deg);}
.xialaph h4.active i{ transform:translate(0,-50%) rotate(135deg); -ms-transform:translate(0,-50%) rotate(135deg); margin-top:-4px; border-top:1px solid #ff6e02; border-right:1px solid #ff6e02; opacity:1}
.xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color:#fff;}
.xialaph li:last-child h4::before{ display:none;}
.xialaph h4:hover a{ color: #ff6e02;}
.xialaph h5:hover a{ color: #ff6e02;}
.xialaph h4::after{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color:#000; opacity:0.1}
.xialaph h5 a{ float: left; width:100%; color: #666; font-size:14px; line-height:41px; position:relative; text-transform: uppercase;}
.xialaph h5{ float: left; width: 100%; position: relative;}
.xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color:#000; opacity:0.1}
.xialaph h5 i{ float:left; width:8px; height:8px; position:absolute; right:12px; top:50%; border-top:1px solid #fff; border-right:1px solid #fff; opacity:0.8; transform:translate(0,-50%) rotate(45deg); -ms-transform:translate(0,-50%) rotate(45deg);}
.xialaph h5.active i{ transform:translate(0,-50%) rotate(135deg); -ms-transform:translate(0,-50%) rotate(135deg); margin-top:-4px; border-top:1px solid #ff6e02; border-right:1px solid #ff6e02; opacity:1}
.xialaph .ul2{ float: left; width: 100%; padding:0 15px;}



/**/
.footLeft{ position:fixed; left:2.6%; bottom:0.37rem; z-index:10; width:calc(50px + 0.5rem); line-height:0; cursor:pointer;}
.footHeig{ display:none; float:left; width:100%; background:#292929; height:calc(57px + 0.73rem);}
.footDwon{ display:none; position:fixed; left:0; bottom:0; z-index:10; background:#f6e7dc;}
.footDwon  .colse{ float:right; width:20px; line-height:0; position:absolute; right:0; top:calc(5px + 0.1rem); z-index:6; cursor:pointer;}
.footDwon  .form{ float:right; position:relative; margin-top:calc(5px + 0.11rem); width:49.54%; padding-right:0.3rem;}
.footDwon  .form .lab{ float:left; width:calc(50% - 0.2rem); position:relative; margin-right:0.2rem; margin-bottom:0.15rem;}
.footDwon  .form .text{ float:left; width:100%; position:relative; border-radius:calc(5px + 0.05rem); background:#fff; color:#333333; font-size: calc(12px + 0.02rem);line-height: calc(26px + 0.02rem);height: calc(26px + 0.16rem); padding:0.06rem calc(5px + 0.15rem);}
.footDwon  .form div.text{ cursor:pointer;}
.footDwon  .form div.text:after{ float:right; content:''; position:absolute; right:calc(5px + 0.15rem); top:50%; width:0; height:0; border-left: 5px solid transparent; border-right:5px solid transparent;border-top: 6px solid #ff6e02; margin-top:-3px; }
.footDwon  .form .yanzhengma{ float:left; position:absolute; right:0; bottom:0; z-index:6; background:#bdbdbd; border-radius:0 calc(5px + 0.05rem) calc(5px + 0.05rem) 0; color:#fff; font-size: calc(12px + 0.02rem);line-height: calc(26px + 0.16rem); padding:0 0.25rem;}
.footDwon  .form .yanzhengma:hover{ background:#ff6e02;}
.footDwon  .form .submit{ float:left; width:100%; text-align:center; background:#ff6e02; background:#bdbdbd; border-radius:calc(5px + 0.05rem); color:#fff; font-size: calc(12px + 0.04rem);line-height: calc(26px + 0.16rem);height: calc(26px + 0.16rem); padding:0;  background-image: -webkit-linear-gradient(right, #ffe745 0%, #ff6e02 100%);
  background-image: -moz-linear-gradient(right,  #ffe745 0%, #ff6e02 100%);
  background-image: -o-linear-gradient(right,  #ffe745 0%, #ff6e02 100%);
  background-image: linear-gradient(right,  #ffe745 0%, #ff6e02 100%); transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.footDwon  .form .submit:hover{ background:#ff6e02;}
.footDwon  .form .down{ display:none; float:left; width:100%; position:absolute; left:0; bottom:100%; z-index:6; background:#f5f5f5; padding:calc(6px + 0.06rem) 0; box-shadow:0 0.03rem 0.06rem rgba(0,0,0,0.1); border-bottom:2px solid #ff6e02;}
.footDwon  .form .down li{ float:left; width:100%; color:#333; font-size: calc(12px + 0.02rem);line-height: calc(30px + 0.04rem); padding:0 calc(5px + 0.15rem); cursor:pointer;}
.footDwon  .form .down li:hover{ background:#ff6e02;color:#fff; }
.footDwon  .ico{ float:left; line-height:0; width:calc(50px + 0.5rem); margin-top:calc(5px + 0.05rem);}
.footDwon  .cont{ float:left;flex-wrap:wrap; display: flex;flex-direction:column; margin:calc(5px + 0.07rem) 0 0 5%;}
.footDwon  .cont .tit{ color:#ff6e02; font-size: calc(12px + 0.22rem);line-height: calc(20px + 0.24rem);}
.footDwon  .cont .tit i{ display:inline-block; vertical-align:middle; margin:0 calc(4px + 0.08rem); width:calc(4px + 0.02rem); height:calc(4px + 0.02rem); border-radius:50%; background:#ff6e02;}
.footDwon  .cont .p{ color:#333333; font-size: calc(12px + 0.08rem);line-height: calc(20px + 0.1rem); padding:0.05rem 0 0.2rem 0; position:relative;}
.footDwon  .cont .p:after{ float:left; width:calc(30px + 0.38rem); height:3px; border-radius:3px; content:''; position:absolute; left:0; bottom:0; background:#ff6e02;  background:#ff6e02;
background-image: -webkit-linear-gradient(right, #ffe745 0%, #ff6e02 100%);
  background-image: -moz-linear-gradient(right,  #ffe745 0%, #ff6e02 100%);
  background-image: -o-linear-gradient(right,  #ffe745 0%, #ff6e02 100%);
  background-image: linear-gradient(right,  #ffe745 0%, #ff6e02 100%); }

.footDwon  ::-webkit-input-placeholder{color:#888888}
.footDwon  :-moz-placeholder{color:#888888}
.footDwon  ::-moz-placeholder{color:#888888}
.footDwon  :-ms-input-placeholder{color:#888888}

.footer{ background:url(../imgs/foot2.jpg) center no-repeat; background-size:cover;}
.footer .donw{ float:left; width:100%;flex-wrap:wrap; display: flex; justify-content:space-between; padding:calc(6px + 0.2rem) 0; border-top:1px solid rgba(255,255,255,0.13);}
.footer .Copyright{ float:left; color:#bbbbbb; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.04rem);}
.footer .Copyright a{ color:#bbbbbb;}
.footer .Copyright a:hover{ color:#ff6e02;}
.footer .nav{ float:right; color:#bbbbbb; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.04rem);flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
.footer .nav i{ float:left; width:1px; height:calc(12px + 0.02rem); background:#bbbbbb; margin:0 5px;}
.footer .nav a{ float:left; color:#bbbbbb;}
.footer .nav a:hover{ color:#ff6e02;}
.footer .links{ float:left; width:calc(100% + 0.09rem); color:#a4a4a4; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.04rem); padding:0 0 calc(5px + 0.25rem) 0;}
.footer .links a{ display:inline-block; color:#a4a4a4; margin-right:0.09rem;}
.footer .links a:hover{ color:#ff6e02;}
.footer .top{ float:left; width:100%; display: flex; justify-content:space-between; margin:calc(5px + 0.3rem) 0 calc(5px + 0.3rem) 0;}
.footer .menu{ float:left;flex-wrap:wrap; display: flex;flex-direction:column; margin-right:0.1rem;}
.footer .menu:last-child{ margin-right:0 !important;}
.footer .menu:nth-child(2){ width:calc(180px + 1.2rem);}
.footer .menu:nth-child(3){ width:calc(144px + 0.96rem);}
.footer .menu:nth-child(4){ width:calc(156px + 1.04rem);}
.footer .menu .tit{ float:left; position:relative; color:#fff; font-size: calc(12px + 0.08rem);line-height: calc(20px + 0.1rem); margin-top:0.26rem; }
.footer .menu .tit:after{ float:left; content:''; position:absolute; left:-0.16rem; top:50%; width:5px; height:5px; background:#ff6e02; transform:translate(0,-50%) rotate(45deg); -ms-transform:translate(0,-50%) rotate(45deg);}
.footer .menu ul{ float:left;flex-wrap:wrap; display: flex;flex-direction:column; margin-top:0.166rem; }
.footer .menu ul li{ float:left;}
.footer .menu ul li a{ float:left; color:#d3d3d3; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.16rem); white-space:nowrap;}
.footer .menu ul li a:hover{ color:#ff6e02;}
.footer .menu .text{ float:left; color:#d3d3d3; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.12rem); margin-top:0.18rem;}
.footer .menu .text a{ color:#ff6e02;}
.footer .menu .text .p{ font-size: calc(12px + 0.02rem);}
.footer .menu:last-child .text{ margin-top:4px; margin-bottom:0.03rem;}
.footer .menu .ico{ float:left; position:relative; padding-left:34px; color:#d3d3d3; font-size: calc(12px + 0.06rem);line-height: 24px; margin-top:calc(5px + 0.1rem);}
.footer .menu .ico .ino{ float:left; width:24px; height:24px; position:absolute; left:0; top:0; border:2px solid #ff6e02; border-radius:50%;}
.footer .menu .ico .tel{background:url(../imgs/foot3.png) center no-repeat; background-size:14px auto;}
.footer .menu .ico .qq{background:url(../imgs/foot4.png) center no-repeat; background-size:14px auto;}
.footer .menu .ico .em{background:url(../imgs/foot5.png) center no-repeat; background-size:14px auto;}
.footer .menu .er{ float:left; width:calc(30px + 0.7rem); position:relative; text-align:center; color:#d3d3d3; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.04rem); margin-top:calc(5px + 0.15rem);}
.footer .menu .er:last-child{ margin-left:calc(5px + 0.1rem)}
.footer .menu .er i{ float:left; width:100%; line-height:0; position:relative; border:1px dashed rgba(255,110,2,0.29); padding:calc(3px + 0.03rem);}
.footer .menu .er:after,
.footer .menu .er:before,
.footer .menu .er i:after,
.footer .menu .er i:before{ float:left; width:7px; height:7px; content:''; position:absolute; left:0; top:0; border:2px solid #ff6e02;}
.footer .menu .er:after{ border-right:none; border-bottom:none;}
.footer .menu .er:before{ left:auto; right:0; border-left:none; border-bottom:none;}
.footer .menu .er i:after{ top:auto; bottom:0; border-right:none; border-top:none; margin:0 0 -1px -1px;}
.footer .menu .er i:before{left:auto; right:0; top:auto; bottom:0; border-left:none; border-top:none; margin:0 -1px -1px 0;}
.footer .menu .er sapn{ float:left; width:100%; opacity:0.49; margin-top:calc(3px + 0.02rem);}
.footer .menu .whact{ float:left; display: flex;}
._hie50{ float:left; width:100%; height:50px; display:none;}


@media  screen and (max-width: 1440px){
.footer .menu ul li a{font-size: calc(12px + 0.02rem);}
.footer .menu .text{font-size: calc(12px + 0.02rem);}
.footer .menu .text .p{ font-size: calc(12px + 0.01rem);}
.footer .menu .ico{ font-size: calc(12px + 0.04rem);}
.footer .menu .er{ font-size: calc(12px + 0.01rem);}
.footer .menu:nth-child(2){ width:calc(180px + 0.8rem);}
.footer .menu:nth-child(3){ width:calc(144px + 0.8rem);}
.footer .menu:nth-child(4){ width:calc(156px + 1rem);}
}
@media  screen and (max-width: 1024px){
.footDwon{ bottom:50px;}
.footDwon  .cont{ margin:calc(5px + 0.07rem) 0 0 3%;}
.footDwon  .form{ width:56.54%;}
.footer .top{flex-wrap:wrap; position:relative;}
.footer .menu{ width:100%; margin-right:0;flex-direction:row;}
.footer .menu:nth-child(1){ display:none;}
.footer .menu:nth-child(2){ width:100%;}
.footer .menu:nth-child(3){ width:100%;}
.footer .menu:nth-child(4){ width:100%;}
.footLeft{ left:1%; margin-bottom:50px;}
.footer .menu .tit{ width:100%;}
.footer .menu .text{ width:100%;}
.footer .menu .ico{ width:auto; padding-left:29px; margin-right:calc(5px + 0.1rem);}
.footer .menu .whact{ width:100%;}
.footer .menu .er{ width:calc(90px + 0.1rem);}
._hie50{ display:block;}

}
@media  screen and (max-width: 767px){
.footLeft{ width:calc(40px + 0.6rem);}
.footHeig{ height:calc(102px + 1.49rem);}
.footDwon  .colse{ width:16px; right:-12px;}
.footDwon  .ico{ width:calc(40px + 0.6rem);}
.footDwon  .form{ width:100%; padding-right:0;}
.footDwon  .form .lab{ width:49%; margin-bottom:0.2rem; margin-right:0;}
.footDwon  .form .lab:nth-child(2n){ float:right;}
.footer .Copyright{ width:100%; text-align:center;}
.footer .Copyright a{ display:block;}
.footer .nav{ width:100%; text-align:center;}
.footer .links{ display:none;}
.footer .menu .tit:after{ left:-8px;}


}


.RightP{ position:fixed; right:0.05rem; top:55%; z-index:11; width:0.7rem; transform:translateY(-50%); -ms-transform:translateY(-50%);}
.RightP ul{ float:left; width:100%; border-radius:0.7rem; box-shadow:0 0 9px rgba(0,0,0,0.1);}
.RightP ul li{ float:left; width:100%; position:relative; text-align:center; margin-bottom:1px;}
.RightP ul li a{ float:left; width:100%; padding:0.12rem 0; background:#fff; position:relative; }
.RightP ul li a img{ margin:0 auto; max-width:none; width:calc(20px + 0.18rem); height:calc(20px + 0.18rem);}
.RightP ul li a .show{ display:block;}
.RightP ul li a .hide{ display:none;}
.RightP ul li:hover a .show{ display:none;}
.RightP ul li:hover a .hide{ display:block;}
.RightP ul li a span{display:block;color:#333333;font-size:calc(12px + 0.02rem);line-height:16px;margin-top:0.02rem;padding: 0 5px;}
.RightP ul li a font{ display:block; color:#fff; background:#ff6e02; border-radius:50%; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.03rem); height:calc(20px + 0.03rem); width:calc(20px + 0.03rem); position:absolute; left:-1px; top:4px;}
.RightP ul li:hover a{ background:#ff6e02;}
.RightP ul li:hover a span{ color:#fff;}
.RightP ul li h6{ float:left; background:#ff6e02; color:#fff; font-size:18px; line-height:50px; padding:0 20px; border-radius:3px;  white-space:nowrap; position:absolute; right:100%; top:50%; margin-right:10px; margin-top:-25px;}
.RightP ul li i{ float:left; background:#ff6e02; width:100px; line-height:0; padding:5px; border-radius:3px; white-space:nowrap; position:absolute; right:100%; top:50%; margin-right:10px; margin-top:-50px;}
.RightP ul li h6,
.RightP ul li i{-webkit-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-webkit-transform-origin:95% 50%;
	-moz-transform-origin:95% 50%;
	-ms-transform-origin:95% 50%;
	-o-transform-origin:95% 50%;
	transform-origin:95% 50%;
	-webkit-transform: translateY(0) scale(0);
	-moz-transform: translateY(0) scale(0);
	-ms-transform: translateY(0) scale(0);
	-o-transform: translateY(0) scale(0);
	transform: translateY(0) scale(0)}
.RightP ul li h6:after,
.RightP ul li i:after{
    float: left;
    width: 0;
    height: 0;
    content: '';
    position: absolute;
    left: 100%;
    top: 50%; margin-top:-5px;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #ff6e02;
}
.RightP ul li:hover h6,
.RightP ul li:hover i{ opacity: 1;
	filter: alpha(opacity=100);
	display: block \9;
	pointer-events: auto;
	-webkit-transform: translateY(0) scale(1);
	-moz-transform: translateY(0) scale(1);
	-ms-transform: translateY(0) scale(1);
	-o-transform: translateY(0) scale(1);
	transform: translateY(0) scale(1);}

.RightP .ul1 li:nth-child(1) a{border-radius:0.7rem 0.7rem 0 0;padding:0.27rem 0 0.12rem 0;}
.RightP .ul1 li:last-child a{ border-radius:0 0 0.7rem 0.7rem; padding:0.12rem 0 0.27rem 0;}
.RightP .ul2{ margin:0.32rem 0 0 -0.05rem; width:0.8rem;}
.RightP .ul2 li a{ border-radius:0.7rem; height:0.8rem;}
.RightP .ul2 li a span{ margin-top:0;}
.RightP .ul2 li a img{width:calc(20px + 0.12rem); height:calc(20px + 0.12rem);}


@media screen and (max-width: 1024px) {
.RightP{ right:0; width:100%; padding:0; top:auto; bottom:0;transform:none; -ms-transform:none;}
.RightP ul li{ width:20%; margin-bottom:0;}
.RightP ul li:nth-child(4){ display:none;}
.RightP ul li a{ padding:4px 0 6px 0;}
.RightP ul li a img{ width:24px; height:24px;}
.RightP ul li a span{ margin-top:0; font-size:12px;}
.RightP ul li:hover h6,
.RightP ul li:hover i{ display:none;}
.RightP .ul1 li:nth-child(2) a{ border-radius:0; padding:4px 0 6px 0;}
.RightP .ul1 li:last-child a{ border-radius:0; padding:4px 0 6px 0;}
.RightP .ul1 li:nth-child(1) img{/* padding:1px; */}
.RightP ul li a font{ left:50%; top:-8px;}

}


.slide_banner{ line-height:0; float:left; width:100%; position:relative;}
.slide_banner .div{ float:left; width:100%; position:relative; overflow:hidden;  line-height:0;}
.slide_banner .div a{ float:left; width:100%; position:relative;}
.slide_banner .div img{ float:left; width:100%;}
.slide_banner .slick-dots{flex-wrap:wrap; display: flex;  justify-content:center; align-items: center; bottom:77px; position:absolute; left:0; z-index:6;}
.slide_banner .slick-dots li{ width:8px; height:8px; border-radius:8px; z-index:6; margin:0 calc(5px + 0.05rem); cursor:pointer; border:1px solid #fff;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;  }
.slide_banner .slick-dots li.slick-active{ width:26px; border:1px solid #ff6e02; background:#ff6e02;}

@media screen and (max-width: 1024px) {
.slide_banner .slick-dots{ bottom:40px;}

}

.vipBox{ float:left; width:100%; position:relative; height:100vh; padding-top:calc(42px + 0.58rem); overflow:hidden;  background:#f5f5f5;}
.vipBox .img{ float:left; width:66.8%;height:-webkit-calc(100vh - 42px - 0.58rem); height:-moz-calc(100vh - 42px - 0.58rem); height:calc(100vh - 42px - 0.58rem); position:absolute; left:0; bottom:0; z-index:1;}
.vipBox .vip{ float:right; width:4.42rem; padding-left:4%; background:#f5f5f5; height:-webkit-calc(100vh - 42px - 0.58rem); height:-moz-calc(100vh - 42px - 0.58rem); height:calc(100vh - 42px - 0.58rem); flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
.vipBox .box{ float:left; width:100%;}
.vipBox  .hd{ float:left; width:100%; margin-bottom:calc(5px + 0.23rem);}
.vipBox  .hd-1{margin-bottom:0.09rem;}
.vipBox  .hd li{ float:left; color:#333333; font-size: calc(12px + 0.12rem);line-height: calc(20px + 0.14rem); padding:0 0 calc(4px + 0.03em) 0; margin-right:0.82rem; cursor:pointer; position:relative; }
.vipBox  .hd li:after{ float:left; width:0; height:2px; content:''; position:absolute; left:0;bottom:0; background:#ff6e02;
-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;  }
.vipBox  .hd li.on{ color:#ff6e02;}
.vipBox  .hd li.on:after{ width:100%;}
.vipBox  .hd li:last-child{ margin-right:0 !important;}
.vipBox  .bd{ float:left; width:100%;}
.vipBox  .form{ float:left; position:relative; width:100%;}
.vipBox  .form .lab{ float:left; width:100%; position:relative;}
.vipBox  .form .tit{ float:left; width:100%; color:#333333; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.06rem); margin:calc(5px + 0.14rem) 0 calc(3px + 0.02rem) 0;}
.vipBox  .form .text{ float:left; width:100%; position:relative; border-radius:calc(5px + 0.05rem); border:1px solid #d2d2d2; background:none; color:#333333; font-size: calc(12px + 0.02rem);line-height: calc(26px + 0.1rem);height: calc(26px + 0.24rem); padding:0.06rem calc(5px + 0.13rem);-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;  }
.vipBox  .form .text:focus{ border:1px solid #ff6e02;}
.vipBox  .form .yanzhengma{ float:left; position:absolute; right:0; bottom:0; z-index:6; background:#bdbdbd; border-radius:0 calc(5px + 0.05rem) calc(5px + 0.05rem) 0; color:#fff; font-size: calc(12px + 0.02rem);line-height: calc(26px + 0.24rem); padding:0 0.26rem;}
.vipBox  .form .yanzhengma:hover{ background:#ff6e02;}
.vipBox  .form .submit{ float:left; width:100%; text-align:center; background:#ff6e02; background:#bdbdbd; border-radius:calc(5px + 0.05rem); margin-top:calc(5px + 0.2rem); color:#fff; font-size: calc(12px + 0.06rem);line-height: calc(26px + 0.24rem);height: calc(26px + 0.24rem); padding:0;  background-image: -webkit-linear-gradient(right, #ffe745 0%, #ff6e02 100%);
  background-image: -moz-linear-gradient(right,  #ffe745 0%, #ff6e02 100%);
  background-image: -o-linear-gradient(right,  #ffe745 0%, #ff6e02 100%);
  background-image: linear-gradient(right,  #ffe745 0%, #ff6e02 100%); transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.vipBox  .form .submit:hover{ background:#ff6e02;}
.vipBox  .form  .info{ float:left; width:100%; color:#666666; font-size: calc(12px + 0.02rem);line-height:24px; margin-top:calc(5px + 0.14rem); }
.vipBox  .form  .info a{ color:#666666;}
.vipBox  .form  .info a:hover{ color:#ff6e02;}
.vipBox  .form  .register{ float:left;}
.vipBox  .form  .Forgot{ float:right; padding-left:24px; background:url(../imgs/_lock.svg) left center no-repeat; background-size:20px auto;}
.vipBox  .form input[type="checkbox"]{ position:relative; margin:6px 10px 0 0; width:14px; height:14px; display: inline-block;text-align: center;vertical-align: top; line-height:12px; cursor:pointer;}
.vipBox  .form input[type="checkbox"]::before{content: "";position: absolute;top: 0;left: 0;background: #f5f5f5;width:14px;height:14px;border: 1px solid #bfbfbf}
.vipBox  .form input[type="checkbox"]:checked::before{content: "\2713";background-color: #ff6e02;position: absolute;top: 0;left: 0;width:100%; border: 1px solid #ff6e02;color:#fff;font-size:12px;font-weight: bold; font-family: Arial}


.vipBox  ::-webkit-input-placeholder{color:#9a9a9a}
.vipBox  :-moz-placeholder{color:#9a9a9a}
.vipBox  ::-moz-placeholder{color:#9a9a9a}
.vipBox  :-ms-input-placeholder{color:#9a9a9a}

@media screen and (max-width:1600px) {
.vipBox .vip{ padding-left:3%;}
.vipBox  .form .tit{margin:calc(2px + 0.02rem) 0 calc(1px + 0.01rem) 0;}
.vipBox  .form .submit{ margin-top:calc(5px + 0.08rem);}
.vipBox  .form  .info{ margin-top:calc(2px + 0.02rem);}
.vipBox  .form .text{height: calc(26px + 0.12rem);}
.vipBox  .form .submit{ line-height:calc(26px + 0.12rem); height: calc(26px + 0.12rem);}
.vipBox  .form .yanzhengma{ line-height:calc(26px + 0.12rem);}

}
@media screen and (max-width: 1024px) {
.vipBox{ height:-webkit-calc(100vh - 60px); height:-moz-calc(100vh - 60px); height:calc(100vh - 60px); padding-top:60px;}
.vipBox .img{ height:-webkit-calc(100vh - 60px); height:-moz-calc(100vh - 60px); height:calc(100vh - 60px);}
.vipBox .vip{ height:-webkit-calc(100vh - 60px); height:-moz-calc(100vh - 60px); height:calc(100vh - 60px); width:33.2%; padding-left:15px;}
.vipBox  .form .text{height: calc(26px + 0.24rem);}
.vipBox  .form .submit{ line-height:calc(26px + 0.24rem); height: calc(26px + 0.24rem);}
.vipBox  .form .yanzhengma{ line-height:calc(26px + 0.24rem);}
}
@media screen and (max-width: 767px) {
.vipBox{ height:auto; min-height:100vh; padding:60px 0 0 0;}
.vipBox .img{ position:relative; width:100%; height:9rem;}
.vipBox .vip{ width:100%; padding:30px 15px; height:auto;}

}

.cumb{ float:left; width:100%; color:#666666; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); padding:calc(6px + 0.12rem) 0; }
.cumb a{ color:#666666;}
.cumb a:first-child{ padding-left:calc(15px + 0.1rem); background:url(../imgs/ico1.png) left center no-repeat; background-size:calc(12px + 0.06rem) auto;}
.cumb a.on,
.cumb a:hover{ color:#ff6e02;}
.vipText{ float:left; width:100%;  padding-bottom:calc(20px + 0.4rem); background:#f5f5f5;}
.vipText .box{float:left; width:100%;}
.vipText ._left{ float:right; width:3.07rem; background:#fff; border-radius:calc(5px + 0.05rem); padding:calc(10px + 0.12rem) 0  calc(10px + 0.92rem) 0;}
.vipText ._right{ float:left; width:-webkit-calc(100% - 3.27rem); width:-moz-calc(100% - 3.27rem); width:calc(100% - 3.27rem); background:#fff; border-radius:calc(5px + 0.05rem);}


.Disclaimers{ float:left; width:100%; color:#666666; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.14rem); padding:calc(10px + 0.32rem) calc(5px + 0.45rem)  calc(10px + 0.24rem) calc(5px + 0.45rem);}
._banner{ float:left; width:100%; position:relative; line-height:0; overflow:hidden;}
._banner:after{ float:left; width:100%; height:115%; content:''; position:absolute; left:0; top:0; z-index:1; background:url(../imgs/top1.png) top center no-repeat; background-size:100% 100%;}
._banner .tit{ float:left; width:100%; position:absolute; left:0; top:49%; z-index:3; color:#fff; font-weight:bold; text-align:center; padding:0 85px; letter-spacing:1px; font-size:calc(12px + 0.24rem); line-height:calc(20px + 0.24rem);flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
._slide{ float:left; width:100%;}
._slide li{ float:left; width:100%; position:relative; padding:0 0.39rem;-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;
}
._slide li:after{ float:left; width:calc(100% - 0.78rem); height:1px; content:''; position:absolute; left:0.39rem; top:100%; z-index:1; background:#f4f4f4;}
._slide li:last-child:after{ display:none;}
._slide li a{ float:left; width:100%; position:relative; color:#333333; font-size:calc(12px + 0.04rem); line-height:calc(25px + 0.1rem); padding:0.1rem 0 0.1rem 30px;}
._slide li a img { width:20px; height:20px; position:absolute; left:2px; top:50%; margin-top:-10px;-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;
}
._slide li a .show{ opacity:1;}
._slide li a .hide{ opacity:0;}
._slide li.on,
._slide li:hover{ z-index:3; background:#ff6e02;}
._slide li.on a,
._slide li:hover a{ color:#fff;}
._slide li.on a .show,
._slide li:hover a .show{opacity:0;}
._slide li.on a .hide,
._slide li:hover a .hide{ opacity:1;}

.pt100{ padding-top:calc(42px + 0.58rem);}
.pt100 ._left{ float:left; width:2.26rem;}
.pt100 ._right{ float:right;width: -webkit-calc(100% - 2.46rem);width: -moz-calc(100% - 2.46rem);width: calc(100% - 2.46rem);}
.pt100 ._slide li{ padding:0 0.39rem 0 0.59rem;}
.pt100 ._slide li:after{ display:none;}
@media screen and (max-width: 1630px) {
.pt100 ._slide li{ padding:0 0.39rem 0 0.39rem;}
}
@media screen and (max-width: 1024px) {
.vipText ._left{ width:100%; padding:calc(5px + 0.05rem);}
.vipText ._right{ width:100%; margin-top:calc(10px + 0.15rem);}
._banner .tit{ top:0; height:100%; padding:60px 15px 0 15px;}
._slide li{ width:33.33%; padding:0 calc(5px + 0.05rem);flex-wrap:wrap; display: flex; justify-content:center;}
._slide li:after{ width:1px;height:25px; left:100%; top:0.15rem;}
._slide li a{ width:auto; padding:0.1rem 0 0.1rem 26px;}

.pt100{ padding-top:60px;}
.pt100 ._slide li:after{ display:block;}
}
@media screen and (max-width: 767px) {
._banner img{ width:130%; margin-left:-15%; max-width:none;}

}


.Personal{ float:left; width:100%; padding:calc(10px + 0.33rem) calc(5px + 0.41rem) calc(10px + 0.36rem) calc(5px + 0.35rem);}
.Personal  .form{ float:left; position:relative; width:100%; margin-top:0.15rem;flex-wrap:wrap; display: flex; justify-content: space-between;}
.Personal  .form .w33{ float:left; width:31.56%; margin-top:calc(5px + 0.25rem);}
.Personal  .form .lab{ float:left; width:100%; position:relative;}
.Personal  .form .tit{ float:left; width:100%; color:#666666; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.06rem); margin-bottom:calc(3px + 0.02rem);}
.Personal  .form .text{ float:left; width:100%; position:relative; border-radius:calc(5px + 0.05rem); border:1px solid #d2d2d2; background:none; color:#333333; font-size: calc(12px + 0.02rem);line-height: calc(26px + 0.1rem);height: calc(26px + 0.24rem); padding:0.06rem calc(5px + 0.13rem);-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;  }
.Personal  .form .text:focus{ border:1px solid #ff6e02;}
.Personal  .form .yanzhengma{ float:left; position:absolute; right:0; bottom:0; z-index:6; background:#bdbdbd; border-radius:0 calc(5px + 0.05rem) calc(5px + 0.05rem) 0; color:#fff; font-size: calc(12px + 0.02rem);line-height: calc(26px + 0.24rem); padding:0 0.26rem;}
.Personal  .form .yanzhengma:hover{ background:#ff6e02;}
.Personal  .form .submit{ float:left; width:100%; text-align:center; background:#ff6e02; background:#bdbdbd; border-radius:calc(5px + 0.05rem); color:#fff; font-size: calc(12px + 0.06rem);line-height: calc(30px + 0.24rem);height: calc(30px + 0.24rem); padding:0;  background-image: -webkit-linear-gradient(right, #ffe745 0%, #ff6e02 100%);
  background-image: -moz-linear-gradient(right,  #ffe745 0%, #ff6e02 100%);
  background-image: -o-linear-gradient(right,  #ffe745 0%, #ff6e02 100%);
  background-image: linear-gradient(right,  #ffe745 0%, #ff6e02 100%); transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.Personal  .form .submit:hover{ background:#ff6e02;}

.Personal  .form input[type="checkbox"]{ position:relative; margin:6px 10px 0 0; width:14px; height:14px; display: inline-block;text-align: center;vertical-align: top; line-height:12px; cursor:pointer;}
.Personal  .form input[type="checkbox"]::before{content: "";position: absolute;top: 0;left: 0;background: #f5f5f5;width:14px;height:14px;border: 1px solid #bfbfbf}
.Personal  .form input[type="checkbox"]:checked::before{content: "\2713";background-color: #ff6e02;position: absolute;top: 0;left: 0;width:100%; border: 1px solid #ff6e02;color:#fff;font-size:12px;font-weight: bold; font-family: Arial}
.Personal  .title{ float:left; width:100%; color:#333333; font-weight:bold; font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.08rem); border-bottom:1px solid rgba(255,110,2,0.7); padding-bottom:calc(5px + 0.11rem);}
.Personal  .pers{ float:left; position:relative; width:100%; margin-bottom:calc(5px + 0.45rem); padding-left:calc(82px + 0.53rem);}
.Personal  .pers .tit{ float:left; position:relative; width:100%; color:#333333; font-weight:bold; font-size: calc(12px + 0.1rem);line-height: calc(20px + 0.14rem);}
.Personal  .pers .tel{ float:left; position:relative; width:100%; color:#333333; font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.1rem); border-bottom:1px solid #ebebeb; padding:0.01rem 0 calc(5px + 0.05rem) 0; margin-bottom:calc(5px + 0.04rem);}
.Personal  .pers .time{ float:left; position:relative; width:100%; color:#afafaf; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.06rem);}
.Personal  .pers .img{ line-height:0; float:left; position:absolute; left:0; top:0; width:calc(70px + 0.41rem); height:calc(70px + 0.41rem);border:2px solid #ff6e02; border-radius:calc(9px + 0.09rem); overflow:hidden;}


.Personal  ::-webkit-input-placeholder{color:#9a9a9a}
.Personal  :-moz-placeholder{color:#9a9a9a}
.Personal  ::-moz-placeholder{color:#9a9a9a}
.Personal  :-ms-input-placeholder{color:#9a9a9a}


@media screen and (max-width: 1024px) {
.pt100{ padding-top:60px;}
.vipText ._left{ width:100%; padding:calc(5px + 0.05rem);}
.vipText ._right{ width:100%; margin-top:calc(10px + 0.15rem);}
._banner .tit{ top:0; height:100%; padding:60px 15px 0 15px;}
._slide li{ width:33.33%; padding:0 calc(5px + 0.05rem);flex-wrap:wrap; display: flex; justify-content:center;}
._slide li:after{ width:1px;height:25px; left:100%; top:0.15rem;}
._slide li a{ width:auto; padding:0.1rem 0 0.1rem 26px;}
}
@media screen and (max-width: 767px) {
.Personal  .form .w33{ width:100%;}

}


.pz_fy{ float:left; width:100%; flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
.pz_fy a { float:left; border-radius:50%; color:#9c9c9c; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.2rem); width: calc(20px + 0.2rem); text-align:center; margin:0 0.05rem; }
.pz_fy a:hover,
.pz_fy a.on{color:#fff; background:#ff6e02;}
.Collection{ float:left; width:100%; padding:calc(10px + 0.4rem) calc(5px + 0.35rem);}
.Collection .title{ float:left; width:100%; color:#333333; font-size: calc(12px + 0.12rem);line-height: calc(20px + 0.14rem); border-bottom:1px solid #e8e8e8; padding:0.08rem  0 calc(5px + 0.21rem) 0;flex-wrap:wrap; display: flex; align-items:flex-end;  justify-content:space-between;}
.Collection .title h6{ float:right; color:#666666; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.06rem);}
.Collection .list{ float:left; width:100%; margin:calc(10px + 0.24rem) 0 calc(10px + 0.4rem) 0; }
.Collection .list .ul1{flex-wrap:wrap; display: flex; margin:-0.1rem;}
.Collection .list .li1{ display:none; float:left; width:calc(33.33% - 0.2rem); margin:0.1rem;border-radius:calc(5px + 0.05rem);background:#f5f5f5; overflow:hidden;}
.Collection .list .li1.active{display:block}
.Collection .list ._imgE{float: left;width: 100%;height: 240px;line-height: 0;overflow: hidden;}
.Collection .list ._imgE img{transition: all .5s ease .1s;display: block;width: 100%;min-height: 240px;max-height: 240px;}
.Collection .list .contE{float: left;width: 100%; padding: calc(10px + 0.1rem) calc(5px + 0.23rem) calc(10px + 0.3rem) calc(5px + 0.23rem);}
.Collection .list .sect1{float: left;width: 100%;font-size: calc(12px + 0.1rem);line-height: calc(20px + 0.12rem);color: #333333;font-weight: bold;margin-bottom:calc(5px + 0.09rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.Collection .list .contE .sect2{float: left;width: 100%; margin-bottom:0.04rem;}
.Collection .list .sect2 li{float: left; width:auto !important; font-size:12px;line-height:20px;color: #979797;border: 1px solid #979797;border-radius:3px;padding: 0 5px; margin-right: calc(4px + 0.06rem);margin-bottom:calc(4px + 0.06rem);}
.Collection .list .sect3{float: left;width: 100%;font-size: calc(12px + 0.08rem);line-height: calc(20px + 0.1rem);color: #ff6e02;margin-bottom: calc(5px + 0.1rem);}
.Collection .list .sect4{float: left;width: 100%;}
.Collection .list .sect4 .a{float: left;margin-bottom: 0.1rem;margin-right:calc(5px + 0.05rem);text-align: center;padding:0 calc(12px + 0.1rem); font-size: calc(12px + 0.02rem);line-height: calc(22px + 0.12rem);color: #ff6e02;border: 1px solid #ff6e02;border-radius: calc(24px + 0.08rem);flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
.Collection .list .sect4 .a:last-child{margin-right: 0;}
.Collection .list .sect4 .i{ float:left; width:calc(10px + 0.06rem);height: calc(10px + 0.06rem);background: url(../imgs/service29.png)center no-repeat;margin-left:calc(5px + 0.05rem);}
.Collection .list .sect4 .i2{background: url(../imgs/service30.png)right no-repeat;}
.Collection .list .li1:hover ._imgE img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.Collection .list .li1:hover .sect1{color: #ff6e02;}
.Collection .list .a:hover{color: #ffffff;background: #ff6e02;border: 1px solid #ffffff;}
.Collection .list .a:hover .i{background: url(../imgs/service29-1.png) center no-repeat;}
.Collection .list .a:hover .i2{background: url(../imgs/service14.png) right no-repeat;}
.Collection .list .moreE{width: 100%;text-align: center;margin-top: calc(10px + 0.19rem);}
.Collection .list .moreE a{font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.1rem);color: #666666;}
.Collection .list .moreE a:hover{color: #ff6e02;}
.Collection .list .moreE i{display: inline-block;vertical-align: middle;width: calc(10px + 0.11rem);height: calc(10px + 0.11rem);background: url(../imgs/service31.png)center no-repeat;margin-right: calc(5px + 0.06rem);margin-top: -0.04rem;}
.Collection .list .delete{float: left;width: 100%; margin-top:calc(5px + 0.13rem);flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
.Collection .list .delete a{ width:calc(20px + 0.1rem); height:calc(20px + 0.1rem); background:url(../imgs/_delete.1.svg) center no-repeat; background-size:100% 100%;}
.Collection .list .delete a:hover{ background:url(../imgs/_delete.svg) center no-repeat; background-size:100% 100%;}


.Collection .list .ul2{ float:left; width:100%; }
.Collection .list .li2{ float:left; width:100%; flex-wrap:wrap; display: flex; align-items: center;  justify-content:space-between; margin-top:calc(10px + 0.1rem); padding:calc(5px + 0.05rem); border-radius:calc(5px + 0.05rem); background:#f5f5f5;}
.Collection .list .li2:first-child{ margin-top:0;}
.Collection .list .li2 ._imgE{ width:3.68rem; position:relative;}
.Collection .list .li2 .cont{ width:calc(100% - 6.44rem); padding:0 0.3rem;}
.Collection .list .li2 .info{ width:2.76rem; padding-right:0.2rem; }
.Collection .list .li2 .sect1{ font-size: calc(12px + 0.08rem);line-height: calc(20px + 0.1rem);}
.Collection .list .li2 .sect3{ text-align:right;font-size: calc(12px + 0.12rem);}
.Collection .list .li2 .sect4{ float:right; width:2rem;}
.Collection .list .li2 .sect4 .a{ float:right; margin-right:0;}
.Collection .list .li2 .text{ width:100%; position:relative; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.08rem); height: calc(40px + 0.16rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; margin-bottom:calc(5px + 0.1rem);}
.Collection .list .li2 .line{ float:left; width:39px; height:1px; background:#ff6e02;margin-bottom:calc(5px + 0.12rem);}
.Collection .list .li2 .pic{ width:100%; }
.Collection .list .li2 .shoucang{ position:absolute; left:calc(5px + 0.1rem); top:calc(5px + 0.1rem); color:#a8a8a8; font-size:calc(12px + 0.02rem);line-height: calc(24px + 0.1rem); border-radius: calc(24px + 0.1rem); background:url(../imgs/_star.svg) calc(7px + 0.05rem) center no-repeat rgba(255,255,255,0.9); background-size:calc(14px + 0.06rem);  box-shadow:0 0 0.07rem rgba(0,0,0,0.09); padding:0 calc(10px + 0.04rem) 0 calc(22px + 0.15rem) }
.Collection .list .li2 .shoucang.active{ color:#ff6e02;background:url(../imgs/_star.1.svg) calc(7px + 0.05rem) center no-repeat rgba(255,255,255,0.9); background-size:calc(14px + 0.06rem);}
.Collection .list .li2:hover ._imgE img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.Collection .list .li2:hover .sect1{color: #ff6e02;}


.Collection-1{ background:#f5f5f5;  padding:calc(10px + 0.6rem) 70px  calc(10px + 0.6rem) 70px;}
.Collection-1 .list{ margin:calc(10px + 0.38rem) 0 calc(10px + 0.38rem) 0; }
.Collection-1 .list .slick-slide{ margin:0 0.1rem;}
.Collection-1 .list .li1{ width:calc(25% - 0.2rem); background:none;}
.Collection-1 .list .slick-slide .li1{ margin:0.1rem 0;}
.Collection-1 .list .li1:hover{background:#fff; box-shadow:0 0 0.07rem rgba(0,0,0,00.07);}
.Collection-1 .list .contE{border-radius:calc(5px + 0.05rem); background:#fff;padding: calc(10px + 0.1rem) calc(5px + 0.15rem) calc(10px + 0.16rem) calc(5px + 0.15rem);}
.Collection-1 .list .slick-dots{flex-wrap:wrap; display: flex;  justify-content:center; align-items: center; position:static; margin-top:calc(10px + 0.15rem);}
.Collection-1 .list .slick-dots li{ width:8px; height:8px; border-radius:8px; z-index:6; margin:0 calc(5px + 0.05rem); cursor:pointer; border:1px solid #979797;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;  }
.Collection-1 .list .slick-dots li.slick-active{ width:26px; border:1px solid #ff6e02; background:#ff6e02;}
.Collection-1 .moreE{float:left;width: 100%;text-align: center;margin-top: .2rem;}
.Collection-1 .moreE a{font-size: calc(12px + 0.12rem);line-height: calc(20px + 0.04rem);color: #666666;}
.Collection-1 .moreE a:hover{color: #ff6e02;}
.Collection-1 .moreE a i{display: inline-block;vertical-align: middle;width: calc(12px + 0.2rem);height: calc(12px + 0.2rem);background: url(../imgs/_add-one.svg)center no-repeat;background-size:contain;margin-right: calc(5px + 0.06rem);margin-top: -0.04rem;}


.yanglao{ background:#f5f5f5; float:left; width:100%; padding-bottom:calc(20px + 0.5rem);}
._left1{ float:left; width:calc(100% - 3.27rem);}
._right1{ float:right; width:3.07rem;}
.Collection-2{ padding:0;}
.Collection-2 .list .li2{ background:#fff;}

@media screen and (max-width: 1600px) {
.Collection .list .sect4 .a{ padding:0 calc(6px + 0.06rem);}
.Collection .list .sect4 .i{ margin-left:calc(4px + 0.04rem);}
.Collection .list .li2 .info{ width:2.46rem;}
}
@media screen and (max-width: 1300px) {
.Collection .list .li2 .sect4{ width:100%;}
.Collection .list .li2 .info{ padding-right:0.1rem;}
}
@media screen and (max-width: 1024px) {
.Collection .title{ line-height:1; padding:0  0 calc(5px + 0.21rem) 0;}
.Collection .list .li2 ._imgE{ width:100%;}
.Collection .list .li2 .cont{ width:100%; padding:0.4rem 0.3rem 0.2rem 0.3rem;}
.Collection .list .li2 .info{ width:100%; padding:0 0.3rem 0.4rem 0.3rem;}
.Collection .list .li2 .sect3{ text-align:left;}
.Collection .list .li2 .sect4 .a{ float:left; margin-right:calc(5px + 0.05rem);}


.Collection-1{ padding:calc(10px + 0.6rem) 15px  calc(10px + 0.6rem) 15px;}
.Collection-1 .list .li1{ width:calc(50% - 0.2rem); background:none;}



}
@media screen and (max-width: 767px) {
.Collection .list .ul1{ margin:-0.3rem 0;}
.Collection .list .li1{ width:100%; margin:0.3rem 0;}


._left1{ width:100%;}
._right1{ width:100%;}

}

.yl_news{ float:left; width:100%; padding-top:calc(10px + 0.6rem); padding-bottom:calc(10px + 0.6rem);}
.tl_news{ float:left;  width:65.3%; margin-top:calc(10px + 0.4rem);}
.tl_news .title{ float:left;  width:100%; padding-bottom:calc(5px + 0.2rem); margin-bottom:0.14rem; border-bottom:1px solid #ebebeb;}
.tl_news .title h5{ float:left; position:relative; color:#333333; font-weight:bold; font-size:calc(12px + 0.12rem);line-height:calc(12px + 0.12rem); padding-left:calc(8px + 0.1rem);}
.tl_news .title h5:after{ float:left; width:3px; height:100%; content:''; position:absolute; left:0; top:0; z-index:1; background:#ff6e02;}
.tl_news .title a{ float:right; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.04rem);color: #666666;}
.tl_news .title a:hover{color: #ff6e02;}
.tl_news .title a i{display: inline-block;vertical-align: middle;width: calc(12px + 0.1rem);height: calc(12px + 0.1rem);background: url(../imgs/_add-one.svg)center no-repeat; background-size:contain; margin-right: calc(5px + 0.06rem);margin-top: -0.04rem;}

.tl_news .list{ float:left;  width:100%;}
.tl_news .list li{ float:left;  width:50%;  margin-top:calc(5px + 0.1rem);}
.tl_news .list li a{ float:left;  width:100%;}
.tl_news .list li a .tit{ float:left;  width:100%; color:#333333; font-size:calc(12px + 0.06rem);line-height: calc(20px + 0.08rem); position:relative; padding-left:18px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.tl_news .list li a:hover .tit{ color:#ff6e02;}
.tl_news .list li a .time{ float:left;  width:100%; color:#b8b8b8; font-size:calc(12px + 0.02rem);line-height: calc(20px + 0.04rem); position:relative; padding-left:18px;}
.tl_news .list li a .tit:after{ float:left; width:9px; height:9px; content:''; border:2px solid #ff6e02; border-radius:50%;  position:absolute; left:0; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%);}
.tl_news .list li a .more{float: left;margin-bottom: 0.1rem;margin-right:calc(5px + 0.05rem);text-align: center;padding:0 calc(12px + 0.1rem); font-size: calc(12px + 0.02rem);line-height: calc(22px + 0.12rem);color: #ff6e02;border: 1px solid #ff6e02;border-radius: calc(24px + 0.08rem);flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
.tl_news .list li a .more .i{ float:left; width:calc(10px + 0.06rem);height: calc(10px + 0.06rem);background: url(../imgs/service30.png) right no-repeat;margin-left:calc(5px + 0.05rem);}
.tl_news .list li a:hover .more{background: #ff6e02;color: #ffffff;}
.tl_news .list li a:hover .more .i{ background: url(../imgs/service14.png) right no-repeat;}
.tl_news .list ul li a .t{ float:left;  width:100%; color:#333333; font-size:calc(12px + 0.08rem);line-height: calc(20px + 0.06rem) ;height: calc(40px + 0.12rem);  overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; margin:calc(5px + 0.05rem) 0 calc(5px + 0.11rem) 0;}
.tl_news .list ul li a:hover .t{ color:#ff6e02;}
.tl_news .list ul li a .p{ float:left;  width:100%; color:#666666; font-size:calc(12px + 0.04rem);line-height: calc(20px + 0.12rem) ;height: calc(40px + 0.24rem);  overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; margin-bottom:calc(5px + 0.14rem);}
.tl_news .list ul li .img{ float:left; width:3.9rem; min-width:3.9rem;line-height:0; overflow:hidden; border-radius:calc(5px + 0.05rem); margin-right:0.3rem;}
.tl_news .list ul li .img img{
-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.tl_news .list ul li a:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.tl_news .list ul li a .cont{ float:left;  width:100%;}

.tl_news .list li:nth-child(2),
.tl_news .list li:nth-child(4){ padding-right:15px;}

.tl_news .list li:first-child{ width:100%; border-bottom:1px dashed #ebebeb; padding-bottom:calc(5px + 0.35rem); margin-bottom:calc(5px + 0.05rem);}
.tl_news .list li:first-child a{ display: flex; align-items: center;  justify-content:space-between;}
.tl_news .list li:first-child .time{ color:#ff6e02; padding-left:0;}


.tr_news{ float:right; position:relative; width:29.9%; margin-top:calc(10px + 0.4rem); overflow:hidden; border-radius:calc(5px + 0.05rem);}
.tr_news .title{ float:left; position:absolute; left:calc(5px + 0.3rem); top:calc(10px + 0.3rem); z-index:3;}
.tr_news .title h5{ float:left; position:relative; font-weight:bold; color:#fff; font-size:calc(12px + 0.12rem);line-height:calc(12px + 0.12rem); padding-left:calc(8px + 0.1rem);}
.tr_news .title h5:after{ float:left; width:3px; height:100%; content:''; position:absolute; left:0; top:0; z-index:1; background:#ff6e02;}
.tr_news ul{ float:left;  width:100%; position:relative; z-index:1;}
.tr_news ul li{ float:left;  width:100%;}
.tr_news ul li a{ float:left;  width:100%;; position:relative; height:calc(213px + 3rem);}
.tr_news ul li a:after{ float:left; width:100%; height:100%; content:''; position:absolute; left:0; top:0; z-index:1; background:url(../imgs/main2.png) center no-repeat; background-size:100% 100%;}
.tr_news ul li a .cont{ float:left;  width:100%; position:absolute; right:0; bottom:calc(8px + 0.2rem); z-index:6; padding:0 calc(5px + 0.3rem)}
.tr_news ul li a .tit{ float:left;  width:100%; color:#fff; font-size:calc(12px + 0.08rem);line-height: calc(20px + 0.1rem); overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.tr_news ul li a .p{ float:left;  width:100%; color:#fff; font-size:calc(12px + 0.04rem);line-height: calc(20px + 0.04rem) ;height: calc(40px + 0.08rem);  overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; margin:calc(5px + 0.05rem) 0 calc(5px + 0.15rem) 0;}
.tr_news ul li a .time{ float:left;  width:100%; color:#fff; font-size:calc(12px + 0.02rem);line-height: calc(20px + 0.04rem);}
.tr_news ul li a:hover .tit{ color:#ff6e02;}
.tr_news .slick-dots{ position:absolute; right:0.25rem; bottom:calc(14px + 0.22rem); z-index:10; width:auto; margin:0;}
.tr_news .slick-dots li{ width:8px !important; height:8px; padding:0 !important; border-radius:8px; z-index:6; margin:0 calc(5px + 0.05rem); cursor:pointer; border:1px solid #fff;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;  }
.tr_news .slick-dots li.slick-active{ width:26px !important; border:1px solid #ff6e02; background:#ff6e02;}


.d_news{ float:left; width:100%; background:#fff8f2; overflow:hidden; border-radius:calc(5px + 0.05rem); position:relative; margin-top:calc(10px + 0.3rem); padding-left:calc(20px + 1.95rem);}
.d_news .title{ float:left; position:absolute; left:0; top:0; width:calc(20px + 1.95rem); height:100%; z-index:6; background:#ff6e02; padding:calc(5px + 0.4rem) calc(5px + 0.2rem);}
.d_news .title h5{ float:left; position:relative; font-weight:bold; color:#fff; font-size:calc(12px + 0.12rem);line-height:calc(12px + 0.12rem); padding-left:calc(8px + 0.1rem);}
.d_news .title h5:after{ float:left; width:3px; height:100%; content:''; position:absolute; left:0; top:0; z-index:1; background:#fff;}
.d_news .title .more{ float:left; width:16px; height:16px; position:absolute; left:calc(5px + 0.2rem); bottom:calc(10px + 0.3rem); z-index:1;}
.d_news .title .more:hover{ transform:rotate(180deg); -ms-transform:rotate(180deg);}
.d_news .title .more:after,
.d_news .title .more:before{ width:100%; height:2px; content:''; position:absolute; left:50%; top:50%; background:#fff; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}
.d_news .title .more:before{ width:2px; height:100%;}
.d_news ul{ float:left;  width:100%; padding:calc(5px + 0.15rem) 0.1rem;}
.d_news ul li{ float:left;  width:33.33%; padding:calc(5px + 0.1rem) 3.4%;}
.d_news ul li a{ float:left;  width:100%;}
.d_news ul li a .tit{ float:left;  width:100%; color:#333333; font-size:calc(12px + 0.06rem);line-height: calc(20px + 0.04rem);height: calc(40px + 0.08rem);  overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.d_news ul li a .p{ float:left;  width:100%; color:#666666; font-size:calc(12px + 0.04rem);line-height: calc(20px + 0.06rem);height: calc(40px + 0.12rem);  overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; margin:calc(5px + 0.05rem) 0 calc(2px + 0.02rem) 0;}
.d_news ul li a .time{ float:left;  width:100%; color:#b8b8b8; font-size:calc(12px + 0.02rem);line-height: calc(20px + 0.04rem); position:relative; padding-bottom:calc(10px + 0.1rem);}
.d_news ul li a .time:after{ float:left; width:24px; height:1px; background:#ff6e02; content:''; position:absolute; left:0; bottom:3px;}
.d_news ul li a .time:before{ float:left; width:0; height:0; content:''; position:absolute; left:24px; bottom:0; border-top:4px solid transparent; border-bottom:3px solid transparent;border-left:4px solid #ff6e02; }
.d_news ul li a:hover .tit{ color:#ff6e02;}
.d_news .slick-dots{flex-wrap:wrap; display: flex;  justify-content:center; align-items: center; position:static; margin:0;}
.d_news .slick-dots li{ width:8px; height:8px; padding:0 !important; border-radius:8px; z-index:6; margin:0 calc(5px + 0.05rem); cursor:pointer; border:1px solid #979797;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;  }
.d_news .slick-dots li.slick-active{ width:26px; border:1px solid #ff6e02; background:#ff6e02;}

@media screen and (max-width: 1024px) {
.d_news ul li{ padding:calc(5px + 0.1rem) calc(5px + 0.1rem);}
.tl_news .list ul li a .t{ height:calc(20px + 0.06rem);-webkit-line-clamp: 1; margin:calc(5px + 0.05rem) 0 calc(5px + 0.05rem ) 0;}
.tl_news .list ul li a .p{ height:calc(20px + 0.12rem);-webkit-line-clamp: 1; margin-bottom:calc(5px + 0.1rem);}
.tr_news ul li a{ height:calc(180px + 3rem);}
}
@media screen and (max-width: 767px) {
.tl_news{ width:100%;}
.tl_news .list li{ width:100%;}
.tl_news .list li:nth-child(2),
.tl_news .list li:nth-child(4){ padding-right:0;}
.tl_news .list ul li:first-child a{flex-wrap:wrap;}
.tl_news .list ul li .img{ float:left; width:100%; min-width:100%; margin-bottom:calc(10px + 0.1rem);}
.tl_news .list ul li a .t{ margin:calc(5px + 0.05rem) 0 calc(5px + 0.05rem ) 0;}
.tl_news .list ul li a .p{ height:calc(40px + 0.24rem);-webkit-line-clamp: 2; margin-bottom:calc(5px + 0.14rem);}
.tr_news{ width:100%;}

.d_news{ padding-left:0;}
.d_news .title{ position:relative; width:100%;}
.d_news .title .more{ left:auto; right:calc(5px + 0.2rem); bottom:50%; margin-bottom:-8px;}
.d_news ul li{ width:100%; padding:calc(5px + 0.1rem) calc(5px + 0.1rem);}
.d_news ul li a .tit{height:auto; max-height: calc(40px + 0.08rem);}
.d_news ul li a .p{height:auto; max-height: calc(40px + 0.12rem);}
}



.contrastA{ float:left; width:100%; background:#f5f5f5; padding-bottom:calc(10px + 0.1rem);}
.contrast{ float:left; width:100%; position:relative;}
.contrast .bnt{ float:right; position:absolute; right:0; bottom:100%; margin-bottom:calc(6px + 0.12rem);}
.contrast .bnt a{ float:left; padding-left:calc(17px + 0.15rem); color:#333333; font-size:calc(12px + 0.02rem);line-height: calc(20px + 0.04rem); }
.contrast .bnt a:hover{ color:#ff6e02;}
.contrast .bnt a.dayin{background: url(../imgs/ico9.png) left center no-repeat; background-size:calc(12px + 0.1rem) auto; }
.contrast .bnt a.em{background: url(../imgs/ico10.png) left center no-repeat; background-size:calc(12px + 0.1rem) auto; margin-left:0.48rem; }
.contrast .bnt a.dayin:hover{background: url(../imgs/ico9.1.png) left center no-repeat; background-size:calc(12px + 0.1rem) auto; }
.contrast .bnt a.em:hover{background: url(../imgs/ico10.1.png) left center no-repeat; background-size:calc(12px + 0.1rem) auto; }
.contrast .down{ display:none; float:left; position:absolute; right:0.47rem; top:100%; margin-top:calc(8px + 0.12rem); width:255px; background:#fff; z-index:6; padding:calc(5px + 0.2rem) calc(5px + 0.25rem) calc(5px + 0.25rem) calc(5px + 0.25rem); border-radius:calc(5px + 0.05rem); box-shadow:0 0 0.07rem rgba(0,0,0,0.09);}
.contrast .down:after{ float:left; content:''; position:absolute; right:calc(10px + 0.1rem); bottom:100%; margin-bottom:-1px; width:0; height:0; border-left:9px solid transparent; border-right:9px solid transparent;border-bottom: 10px solid #fff; }
.contrast .down ._t{ float:left; width:100%; color:#333333; font-size:12px;line-height:22px;}
.contrast .down .text{ float:left; width:100%; border-radius:calc(26px + 0.1rem); border:1px solid #d2d2d2; background:none; color:#333; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.04rem);height: calc(26px + 0.1rem); padding:calc(2px + 0.03rem) calc(10px + 0.07rem); margin-top:calc(5px + 0.15rem);-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;  }
.contrast .down .text:focus{ border:1px solid #ff6e02;}
.contrast .down .submit{ float:left; width:100%; text-align:center; background:#fff; border:1px solid #ff6e02; border-radius:calc(26px + 0.1rem); color:#ff6e02; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.04rem);height: calc(26px + 0.1rem); transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease; margin-top:calc(5px + 0.05rem);}
.contrast .down .submit:hover{ background:#ff6e02;  color:#fff;}

.contrast .down ::-webkit-input-placeholder{color:#b9b9b9}
.contrast .down :-moz-placeholder{color:#b9b9b9}
.contrast .down ::-moz-placeholder{color:#b9b9b9}
.contrast .down :-ms-input-placeholder{color:#b9b9b9}


.contrast .list{ float:left; width:100%;}
.contrast .list ul{ float:left; width:100%; background:#fff; margin-bottom:2px; flex-wrap:wrap; display: flex;}
.contrast .list ul:first-child{ background:#ff6e02;}
.contrast .list ul li{ float:left; width:18.3%; text-align:center;flex-wrap:wrap; display: flex; align-items: center;  justify-content:center; border-left:2px solid #f5f5f5; color:#666666;font-size:calc(12px + 0.04rem);line-height: calc(20px + 0.04rem); padding:calc(5px + 0.05rem) calc(5px + 0.12rem);}
.contrast .list ul li:first-child{ width:8.5%; background:#e6e6e6; color:#333333;border-left:none;}
.contrast .list ul.tr li:nth-child(2n){ background:#fdf0e7;}
.contrast .list ul:last-child li{ background:#f5f5f5; justify-content:space-around; padding:calc(7px + 0.07rem) calc(5px + 0.05rem);}
.contrast .list ul:last-child li:nth-child(2n){ background:#f5f5f5;}
.contrast .list ul._tr li{ justify-content:flex-start;}
.contrast .list ul._tr li:first-child{ justify-content:center;}
.contrast .list ul li .arrd{ text-align:left; margin:calc(2px + 0.03rem);}
.contrast .list ul li .tit{ color:#fff;}
.contrast .list ul li .p{ color:#ff6e02; font-size:12px; border: 1px solid #ff6e02;border-radius:3px;padding: 0 5px; margin:calc(2px + 0.03rem);}
.contrast .list ul li .a{ margin:calc(3px + 0.03rem) 0;  text-align: center;padding:0 calc(10px + 0.07rem); font-size:12px;line-height: calc(22px + 0.08rem);color: #ff6e02;border: 1px solid #ff6e02;border-radius: calc(24px + 0.08rem);flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
.contrast .list ul li .a .i{ float:left; width:calc(10px + 0.06rem);height: calc(10px + 0.06rem);background: url(../imgs/ico8.png)center no-repeat; background-size:100% auto;  margin-left:calc(5px + 0.05rem);}
.contrast .list ul li .a .i2{background: url(../imgs/service30.png)right no-repeat; background-size:100%  auto;}
.contrast .list ul li ._hg4 {line-height: calc(20px + 0.08rem); height: calc(80px + 0.32rem); overflow:hidden; }
.contrast .list ul li.on ._hg4{ height:auto;}
.contrast .list ul li .delete{ float:left; width:100%; height:calc(18px + 0.04rem); background: url(../imgs/_delete.2.svg) center no-repeat; background-size:auto 100%; margin-top:4px;}
.contrast .list ul li .a:hover{color: #ffffff;background: #ff6e02;border: 1px solid #ffffff;}
.contrast .list ul li .a:hover .i{background: url(../imgs/ico8.1.png) center no-repeat; background-size:100%  auto;}
.contrast .list ul li .a:hover .i2{background: url(../imgs/service14.png) right no-repeat; background-size:100%  auto;}
.contrast .list ul li .zhankai{ cursor:pointer; float:left; width:100%; color:#ff6e02; font-size:13px; line-height:25px; margin:calc(5px + 0.1rem) 0 5px 0;flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
.contrast .list ul li .zhankai font,
.contrast .list ul li .zhankai span{ float:left; position:relative; padding-right:20px;}
.contrast .list ul li .zhankai font:after,
.contrast .list ul li .zhankai span:after{ float:left; content:''; position:absolute; right:0; top:50%; margin-top:-3px; margin-bottom:-1px; width:0; height:0; border-left:5px solid transparent; border-right:5px solid transparent;border-top:6px solid #ff6e02;}
.contrast .list ul li .zhankai font{ display:none;}
.contrast .list ul li.on .zhankai font{ display:block;}
.contrast .list ul li.on .zhankai span{ display:none;}




@media screen and (max-width:1600px) {
.contrast .list ul li{font-size:calc(12px + 0.01rem); padding:calc(5px + 0.05rem) calc(5px + 0.05rem);}
.contrast .list ul li .a{padding:0 calc(6px + 0.05rem); }
.contrast .list ul li .a .i{  margin-left:calc(3px + 0.02rem);}


}
@media screen and (max-width:1400px) {
.contrast .list ul:last-child li{ padding:calc(5px + 0.05rem) calc(2px + 0.02rem);}


}
@media screen and (max-width:767px) {
.contrast .bnt{ position:relative; float:left;}
.contrast .bnt a.em{ margin-left:calc(15px + 0.15rem);}
.contrast .down{  right:0;}
.contrast .down:after{ right:calc(52px + 0.1rem); }
.contrast .list{ overflow:auto;}
.contrast .list::-webkit-scrollbar{ display: none;}
.contrast .list ul{ width:54rem;}
.contrast .list ul li .a{padding:0 calc(10px + 0.07rem); }
.contrast .list ul li .a .i{  margin-left:calc(5px + 0.05rem);}



}



._list2{ float:left;  width:100%; margin-top:calc(10px + 0.1rem);}
._list2 .title{ float:left;  width:100%;background:#ff6e02; color:#fff; font-size:calc(12px + 0.06rem);line-height: calc(20px + 0.15rem); text-align:center; border-radius:calc(5px + 0.05rem) calc(5px + 0.05rem) 0 0; padding:calc(5px + 0.05rem) calc(5px + 0.15rem);}
._list2 ul{ float:left;  width:100%; background:#fff; border-radius:0 0 calc(5px + 0.05rem) calc(5px + 0.05rem); padding:0 calc(5px + 0.15rem) calc(5px + 0.11rem) calc(5px + 0.15rem); }
._list2 ul li{ float:left;  width:100%; border-bottom:1px dashed #efefef;  padding:calc(5px + 0.08rem) 0;}
._list2 ul li:last-child{ border-bottom:none;}
._list2 ul li a{ float:left;  width:100%;}
._list2 ul li a .tit{ float:left;  width:100%; color:#333333; font-size:calc(12px + 0.04rem);line-height: calc(20px + 0.04rem); position:relative; padding-left:17px;}
._list2 ul li a:hover .tit{ color:#ff6e02;}
._list2 ul li a .time{ float:left;  width:100%; color:#a8a8a8; font-size:12px;line-height: calc(20px + 0.02rem); position:relative; padding-left:17px; margin-top:2px;}
._list2 ul li a .tit:after{ float:left; width:8px; height:8px; content:''; border:2px solid #ff6e02; border-radius:50%;  position:absolute; left:0; top:calc(6px + 0.02rem);}

._list1{ float:left;  width:100%;}
._list1 .title{ float:left;  width:100%;background:#ff6e02; color:#fff; font-size:calc(12px + 0.06rem);line-height: calc(20px + 0.15rem); text-align:center; border-radius:calc(5px + 0.05rem) calc(5px + 0.05rem) 0 0; padding:calc(5px + 0.05rem) calc(5px + 0.15rem);}
._list1 .box{ float:left;  width:100%; background:#fff; border-radius:0 0 calc(5px + 0.05rem) calc(5px + 0.05rem); padding:calc(10px + 0.15rem) calc(5px + 0.15rem) calc(10px + 0.26rem) calc(5px + 0.15rem); }
._list1 .box ._t{ float:left; width:100%; color:#333333; font-size:calc(12px + 0.02rem);line-height: calc(20px + 0.04rem); margin-top:calc(3px + 0.04rem);}
._list1 .box .lab{ float:left; width:100%; position:relative; margin-top:calc(10px + 0.1rem);}
._list1 .box .text{ float:left; width:100%; border-radius:calc(26px + 0.1rem); border:1px solid #d2d2d2; background:none; color:#666666; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.04rem);height: calc(32px + 0.14rem); position:relative; padding:calc(5px + 0.05rem) calc(5px + 0.15rem);-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;  }
._list1 .box  div.text{ cursor:pointer;}
._list1 .box  div.text:after{ float:left; position:absolute; right:calc(10px + 0.1rem); top:50%; width:0; height:0; content:'';
 border-left:5px solid transparent; border-right:5px solid transparent;border-top:6px solid #ff6e02; margin-top:-3px; }
._list1 .box .text:focus{ border:1px solid #ff6e02;}
._list1 .box .submit{ float:left; width:100%; text-align:center; background:#fff; border:1px solid #ff6e02; border-radius:calc(26px + 0.1rem); color:#ff6e02; font-size: calc(12px + 0.04rem);line-height: calc(30px + 0.14rem);height: calc(32px + 0.14rem); transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
._list1 .box .submit:hover{ background:#ff6e02;  color:#fff;}
._list1 .box ::-webkit-input-placeholder{color:#b9b9b9}
._list1 .down :-moz-placeholder{color:#b9b9b9}
._list1 .box ::-moz-placeholder{color:#b9b9b9}
._list1 .box :-ms-input-placeholder{color:#b9b9b9}
._list1  .box .down{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; z-index:6; background:#f5f5f5; padding:calc(6px + 0.06rem) 0; box-shadow:0 0.03rem 0.06rem rgba(0,0,0,0.1);border-top: 2px solid #ff6e02;}
._list1  .box .down li{ float:left; width:100%; color:#333; font-size: calc(12px + 0.02rem);line-height: calc(30px + 0.04rem); padding:0 calc(5px + 0.15rem); cursor:pointer;}
._list1  .box .down li:hover{ background:#ff6e02; color:#fff;}

@media screen and (max-width: 767px){
._list1{ margin-top:calc(10px + 0.4rem);}
}



._class{float:left;width:100%;background:#fff;padding: calc(10px + 0.1rem) 0.2rem calc(10px + 0.1rem) 0.2rem;}
._class .li{float:left;width:100%;position:relative;padding: calc(1px + 0.1rem) 0 calc(1px + 0.1rem) 80px;}
._class .li:last-child{ border-bottom:none;}
._class .li .tit{float:left;position:absolute;left:0;top: calc(4px + 0.1rem);color:#333333;font-size: calc(12px + 0.04rem);line-height: calc(26px + 0.14rem);margin-top: calc(5px + 0.02rem);}
._class .li .tit-1{line-height: calc(20px + 0.06rem); margin-top:calc(3px + 0.02rem);}
._class .li .ul1{ float:left; width:calc(100% + 5px + 0.15rem);flex-wrap:wrap; display: flex;}
._class .li .ul1 li{float:left;margin: calc(5px + 0.01rem) calc(5px + 0.1rem) calc(5px + 0.01rem) 0;}
._class .li .ul1 li a{ float:left; min-width:calc(56px + 0.56rem); text-align:center; color:#666; font-size: calc(12px + 0.04rem);line-height: calc(24px + 0.14rem); border-radius:calc(22px + 0.14rem); border:1px solid #e5e5e5; padding:0 calc(8px + 0.2rem);}
._class .li .ul1 li:hover a{ border:1px solid #ff6e02; color:#ff6e02;}
._class .li .ul1 li.on a{ background:#ff6e02; border:1px solid #ff6e02; color:#fff;}

._class .li .ul2{ float:left; width:calc(100% + 5px + 0.41rem);flex-wrap:wrap; display: flex;}
._class .li .ul2 li{ float:left; margin:calc(3px + 0.02rem) calc(5px + 0.41rem) calc(3px + 0.02rem) 0;}
._class .li .ul2 li a{ float:left; position:relative; padding-left:calc(12px + 0.23rem); color:#666; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.06rem);}
._class .li .ul2 li a:after{ float:left; content:''; position:absolute; left:0; top:calc(4px + 0.01rem); width:calc(12px + 0.04rem); height:calc(12px + 0.04rem); border:1px solid #bfbfbf;}
._class .li .ul2 li a:before{ float:left; content:''; position:absolute; left:0; top:calc(4px + 0.01rem); width:calc(12px + 0.04rem); height:calc(12px + 0.04rem); background:url(../imgs/_check-small.svg) center no-repeat; background-size:95% 95%; opacity:0; }
._class .li .ul2 li.on a,
._class .li .ul2 li:hover a{ color:#ff6e02;}
._class .li .ul2 li.on a:after{ border:1px solid #ff6e02;}
._class .li .ul2 li.on a:before{ opacity:1;}
._class .li .dl{float:left;width:100%;background:#f9f9f9;border-radius:calc(5px + 0.05rem);padding: calc(2px + 0.1rem) calc(2px + 0.05rem);margin-top: calc(5px + 0.05rem);}
._class .li .dl dd{ float:left; margin:calc(3px + 0.02rem) calc(3px + 0.17rem);}
._class .li .dl dd a{ float:left; color:#666; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.04rem);}
._class .li .dl dd.on a,
._class .li .dl dd:hover a{ color:#ff6e02;}

._screen{float:left;width:100%;background:#e7e7e7;margin: calc(1px + 0.1rem) 0;}
._screen .so{ float:left; width:151px; position:relative; }
._screen .so .Search{ float:left; width:100%; height:30px; border-radius:30px; border:none; border:1px solid #bfbfbf; background:none; padding:3px 40px 3px 16px; color:#333; font-size:12px; line-height:22px;}
._screen .so .Search:focus{ border:1px solid #ff6e02;}
._screen .so .submit{ float:left; width:30px; height:30px; position:absolute; right:10px; top:0; z-index:3; background:url(../imgs/_search.1.svg) center no-repeat; background-size:16px auto;}
._screen .so ::-webkit-input-placeholder{color:#b0b0b0}
._screen .so :-moz-placeholder{color:#b0b0b0}
._screen .so ::-moz-placeholder{color:#b0b0b0}
._screen .so :-ms-input-placeholder{color:#b0b0b0}
._screen .right{ float:right; padding:12px calc(10px + 0.15rem) 12px 0;}
._screen .toll{ float:left; color:#666666; font-size: calc(12px + 0.04rem);line-height:30px; margin-right:1.52rem;}
._screen ul{ float:left; width:52.9%; padding:12px 0;}
._screen ul li{ float:left; width:33.33%; padding:0 10px; position:relative; flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
._screen ul li:after{ float:right; width:1px; background:#c2c2c2; content:''; height:calc(12px + 0.04rem); content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%);}
._screen ul li:last-child:after{ display:none;}
._screen ul li a{ float:left; color:#666666; font-size: calc(12px + 0.04rem);line-height:30px; flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
._screen ul li a:hover{ color:#ff6e02;}
._screen ul li a.on{ color:#ff6e02;}
._screen ul li a i{ margin-left:2px; width:calc(8px + 0.04rem); height:30px; background:url(../imgs/ico11.png) center no-repeat; background-size:calc(6px + 0.04rem) auto;}
._screen ul li a i:hover{ background:url(../imgs/ico11.1.png) center no-repeat; background-size:10px auto;}
._screen ul li a i.sup{ margin-left:calc(5px + 0.11rem);}
._screen ul li a i.sub{ transform:rotate(180deg); -ms-transform:rotate(180deg);}
._screen ul li a i.on{ background:url(../imgs/ico11.1.png) center no-repeat; background-size:10px auto;}

@media screen and (max-width: 1360px){
._screen ul{ width:40%;}
._screen .toll{ margin-right:0.7rem;}

}
@media screen and (max-width: 767px){
._class .li{ padding-left:0;}
._class .li .tit{ position:static; margin:0; width:100%; font-weight:bold;}
._class .li .ul1 li{ min-width:calc(25% - 5px - 0.15rem);}
._class .li .ul1 li a{ min-width:inherit; width:100%; padding:calc(4px + 0.05rem) calc(8px + 0.08rem);font-size: calc(12px + 0.02rem);line-height: calc(18px + 0.02rem);}
._class .li .ul2 li a{font-size: calc(12px + 0.02rem);}
._screen .right{ display:flex; width:100%; padding:10px 10px;}
._screen .so{ width:100%;}
._screen ul{ width:100%; padding:6px 0; border-bottom:1px solid #f5f5f5;}
._screen .toll{ white-space:nowrap;}

}


.index_class{ float:left; width:100%; background:#f5f5f5;}
.index_class .w_width{/* margin-top:-0.31rem; */}
.index_class .box{ float:left; width:100%; background:#fff; border-radius: calc(5px + 0.05rem); padding:calc(5px + 0.18rem) calc(80px + 0.9rem) calc(5px + 0.18rem) 0.25rem; position:relative; top:0; margin-top:-22px;}
.index_class .lab{ float:left; width:calc(20% - 10px - 0.2rem); position:relative;  margin: calc(5px + 0.05rem) calc(5px + 0.1rem);}
.index_class .btn{ float:left; position:absolute; right:0; top:0%; height:100%; width:calc(80px + 0.78rem); padding-left:0.16rem;  text-align:center; background:url(../imgs/ico17.png) right center no-repeat; background-size:100% 100%; border-radius: 0 calc(5px + 0.05rem) calc(5px + 0.05rem) 0; color:#fff; font-size: calc(12px + 0.06rem);line-height: calc(14px + 0.06rem);flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;flex-direction:column }
.index_class .btn i{ display:block; margin-bottom:0.12rem; width:calc(20px + 0.06rem); height:calc(20px + 0.06rem);background:url(../imgs/_arrow-circle-right.svg) center no-repeat; background-size:auto 100%;}
.index_class .ico{ position:absolute; left:calc(5px + 0.15rem); top:50%; width:calc(20px + 0.04rem); height:calc(20px + 0.04rem); transform:translateY(-50%); -ms-transform:translateY(-50%);}
.index_class .text{ cursor:pointer; float:left; width:100%; color:#666; font-size: calc(12px + 0.04rem);line-height: calc(28px + 0.1rem); border-radius:calc(28px + 0.1rem); border:1px solid #e5e5e5; padding:0 calc(8px + 0.2rem) 0 calc(30px + 0.2rem);}
.index_class .text:after{ float:left; position:absolute; right:calc(5px + 0.15rem); top:50%; width:0; height:0; content:'';border-left:5px solid transparent; border-right:5px solid transparent;border-top:6px solid #ff6e02; margin-top:-3px; }
.index_class .down{ display:none; z-index:6; float:left; width:100%; position:absolute; left:0; top:100%; background:#f5f5f5; padding:calc(6px + 0.06rem) 0;border-top: 2px solid #ff6e02;
 box-shadow:0 0.03rem 0.06rem rgba(0,0,0,0.1); overflow:hidden;
 overflow-y:auto;
 scrollbar-width:thin;
 max-height:calc(245px + 0.5rem)
}
.index_class .down::-webkit-scrollbar {
 width:3px
}
.index_class .down::-webkit-scrollbar-track
{
background-color:#e5e5e5;
 border-radius:3px
}
.index_class .down::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#ff6e02;
 border-radius:3px
}
.index_class .down li{ float:left; width:100%;}
.index_class .down li{ float:left; width:100%; color:#333; font-size: calc(12px + 0.02rem);line-height: calc(30px + 0.04rem); padding:0 calc(5px + 0.15rem); cursor:pointer;}
.index_class .down li:hover{ background:#ff6e02; color:#fff;}


@media screen and (max-width: 1360px){
.index_class .box{ padding:calc(5px + 0.18rem) calc(80px + 0.85rem) calc(5px + 0.18rem) 0.2rem;}
.index_class .lab{ float:left; width:calc(20% - 10px - 0.1rem); margin: calc(5px + 0.05rem) calc(5px + 0.05rem);}

}
@media screen and (max-width: 1024px){
.index_class .box{ padding:calc(5px + 0.1rem);}
.index_class .lab{ width:calc(50% - 6px - 0.06rem); margin: calc(5px + 0.05rem) calc(3px + 0.03rem);}
.index_class .btn{ width:calc(50% - 6px - 0.06rem); position:static; height: calc(30px + 0.1rem);flex-direction:row; margin: calc(5px + 0.05rem) calc(3px + 0.03rem); background-size:200% 100%; border-radius:calc(28px + 0.1rem);}
.index_class .btn i{ margin:0 calc(5px + 0.05rem) 0 0;}
}

/* zzh */
/* 为老服务 */
/* banner */
.banner{float: left;width: 100%;line-height: 0;position: relative;}
.banner .onback{display: block;position:absolute;top: 0;left: 0;width: 100%;height: 60%;background: linear-gradient(to bottom,rgba(20,33,45,0.9),rgba(20,33,45,0));}
.banner .leftback{display: block;position:absolute;top: 0;left: 0;width: 30%;height: 100%;background: linear-gradient(to right,rgba(20,33,45,0.35),rgba(20,33,45,0));}
.banner ._top{display: block;position: absolute;left: 1.95rem;top: 50%;transform: translate(0,-50%);}
.banner ._top .sect1{display: block;width: 100%;font-size: calc(16px + 0.24rem);line-height: calc(20px + 0.2rem);color: #ffffff;font-weight: bold;margin-bottom: calc(10px + 0.13rem);}
.banner ._top .sect2{display: block;width: 100%;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);color: #ffffff;padding: 0.06rem 0.22rem;background: linear-gradient(to right,#ff6e02,#ffb228);border-radius: 0.41rem;}
.banner ._top .sect3{display: block;width: 100%;display: flex;align-items: center;margin-top: calc(4px + 0.16rem);}
.banner ._top .ico{float: left;width: calc(20px + 0.18rem);height: calc(20px + 0.18rem);line-height: 0;margin-right: calc(4px + 0.05rem);}
.banner ._top img{display: block;width: 100%;}
.banner ._top .text{float: left;}
.banner ._top .t1{display: block;width: 100%;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.1rem); color: #ffffff;}
.banner ._top .t2{display: block;width: 100%;font-size: calc(14px + 0.1rem);line-height: calc(20px + 0.1rem); color: #fffefe;font-weight: bold;}

/* 标题 */
.titles{width: 100%;text-align: center;display: flex;align-items: center;justify-content: center;flex-wrap: wrap; position:relative; z-index:6;}
.titles .tit1{float: left;font-size: calc(14px + 0.21rem);line-height: calc(20px + 0.2rem);color: #333333;font-weight: bold;position:relative;}
.titles .tit1::after{content: "";display: block;position: absolute;width:calc(30px + 0.3rem);height:calc(6px + 0.06rem);background: url(../imgs/left_ico.png) right no-repeat;background-size:auto 100%; left:calc(-30px - 0.5rem);top: 50%;transform: translate(0,-50%);}
.titles .tit1::before{content: "";display: block;position: absolute;width:calc(30px + 0.3rem);height:calc(6px + 0.06rem);background: url(../imgs/right_ico.png) left no-repeat; background-size:auto 100%;   right:calc(-30px - 0.5rem);top: 50%;transform: translate(0,-50%);}
.titles .tit2{float: left;width: 100%;font-size: calc(12px + 0.08rem);line-height: calc(20px + 0.1rem);color: #666666;margin-top: 0.16rem;}

.wlfw_sectA{float: left;width: 100%;padding-top: 0.17rem;}
.wlfw_sectA .listA{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top:calc(10px + 0.33rem);}
.wlfw_sectA li{width:15.55%;min-height: 2.5rem;}
.wlfw_sectA li::after{content: "";display: block;clear: both;}
.wlfw_sectA li a{float: left;width: 100%;height: 100%;background: #ffffff;color: #666666;border-radius:calc(5px + 0.05rem);padding: calc(10px + 0.3rem) calc(5px + 0.1rem) calc(10px + 0.2rem) calc(5px + 0.1rem);}
.wlfw_sectA li ._imgA{float: left; width:100%; line-height: 0;margin-bottom: calc(5px + 0.23rem);}
.wlfw_sectA li img{display:block; margin:0 auto; width:calc(20px + 0.76rem);}
.wlfw_sectA li .textA{float: left;width: 100%;font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.1rem);text-align: center;}
.wlfw_sectA li .img2{display: none;}
.wlfw_sectA li a:hover{background: #ff6e02;color: #ffffff;}
.wlfw_sectA li a:hover .img1{display: none;}
.wlfw_sectA li a:hover .img2{display: block;}

.wlfw_sectB{float: left;width: 100%;padding-top: 0.68rem;padding-bottom: 0.2rem;}
.wlfw_sectB .telB{width: 100%;text-align: center;margin-top:calc(6px + 0.2rem);}
.wlfw_sectB .telB .ico{display: inline-block;vertical-align: middle;width: calc(10px + 0.12rem);height: calc(10px + 0.12rem);line-height: 0;margin-right:calc(5px + 0.05rem);}
.wlfw_sectB .telB img{display: block;width: 100%;}
.wlfw_sectB .telB .name{display: inline-block;vertical-align: middle;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);color: #666666;margin-right:calc(5px + 0.05rem);}
.wlfw_sectB .telB .numb{display: inline-block;vertical-align: middle;font-size: calc(14px + 0.1rem);line-height: calc(20px + 0.1rem);color: #ff6e02;font-weight: bold;}
.wlfw_sectB .listB{width: 100%;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;margin-top: calc(10px + 0.36rem);}
.wlfw_sectB li{width:calc(31% - 0.56rem);margin-bottom: calc(10px + 0.4rem); margin-left:0.56rem}
.wlfw_sectB li::after{content: "";display: block;clear: both;}
.wlfw_sectB a{float: left;width: 100%;background: #ffffff;padding:calc(5px + 0.05rem) 0;padding-right: 0.3rem;border-radius:calc(5px + 0.05rem);display: flex;align-items: center; position:relative;}
.wlfw_sectB a ._boxB{width: 100%;flex-wrap:wrap; display: flex; align-items: center; justify-content:space-between;}
.wlfw_sectB ._imgB{float: left; width: calc(40px + 0.73rem); min-width:calc(40px + 0.73rem); line-height: 0;margin-left:-0.56rem;}
.wlfw_sectB img{display: block;width: 100%;}
.wlfw_sectB .contB{float: left; padding-left:calc(10px + 0.1rem);}
.wlfw_sectB .contB .c1{display: block;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);color: #333333;font-weight: bold;}
.wlfw_sectB .contB .c2{display: block;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.1rem);color: #ff6e02;}
.wlfw_sectB .more{float: right;border: 1px solid #9a9a9a;border-radius: calc(20px + 0.1rem);padding: 0.02rem calc(5px + 0.05rem) 0.02rem 0.23rem;}
.wlfw_sectB .more span{display: inline-block;vertical-align: middle; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.1rem);color: #9a9a9a; white-space:nowrap;}
.wlfw_sectB .more i{display: inline-block;vertical-align: middle;width: calc(15px + 0.04rem);height: calc(5px + 0.02rem);background:url(../imgs/service15.png) right bottom no-repeat;margin-top: -0.05rem; margin-left:calc(5px + 0.15rem)}
.wlfw_sectB a:hover .c1{color: #ff6e02;}
.wlfw_sectB a:hover .more{background: #ff6e02;border: 1px solid #ff6e02;}
.wlfw_sectB a:hover .more span{color: #ffffff;}
.wlfw_sectB a:hover .more i{background: url(../imgs/service14.png) right no-repeat;}

.wlfw_sectC{float: left;width: 100%;background: url(../imgs/service16.jpg)center no-repeat;background-size: cover; padding: calc(10px + 0.58rem) calc(10px + 0.5rem);position: relative;z-index: 5;}
.wlfw_sectC::after{content: "";display: block;position: absolute;background: rgba(0,0,0,0.41);width: 100%;height: 100%;left: 0;top: 0;z-index: 1;}
.wlfw_sectC .titles .tit1{color: #ffffff;}
.wlfw_sectC .titles .tit2{color: #ffffff;}
.wlfw_sectC .listC{width: 100%;display: flex;align-items: center;justify-content: center;margin-top: calc(10px + 0.25rem); position:relative; z-index:6;}
.wlfw_sectC ul{width: 100%;display: flex;align-items: center;justify-content:center;flex-wrap: wrap;}
.wlfw_sectC li{width:2.73rem; margin:0 5px;}
.wlfw_sectC li a{float: left;width: 100%;color: #ffffff;border: 1px solid #fefefe;padding: calc(4px + 0.24rem) calc(4px + 0.3rem);border-radius: 0.16rem;}
.wlfw_sectC li a:hover{border: 1px solid #ff6e02;background: #ff6e02;}
.wlfw_sectC li ._l{float: left;width:20%; font-size: calc(14px + 0.2rem);line-height: calc(20px + 0.2rem);font-weight: bold;}
.wlfw_sectC li ._r{float: left;width: 80%;font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.08rem);padding-left: 0.14rem;}
.wlfw_sectC .call{width: 100%;display: flex;align-items: center;justify-content: center;margin-top: calc(10px + 0.29rem); position:relative; z-index:6;}
.wlfw_sectC .call a{float: left; background:#ff6e02; border: 1px solid #ff6e02;padding: calc(5px + 0.05rem) calc(10px + 0.2rem);border-radius: 0.47rem;}
.wlfw_sectC .call a:hover{ background:none;border: 1px solid #fff; box-shadow:0 3px 5px rgba(255,255,255,0.1);}
.wlfw_sectC .call .icoC{display: inline-block;vertical-align: middle;line-height: 0;width: calc(15px + 0.06rem);height: calc(15px + 0.06rem);margin-right: calc(2px + 0.03rem);}
.wlfw_sectC .call img{display: block;width: 100%;}
.wlfw_sectC .call .textC{display: inline-block;vertical-align: middle;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);color: #ffffff;}

.wlfw_sectD{float: left;width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(10px + 0.55rem);}
.wlfw_sectD .listD{width:100%;margin-top: calc(10px + 0.36rem);}
.wlfw_sectD .listD .ul{width: calc(100% + 0.2rem);margin: -0.1rem;}
.wlfw_sectD .ul::after{content: "";display: block;clear: both;}
.wlfw_sectD .li{float: left;width:25%;padding: 0.1rem;}
.wlfw_sectD ._top{float: left;width: 100%;padding:calc(10px + 0.28rem);background: #ffffff;border-radius:0.14rem;border-bottom-left-radius: 0;position: relative;}
.wlfw_sectD ._top::after{content: "";display: block;position: absolute;background: url(../imgs/service20.png) bottom no-repeat;width: 0.72rem;height: 0.29rem;bottom: 0;left: 0;transform: translate(0,100%);}
.wlfw_sectD ._top .t_box{float: left;width: 100%;height: 100%;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.12rem);color: #333333;padding-bottom: calc(10px + 0.24rem); position: relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.wlfw_sectD .t_box::after{content: "";display: block;position: absolute;background: url(../imgs/service17.png) center no-repeat;width:calc(10px + 0.32rem);height: calc(10px + 0.2rem);right: 0;bottom: 0;}
.wlfw_sectD ._bot{float: left;width: 100%;padding: calc(10px + 0.1rem) calc(10px + 0.13rem);}
.wlfw_sectD ._bot ._l{float: left;width: calc(10px + 0.46rem);height: calc(10px + 0.46rem);line-height: 0;}
.wlfw_sectD img{display: block;width: 100%;}
.wlfw_sectD ._bot ._r{float: left;width:calc(100% - 10px - 0.46rem);padding-left:calc(5px + 0.07rem);}
.wlfw_sectD ._bot .r1{display: block;width: 100%;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);color: #333333;font-weight: bold;}
.wlfw_sectD ._bot .r2{display: block;width: 100%;font-size: calc(12px + 0.02rem);line-height: calc(12px + 0.1rem);color: #666666;}
.wlfw_sectD .slick-dots{width: 100%;position: static;text-align: center;}
.wlfw_sectD .slick-dots li{display: inline-block;vertical-align: middle;width: calc(2px + 0.06rem);height: calc(2px + 0.06rem);border: 1px solid #aeaeae;border-radius: 100%;margin: 0 0.1rem;}
.wlfw_sectD .slick-dots li.slick-active{background: #ff6e02;width: calc(10px + 0.16rem);border-radius: 0.08rem 0.08rem;border: 1px solid #ff6e02;}

.wlfw_sectE{float: left;width: 100%;padding-top: calc(10px + 0.58rem);padding-bottom: calc(10px + 0.61rem);background: #ffffff;}
.wlfw_sectE .listE{float: left;width: 100%;margin-top: calc(10px + 0.36rem);}
.wlfw_sectE .ul1{display: flex;flex-wrap: wrap;margin: -0.1rem;}
.wlfw_sectE .li1{float: left;width:calc(25% - 0.2rem);margin: 0.1rem;background:#f5f5f5}
.wlfw_sectE ._imgE{float: left;width: 100%;line-height: 0;border-top-left-radius: 0.16rem;border-top-right-radius: 0.16rem;overflow: hidden;}
.wlfw_sectE ._imgE img{border-top-left-radius: 0.16rem;border-top-right-radius: 0.16rem;transition: all .5s ease .1s;}
.wlfw_sectE img{display: block;width: 100%;}
.wlfw_sectE .contE{float: left;width: 100%;padding: 0.18rem 0.18rem 0.16rem 0.18rem;border-radius: 0.16rem;}
.wlfw_sectE .contE .sect1{float: left;width: 100%;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);color: #333333;font-weight: bold;margin-bottom:calc(5px + 0.07rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wlfw_sectE .contE .sect2{float: left;width: 100%;}
.wlfw_sectE .sect2 li{float: left;font-size:12px;line-height: calc(16px + 0.04rem);color: #979797;border: 1px solid #979797;border-radius: 0.03rem;padding: 0 calc(2px + 0.03rem); margin-right: calc(4px + 0.06rem);margin-bottom:calc(4px + 0.06rem);}
.wlfw_sectE .sect3{float: left;width: 100%;font-size: calc(14px + 0.08rem);line-height: calc(20px + 0.1rem);color: #ff6e02;margin-bottom: calc(5px + 0.12rem);}
.wlfw_sectE .sect4{float: left;width: 100%;}
.wlfw_sectE .sect4 .a{float: left;line-height: 0;margin-bottom: 0.1rem;margin-right: 0.2rem;text-align: center;padding: 0 calc(12px + 0.1rem); font-size: calc(12px + 0.02rem);line-height: calc(22px + 0.08rem);color: #ff6e02;border: 1px solid #ff6e02;border-radius: calc(24px + 0.08rem);display: flex;align-items: center;justify-content: center;justify-content: center;}
.wlfw_sectE .sect4 .a:last-child{margin-right: 0;}
.wlfw_sectE .sect4 .i{display: inline-block;width:calc(10px + 0.06rem);height: calc(10px + 0.06rem);margin-left: 0.05rem;display: flex;align-items: center;}
.wlfw_sectE .sect4 .img2{display: none;}
.wlfw_sectE .li1:hover ._imgE img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.wlfw_sectE .li1:hover .sect1{color: #ff6e02;}
.wlfw_sectE .a:hover{color: #ffffff;background: #ff6e02;border: 1px solid #ffffff;}
.wlfw_sectE .a:hover .i .img1{display: none;}
.wlfw_sectE .a:hover .i .img2{display: block;}
.wlfw_sectE .moreE{float: left;width: 100%;text-align: center;margin-top: calc(10px + 0.19rem);}
.wlfw_sectE .moreE a{font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.1rem);color: #666666;}
.wlfw_sectE .moreE a:hover{color: #ff6e02;}
.wlfw_sectE .moreE i{display: inline-block;vertical-align: middle;width: calc(10px + 0.11rem);height: calc(10px + 0.11rem);margin-right: calc(5px + 0.06rem);margin-top: -0.04rem;}

.wlfw_sectF{float: left; width: 100%;padding-top: calc(10px + 0.5rem);padding-bottom: calc(10px + 0.5rem);}
.wlfw_sectF .listF{width: 100%;margin-top: calc(10px + 0.48rem);}
.wlfw_sectF .ulF{width:calc(100% + 6px + 0.14rem);margin: calc(-3px - 0.07rem);}
.wlfw_sectF .liF{float: left;width: 16.66%;padding: calc(3px + 0.07rem);}
.wlfw_sectF .listF ._imgF{display: block; width:100%;line-height: 0;border-radius:0.16rem;overflow: hidden;}
.wlfw_sectF .listF ._i1{margin-bottom: calc(10px + 0.1rem);}
.wlfw_sectF .listF img{display: block;width: 100%;transition: all .5s ease .1s;}
.wlfw_sectF ._imgF img:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.wlfw_sectF .slick-dots{width: 100%;position: static;text-align: center;margin-top: calc(10px + 0.1rem);}
.wlfw_sectF .slick-dots li{display: inline-block;vertical-align: middle;width: calc(2px + 0.06rem);height: calc(2px + 0.06rem);border: 1px solid #aeaeae;border-radius: 100%;margin: 0 0.1rem;}
.wlfw_sectF .slick-dots li.slick-active{background: #ff6e02;width: calc(10px + 0.16rem);border-radius: 0.08rem 0.08rem;border: 1px solid #ff6e02;}
.wlfw_sectF .navF{width: 100%;margin-top: 0.5rem;}
.wlfw_sectF .navF::after{content: "";display: block;clear: both;}
.wlfw_sectF .nav_tit{float: left;width: 100%;font-size: calc(14px + 0.06rem);line-height: calc(14px + 0.06rem);color: #333333;font-weight: bold;padding-left:calc(5px + 0.06rem);position: relative;}
.wlfw_sectF .nav_tit::after{content:"";display: block;position: absolute;background:#ff6e02;width: 0.02rem;height: calc(14px + 0.06rem);top: 0;left: 0;}
.wlfw_sectF .nav_list{float: left;width: 100%;margin-top:calc(10px + 0.15rem);}
.wlfw_sectF .nav_list ul{float: left;width:100%;}
.wlfw_sectF .nav_list li{float: left;margin-right:calc(10px + 0.4rem);margin-bottom:calc(3px + 0.05rem);}
.wlfw_sectF .nav_list a{float: left;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.06rem);color: #666666;position: relative;}
.wlfw_sectF .nav_list a::after{content: "";display: block;position: absolute;background: #ff6e02;width: 100%;height: 1px;left: 0;bottom: 0;opacity: 0;}
.wlfw_sectF .nav_list a:hover{color: #ff6e02;}
.wlfw_sectF .nav_list a:hover::after{opacity: 1;}

.wlfw_sectG{float: left;width: 100%;background: #ffffff;padding-top: calc(10px + 0.58rem);padding-bottom: calc(10px + 0.58rem);}
.wlfw_sectG .listG{width: 100%;margin-top: calc(20px + 0.5rem);}
.wlfw_sectG .listG::after{content: "";display: block;clear: both;}
.wlfw_sectG .ul1{float: left;width: 100%;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.wlfw_sectG .li1{float: left;width:32.54%;background: #f5f5f5;border-radius: 0.16rem;position: relative;}
.wlfw_sectG .titG{float: left;position: absolute;left: 50%;top: 0;transform: translate(-50%,-50%); font-size: calc(14px + 0.06rem);line-height: calc(20px + 0.1rem);color: #ffffff;background: #ff6e02;padding:calc(5px + 0.1rem) calc(5px + 0.1rem); text-align:center; border-radius:calc(20px + 0.1rem); min-width:2.08rem;}
.wlfw_sectG .ul2{float: left;width: 100%;padding:calc(20px + 0.35rem) calc(10px + 0.1rem) calc(10px + 0.03rem) calc(10px + 0.19rem);}
.wlfw_sectG .li2{float: left;width: 100%;margin-bottom:calc(10px + 0.03rem);}
.wlfw_sectG .li2:last-child{margin-bottom: 0;}
.wlfw_sectG .li2:last-child a{border-bottom: none;}
.wlfw_sectG .li2 a{float: left;width: 100%;padding-bottom:calc(10px + 0.1rem);border-bottom: 1px dotted #e7e7e7;}
.wlfw_sectG .li2 .cont{display: block;width: 100%;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);color: #666666;padding-left: calc(6px + 0.1rem);position: relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wlfw_sectG .li2 .cont::after{content: "";display: block;position: absolute;border: 2px solid #ff6e02;width:calc(4px + 0.04rem);height: calc(4px + 0.04rem);border-radius: 100%;left: 0;top: 0.1rem;}
.wlfw_sectG .li2 .time{display: block;width: 100%;font-size: calc(10px + 0.02rem);line-height: calc(12px + 0.04rem);color: #a8a8a8;padding-left: calc(6px + 0.1rem);}
.wlfw_sectG .li2 a:hover .cont{color: #ff6e02;}
@media screen and (max-width:1440px) {
.wlfw_sectB .contB{ padding-left:calc(5px + 0.1rem);}
.wlfw_sectB a{ padding-right:0.2rem;}
.wlfw_sectB .more{ padding:0.02rem calc(6px + 0.06rem);}
.wlfw_sectB .more i{ width:calc(10px + 0.04rem); margin-left:calc(5px + 0.05rem)}
.wlfw_sectB .contB .c1{ font-size:calc(12px + 0.02rem);}
.wlfw_sectE .sect4 .a{ padding:0 calc(8px + 0.08rem); margin-right:0.15rem;}
.wlfw_sectC li a{ padding:calc(4px + 0.24rem) calc(4px + 0.24rem);}

}
@media screen and (max-width:1024px) {
     .wlfw_sectA li{width:32.5%;margin-bottom:calc(5px + 0.15rem);}
  .wlfw_sectG .titG{padding:calc(5px + 0.1rem) 10%;}
  .wlfw_sectB li{width: calc(48% - 0.56rem);}
}
@media screen and (max-width:767px) {
  .wlfw_sectA li{width:49%;margin-bottom:calc(5px + 0.15rem);}
  .wlfw_sectA li a{ padding:calc(10px + 0.3rem) calc(5px + 0.1rem) calc(10px + 0.2rem) calc(5px + 0.1rem);}
  .wlfw_sectA li br{display: none;}
  .wlfw_sectB li{width: calc(100% - 1rem); margin-left:1rem; margin-bottom: calc(10px + 0.1rem);}
  .wlfw_sectB ._imgB{ margin-left:-1rem;}
  .wlfw_sectB .contB .c1{font-size: calc(14px + 0.04rem);}
  .wlfw_sectB a{ padding-right:calc(10px + 0.1rem);}
  .wlfw_sectC ul{width: 80%;}
  .wlfw_sectC li{width: 100%;margin-bottom: calc(10px + 0.1rem);}
  .wlfw_sectC li ._l{ width:auto;}
  .wlfw_sectC li ._r{line-height: calc(20px + 0.2rem);}
  .wlfw_sectE .ul1{ margin:-0.2rem;}
  .wlfw_sectE .li1{width:calc(100% - 0.2rem);margin:0.2rem;}
  .wlfw_sectE .contE{ padding:calc(10px + 0.08rem) calc(5px + 0.15rem)}
  .wlfw_sectG .listG{ margin-top:calc(10px + 0.4rem);}
   .wlfw_sectG .li1{width: 100%;margin-bottom: calc(10px + 0.1rem);margin-top: calc(20px + 0.1rem);}
}

/* 养老研究院 */
.two_nav{width: 100%;display: flex;align-items: center;justify-content: center;}
.two_nav ul{float: left;}
.two_nav li{float: left;margin: 0 calc(5px + 0.15rem);}
.two_nav a{float: left;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);color: #333333;border: 1px solid #bfbfbf;border-radius:calc(10px + 0.36rem);padding: calc(4px + 0.04rem) calc(10px + 0.2rem);}
.two_nav a:hover{background: #ff6e02;color: #ffffff;border: 1px solid #ff6e02;}
.two_nav .on{background: #ff6e02;color: #ffffff;border: 1px solid #ff6e02;}

.yjy_mainp{width: 100%;padding-bottom: calc(10px + 0.5rem);}
.yjy_mainp img{width: 100%;display: block;height: 100%;}
.yjy_mainp::after{content: "";display: block;clear: both;}
.yjy_sectA{float: left;width: 100%;background: #ffffff;border-radius: calc(10px + 0.06rem);margin-top: calc(10px + 0.15rem);}}
.yjy_sectA .ul{float: left;width: 100%;}
.yjy_sectA .li{float: left;width: 100%;}
.yjy_sectA a{float: left;width: 100%;position: relative;display: flex;flex-wrap: wrap;}
.yjy_sectA a::after{/* content: ""; */display: block;position: absolute;background:#ff6e02;width: calc(30px + 0.71rem);height: 1px;left: 50%;top: 16.74%;transform: translate(-50%,0);margin-left: -0.15rem;}
.yjy_sectA .cont_L{float: left;width: calc(30% - 6px - 0.1rem);height: 240px;line-height: 0;margin-right:calc(6px + 0.1rem);overflow: hidden;border-top-left-radius: calc(10px + 0.06rem);border-bottom-left-radius: calc(10px + 0.06rem);}
.yjy_sectA .cont_L img{border-top-left-radius: calc(10px + 0.06rem);border-bottom-left-radius: calc(10px + 0.06rem);transition: all .5s ease .1s;}
.yjy_sectA a:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.yjy_sectA .cont_R{float: left;width: 70%;height: 304px;padding: calc(10px + 0.1rem) calc(10px + 0.2rem) calc(10px + 0.2rem);}
.yjy_sectA .tit{
    float: left;
    width: 100%;
    font-size: calc(14px + 0.06rem);
    line-height: calc(20px + 0.17rem);
    color: #333333;
    font-weight: bold;
    margin-bottom: calc(10px + 0.1rem);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    }
.yjy_sectA .text{
    float: left;
    width: 100%;
    font-size: calc(12px + 0.04rem);
    line-height: calc(20px + 0.12rem);
    color: #666666;
    margin-bottom: calc(10px + 0.2rem);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    }
.yjy_sectA .more{float: left;width: 100%;margin-bottom: 0;}
.yjy_sectA .m_t{float: left;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.1rem);text-align: center;color: #ff6e02;border: 1px solid #ff6e02;border-radius: calc(10px + 0.26rem);padding: 0.03rem calc(6px + 0.16rem);}
.yjy_sectA a:hover .m_t{color: #ffffff;background: #ff6e02;border: 1px solid #ff6e02;}
.yjy_sectA .time{/* float: right; */color: #c3c3c3;position: absolute;right: .5rem;bottom: .95rem;}
.yjy_sectA .day{float: left;font-size: calc(14px + 0.1892rem);line-height: calc(20px + 0.2rem);}
.yjy_sectA .year{float: left;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);margin-top:0.1rem;margin-left: 0.2rem;}
.yjy_sectA .slick-dots{width: 30%;float: left;position: absolute;text-align: center;left:calc(50% + 10px + 0.6rem);bottom: calc(10px + 0.4rem);}
.yjy_sectA .slick-dots li{float: left;width: calc(4px + 0.04rem);height: calc(4px + 0.04rem);border: 1px solid #aeaeae;border-radius: 100%;margin: 0 0.1rem;}
.yjy_sectA .slick-dots li.slick-active{background: #ff6e02;width: calc(10px + 0.16rem);border-radius: 0.08rem 0.08rem;border: 1px solid #ff6e02;}
.yjy_sectB{float: left;width: 100%;margin-top: calc(10px + 0.1rem); margin-bottom:calc(10px + 0.4rem)}
.yjy_sectB img{display: block;width: 100%;}
.yjy_sectB .ul{float: left;width:calc(100% + 0.2rem);margin: -0.1rem;display: flex;flex-wrap: wrap;}
.yjy_sectB .li{float: left;width: 25%;padding:0.1rem;display: flex;}
.yjy_sectB .a{float: left;width: 100%;background: #ffffff;border-radius: calc(10px + 0.06rem);}
.yjy_sectB ._img{float: left;width: 100%;line-height: 0;overflow: hidden;border-top-left-radius: calc(10px + 0.06rem);border-top-right-radius: calc(10px + 0.06rem);max-height: 200px;}
.yjy_sectB .img{border-top-left-radius: calc(10px + 0.06rem);border-top-right-radius: calc(10px + 0.06rem);transition: all .5s ease .1s;}
.yjy_sectB .a:hover .img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.yjy_sectB .cont{float: left;width: 100%;padding: calc(10px + 0.23rem) calc(10px + 0.16rem) calc(10px + 0.28rem) calc(10px + 0.16rem);}
.yjy_sectB .b_tit{float: left;width: 100%;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.06rem);color: #333333;font-weight: bold;margin-bottom:calc(10px + 0.15rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.yjy_sectB .b_time{float: left;width:calc(100% - 17px - 0.1rem);font-size: calc(12px + 0.02rem);line-height: calc(14px + 0.06rem);color: #666666;}
.yjy_sectB .arrow{float: right;width: calc(17px + 0.1rem);height: calc(4px + 0.02rem);}
.yjy_sectB .a:hover .b_tit{color: #ff6e02;}
.yjy_sectB .a:hover .b_time{color: #ff6e02;}

@media screen and (max-width:767px) {
  .yjy_sectA .cont_L{width: 100%;margin-right: 0;border-bottom-left-radius:0;height:205px}
  .yjy_sectA .cont_R{width: 100%; padding:calc(10px + 0.4rem) calc(10px + 0.1rem);height:calc(100px + 4.2rem);}
  .yjy_sectA .cont_L img{border-top-right-radius: calc(10px + 0.06rem);border-bottom-left-radius:0;}
  .yjy_sectA .slick-dots{left: calc(10px + 0.6rem);}
  .yjy_sectB .ul{width:calc(100% + 0.4rem);margin: -0.2rem;}
  .yjy_sectB .li{width: 50%;padding:0.2rem}
  .yjy_sectB .li:last-child{display: none;}
  .yjy_sectA .more{ margin-bottom:calc(5px + 0.05rem);}
  .yjy_sectB .cont{ padding:calc(10px + 0.2rem) calc(6px + 0.06rem);}
  .yjy_sectB ._img{max-height:100px}
}

/* 养老机构入驻 */
.jgrz_main{float: left;width: 100%;background: #ffffff;padding: calc(10px + 0.44rem) calc(10px + 0.3rem) calc(10px + 0.5rem) calc(10px + 0.3rem);border-radius: calc(6px + 0.04rem); margin-bottom:calc(20px + 0.5rem);}
.jgrz_main::after{content: "";display: block;clear: both;}
.jgrz_main .sectA{float: left;width: 100%;overflow: hidden;margin-top: calc(10px + 0.24rem);}
/*.jgrz_main img{max-width:100%;display: block; max-height:70px}*/
.jgrz_main .opt_tit{float: left;width: 100%; position:relative; overflow:hidden;}
.jgrz_main .opt_tit ._box{float: left;position: relative;font-size: calc(12px + 0.08rem);line-height: calc(12px + 0.08rem);color: #333333;}
.jgrz_main ._box::after{content: "";display: block;position: absolute;background: #ff6e02;width:100%;height: calc(4px + 0.04rem);left: 0;bottom: 0;z-index: 1;transform: translate(0,25%);}
.jgrz_main ._box::before{content: "";display: block;position: absolute;background: #ededed;height: 1px;width:2000px;left:100%;top: 50%; margin-left:calc(12px + 0.1rem);}
.jgrz_main ._box span{ position:relative; z-index:6; padding:0 2px;}
.jgrz_main .sectA{float: left;width: 100%;}
.jgrz_main .sectA ul{float: left;width: 100%;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;margin-top: calc(10px + 0.3rem);margin-bottom: calc(10px + 0.3rem);}
.jgrz_main .sectA li{float: left;margin-bottom: calc(10px + 0.1rem);display: flex;align-items: center;}
.jgrz_main .sectA ._imga{display:inline-block;vertical-align: middle;width:calc(20px + 0.12rem);line-height: 0; margin-right:calc(5px + 0.05rem);}
.jgrz_main .sectA .texta{display: inline-block;vertical-align: middle;font-size:calc(12px + 0.06rem);line-height: calc(20px + 0.1rem);color: #333333;}
.jgrz_main .sectB{float: left;width: 100%;overflow: hidden;}
.jgrz_main .sectB .ulbox{float: left;width: 100%;margin-top: calc(10px + 0.3rem);margin-bottom: calc(10px + 0.45rem);}
.jgrz_main .sectB ul{float: left;width: calc(100% + 20px + 0.2rem);margin: calc(-10px - 0.1rem);display: flex;flex-wrap: wrap;}
.jgrz_main .sectB li{float: left;width:33.33%;padding: calc(10px + 0.1rem);}
.jgrz_main .sectB .a{float: left;width: 100%;min-height:calc(50px + 0.6rem);background: #f5f5f5;border-radius: calc(6px + 0.03rem);display: flex;align-items: center;padding-right: calc(10px + 0.1rem);}
.jgrz_main .sectB ._imgb{float: left;width: calc(30px + 0.42rem);height: calc(30px + 0.42rem);line-height: 0;margin:0 calc(2px + 0.36rem);}
.jgrz_main .sectB .contb{float: left;width: calc(100% - 34px - 1.14rem);}
.jgrz_main .sectB .name{float: left;width: 100%;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.07rem);color: #666666;}
.jgrz_main .sectB .numb{float: left;width: 100%;font-size: calc(14px + 0.1rem);line-height: calc(20px + 0.1rem);color: #333333;font-weight: bold;word-wrap: break-word;}
.jgrz_main .sectB .textb{float: left;width: 100%;font-size: calc(12px + 0.02rem);line-height: calc(18px + 0.02rem);color: #666666;}
.jgrz_main .sectC{float: left;width: 100%;margin-top: calc(10px + 0.4rem);}
.jgrz_main .sectC .form{float: left;width: 100%;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.jgrz_main .sectC .lab{float: left;width: 23.45%;margin-bottom: calc(10px + 0.17rem); position:relative;}
.jgrz_main .sectC h5{display: block;font-size: calc(12px + 0.04rem);line-height: calc(16px + 0.04rem);color: #666666;margin-bottom: calc(4px + 0.04rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.jgrz_main .sectC .text{ float:left; width: 100%;background: #ffffff; height:calc(32px + 0.14rem); line-height:calc(32px + 0.04rem);  font-size: calc(12px + 0.04rem); border: 1px solid #e5e5e5;color: #333333;border-radius: calc(5px + 0.04rem);padding:0.05rem calc(5px + 0.15rem); position:relative;}
.jgrz_main .sectC  div.text{ cursor:pointer;}
.jgrz_main .sectC  div.text:after{ float:left; position:absolute; right:calc(10px + 0.1rem); top:50%; width:0; height:0; content:'';
 border-left:5px solid transparent; border-right:5px solid transparent;border-top:6px solid #ff6e02; margin-top:-3px; }

.jgrz_main .sectC .radio{ float:left; position:relative; padding-left:calc(16px + 0.08rem); margin:0.05rem calc(6px + 0.3rem) 0.05rem 0; cursor:pointer; line-height:calc(32px + 0.04rem);  font-size: calc(12px + 0.04rem);}
.jgrz_main .sectC .radio:after{ float:left; width:14px; height:14px; content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%); border-radius:50%; border:1px solid #aeaeae;}
.jgrz_main .sectC .radio:before{ float:left; width:8px; height:8px; content:''; position:absolute; left:3px; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%); border-radius:50%; background:#ff6e02; opacity:0;}
.jgrz_main .sectC .radio.on:before{ opacity:1;}
.jgrz_main .sectC .radio.on:after{ border:1px solid #ff6e02;}
.jgrz_main .sectC .file{ float:left; cursor:pointer; width:calc(35px + 0.35rem); height:calc(35px + 0.35rem); background:#eeeeee; position:relative; overflow:hidden;}
.jgrz_main .sectC .file:after,
.jgrz_main .sectC .file:before{ float:left; z-index:1; width:calc(13px + 0.13rem); height:2px; content:''; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); background:#c0c0c0;}
.jgrz_main .sectC .file:before{ width:2px; height:calc(13px + 0.13rem);}
.jgrz_main .sectC .file input{ position:absolute; left:0; top:0; z-index:9; opacity:0; width:100%; height:100%;}
.jgrz_main .sectC .shangchuan{ float:left;flex-wrap:wrap; display: flex;flex-direction:column;width:calc(50px + 0.6rem);}
.jgrz_main .sectC .shangchuan .p{ float:left; color:#333333; line-height:22px;  font-size:12px;margin-top:5px;}
.jgrz_main .sectC .pic{ float:left;width: calc(100% - 50px - 0.6rem);padding-left: calc(4px + 0.16rem);}
.jgrz_main .sectC .pic ul{width:100%; float:left;margin-top: calc(2px + 0.02rem);margin-bottom: calc(-4px - 0.16rem);}
.jgrz_main .sectC .pic ul li{ float:left; width:110px;height:110px;overflow:hidden; position: relative;margin-right:calc(4px + 0.11rem);margin-bottom:calc(4px + 0.16rem); text-align:center;}
.jgrz_main .sectC .pic ul li .ico{width:110px;}
.jgrz_main .sectC .pic .p{ float:left; width:100%; color:#ff6e02; line-height:22px;  font-size:12px; margin-top:5px;}
.jgrz_main .sectC .pic .colse{display: block;position: absolute;width: calc(4px + 0.05rem);height: calc(4px + 0.05rem);line-height: 0;right:calc(3px + 0.05rem);top: calc(2px + 0.05rem); z-index:99;cursor:pointer;}

.jgrz_main .sectC .down{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; z-index:6; background:#f5f5f5; padding:calc(6px + 0.06rem) 0; box-shadow:0 0.03rem 0.06rem rgba(0,0,0,0.1);border-top: 2px solid #ff6e02;}
.jgrz_main .sectC .down li{ float:left; width:100%; color:#333; font-size: calc(12px + 0.02rem);line-height: calc(30px + 0.04rem); padding:0 calc(5px + 0.15rem); cursor:pointer;}
.jgrz_main .sectC .down li:hover{ background:#ff6e02; color:#fff;}

.jgrz_main .sectC span{font-size: calc(12px + 0.04rem);color: #333333;margin-right: calc(10px + 0.1rem);}
.jgrz_main .sectC .i1{font-size:12px;color: #ababab;}
.jgrz_main .sectC .w74{width: 74.5%;}
.jgrz_main .sectC .w100{width: 100%;}
.jgrz_main .sectC .w24{width: 24.23%;margin-bottom: 0;}
.jgrz_main .sectC .textarea{ float:left; width: 100%;height: calc(78px + 0.44rem); line-height:calc(26px + 0.04rem); font-size: calc(12px + 0.04rem); border: 1px solid #e5e5e5;border-radius: calc(5px + 0.04rem);padding:0.05rem calc(5px + 0.15rem);}
.jgrz_main .sectC .inputbox{float: left;width: 100%;position: relative;}
.jgrz_main .sectC .yangzhengma{display: block;position: absolute;width: calc(75px + 0.25rem);height: calc(30px + 0.12rem);right: 4%;top: 50%;transform: translate(0,-50%);}
.jgrz_main .sectC .submit{float: left;width: 100%;border-radius: calc(5px + 0.04rem);color: #ffffff;background: #ff6e02;height: calc(40px + 0.2rem); line-height:calc(40px + 0.2rem); margin-top: calc(6px + 0.1rem);font-size: calc(14px + 0.04rem); background-image: -webkit-linear-gradient(right, #ffe745 0%, #ff6e02 100%);
  background-image: -moz-linear-gradient(right,  #ffe745 0%, #ff6e02 100%);
  background-image: -o-linear-gradient(right,  #ffe745 0%, #ff6e02 100%);
  background-image: linear-gradient(right,  #ffe745 0%, #ff6e02 100%); transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.jgrz_main .sectC .submit:hover{background: #ff6e02;}


@media screen and (max-width:767px) {
  .jgrz_main .sectB ul{width: 100%; margin:0;}
  .jgrz_main .sectB li{width: 100%;padding: calc(5px + 0.05rem) 0;}
  .jgrz_main .sectB .a{ padding:5px;}
  .jgrz_main .sectC .lab{width: 100%;}
  .jgrz_main .sectC .radio{ margin:0 calc(6px + 0.3rem) 0 0; line-height:calc(26px + 0.04rem);}
  .jgrz_main .sectA li{ width:100%;}
  .jgrz_main .sectC .shangchuan{ width:100%;}
  .jgrz_main .sectC .pic{ padding-left:0; width:100%;}
  .jgrz_main .sectC .pic ul li{ width:23.5%; margin-right:2%; height:auto;}
  .jgrz_main .sectC .pic ul li:nth-child(4n){ margin-right:0;}
}


/* 养老研究院-详情页 */
.detail_main{float: left;width: 100%;padding-bottom: calc(10px + 0.6rem);}
.detail_main .sect_L{float: left;width:78.56%;background: #ffffff;padding:calc(10px + 0.46rem) calc(10px + 0.4rem) calc(10px + 0.6rem) calc(10px + 0.4rem);border-radius:calc(6px + 0.1rem);}
.detail_main .sect_L .contA{float: left;width: 100%;padding-bottom: calc(10px + 0.18rem);border-bottom: 1px solid #ececec;}
.detail_main .sect_L ._t{float: left;width: 100%;font-size: calc(14px + 0.12rem);line-height: 1.6;color: #333333;font-weight: bold;text-align: center;/* margin-bottom: calc(10px + 0.1rem); */}
.detail_main .sect_L ._t h1{float: left;width: 100%;font-size: calc(16px + 0.2rem);color: #333333;font-weight: bold;text-align: center;line-height: 1.6;}
.detail_main .sect_L ._b{float: left;width: 100%;text-align: center;text-align: center;height: auto;}
.detail_main .sect_L .info{font-size: calc(12px + 0.02rem);line-height: 0;color: #666666;}
.detail_main .sect_L .i1{display: inline-block;vertical-align:middle;width:calc(16px + 0.05em);margin-right: calc(5px + 0.1rem);}
.detail_main .sect_L .info2{margin-left: calc(10px + 0.6rem);margin-right: calc(10px + 0.6rem);}
.detail_main .sect_L .contB{float: left;width: 100%;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.12rem);color: #666666;padding-top: calc(10px + 0.1rem);}
.detail_main .sect_L .contB p{line-height: 1.8;margin:15px 0;/* overflow: hidden; */}
.detail_main .sect_L .contB p a{text-decoration: underline;}
.detail_main .sect_L ._img{width: 100%;line-height: 0;margin: calc(10px + 0.1rem) 0;}
.detail_main .sect_L img{display: block;max-width:640px;margin: 25px auto;}
.detail_main .sect_L .contC{float: left;width: 100%;display: flex;align-items: center;justify-content: center;margin-top: calc(10px + 0.4rem);margin-bottom:calc(10px + 0.22rem);}
.detail_main .sect_L .contC a{font-size: calc(12px + 0.02rem);line-height: calc(14px + 0.06rem);color: #666666;min-width:calc(70px + 0.66rem);min-height: calc(24px + 0.36rem);display: flex;align-items: center;justify-content: center;background: #f0f0f0;border-radius: calc(20px + 0.3rem);}
.detail_main .sect_L .i2{ width: calc(20px + 0.11rem);height: calc(20px + 0.11rem);display: inline-block;margin-right: calc(2px + 0.06rem);background: url(../imgs/thumb-up-line.svg) center no-repeat;}
.detail_main .contC a.active{color:#ffffff;background: #ff6e02;}
.detail_main .contC a.active .i2{background: url(../imgs/thumb-up-line-1.svg) center no-repeat;}
.detail_main .sect_L .contD{float: left;width: 100%;display: flex;align-items: center;justify-content: center;}
.detail_main .sect_L .fx{float: left;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.1rem);color: #666666;margin-right: calc(10px + 0.14rem);}
.detail_main .contD ul{float: left;}
.detail_main .contD li{float: left;margin-right:calc(3px + 0.1rem);}
.detail_main .contD a{float: left;width: calc(10px + 0.17rem);height: calc(10px + 0.17rem);line-height:0;}
.detail_main .contD img{display: block;width: 100%;}
.detail_main .contE {float: left;width: 100%;padding-top: calc(10px + 0.4rem);border-top: 1px solid #ececec;margin-top: calc(10px + 0.4rem);display: flex;align-items: center;flex-wrap: wrap;}
.detail_main .contE ._l{float: left;width:calc(100% - 62px - 0.7rem);}
.detail_main .contE .a1{float: left;width: 100%;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.1rem);color: #626262;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.detail_main .contE .a1:hover{color: #ff6e02;}
.detail_main .contE ._r{float: left;min-width:calc(62px + 0.7rem);}
.detail_main .contE .a2{float: right;width: 100%;min-height: calc(16px + 0.3rem);display: flex;align-items: center;justify-content: center; font-size: calc(12px + 0.02rem);line-height: calc(24px + 0.06rem);color: #ffffff;background: #ff6e02;border-radius: calc(16px + 0.3rem);}
.detail_main .contE i{display: inline-block;background: #ffffff;width: calc(5px + 0.1rem);height: 1px;position: relative;margin-left: calc(4px + 0.1rem);}
.detail_main .contE i::before{content: "";display: block;position: absolute;background: #ffffff;width: 100%;height:1px;top:calc(2px + 0.03rem);left: 0;}
.detail_main .contE i::after{content: "";display: block;position: absolute;background: #ffffff;width: 100%;height:1px;bottom:calc(2px + 0.03rem);left: 0;}
.detail_main .sect_R{float: right;width:calc(21.44% - 10px - 0.1rem);}
.detail_main .sect_R .top{float: left;width: 100%;border-radius:calc(6px + 0.1rem);background: #ffffff;overflow: hidden;}
.detail_main .sect_R .tit_t{float: left;width: 100%;}
.detail_main .sect_R .tit_t li{float: left;width: 50%;}
.detail_main .sect_R .tit_t li .a{float: left; width:100%; font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);color: #4e4e4e;background: #edecec;font-weight: bold;padding: calc(6px + 0.07rem) 0;text-align: center;}
.detail_main .sect_R .tit_t li.on .a{background: #ff6e02 ;color: #ffffff;}
.detail_main .sect_R .list_t{float: left;width: 100%;padding: 0 calc(8px + 0.1rem) calc(8px + 0.16rem) calc(8px + 0.1rem);}
.detail_main .sect_R .li_t{float: left;width: 100%;}
.detail_main .list_t .li_t a{float: left;width: 100%;padding: calc(8px + 0.1rem) 0;border-bottom: 1px dotted #e7e7e7;}
.detail_main .list_t .li_t:last-child a{ border-bottom:none;}
.detail_main .list_t .cont{display: block;width: 100%;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.04rem);color: #333333;font-weight: bold;padding-left: calc(6px + 0.1rem);position: relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; font-weight:bold;}
.detail_main .list_t .cont::after{content: "";display: block;position: absolute;border: 2px solid #ff6e02;width:calc(4px + 0.04rem);height: calc(4px + 0.04rem);border-radius: 100%;left: 0;top: calc(5px + 0.05rem);}
.detail_main .list_t .time{display: block;width: 100%;font-size:12px;line-height: calc(20px + 0.02rem);color: #a8a8a8;padding-left: calc(6px + 0.1rem); margin-top:2px;}
.detail_main .list_t a:hover .cont{color: #ff6e02;}
.recommend{float: left;width: 100%;background: #ffffff;border-radius: calc(6px + 0.1rem);overflow: hidden;margin-top: calc(10px + 0.1rem);}
.recommend .tit{float: left;width: 100%;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);color: #ffffff;background: #ff6e02;font-weight: bold;padding: calc(6px + 0.07rem) 0;text-align: center;}
.recommend .list{float: left;width: 100%;padding: calc(10px + 0.1rem);}
.recommend .li{float: left;width: 100%;border-bottom: 1px dotted #d9d9d9;padding-bottom: calc(10px + 0.1rem);margin-bottom: calc(10px + 0.2rem);}
.recommend .li:last-child{border-bottom: none;margin-bottom: 0;padding-bottom: calc(5px + 0.05rem);}
.recommend ._img{float: left;width: 100%;line-height: 0;border-radius: calc(5px + 0.04rem);overflow: hidden;}
.recommend ._img img{border-radius:calc(5px + 0.04rem);transition: all .5s ease .1s;}
.recommend img{display: block;width: 100%;}
.recommend .cont{float: left;width: 100%;padding-top: calc(4px + 0.1rem);}
.recommend .sect1{float: left;width: 100%;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);color: #333333;font-weight: bold;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.recommend .sect2{float: left;width: 100%;}
.recommend .sect2 li{float: left;font-size: calc(10px + 0.02rem);line-height: calc(16px + 0.04rem);color: #979797;border: 1px solid #979797;border-radius:3px;padding: 0 calc(2px + 0.03rem); margin-right: calc(4px + 0.06rem);margin-bottom:calc(4px + 0.06rem);}
.recommend .sect3{float: left;width: 100%;font-size: calc(14px + 0.08rem);line-height: calc(20px + 0.1rem);color: #ff6e02;margin-bottom: calc(4px + 0.12rem);}
.recommend .sect4{float: left;width: 100%;}
.recommend .sect4 a{float: left;margin-bottom: 0.1rem;margin-right: 0.2rem;text-align: center;padding: 0 calc(12px + 0.1rem); font-size: calc(12px + 0.02rem);line-height: calc(22px + 0.08rem);color: #ff6e02;border: 1px solid #ff6e02;border-radius: calc(24px + 0.08rem);display: flex;align-items: center;justify-content: center;justify-content: center;}
.recommend .sect4 a:last-child{margin-right: 0;}
.recommend .sect4 .i{display: inline-block;vertical-align: middle;width:calc(10px + 0.06rem);height: calc(6px + 0.1rem);margin-left: 0.05rem;display: flex;align-items: center;}
.recommend .sect4 .img2{display: none;}
.recommend .li:hover ._img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.recommend .li:hover .sect1{color: #ff6e02;}
.recommend  a:hover{color: #ffffff;background: #ff6e02;border: 1px solid #ff6e02;}
.recommend  a:hover .img1{display: none;}
.recommend  a:hover .img2{display: block;}
@media screen and (max-width:1600px) {
.recommend .sect4 a{ padding: 0 calc(4px + 0.04rem);margin-right: 0.1rem;font-size: 12px;}
}
@media screen and (max-width:1024px) {
.detail_main .sect_L .info2{margin-left: calc(10px + 0.3rem);margin-right: calc(10px + 0.3rem);}
}
@media screen and (max-width:767px) {

  .detail_main .sect_L{width: 100%;margin-bottom: calc(10px + 0.2rem); padding:calc(10px + 0.46rem) calc(10px + 0.1rem) calc(10px + 0.6rem) calc(10px + 0.1rem);}
  .detail_main .sect_R{width: 100%;}
  .detail_main .sect_L .info:first-child{display:block;max-height: 1.2rem;}
  .detail_main .sect_L .info2{ margin-left:0;}

}
/* 找养老院详情页 */
.search_main{float:left;width: 100%;margin-bottom: calc(10px + 0.6rem);}
.search_main .div{ width:100%; float:left; position: relative; overflow: hidden; height: calc(56px + 3.95rem);}
.search_main .div img{display: block; display: block; position: absolute; left: 50%; top: 50%; height: 100%; object-fit:cover;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);}
.search_main .div ._video{ height:100%; position:absolute; left:0; top:0; width:100%; overflow: hidden; object-fit:cover;}
.search_main .top{float: left;width: 100%;background: #ffffff;border-radius: calc(6px + 0.04rem);padding: calc(10px + 0.2rem);margin-bottom: calc(10px + 0.1rem);display: flex;flex-wrap: wrap;}
.search_main .top_l{float: left;width: 53.52%;display:block;justify-content: space-between;}
.search_main .top_l .bimg{float: left;width: 78.48%;line-height: 0;position: relative;}
.search_main .top_l .bf_btn{display: block;position: absolute;width:calc(20px + 0.4rem);height: calc(20px + 0.4rem);left: 50%;top: 50%;transform: translate(-50%,-50%);}
.search_main .top_l .simg{float: right;width: 20.61%;line-height: 0;}
.search_main .top_l .ul{float: left;width: 100%;padding-bottom:calc(22px + 0.18rem);padding-top: calc(22px + 0.18rem); height: 100%;}
.search_main .top_l .li{float: left;width: 100%;line-height: 0; position:relative; overflow:hidden; margin:2px 0;height:1.2rem;}
.search_main .top_l .li img{ max-width:none; position:absolute; height:100%; left:50%; top:50%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}
.search_main .slick-arrow{width: 100%;height: calc(20px + 0.18rem);position: absolute; left: 0; z-index: 1;-webkit-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0); background:#e1e1e1;}
.search_main .slick-arrow:after{ float:left; width:calc(20px + 0.2rem); height:calc(20px + 0.2rem); content:''; position:absolute; left:50%; top:50%; background: url(../imgs/prev.png)center no-repeat; background-size:100% auto; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}
.search_main .slick-next:after{ transform:translate(-50%,-50%) rotate(180deg); -ms-transform:translate(-50%,-50%) rotate(180deg);}
.search_main .slick-arrow:hover:after{ background: url(../imgs/prev-1.png)center no-repeat; background-size:100% auto;}
.search_main .slick-arrow:hover{background:#ff6e02;}
.search_main .slick-prev{top: 0; }
.search_main .slick-next{ top:auto; bottom:0;}



.search_main .top_r{

float: left;

width: 46.48%;

padding-left: calc(10px + 0.2rem);

padding-top: calc(10px

 + 0.1rem);

position: relative;

}
.search_main .top_r::after{/* content: ""; *//* display: block; *//* position: absolute; *//* background: #ff6e02; *//* width: calc(10px + 0.28rem); *//* height: 2px; *//* left: calc(10px + 0.58rem); *//* top: calc(10px + 0.18rem); */}
.search_main .sc{display: block;position: absolute;right: 0;top:calc(4px + 0.08rem);display: flex;align-items: center;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.14rem);border-radius: calc(20px + 0.14rem);overflow: hidden; box-shadow: 0 0 0.1rem rgba(0,0,0,0.17);}
.search_main .sc a{padding: 0 calc(10px + 0.04rem) 0 calc(22px + 0.15rem);min-width: calc(40px + 0.38rem);margin-right: calc(3px + 0.03rem);background:url(../imgs/_star.svg) calc(7px + 0.05rem) center no-repeat rgba(255,255,255,0.9);background-size:calc(14px + 0.06rem);}
.search_main .sc a.active{ color:#ff6e02;background:url(../imgs/_star.1.svg) calc(7px + 0.05rem) center no-repeat rgba(255,255,255,0.9); background-size:calc(14px + 0.06rem);}
.search_main .top_r .t_sect1{float: left;width: 100%;font-size: calc(14px + 0.1rem);line-height: calc(20px + 0.1rem);color: #333333;font-weight: bold;}
.search_main .top_r .t_sect2{float: left;width: 100%;margin-top: calc(10px + 0.13rem);margin-bottom: calc(10px + 0.22rem);}
.search_main .top_r .ul1{float: left;width: 100%;}
.search_main .top_r .li1{float: left;font-size: 14px;line-height: calc(16px + 0.04rem);color: #9b9b9b;border: 1px solid #9b9b9b;padding: 0 calc(3px + 0.03rem);border-radius: calc(2px + 0.02rem);margin-right: calc(5px + 0.05rem);}
.search_main .top_r .t_sect3{float: left;width: 100%;display: flex;align-items: center;flex-wrap: wrap;}
.search_main .top_r .lab{float: left;width: calc(50px + 0.4rem); font-size: calc(12px + 0.04rem);color: #666666;line-height: calc(12px + 0.08rem);}
.search_main .top_r .price{float: left;width: calc(100% - 50px - 0.4rem);margin-bottom: calc(2px + 0.02rem);}
.search_main .top_r .p1{float: left;width: 100%;font-size: calc(16px + 0.2rem);line-height: calc(20px + 0.2rem);color: #ff6e02;}
.search_main .top_r .p2{float: left;width: 100%;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.14rem);color: #666666;}
.search_main .top_r .t_sect4{float: left;width: 100%;display: flex;align-items: center;flex-wrap: wrap;margin-bottom: calc(5px + 0.1rem);}
.search_main .top_r .ul2{float: left;width: calc(100% - 50px - 0.4rem);}
.search_main .top_r .li2{float: left;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);color: #ff6e02;border: 1px solid #ff6e02;padding: 0 calc(5px + 0.05rem);border-radius: calc(3px + 0.03rem);margin-right: calc(6px + 0.1rem)}
.search_main .top_r .t_sect5{float: left;width: 100%;margin-top: calc(10px + 0.1rem);}
.search_main .top_r .ul3{float: left;width: 100%;}
.search_main .top_r .li3{float: left;}
.search_main .top_r .li4 a{line-height: calc(20px + 0.1rem);font-size: calc(12px + 0.15rem);color: #ff6e02;font-weight: bold;}
.search_main .btn{float: left;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.28rem);padding: 0 calc(6px + 0.04rem); color: #ff6e02;min-width: calc(40px + 1.12rem);border: 1px solid #ff6e02;border-radius: calc(20px + 0.3rem);margin-right: calc(5px + 0.15rem); display: flex;align-items: center;justify-content: center;}
.search_main .li3:last-child .btn{margin-right: 0;}
.search_main .btn i{width:calc(20px + 0.1rem);height: calc(16px + 0.1rem);display: inline-block;line-height: 0;margin-left: calc(4px + 0.08rem);}
.search_main .btn .img2{display: none;}
.search_main .btn:hover{background: #ff6e02;color: #ffffff;}
.search_main .btn:hover .img1{display: none;}
.search_main .btn:hover .img2{display: block;}
.search_main .bottom{float: left;width: 100%;}
.search_main .bottom ._left{float: left;width: 78.56%;background: #ffffff;border-radius: calc(6px + 0.04rem);padding: calc(10px + 0.4rem) calc(5px + 0.47rem) calc(10px + 0.5rem) calc(5px + 0.41rem);}
.search_main .bottom .cont1{float: left;width: 100%;margin-bottom:calc(10px + 0.17rem);}
.search_main .bottom .tit_b{float: left;width: 100%;font-size: calc(14px + 0.06rem);line-height: calc(14px + 0.06rem);color: #333333;}
.search_main .bottom .tit_b hr{display: block;width: calc(20px + 0.18rem);height: 1px;background: #ff6e02;margin-top:calc(10px + 0.1rem);border: none;}

.search_main .bottom .cont2{float: left;width: 100%;margin-bottom: calc(10px + 0.3rem);}
.search_main .bottom .ul4{float: left;width:100%;margin-top: calc(10px + 0.38rem);display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: calc(-10px - 0.1rem);}
.search_main .bottom .li4{float: left;width:47.05%;padding-bottom: calc(10px + 0.06rem);border-bottom: 1px solid #d2d2d2;margin-bottom: calc(10px + 0.1rem);}
.search_main .bottom .text_b{float: left;width: 100%;font-size: calc(12px + 0.04rem);/* line-height: calc(20px + 0.22rem); */margin-top: calc(10px + 0.08rem);}
.search_main .bottom .text_b p{line-height: 1.8;margin-bottom:10px;}
.search_main .bottom .li4:nth-child(2n){float: right;}
.search_main .bottom .s1{float: left;width: calc(60px + 0.3rem);font-size: calc(12px + 0.06rem);line-height: calc(12px + 0.06rem);color: #333333;margin-right: calc(10px + 0.4rem);}
.search_main .bottom .s2{float: left;width: calc(100% - 70px - 1.1rem); font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.02rem);color: #666666;/*overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;*/}
.search_main .bottom .cont3{float: left;width: 100%;margin-bottom: calc(10px + 0.3rem);}
.search_main .bottom .ul5{float: left;width: 100%;margin-top: calc(10px + 0.16rem);}
.search_main .bottom .li5{float: left;width: 100%;margin-bottom: calc(10px + 0.24rem);display: flex;align-items: center;}
.search_main .bottom .li5:last-child{margin-bottom: 0;}
.search_main .bottom .li5 .i{font-weight: bold;}
.search_main .bottom .img{float: left;width: calc(24px + 0.35rem);height: calc(24px + 0.35rem);line-height: 0;}
.search_main .bottom ._text{float: left;width: calc(100% - 20px - 0.39rem); font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.1rem);color: #333333;padding-left: calc(6px + 0.06rem);}
.search_main .bottom .cont4{float: left;width: 100%;margin-bottom: calc(10px + 0.1rem);}
.search_main .bottom .ul6{float: left;width: 100%;margin-top: calc(10px + 0.2rem);}
.search_main .bottom .li6{float: left;min-width: calc(50px + 0.98rem);cursor: pointer;padding: 0 calc(6px + 0.06rem); font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.27rem);color: #ff6e02;border: 1px solid #ff6e02;border-radius: calc(5px + 0.05rem);display: flex;align-items: center;justify-content: center;margin-right: calc(10px + 0.2rem);margin-bottom: calc(10px + 0.1rem);}
.search_main .bottom .li6:last-child{margin-right: 0;}
.search_main .bottom .li6:hover{background: #ff6e02;color: #ffffff;}
.search_main .btnbox{float: left;width: 100%;border-top: 1px solid #e7e7e7;margin-top:calc(10px + 0.2rem);}
.search_main .btnbox .ul3{float: left;width: 100%;display: flex; align-items: center;justify-content: center;padding-top: calc(10px + 0.3rem);}
.search_main ._right{float: right;width: 20.13%;}

.consult{float: left;width:100%;background: #ffffff;border-radius: calc(6px + 0.1rem);overflow: hidden;margin-bottom: calc(10px + 0.1rem);}
.consult .tit{float: left;width: 100%;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);color: #ffffff;background: #ff6e02;font-weight: bold;padding: calc(6px + 0.07rem) 0;text-align: center;}
.consult .formbox{float: left;width:100%;padding: calc(10px + 0.14rem) calc(10px + 0.1rem);}
.consult .tip{float: left;width:100%;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.04rem);color: #333333;margin-bottom: calc(10px + 0.18rem);font-weight: bold;}
.consult .c_form{float: left;width: 100%;}
.consult .input{float: left;width: 100%;min-height: calc(20px + 0.26rem);border-radius: calc(20px + 0.26rem);font-size: calc(12px + 0.04rem);line-height: calc(16px + 0.04rem);color: #666666;border: 1px solid #d2d2d2;padding: calc(4px + 0.06rem) calc(10px + 0.1rem);margin-bottom: calc(10px + 0.1rem);}
.consult .submit{border: 1px solid #ff6e02;margin-bottom:calc(6px + 0.1rem);color: #ff6e02;}
.consult .submit:hover{color: #ffffff;background: #ff6e02;}

@media screen and (max-width:1440px) {
.search_main .top_r{ padding-left:calc(10px + 0.3rem);}
}
@media screen and (max-width:1024px) {
.search_main .top_l .bimg{ width:100%;}
.search_main .div{ height:10rem;}
.search_main .top_l .simg{ width:100%;}
.search_main .top_l{flex-wrap:wrap;}
.search_main .top_l{width: 100%;}
.search_main .top_l .li{ margin:0 2px; height:2rem;}
.search_main .top_l .li img{ width:100%;}
.search_main .top_l .ul{ padding:0 30px; height:auto; margin-top:10px;}
.search_main .slick-prev,
.search_main .slick-next{ width:26px; height:100%; margin:0; background-size:calc(10px + 0.1rem);}
.search_main .slick-arrow:after{ width:calc(12px + 0.1rem); height:calc(12px + 0.1rem); transform:translate(-50%,-50%) rotate(-90deg); -ms-transform:translate(-50%,-50%) rotate(-90deg);}
.search_main .slick-next:after{ transform:translate(-50%,-50%) rotate(90deg); -ms-transform:translate(-50%,-50%) rotate(90deg);}

.search_main .slick-next{ left:auto; right:0; }
.search_main .top_r{width: 100%;padding-left:0;padding-top: calc(10px + 0.5rem); margin-top:10px;}
.search_main .top_r::after{ left:0;}
.search_main .top_r .price{ width:100%; margin-bottom:calc(6px + 0.06rem);}
.search_main .bottom ._left{width: 100%; padding:calc(10px + 0.4rem) calc(5px + 0.4rem);}
.search_main ._right{width: 100%;}
.search_main .bottom .s1{margin-bottom: calc(10px + 0.1rem);width: 100%;}
.search_main .bottom .s2{width: 100%;}
.search_main .top_r .lab{width:100%;margin-bottom:10px;}
.search_main .bottom .li5{ align-items:flex-start;}
.search_main .bottom .img{ margin-top:calc(4px + 0.02rem);}
.search_main .bottom .li6{  width:32%; min-width:inherit; margin-right:2%; padding:0; font-size:12px;}
.search_main .bottom .li6:nth-child(3n){ margin-right:0;}
.search_main .top_r .ul2{ width:100%;}
.search_main .top_r .li2{ margin-bottom:8px;}
.search_main .top_r .t_sect5{ margin:calc(6px + 0.06rem) 0;}

}




.yy_back{display:none;position: fixed;background: rgba(0,0,0,0.5);width: 100%;height: 100%;left: 0;top: 0;z-index: 20;}
.pop_up{width:668px;border-radius:calc(6px + 0.04rem);overflow: hidden;display: none;position:fixed;z-index: 30;top:50%;left: 50%;transform: translate(-50%,-50%);border: 1px solid #f5f5f5;}
.pop_up img{display: block;width: 100%;}
.pop_up .sect_t{background: #ff6e02;padding: 0 calc(10px + 0.16rem) 0 calc(10px + 0.1rem);display: flex;align-items: center;justify-content: space-around;}
.pop_up .sect_t .text{float: left;width:calc(100% - 10px - 0.07rem); font-size: calc(12px + 0.02rem);line-height: calc(30px + 0.25rem);color: #fffefe;}
.pop_up .sect_t ._btn{float: right;width:calc(10px + 0.07rem);height: calc(10px + 0.07rem);background: url(../imgs/close_btn.png) center no-repeat; cursor:pointer;}
.pop_up .sect_b{width: 100%;padding: calc(10px + 0.18rem) calc(10px + 0.2rem) calc(10px + 0.36rem) calc(10px + 0.16rem);background: #ffffff;}
.pop_up .sect_b .contbox{width: 100%;border-bottom: 1px solid #efefef;padding-bottom: calc(10px + 0.1rem);margin-bottom: calc(10px + 0.2rem);}
.pop_up .sect_b .contbox::after{content: "";display: block;clear: both;}
.pop_up .contbox ._img{line-height: 0;float: left;width:49.35%;}
.pop_up .contbox .cont{float: left;width: 50.65%;padding-left: calc(10px + 0.14rem);padding-top: calc(7px + 0.08rem);padding-bottom: calc(4px + 0.06rem);}
.pop_up .contbox .tit{float: left;width: 100%;font-size: calc(14px + 0.06rem);line-height: calc(20px + 0.1rem);color: #333333;margin-bottom: calc(4px + 0.03rem);}
.pop_up .contbox .tips{float: left;width: 100%;}
.pop_up .contbox .ul{float: left;width: 100%;margin-bottom: calc(-4px - 0.06rem);}
.pop_up .contbox li{float: left;font-size:12px;line-height:20px;margin-bottom: calc(4px + 0.06rem); color: #9b9b9b;border-radius:calc(2px + 0.02rem);border: 1px solid #9b9b9b;padding: 0 calc(2px + 0.03rem);margin-right: calc(4px + 0.06rem);}
.pop_up .contbox li:last-child{margin-right: 0;}
.pop_up .contbox .price{float: left;width: 100%;display: flex;align-items: center;margin-top: calc(6px + 0.1rem);}
.pop_up .contbox .lab{float: left;font-size: calc(12px + 0.04rem);line-height: calc(12px + 0.04rem);margin-right: calc(8px + 0.11rem);}
.pop_up .contbox .numb{float: left;font-size: calc(14px + 0.08rem);line-height: calc(20px + 0.1rem);color: #ff6e02;}
.pop_up .contbox .xz{float: left;width: 100%;display: flex;align-items: center;margin-top: calc(6px + 0.06rem);}
.pop_up .contbox .name{float: left;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);color: #ff6e02;border: 1px solid #ff6e02;padding: 0 calc(4px + 0.06rem);border-radius: calc(3px + 0.02rem);}
.pop_up .formbox{width: 100%;}
.pop_up .formbox::after{clear: both;content: "";display: block;}
.pop_up .form{float: left;width: 100%;}
.pop_up .formbox .lab{float: left;width: 47.27%;margin-bottom: calc(10px + 0.2rem);position: relative;}
.pop_up .form .text{ float:left; width:100%;border-radius:calc(4px + 0.06rem); border:1px solid #d2d2d2; background:none; color:#666666; font-size: calc(12px + 0.04rem); line-height: calc(20px + 0.04rem);height: calc(32px + 0.14rem); position:relative; padding:calc(5px + 0.05rem) calc(5px + 0.15rem);-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;
  -o-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;}
.pop_up .form div.text::after{ float:left; position:absolute; right:calc(10px + 0.1rem); top:50%; width:0; height:0; content:'';
 border-left:5px solid transparent; border-right:5px solid transparent;border-top:6px solid #ff6e02; margin-top:-3px; }
.pop_up .form .text:focus{ border:1px solid #ff6e02;}
.pop_up .formbox .down{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; z-index:6; background:#f5f5f5; padding:calc(6px + 0.06rem) 0; box-shadow:0 0.03rem 0.06rem rgba(0,0,0,0.1);border-top: 2px solid #ff6e02;}
.pop_up .formbox .down li{ float:left; width:100%; color:#333; font-size: calc(12px + 0.02rem);line-height: calc(30px + 0.04rem); padding:0 calc(5px + 0.15rem); cursor:pointer;}
.pop_up .formbox .down li:hover{ background:#ff6e02; color:#fff;}
.pop_up .formbox .sub{color: #ff6e02;border: 1px solid #ff6e02;}
.pop_up .formbox .sub:hover{background: #ff6e02;color: #ffffff;}
@media screen and (max-width:1024px) {
    .pop_up{width:calc(200px + 4.68rem);}
  .pop_up .contbox ._img{width: 100%;}
  .pop_up .contbox .cont{width: 100%;padding-left: 0;}
}

/*网站地图*/
.wzdt{ width:100%; float:left;}
.wzdt li{ width:100%;float:left; border-bottom:1px dashed #323232; padding:10px 0;}
.wzdt li .a1{ width:100%;float:left;  font-size:16px;font-weight:bold; line-height:24px; color:#323232}
.wzdt li .a2{float:left; text-align:center; padding-right:10px; line-height:24px; color:#323232}



/*20221230start*/
.mianFei_ziXun{display:none; float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:20; background:rgba(0,0,0,0.5);}
.mianFei_ziXun .box{ float:left; position:absolute; left:50%; top:50%; z-index:22; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); background:#fff; border-radius:5px; border-bottom:0.06rem solid #ff6e02; border-top:0.06rem solid #ff6e02; width:506px; padding:0.36rem 0.4rem 0.5rem 0.4rem;}
.mianFei_ziXun .tit{ float:left; width:100%; color:#333333; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.14rem); padding:0.02rem 0 0.28rem 0; border-bottom:1px solid #efefef;}
.mianFei_ziXun .text{  float:left; width:100%; color:#666666; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.14rem); margin:0.21rem 0 0.43rem 0;}
.mianFei_ziXun .bnt{  float:left; width:100%; display:flex; flex-wrap:wrap; justify-content:space-between;}
.mianFei_ziXun .bnt a{  float:left; width:30.18%; color:#ff6e02; border:1px solid #ff6e02; text-align:center; font-size: calc(12px + 0.04rem);line-height: calc(28px + 0.1rem);line-height: calc(30px + 0.1rem); border-radius:0.1rem;}
.mianFei_ziXun .bnt a:hover{ background:#ff6e02; color:#fff;}
.mianFei_ziXun  .colse{ float:right; width:16px; line-height:0; position:absolute; right:0.22rem; top:0.22rem; z-index:6; cursor:pointer;}


@media screen and (max-width:767px) {
.mianFei_ziXun .box{ width:90%; padding:1rem 0.7rem;}
.mianFei_ziXun .tit{  padding:0.02rem 0 0.4rem 0;}
.mianFei_ziXun .text{ margin:0.4rem 0 0.5rem 0;}
.mianFei_ziXun  .colse{ right:0.35rem; top:0.35rem; }

}

.search_main .top_r .t_sect4{ align-items:flex-start; margin-bottom:0.05rem;}
.search_main .top_r .lab{ line-height:calc(20px + 0.1rem);}
.search_main .top_r .li2{ margin-bottom:0.1rem;}
@media screen and (max-width:1024px) {
.search_main .top_r .li2{ margin-bottom:8px;}

}
/*20221230end*/



/*20230211start*/
.search_main .div ._video{ object-fit:contain;}
.search_main .top_l .li ._video{ height:100%; position:absolute; left:0; top:0; width:100%; overflow: hidden; object-fit:contain;}

.cumb-1{ width:auto;}
._ruzhu{ float:right;color:#666666; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); padding:calc(6px + 0.12rem) 0; }
._ruzhu a{ float:left; padding-right:30px; color:#ff6e02; background:url(../imgs/service30.png) right center no-repeat;}




/*20230216start*/
.footDwon .form .textarea{height: calc(52px + 0.47rem);}
.footDwon .form .lab{ width:calc(33.3% - 0.2rem); margin-bottom:0;}
.footDwon .form .yanzhengma{ padding:0 0.16rem;}
.footDwon .form .w100{ width:100%; position:relative; float:left; margin-bottom:0.15rem;}
._list1 .box .textarea{height: calc(100px + 0.2rem); border-radius:0.2rem; padding:calc(3px + 0.03rem) calc(5px + 0.15rem);}
@media screen and (max-width:1600px) {
.footDwon .form .lab{ width:calc(33.3% - 0.15rem); margin-right:0.15rem;}
.footDwon .form{ width:56%;}
}
@media screen and (max-width:767px) {
.footDwon .form{ width:100%;}
.footDwon .form .lab{ width:49.5%; margin-right:0;}
.footDwon .form .lab:last-child{ width:100%;}
.footDwon .form .lab:last-child .w100{ width:49.5%;}
.footDwon .form .lab:last-child .w100:nth-child(2n){ float:right;}
}

._downA{ float:left; width:100%; background:#FFF; padding:0.47rem 0.4rem 0.4rem 0.4rem; margin-bottom:calc(10px + 0.4rem);}
._downA .list{ float:left; width:100%;}
._downA .list dl{ background:#e7e7e7; float:left; width:100%; margin-bottom:1px; padding:calc(5px + 0.07rem) 0;}
._downA .list dl dd{ float:left; width:13.1%; color:#444444; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem); padding-left:0.4rem;}
._downA .list ul{ float:left; width:100%; border:1px solid #eeeeee; margin-top:9px; padding:calc(5px + 0.02rem) 0; min-height:calc(52px + 0.22rem); display:flex; flex-wrap:wrap; align-items:center;-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;}
._downA .list ul li{ float:left; width:13.1%; color:#777777; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.1rem); padding-left:0.4rem;}
._downA .list ul li a{ color:#777777;}
._downA .list ul li .tit{ font-size: calc(12px + 0.06rem);}
._downA .list ul li .download{ float:left; width:49%; padding-left:calc(16px + 0.1rem); background:url(../imgs/01.png) left center no-repeat; background-size:calc(16px + 0.04rem);}
._downA .list ul li .yulan{ float:left; width:49%; padding-left:calc(16px + 0.1rem); background:url(../imgs/02.png) left center no-repeat; background-size:calc(16px + 0.04rem);}
._downA .list ul li .download:hover{ color:#ff6e02; background:url(../imgs/01.1.png) left center no-repeat; background-size:calc(16px + 0.04rem);}
._downA .list ul li .yulan:hover{ color:#ff6e02; background:url(../imgs/02.1.png) left center no-repeat; background-size:calc(16px + 0.04rem);}
._downA .list ul:hover{border:1px solid #ff6e02;}
._downA .list ul:hover li .tit{ color:#ff6e02;}
._downA .list ul li:nth-child(1){ width:13.4%; }
._downA .list ul li:nth-child(2){ width:31.8%; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; }
._downA .list ul li:nth-child(4){ width:12.1%; }
._downA .list ul li:nth-child(6){ width:16.5%; }

._downA .list dl dd:nth-child(1){ width:13.4%; }
._downA .list dl dd:nth-child(2){ width:31.8%; }
._downA .list dl dd:nth-child(4){ width:12.1%; }
._downA .list dl dd:nth-child(6){ width:16.5%; }

._downA .so{ float:left; width:69%; margin:0 15.5% calc(10px + 0.25rem) 15.5%; background:#f5f5f5; position:relative; overflow:hidden; border-radius:4px;}
._downA .so .Search{ float:left; width:100%; padding:0.1rem calc(45px + 0.8rem) 0.1rem 0.18rem; color:#9c9c9c; font-size: calc(12px + 0.02rem);line-height: calc(25px + 0.1rem); height: calc(25px + 0.3rem);}
._downA .so .submit{ float:left; background: url(../imgs/_search.svg) 0.34rem center no-repeat #ff6e02; background-size:16px;  padding:0.1rem 0.34rem 0.1rem calc(21px + 0.34rem); color:#fff; font-size: calc(12px + 0.06rem);line-height: calc(25px + 0.1rem); height: calc(25px + 0.3rem); position:absolute; right:0; top:0;}

@media screen and (max-width:1400px) {
._downA .list dl dd{ padding-left:0.3rem;}
._downA .list ul li{ padding-left:0.3rem;}
}
@media screen and (max-width:1024px) {
._downA .list ul li:nth-child(2){ width:28.8%; }
._downA .list ul li:nth-child(6){ width:19.5%; }
._downA .list dl dd:nth-child(2){ width:28.8%; }
._downA .list dl dd:nth-child(6){ width:19.5%; }
}
@media screen and (max-width:767px) {
._downA .list ul li:nth-child(3){ display:none;}
._downA .list ul li:nth-child(4){ display:none;}
._downA .list ul li:nth-child(5){ display:none;}
._downA .list dl dd:nth-child(3){ display:none;}
._downA .list dl dd:nth-child(4){ display:none;}
._downA .list dl dd:nth-child(5){ display:none;}
._downA .list ul li:nth-child(1){ width:70px; }
._downA .list ul li:nth-child(2){ width:calc(100% - 180px); padding-right:0.2rem; }
._downA .list ul li:nth-child(6){ width:110px; }

._downA .list dl dd:nth-child(1){ width:70px; }
._downA .list dl dd:nth-child(2){ width:calc(100% - 180px); }
._downA .list dl dd:nth-child(6){ width:110px; }

._downA .so{ width:100%; margin:0 0 0.5rem 0;}
._downA .so .Search{ padding:0.1rem calc(45px + 1.5rem) 0.1rem 0.3rem; }
._downA .so .submit{  padding:0.1rem 0.5rem 0.1rem calc(21px + 0.5rem);  background: url(../imgs/_search.svg) 0.5rem center no-repeat #ff6e02; background-size:16px;}


}


._kefu{ display:none; float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:30; background:rgba(0,0,0,0.47);}
._kefu .box{ float:left; position:absolute; left:50%; top:50%; z-index:22; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); background:#fff; border-radius:5px; width:520px; padding:0.43rem 0.4rem 0.47rem 0.4rem;}
._kefu .tit{ float:left; width:100%; color:#000000; font-weight:bold; font-size: calc(14px + 0.12rem);line-height: calc(20px + 0.18rem);}
._kefu .text{  float:left; width:100%; color:#444444; font-size: 14px;line-height: calc(20px + 0.06rem); padding:0 0 0.25rem 0; border-bottom:1px solid #ededed; margin-bottom:0.31rem;}
._kefu .colse{ float:right; width:16px; line-height:0; position:absolute; right:0.2rem; top:0.22rem; z-index:6; cursor:pointer;}
._kefu .donw{ float:left; width:100%; }
._kefu .donw .cont{ float:left; width:calc(100% - 100px - 0.66rem);}
._kefu .donw .ico{ float:left; width:100%;  position:relative; padding-left:34px; color:#333333; font-size: calc(14px + 0.04rem);line-height: 24px; margin-top:calc(5px + 0.1rem); margin:calc(6px + 0.06rem) 0 calc(4px + 0.04rem) 0;}
._kefu .donw .ico .ino{ float:left; width:24px; height:24px; position:absolute; left:0; top:0; border:2px solid #ff6e02; border-radius:50%;}
._kefu .donw .ico .tel{background:url(../imgs/foot3.png) center no-repeat; background-size:14px auto;}
._kefu .donw .ico .qq{background:url(../imgs/foot4.png) center no-repeat; background-size:14px auto;}
._kefu .donw .ico .em{background:url(../imgs/foot5.png) center no-repeat; background-size:14px auto;}
._kefu .donw .er{ float:left; width:calc(100px + 0.36rem); position:relative; text-align:center; color:#666666; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.06rem);}
._kefu .donw .er i{ float:left; width:100%; line-height:0; position:relative; border:1px dashed rgba(255,110,2,0.29); padding:0.09rem;}
._kefu .donw .er:after,
._kefu .donw .er:before,
._kefu .donw .er i:after,
._kefu .donw .er i:before{ float:left; width:7px; height:7px; content:''; position:absolute; left:0; top:0; border:2px solid #ff6e02;}
._kefu .donw .er:after{ border-right:none; border-bottom:none;}
._kefu .donw .er:before{ left:auto; right:0; border-left:none; border-bottom:none;}
._kefu .donw .er i:after{ top:auto; bottom:0; border-right:none; border-top:none; margin:0 0 -1px -1px;}
._kefu .donw .er i:before{left:auto; right:0; top:auto; bottom:0; border-left:none; border-top:none; margin:0 -1px -1px 0;}
._kefu .donw .er sapn{ float:left; width:100%; margin-top:3px;}


@media screen and (max-width:767px) {
._kefu .box{ width:90%; padding:0.8rem 0.6rem 0.6rem 0.6rem;}
._kefu .colse{right: 0.4rem;top: 0.4rem;}
}

.search_main .btnbox1{ flex-wrap:wrap;  display: flex;align-items: center;justify-content: center;padding-top: calc(10px + 0.25rem); margin-top:0;}
.search_main .btn1{ float:left; position:relative; padding-left:30px; color:#666666; font-size: calc(12px + 0.04rem);line-height:26px; margin:0 0.35rem;}
.search_main .btn1 i{ position:absolute; left:0; top:2px; line-height:0; width:26px;}
.search_main .btn1 i img{ width:100%;}
.search_main .btn1:hover{ color:#ff6e02;}

.silde_l{float:left; width:100%; position:relative; z-index:6; top:0; margin-top:calc(-10px - 0.24rem)}
.silde_l .nav-wrap{ float:left; background:#fff; position:relative; width:calc(100% + 10px + 0.88rem);height:calc(32px + 0.3rem); margin:0 calc(-5px - 0.47rem) 0 calc(-5px - 0.41rem);}
.silde_l .nav-wrap.navFix{ width:100%; margin:0; padding:0 70px; box-shadow:0 0 6px rgba(0,0,0,0.1); position:fixed; left:0; top:0;}
.silde_l .nav-wrap ul{ float:left; width:100%; display:flex; flex-wrap:wrap;padding:0 calc(5px + 0.47rem) 0 calc(5px + 0.41rem); border-bottom:1px solid #eaeaea; }
.silde_l .nav-wrap ul li{ float:left; margin-right:0.5rem;}
.silde_l .nav-wrap ul li:last-child{ margin-right:0 !important;}
.silde_l .nav-wrap ul li a{ position:relative; float:left; color:#666666;font-size: calc(12px + 0.04rem);line-height:calc(32px + 0.3rem);}
.silde_l .nav-wrap ul li a:after{ float:left; width:0; content:''; position:absolute; left:0; bottom:-1px; z-index:6; background:#ff6e02; height:2px;}
.silde_l .nav-wrap ul li a.active{ color:#ff6e02;}
.silde_l .nav-wrap ul li a.active:after{ width:100%;}
.search_main .bottom .cont1{ padding-top:calc(10px + 0.3rem); margin-bottom:0;}
.search_main .bottom .cont2{ padding-top:calc(10px + 0.25rem); margin-bottom:0;}
.search_main .bottom .cont3{ padding-top:calc(10px + 0.3rem); margin-bottom:0;}
.search_main .bottom .cont4{ padding-top:calc(10px + 0.3rem); margin-bottom:0;}
.search_main .bottom .ul6{ margin-bottom:calc(-10px - 0.1rem);}
.search_main .bottom .li4-2:first-child{ width:100%;}
.search_main .bottom .li4-2{ width:29.1%}
.search_main .bottom .li4-2 .s1{ white-space:nowrap;}
.search_main .bottom .li4-2 .s2{ font-size:calc(12px + 0.045rem)}
.search_main .bottom .li4-2 .s3{font-size: calc(12px + 0.02rem);}
.search_main .bottom .text0{ float:left; width:100%; color:#333333;font-size: calc(12px + 0.04rem);line-height:calc(20px + 0.12rem); margin-top:calc(10px + 0.12rem);}
.search_main .bottom .text1{ float:left; width:100%; color:#666666;font-size: calc(12px + 0.04rem);line-height:calc(20px + 0.12rem); margin:3px 0 0.1rem 0;}
.search_main .bottom .cont6{ float:left; width:100%; padding:calc(10px + 0.3rem) 0 0 0;}
.search_main .bottom .ul7{ float:left; width:100%; padding:calc(10px + 1.05rem) 0 calc(10px + 1.45rem) 0;}
.search_main .bottom .ul7 .p{ float:left; width:100%; text-align:center; color:#333333;font-size: calc(12px + 0.02rem);line-height:calc(20px + 0.04rem); }
.search_main .bottom .ul7 ._btn{ float:left; width:100%;  margin-top:0.6rem; display:flex; flex-wrap:wrap; justify-content:center;}
.search_main .bottom .ul7 ._btn a{ float:left; text-align:center; color:#333333; border-radius:calc(30px + 0.14rem); border:1px solid #ff6e02; margin:5px 0.2rem;  font-size: calc(12px + 0.04rem);line-height:calc(30px + 0.14rem);width:calc(130px + 0.6rem); }
.search_main .bottom .ul7 ._btn a:hover{ background:#ff6e02; color:#fff;}
.search_main .bottom .ul8{ float:left; width:100%; padding:calc(10px + 0.2rem) 0 calc(10px + 0.4rem) 0;}
.search_main .bottom .tit2{ float:left; width:100%; color:#333333;font-size: calc(12px + 0.02rem);line-height:calc(20px + 0.04rem); margin:5px 0;}
.search_main .bottom .cun{ float:left; width:100%;}
.search_main .bottom .btn2{ float:left; width:100%; margin-top:calc(10px + 0.1rem);}
.search_main .bottom .textarea{ float:left; width:100%; position:relative; border-radius:calc(5px + 0.05rem); background:#fff; color:#333333; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.05rem);height: calc(100px + 0.39rem); padding:0.07rem calc(5px + 0.15rem); border:1px solid #e6e6e6;}
.search_main .bottom .submit{ float:left; width:1.95rem; text-align:center; background:#ff6e02; border-radius:calc(5px + 0.05rem); color:#fff; font-size: calc(12px + 0.04rem);line-height: calc(31px + 0.3rem);height: calc(31px + 0.3rem); padding:0;  background-image: -webkit-linear-gradient(right, #ffb128 0%, #ff6e02 100%);
  background-image: -moz-linear-gradient(right,  #ffb128 0%, #ff6e02 100%);
  background-image: -o-linear-gradient(right,  #ffb128 0%, #ff6e02 100%);
  background-image: linear-gradient(right,  #ffb128 0%, #ff6e02 100%); transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.search_main .bottom .submit:hover{ background:#ff6e02;}
.search_main .bottom .xing{ float:left;height:calc(20px + 0.04rem);line-height:0; display:flex; align-items:center; margin:5px 0.12rem 5px 0.35rem;}
.search_main .bottom .xing img{ float:left;max-width:none; width:20px; min-width:20px; height:20px; margin:0 0.04rem;}
.search_main .bottom ._sc{ float:left; width:100%; display:flex;}
.search_main .bottom ._l{ float:left; display:flex; flex-direction:column; }
.search_main .bottom ._l .file{ cursor:pointer; display:flex; width:70px; height:70px; position:relative; background:#eeeeee; overflow:hidden; }
.search_main .bottom ._l .file:after,
.search_main .bottom ._l .file:before{ float:left; left:50%; top:50%; position:absolute; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); background:#c0c0c0; content:''; width:26px; height:2px;}
.search_main .bottom ._l .file:before{ width:2px; height:26px;}
.search_main .bottom ._l .file input{ display:flex; position:absolute; left:0; top:0; z-index:6; opacity:0; width:100%; height:100%;}
.search_main .bottom ._l .num{ white-space:nowrap; display:flex; color:#666666;font-size:12px;line-height:22px; margin-top:4px; }
.search_main .bottom ._list0{ float:left; width:100%; margin:0.04rem 0 0.05rem 0;}
.search_main .bottom ._list0 .pic{ float:left; position:relative; line-height:0; width:calc(12.5% - 0.16rem); margin:0 0 0.1rem 0.16rem ;width:108px; height:108px; text-align:center;overflow:hidden;}
.search_main .bottom ._list0 .pic .colse{ cursor:pointer; float:left; width:9px; position:absolute; right:0.1rem; top:0.1rem; z-index:6;}

.pinglun{ float:left; width:100%; margin-top:0.58rem;}
.pinglun .li{ float:left; width:100%; background:#f5f5f5; border-radius:4px; padding:calc(10px + 0.15rem) calc(10px + 0.1rem); margin-top:calc(10px + 0.05rem);}
.pinglun .li ._top{ float:left; width:100%; display:flex; align-items:center;}
.pinglun .li .img{ float:left; width:56px; min-width:56px; height:56px; border-radius:50%; line-height:0; overflow:hidden; margin-right:0.13rem;}
.pinglun .li .cont{ float:left;}
.pinglun .li .name{ float:left; width:100%; color:#333333;font-size: calc(12px + 0.06rem);line-height:calc(20px + 0.1rem); font-weight:bold; }
.pinglun .li .time{ float:left; width:100%; color:#666666;font-size: calc(12px + 0.02rem);line-height:calc(20px + 0.06rem); }
.pinglun .li .p{ float:left; width:100%; color:#666666;font-size: calc(12px + 0.04rem);line-height:calc(20px + 0.1rem); margin:calc(5px + 0.07rem) 0 calc(5px + 0.02rem) 0; }
.pinglun .li .tab{ float:left; width:100%; margin:-0.05rem 0; padding:0 calc(14px + 0.14rem); }
.pinglun .li .tab .cover{ float:left; position:relative; line-height:0; overflow:hidden; width:calc(20% - 0.1rem); margin:0.05rem; cursor:pointer; }
.pinglun .li .tab .cover:after{ display:none; float:left; width:100%; height:100%; content:''; position:absolute; left:0; top:0; z-index:1;  background:#000; opacity:0.57;-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;  }
.pinglun .li .tab .cover:hover:after{ display:block;}
.pinglun .li .tab .cover span{ display:none; float:left; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);  z-index:2;  color:#fff;font-size: calc(12px + 0.02rem);line-height:calc(20px + 0.06rem); padding-left:calc(24px + 0.05rem); white-space:nowrap; background:url(../imgs/19.png) left center no-repeat; background-size:calc(20px + 0.05rem);   -webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
transition: all 0.5s ease-out 0s;  }
.pinglun .li .tab .cover:hover span{ display:flex;}
.search_main .pinglun .li .tab .slick-arrow{ width:calc(12px + 0.12rem); height:calc(100% - 0.1rem); margin-top:0.05rem;}
.search_main .pinglun .li .tab .slick-next{top: auto;
    bottom: 0.05rem; left:auto; right:0;}
.search_main .pinglun .li .tab .slick-arrow:after{width: calc(8px + 0.08rem); height:calc(8px + 0.08rem);transform: translate(-50%,-50%) rotate(-90deg);
    -ms-transform: translate(-50%,-50%) rotate(-90deg);}
.search_main .pinglun .li .tab .slick-next:after{ transform: translate(-50%,-50%) rotate(90deg);
    -ms-transform: translate(-50%,-50%) rotate(90deg);}

.head.on{ transform:translateY(-100%); -ms-transform:translateY(-100%); }
@media screen and (max-width:1400px) {
.search_main .btn1{ margin:0 0.3rem;}
}
@media screen and (max-width:1024px) {
.silde_l{ padding-top:8px !important;}
.silde_l .nav-wrap{ width:calc(100% + 10px + 0.8rem); margin:0 calc(-5px - 0.4rem) 0 calc(-5px - 0.4rem);}
.silde_l .nav-wrap.navFix{ padding:0;}
.silde_l .nav-wrap ul{ padding:0 calc(5px + 0.4rem) 0 calc(5px + 0.4rem);}
.search_main .bottom ._list0 .pic{ width:101px;height:101px;}
}
@media screen and (max-width:767px) {
.search_main .btn1{ margin:0.1rem 0.3rem;}
.silde_l .nav-wrap ul{ width:100%; justify-content:space-between;}
.silde_l .nav-wrap ul li{ margin-right:0;}
.silde_l .nav-wrap ul li a{ font-size:12px;}
.search_main .bottom .submit{ width:4rem; }
.search_main .bottom ._sc{ flex-wrap:wrap;}
.search_main .bottom ._l{ align-items:center; flex-direction:row;}
.search_main .bottom ._l .file{ width:50px; height:50px;}
.search_main .bottom ._l .file:after,
.search_main .bottom ._l .file:before{ width:16px; height:2px;}
.search_main .bottom ._l .file:before{ width:2px; height:16px;}
.search_main .bottom ._l .num{ margin:0 0 0 0.4rem;}
.search_main .bottom ._list0 { margin:0.4rem 0 0.25rem -0.16rem; width:calc(100% + 0.16rem);}
.search_main .bottom ._list0 .pic{ width:88px; height:88px;}
}



/*20230222start*/
.search_main .top_r .li2{ margin-right:calc(5px + 0.1rem); padding:0 calc(3px + 0.03rem); line-height:calc(20px + 0.09rem)}
.search_main .top_r .t_sect5{ margin-top:calc(7px + 0.08rem);}
/*.jgrz_main .sectC .pic ul li{ line-height:0; height:40px; overflow:hidden;}*/
/*.jgrz_main .sectC .pic ul li img{ width:100%;max-height:inherit; position:absolute; left:0; top:0;}*/
.search_main .bottom ._text0{ float:left; width:100%; margin:calc(10px + 0.12rem) 0 0.1rem 0;}
/*.search_main .bottom .text0{ margin-top:0;}*/
.search_main .bottom .text1{ margin:3px 0 0 0;}
.search_main .bottom .li4-2:first-child{ width:29.1%;}
.search_main .bottom .li4-1{ width:100%;}
.search_main .bottom .li4-1 .s1{ white-space:nowrap;}
.search_main .bottom .ul4-2{ justify-content:flex-start;}
.search_main .bottom .ul4-2 .li4-2{ margin-right:6.35%;}
.search_main .bottom .ul4-2 .li4-2:nth-child(3n){ margin-right:0;}
.search_main .bottom  ._xiazai{ float:right; position:relative; z-index:10; margin-top:calc(-24px - 0.1rem); }
.search_main .bottom  ._xiazai a{ float:left; display:flex; flex-wrap:wrap; align-items:center; color:#666666; font-size:14px; line-height:calc(24px + 0.1rem);}
.search_main .bottom  ._xiazai a img{ max-width:none; width:18px; height:18px; margin-right:7px;}
.search_main .bottom  ._xiazai a:hover{ color:#ff6e02;}
.footDwon .form .lab:last-child{ width:100%;}

@media screen and (max-width:1024px) {
.jgrz_main .sectC .pic ul{ width:100%;}
.search_main .bottom .s1{ margin-right:0;}
}
@media screen and (max-width:767px) {
.jgrz_main .sectC .pic ul{ width:100%;}
.search_main .bottom .ul4-2 .li4-2{ width:31%; margin-right:3.5%;}
.search_main .bottom .ul4-2 .li4-2:nth-child(3n){ margin-right:0;}

}
.bsBox{-webkit-box-sizing:initial;
-moz-box-sizing: initial;
box-sizing: initial;}
.bsBox .bsTop{-webkit-box-sizing:initial;
-moz-box-sizing:initial;
box-sizing: initial;}


/*20230228start*/
._list1 .box .submit1{ float:left; width:100%; text-align:center; background:#fff; border:1px solid #ff6e02; border-radius:calc(26px + 0.1rem); color:#ff6e02; font-size: calc(12px + 0.04rem);line-height: calc(30px + 0.14rem);height: calc(32px + 0.14rem); transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
._list1 .box .submit1:hover{ background:#ff6e02;  color:#fff;}


@media screen and (max-width:1024px) {
.RightP ul li{width: 33.33333%;}

}




/*20230301start*/
._list1 .box .down{ overflow:hidden;
 overflow-y:auto;
 scrollbar-width:thin;
 max-height:calc(182px + 0.44rem)
}
._list1 .box .down::-webkit-scrollbar {
 width:3px
}
._list1 .box .down::-webkit-scrollbar-track
{
background-color:#e5e5e5;
 border-radius:3px
}
._list1 .box .down::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#ff6e02;
 border-radius:3px
}

.jgrz_main .sectC .down{ overflow:hidden;
 overflow-y:auto;
 scrollbar-width:thin;
 max-height:calc(182px + 0.44rem)
}
.jgrz_main .sectC .down::-webkit-scrollbar {
 width:3px
}
.jgrz_main .sectC .down::-webkit-scrollbar-track
{
background-color:#e5e5e5;
 border-radius:3px
}
.jgrz_main .sectC .down::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#ff6e02;
 border-radius:3px
}
.pop_up .contbox li,
.pop_up .form .text,
.pop_up .formbox .sub{font-family:'微软雅黑'}
.pop_up .formbox .down{ overflow:hidden;
 overflow-y:auto;
 scrollbar-width:thin;
 max-height:calc(154px + 0.3rem)
}
.pop_up .formbox .down::-webkit-scrollbar {
 width:3px
}
.pop_up .formbox .down::-webkit-scrollbar-track
{
background-color:#e5e5e5;
 border-radius:3px
}
.pop_up .formbox .down::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#ff6e02;
 border-radius:3px
}

.jgrz_main .sectC .shangchuan .p{white-space: nowrap;}
.jgrz_main .sectC .pic ul li{ text-align:center; /*display:flex; justify-content:center; align-content:center;*/}
.jgrz_main .sectC .pic ul li .ico{ width:auto; max-width:100%; max-height:100%;}
.detail_main .contD a{width: calc(17px + 0.1rem); height: calc(17px + 0.1rem);  background-size:100% 100% !important; padding:0 !important;}

.contrastA{ position:relative; z-index:10;}
.contrast .list table{ width:100%;}
.contrast .list1{ margin-top:-1px;}
.contrast ._list0{ position:fixed; left:0; top:0; z-index:20;}
.contrast ._list0 table{ width:100%; box-shadow:0 3px 6px rgba(0,0,0,0.1);}
._head0{ display:none;}
._hotTab{ float:left; width:100%; margin:0.16rem 0 0 0;}
._hotTab ul{ float:left; width:100%; display:flex; justify-content:center;}
._hotTab ul li{ float:left; margin:0 0.35rem;}
._hotTab ul li a{ float:left; position:relative; color:#666666; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.06rem); padding:8px 0;}
._hotTab ul li a::after{ float:left; width:0; height:1px; content:''; position:absolute; left:50%; bottom:0; background:#ff6d03;
-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%); }
._hotTab ul li.on a{ color:#ff6d03;}
._hotTab ul li.on a::after{ width:100%;}
.Collection-1 .list{ margin:calc(10px + 0.15rem) 0 calc(10px + 0.38rem) 0; position:relative;}
.Collection-1 .list .box{ float:left; width:100%; position:absolute; left:0; top:0; z-index:1; opacity:0;}
.Collection-1 .list .box.on{ position:relative; z-index:10; background:#f5f5f5; opacity:1;}


@media screen and (max-width:1024px) {
.pop_up .formbox .down{ top:auto; bottom:100%; border-bottom:2px solid #ff6e02; border-top:0;}
/*.contrast ._list0{ padding-left:15px; padding-right:15px;}*/

}
@media screen and (max-width:767px) {
.footDwon .form .lab:nth-child(3){ width:100%;}
.footDwon .form .lab:nth-child(3) .w100{ width:49.5%;}
.footDwon .form .lab:nth-child(3) .w100:nth-child(2n){ float:right;}
.jgrz_main .sectC .pic ul li{ height:2.5rem;}
.detail_main .contE{justify-content:center;margin-bottom: 1rem;}
.detail_main .contE ._l{width:100%;}
.detail_main .contE ._r{ width:calc(72px + 0.7rem); margin-top:0.3rem;}
.contrast .list table{ width:1050px;}
.contrast ._list0 .w_width{ overflow:hidden;}

._hotTab ul{ overflow-x:auto; justify-content:flex-start;}
._hotTab ul::-webkit-scrollbar{ display: none;}
._hotTab ul li{ white-space:nowrap; margin:0 0.25rem;}
._hotTab ul li a{ padding:6px 0;}
._hotTab ul li:first-child{ margin-left:0;}
._hotTab ul li:last-child{ margin-right:0;}
.search_main .top_r .t_sect1{
    font-size: .7rem;
}
.search_main .top_r .lab{font-size:.42rem}
.search_main .top_r .p1{padding-left:0;}
.search_main .top_r{margin-top:.2rem;}
.search_main .top_r .t_sect2{margin:.42rem 0;}
.silde_l .nav-wrap ul li a{
    font-size: .42rem;
}
.search_main .bottom .tit_b{font-size:.42rem}

.RightP .ul1 li:nth-child(1) a{
    border-radius:0;
    padding: 4px 0 6px 0;
}
}
i.arrow {
    width: 6px;
    height: 6px;
    border-top: 1px solid #8A9199;
    border-right: 1px solid #8A9199;
    -webkit-transform: rotate(45deg);
    display: inline-block;
    margin-right: 10px;
    margin-left: 6px;
    position: relative;
    top: -1px;
}
