﻿@charset "UTF-8";
html{
  font-size: 6.25vw;
}
@media screen and  (min-width: 1600px){ /*主体宽度*/
  html{
  font-size: 100px;
}
}
@media screen and  (max-width:300px){
  html{
  font-size:100px;
}
}
.w_width{max-width: 1600px; margin-right: auto; margin-left: auto;}
.ctext{padding-left: 0.7rem;padding-right: 0.7rem;}
@media  screen and (max-width: 1024px){
.ctext{padding-left: 15px;padding-right: 15px;}
}
body.f3f3f3{background: #f3f3f3;}


/* 头部banner */
.head{ width: 100%;position:relative; left:0;top:0; z-index:22;-oz-transition: all 0.5s linear;-webkit-transition: all 0.5s linear; -o-transition: all 0.5s linear;background: #fff; box-shadow: 0px 4px 0.14rem rgba(200,200,200,0.26);padding:0 0 0 0.23rem;height:60px;  }
.head .logo{ float:left; line-height:0; margin:18px 0;}
.head .logo a{ float:left;}
.head .logo a img{ height:24px;}
._Hlang{ float:right;margin-left: 0.2rem;}
._Hlang a{ float: left; color:#333333; font-size:calc(14px + 0.02rem); line-height:60px; position: relative; margin: 0 0.16rem;}
._Hlang a:hover{ color:#1b56d1;}
._Hlang a.Plan{ background: #1b56d1; color:#fff;padding: 0 0.28rem; margin:0 0 0 0.26rem;}
._Hlang a.global{ padding: 0 10px 0 26px;}
._Hlang a.global:after{ display: block; content: ''; position: absolute; right:-10px; top: 50%;transform: translate(0,-50%) rotate(45deg);-ms-transform: translate(0,-50%) rotate(45deg); border-right: 1px solid #999999; border-bottom: 1px solid #999999; width:9px; height: 9px; margin-top: -1px;}
._Hlang a.global:hover:after{ border-right: 1px solid #1b56d1; border-bottom: 1px solid #1b56d1; }
._Hlang a.global::before{ display: block; content: ''; position: absolute; left:0; top: 50%; transform: translate(0,-50%);-ms-transform: translate(0,-50%); width: 20px; height: 20px; background: url(img/top0.png)  left center no-repeat; background-size: 20px 20px;}
._Hso{ float:right; width:2.66rem; position: relative; margin:11px 0;}
._Hso .Search{ float:left; width:100%; background:#fff; border:0; border-bottom:1px solid #dddddd; height:38px; line-height:36px; color:#333; font-size:calc(14px + 0.02rem);padding-right: 34px;-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;  
}
._Hlang1{ float:right;}
._Hlang1 a{ float:left; color: #333; font-size: 14px; line-height:22px; margin-top:13px;position: relative;}
._Hlang1 a.Plan{ color: #1b56d1; border: 1px solid #1b56d1; padding: 0 5px; margin-right:12px; }
._Hlang1 a.global{ margin-right:12px; padding-left:26px; }
._Hlang1 a.global::before{ display: block; content: ''; position: absolute; left:0; top: 50%; transform: translate(0,-50%);-ms-transform: translate(0,-50%); width: 24px; height: 24px; background: url(img/top0.png) center no-repeat; background-size:20px 20px;}

._Hso1{ float:right; margin-top:13px; margin-right:6px;width:24px; height:24px; background: url(img/search1.svg) center no-repeat; background-size:20px 20px;}
._Hso .Search:focus{ border-bottom:1px solid #1b56d1;}
._Hso .submit{ float:left; width:34px; height:34px;position: absolute;right: 0;top:2px;z-index:6;background: url(img/search.svg) center no-repeat;background-size:18px 18px; }
._Hso ::-webkit-input-placeholder{color:#333}
._Hso :-moz-placeholder{color:#333}
._Hso ::-moz-placeholder{color:#333}
._Hso :-ms-input-placeholder{color:#333}

.menu{ float:left;margin-left:0.16rem;}
.menu .ul{ float:left;}
.menu .nli{ float:left; margin:0 0.24rem; margin:0 !important;}
.menu .nli span .a{ font-weight:normal; float:left; position:relative; color:#333333; font-size:calc(14px + 0.02rem); line-height:60px; padding:0 0.24rem;}
.menu .nli.active span .a,
.menu .nli:hover span .a{ color:#1b56d1;}
.menu .nli.li{ position: relative;}

.menuSub{ display:none; float:left; position:absolute; left:0%; top:100%;background: #fff;width: 100%;overflow: hidden;}
.menuSub .colse{ position: absolute; right: 0.4rem; top: 0.22rem; z-index: 6; display: block; width:20px; height:20px; transform:rotate(45deg); -ms-transform:rotate(45deg); cursor: pointer;-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;  }
.menuSub .colse:hover{ transform:rotate(360deg); -ms-transform:rotate(360deg); }
.menuSub .colse::after,
.menuSub .colse::before{ display: block; content: ''; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); background: #1b56d1; width: 100%; height: 2px;}
.menuSub .colse::before{ height: 100%; width: 2px;}

.menuSub .ul5{ float:left;width: 100%;display: flex;flex-wrap: wrap;}
.menuSub .ul5 .li5{ float: left;width: 50%; padding: 0.24rem 0 0.32rem 0.72rem;}
.menuSub .ul5 .li5:nth-child(2n){ background:#f1f2f5;}
.menuSub .ul5 .li5 .t{ float: left;width: 100%;color: #333; font-size:calc(14px + 0.04rem); line-height:calc(20px + 0.18rem);font-weight: bold;}
.menuSub .ul5 .li5 ul{ float: left;width: 100%;margin-top: 1px;}
.menuSub .ul5 .li5 ul li{ float: left;width: 100%;}
.menuSub .ul5 .li5 ul li a{ float: left;width: 100%;color: #333; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.16rem);}
.menuSub .ul5 .li5 ul li a img{ display: inline-block; vertical-align: top; min-width:18px;width: 18px;height: 18px;margin:calc(1px + 0.08rem) 0.07rem 0 0;}
.menuSub .ul5 .li5 ul li:hover a{ color:#1b56d1;}
.menuSub .ul2{ float: left;width:100%;display: flex;flex-wrap: wrap;position: relative; }
.menuSub .ul2::after{ float: left;width: 100%;height: 100%;content: '';position: absolute; left: 99%;top: 0;background: #f0f1f4; z-index: 1;}
.menuSub .ul2 .hd{ float: left;width:21.68%;padding: 0.25rem 0; position: relative;z-index: 6;}
.menuSub .ul2 .hd ul{ float: right; max-width:2.1rem;}
.menuSub .ul2 .hd li{ float:left; width:100%; padding: 0.06rem 0;}
.menuSub .ul2 .hd li .a{ font-weight:normal; float: left;color: #333; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.16rem);position: relative;}
.menuSub .ul2 .hd li .a::after{ float: left;content: '';position: absolute; left: 0;bottom:0.02rem;background: #1b56d1;width: 0%;height: 1px;-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;  }
.menuSub .ul2 .hd li.on .a{ color:#1b56d1;}
.menuSub .ul2 .hd li.on .a::after{width: 100%}
.menuSub .ul2 .bd{ float: left; width:78.32%;background: #f0f1f4; padding: 0.3rem 0.09rem 0.5rem 0.48rem;position: relative;z-index: 6;}
.menuSub .ul2 .bd ul{ float: left;width:100%;display: flex;flex-wrap: wrap;}
.menuSub .ul2 .bd li{ float:left;width:24.4%; padding: 0.11rem;}
.menuSub .ul2 .bd li:nth-child(4n+3){ width:26.8%;}
.menuSub .ul2 .bd li a{ float: left;width:100%;position: relative;min-height: 100%;background: #f1f2f5;border: 1px solid #fff;border-radius:4px; padding:0.16rem 0.18rem; box-shadow: 0 0.05rem 0.29rem rgba(209,209,209,0.32);}
.menuSub .ul2 .bd li .tit{ float: left;width:100%;color: #333; font-weight: 700; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.04rem);margin: 0.03rem 0;}
.menuSub .ul2 .bd li .ino{display: inline-block; vertical-align: top; width: 22px; height: 22px; margin:0.02rem 0.08rem 0 0;}
.menuSub .ul2 .bd li .p{ float: left;width:100%;color: #333; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem);}
.menuSub .ul2 .bd li .info{ float: left;width:calc(100% + 0.06rem);color: #333; font-size:calc(12px + 0.02rem); line-height:calc(16px + 0.03rem); display: flex; flex-wrap: wrap;}
.menuSub .ul2 .bd li .s{ float: left;width:calc(33.33% - 0.06rem); border:1px solid #cccccc; margin:0.1rem 0.06rem 0.03rem 0; text-align: center; padding:0 2px 1px 2px;}
.menuSub .ul2 .bd li:hover .tit{ color:#1b56d1;}
.menuSub .ul2 .bd li:hover .info{ color:#1b56d1;}
.menuSub .ul2 .bd li:hover .s{ border:1px solid #1b56d1;}
.menuSub .ul2 .ul{ float: left;width:100%;}
.menuSub .ul2 .ul .kh1{ float: left;width:100%;color: #1b56d1; font-weight:700; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.1rem);}
.menuSub .ul2 .ul .kh2{ float: left;width:100%;color: #333; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.1rem); margin-top: 0.18rem;}


.menuSub.menuSub_34{ left:50%; transform: translate(-50%,0); -ms-transform: translate(-50%,0);width: 500px;}

.menuSub.menuSub_32 .ul2 .bd{ padding: 0.3rem 0 0.4rem 0.48rem;}
.menuSub.menuSub_32 .ul2 .bd ul{ width: calc(100% + 0.1rem);}
.menuSub.menuSub_32 .ul2 .bd li{width:24.7%;padding: 0.1rem;}
.menuSub.menuSub_32 .ul2 .bd li:nth-child(4n+3){ width:24.7%;}
.menuSub.menuSub_32 .ul2 .bd li:nth-child(4n+4){ width:25.9%;}

.menuSub.menuSub_33 .ul2 .hd{width: 27.75%;}
.menuSub.menuSub_33 .ul2 .hd ul{ max-width: 2rem;}
.menuSub.menuSub_33 .ul2 .bd{width: 72.25%; padding: 0.32rem 0.56rem 0.51rem 0.7rem;}


@media  screen and (max-width: 1600px){
._Hso{ float:right; width:1.86rem; }	
._Hlang{margin-left: 0.15rem;}
._Hlang a.Plan{margin: 0 0 0 0.2rem;}
.menuSub .ul2 .bd{ padding: 0.29rem 0 0.51rem 0.29rem;}
.menuSub .ul2 .bd li a{ padding:0.16rem 0.12rem;}
.menuSub .ul2 .bd li .p{ font-size:calc(12px + 0.01rem); line-height:calc(20px + 0.04rem);}
.menuSub .ul2 .bd li .info{font-size:calc(12px + 0.01rem);}
.menuSub.menuSub_32 .ul2 .bd{ padding: 0.3rem 0 0.4rem 0.29rem;}
}
@media  screen and (max-width: 1440px){
.menuSub .ul2 .hd{width: 13.68%;}
.menuSub .ul2 .bd{width:86.32%;}
.menuSub .ul2 .bd li .p{ font-size:12px; line-height:calc(20px + 0.02rem);}
.menuSub .ul2 .bd li .info{font-size:12px;}
.menuSub.menuSub_33 .ul2 .hd{width:21.68%;}
.menuSub.menuSub_33 .ul2 .bd{width:78.32%;}

}
/**/
.cloud-header-mask{background-color: #fff;bottom: 0;left: 0; z-index:16;position: fixed;right: 0;top: 50px; display:none; }
.header-search-block-wap{ float: left; width: 100%;}
.header-search-input-wrap{background: #f2f6fa;box-sizing: border-box;display: flex;height: 60px;padding: 12px 15px;position: relative;}
.header-search-input-wrap input{border: 0;background: #fff;border-radius: 2px 0 0 2px;color: #222;flex: 1;font-family: PingFangSC-Regular;font-size: 13px;outline: none;padding: 0 12px;width: 100%;}
.header-search-input-wrap .del-btn{  background: url(https://bce.bdstatic.com/p3m/common-service/uploads/icon_mobile_delete_77b2ce6.svg) no-repeat 50%/cover;  display: none;height: 14px; margin-top: -7px;position: absolute; right: 80px;top: 50%; width: 14px;}
.header-search-input-wrap .btn{	background: #1b56d1;border-radius: 0 2px 2px 0;color: #fff;font-family: PingFangSC-Regular;font-size: 13px;height: 36px;line-height: 36px;text-align: center;	width: 56px;}
.header-search-block-wap .header-search-hot { padding: 16px 10px;}
.header-search-block-wap h4{color: #222;font-family: PingFangSC-Medium;font-size: 15px;font-weight: 500;line-height: 23px;margin-left: 10px;margin-right: 4px;}
.header-search-block-wap ul{display: flex; margin-top: 5px;flex-wrap: wrap;}
.header-search-block-wap ul li { padding: 5px;}
.header-search-block-wap .header-search-hot a { background: #f2f6fa; border-radius: 2px; color: #222; display: block; font-family: PingFangSC-Regular; font-size: 13px; line-height: 29px; padding: 0 8px;}
.header-search-block-wap .header-search-hot a:hover{ background: #1b56d1; color: #fff;}

/**/
.cloud-header-nav { z-index:16; background-color: #fff; bottom: 0; left: 0; position: fixed; right: 0; top: 50px; display: none;}
.nav-container {  background-color: #fff;  bottom: 0; box-sizing: border-box;  overflow-y: auto; position: absolute;  right: 0;  top: 0;  width: 100%;}
.nav-content-left {  background: #f2f6fa; height: 100%;  position: fixed;  width: 33%; padding:5px 0 130px 0;}
.nav-content-left .left-level-0 { position: relative;}
.nav-content-left .left-level-0::before { background: #1b56d1; content: ""; height: 100%; left: 0; opacity: 0;  position: absolute; top: 0; width: 2px;}
.nav-content-left .left-level-0 > .h3 { color: #222; font-size: 14px; font-weight: 400;line-height: 22px; padding: 10px 15px;}
.nav-content-left .left-level-0.active {  background-color: #fff;}
.nav-content-left .left-level-0.active::before { opacity: 1;}
.nav-lang{ position: fixed;  width: 33%; left: 0; bottom: 0; z-index: 10; padding: 10px 15px;}
.nav-lang a{ display: block; width: 100%; color: #222; font-size: 14px; font-weight: 400;line-height:30px;}
.nav-lang a:hover{ color: #1b56d1;}
.nav-content-right { background-color: #fff; box-sizing: border-box; float: right; padding: 5px 15px; width: 67%;}
.nav-right-item { display: none;}
.nav-right-item.Active{ display: block;}
.nav-right-item .item-btn {  border-bottom: 1px solid rgba(34,34,34,.16); box-sizing: content-box;  display: block; height: 22px; padding:10px 0; margin-bottom: 5px; display: none;}
.nav-right-item .item-btn > a {
  background: url(https://bce.bdstatic.com/p3m/common-service/uploads/arrow-icon_dee1dd6.svg) no-repeat 100%/cover;   background-size: cover; background-size: 16px 16px; color: #222; display: inline-block;font-size: 14px; font-weight: 400; height: 22px; line-height: 22px; padding-right: 20px; vertical-align: top;}
.nav-right-item .level-1 { display: block; position: relative;}
.nav-right-item .level-1 a, 
.nav-right-item .level-1 h3 a{ box-sizing: content-box; color: #222; display: block; position: relative; font-size: 14px; font-weight: 500;line-height: 22px; padding:10px 0;}
.nav-right-item .level-1 > .ico{
  background: url(https://bce.bdstatic.com/p3m/common-service/uploads/arrow-icon_dee1dd6.svg) no-repeat 50%/cover; content: ""; height: 16px;position: absolute;  right:0;top:11px; transform: rotate(90deg);  transition: transform .4s ease-in-out; width: 16px;}
.nav-right-item .level-1.active > .ico {  transform: rotate(-90deg);}
.nav-right-item .header-item {  background-color: #fff; display: none;  padding-left:15px;}
.nav-right-item .level-1.active .header-item{ display: block;}
.nav-right-item .header-item a { color: #222;  display: block; font-family: PingFangSC-Regular;  font-size: 13px; font-weight: 400; line-height:22px; opacity: .9; padding: 6px 0;}
.nav-right-item .level-2:hover{color: #1b56d1;  opacity:1;}






.menuph{ display:none; float: right; cursor: pointer; text-align: center; margin:16px 0;}
.menuph .point {  float: left; width:22px;  height:18px; position: relative;}
.menuph .navbtn { position: absolute; top: 8px; left: 0; float: left; width:100%; height: 2px; border-radius:2px;  background: #1b56d1;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.menuph .navbtn::after,
.menuph .navbtn::before { position: absolute; left: 0; display: inline-block; width: 100%; height: 2px; border-radius:2px; content: ''; background: #1b56d1;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.menuph .navbtn::after { top: -8px;}
.menuph .navbtn::before { top: 8px;}
.menuph .point.active .navbtn{ background: transparent;}
.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: 0;}
.menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0;}

._pc{ display: block;}
._ph{ display: none;}

@media  screen and (max-width:1400px){
.menu{ margin-left:0.16rem;}
.menu .nli{ margin:0 0.16rem;}
.menu .nli span .a{font-size: calc(14px + 0.01rem); padding:0 0.16rem;}
._Hlang{margin-left: 0.16rem;}
._Hlang a{font-size: calc(14px + 0.01rem);}
._Hlang a.Plan{ padding: 0 0.15rem; margin: 0 0 0 0.16rem;}
._Hso{width:2.2rem;}
}
@media  screen and (max-width:1200px){
.menu{ margin-left:0.16rem;}
.menu .nli{ margin:0 0.12rem;}
.menu .nli span .a{font-size: 13px; padding:0 0.12rem;}
._Hlang{margin-left: 0.16rem;}
._Hlang a{font-size: 13px; margin: 0 0.12rem;}
._Hlang a.Plan{ padding: 0 0.12rem; margin: 0 0 0 0.16rem;}
._Hlang a.global:after{ width: 6px; height: 6px; right: -2px;}
._Hso{width:2.2rem;}
}
@media  screen and (max-width:1024px){
._pc{ display: none;}
._ph{ display: block;}
.menuph{ display:block;}
.menu{ display:none;}
.head{ padding: 0 15px;height:50px; }
.head .logo{ margin:14px 0;}
.head .logo a img{ height:22px;}
.head .lang{ display: none;}
.head .so{ display: none;}
.head_ph{ position: fixed;}
._Hso{ width: 100%;}
._Hlang._ph{ width: 100%; margin: 0;display: flex;justify-content: center;}
._Hlang a{font-size:15px;  line-height:46px;margin: 0 0.4rem; line-height: 36px;}
._Hlang a.Plan{ padding: 0 0.4rem; margin: 0 0 0 0.4rem;}
}


.PlanBg{ display: none;width: 100%;height: 100%;position: fixed; z-index: 24; left: 0;top: 0;background: rgba(0,0,0,0.55);}
.PlanBox{display: none; width:1050px;position: fixed; z-index: 25; left:50%;top:50%;transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);}
.PlanBox .box{ display: flex; flex-wrap: wrap; width: 100%;position: relative;}
.PlanBox .colse{ position: absolute; right: 0.23rem; top: 0.3rem; z-index: 6; display: block; width:0.32rem; height: 0.32rem; transform:rotate(45deg); -ms-transform:rotate(45deg); cursor: pointer;-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;  }
.PlanBox .colse:hover{ transform:rotate(360deg); -ms-transform:rotate(360deg); }
.PlanBox .colse::after,
.PlanBox .colse::before{ display: block; content: ''; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); background: #1b56d1; width: 100%; height: 2px;}
.PlanBox .colse::before{ height: 100%; width: 2px;}
.PlanBox .title{ display: flex; flex-wrap: wrap; width: 100%; color: #121212;font-size: 0.3rem;line-height: 0.4rem;font-weight: bold;}
.PlanBox .left{ width: 50.85%; padding: 0.5rem 0.36rem 0.5rem 0.24rem;border-radius: 0.2rem 0 0 0.2rem;}
.PlanBox .left .cont{ width: 100%;margin-top: 0.25rem;}
.PlanBox .left .li{width: 100%;padding-bottom: 0.18rem;position: relative;display: flex;flex-wrap: wrap;}
.PlanBox .left .li:after{ display: block;content: '';position: absolute; left: 0.26rem;top: 0.63rem;width: 0.04rem;height: calc(100% - 0.69rem);background: #1b56d1;}
.PlanBox .left .li:last-child{ padding-bottom: 0;}
.PlanBox .left .li:last-child:after{ display: none;}
.PlanBox .left .tit{width: 100%; color: #1b56d1;font-size: 0.2rem;line-height: 0.3rem;font-weight: bold;padding-left: 0.67rem;position: relative;min-height: 0.56rem;display: flex;flex-wrap: wrap;align-items: center;display: flex;flex-wrap: wrap;}
.PlanBox .left .tit img{ position: absolute; left: 0;top: 0;width: 0.56rem;height: 0.56rem;}
.PlanBox .left .p{width: 100%; color: #666666;font-size: 0.14rem;line-height: 0.3rem;padding-left: 0.67rem;display: flex;flex-wrap: wrap;}
.PlanBox .right{ width: 49.15%;background: #fff; padding: 0.5rem 0.39rem 0.5rem 0.36rem;border-radius:0 0.2rem 0.2rem 0;}
.PlanBox .form{width:100%; margin: 0.03rem 0 0 0;min-height:5.46rem;}
.PlanBox .form2{ display: none;}
.PlanBox .form .lab{width:100%; margin: 0.15rem 0 0 0;position: relative;display: flex;flex-wrap: wrap;}
.PlanBox .form .lab1{width:100%; margin: 0.4rem 0 0 0;position: relative;display: flex;flex-wrap: wrap;border-radius: 3px; overflow: hidden;background: #cdcdcd; cursor: pointer;}
.PlanBox .form .lab2{width:100%; margin: 0.5rem 0 0 0;position: relative;background: #f5f5f5;border-radius: 3px;overflow: hidden;display: flex;justify-content: space-between;display: flex;}
.PlanBox .form .name{width:100%; color: #121212;font-size: 0.2rem;line-height: 0.3rem;margin-bottom: 0.11rem;display: flex;flex-wrap: wrap;}
.PlanBox .form .name span{ color:#ff0000;}
.PlanBox .form .text{width:100%; color: #999999;font-size: 0.16rem;line-height: 0.3rem; height: 0.5rem;background: #f5f5f5; padding: 0.1rem 0.3rem;border-radius: 3px;display: flex;flex-wrap: wrap;}
.PlanBox .form .textarea{ height: 0.9rem;}
.PlanBox .form .ico{ display: block;position: absolute; left: 0;top: 0;width: 1.12rem;height: 0.5rem;border-radius: 3px;background: #1b56d1; z-index: 1;-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;  }
.PlanBox .form .lab1:hover .ico{ width: 100%;}
.PlanBox .form .ino::after{ display: block;position: absolute; right: 0.27rem;bottom:calc(0.25rem - 4px);width:7px;height:7px; z-index:2;border-right: 1px solid #999999;border-bottom: 1px solid #999999;transform: translate(0,-50%) rotate(45deg); -ms-transform: translate(0,-50%) rotate(45deg);content: '';}
.PlanBox .form .submit{display: flex;width:100%; color: #121212;font-size: 0.18rem;line-height: 0.3rem; height: 0.5rem;background:none; padding: 0.1rem 0.41rem;border-radius: 3px;justify-content: flex-end;white-space: nowrap; position: relative; z-index: 6;}
.PlanBox .form .lab1:hover .submit:hover{ color: #fff;}
.PlanBox .form .submit1{display: flex; color: #121212;font-size: 0.18rem;line-height: 0.3rem; height: 0.5rem;background: #cdcdcd; padding: 0.1rem 0.28rem;border-radius:0;white-space: nowrap; position: relative; z-index: 6; cursor: pointer;}
.PlanBox .form .submit1:hover{ color: #1b56d1;}
.PlanBox .form .submit2{display: flex; color: #fff;font-size: 0.18rem;line-height: 0.3rem; height: 0.5rem;background: #1b56d1; padding: 0.1rem 0.23rem;border-radius:3px;margin-left: -3px;white-space: nowrap; position: relative; z-index: 6;}
.PlanBox .form .yangzhengma{ min-width:inherit;width: auto;height: 0.5rem;margin: 0 0.07rem;}

.PlanBox .form .down{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; z-index:10; background:#fff; padding:6px 0; box-shadow:0 0.04rem 0.06rem rgba(215,215,215,0.5); border-radius: 3px; overflow:hidden;
 overflow-y:auto;
 scrollbar-width:thin;
 max-height:1.8rem;
}
.PlanBox .form .down::-webkit-scrollbar {
 width:3px
}
.PlanBox .form .down::-webkit-scrollbar-track
{
background-color:#f5f5f5;
 border-radius:3px
}
.PlanBox .form .down::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#1b56d1;
 border-radius:3px
}
.PlanBox .form .down li{ float:left; width:100%; color:#999999; font-size: calc(12px + 0.04rem);line-height:28px; margin:-2px 0; padding:0 0.3rem; cursor:pointer;border-radius: 3px; position: relative;}
.PlanBox .form .down li::after{ display:block; content: ''; position: absolute; left: 0;top: 0; width: 0.3rem; height: 28px; background:url(img/dui.png) center no-repeat; background-size:9px auto ; opacity: 0;}
.PlanBox .form .down li:hover{ background:#1b56d1; color:#fff;}
.PlanBox .form .down li:hover::after{ opacity:1;}

@media screen and (max-width:1600px) {
.PlanBox .left{ padding: 0.4rem 0.36rem 0.4rem 0.24rem;}
.PlanBox .left .li{ padding-bottom: 0.14rem;}
.PlanBox .left .li:last-child{ padding-bottom: 0;}
.PlanBox .right{ padding: 0.4rem 0.39rem 0.4rem 0.36rem;}
.PlanBox .form{min-height:5.14rem;}
.PlanBox .form .lab{ margin: 0.12rem 0 0 0;}
.PlanBox .form .lab1{ margin: 0.2rem 0 0 0;}
.PlanBox .form .lab2{ margin: 0.3rem 0 0 0;}
.PlanBox .form .down{ max-height:1.56rem;}
}
@media screen and (max-width:1200px) {
.PlanBox{ width:94%;}
.PlanBox .colse{ top: 0.4rem; right: 0.4rem; width: 18px; height:18px;}	
.PlanBox .title{ font-size:18px;line-height: 26px;}
.PlanBox .left .li:after{left:21px;top:48px;width:2px; height: calc(100% - 52px);}
.PlanBox .left .tit{font-size:15px;line-height:24px;min-height:44px;padding-left:54px;}
.PlanBox .left .p{font-size:14px;line-height:22px;padding-left:54px;}
.PlanBox .left .tit img{width:44px; height:44px;}
.PlanBox .form .name{font-size:15px;line-height:24px;}
.PlanBox .form .text{ font-size:14px;line-height:30px;height:40px; padding:5px 12px;}
.PlanBox .form .textarea { height:66px;}
.PlanBox .form .submit{font-size:14px;line-height:30px;height:40px; padding:5px 12px;}
.PlanBox .form .ico{height:40px;}
.PlanBox .form .yangzhengma{height:40px;}
.PlanBox .form .submit1{font-size:14px;line-height:30px;height:40px; padding:5px 12px;}
.PlanBox .form .submit2{font-size:14px;line-height:30px;height:40px; padding:5px 12px;}
}
@media screen and (max-width:767px) {
.PlanBox .left{ width: 100%; padding: 0.8rem 0.5rem;display: none;}
.PlanBox .right{ width: 100%; padding: 0.8rem 0.5rem;border-radius: 0.2rem;}
.PlanBox .title{ font-size: calc(14px + 0.16rem);line-height: calc(22px + 0.18rem);}
.PlanBox .form{ height: calc(315px + 2rem);}
.PlanBox .form .lab{ margin: 0.35rem 0 0 0;}
.PlanBox .form .lab1{ margin: 0.5rem 0 0 0;}
.PlanBox .form .lab2{ margin: 0.7rem 0 0 0;}
.PlanBox .form .name{ font-size: calc(14px + 0.06rem);line-height: calc(22px + 0.08rem);margin-bottom: 0.2rem;}
.PlanBox .form .text{ font-size: calc(14px + 0.02rem);line-height: calc(30px + 0.1rem);height: calc(30px + 0.2rem); padding: 0.05rem 0.5rem;}
.PlanBox .form .textarea{ height:calc(60px + 0.3rem);}
.PlanBox .form .ico{ width: 2.24rem; height:calc(30px + 0.2rem);}
.PlanBox .form .ino::after{ right: 0.4rem;bottom:calc(10px + 0.1rem);}
.PlanBox .form .submit{font-size:calc(14px + 0.04rem);line-height:calc(30px + 0.1rem); height:calc(30px + 0.2rem); padding: 0.05rem 0.82rem;}
.PlanBox .form .submit1{font-size:calc(14px + 0.04rem);line-height:calc(30px + 0.1rem); height:calc(30px + 0.2rem);padding: 0.05rem 0.56rem;}
.PlanBox .form .submit2{font-size:calc(14px + 0.04rem);line-height:calc(30px + 0.1rem); height:calc(30px + 0.2rem);padding: 0.05rem 0.43rem;margin-left: -0.07rem;}
.PlanBox .form .yangzhengma{height:calc(30px + 0.2rem);margin: 0 0.07rem;}
.PlanBox .form .down{ max-height:4.2rem;}
}


.globalD{ float: left; width: 100%; background:url(img/top22.jpg) center top no-repeat #fff; z-index:22; position: fixed; left: 0; top:60px; box-shadow: 0 0.05rem 0.24rem rgba(182,183,184,0.22); padding-top: 0.37rem ; padding-bottom: 0.55rem; display: none;}
.globalD .colse{ position: absolute; right: 0.4rem; top: 0.22rem; z-index: 6; display: block; width: 0.32rem; height: 0.32rem; transform:rotate(45deg); -ms-transform:rotate(45deg); cursor: pointer;-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;  }
.globalD .colse:hover{ transform:rotate(360deg); -ms-transform:rotate(360deg); }
.globalD .colse::after,
.globalD .colse::before{ display: block; content: ''; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); background: #1b56d1; width: 100%; height: 2px;}
.globalD .colse::before{ height: 100%; width: 2px;}
.globalD .left{ float: left; width: 46%;}
.globalD .left .text{ float: left; width: 100%; color: #333333;font-size:0.16rem; line-height:0.26rem;}
.globalD .left .title{ float: left; width: 100%; color: #333333;font-size:0.36rem; line-height:0.46rem; font-weight: bold; margin: 0.1rem 0 0.01rem 0;}
.globalD .left .li{ float: left; width: 100%; margin-top: 0.2rem; }
.globalD .left .tit{ float: left; width: 100%; color: #1b56d1;font-size:0.24rem; line-height:0.44rem; font-weight: bold; }
.globalD .left .p{ float: left; width: 100%; color: #333333;font-size:0.16rem; line-height:0.36rem;}
.globalD .left .p1{font-size:0.18rem; width: 90%;}
.globalD .right{ float: right; width: 50%;}
.globalD .right .title{ float: left; width: 100%; color: #1b56d1;font-size:0.18rem; line-height:0.28rem;}
.globalD .form{ float: left; width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap;}
.globalD .form .lab{ float: left; width: 48.75%; position:relative; border-bottom: 1px solid #dddddd; display: flex; margin-top: 0.24rem;}
.globalD .form .w30{ width:30.6%;}
.globalD .form .w62{ width:62.5%; align-items: center;}
.globalD .form .w100{ width:100%;}
.globalD .form .wrap{ flex-wrap: wrap;}
.globalD .form .border{ border-bottom: none;}
.globalD .form .name{ float: left; color: #333333;font-size:0.18rem; line-height:0.46rem; white-space: nowrap;}
.globalD .form .text{ float: left; width: 100%; color: #333333;font-size:0.16rem; line-height:0.46rem; height:0.46rem;  }
.globalD .form .text1{ width: 1.3rem; color: #333333;font-size:0.16rem; padding: 0 0 0 0.1rem; border-bottom: 1px solid #dddddd;}
.globalD .form .submit{ float: left; width: 100%; color: #fff;font-size:0.18rem; line-height:0.57rem; height:0.57rem; background: #1b56d1; border-radius: 3px; border:1px solid #1b56d1; background-position: right bottom;
-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;  }
.globalD .form .submit:hover{ color: #1b56d1;background: linear-gradient(to left,transparent 50%,#fff 50%); background-size: 200% 200%;  background-position: left bottom;}
.globalD .form .dl{ float: left; width: 100%; padding:0.05rem 0 0.05rem 0;}
.globalD .form .dl dd{ float: left; color: #333333;font-size:0.16rem; line-height:0.36rem; padding-left: 0.3rem; position: relative; margin: 0 0.04rem 0 0.3rem; cursor: pointer;}
.globalD .form .dl1 dd{ margin: 0 0.34rem 0 0;}
.globalD .form .dl dd:after{ float:left; width: 0.2rem; height: 0.2rem; border:1px solid #dddddd; border-radius: 1px; content: ''; position: absolute; left: 0; top: 0.08rem ;}
.globalD .form .dl dd.on:after{ border:1px solid #1b56d1; background: url(img/top23.png) center no-repeat; background-size:0.16rem 0.16rem; }
.globalD .form .yangzhengma{ float: right; height: 0.56rem; min-width:1.26rem;width:1.26rem; }

.globalD input::placeholder{ opacity:1 !important;}

@media screen and (max-width:1600px) {
.globalD .left .tit{line-height:0.4rem;}	
.globalD .left .p{ line-height: 0.32rem;}	
.globalD .left .p1{  width: 100%;}
.globalD .form .lab{ margin-top: 0.23rem;}
}
@media screen and (max-width:1024px) {
.globalD{ top: 50px;}
.globalD .left .tit{ font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.06rem);}
.globalD .left .p{ font-size: calc(12px + 0.02rem); line-height: calc(20px + 0.06rem);}
.globalD .left .text{ font-size:calc(12px + 0.02rem); line-height: calc(20px + 0.06rem);}
.globalD .right{ width: 51%;}
.globalD .right .title{font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.06rem);}
.globalD .form .name{font-size: calc(12px + 0.04rem);line-height: calc(30px + 0.16rem);}
.globalD .form .text{font-size: calc(12px + 0.02rem);line-height: calc(30px + 0.16rem); height:calc(30px + 0.16rem)}
.globalD .form .dl{ padding: 5px 0;}
.globalD .form .dl dd{font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.16rem); padding-left: calc(14px + 0.12rem);}
.globalD .form .dl1{ padding: 0 0 10px 0;}
.globalD .form .dl dd:after{ width:calc(12px + 0.02rem); height:calc(12px + 0.02rem); top:calc(4px + 0.07rem);}
.globalD .form .dl dd.on:after{ background-size:8px 8px; }
.globalD .form .submit{font-size: calc(12px + 0.04rem);line-height: calc(28px + 0.2rem); height: calc(30px + 0.2rem);}
.globalD .form .yangzhengma{height:calc(30px + 0.16rem);min-width:inherit;width:auto;}
.globalD .form .text1{width:3rem; font-size: calc(12px + 0.02rem);}

}
@media screen and (max-width:767px) {
.globalD .colse{ top: 0.3rem;width: 18px; height:18px;}	
.globalD .left{ display: none;}
.globalD .right{ width: 100%; padding:0.5rem 0 0.5rem 0;}
.globalD .form .dl dd{ margin: 0 0.08rem 0 0.4rem;}
.globalD .form .dl1 dd{ margin: 0 0.48rem 0 0;}
}

._Right{ float: right; position: fixed; right: 0.2rem; bottom:0.5rem; z-index: 23; width: 0.46rem;}
._Right .li{ float: left; width:100%;position: relative; margin: 0.05rem 0;}
._Right .li .la{ float: left; width:100%; border-radius: 0.46rem; min-height: 0.46rem; line-height: 0; display: flex; flex-wrap: wrap; justify-content: center; align-items: center;background:linear-gradient(to top, #1f61e9 0%,#2065ec 100%); color: #fff; font-size: 0.18rem; line-height: 0.24rem; padding: 0.13rem 0.1rem; text-align:center;}
._Right .li:hover:first-child .la{transform:rotateY(180deg); -ms-transform:rotateY(180deg);}
._Right .li:hover:last-child .la{transform:rotateY(180deg); -ms-transform:rotateY(180deg);}
._Right .li .la span{ width: 100%; margin-top: 0.06rem;}
._Right .li .la img{ width: 0.2rem; height: 0.2rem;}
._Right .box{ position:absolute; right:100%; bottom:-0.62rem; transform:translate(0,-100%) scale(0); -ms-transform:translate(0,-100%) scale(0); width:4rem; padding: 0 0.44rem 0 0;-moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-webkit-transform-origin:80% 80%;
	-moz-transform-origin:80% 80%;
	-ms-transform-origin:80% 80%;
	-o-transform-origin:80% 80%;
	transform-origin:80% 80%;
	-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)}
._Right .box .dl{ float: left; width: 100%; background: #fff; padding: 0.15rem 0.35rem 0.04rem 0.35rem; border-radius: 0.07rem; box-shadow: 0 0.14rem 0.29rem rgba(163,163,163,0.27);}
._Right .box .dd{ float: left; width: 100%; border-bottom: 1px solid #dddddd; padding: 0.15rem 0;}
._Right .box .dd:last-child{ border-bottom: none;}
._Right .box .tit{ float: left; width: 100%; color: #333333; font-size: 0.2rem; line-height: 0.3rem;}
._Right .box .tit img{ display: inline-block; vertical-align: top; width: 0.22rem; height: 0.22rem; margin: 0.04rem 0.1rem 0 0;}
._Right .box .p{ float: left; width: 100%; color: #333333; font-size: 0.16rem; line-height: 0.26rem; margin-top: 0.04rem; padding: 0 0 0 0.32rem;}
._Right .box .p a{ display: inline-flex; color: #1b56d1; align-items: center;}
._Right .box .s{ float: left; width: 100%; color: #1958df; font-size: 0.14rem; line-height:1;padding: 0 0 0 0.32rem;}
._Right .box .er{ margin: 0.05rem 0.15rem 0.05rem 0; line-height: 0; width:1rem; min-width:1rem; border-radius: 0.06rem; box-shadow: 0 0 0.43rem rgba(68,102,209,0.18);}
._Right .box .dd1{ display: flex; align-items: center;}
._Right .box .dd1 .p{ margin-top: 0.13rem;}
._Right .li:hover .box{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);}
.pf_down{ display:none;background:#1b56d1; position: fixed; left: 0; bottom: 0; z-index:12; width: 100%;}
.pf_down ul{ width: 100%; display: inline-flex; flex-wrap: wrap;}
.pf_down ul li{ width: 20%; text-align: center; border-right: 1px solid rgba(255,2555,2555,0.1);}
.pf_down ul li:last-child{border-right:0;}
.pf_down ul li a{ width: 100%; color: #fff; font-size:12px; line-height:16px; display: inline-flex; flex-wrap: wrap; flex-direction: column; justify-content: center; align-items: center; padding:7px 0; }
.pf_down ul li a img{ width:18px; height: 18px;}
.pf_down ul li a span{ margin-top: 2px;}

@media screen and (max-width:1800px) {
._Right{ right: 0.1rem; }
}
@media screen and (max-width:1024px) {
._Right{ display: none;}
}
@media screen and (max-width:767px) {
.pf_down{ display:block;}
}
@media only screen and (min-device-width :300px) and (max-device-width : 767px) and (orientation : landscape) {
.pf_down{ display:none;}	
}

.footer{  width: 100%; background: #292c3d;}
.footer .links{ width: 100%; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); color: #fff; color: rgba(255,255,255,0.62); border-top: 1px solid rgba(255,2555,2555,0.2); padding: 0.12rem 0;}
.footer .links a{ color: #fff; color: rgba(255,255,255,0.62); margin: 0 0.08rem;}
.footer .links a:hover{ color: rgba(255,255,255,1);}
.footer .down{ display: inline-flex; flex-wrap: wrap; justify-content: space-between;  width: 100%; border-top: 1px solid rgba(255,2555,2555,0.2); padding: 0.14rem 0;}
.footer .Copyright{  font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); color: #fff; color: rgba(255,255,255,0.62);}
.footer .Copyright a{ color: #fff; color: rgba(255,255,255,0.62);}
.footer .Copyright a:hover{ color: rgba(255,255,255,1);}
.footer .Copyright .a{ margin-left:1rem;}
.footer .map{ font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); color: #fff; color: rgba(255,255,255,0.62); margin-right:-0.08rem;}
.footer .map a{ color: #fff; color: rgba(255,255,255,0.62); margin: 0 0.08rem;}
.footer .map a:hover{ color: rgba(255,255,255,1);}
.footer ._links{ position: relative; padding-right:12px;display: inline-block;}
.footer ._links:after{ display:block; position: absolute; right: 0; top: 50%; content: ''; width: 8px; height: 8px; border-bottom: 1px solid #fff; border-right: 1px solid #fff; transform: translate(-50%,-50%) rotate(45deg); -ms-transform: translate(-50%,-50%) rotate(45deg); opacity: 0.62; margin-top: -1px; }
.footer ._links .ul{ position: absolute; left: 50%; bottom: 100%; transform: translate(-50%,-10px); -ms-transform: translate(-50%,-10px); background:rgba(255,255,255,0.95); z-index: 8; width:160px; padding:10px 0; display: none; border-radius: 3px;}
.footer ._links .ul:after{}
.footer ._links .ul li{ float: left; width: 100%;}
.footer ._links .ul li a{ float: left; width: 100%; color: #333; padding:3px 5px;}
.footer ._links .ul li a:hover{ color: #1b56d1;}
.footer .top{ width: 100%; padding:0.43rem 0 0.3rem 0; display: flex; justify-content:space-between; flex-wrap: wrap; position: relative;}
.footer .top .title{font-weight:normal; float: left; font-size:calc(14px + 0.04rem); line-height:calc(20px + 0.18rem); color: #fff;}
.footer .left{ float: left; display: flex; flex-direction: column; border-right: 1px solid rgba(255,2555,2555,0.2); padding: 0 0.3rem 0 0; width:calc(300px + 0.6rem);}
.footer .left .title{ margin-bottom: 0.1rem; display: flex; align-items: center;}
.footer .left .title img{ min-width:calc(14px + 0.04rem);width:calc(14px + 0.04rem); height:calc(14px + 0.04rem); margin-right: 0.12rem;}
.footer .left .p{ float: left; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.16rem); color: #fff; color: rgba(255,255,255,0.62);}
.footer .left .ml16{margin-left: 0.16rem;}
.footer .left .line{ position: relative;}
.footer .left .line:after{ display: block; content: ''; position:absolute; left: 0; bottom:-4px; background: #fff; width: 0%; height: 1px;-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; }
.footer .left .p1:hover .line:after{ width: 100%;}
.footer .left .er{ float: left; margin-top: 0.27rem;}
.footer .left .er .li{ float: left; width:122px; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); text-align: center; color: #fff; color: rgba(255,255,255,0.62); margin-right: 0.28rem;}
.footer .left .er .li i{ float: left; width: 100%; line-height: 0;}
.footer .left .er .li span{ float: left; width: 100%; margin-top: 0.08rem;}
.footer .nav{ float: left; padding: 0.04rem 0; display: flex; flex-direction: column; }
.footer .nav ul{ float: left; display: flex; flex-direction: column; }
.footer .nav ul li{ float: left; }
.footer .nav ul li a{ float: left; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.16rem); color: #fff; color: rgba(255,255,255,0.62);}
.footer .nav ul li a:hover{ color: rgba(255,255,255,1);}
.footer .tr{float: right; }
.footer .right{ position: absolute;right: 0; bottom: 0.3rem; z-index: 3; font-size:calc(14px + 0.04rem); line-height:calc(20px + 0.12rem); color: #fff; display: flex; align-items: center;}
.footer .right img{ min-width:calc(20px + 0.12rem);width:calc(20px + 0.12rem); height: calc(20px + 0.12rem); margin-right: 0.16rem;}

@media screen and (max-width:1440px) {
.footer .Copyright .a{ margin-left:0.5rem;}
}
@media screen and (max-width:1024px) {	
.footer .links{ display: none;}	
.footer .nav{ display: none;}
.footer .down{ text-align: center; justify-content: center; padding: 0.3rem 0;}
.footer .top{ padding: 20px 0;}
.footer .left{ width: 100%; border: 0; padding: 0;flex-direction: row; flex-wrap: wrap;}
.footer .top .title{ width: 100%;}
.footer .left .line:after{ bottom: -1px;}
.footer .left .p{ width: 50%;}
.footer .left .er{ margin-top: 0.4rem; display: flex; flex-wrap: wrap; width: 100%; justify-content: center; display: none;}
.footer .left .er .li{ width: 110px; margin:0 0.3rem;}
.footer .right{ bottom: auto; top: 20px;}
.footer .Copyright{ width: 100%;}
.footer .Copyright .a{ margin: 0;  display:flex; align-items: center; justify-content: center;}
.footer .top{ display: none;}
.footer-index .top{ display: flex;}
.footer .down{border-top:0;}
.footer-index .down{border-top: 1px solid rgba(255,2555,2555,0.2);}
}
@media screen and (max-width:767px) {
.footer{ padding-bottom:55px;}	
.footer .left .p{ width: 100%;}
.footer .Copyright .s{ /*display: block;*/}
.footer ._links{ padding-right: 18px;}
.footer ._links .ul{ box-shadow: 0 0 10px rgba(0,0,0,0.15); width:140px; }
.footer .down{ padding: 20px 0; }
.footer .down.visible-xs{  display: inline-flex !important; }

.footer .map{ width:100%; text-align:center;}
.footer .left .p.p_qq{display:none;}
}



.mt70{ width: 100%; margin-top:0;}
.slick_banner{  width: 100%; line-height: 0; position: relative; overflow: hidden;}
.slick_banner .div{ float: left; width: 100%; line-height: 0; overflow: hidden; position: relative; }
.slick_banner .cont{ float: left; position: absolute; left: 0; top:74%; z-index: 6; padding: 0 8.33%; width: 100%;}
.slick_banner .cont .btn{ float: left; text-align: center; background:#1b56d1; border: 1px solid #1b56d1; min-width:1.5rem; line-height:1.4; height: 0.48rem; color: #fff; font-size:0.18rem; margin-right: 0.2rem; display: flex; justify-content: center; align-items: center; padding:0.05rem 0.3rem;background-position:right bottom;
 transition:all .5s ease; }
.slick_banner .cont .btn1{ background:rgba(255,255,255,0.76); border: 1px solid rgba(255,255,255,0.76); color: #1b56d1;background-position:right bottom;}
.slick_banner .cont .btn2{ background:#fff; border: 1px solid rgba(255,255,255,0.76); color: #1b56d1;background-position:right bottom;}
.slick_banner .cont .btn3{ background:none; border: 1px solid rgba(255,255,255,1); color: #fff;background-position:right bottom;}
.slick_banner .cont .btn:hover{ border: 1px solid #1b56d1;color: #1b56d1;
	background:linear-gradient(to left,transparent 50%,#ffffff 50%);
 background-size:200% 100%; background-position:left bottom;}
.slick_banner .cont .btn1:hover{background:linear-gradient(to left,transparent 50%,#1b56d1 50%);
 background-size:200% 100%; background-position:left bottom; border: 1px solid #1b56d1; color: #fff;}
.slick_banner .cont .btn2:hover{background:linear-gradient(to left,transparent 50%,#1b56d1 50%);
 background-size:200% 100%; background-position:left bottom; border: 1px solid #1b56d1; color: #fff;}
.slick_banner .cont .btn3:hover{background:linear-gradient(to left,transparent 50%,#ffffff 50%);
 background-size:200% 100%; background-position:left bottom; border: 1px solid rgba(255,255,255,1); color: #1b56d1;}
.slick_banner .slick-dots{ float: left; position: absolute; left: 0; bottom: 0.52rem; z-index: 6; width: 100%; display:flex; flex-wrap: wrap; justify-content: center;}
.slick_banner .slick-dots li{ width: 0.5rem; height: 2px; margin: 0 0.05rem; background: #fff; cursor: pointer;}
.slick_banner .slick-dots li.slick-active{ background: #1b56d1;}

.slick_banner .swiper-pagination{ float: left; position: absolute; left: 0; bottom: 0.5rem; z-index: 6; width: 100%; display:flex; flex-wrap: wrap; justify-content: center;}
.slick_banner .swiper-pagination .swiper-pagination-bullet{ width: 0.5rem; height:6px; margin:0 0.05rem; cursor: pointer; display: block;position: relative;}
.slick_banner .swiper-pagination .swiper-pagination-bullet:after{ display: block; content: ''; position: absolute; left: ; top: 2px; background: #fff;width:100%; height:2px;}
.slick_banner .swiper-pagination .swiper-pagination-bullet-active:after{ background: #1b56d1;}


.slick_banner .swiper-wrapper{position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform; box-sizing: content-box;}
.slick_banner .swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
}




@media screen and (max-width:1024px) {
.mt70{ margin-top: 0;}
}
@media screen and (max-width:767px) {
.slick_banner .slick-dots li{ width:1rem; margin: 0 0.1rem ;}
.slick_banner .cont{ top:70%; padding: 0 2.7%;}
.slick_banner .cont .btn{ min-width:3.1rem; height: 0.9rem;  font-size:0.36rem; margin-right: 0.4rem; padding:0.04rem 0.4rem 0.1rem 0.4rem; }
.slick_banner .slick-dots li{width:1rem; margin: 0 0.1rem;}
.slick_banner .swiper-pagination .swiper-pagination-bullet{width:1rem; margin: 0 0.1rem;}

}


._Title{ width: 100%; text-align: center; font-weight: bold; color: #121212; font-size: 0.36rem; line-height: 0.46rem; letter-spacing: 0.02rem; position: relative; z-index: 6;}
._Cont{ width: 100%; text-align: center; color: #666; font-size:calc(14px + 0.04rem); line-height:calc(20px + 0.08rem); margin-top:calc(5px + 0.05rem);position: relative; z-index: 6;}
.huaDong{ display: none; font-weight: normal; font-size:calc(14px + 0.02rem); }

@media screen and (max-width:1600px) {
._Cont{font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.06rem); }
}
@media screen and (max-width:1024px) {
._Title{font-size:calc(14px + 0.2rem); line-height:calc(20px + 0.24rem); }
}
@media screen and (max-width:767px) {
._Title{ padding:0; letter-spacing:0;}	
._Cont{ padding:0 5%; }
._Cont0{ padding: 0;}
._Title0{ padding: 0; display:inline-flex; justify-content: space-between;}
.huaDong{ display:block; }
}

.mian1{ width: 100%; background: #fff; padding-top: calc(10px + 0.12rem); padding-bottom: calc(10px + 0.12rem);}
.mian1 .list{ width: 100%;}
.mian1 .list ul{ margin: 0 -0.1rem; display: flex; align-items: center; justify-content: space-between;}
.mian1 .list ul li{ float: left; margin-bottom: 0.15rem; padding: 0 0.1rem;}
.mian1 .list ul li .a{ float: left; width: 100%; display: flex; align-items: center;}
.mian1 .list ul li .ico{ float: left; min-width:calc(30px + 0.27rem); width:calc(30px + 0.27rem); line-height: 0; margin-right: 0.2rem;transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.mian1 .list ul li .text{ float: left; display: flex; flex-direction: column;}
.mian1 .list ul li .tit{ float: left; width: 100%;  color: #121212; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.06rem); font-weight: bold;}
.mian1 .list ul li .p{ float: left; width: 100%; color: #666; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem); margin-top: 0.05rem;}
.mian1 .list ul li .a:hover .ico{ transform: rotateY(360deg); -ms-transform: rotateY(360deg);}
.mian1 .list ul li .a:hover .tit{ color: #1b56d1;}
.mian1-1{ box-shadow: 0 0 0.16rem rgba(218,218,218,0.31);}
.mian1-1 .list ul li{ margin-top: 0.15rem;}
.mian1-1 .list ul li .tit{ font-weight: bold; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.08rem); margin-top:0;}

@media screen and (max-width:1600px) {
.mian1 .list ul li .ico{ margin-right: 0.1rem;}
.mian1 .list ul li .p{ font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem);}
}
@media screen and (max-width:1024px) {
.mian1 .list ul li .p br{ display: none;}	
.mian1 .list .slick-dots{ height: 8px; text-align: center; margin-top:calc(10px + 0.1rem); display: flex; justify-content: center;}
.mian1 .list .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd; padding: 0;}
.mian1 .list .slick-dots li.slick-active{ background: #1b56d1;}
}
@media screen and (max-width:767px) {
.mian1{ display: none;}	
.mian1 .list ul{ margin: 0 -0.15rem;}	
.mian1 .list ul li{ width: 50%; padding: 0 0.15rem;}	
.mian1 .list ul li .ico{ margin-right: 0.3rem;}
.mian1 .list ul li .p{ font-size: 12px; line-height: 20px;height: 20px; overflow: hidden; margin-top: 0;}

}

.mian2{ width: 100%; background: #f7f8f9; padding-top:calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem); overflow: hidden;}
.mian2 .qh_t{ width: 100%; position: relative; margin-top:calc(10px + 0.5rem); display: inline-flex;}
.mian2 .qh_t::after{content: "";display: block;width: 3000px;height: 1px;background: #dddddd;position: absolute;left: 50%;bottom: 0;z-index: 1;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.mian2 .qh_t .ul{ width: 100%; position: relative; display: inline-flex; justify-content: space-around;}
.mian2 .qh_t .li{ float: left; padding: 0 9px;position: relative;display: inline-block;vertical-align: top;z-index: 2;cursor: pointer; text-align: center; display: inline-flex; justify-content: center; flex-direction: column;}
.mian2 .qh_t .li::after{content: "";display: block;width: 0%;height: 3px;background: #1b56d1;position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.mian2 .qh_t .li.on::after{width: 100%;}
.mian2 .qh_t .li .ico{  float: left; line-height: 0;}
.mian2 .qh_t .li .ico img{height: calc(36px + 0.36rem);}
.mian2 .qh_t .li .words{ float: left; font-size: calc(14px + 0.06rem);color: #121212;line-height: calc(20px + 0.2rem); padding: 0.13rem 0 0.23rem 0;}
.mian2 .qh_b{ width: 100%; position: relative; margin-top: calc(10px + 0.5rem);display: inline-flex;}
.mian2 .list{ width: 100%; display: inline-flex; flex-wrap: wrap; position: absolute; left: 0; top: 0; z-index: 1; opacity: 0;transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;}
.mian2 .list.on{ position: relative; z-index: 6; opacity: 1;}
.mian2 .list ul{ width: 100%; display: inline-flex; flex-wrap: wrap;}
.mian2 .list ul li{ float: left; width:33.33%; background: #fff; position: relative;}
.mian2 .list ul li .la{ float: left; width: 100%;  position:relative; z-index:2; min-height: 100%; padding: 0.27rem 0.75rem 0.3rem 0.75rem;}
.mian2 .list ul li .ico{ float: left; width:calc(40px + 0.16rem); line-height: 0; margin-right: 0.22rem;}
.mian2 .list ul li .tit{ float: left; max-width: 100%; font-weight: bold;  color: #121212; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.12rem); margin-bottom: 0.1rem; position: relative;}
.mian2 .list ul li .tit:after{ display: block; content: ''; position: absolute; left: 0; bottom: 0; width: 0; height: 1px; background: #1b56d1;transition: All 0.3s ease-in-out;-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.mian2 .list ul li .tit2{ float: left; max-width: 100%; font-weight: bold;  color: #121212; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.12rem);  margin-top:0.16rem; position: relative;}
.mian2 .list ul li .la:hover{ z-index: 6; box-shadow: 0 0.08rem 0.38rem rgba(64,108,200,0.22);}
.mian2 .list ul li .la:hover .tit{ color: #1b56d1;}
.mian2 .list ul li .la:hover .tit:after{ width: 100%;}
.mian2 .list ul li .p{ display:inline-flex; width: 100%; color: #444444; font-size:calc(14px + 0.02rem);  line-height:calc(20px + 0.1rem); line-height:30px;  margin-top:0.1rem;}
.mian2 .list ul li .p img{ display: inline-block; vertical-align: top; min-width: 18px; width: 18px; height: 18px; margin-top:calc(1px + 0.05rem); margin-right: 0.1rem;}
.mian2 .list ul li .info{ display: inline-flex; flex-wrap: wrap; width: 100%; color: #1b56d1; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.1rem); margin-top: 0.1rem;}
.mian2 .list ul li .info .s{ display: inline-flex; justify-content: center; min-width: 32%; line-height:26px;  border:1px solid #1b56d1; margin:0.08rem 2% 0 0; padding: 0 0.05rem;}
.mian2 .list ul li .info .s:nth-child(3n){ margin-right: 0;}
.mian2 .list ul li .cont{ display: inline-flex; flex-wrap: wrap; width: 100%; color: #666; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.1rem); margin-top: 0.34rem;}
.mian2 .list ul li .cont .dd{ min-width: 50%;}
.mian2 .list ul li .cont .dd .dw{ color: #1b56d1; font-size:calc(14px + 0.04rem); font-weight: bold;}
.mian2 .list ul li .cont .dd .num{ font-size:0.3rem; margin: 0 0.08rem 0 0.04rem;}
.mian2 .list ul li .cont .dd .dw1{ color: #1b56d1; font-size:calc(14px + 0.04rem);}
.mian2 .list ul li .cont .dd .num1{ font-size:0.24rem; margin: 0 0.03em;}
.mian2 .list ul li .cont .dd .xf{ font-size:calc(12px + 0.02rem); margin-right: 0.05rem;}
.mian2 .list ul li .tj{ display:flex; content: ''; position: absolute; right:-0.10rem; top:-0.11rem; width: 1.14rem; height: 1.14rem; line-height: 0; background: url(img/main54.png) center no-repeat; background-size: 100% 100%;color: #fff; font-size:0.18rem; line-height:1; text-transform: uppercase; justify-content: center; align-items: center; white-space: nowrap; }
.mian2 .list ul li .tj span{ float: left; width: 100%; text-align: center; position: absolute; left:64%; top:28%;  transform:translate(-50%,0) rotate(45deg); -ms-transform:translate(-50%,0) rotate(45deg);}
.mian2 .list ul li .box{ width: 100%;display: inline-flex; flex-wrap: wrap; justify-content: space-between; margin-top: 0.24rem;}
.mian2 .list ul li .dd1{ border: 1px solid #1b56d1; color: #1b56d1; font-size:calc(14px + 0.02rem); line-height:calc(18px + 0.1rem); height:calc(20px + 0.1rem); margin: 0.06rem 0 0 0.3rem; padding: 0 0.11rem; border-radius: 4px;}
.mian2 .list ul li .more{ width: 100%; color: #1b56d1; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.16rem;}


.mian2 .list1 ul li:after,
.mian2 .list5 ul li:after{ display: block; content: ''; position: absolute; left:-1px; top:-1px; width:calc(100% + 2px); height:calc(100% + 2px); border: 1px solid #d2dbef; background: #fff;}
.mian2 .list1 ul li:hover:after,
.mian2 .list5 ul li:hover:after{  border: 1px solid #fff; }
.mian2 .list5 .ul0 li:after{ background:none;}
.mian2 .list2 ul{ width:calc(100% + 0.38rem); margin:-0.19rem;}
.mian2 .list2 ul li{ width:calc(33.33% - 0.38rem); border:0; margin:0.19rem;}
.mian2 .list2 ul li .la{ box-shadow: 0 0 0.09rem rgba(200,200,200,0.25);padding: 0.47rem 0.18rem 0.4rem 0.4rem;}
.mian2 .list2 ul li .la:hover{ box-shadow: 0 0.14rem 0.29rem 0.03rem rgba(27,86,209,0.17);}
.mian2 .list2 ul li .cont .dd{min-width:inherit;}
.mian2 .list2 ul li .p0{ margin-top: -0.02rem;}
.mian2 .list2 ul li .p1{ margin-top: -0.02rem;}
.mian2 .list2 ul li .box .p{ width:49%; margin-top: 0.07rem;}
.mian2 .list2 ul li .box1{ margin-top: 0;}

.mian2 .list3 ul{ width:calc(100% + 0.38rem); margin:-0.19rem;}
.mian2 .list3 ul li{ width:calc(33.33% - 0.38rem); border:0; margin:0.19rem;}
.mian2 .list3 ul li .la{ box-shadow: 0 0 0.09rem rgba(200,200,200,0.25);padding: 0.48rem 0.42rem 0.4rem 0.42rem;}
.mian2 .list3 ul li:hover{ border:0;}
.mian2 .list3 ul li .la:hover{ box-shadow: 0 0.14rem 0.29rem 0.03rem rgba(27,86,209,0.17);}
.mian2 .list3 ul li .tit{ margin-bottom: 0.08rems;}
.mian2 .list3 ul li .cont .dd{ min-width:inherit;}
.mian2 .list3 ul li .info{line-height: calc(20px + 0.08rem);}
.mian2 .list3 ul li .info .s{ padding: 0 0.19rem; border-radius: 4px;}

.mian2 .list5 ul li .p{ margin-top: 0.06rem; line-height:24px;}
.mian2 .list5 ul li .p2{ margin-top:-0.01rem; margin-bottom: 0.1rem;}
.mian2 .list5 ul li .cont{ margin-top: 0.2rem;}
.mian2 .list5 .ul0{ width:21.8%;}
.mian2 .list5 .ul0 li{width:calc(100% + 2px);}
.mian2 .list5 .ul0 li .la{padding:0.47rem 0.42rem;}
.mian2 .list5 .ul0 li .p2{ margin-top:0.07rem;}
.mian2 .list5 .ul0 li .more{ margin-top:0.54rem;}
.mian2 .list5 .ul0 li .tit{ color: #1b56d1;}
.mian2 .list5 .ul1{ width:78.2%;}
.mian2 .list5 .ul1 li .la{padding: 0.23rem 0.3rem 0.21rem 0.3rem;}

.mian2 .list6 ul{ width:calc(100% + 0.38rem); margin:-0.15rem -0.19rem;}
.mian2 .list6 ul li{ width:calc(33.33% - 0.38rem); border:0; margin:0.15rem 0.19rem;}
.mian2 .list6 ul li:nth-child(-n+2){ width:calc(50% - 0.38rem); }
.mian2 .list6 ul li .la{ box-shadow: 0 0 0.09rem rgba(200,200,200,0.25);padding: 0.42rem 0.42rem 0.4rem 0.42rem;}
.mian2 .list6 ul li:hover{ border:0;}
.mian2 .list6 ul li .la:hover{ box-shadow: 0 0.14rem 0.29rem 0.03rem rgba(27,86,209,0.17);}
.mian2 .list6 ul li .cont .dd{min-width:inherit;}
.mian2 .list6 ul li .info .s{font-size:calc(12px + 0.02rem); border-radius: 4px;}

@media  screen and (max-width: 1600px){
.mian2 .list ul li .la{ padding: 0.2rem 0.4rem 0.2rem 0.4rem;}
.mian2 .list ul li .tit{font-size: calc(14px + 0.06rem); line-height: calc(22px + 0.06rem);  margin-bottom: 0.02rem;}
.mian2 .list ul li .p{font-size:14px;line-height: calc(20px + 0.04rem); line-height:24px; margin-top: 0.02rem;}
.mian2 .list ul li .p img{margin-top: calc(1px + 0.03rem);}
.mian2 .list ul li .cont{font-size:14px;line-height: calc(20px + 0.04rem);margin-top: 0.15rem;}
.mian2 .list ul li .cont .dd .dw{font-size: calc(14px + 0.02rem);}
.mian2 .list ul li .cont .dd .num{font-size: 0.26rem;}
.mian2 .list ul li .info{font-size:14px;line-height: calc(20px + 0.02rem);margin-top: 0.02rem;}
.mian2 .list ul li .info .s{font-size:12px;line-height: calc(20px + 0.04rem);}
.mian2 .list ul li .dd1{ font-size: 13px; margin:0 0 0 0.15rem;}
.mian2 .list ul li .box{margin-top: 0.04rem;}
.mian2 .list2 ul li .box .p{margin-top: 0.02rem;}
.mian2 .list ul li .more{margin-top: 0.1rem;}
.mian2 .list ul li .tit2{font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.04rem);margin-top: 0.06rem;}



.mian2 .qh_t .li .ico img{height: calc(30px + 0.30rem);}
.mian2 .qh_t .li .words{font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);padding: 0.06rem 0 0.18rem 0;}
.mian2 .qh_b{margin-top: calc(10px + 0.3rem);}

.mian2 .list2 ul{ width:calc(100% + 0.3rem); margin:-0.15rem;}
.mian2 .list2 ul li{ width:calc(33.33% - 0.3rem); border:0; margin:0.15rem;}
.mian2 .list2 ul li .la{padding: 0.2rem 0.18rem 0.2rem 0.3rem;}
.mian2 .list3 ul{ width:calc(100% + 0.3rem); margin:-0.15rem;}
.mian2 .list3 ul li{ width:calc(33.33% - 0.3rem); border:0; margin:0.15rem;}
.mian2 .list3 ul li .la{padding: 0.2rem 0.3rem 0.2rem 0.3rem;}
.mian2 .list5 .ul0 li .la{padding:0.2rem 0.32rem;}
.mian2 .list5 .ul1 li .la{padding: 0.2rem 0.3rem 0.2rem 0.3rem;}
.mian2 .list6 ul{ width:calc(100% + 0.3rem); margin:-0.15rem -0.15rem;}
.mian2 .list6 ul li{ width:calc(33.33% - 0.3rem); margin:0.15rem 0.15rem;}
.mian2 .list6 ul li .la{ padding: 0.2rem 0.3rem 0.2rem 0.3rem;}
.mian2 .list6 ul li:nth-child(-n+2){ width: calc(50% - 0.3rem);}
}
@media  screen and (max-width: 1440px){
.mian2 .list ul li .la{ padding: 0.2rem 0.3rem 0.2rem 0.3rem;}
.mian2 .list ul li .info .s{min-width: 31%;}

.mian2 .list2 ul li .la{padding: 0.2rem 0.18rem 0.2rem 0.3rem;}
.mian2 .list3 ul li .la{ padding: 0.2rem 0.3rem 0.2rem 0.3rem;}
.mian2 .list5 .ul0 li .la{padding:0.2rem 0.32rem;}
.mian2 .list5 .ul1 li .la{padding: 0.2rem 0.3rem 0.2rem 0.3rem;}
.mian2 .list6 ul li .la{ padding: 0.2rem 0.2rem 0.2rem 0.2rem ;}

}
@media  screen and (max-width: 1024px){
.mian2 .list ul li{ width: 50%;}	
.mian2 .list ul li .cont .dd .num{font-size:calc(14px + 0.12rem);}
.mian2 .list ul li .cont .dd .num1{ font-size:calc(14px + 0.1rem);}
.mian2 .list .slick-dots{ height: 8px; text-align: center; display: flex; justify-content: center; margin-top: calc(10px + 0.1rem);}
.mian2 .list .slick-dots li{ vertical-align: top; width: 8px !important; height: 8px !important;border-radius: 100%; margin: 0 4px !important; padding: 0  !important; background: #dddddd;}
.mian2 .list .slick-dots li.slick-active{ background: #1b56d1;}

.mian2 .list2 ul{width: calc(100% + 10px); margin:-5px;}
.mian2 .list2 ul li{ width:calc(50% - 10px);margin:5px; }
.mian2 .list3 ul{width: calc(100% + 10px); margin:-5px;}	
.mian2 .list3 ul li{ width:calc(50% - 10px);margin:5px;}
.mian2 .list5 .ul0{ width:24.8%;}
.mian2 .list5 .ul1{ width:75.2%;}
.mian2 .list6 ul{width: calc(100% + 10px); margin:-5px;}
.mian2 .list6 ul li{ width:calc(50% - 10px);margin:5px;}
.mian2 .list6 ul li:nth-child(-n+2){ width:calc(50% - 10px); }
}
@media  screen and (max-width: 767px){
.mian2 .qh_t .ul{overflow: hidden; overflow-x: auto; white-space: nowrap; justify-content: flex-start;}
.mian2 .qh_t .ul::-webkit-scrollbar{ display: none;}
.mian2 .qh_t .li{  margin-right:2.3%; padding: 0 5px;}
.mian2 .qh_t .li .words{ font-size: calc(14px + 0.04rem);}
.mian2 .list ul{/* display: block; */}
.mian2 .list .slick-track{ display: flex;}
.mian2 .list ul li{ width:calc(50% - 10px);}
.mian2 .list ul li .la{ padding:0.6rem 0.5rem !important; box-shadow:none;}
.mian2 .list ul li .tit{ margin-bottom: 0.1rem;font-size: calc(14px + 0.06rem); line-height: calc(22px + 0.06rem);}
.mian2 .list ul li .tit2{font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.02rem);}
.mian2 .list ul li .p{ margin-top: 0.1rem; font-size:13px; line-height:22px;}
.mian2 .list ul li .p img{ margin-right: 0.3rem;display: none; }
.mian2 .list ul li .info{ margin-top: 0.3rem; font-size:13px; line-height:17px;}
.mian2 .list ul li .info .s{ padding:0.04rem 0.15rem;display: none;margin: 0.08rem 3% 0 0;}
.mian2 .list ul li .info .s:nth-child(-n+2){display: block;}
.mian2 .list ul li .more{ font-size:13px; line-height:22px;}
.mian2 .list ul li .cont{ margin-top: 0.4rem;display: none; }
.mian2 .list ul li .tj{right: -0.3rem; top: -0.3rem; width: 3.28rem; height: 3.28rem; font-size: 12px; display: none; }
.mian2 .list ul li .dd1{ font-size:13px; padding: 0 0.2rem;}
.mian2 .list1 ul li{ width:50%;}
.mian2 .list2 ul li .box .p{ width: 100%;margin-top: 0.1rem;}
.mian2 .list5 .ul0{ display: none;}
.mian2 .list5 .ul1 {width: calc(100% + 10px);}
.mian2 .list5 ul li{ width:50%;}
}
@media  screen and (max-width: 413px){
.mian2 .qh_t .li{  margin-right:2%; padding: 0 4px;}
.mian2 .qh_t .li .words{ font-size: calc(14px + 0.02rem);}

}

.mian5{width: 100%; padding-top:calc(10px + 0.55rem); padding-bottom:calc(10px + 0.49rem); display: inline-block;}
.mian5 .list{ width: 100%; padding-top:calc(10px + 0.35rem);}
.mian5 .list ul{ float: left; width:calc(100% + 0.2rem); margin:0 -0.1rem;}
.mian5 .list ul li{ float: left; width: 12.5%; padding:0.1rem;}
.mian5 .list ul li .a{ font-weight:normal; float: left; width: 100%; line-height: 0; overflow: hidden;  background: #f8f9fb;/* border: 1px solid #fff; */}
.mian5 .list ul li .a:hover{ /* border: 1px solid #1b56d1; */}
.mian5 .list ul li .a:hover img{-webkit-filter: grayscale(100%); filter: grayscale(100%);}


@media screen and (max-width:767px) {
.mian5 .list .slick-track{ display: flex;}	
.mian5 .list ul li{ width:33.33%;display:none;}
.mian5 .list ul li:nth-child(-n+12){ display:block;}
.mian5 .list ul li .a img{ margin:-8% 0;}
.mian5 .list .slick-dots{ height: 8px; text-align: center; margin-top:calc(10px + 0.3rem); display: flex; justify-content: center;}
.mian5 .list .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.mian5 .list .slick-dots li.slick-active{ background: #1b56d1;}

}

.mian3{ width: 100%;  padding-top:calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem);}
.mian3 .list{  width: 100%;padding-top:calc(10px + 0.45rem);}
.mian3 .list .ul{width:100%; display: flex; flex-wrap: wrap;}
.mian3 .list .li{width: 20% ;float: left;z-index: 1; position: relative; margin:-1px 0;display: none; }
.mian3 .list .li:nth-child(1),
.mian3 .list .li:nth-child(2),
.mian3 .list .li:nth-child(3),
.mian3 .list .li:nth-child(4),
.mian3 .list .li:nth-child(5){ display:block;}
.mian3 .list .li .la{display: block;width: 100%; position: relative; min-height: 100%;background: #fff;}
.mian3 .list .li .la::after{ display: block; content: ''; position:absolute; left:-1px; top:0; width: calc(100% + 2px) ; height:100%;border: 1px solid #dddddd; } 
.mian3 .list .li .la .tit{font-size: calc(14px + 0.06rem);color: #121212;line-height: calc(20px + 0.16rem);text-align: center;background: #f7f8f9;border-bottom: 1px solid #dddddd; padding:calc(5px + 0.15rem) 0.2rem; font-weight: bold;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.mian3 .list .li:hover{ z-index: 6;}
.mian3 .list .li .la:hover{box-shadow: 0 0 0.29rem rgba(27,86,207,0.3); z-index: 6;}
.mian3 .list .li .la:hover::after{ opacity: 0;}
.mian3 .list .li .la:hover .tit{background: #1b56d1;border-bottom: 1px solid #1b56d1; color: #fff;}
.mian3 .list .li .la .con{width: 100%;padding: calc(10px + 0.26rem) 0.4rem calc(10px + 0.18rem) 0.4rem;}
.mian3 .list .li .la .pic{width: 100%;margin-bottom: calc(10px + 0.18rem);}
.mian3 .list .li .la .pic img{   height:0.85rem;display: block;margin: 0 auto;}
.mian3 .list .li .la .info{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(20px + 0.1rem);text-align: center;}

@media  screen and (max-width: 1600px){
.mian3 .list .li .la .con{padding: calc(10px + 0.36rem) 0.3rem calc(10px + 0.18rem) 0.3rem ;}
.mian3 .list .li .la .info{font-size: 14px;line-height: calc(20px + 0.04rem);}
}
@media  screen and (max-width: 1024px){
.mian3 .list .li .la .pic img{   height: calc(40px + 0.55rem);}
.mian3 .list .slick-dots{ height: 8px; text-align: center; margin-top:calc(10px + 0.3rem);}
.mian3 .list .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.mian3 .list .slick-dots li.slick-active{ background: #1b56d1;}
}
@media  screen and (max-width: 767px){
.mian3 .list .li{ width:50%;}	
.mian3 .list .li:nth-child(1),
.mian3 .list .li:nth-child(2),
.mian3 .list .li:nth-child(3),
.mian3 .list .li:nth-child(4){ display:block;}
.mian3 .list .li:nth-child(5){ display:none;}
.mian3 .list .li .la:hover{box-shadow:none;}
.mian3 .list .li .la:hover::after{ opacity:1;}
.mian3 .list .li .la:hover .tit{background: #f7f8f9;border-bottom: 1px solid #dddddd; color: #121212;}

}

.mian4{ width: 100%;  padding-top:calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem); overflow: hidden;}
.mian4 .box{ width: 100%; padding-top:calc(10px + 1.75rem); position: relative; display: inline-flex; flex-wrap: wrap;}
.mian4 .box .tit{ float: left;width:55%;color: #121212; font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.12rem); position: relative; z-index: 6;overflow: hidden;  text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.mian4 .box .p{ float: left;width: 55%;color: #121212; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.06rem); margin-top: 0.14rem; position: relative; z-index: 6;overflow: hidden;  text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.mian4 .box .btn{ float: left;width:55%;margin-top:calc(10px + 0.38rem); position: relative; z-index: 6;}
.mian4 .box .btn a{ float: left; background:#1b56d1; border: 1px solid #1b56d1; height:calc(30px + 0.18rem); line-height:calc(28px + 0.06rem); color: #fff; font-size:calc(12px + 0.06rem); padding:0.05rem calc(11px + 0.1rem);background-position:right bottom;transition:all .5s ease; }
.mian4 .box .btn a:hover{border: 1px solid #1b56d1;color: #1b56d1;
	background:linear-gradient(to left,transparent 50%,#ffffff 50%);
 background-size:200% 100%; background-position:left bottom;}
.mian4 .box .ico1{ float: left; width:1.29rem; position: absolute; left: 11%; top:calc(-4px - 0.16rem); line-height: 0; z-index: 1;}
.mian4 .box .ico2{ float: left; width:1.14rem; position: absolute; right:7.75%; top:1.9rem; line-height: 0; z-index: 1;}
.mian4 .box .img{ float: left; width:45.12%; position: absolute; right: 27.44%; top:calc(10px + 0.25rem); line-height: 0; z-index: 1;}
.mian4 .list{ width: 100%; margin-top:calc(10px + 0.9rem); background: rgba(255,255,255,0.68); display: inline-flex; flex-wrap: wrap; border: 1px solid #dddddd; position: relative; z-index: 6;}
.mian4 .list .dl{width:33.33%; display: flex; flex-wrap: wrap; border-right: 1px solid #dddddd; padding:0.25rem 0.3rem ; position: relative; overflow: hidden;}
.mian4 .list .dl:nth-child(3n){border:none; }
.mian4 .list .title{width:100%; margin: 0.04rem 0 0.19rem 0; position: relative; z-index: 6;}
.mian4 .list .title a{ float: left; position: relative; color: #121212; font-size: calc(14px + 0.06rem);line-height: calc(20px + 0.2rem); padding-right:calc(14px + 0.14rem);}

.mian4 .list .title a::after{display: block; content: ''; position: absolute; right:2px; top: 50%;transform: translate(0,-50%) rotate(45deg);-ms-transform: translate(0,-50%) rotate(45deg); border-right: 1px solid #121212; border-top: 1px solid #121212; width:10px; height: 10px;transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.mian4 .list .title img{ min-width:calc(20px + 0.18rem); width:calc(20px + 0.18rem); height: calc(20px + 0.18rem); margin:0.01rem 0.16rem 0 0; display: inline-block; vertical-align: top;}
.mian4 .list .title a:hover{ color:#1b56d1;}
.mian4 .list .title a:hover::after{ border-right: 1px solid #1b56d1; border-top: 1px solid #1b56d1;right:0.1rem;}
.mian4 .list .ul{width:100%; position: relative; z-index: 6; }
.mian4 .list .li{width:100% ;float: left; margin:0.02rem 0;}
.mian4 .list .li a{display: block;width: 100%;color: #666666; font-size:calc(14px + 0.02rem);line-height: calc(20px + 0.12rem); height: calc(20px + 0.12rem); overflow: hidden;  text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.mian4 .list .li a:hover{ color: #1b56d1;}
.mian4 .list .ico1{ float: left; width:2.02rem; position: absolute; right:-0.18rem; top:1rem; line-height: 0; z-index: 1;}

@media  screen and (max-width: 1600px){
.mian4 .box{padding-top: calc(10px + 1.35rem);}
.mian4 .box .btn{margin-top: calc(10px + 0.28rem);}
.mian4 .list{margin-top: calc(10px + 0.5rem);}
.mian4 .list .li a{ font-size:14px ;line-height: calc(20px + 0.06rem); height: calc(20px + 0.06rem);}
}
@media  screen and (max-width: 767px){
.mian4 .box{padding-top: calc(10px + 0.8rem);}
.mian4 .box .img{ right: 0; top:calc(10px + 0.4rem) }	
.mian4 .box .p{-webkit-line-clamp:2;}	
.mian4 .list .dl{width:100%; border-right:0; border-bottom: 1px solid #dddddd; padding:calc(10px + 0.2rem) 0.4rem;  }
.mian4 .list .title a::after{width:7px; height:7px;}
.mian4 .box .ico1{ left: 0;top:calc(-15px - 0.2rem)}
.mian4 .box .ico2{ right: 0; top:0;}
}


.HuoQu{ float: left; width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 30; background: rgba(0,0,0,0.55); display: none;}
.HuoQu .colse{ position: absolute; right:20px; top:20px; z-index: 6; display: block; width:30px; height:30px; transform:rotate(45deg); -ms-transform:rotate(45deg); cursor: pointer;-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;  }
.HuoQu .colse:hover{ transform:rotate(360deg); -ms-transform:rotate(360deg); }
.HuoQu .colse::after,
.HuoQu .colse::before{ display: block; content: ''; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); background: #1b56d1; width: 100%; height:3px;}
.HuoQu .colse::before{ height: 100%; width:3px;}
.HuoQu .box{ float: left; width: 1000px; position: fixed; left:50%; top:50%; z-index: 31; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); border-radius:0.2rem; overflow: hidden; display: flex; flex-wrap: wrap;}
.HuoQu .right{ float: left; width: 62.5%; padding: 0.34rem 32px 0.53rem 25px; background: #fff;}
.HuoQu .form{ float: left; width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap;}
.HuoQu .form .lab{ float: left; width: 48.75%; position:relative; margin-top: 0.1rem;}
.HuoQu .form .lab.ico:after{ display: block; content: ''; position: absolute; right:0.18rem; bottom:calc(12px + 0.1rem);transform: translate(0,-50%) rotate(45deg);-ms-transform: translate(0,-50%) rotate(45deg); border-right: 1px solid #999999; border-bottom: 1px solid #999999; width:7px; height:7px;}
.HuoQu .form .w100{ width: 100%;}
.HuoQu .form .name{ float: left;width: 100%; color: #121212;font-size:calc(14px + 0.06rem); line-height:calc(20px + 0.2rem); white-space: nowrap; margin-bottom: 0.06rem;}
.HuoQu .form .text{ float: left;width: 100%; border-radius: 3px; border: 0; background: #f5f5f5; color: #333;font-size:calc(12px + 0.04rem); line-height:calc(30px + 0.1rem); height:calc(30px + 0.2rem); padding: 0.05rem 0.18rem; }
.HuoQu .form .textarea{ line-height:calc(22px + 0.1rem);  height:calc(66px + 0.3rem); padding: 0.1rem 0.18rem; margin:0.15rem 0 0.2rem 0;}
.HuoQu .form .submit{ float: left; width: 100%; color: #fff;font-size:calc(14px + 0.04rem); line-height:calc(30px + 0.2rem); height:calc(30px + 0.2rem); background: #1b56d1; border-radius: 3px;}
.HuoQu .form .submit:hover{ box-shadow: 0 0.05rem 0.24rem rgba(182,183,184,0.22);}
.HuoQu .form .yangzhengma{ float: right; height:100%; width: auto;  position: absolute; right:0; top: 0;}
.HuoQu .form .down{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; z-index:6; background:#fff; padding:6px 0; box-shadow:0 0.03rem 0.06rem rgba(0,0,0,0.1); overflow:hidden;
 overflow-y:auto;
 scrollbar-width:thin;
 max-height:calc(120px + 0.7rem);
}
.HuoQu .form .down::-webkit-scrollbar {
 width:3px
}
.HuoQu .form .down::-webkit-scrollbar-track
{
background-color:#f5f5f5;
 border-radius:3px
}
.HuoQu .form .down::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#1b56d1;
 border-radius:3px
}
.HuoQu .form .down li{ float:left; width:100%; color:#333; font-size: calc(12px + 0.02rem);line-height:30px; padding:0 calc(5px + 0.15rem); cursor:pointer;}
.HuoQu .form .down li:hover{ background:#1b56d1; color:#fff;}

.HuoQu ::-webkit-input-placeholder{color:#999}
.HuoQu :-moz-placeholder{color:#999}
.HuoQu ::-moz-placeholder{color:#999}
.HuoQu :-ms-input-placeholder{color:#999}

.HuoQu .left{ float: left; width: 37.5%; background: #1b56d1; padding: 0.85rem 30px 0.85rem 30px;}
.HuoQu .left .title{ float: left; width:100%; color: #fff; font-weight: bold;  font-size:calc(14px + 0.22rem); line-height:calc(22px + 0.24rem);}
.HuoQu .left .p{ float: left; width:100%; color: #fff; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.02rem); border-bottom: 1px solid rgba(255,255,255,0.27); padding: 0.12rem 0 0.16rem 0;}
.HuoQu .left .cont{ float: left; width:100%; color: #fff; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.04rem); margin-top: 0.27rem;}
.HuoQu .left .tel{ float: left; width:100%; color: #fff; font-size:calc(12px + 0.02rem); line-height:calc(22px + 0.1rem);  margin-top: 0.17rem; white-space: nowrap;}
.HuoQu .left .tel .num{ font-size:calc(14px + 0.14rem); font-weight: bold; font-style: italic; margin-right: 0.04rem;}
.HuoQu .left .info{ float: left; width:100%; color: #fff; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); margin-top: 0.04rem;}
.HuoQu .left .er{ float: left; margin-top: 0.35rem; width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between;}
.HuoQu .left .er .li{ float: left; width:122px; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); text-align: center; color: #fff; color: rgba(255,255,255,0.62);}
.HuoQu .left .er .li i{ float: left; width: 100%; line-height: 0;}
.HuoQu .left .er .li span{ float: left; width: 100%; margin-top: 0.08rem;}



@media  screen and (max-width: 1024px){
.HuoQu .box{ width: 90%;}
.HuoQu .left{padding: 0.85rem 15px 0.85rem 15px;}
.HuoQu .left .p{ padding: 0.12rem 0 0.3rem 0;}
.HuoQu .left .cont{ width:auto; line-height: calc(22px + 0.1rem); margin-top: 0.3rem;}
.HuoQu .left .er .li{ width: 110px;}
.HuoQu .left .er .li i{ padding: 0 10px;}
.HuoQu .form .lab{ margin-top: 0.2rem;}
.HuoQu .form .lab.ico:after{ right: 0.3rem;}
.HuoQu .form .name{ margin-bottom: 0.12rem;}
.HuoQu .form .text{ padding: 0.05rem 0.3rem;}
.HuoQu .form .textarea{ padding: 0.2rem 0.3rem;}
.HuoQu .colse{ width: 20px; height: 20px; top: 10px; right: 10px;}
.HuoQu .colse::after,
.HuoQu .colse::before{ height: 2px; background:#fff;}
.HuoQu .colse::before{ height: 100%; width:2px;}


}
@media  screen and (max-width: 767px){
.HuoQu .left{ width:100%;  padding: 0.6rem 0.5rem;}
.HuoQu .left .info{ display: none;}
.HuoQu .left .er{ display: none;}
.HuoQu .left .tel{ width:auto; margin: 0.3rem 0 0 0.3rem;}
.HuoQu .right{ width:100%; padding: 0.6rem 0.5rem 0.8rem 0.5rem; }
}

.backG{ background: #f3f3f3;}
.md70{ padding-bottom: calc(15px + 0.55rem);}
.biaoDan{ padding-bottom: calc(15px + 0.55rem);}
.biaoDan .box{ background: #fff; width: 100%; padding: calc(10px + 0.4rem) 0.32rem calc(10px + 0.6rem) 0.32rem;}
.biaoDan .slide{width: 100%;}
.biaoDan .slide ul{display: flex; flex-wrap: wrap; margin: 0 -0.1rem;}
.biaoDan .slide ul li{ float: left; width: 33.33%; padding: 0.1rem;}
.biaoDan .slide ul li a{ float: left; width: 100%; text-align: center; background: #eaeff8; color: #333; font-size: calc(14px + 0.04rem); line-height: calc(23px + 0.1rem); padding: 0.1rem; }
.biaoDan .slide ul li.on a,
.biaoDan .slide ul li a:hover{ background: #1b56d1; color: #fff;}
.biaoDan .form{width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: calc(10px + 0.15rem);}
.biaoDan .form .title{ float: left; width: 100%; font-weight: bold; color: #1b56d1; font-size: calc(14px + 0.22rem); line-height: calc(22px + 0.24rem);}
.biaoDan .form .cont{ float: left; width: 100%; color: #666; font-size: calc(14px + 0.04rem); line-height: calc(22px + 0.06rem); border-bottom: 1px solid #dddddd; padding: 0.13rem 0 0.27rem 0; margin-bottom: 0.09rem;}
.biaoDan .form  .jt:after{ display: block; content: ''; position: absolute;right: 0.22rem; top:50%; width:calc(5px + 0.09rem); height:calc(5px + 0.09rem); border-bottom: 1px solid #999999; border-right: 1px solid #999999; transform: translate(0,-50%) rotate(45deg); -ms-transform: translate(0,-50%) rotate(45deg); margin-top:calc(-2px - 0.02rem);}
.biaoDan .form  .jt.active:after{ transform: translate(0,-50%) rotate(-135deg); -ms-transform: translate(0,-50%) rotate(-135deg); margin-top:calc(2px + 0.02rem);}
.biaoDan .form .lab{ float: left; width: 48.8%; position:relative; border: 1px solid #cccccc; display: flex; border-radius: 0.06rem; margin-top: 0.22rem; padding: 0.05rem 0.28rem;}
.biaoDan .form .lab2{ float: left; width: 48.8%; position:relative; border-bottom: 1px solid #cccccc; display: flex; overflow: hidden; margin-top: 0.22rem; padding:0 0 0  0.28rem;}
.biaoDan .form .lab3{ float: left; width: 48.8%;margin-top: 0.22rem;}
.biaoDan .form .lab3-1{ display: flex; align-items: center; cursor: pointer;}
.biaoDan .form .lab1{float: left; width: 100%;padding:0.17rem 0.28rem 0.12rem 0.28rem;}
.biaoDan .form .w100{ width: 100%;}
.biaoDan .form .file{ float: left; position:relative; border: 1px solid #cccccc; display: flex; overflow: hidden; border-radius: 0.06rem; position: relative;height:calc(30px + 0.28rem); width:calc(30px + 0.28rem); min-width:calc(30px + 0.28rem); margin-right: 0.2rem; cursor: pointer;}
.biaoDan .form .file::after,
.biaoDan .form .file::before{ display: block; width: 18px; height: 2px; content: ''; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); background: #999; margin-right: 0.2rem;}
.biaoDan .form .file::before{ width: 2px; height: 18px;}
.biaoDan .form .file input{ opacity: 0; cursor: pointer;}
.biaoDan .form .name{ float: left; color: #666;font-size: calc(14px + 0.02rem); line-height: calc(30px + 0.16rem); white-space: nowrap; min-width: 75px;}
.biaoDan .form .s{font-size: calc(12px + 0.02rem);}
.biaoDan .form .lab3-1 .name{ width: 100%; white-space: normal; line-height: calc(15px + 0.08rem);}
.biaoDan .form .lab1 .name{ color: #333;white-space: normal; }
.biaoDan .form .text{ float: left; width: 100%; color: #666;font-size: calc(14px + 0.02rem); line-height: calc(30px + 0.16rem); height: calc(30px + 0.16rem); }
.biaoDan .form .text1{ width: 1.3rem; color: #666;font-size: calc(14px + 0.02rem); padding: 0 0 0 0.1rem; border-bottom: 1px solid #dddddd;}
.biaoDan .form .textarea{ line-height: calc(30px + 0.16rem); height: calc(80px + 0.65rem);}
.biaoDan .form .submit,
.biaoDan .form .reset{ float: left; width: 49%;font-size: calc(14px + 0.04rem); line-height: calc(30px + 0.26rem); height:calc(30px + 0.28rem); border: 1px solid #1b56d1; border-radius: 3px;-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;  }
.biaoDan .form .submit{ color: #fff; background: #1b56d1; background-position: right bottom;}
.biaoDan .form .submit:hover{color: #1b56d1;background: linear-gradient(to left,transparent 50%,#fff 50%); background-size: 200% 200%;  background-position: left bottom;}
.biaoDan .form .reset{ float: right; color: #1b56d1; background: #fff; background-position: right bottom;}
.biaoDan .form .reset:hover{color: #fff;background: linear-gradient(to left,transparent 50%,#1b56d1 50%); background-size: 200% 200%;  background-position: left bottom;}

.biaoDan .form .dl{ float: left; width: 100%;}
.biaoDan .form .dl dd{ float: left; color: #333;font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.12rem); padding-left:calc(18px + 0.12rem); position: relative; margin: 0 0.3rem 0 0; cursor: pointer;}
.biaoDan .form .dl1 dd{ margin: 0 0.34rem 0 0;}
.biaoDan .form .dl dd:after{ float:left; width:calc(14px + 0.06rem); height:calc(14px + 0.06rem); border:1px solid #dddddd; border-radius: 1px; content: ''; position: absolute; left: 0; top:calc(4px + 0.03rem);}
.biaoDan .form .dl dd.on:after{ border:1px solid #1b56d1; background: url(img/top23.png) center no-repeat; background-size:80% auto; }
.biaoDan .form .yangzhengma{ float: right; height:calc(30px + 0.26rem); min-width:inherit;width:auto; }
.biaoDan .form .down{ width:calc(100% + 2px); position:absolute; left:-1px; top: 100%; z-index:6; background: #fff;  border:1px solid #cccccc; border-radius: 0 0 5px 5px; display: none; overflow:hidden; padding: 2px 0;
 overflow-y:auto;
 scrollbar-width:thin;
 max-height:calc(240px + 0.9rem);
}
.biaoDan .form .down::-webkit-scrollbar {
 width:3px
}
.biaoDan .form .down::-webkit-scrollbar-track
{
background-color:#f5f5f5;
 border-radius:3px
}
.biaoDan .form .down::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#1b56d1;
 border-radius:3px
}
.biaoDan .form .down li{ width: 100%;color: #666666;font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.08rem); padding:2px 0.62rem; margin:-2px 0;}
.biaoDan .form .down li:hover{ background: #1b56d1; color: #fff;}

.biaoDan-1{ padding-top: calc(10px + 0.6rem);}
.biaoDan-1 .box1{ width: 100%; margin-top: 0.39rem;}
.biaoDan-1 .form .lab{ margin-top: 0.2rem;}
.biaoDan-1 .form .w33{ width:31.8%;}
.biaoDan-1 .form .w66{ width:65.9%;}
.biaoDan-1 .form .lab{ padding:0.05rem 0.2rem;}
.biaoDan-1 .form .lab1{ padding: 0.17rem 0.2rem 0.12rem 0.2rem;}
.biaoDan-1 .form .lab2{ padding: 0 0 0  0.2rem;}

.biaoDan-2{ background: #f7f8f9; padding-top: calc(10px + 0.6rem);}
.biaoDan-2 .box1{ width: 100%; display: inline-flex; justify-content: center;}
.biaoDan-2 .form{ width:10.56rem; }
.biaoDan-2 .form .lab{ width: 48.3%; }
.biaoDan-2 .form .w100{ width: 100%;}
.biaoDan-2 .form .reset{ background:none;}

.biaoDan input::placeholder{ opacity:1 !important;}

.city-form-group{width: 350px;height: 40px;line-height: 40px;}
.cityAreas{display: none;}
.selectbox{width: 308px;height: 400px;border: 1px solid #dddddd; overflow-y: scroll;position: absolute;}
.eachAreas{width: 110px;border-right: 1px solid #ddd;position: relative;}
.eachAreas > span:{background: #fff;color: #000;}
.eachAreas.checked .areasNamesIds,.cityArea span.checked{background: #0097E0;color: #fff;}
.eachAreas > span:hover,.cityArea > span:hover{background: #0097E0;color: #fff;}
.cityArea{display: none;position: absolute;left: 110px;max-width: 160px;width: 160px;top: 0;}
.selectbox span{*display: inline;*zoom: 1;display: inline-block;width: 100%;text-indent: 10px;line-height: 24px;color: #000;} 
.resetAreas{display: block;position: absolute;width: 20px;height: 20px;line-height: 20px;text-align: center; font-size: 16px;color: #000;right: 0;top: 11px;z-index: 1;font-style: normal;cursor: pointer;}

@media  screen and (max-width: 1660px){
.biaoDan .form .cont{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1024px){
.biaoDan-2 .form{ width:100%; }
.biaoDan .form .name{min-width:inherit;}
}
@media  screen and (max-width: 767px){
.biaoDan .slide ul li a{ padding: 0.2rem;}
.biaoDan .box{ padding: calc(10px + 0.4rem) 0.5rem calc(10px + 0.6rem) 0.5rem;}
.biaoDan .form .cont{padding: 0.2rem 0 0.4rem 0; margin-bottom: 0.2rem;}
.biaoDan .form .lab{ margin-top: 0.4rem; width: 100%; padding: 0.05rem 0.45rem; border-radius:3px; }
.biaoDan .form .lab1{ width: 100%; padding: 0.3rem 0.4rem;}
.biaoDan .form .lab2{ margin-top: 0.2rem; width: 100%; padding:0 0 0  0.4rem}
.biaoDan .form .lab3{ margin-top: 0.6rem; width: 100%;}
.biaoDan .form .text1{width:6rem;}
.biaoDan .form .dl dd{ min-width: 33.33%; margin:0; font-size: 13px;}
.biaoDan .form .file{ margin-right: 0.4rem;}
.biaoDan .form .file::after,
.biaoDan .form .file::before{ width:12px; height: 2px;}
.biaoDan .form .file::before{ width: 2px; height:12px;}
.biaoDan .form .jt::after{ right: 0.4rem;}

.biaoDan-1 .form .w66{ flex-wrap: wrap;}
.biaoDan-1 .form .w66 .text{ border-top: 1px solid rgba(0,0,0,0.1); }


}




.bd_box{ width: 100%; display:inline-flex; flex-wrap: wrap; justify-content: space-between;}
.bd_box .left{ width: 73.75%; background: #fff; padding: 0.06rem 0.34rem 0.48rem 0.2rem;}
.bd_box .left .lab{ width: 100%; margin-top: 0.24rem; display: flex;}
.bd_box .left .tit{ color: #333;font-size: calc(14px + 0.06rem); line-height: calc(22px + 0.26rem);  min-width: 156px; width: 156px;  text-align: right; padding-right: 0.15rem; }
.bd_box .left .text{width: 100%; background: #f5f5f5; padding:12px 0.23rem; color: #c6c6c6;font-size: calc(14px + 0.04rem); line-height:25px;word-break: break-all;}
.bd_box .left .text.active{ color: #333;}
.bd_box .left .textarea{width: 100%; background: #f5f5f5; color: #333;font-size: calc(14px + 0.04rem); line-height: calc(24px + 0.08rem);white-space:pre-wrap; white-space:pre-line; padding: 0.18rem 0.23rem; height: 430px;}
.bd_box .left .submit{ width:calc(80px + 0.7rem); border:0; background: #1b56d1; color: #fff;font-size: calc(14px + 0.04rem); line-height: calc(30px + 0.2rem); height: calc(30px + 0.2rem); padding:0; margin: 0.26rem 0 0 156px;}
.bd_box .left .submit:hover{ box-shadow: 0 3px 5px rgba(0,0,0,0.2);}
.bd_box .right{ width: 24.37%; background: #fff; color: #666;font-size: calc(14px + 0.02rem); line-height: calc(20px + 0.16rem); }
.bd_box .right .title{ width:100%; border-bottom: 1px solid #eee; font-weight: bold; color: #333;font-size: calc(14px + 0.1rem); line-height: calc(22px + 0.22rem); padding: 0.13rem 0.24rem;}
.bd_box .right .text{ width: 100%; padding: 0.2rem 0.26rem 0.14rem 0.26rem;}
.bd_box .right .p{ width:100%; margin-bottom: 0.16rem;}
.bd_box .right .more{ color: #1b56d1; display: inline-block;}
.bd_box .right .more .ico{display: inline-block;width: 8px;height: 8px; margin-left:5px; position: relative; }
.bd_box .right .more .ico::after{display: inline-block;width: 8px;height: 8px;border-top: 1px solid #1b56d1;border-right: 1px solid #1b56d1; position: absolute; left:0; top:50%; content: '';
 -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;
-ms-transform:translate(0%,-50%) rotate(45deg);
transform:translate(0%,-50%) rotate(45deg);}
.bd_box .right .more:hover .ico::after{ margin-left:8px;}
.bd_box .right .more .t{ position: relative; }
.bd_box .right .more .t:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px;
 -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; }
.bd_box .right .more:hover .t:after{width:100%;}

.bd_box ::-webkit-input-placeholder{color:#c6c6c6}
.bd_box :-moz-placeholder{color:#c6c6c6}
.bd_box ::-moz-placeholder{color:#c6c6c6}
.bd_box :-ms-input-placeholder{color:#c6c6c6}

@media  screen and (max-width: 1600px){
.bd_box .right{ line-height: calc(20px + 0.1rem);}	
.bd_box .right .p{ width:100%; margin-bottom: 0.1rem;}

}
@media  screen and (max-width: 1440px){
.bd_box .left .textarea{ padding: 0.18rem 0.23rem; height:390px;}	
.bd_box .right{ font-size: calc(14px + 0.01rem);line-height: calc(20px + 0.1rem);}	
.bd_box .right .p{ width:100%; margin-bottom: 0.1rem;}

}
@media  screen and (max-width: 1024px){
.bd_box .left{ width: 100%; padding: 0.3rem 0.5rem 0.8rem 0.5rem;}
.bd_box .left .lab{ flex-wrap: wrap; margin-top: 0.3rem;}
.bd_box .left .tit{ width: 100%; min-width:inherit; text-align: left; margin-bottom: 0.15rem;}
.bd_box .left .text{ padding: 0.3rem 0.5rem; font-size: calc(14px + 0.02rem); }
.bd_box .left .textarea{ padding: 0.3rem 0.5rem; height: calc(230px + 2rem);}
.bd_box .left .submit{ margin: 0.5rem 0 0 0;}
.bd_box .right{ width: 100%; margin-top: 0.5rem;}
.bd_box .right .title{ padding: 0.4rem 0.5rem;}
.bd_box .right .text{ padding: 0.7rem 0.5rem;}

}
@media  screen and (max-width: 767px){
.bd_box .left ._textarea{ height: auto;}	
.bd_box .right .more:hover .ico::after{ margin-left:4px;}
}

.bd_box1{ width: 100%; display:inline-flex; flex-wrap: wrap; justify-content: space-between; margin-top: calc(10px + 0.17rem);}
.bd_box1 .left{ width: 73.75%; background: #fff; padding: 0.33rem 0.26rem 0.57rem 0.32rem;}
.bd_box1 .right{ width: 24.37%; background: #fff; color: #666;font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.14rem); }
.bd_box1 .right .title{ width:100%; border-bottom: 1px solid #eee; font-weight: bold; color: #333;font-size: calc(14px + 0.1rem); line-height: calc(22px + 0.22rem); padding: 0.13rem 0.24rem;}
.bd_box1 .right .more{ float: right; font-weight: normal; font-size:calc(14px + 0.02rem); color: #666; position: relative;}
.bd_box1 .right .more .ico{display: inline-block;width: 8px;height: 8px; margin-left:5px; position: relative; }
.bd_box1 .right .more .ico::after{display: inline-block;width: 8px;height: 8px;border-top: 1px solid #666;border-right: 1px solid #666; position: absolute; left:0; top:50%; content: '';
 -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;
-ms-transform:translate(0%,-50%) rotate(45deg);
transform:translate(0%,-50%) rotate(45deg);}
.bd_box1 .right .more:hover .ico::after{ margin-left:8px;}
.bd_box1 .right .more .t{ position: relative; }
.bd_box1 .right .more .t:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px;
 -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; }
.bd_box1 .right .more:hover .t:after{width:100%;}
.bd_box1 .right .more:hover{ color: #1b56d1;}
.bd_box1 .right .more:hover .ico::after{ border-top: 1px solid #1b56d1; border-right: 1px solid #1b56d1;}

._list1{ width: 100%; padding: 0 0.32rem 0.5rem 0.32rem;}
._list1 ul{ width: 100%;}
._list1 ul li{ width: 100%; border-bottom: 1px solid #eee;}
._list1 ul li a{ display: inline-flex; flex-wrap: wrap; width: 100%; padding: 0.25rem 0;}
._list1 ul li .tit{ display: inline-flex; flex-wrap: wrap; width: 100%; color: #121212;font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.04rem); height: calc(22px + 0.04rem); overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; }
._list1 ul li a:hover .tit{ color: #1b56d1;}	
._list1 ul li .cont{ display: inline-flex; flex-wrap: wrap; width: 100%; color: #666;font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.04rem); margin-top: 0.12rem; }
._list1 ul li .cont div{ display: inline-flex; flex-wrap: wrap; align-items:center;}
._list1 ul li .cont .time{ margin-right: 0.28rem;}
._list1 ul li .cont img{ min-width: calc(14px + 0.06rem);width: calc(14px + 0.06rem);height: calc(14px + 0.06rem); margin-right: 0.08rem;}

@media  screen and (max-width: 1024px){
.bd_box1 .left{ width: 100%; padding: 0.6rem 0.5rem 0.8rem 0.5rem;}
.bd_box1 .right{ width: 100%; margin-top: 0.5rem;}
.bd_box1 .right .title{ padding: 0.4rem 0.5rem;}
._list1{ width: 100%; padding: 0 0.5rem 0.8rem 0.5rem;}
._list1 ul li a{ padding: 0.4rem 0;}
._list1 ul li .cont img{ margin-right:4px;}
._list1 ul li .cont .time{ margin-right: 0.6rem;}
}
@media  screen and (max-width: 767px){
.bd_box1 .right .more:hover .ico::after{ margin-left:4px;}
}

.bd_tit{ width: 100%; display: inline-flex; flex-wrap: wrap; justify-content: space-between; color: #121212; font-size:calc(14px + 0.16rem); line-height:calc(22px + 0.28em);}
.bd_tit .tit{ display: flex; position:relative; font-weight: bold; letter-spacing: 0.04rem; padding-left: 0.23rem;}
.bd_tit .tit:after{ display: block; width: 4px; height:calc(14px + 0.08rem); content: ''; position: absolute; left: 0; top:50%; background: #1b56d1; transform: translate(0,-50%); -ms-transform: translate(0,-50%);}
.bd_tit .more{ font-size:calc(14px + 0.02rem); color: #666; position: relative; }
.bd_tit .more .ico{display: inline-block;width: 8px;height: 8px; margin-left:5px; position: relative; }
.bd_tit .more .ico::after{display: inline-block;width: 8px;height: 8px;border-top: 1px solid #666;border-right: 1px solid #666; position: absolute; left:0; top:50%; content: '';
 -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;
-ms-transform:translate(0%,-50%) rotate(45deg);
transform:translate(0%,-50%) rotate(45deg);}
.bd_tit .more:hover .ico::after{ margin-left:8px;}
.bd_tit .more .t{ position: relative; }
.bd_tit .more .t:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px;
 -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; }
.bd_tit .more:hover .t:after{width:100%;}
.bd_tit .more:hover{ color: #1b56d1;}
.bd_tit .more:hover .ico::after{ border-top: 1px solid #1b56d1; border-right: 1px solid #1b56d1;}
._list2{ width: 100%; margin-top: calc(5px + 0.18rem);}
._list2 ul{ display: inline-flex; flex-wrap: wrap; margin: 0 -0.1rem;}
._list2 ul li{ float: left; width:33.33%; padding: 0.15rem 0.1rem;}
._list2 ul li .la{ float: left; width: 100%;  position:relative; min-height: 100%; background: #f8f9fb ; padding: 0.33rem 0.4rem 0.38rem 0.4rem;transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;}
._list2 ul li .tit{ float: left; max-width: 100%; font-weight: bold;  color: #121212; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.12rem); margin-bottom: 0.15rem; position: relative;}
._list2 ul li .tit:after{ display: block; content: ''; position: absolute; left: 0; bottom: 0; width: 0; height: 1px; background: #1b56d1;transition: All 0.3s ease-in-out;-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
._list2 ul li .la:hover{ box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
._list2 ul li .la:hover .tit{ color: #1b56d1;}
._list2 ul li .la:hover .tit:after{ width: 100%;}
._list2 ul li .p{ display: inline-flex;width: 100%; color: #666; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.1rem); margin-top: 0.1rem;}
._list2 ul li .p img{ display: flex;  min-width:18px; width:18px; height:18px; margin-top: calc(1px + 0.05rem); margin-right: 0.14rem;}

@media  screen and (max-width: 1600px){
._list2 ul li .la{ padding: 0.33rem 0.25rem 0.38rem 0.25rem;}
._list2 ul li .p{ font-size:calc(14px + 0.01rem);}
._list2 ul li .p img{margin-right: 0.1rem;}
}
@media  screen and (max-width: 1440px){
._list2 ul li .la{ padding: 0.33rem 0.2rem 0.38rem 0.2rem;}	
._list2 ul li .p{ font-size:calc(12px + 0.01rem);}
}
@media  screen and (max-width: 767px){
.bd_tit .tit{ padding-left: 10px;}	
.bd_tit .tit:after{ width: 3px;}
.bd_tit .more:hover .ico::after{ margin-left:4px;}
._list2 ul li{ width: 100%; padding: 0.2rem;}
._list2 ul li .la{ padding: 0.6rem 0.5rem;}
._list2 ul li .tits{ margin-bottom: 0.2rem;}
._list2 ul li .p{ margin-top: 0.2rem; font-size:14px; }
._list2 ul li .p img{margin-right: 0.3rem;}
.bd_tit .more:hover .ico::after{ margin-left:4px;}
}




.Google2{ width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.5rem);text-align: center;}
.Google2 .box{ width: 100%;}
.Google2 .tit{ width: 100%;color: #121212;font-size:calc(14px + 0.12rem);line-height: calc(22px + 0.14rem);}
.Google2 .text{ width: 100%;color: #333;font-size:calc(14px + 0.16rem);line-height: calc(22px + 0.18rem);font-weight: bold;margin-top: 0.32rem;}
.Google2 .btn{ width: 100%;margin-top:calc(4px + 0.4rem);display: flex;justify-content: center;flex-wrap: wrap;}
.Google2 .btn a{color: #1b56d1; border: 1px solid #1b56d1; font-size:calc(14px + 0.04rem);line-height: calc(22px + 0.06rem); padding: 0.1rem 0.3rem;min-width: calc(100px + 0.5rem); background-position:right bottom;}
.Google2 .btn a:hover{background:linear-gradient(to left,transparent 50%,#1b56d1 50%);
 background-size:200% 200%; background-position:left bottom; color: #fff;}

.Google2-1{ padding-top:30px;padding-bottom:30px;}
.Google2-1 .text{ margin-top: 0;}
.Google2-1 .box{display: flex;flex-wrap: wrap; align-content: center; min-height: 120px;}
.Google2-1 .box1{ min-height: 140px;}
.Google2-1 .btn{margin-top:calc(4px + 0.16rem);}
.Google2-1 .btn a{ background: #1b56d1; color: #fff; background-position:right bottom;}
.Google2-1 .btn a:hover{background:linear-gradient(to left,transparent 50%,#fff 50%);
 background-size:200% 200%; background-position:left bottom; color: #1b56d1;}
 
.Google2-2{ padding-top:30px;padding-bottom:30px;}
.Google2-2 .box{display: flex;flex-wrap: wrap; align-content: center; min-height: 120px;}
.Google2-2 .box1{ min-height: 140px;}
.Google2-2 .text{ margin-top: 0;}
.Google2-2 .btn{margin-top:calc(4px + 0.16rem);}

.Google2-0{ padding-top:30px;padding-bottom:30px;}
.Google2-0 .text{margin-top: 0.05rem;}
.Google2-0 .btn{margin-top:calc(4px + 0.1rem);}

@media  screen and (max-width: 767px){
.Google2 .tit{padding: 0 5%;}	
.Google2 .text{padding: 0 5%;font-size:calc(14px + 0.08rem);line-height: calc(22px + 0.1rem);}	
.Google2 .btn a{ padding: 0.14rem 0.6rem 0.16rem 0.6rem;}
.Google2-1{ padding-top:25px; padding-bottom: 25px;}
.Google2-1 .box{ min-height:70px;}
.Google2-1 .box1{ min-height: 70px;}
.Google2-1 .btn{margin-top:calc(4px + 0.3rem);}
.Google2-2{ padding-top:25px; padding-bottom: 25px;}
.Google2-2 .btn{margin-top:calc(4px + 0.3rem);}
.Google2-2 .box{ min-height:70px;}
.Google2-3 .box1{ min-height: 70px;}
.Google2-4 .box1{ min-height: 40px;}

 .Google2-0{ padding-top:25px;padding-bottom:25px;}

}



.Google1{padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.63rem);}
.Google1 .list{ width: 100%;margin-top: 0.56rem;}
.Google1 .list ul{ display: flex;flex-wrap: wrap; margin:-0.13rem;}
.Google1 .list ul li{ width: calc(25% - 0.26rem); margin:0.13rem;box-shadow: 0 0 0.09rem rgba(200,200,200,0.25);overflow: hidden;border-radius: 0 0 8px 8px;-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;  
}
.Google1 .list ul li:hover{box-shadow: 0 0 0.29rem rgba(27,86,209,0.17);}
.Google1 .list ul li .top{ width: 100%; background: #1b56d1; color: #fff; padding:0.18rem 0.3rem;}
.Google1 .list ul li .tit{ width:100%;font-size:calc(14px + 0.1rem);line-height: calc(22px + 0.08rem);display: flex;align-items: center; letter-spacing: 0.02rem;}
.Google1 .list ul li .tit img{ min-width:calc(22px + 0.24rem);width:calc(22px + 0.24rem);height:calc(22px + 0.24rem); margin-right: 0.18rem;}
.Google1 .list ul li .p{ width:100%;font-size:calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);margin-top: 0.08rem;}
.Google1 .list ul li .text{ width:100%; padding: 0.24rem 0.3rem 0.43rem 0.3rem;}
.Google1 .list ul li .info{ width:100%; color: #444444;font-size:calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);margin-bottom: 0.24rem;}
.Google1 .list ul li .cont{ width:100%; color: #1b56d1;font-size:calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);display: flex;margin-top: 0.06rem;}
.Google1 .list ul li .cont img{ min-width: 18px;width: 18px;height: 18px;margin:calc(2px + 0.04rem) calc(3px + 0.12rem) 0 0.1rem;}


.Google1-2 .list ul li{border-radius: 0;box-shadow:none; border: 1px solid #d2dbef; padding: 0.49rem 0.3rem 0.39rem 0.3rem ;}
.Google1-2 .list ul li .top{ background:#fff; padding: 0 !important;}
.Google1-2 .list ul li .text{ padding: 0 !important;}
.Google1-2 .list ul li .tit{ color: #121212; font-weight: bold;}
.Google1-2 .list ul li .tit img{ min-width:calc(32px + 0.2rem);width:calc(32px + 0.2rem);height:calc(32px + 0.2rem);}
.Google1-2 .list ul li .info{ margin-top: 0.29rem; margin-bottom: 0.19rem;/* min-height: calc(88px + 0.32rem); */}
.Google1-2 .list ul li .cont {color: #121212;}
.Google1-2 .list ul li .cont img{ margin: calc(2px + 0.04rem) calc(3px + 0.07rem) 0 0;}
.Google1-2 .list ul li:hover{ border: 1px solid #fff;}

.up_down .list ul .li{ display: flex; flex-wrap: wrap; align-content:revert;}
.up_down .list ul .li ._top{ width:100%; display:block; }
.up_down .list ul .li ._down{ width:100%; display: block;}

@media  screen and (max-width: 1600px){
.Google1 .list ul li .p{  font-size: 14px;}
.Google1 .list ul li .info{  font-size: 14px;}
.Google1 .list ul li .cont{  font-size: 14px;}
.Google1 .list ul li .cont img{ margin:calc(2px + 0.04rem) 0.15rem 0 0;}


}
@media  screen and (max-width:1440px){
.Google1 .list ul li .top{padding:0.18rem 0.16rem;}
.Google1 .list ul li .tit img{margin-right: 0.1rem;}
.Google1 .list ul li .text{padding: 0.24rem 0.16rem0.43rem 0.16rem;}
.Google1 .list ul li .cont img{ margin: calc(2px + 0.04rem) calc(3px + 0.12rem) 0 0;}
.Google1 .list ul li .p{  font-size: 13px;}
}
@media  screen and (max-width:1024px){
.Google1 .list ul{ margin:-5px;}	
.Google1 .list ul li{ width: calc(50% - 10px); margin:5px;}
}
@media  screen and (max-width:767px){
.Google1 .list ul li{ width: calc(100% - 10px);  box-shadow: 0 0 0.3rem rgba(200,200,200,0.25);}
.Google1 .list ul li .top{padding:0.4rem 0.5rem;}
.Google1 .list ul li .tit img{margin-right: 0.3rem;}
.Google1 .list ul li .text{padding: 0.7rem 0.5rem;}
.Google1 .list ul li .cont{ margin-top: 0.12rem;}

.Google1-2 .list ul li{ width: calc(50% - 10px);  padding: 0.6rem 0.5rem;}
.Google1-0{ padding-bottom: 0;}

}

.Google3{padding-top: calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);}
.Google3 .list{ width: 100%;margin-top: 0.6rem;}
.Google3 .list ul{ display: flex;flex-wrap: wrap; margin:-0.27rem;}
.Google3 .list ul li{ width: calc(25% - 0.54rem); margin:0.27rem; border: 1px solid #d2dbef; text-align: center; padding: 0.37rem 0.38rem 0.41rem 0.38rem;
 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;  
}
.Google3 .list ul li:hover{ border: 1px solid #fff;  box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
.Google3 .list ul li .ico{ width: 100%;line-height: 0;}
.Google3 .list ul li .ico img{ height:0.99rem;}
.Google3 .list ul li .tit{ width:100%; color: #121212;font-size:calc(14px + 0.1rem);line-height: calc(22px + 0.12rem);font-weight: bold;letter-spacing: 0.02rem;margin-top: 0.25rem;}
.Google3 .list ul li .text{ width:100%; color: #444444; font-size:calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);margin-top: 0.17rem;}

@media  screen and (max-width:1024px){
.Google3 .list ul{ margin:-5px;}
.Google3 .list ul li{ width: calc(25% - 10px); margin:5px;}
}
@media  screen and (max-width:767px){
.Google3 .list ul li{ width: calc(50% - 10px); padding: 0.7rem 0.4rem;}
.Google3 .list ul li .ico img{ height:calc(59px + 0.4rem)}
.Google3-0 .list ul li .text{ text-align: left;}
}


.Google4{padding-top: calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: #f7f8f9;}
.Google4 .list{ width: 100%;margin-top: 0.55rem;display: flex;flex-wrap: wrap;}
.Google4 table{width:100%; color: #666; font-size:calc(14px + 0.02rem);line-height: calc(22px + 0.08rem); position: relative;}
.Google4 table:after{ display: block; content: ''; position: absolute; right: 0; top: 0; width: 50%; height: 100%;box-shadow: 0 0.06rem 0.21rem rgba(27,86,209,0.29); z-index: 1;}
.Google4 table th{ padding: 0.15rem 0.15rem; font-weight: bold;color: #333;font-size:calc(14px + 0.06rem);line-height: calc(22px + 0.17rem);letter-spacing: 0.02rem;background: #dbe2ee;}
.Google4 table td{ padding: 0.15rem 0.15rem; border: 1px solid #e0e0e0;}
.Google4 table td:nth-child(3){ padding-left:2.3rem;}

@media  screen and (max-width:1660px){
.Google4 table td:nth-child(3){ padding-left:1.6rem;}
}
@media  screen and (max-width:1440px){
.Google4 table td:nth-child(3){ padding-left:1.2rem;}
}
@media  screen and (max-width:1024px){
}
@media  screen and (max-width:600px){
.Google4 .list{overflow-x: auto;}	
.Google4 .list::-webkit-scrollbar{ display: none;}
.Google4 table{ min-width: 600px; width: 600px;font-size: calc(12px + 0.02rem);  line-height: calc(20px + 0.04rem);}
.Google4 table th{ padding: 0.4rem 0.5rem;font-size: calc(14px + 0.04rem);  line-height: calc(20px + 0.04rem);}
.Google4 table th:nth-child(1){ width:16% !important;}
.Google4 table th:nth-child(2){ width:26% !important;}
.Google4 table th:nth-child(3){ width:58% !important;}
.Google4 table td{ padding: 0.4rem 0.5rem;}
.Google4 table td:nth-child(3){ padding-left:0.5rem;}
.Google4 table:after{ width: 58%;}

}

.Google5{padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.63rem);}
.Google5 .list{ width: 100%;margin-top: 0.55rem;}
.Google5 .list ul{ display:flex; flex-wrap: wrap; margin:-0.27rem;}
.Google5 .list ul li{ width:calc(25% - 0.54rem); margin:0.27rem; background: #fff; box-shadow: 0 0 0.09rem rgba(200,200,200,0.25);position: relative;padding:0.5rem 0.6rem calc(20px + 0.7rem) 0.6rem;}
.Google5 .list ul li:hover{box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
.Google5 .list ul li .tit{ width: 100%; font-weight: bold;  color: #121212; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); margin-bottom: 0.26rem; display: inline-flex;}
.Google5 .list ul li .info{ width: 100%; color: #1b56d1; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.1rem); margin-bottom: 0.2rem;}
.Google5 .list ul li .p{width: 100%; color: #333333; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.06rem;display:inline-flex;}
.Google5 .list ul li .p img{ min-width: 18px; width: 18px; height: 18px; margin:calc(2px + 0.04rem) calc(4px + 0.06rem) 0 0;}
.Google5 .list ul li .cont{ display:flex; flex-wrap: wrap; width: 100%; color: #666666; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.16rem); margin-top: 0.34rem;align-items: flex-end;}
.Google5 .list ul li .cont .dd{ display:flex;align-items: flex-end;}
.Google5 .list ul li .cont .dd .dw{ color: #1b56d1; font-size:calc(14px + 0.04rem); font-weight: bold;}
.Google5 .list ul li .cont .dd .w{ line-height:calc(20px + 0.1rem);margin-bottom: 0.06rem;}
.Google5 .list ul li .cont .dd .num{ font-size:0.36rem; margin: 0 0.08rem 0 0.04rem;}
.Google5 .list ul li .btn{ width: 100%; position: absolute; left: 0;bottom: 0;z-index:6;display: flex;}
.Google5 .list ul li .btn .a{ width: 100%; color: #333333; font-size:calc(14px + 0.04rem); line-height:calc(20px + 0.14rem);background: #e9eff8; padding: 0.1rem;text-align: center;}
.Google5 .list ul li:hover .btn .a{ background: #1b56d1;color: #fff;}
.Google5 .list ul li .tj{ display:flex; content: ''; position: absolute; right:-0.11rem; top:-0.11rem; width: 1.14rem; height: 1.14rem; line-height: 0; background: url(img/main54.png) center no-repeat; background-size: 100% 100%;color: #fff; font-size:0.18rem; line-height:1; text-transform: uppercase; justify-content: center; align-items: center; white-space: nowrap; }
.Google5 .list ul li .tj span{ float: left; width: 100%; text-align: center; position: absolute; left:64%; top:28%;  transform:translate(-50%,0) rotate(45deg); -ms-transform:translate(-50%,0) rotate(45deg);}
.Google5 .list ul li .tit1{ width:calc(100% + 0.72rem); color: #1b56d1; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.1rem); padding: 0.06rem 0.36rem;box-shadow: 0 0 0.29rem rgba(27,86,209,0.17); margin: 0 -0.36rem 0.18rem -0.36rem; font-weight: bold;}
.Google5 .list ul li .tit2{ width: 100%; margin-top: 0.2rem;}
.Google5 .list ul li .s2{ display: inline-block; color: #1b56d1; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.06rem); padding:0 0.12rem; border: 1px solid #1b56d1; border-radius: 3px;}
.Google5 .list ul li .words{position: relative; }
.Google5 .list ul li .words:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:0; -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; }
.Google5 .list ul li .p:hover .words:after{width:100%;}


.Google5-1 .list ul{ margin:-0.14rem;}
.Google5-1 .list ul li{ width:calc(25% - 0.28rem); margin:0.14rem; padding: 0.38rem 0.32rem calc(20px + 0.74rem) 0.32rem;}
.Google5-1 .list ul li .p{ margin-top: 0.18rem;}
.Google5-1 .list ul li .cont{ justify-content: center; margin-top: 0.44rem;}
.Google5-1 .down{width: 100%; color: #333333; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.1rem); margin-top: 0.34rem;display: flex;}

.Google5-2{ padding-top: calc(10px + 0.5rem); padding-bottom:0;}
.Google5-2 .list{margin-top:0;}
.Google5-2 .list ul{ margin:-0.14rem;}
.Google5-2 .list ul li{ width:calc(25% - 0.28rem); margin:0.14rem;padding:0.33rem 0.36rem calc(20px + 0.7rem) 0.36rem;}

.Google5-3 .list ul{ margin:-0.14rem;}
.Google5-3 .list ul li{ width:calc(25% - 0.28rem); margin:0.14rem;padding:0.33rem 0.36rem calc(20px + 0.74rem) 0.36rem;}
.Google5-3 .list ul li .info{ color: #444444; margin-bottom:12px; letter-spacing: 0.01rem;}
.Google5-3 .list ul li .tit{ margin-bottom: 0.17rem; letter-spacing: 1px;}
.Google5-3 .list ul li .cont{margin-top: 0.52rem;}

.Google5-4{ background: #f3f3f3;}
.Google5-4 .list ul{ margin:-0.1rem;}
.Google5-4 .list ul li{ width:calc(20% - 0.2rem); margin:0.1rem;padding:0.26rem 0.5rem calc(20px + 0.6rem) 0.5rem;}
.Google5-4 .list ul li .btn .a{ color: #fff; font-size:calc(14px + 0.04rem); line-height:calc(20px + 0.14rem);background: #1b56d1; letter-spacing: 1px; }
.Google5-4 .list ul li .p:hover{ color: #1b56d1;}


@media  screen and (max-width:1600px){
.Google5 .list ul li{ padding:0.5rem 0.4rem calc(20px + 0.7rem) 0.4rem;}	
.Google5 .list ul li .info{font-size: calc(14px + 0.02rem);line-height: calc(20px + 0.08rem);}	
.Google5 .list ul li .p{ font-size: 14px;}
.Google5 .list ul li .tit1{ width:calc(100% + 0.52rem); padding: 0.06rem 0.26rem; margin: 0 -0.26rem 0.18rem -0.26rem; display: flex; align-items: center;}
	
.Google5-1 .list ul{ margin:-0.14rem;}
.Google5-1 .list ul li{ width:calc(25% - 0.28rem); margin:0.14rem; padding: 0.38rem 0.22rem calc(20px + 0.74rem) 0.22rem;}

.Google5-2 .list ul li{padding:0.33rem 0.26rem calc(20px + 0.7rem) 0.26rem;}
.Google5-3 .list ul li{padding:0.33rem 0.26rem calc(20px + 0.74rem) 0.26rem;}
.Google5-3 .list ul li .tit{ letter-spacing: 0;}
.Google5-3 .list ul li .info{letter-spacing: 0; line-height:calc(20px + 0.1rem);}
}
@media  screen and (max-width:1440px){
.Google5 .list ul li .info{font-size:14px;line-height: calc(20px + 0.04rem); }	
.Google5 .list ul li .p{ font-size: 14px;}
.Google5 .list ul li .info{/* min-height:calc(60px + 0.24rem); */}
.Google5 .list ul li .s2{ font-size: 14px;}
.Google5-4 .list ul li{ padding:0.26rem 0.26rem calc(20px + 0.6rem) 0.26rem;}

}
@media  screen and (max-width:1024px){
.Google5 .list ul{ margin: -5px;}	
.Google5 .list ul li{ width:calc(50% - 10px); margin: 5px;}
.Google5-1 .list ul li{ width:calc(50% - 10px);}	
.Google5-2 .list ul li{width:calc(50% - 10px);}
.Google5-3 .list ul li{width:calc(50% - 10px);}
.Google5-4 .list ul li{ width:calc(50% - 10px);}
.Google5-4 .list ul li:last-child{ width:calc(100% - 10px);}
}
@media  screen and (max-width:767px){
.Google5 .list ul li{ padding: 0.7rem 0.5rem  calc(20px + 1.4rem) 0.5rem;box-shadow: 0 0 0.2rem rgba(200,200,200,0.25); justify-content: space-between; display: flex; flex-wrap: wrap;}
.Google5 .list ul li .cont .dd .num{font-size:calc(14px + 0.16rem);}
.Google5 .list ul li .cont .dd .num1{ font-size:calc(14px + 0.1rem);}
.Google5 .list ul li .info{ min-height: inherit; font-size:13px;}
.Google5 .list ul li .p{ margin-top: 0.12rem; font-size:13px; width:49%; }
.Google5 .list ul li .s2{ font-size:13px;}
.Google5 .list ul li .btn .a{ padding: 0.3rem;}
.Google5 .list ul li .tj{right: -0.3rem; top: -0.3rem; width: 3.28rem; height: 3.28rem; font-size: 12px; }
.Google5 .list ul li .tit{font-size: calc(14px + 0.06rem); line-height: calc(22px + 0.1rem);}
.Google5 .list ul li .tit1{width: calc(100% + 1rem); margin: 0 -0.5rem 0.3rem -0.5rem; padding: 0.2rem 0.5rem;}
.Google5 .list ul li .s2{ line-height:calc(22px + 0.02rem); padding:0 0.3rem 0.02rem 0.3rem;}
.Google5 .list .slick-dots{position:static; bottom: 0; height: 8px; text-align: center;bottom: 0; margin: calc(10px + 0.1rem) 0 0 0 !important; display: flex; flex-wrap: wrap; justify-content:center;}
.Google5 .list .slick-dots li{ vertical-align: top; width: 8px !important; height: 8px !important;border-radius: 100%; margin: 0 4px !important; padding: 0 !important; background: #dddddd;}
.Google5 .list .slick-dots li.slick-active{background: #1b56d1;}

.Google5-01 .list ul li{width: calc(100% - 10px);}
.Google5-0 .list ul li .p{ width: 100%;}
.Google5-1 .list ul li{ padding: 0.7rem 0.5rem calc(20px + 1.4rem) 0.5rem;}
.Google5-2 .list ul li{padding:0.7rem 0.5rem calc(20px + 1.4rem) 0.5rem;width:calc(50% - 10px);}
.Google5-2 .list ul li .p{ width: 100%;}
.Google5-3 .list ul li{padding:0.7rem 0.5rem calc(20px + 1.4rem) 0.5rem;width:calc(50% - 10px);}
.Google5-3 .list ul li .p{ width: 100%;}
.Google5-4 .list ul li:last-child{ width: 100%;}
.Google5-4 .list ul li .p{ width: 100%;}
.Google5-6 .list ul li{width:calc(50% - 10px);}
.Google5-6 .list ul li .p{ width: 100%;}

.Google5-00 .list ul li{padding:0.7rem 0.5rem;}
.Google5-00 .list ul li .btn{ display: none;}
.Google5-00 .list ul li .cont{ justify-content: flex-start;}

.Google5-11 .list ul li{padding:0.7rem 0.5rem;}
}


.Google6{padding-top: calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: #f5f5f5;}
.Google6 .list{ width: 100%;margin-top: 0.55rem; }
.Google6 .list ul{ display: flex;flex-wrap: wrap; margin:-0.23rem;}
.Google6 .list ul li{ width: calc(33.33% - 0.46rem); margin:0.23rem;overflow: hidden;border-radius: 5px;background: #fff;}
.Google6 .list ul li .img{ width:100%;position: relative;line-height: 0;}
.Google6 .list ul li .img a{ width:100%;overflow: hidden;display: block;}
.Google6 .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;}
.Google6 .list ul li:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.Google6 .list ul li .img span{ display: block;position: absolute; left: 0;bottom: 0; z-index: 6;background: #1b56d1;color: #fff;letter-spacing: 0.04rem;font-size:calc(14px + 0.1rem);line-height: calc(22px + 0.08rem); padding: 0.1rem 0.31rem;box-shadow: 0 0.02rem 0.09rem rgba(26,88,224,0.35);}
.Google6 .list ul li .text{ width:100%; padding: 0.28rem 0.32rem 0.32rem 0.32rem;}
.Google6 .list ul li .p{ width:100%; margin: 0.07rem 0;}
.Google6 .list ul li .p a{ width:100%; color: #333333; font-size:calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);overflow: hidden;white-space: nowrap; text-overflow:ellipsis;display: inline-block;}
.Google6 .list ul li .p a:hover{ color: #1b5ae3;}
.Google6 .list ul li .more{ width:100%;margin-top: 0.13rem;}
.Google6 .list ul li .more a{ width:100%; color: #1b5ae3; font-size:calc(14px + 0.04rem);line-height: calc(22px + 0.08rem);}
.Google6 .list ul li .more a:hover{ text-decoration: underline;}

.Google6-1 .list ul li{ border: 1px solid #dddddd;}

@media  screen and (max-width:1024px){
.Google6 .list ul{ margin:-5px;}
.Google6 .list ul li{ width: calc(33.33% - 10px); margin:5px;}
}
@media  screen and (max-width:767px){
.Google6 .list ul li{ width: calc(100% - 10px); }
.Google6 .list ul li .img span{ padding: 0.2rem 0.62rem;}
.Google6 .list ul li .text{ padding: 0.7rem 0.5rem;}

}





.Google7{padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.65rem);}
.Google7 .list{ width: 100%;margin-top: 0.55rem;}
.Google7 .list ul{ display:flex; flex-wrap: wrap; margin:-0.18rem;}
.Google7 .list ul li{ width:calc(33.33% - 0.36rem); margin:0.18rem; background: #fff; padding:0.48rem 0.42rem;box-shadow: 0 0 0.09rem rgba(200,200,200,0.25);}
.Google7 .list ul li:hover{box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
.Google7 .list ul li .tit{ float: left; max-width: 100%; font-weight: bold;  color: #121212; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); margin-bottom: 0.08rem;position: relative;}
.Google7 .list ul li .tit:after{ display: block; content: ''; position:absolute; left: 0; bottom:-1px; background: #1b56d1; width: 0%; height: 1px;-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; }
.Google7 .list ul li .tit:hover{ color: #1b56d1;}
.Google7 .list ul li .tit:hover:after{ width: 100%;}
.Google7 .list ul li .tit1{ float: left; width: 100%;font-weight: bold;  color: #121212; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.12rem); margin-bottom: 0.02rem;}
.Google7 .list ul li .info{ float: left; width: 100%; color: #444444; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-bottom: 0.19rem;}
.Google7 .list ul li .text{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between; }
.Google7 .list ul li .p{width: 44.2%; color: #333333; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.06rem;display: flex;}
.Google7 .list ul li .p img{ min-width: 18px; width: 18px; height: 18px; margin:calc(2px + 0.04rem) 0.1rem 0 0;}
.Google7 .list ul li .cont{ display:flex; flex-wrap: wrap; width: 100%; color: #666666; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.16rem); margin-top: 0.3rem;align-items: flex-end;}
.Google7 .list ul li .cont .dd{ display:flex;align-items: flex-end;}
.Google7 .list ul li .cont .dd .dw{ color: #1b56d1; font-size:calc(14px + 0.04rem); font-weight: bold;}
.Google7 .list ul li .cont .dd .w{ line-height:calc(20px + 0.1rem);margin-bottom: 0.06rem;}
.Google7 .list ul li .cont .dd .num{ font-size:0.36rem; margin: 0 0.08rem 0 0.04rem;}
.Google7 .list ul li .cont .s{ display:inline-block; color: #1b56d1; border-radius: 3px;border: 1px solid #1b56d1; padding: 0 0.12rem; line-height:calc(22px + 0.06rem);margin-left: 0.3rem;margin-bottom: 0.04rem;}

@media  screen and (max-width:1600px){
.Google7 .list ul li{ padding: 0.48rem 0.3rem;}		
.Google7 .list ul li .tit1{font-size: calc(14px + 0.02rem); line-height:calc(22px + 0.1rem);}	
.Google7 .list ul li .info{ font-size: 14px;}
.Google7 .list ul li .p{ font-size: 14px;}
.Google7 .list ul li .cont{ font-size: 14px;}
}
@media  screen and (max-width:1440px){
.Google7 .list ul{ margin:-0.15rem;}
.Google7 .list ul li{ width:calc(33.33% - 0.3rem); margin:0.15rem; }	
.Google7 .list ul li{ padding: 0.48rem 0.2rem;}	
.Google7 .list ul li .p{width: 48.2%;}
.Google7 .list ul li .info{ font-size: 13px;}
.Google7 .list ul li .cont .s{margin-left: 0.2rem;}
}
@media  screen and (max-width:1024px){
.Google7 .list ul{ margin: -5px;/* display: block; */}	
.Google7 .list ul li{ width:calc(50% - 10px); margin:5px;}
}
@media  screen and (max-width:767px){
.Google7 .list .slick-track{ display:flex;}	

.Google7 .list ul li{ padding: 0.7rem 0.5rem;box-shadow: 0 0 0.2rem rgba(206,206,206,0.4);}
.Google7 .list ul li .cont .dd .num{font-size:calc(14px + 0.16rem);}
.Google7 .list ul li .cont .dd .num1{ font-size:calc(14px + 0.1rem);}
.Google7 .list ul li .tit1{font-size:14px; }
.Google7 .list ul li .p img{margin: calc(2px + 0.04rem) 0.2rem 0 0;}
.Google7-0 .list ul li{width:calc(100% - 10px);}
.Google7-0 .list ul li .p{ width: 100%;}

}


.FileDownload{ width: 100%;background:#fff;margin-bottom: 0.42rem; padding:0.15rem 0.4rem 0.25rem 0.4rem;}
.FileDownload ul{ width: 100%;}
.FileDownload ul li{ width: 100%;display: inline-flex;align-items: center;justify-content: space-between; margin: 0.15rem 0;border:1px solid #dddddd;color: #666666;font-size: calc(14px + 0.04rem);line-height: calc(22px + 0.1rem);
-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;  }
.FileDownload ul li .btn{ min-width:98px; width:98px; height:98px; color: #fff;position:relative;background:#d5d5d5; display: -webkit-box; 
display: -moz-box; 
display: -ms-flexbox; 
display: -webkit-flex; line-height: 1;
display: flex;justify-content:center;align-items: center;flex-direction: column;}
.FileDownload ul li .btn::after,
.FileDownload ul li .btn:before{ display: block;position:absolute;right:0;top:0;content: '';
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;   }
.FileDownload ul li .btn:after{ border-bottom:26px solid transparent;border-right:26px solid #fff;}
.FileDownload ul li .btn:before{ border-top:26px solid transparent;border-left:26px solid #b7b7b7;}
.FileDownload ul li .btn img{ width: 32px; height: 32px;  margin-bottom:7px;}
.FileDownload ul li .tit{ width: 100%;color: #333333;font-size: calc(14px + 0.06rem); padding:0 0.32rem; margin:0.15rem 0;}
.FileDownload ul li .text{ display:flex;white-space: nowrap;padding: 0 0.5rem 0 0;}
.FileDownload ul li .text span{ display:flex;align-items: center; margin: 0 0.15rem;}
.FileDownload ul li .text span:first-child{margin-left:0;}
.FileDownload ul li .text span:last-child{ margin-right:0;}
.FileDownload ul li .text img{ min-width:18px; width:18px; height:18px;margin-right: 0.09rem; }
.FileDownload ul li:hover{border:1px solid #fff;box-shadow: 0 0 0.35rem rgba(193,193,193,0.23);}
.FileDownload ul li:hover .btn{background:#1b56d1;}
.FileDownload ul li:hover .btn:before{border-left:0.26rem solid #1448b4;}


@media  screen and (max-width:767px){
.FileDownload{ width: 100%;background:#fff;margin-bottom: 0.42rem; padding:0.2rem 0.5rem 0.3rem 0.5rem;}
.FileDownload ul li{ flex-wrap: wrap;position: relative; padding: 0.5rem 0.5rem 0.5rem 70px; margin: 0.2rem 0; font-size:13px;}
.FileDownload ul li .btn{ min-width:60px; width:60px; height:100%;position: absolute; left: 0;top: 0;}
.FileDownload ul li .btn img{ width:24px; height: 24px;}
.FileDownload ul li .btn:after{ border-bottom:14px solid transparent;border-right:14px solid #fff;}
.FileDownload ul li .btn:before{ border-top:14px solid transparent;border-left:14px solid #b7b7b7;}
.FileDownload ul li .tit{ padding: 0 ; margin:0 0 0.1rem 0;}
.FileDownload ul li .text{ width: 100%; padding: 0;}
.FileDownload ul li .text img{ min-width:14px; width:14px; height:14px;margin-right: 0.15rem; }

}


.ssl1{ width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem) ; overflow: hidden;}
.ssl1 .list{ width: 100%; margin-top: calc(10px + 0.5rem); }
.ssl1 .list ul{ display: flex; flex-wrap: wrap; margin:-0.2rem -0.95rem; position:relative;}
.ssl1 .list ul:after{ display: flex; width:1px; height:calc(100% - 0.4rem); content: ''; background: #1b56d1; opacity: 0.37; position: absolute; left: 50%; top: 0.2rem; z-index: 1;;}
.ssl1 .list ul li{ display: flex; width:calc(50% - 1.9rem); margin: 0.2rem 0.95rem; position:relative; z-index: 6;}
.ssl1 .list ul li:nth-child(2n+1)::after{ display: flex; width:1.58rem; height:1px; content: ''; background: #1b56d1; opacity: 0.37; position: absolute; left: 100%; top:50%; margin: 0 0 0 0.16rem;}
.ssl1 .list ul li:nth-child(2n+1)::before{ display: flex; width:11px; height:11px; content: ''; background: #1b56d1;  position: absolute; left: 100%; top:50%; margin: 0 0 0 0.95rem; transform: translate(-50%,-50%) rotate(45deg); -ms-transform: translate(-50%,-50%) rotate(45deg);}
.ssl1 .list ul li a{ display: flex; width:100%; padding: 0.25rem 0.5rem 0.25rem 0.33rem; align-items:center; box-shadow: 0 0 0.1rem rgba(206,206,206,0.27); background: #fff;} 
.ssl1 .list ul li a:hover{ box-shadow: 0 0 0.29rem rgba(27,86,209,0.17);}
.ssl1 .list ul li .q{ display: flex; min-width:calc(32px + 0.18rem); width:calc(32px + 0.18rem); height:calc(32px + 0.18rem); border-radius:50%; background: #1b56d1; color: #fff; font-size: calc(14px + 0.06rem); font-weight: bold; line-height:1.4; justify-content: center; align-items: center; text-transform:uppercase; margin-right: 0.35rem;}
.ssl1 .list ul li .tit{ display: flex; width:100%; color: #121212; font-size: calc(14px + 0.06rem); font-weight: bold; line-height: calc(22px + 0.08rem);}
.ssl1 .list ul li .btn{ display: flex; background: #1b56d1; color: #fff; font-size: calc(14px + 0.04rem); line-height:calc(32px + 0.12rem); padding:0 0.16rem; justify-content: center; margin-left: 0.35rem; white-space: nowrap;}

@media  screen and (max-width:1600px){
.ssl1 .list ul li a{ padding: 0.25rem 0.33rem 0.25rem 0.33rem;}
.ssl1 .list ul li .q{ margin-right:0.3rem;}
.ssl1 .list ul li .tit{ font-size: calc(14px + 0.04rem); line-height: calc(22px + 0.06rem);}
.ssl1 .list ul li .btn{ margin-left:0.3rem; font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width:1440px){
.ssl1 .list ul{ display: flex; flex-wrap: wrap; margin:-0.2rem -0.85rem;}	
.ssl1 .list ul li{width:calc(50% - 1.7rem); margin: 0.2rem 0.85rem;}
.ssl1 .list ul li:nth-child(2n+1)::after{  width:1.4rem;  margin: 0 0 0 0.15rem;}
.ssl1 .list ul li:nth-child(2n+1)::before{ margin: 0 0 0 0.85rem;}
.ssl1 .list ul li a{ padding: 0.25rem 0.25rem 0.25rem 0.25rem;}	
.ssl1 .list ul li .q{ margin-right:0.3rem;}
.ssl1 .list ul li .btn{ margin-left:0.3rem;}
}
@media  screen and (max-width:1024px){
.ssl1 .list ul{ margin:-5px;}	
.ssl1 .list ul li{width:calc(50% - 10px); margin:5px;}
}
@media  screen and (max-width:767px){
.ssl1 .list ul{ display: flex; flex-wrap: wrap; margin:-12px 0;}	
.ssl1 .list ul:after{ top:12px; height: calc(100% - 24px);}
.ssl1 .list ul li{width:100%; margin:12px 0;}
.ssl1 .list ul li:nth-child(2n+1)::after{ display: none;}
.ssl1 .list ul li:nth-child(2n+1)::before{ left: 50%; margin:12px 0 0 0; top: 100%; width:7px; height: 7px;}
.ssl1 .list ul li:nth-child(2n+2)::before{ display: flex; width:7px; height:7px; content: ''; background: #1b56d1;  position: absolute; left: 50%; top:100%; margin:12px 0 0 0; transform: translate(-50%,-50%) rotate(45deg); -ms-transform: translate(-50%,-50%) rotate(45deg);}
.ssl1 .list ul li:last-child::before{ display: none;}
.ssl1 .list ul li a{ padding: 0.5rem 0.5rem; box-shadow: 0 0 0.2rem rgba(206,206,206,0.4);}	
.ssl1 .list ul li .tit{ font-size: calc(14px + 0.04rem); line-height: calc(20px + 0.04rem);}
.ssl1 .list ul li .btn{ font-size:14px; padding:0 0.4rem;line-height: calc(28px + 0.12rem);}


.ssl1 .list ul li a.visible-xs{display:flex !important;}

}


.ssl2{ width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem) ; background:#f3f4f5; overflow: hidden;}
.ssl2 .box{ width:100%; display: flex; justify-content: space-between; flex-wrap: wrap; align-items: center;}
.ssl2 .list{ width:48.93%; margin-top: 0.6rem; }
.ssl2 .list ul{ width:100%; margin:-0.3rem 0; }
.ssl2 .list ul li{ width:100%;  display:inline-flex; margin: 0.3rem 0;}
.ssl2 .list ul li .ico{ float: left; min-width:calc(30px + 0.22rem); width:calc(30px + 0.22rem); line-height: 0; margin:calc(4px + 0.03rem) 0.29rem 0 0; transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.ssl2 .list ul li .text{ width:100%;  display: flex; flex-direction: column;}
.ssl2 .list ul li .tit{ width: 100%;  color: #121212; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); font-weight: bold;}
.ssl2 .list ul li .p{ width: 100%; color: #121212; font-size:calc(13px + 0.03rem); line-height:calc(22px + 0.08rem); margin-top: 0.07rem;}
.ssl2 .list ul li:hover .ico{ transform: rotateY(360deg); -ms-transform: rotateY(360deg);}
.ssl2 .list ul li:hover .tit{ color: #1b56d1;}
.ssl2 .list1{ width: 47.85%; margin-top: calc(10px + 0.5rem); }
.ssl2 .list1 ul{ width:100%;  margin-top:-0.25rem; }
.ssl2 .list1 ul li{ width:100%; margin-top:0.25rem;  background: #fff; border-radius: 5px; padding:0.43rem 0.58rem;}
.ssl2 .list1 ul li .tit{ width: 100%;  color: #121212; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.1rem); font-weight: bold;}
.ssl2 .list1 ul li .cont{ width: 100%;  display: flex; justify-content: space-between; align-items: flex-start; margin-top: 0.19rem; }
.ssl2 .list1 ul li .dd{ display: flex; justify-content:center; flex-direction: column; text-align: center; align-items: center; }
.ssl2 .list1 ul li .dd:nth-child(3n+2){ width:calc(100% - 160px - 1.6rem); }
.ssl2 .list1 ul li .p{ width: 100%;   color: #666666; font-size:calc(13px + 0.03rem); line-height:calc(22px + 0.08rem); margin-top: 0.02rem; }
.ssl2 .list1 ul li .ico{ min-width:calc(68px + 0.68rem); width:calc(68px + 0.68rem); height:calc(68px + 0.68rem); line-height: 0; border-radius: 50%; display: flex; justify-content:center; align-items: center; border: dashed 1px #1b56d1; margin-bottom: 0.05rem; }
.ssl2 .list1 ul li .ico img{ width:calc(56px + 0.56rem); line-height:calc(56px + 0.56rem); border-radius: 50%; background: #1b56d1; }
.ssl2 .list1 ul li .ino{ width: 80%; line-height: 0; padding: 5px 0.26rem; margin: 0.12rem 0 0.23rem 0; position: relative;} 
.ssl2 .list1 ul li .ino::after,
.ssl2 .list1 ul li .ino::before{ display: block; content: ''; position: absolute; right: 100%; top: 50%; transform: translate(0,-50%); -ms-transform: translate(0,-50%); background:url(img/ssl11.png) center no-repeat; background-size:20px auto; margin:0 2px; width: 20px; height:20px;}
.ssl2 .list1 ul li .ino::before{transform: translate(0,-50%) rotate(180deg); -ms-transform: translate(0,-50%) rotate(180deg); right:auto; left: 100%;}
.ssl2 .list1 ul li .ino .p{ width: 100%; display: inline-flex; justify-content: center; margin:3px 0; padding: 1px;}
.ssl2 .list1 ul li .ino img{ height:calc(24px + 0.08rem);}

@media  screen and (max-width:1600px){
.ssl2 .list1 ul li{ padding:0.43rem 0.43rem;}
}
@media  screen and (max-width:1440px){

}
@media  screen and (max-width:1024px){
.ssl2 .list{ width:100%;}
.ssl2 .list1{ width:100%;}
}
@media  screen and (max-width:767px){
.ssl2 .list{ margin-top: 0.7rem;}	
.ssl2 .list ul li{ flex-wrap: wrap;}
.ssl2 .list ul li .ico{ margin-top: 0;}
.ssl2 .list ul li .tit{ padding-left:calc(30px + 0.52rem); min-height: calc(30px + 0.22rem); margin-top: calc(-30px - 0.22rem); display: flex; align-items: center;font-size: calc(14px + 0.04rem);}
.ssl2 .list ul li .text{ margin-top: 0.2rem;}

}



.ssl3{ width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem) ; overflow: hidden;}
.ssl3 .list{ width: 100%; margin-top: calc(10px + 0.5rem); }
.ssl3 .list ul{ display: flex; flex-wrap: wrap; margin:-0.2rem -0.25rem; position:relative;}
.ssl3 .list ul li{ display: flex; width:calc(33.33% - 0.5rem); margin: 0.2rem 0.25rem; position:relative; z-index: 6; justify-content: space-between;}
.ssl3 .list ul li .a{ display: flex; width: 100%; border-radius: 3px; box-shadow:0 0 0.29rem rgba(206,206,206,0.27); padding: 0.4rem 0 0.4rem 0.46rem;}
.ssl3 .list ul li .a:hover{ box-shadow:0 0 0.29rem rgba(27,86,209,0.17);}
.ssl3 .list ul li .ico{ min-width:calc(55px + 0.55rem); width:calc(55px + 0.55rem); height:calc(55px + 0.55rem); line-height: 0; margin-right: 0.36rem; }
.ssl3 .list ul li .text{ width: 100%;word-break: break-all; }
.ssl3 .list ul li .tit{ width: 100%; color: #444444; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.12rem); padding:0 0.3rem; margin-top: 0.1rem;}
.ssl3 .list ul li .www{ width: 100%; color: #545454; font-size:calc(14px + 0.03rem); line-height:calc(22px + 0.04rem); padding:0.12rem 0.3rem; background: #f0f0f4; display:block; align-items: center; border-radius: calc(22px + 0.28rem) 0 0 calc(22px + 0.28rem); margin-top: 0.25rem; }
.ssl3 .list ul li .www img{width: 22px;height: 22px; margin:0.02rem 0.1rem 0 0; display: inline-block; vertical-align: top;}

@media  screen and (max-width:1600px){
.ssl3 .list ul li .a{padding: 0.4rem 0 0.4rem 0.3rem;}	
.ssl3 .list ul li .ico{ margin-right: 0.2rem;}
.ssl3 .list ul li .tit{ padding:0 0.2rem;}
.ssl3 .list ul li .www{ padding: 0.12rem 0.2rem;}
}
@media  screen and (max-width:1440px){
.ssl3 .list ul{ margin:-0.2rem -0.2rem;}
.ssl3 .list ul li{ width:calc(33.33% - 0.4rem); margin: 0.2rem 0.2rem; }	
.ssl3 .list ul li .a{padding: 0.4rem 0 0.4rem 0.2rem;}	
.ssl3 .list ul li .ico{ margin-right: 0.15rem;}
.ssl3 .list ul li .tit{ padding:0 0.15rem;}
.ssl3 .list ul li .www{ padding:0.12rem 0.15rem; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.02rem);}
.ssl3 .list ul li .www img{ margin:0.02rem 0.05rem 0 0;}

}
@media  screen and (max-width:1024px){
.ssl3 .list ul{ margin:-5px;}	
.ssl3 .list ul li{ width:calc(50% - 10px); margin:5px; }	
}
@media  screen and (max-width:767px){
.ssl3 .list ul li{ width:calc(100% - 10px);}
.ssl3 .list ul li .a{padding: 0.6rem 0 0.6rem 0.5rem;; box-shadow:0 0 0.2rem rgba(206,206,206,0.4);}	
.ssl3 .list ul li .ico{ margin-right: 0.4rem;}
.ssl3 .list ul li .tit{ padding:0 0.5rem;}
.ssl3 .list ul li .www{ padding:0.25rem 0.5rem; line-height: 22px;}
.ssl3 .list ul li .www img{width:16px;height: 16px; margin:3px 0.2rem 0 0;}
}


.sslHd{ width: 100%; margin-top: calc(10px + 0.5rem); }
.sslHd ul{ width: 100%; display: flex; justify-content: center;}
.sslHd ul li{ width: 33.33%; display: block; background: #afc7f8; color: #fff; justify-content:center; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.14rem); padding: 0.15rem; border-right: 1px solid #fff; text-align:center; cursor: pointer;text-transform:capitalize;
 -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;  }
.sslHd ul li:last-child{ border-right:0;}
.sslHd ul li.on{ background: #1b56d1; color: #fff;}
.ssl4{ width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem) ; background:#f8f9fa; overflow: hidden;}
.ssl4 .list{ width: 100%; background: #fff; padding: 0.34rem 0.5rem 0.59rem 0.5rem;}
.ssl4 .list .ul{ width: 100%;}
.ssl4 .list .text{ width: 100%; color: #444444; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.08rem); border-bottom: 1px dashed #efefef; padding:0 0 0.29rem 23px; position: relative; }
.ssl4 .list .text:after{ display: block; content: ''; position:absolute; left:6px; top:calc(8px + 0.04rem); background: #1b56d1; width:6px; height: 6px; border-radius: 50%;}
.ssl4 .list .table{ width: 100%; margin-top: 0.44rem; border-top: 3px solid #1b56d1; }
.ssl4 .list .table table{ border: 1px solid #dddddd;}
.ssl4 .list .table th{ border: 1px solid #dddddd; color: #333333; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.1rem); font-weight: bold; padding: 0.15rem 0.15rem 0.15rem 0.46rem; text-align: left;}
.ssl4 .list .table td{ border: 1px solid #dddddd; color: #444444; font-size:calc(13px + 0.05rem); line-height:calc(22px + 0.08rem); padding: 0.15rem 0.15rem 0.15rem 0.46rem;}
.ssl4 .list .table th:nth-child(1),
.ssl4 .list .table td:nth-child(1){ padding-left: 0.26rem;}
.ssl4 .list .table th:nth-child(3),
.ssl4 .list .table td:nth-child(3){ padding-left: 0.7rem;}
.ssl4 .list .table th:nth-child(6),
.ssl4 .list .table td:nth-child(6){ padding-left: 0.8rem;}
.ssl4 .list .table .num{ color: #bf4525; font-size:calc(16px + 0.08rem); }

@media  screen and (max-width:1600px){
.sslHd ul li{font-size: calc(14px + 0.06rem);}	
.ssl4 .list .table th{ padding: 0.15rem 0.15rem 0.15rem 0.26rem;}
.ssl4 .list .table td{ padding: 0.15rem 0.15rem 0.15rem 0.26rem;}
.ssl4 .list .table th:nth-child(1),
.ssl4 .list .table td:nth-child(1){ padding-left: 0.26rem;}
.ssl4 .list .table th:nth-child(3),
.ssl4 .list .table td:nth-child(3){ padding-left: 0.3rem;}
.ssl4 .list .table th:nth-child(6),
.ssl4 .list .table td:nth-child(6){ padding-left: 0.4rem;}
}
@media  screen and (max-width:1440px){

}
@media  screen and (max-width:900px){
.sslHd ul li{ font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.06rem);}	
.ssl4 .list .table{ overflow-x: auto;}
.ssl4 .list .table::-webkit-scrollbar{ display: none;}
.ssl4 .list .table table{ width:1024px;}
}
@media  screen and (max-width:767px){
.sslHd ul{justify-content: flex-start;}	
.sslHd ul li{ padding:0.3rem 0.2rem;}
.sslHd1{ overflow-x: auto;}
.sslHd1::-webkit-scrollbar{ display: none;}
.sslHd1 ul{ width: auto; }
.sslHd1 ul li{ width: auto; white-space: nowrap; padding: 0.35rem 0.6rem;}
.ssl4 .list{ padding: 0.5rem 0.5rem 0.7rem 0.5rem;}
.ssl4 .list .text{ padding: 0 0 0.4rem 14px;}
.ssl4 .list .text:after{ left: 0;}
.ssl4 .list .table{ margin-top: 0.6rem;}
.ssl4 .list .table table{ width:900px;}
.ssl4 .list .table th{ padding: 0.3rem 0.3rem 0.3rem 0.5rem;}
.ssl4 .list .table td{ padding: 0.3rem 0.3rem 0.3rem 0.5rem;}
.ssl4 .list .table th:nth-child(1),
.ssl4 .list .table td:nth-child(1){ padding-left: 0.5rem;}
.ssl4 .list .table th:nth-child(3),
.ssl4 .list .table td:nth-child(3){ padding-left: 0.5rem;}
.ssl4 .list .table th:nth-child(6),
.ssl4 .list .table td:nth-child(6){ padding-left: 0.5rem;}

}





.ssl5{ width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem) ; overflow: hidden;}
.ssl5 .list{ width: 100%; background: #fff; padding: 0.34rem 0.46rem 0.47rem 0.5rem; box-shadow: 0 0.09rem 0.29rem rgba(206,206,206,0.27);}
.ssl5 .list .ul{ width: 100%; display:flex; justify-content: space-between; flex-wrap:wrap; align-items: center;}
.ssl5 .list .left{ width: 47%; letter-spacing: 1px;}
.ssl5 .list .left .title{ float: left; width: 100%; color: #121212; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); font-weight: bold; margin-bottom: 0.02rem; }
.ssl5 .list .left .text{ float: left; width: 100%; color: #444; font-size:calc(13px + 0.03rem); line-height:calc(22px + 0.08rem); margin-top: 0.17rem; margin-bottom: 0.11rem;}
.ssl5 .list .left .info{ float: left; width: 100%; color: #444; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.08rem); display: flex; align-items: center; margin-top: 0.11rem;}
.ssl5 .list .left .info img{ min-width: 18px; width: 18px; height: 18px; margin: 0 0.12rem 0 0;}
.ssl5 .list .left .line{ float: left; width: 100%; height: 1px; background: #dddddd; margin: 0.12rem 0 0.25rem 0;}
.ssl5 .list .left .cont{ float: left; width: calc(100% + 0.26rem); display: flex; flex-wrap: wrap;}
.ssl5 .list .left .cont .li{ width: calc(33.33% - 0.26rem); margin:0.28rem 0.26rem 0 0; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; flex-direction: column; border:1px solid #dddddd; padding: 0.17rem 0.15rem 0.15rem 0.15rem; text-align: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;  
}
.ssl5 .list .left .cont .li:hover{ transform: translate(0,-10px); -ms-transform: translate(0,-10px);}
.ssl5 .list .left .cont .li img{ height:37px;}
.ssl5 .list .left .cont .li .s{ color: #333; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.08rem); margin-top: 0.15rem; letter-spacing: 0;position: relative;}
.ssl5 .list .left .cont .li .s:after{ display: block; content: ''; position:absolute; left: 0; bottom:-3px; background: #1b56d1; width: 0%; height: 1px;-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; }
.ssl5 .list .left .cont .li:hover .s:after{ width: 100%;}
.ssl5 .list .img{ width: 50.4%;margin:0 0 0.38rem 0; }
.ssl5 .list .img img{ width: 100%;}
.ssl5 .list .left .cont .li:hover .s{ color: #1b56d1;}


@media  screen and (max-width:1024px){
.ssl5 .list .left{ width: 100%; letter-spacing: 0;}
.ssl5 .list .img{ width: 100%; margin:0.5rem 0 0 0; display: none;}

}
@media  screen and (max-width:767px){
.ssl5 .list{ padding: 0.6rem 0.5rem 0.7rem 0.5rem;}	
.ssl5 .list .left .info img{ margin: 0 0.2rem 0 0;}
.ssl5 .list .left .cont{ margin-top: 0.2rem;}
.ssl5 .list .left .cont .li{ width: calc(50% - 0.26rem);}
.ssl5 .list .left .line{ margin: 0.24rem 0 0.5rem 0;}
.ssl5 .list .left .info{ margin-top: 0.22rem;}
.ssl5 .list .left .text{margin-top: 0.3rem;  margin-bottom: 0.22rem;}
.ssl5 .list .left .title{ margin-bottom: 0.04rem;}

}

.seo7{ width: 100%; padding-top:calc(10px + 0.5rem); padding-bottom:calc(10px + 0.6rem);}
.seo7 .list{ width: 100%; margin-top:calc(10px + 0.45rem);}
.seo7 .list ul{ margin:-0.16rem -0.2rem; display: flex; flex-wrap: wrap;}
.seo7 .list ul li{ width:calc(50% - 0.4rem); margin:0.16rem 0.2rem; padding: 0.3rem 0.55rem 0.41rem 0.29rem; display: flex; border: 1px solid #d2dbef;-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;  
}
.seo7 .list ul li .ico{ min-width:calc(42px + 0.1rem); width:calc(42px + 0.1rem); line-height: 0; margin-right: 0.2rem;transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.seo7 .list ul li .text{ width: 100%; display: flex; flex-direction: column;}
.seo7 .list ul li .tit{  max-width: 100%;  color: #121212; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); font-weight: bold; }
.seo7 .list ul li .tit .s{position: relative; padding:4px 0; float: left;}
.seo7 .list ul li .tit .s:after{ display:block; content: ''; position: absolute; left: 0; bottom: 0; width: 0; height: 1px; background: #1b56d1;transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.seo7 .list ul li .p{ width: 100%; color: #444444; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.1rem); margin-top: 0.12rem; text-align:justify;}
.seo7 .list ul li:hover{ border: 1px solid #fff; box-shadow: 0 0 0.29rem rgba(27,86,209,0.27);}
.seo7 .list ul li:hover .ico{ transform: rotateY(360deg); -ms-transform: rotateY(360deg);}
.seo7 .list ul li:hover .tit{ color: #1b56d1;}
.seo7 .list ul li:hover .tit .s:after{width: 100%;}

.seo7-1 .list ul{ margin:0;}
.seo7-1 .list ul li{ width:calc(50% + 2px); margin:-1px; background: #fff; position: relative; z-index: 2; padding: 0.34rem 0.46rem 0.48rem 0.31rem; }
.seo7-1 .list ul li:hover{ z-index: 6;}
.seo7-1 .list ul li .ico{ min-width: calc(40px + 0.33rem);width: calc(40px + 0.33rem); margin-right: 0.3rem;}

.seo7-2 .list ul{ margin:-0.15rem -0.17rem;}
.seo7-2 .list ul li{ width:calc(33.33% - 0.4rem); margin:0.15rem 0.17rem; padding: 0.36rem 0.4rem 0.46rem 0.4rem; align-items: center; }
.seo7-2 .list ul li .p{ margin-top: 0.08rem;}
.seo7-2 .list ul li .ico{ min-width:calc(41px + 0.2rem); width:calc(41px + 0.2rem); }

@media  screen and (max-width:1600px){
.seo7 .list ul li .p{ font-size: 14px;}

}
@media  screen and (max-width:1024px){
.seo7 .list ul{ margin:-5px}	
.seo7 .list ul li{ width:calc(50% - 10px); margin:5px; padding: 0.6rem 0.5rem; }
.seo7-1 .list ul li{ width:calc(50% + 2px); margin:-1px}
.seo7-2 .list ul{ margin:-6px;}
.seo7-2 .list ul li{ width:calc(50% - 10px); margin:5px; padding: 0.6rem 0.5rem; }

}
@media  screen and (max-width:767px){
.seo7 .list ul li{ width:calc(100% - 10px);}	
.seo7 .list ul li .ico{min-width: calc(34px + 0.2rem); width: calc(34px + 0.2rem); margin-right: 0.2rem;}
.seo7 .list ul li .tit{ display: flex; align-items: center; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.1rem);}
.seo7 .list ul li .p{ margin-top: 0.2rem;}
.seo7-1 .list ul li{ width:calc(100% + 2px);}
.seo7-2 .list ul li{ width:calc(50% - 10px);}
}



.seo5{ width: 100%; background: #f5f5f5; padding-top: calc(10px + 0.55rem); padding-bottom: calc(15px + 0.55rem);}
.seo5 .list{ width: 100%;margin-top:calc(10px + 0.48rem);}
.seo5 .list ul{ display: flex;flex-wrap: wrap; margin:-0.15rem -0.14rem;}
.seo5 .list ul li{ width: calc(25% - 0.28rem); margin:0.15rem 0.14rem; background: #fff;  box-shadow: 0 0 0.09rem rgba(200,200,200,0.25);overflow: hidden;border-radius: 0;-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;  
}
.seo5 .list ul li:hover{box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
.seo5 .list ul li .top{ width: 100%; background: #1b56d1; color: #fff; padding:0.26rem 0.38rem; display: flex; align-items: center;font-size:calc(14px + 0.1rem);line-height: calc(22px + 0.08rem);display: flex;align-items: center;box-shadow: 0 0 0.09rem rgba(200,200,200,0.25); letter-spacing: 0.02rem;-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;  }
.seo5 .list ul li .top img{ min-width:calc(26px + 0.26rem);width:calc(26px + 0.26rem);height:calc(26px + 0.26rem); margin-right: 0.28rem;}
.seo5 .list ul li .text{ width:100%; color: #444444; font-size:calc(14px + 0.02rem);line-height: calc(22px + 0.08rem); padding:0.33rem 0.38rem 0.53rem 0.38rem; text-align: justify;}
.seo5 .list ul li:hover{ box-shadow: 0 0 0.29rem rgba(27,86,209,0.27);}
.seo5 .list ul li:hover .top{ box-shadow: 0 0 0.29rem rgba(27,86,209,0.27);}
.seo5 .slick-dots{ height: 8px; text-align: center; margin:calc(10px + 0.1rem) 0 0 0 !important; display:none; justify-content: center; width: 100%;}
.seo5 .slick-dots li{ vertical-align: top; width: 8px !important; height: 8px;border-radius: 100% !important; margin: 0 4px !important; background: #dddddd; padding: 0 !important;}
.seo5 .slick-dots li.slick-active{ background: #1b56d1;}


.seo5-1 .list ul{ margin:-0.2rem -0.2rem;}
.seo5-1 .list ul li{ width: calc(25% - 0.4rem); margin:0.2rem 0.2rem; box-shadow:none;border-radius:0;}
.seo5-1 .list ul li .top{ justify-content: center;font-size:calc(14px + 0.06rem);line-height: calc(22px + 0.1rem); padding:0.18rem 0.32rem;}
.seo5-1 .list ul li .text{ text-align: center; padding:0.35rem 0.32rem 0.58rem 0.32rem;}

.seo5-2 .list ul{ margin:-0.18rem -0.18rem;}
.seo5-2 .list ul li{ width: calc(33.33% - 0.36rem); margin:0.18rem 0.18rem; border-radius:0; position: relative;}
.seo5-2 .list ul li .top{ justify-content: center; font-size:calc(14px + 0.06rem);line-height: calc(22px + 0.1rem); padding:0.13rem 0.38rem; position: absolute; left: 0; bottom: 0;}
.seo5-2 .list ul li .text{padding:0.38rem 0.38rem calc(22px + 0.91rem) 0.38rem;}

.seo5-3{ background:none;}
.seo5-3 .list ul{ margin:-0.13rem -0.13rem;}
.seo5-3 .list ul li{width: calc(20% - 0.26rem); margin:0.13rem 0.13rem;  box-shadow: 0 0.16rem 0.24rem rgba(200,200,200,0.2);border-radius: 0; position: relative; }
.seo5-3 .list ul li .top{padding:0.25rem 0.32rem; justify-content: center; position: relative; z-index: 6;}
.seo5-3 .list ul li .text{padding:0.23rem 0.32rem; text-align: center; position: relative; z-index: 6;}
.seo5-3 .list ul li .num{ width: 100%; text-align: center; position:absolute; left: 0; bottom: 0; z-index: 2; line-height:0.81; color: #f8f8f8; font-size: 1.76rem;}

.seo5-4 .list ul li{border-radius:0; position: relative;}
.seo5-4 .list ul li .top{ justify-content: center; font-size:calc(14px + 0.06rem);line-height: calc(22px + 0.1rem); padding:0.11rem 0.35rem; position: absolute; left: 0; bottom: 0; background: #e9eff8; color: #333333;}
.seo5-4 .list ul li .text{padding:0.35rem 0.35rem calc(22px + 0.7rem) 0.35rem;}
.seo5-4 .list ul li:hover .top{ background: #1b56d1; color: #fff;}

.seo5-9 .list ul li .top{ padding:0.15rem 0.38rem;}
.seo5-9 .list ul li .top img{min-width: calc(26px + 0.2rem); width: calc(26px + 0.2rem); height: calc(26px + 0.2rem);margin-right: 0.2rem;}


@media  screen and (max-width:1600px){
.seo5 .list ul li .top{ padding:0.26rem 0.26rem;font-size: calc(14px + 0.06rem);}	
.seo5 .list ul li .top img{ margin-right: 0.18rem;}
.seo5 .list ul li .text{ font-size: 14px;line-height: calc(22px + 0.06rem); padding:0.33rem 0.26rem 0.53rem 0.26rem;}	

.seo5-1 .list ul li .top{ padding:0.18rem 0.26rem;}
.seo5-1 .list ul li .text{ padding:0.35rem 0.26rem 0.58rem 0.26rem;}

.seo5-2 .list ul li .top{padding:0.13rem 0.26rem;}
.seo5-2 .list ul li .text{padding:0.38rem 0.26rem calc(22px + 0.91rem) 0.26rem;}

.seo5-3 .list ul li .top{padding:0.25rem 0.26rem; }
.seo5-3 .list ul li .text{padding:0.23rem 0.26rem;}
.seo5-3 .list ul li .num{font-size: 1.6rem;}

.seo5-4 .list ul li .top{ padding:0.11rem 0.26rem;}
.seo5-4 .list ul li .text{padding:11px 0.26rem calc(22px + 0.7rem) 0.26rem;}

.seo5-9 .list ul li .top{ padding:0.15rem 0.26rem;}

}
@media  screen and (max-width:1024px){
/* .seo5 .list ul{ display: block;}	 */
.seo5 .list ul{ margin:-5px;}
.seo5 .list ul li{ width: calc(50% - 10px); margin:5px;}
.seo5 .slick-track{ display: flex;}
.seo5 .slick-dots{ display:flex !important;}

.seo5-1 .list ul li{ width: calc(50% - 10px);}
.seo5-2 .list ul li{ width: calc(33.33% - 10px); }
.seo5-3 .list .slick-track{ display: flex;}
.seo5-3 .list ul li{width: calc(50% - 10px); }
.seo5-3 .list-0 ul li:last-child{width: calc(100% - 10px); }
}
@media  screen and (max-width:767px){
	
.seo5 .list ul li{ width: calc(50% - 10px);}	
.seo5 .list ul li .top{ padding:0.4rem 0.5rem;letter-spacing:0;}	
.seo5 .list ul li .top img{ margin-right: 0.3rem;}
.seo5 .list ul li .text{ padding:0.6rem 0.5rem; font-size: 13px;}	

.seo5-1 .list ul li .top{ padding:0.4rem 0.5rem;}
.seo5-1 .list ul li .text{ padding:0.6rem 0.5rem 0.6rem 0.5rem;}

.seo5-2 .list ul li{ width: calc(100% - 10px);}
.seo5-2 .list ul li .top{padding:0.4rem 0.5rem;}
.seo5-2 .list ul li .text{padding:0.6rem 0.5rem calc(22px + 1.4rem) 0.5rem;}

.seo5-3 .list ul li .num{ line-height:0.81; color: #f8f8f8; font-size:2rem;}
.seo5-3 .list ul li .top{padding:0.4rem 0.5rem; }
.seo5-3 .list ul li .text{padding:0.6rem 0.5rem;}

.seo5-4 .list ul li .top{ font-size:calc(14px + 0.02rem); padding:0.4rem 0.5rem;}
.seo5-4 .list ul li .text{padding:0.6rem 0.5rem calc(22px + 1.4rem) 0.5rem;}

.seo5-9 .list ul li .top{font-size: calc(13px + 0.02rem);line-height: calc(22px + 0.02rem);}
.seo5-9 .list ul li .top img{min-width: calc(20px + 0.2rem); width: calc(20px + 0.2rem); height: calc(20px + 0.2rem);}

}


.seo2{ width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.65rem);}
.seo2 .list{ width: 100%;margin-top:calc(10px + 0.45rem);}
.seo2 .list ul{ display: flex;flex-wrap: wrap; margin:-0.14rem;}
.seo2 .list ul li{ width: calc(25% - 0.28rem); margin:0.14rem; text-align: center; padding: 0.41rem 0.4rem 0.75rem 0.4rem; box-shadow: 0 0 0.29rem rgba(196,196,196,0.17);
 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;  
}
.seo2 .list ul li:hover{  box-shadow: 0 0 0.29rem rgba(27,86,209,0.17);}
.seo2 .list ul li .ico{ width: 100%;line-height: 0;position: relative;z-index: 6;}
.seo2 .list ul li .ico img{ height:calc(40px + 0.21rem);}
.seo2 .list ul li .tit{ width:100%; color: #121212;font-size:calc(14px + 0.1rem);line-height: calc(22px + 0.16rem); font-weight: bold;margin-top:calc(4px + 0.12rem);position: relative;z-index: 6;}
.seo2 .list ul li .text{ width:100%; color: #444444; font-size:calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);margin-top: 0.16rem;position: relative;z-index: 6;}
.seo2 .slick-dots{ display: none !important;}

.seo2-01 .list ul li .tit{ position: relative; display: inline-block; width:auto; max-width:100%;}
.seo2-01 .list ul li .tit::before{ display:block; content: ''; position: absolute; left:0; bottom:0; background: #1b56d1; width:0; height:1px;
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;  }
.seo2-01 .list ul li .tit:hover::before{ width: 100%;}
.seo2-01 .list ul li .tit:hover{ color: #1b56d1;}

.seo2-1 .list ul{ margin:-0.16rem -0.18rem;}
.seo2-1 .list ul li{ width: calc(33.33% - 0.36rem); margin:0.16rem 0.18rem; padding: 0.41rem 0.4rem 0.44rem 0.4rem; background: #fff; }
.seo2-1 .list ul li .text{ text-align: left;}

.seo5-2{ background: #f5f5f5;}

.seo2-3{ background: #f7f8f9;}
.seo2-3 .list ul li{ background: #fff;}

.seo2-4{ background: #f7f8f9;}
.seo2-4 .list ul li{ background: #fff;}
.seo2-4 .list ul li .ico img{ height:calc(40px + 0.49rem);}

.seo2-5 .list ul{ margin:-0.15rem -0.27rem -0.15rem -0.26rem;}
.seo2-5 .list ul li{ width: calc(25% - 0.52rem); margin:0.15rem 0.26rem; padding: 0.4rem 0.4rem 0.4rem 0.4rem;}


.seo2-6 .list ul{ margin:0;}
.seo2-6 .list ul li{ width:25%; margin:0; background: #fff; box-shadow:none; position: relative; z-index: 2; padding:0.1rem 0.48rem 0.14rem 0.48rem; }
.seo2-6 .list ul li::after{ display: block; content:''; position: absolute; left:-1px; top:-1px; z-index:1; width: calc(100% + 2px); height:calc(100% + 2px);border-left: 1px solid #dddddd; border-right: 1px solid #dddddd;}
.seo2-6 .list ul li:hover{ z-index:6; margin-top: calc(-4px - 0.04rem); padding:calc(4px + 0.14rem) 0.48rem 0.14rem 0.48rem;}
.seo2-6 .list ul li:hover::after{ opacity: 0;}

.seo2-7 .list ul{ margin:0;}
.seo2-7 .list ul li{ width:20%; margin:0; background: #fff; box-shadow:none; position: relative; z-index: 1; padding: 0.75rem 0.48rem; }
.seo2-7 .list ul li::after{ display: block; content:''; position: absolute; left:-1px; top:-1px; z-index:1; width: calc(100% + 2px); height:calc(100% + 2px);border: 1px solid #dddddd;}
.seo2-7 .list ul li:hover{ z-index:6;}
.seo2-7 .list ul li:hover::after{ opacity: 0;}

.seo2-8 .list ul li{ box-shadow: none; border: 1px solid #dddddd; padding: 0.76rem 0.4rem 0.7rem 0.4rem;}
.seo2-8 .list ul li:hover{ border: 1px solid #fff;}
.seo2-8 .list ul li .tit{ margin-top:calc(4px + 0.45rem);}
.seo2-8 .list ul li .ico img{ height:calc(40px + 0.39rem);}
.seo2-8 .list ul li .dd{ display:inline-flex;align-items: flex-end; justify-content: center; flex-wrap: wrap; color: #666666; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.1rem); margin-top: 0.12rem;}
.seo2-8 .list ul li .dd .dw{ color: #1b56d1; font-size:calc(14px + 0.04rem); font-weight: bold;}
.seo2-8 .list ul li .dd .w{ line-height:calc(20px + 0.04rem);margin-bottom: 0.04rem;}
.seo2-8 .list ul li .dd .num{ color: #1b56d1; font-weight: bold; font-size:0.3rem; margin: 0 0.08rem 0 0.04rem;}
.seo2-8 .list ul li .dd .t{ color: #1b56d1; font-size:0.24rem;}
.seo2-8 .list ul li .dd .l{ background: #1b56d1; color: #fff; font-size:calc(12px + 0.02rem); padding: 0 0.07rem; margin: 0 0.18rem 0 0;}
.seo2-8 .list ul li .div{ display:inline-flex; flex-direction: column;}
.seo2-8 .list ul li .civ{ display:inline-flex; flex-wrap: wrap; align-items: flex-end; margin-top: 0.23rem;}

.seo2-9{ background: #f7f8f9;}
.seo2-9 .list ul li{ background: #fff; padding: 0.55rem 0.4rem 0.48rem 0.4rem;}
.seo2-9 .list ul li .ico img{ height:calc(30px + 0.25rem);}
.seo2-9 .list ul li .tit{ margin-top: calc(4px + 0.2rem);}

.seo2-10 .list ul{ margin:-0.23rem -0.23rem;}
.seo2-10 .list ul li{ width: calc(20% - 0.46rem); margin:0.23rem 0.23rem; padding: 0.3rem 0.22rem 0.3rem 0.22rem; border:1px solid #dddddd; }
.seo2-10 .list ul li .text{ text-align: justify;line-height: calc(22px + 0.14rem);}
.seo2-10 .list ul li:hover{border:1px solid #fff;}
.seo2-10 .list ul li .ico img{ height: calc(40px + 0.19rem);}
.seo2-10 .list ul li .line{ height: 3px; width: 100%; position: relative; margin: 0.27rem 0 0.18rem 0;display: inline-flex;}
.seo2-10 .list ul li .line::after,
.seo2-10 .list ul li .line::before{ display: block; content: ''; position: absolute; left: 50%; top:0; background: #1b56d1; transform: translate(-50%,0); -ms-transform: translate(-50%,0);}
.seo2-10 .list ul li .line::after{ width: 41px; height:3px; z-index: 6;}
.seo2-10 .list ul li .line::before{ width: 88%; height:1px; z-index: 1; margin:1px 0; opacity: 0.36;}

.seo2-11{ background: #f5f5f5; padding-bottom:calc(10px + 0.5rem);}
.seo2-11 .list ul{ margin:-0.21rem -0.21rem;}
.seo2-11 .list ul li{ width: calc(33.33% - 0.42rem); margin:0.21rem 0.21rem; padding:0 0.46rem; box-shadow: none; }
.seo2-11 .list ul li:hover{ box-shadow: none;}
.seo2-11 .list ul li .ico img{ height: calc(40px + 0.29rem); margin: 0 auto;}
.seo2-11 .list ul li .ico .hide{ display: none; }
.seo2-11 .list ul li:hover .ico .hide{ display: block; }
.seo2-11 .list ul li:hover .ico .show{ display: none; }
.seo2-11 .list ul li .line{ height: 3px; width: 100%; position: relative; margin: 0.32rem 0 0.13rem 0;display: inline-flex;}
.seo2-11 .list ul li .line::after{ display: block; content: ''; position: absolute; left: 50%; top:0; background: #1b56d1; transform: translate(-50%,0); -ms-transform: translate(-50%,0);}
.seo2-11 .list ul li .line::after{ width: 41px; height:3px; z-index: 6;}
.seo2-11 .list ul li:hover .tit{ color: #1b56d1;}


.seo2-12 .list ul{margin:-0.26rem;}
.seo2-12 .list ul li{width: calc(25% - 0.52rem); background: #fff; margin: 0.26rem; padding: 0.59rem 0.38rem 0.62rem 0.38rem;}
.seo2-12 .list ul li .tit{ margin-top: calc(4px + 0.16rem);}
.seo2-12 .list ul li .text{ text-align: justify; margin-top: 0.29rem;}


@media  screen and (max-width:1600px){
.seo2 .list ul li{ padding: 0.4rem 0.3rem 0.5rem 0.3rem;}	
.seo2 .list ul li .text{ font-size: 14px;line-height: calc(22px + 0.06rem);margin-top: 0.1rem;}
.seo2-1 .list ul li{ padding: 0.4rem 0.3rem 0.4rem 0.3rem; }
.seo2-5 .list ul li{ padding: 0.3rem 0.25rem 0.3rem 0.25rem ;}
.seo2-6 .list ul li{ padding: 0.1rem 0.3rem  0.14rem 0.3rem; }
.seo2-6 .list ul li:hover{ margin-top: calc(-4px - 0.04rem); padding:calc(4px + 0.14rem) 0.3rem 0.14rem 0.3rem;}
.seo2-7 .list ul li{ padding: 0.6rem 0.3rem; }
.seo2-8 .list ul li .dd .l{margin: 0 0.1rem 0 0;}
.seo2-9 .list ul li{ padding: 0.5rem 0.3rem 0.48rem 0.3rem;}
.seo2-11 .list ul li{ padding:0 0.35rem;}
.seo2-12 .list ul li{ padding: 0.5rem 0.3rem 0.5rem 0.3rem;}
}
@media  screen and (max-width:1440px){
.seo2-5 .list ul{ margin:-0.15rem -0.16rem -0.15rem -0.15rem;}
.seo2-5 .list ul li{ width: calc(24.9% - 0.3rem); margin:0.15rem 0.15rem;}
.seo2-8 .list ul li .dd{ font-size: 14px;}
.seo2-10 .list ul{ margin:-0.15rem -0.15rem;}
.seo2-10 .list ul li{ width: calc(20% - 0.31rem); margin:0.15rem 0.15rem;}

.seo2-11 .list ul li{ padding:0 0.3rem;}

.seo2-12 .list ul{margin:-0.2rem;}
.seo2-12 .list ul li{width: calc(25% - 0.4rem); margin: 0.2rem;}

}
@media  screen and (max-width:1024px){
.seo2 .list .slick-track{ display: flex;}	
.seo2 .list ul{ margin:-5px;}
.seo2 .list ul li{ width: calc(25% - 10px); margin:5px;}
.seo2 .list ul li .tit{font-size: calc(14px + 0.06rem); line-height: calc(22px + 0.1rem);}
.seo2 .list .slick-dots{position:static; height: 8px; margin:0.6rem 0 10px 0 !important; justify-content: center; display: flex !important;}
.seo2 .list .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px !important; padding: 0 !important; background: #dddddd;}
.seo2 .list .slick-dots li.slick-active{background: #1b56d1;}

.seo2-1 .list ul li{ width: calc(33.33% - 10px);}

.seo2-6 .list ul{ margin:-4px 0;}
.seo2-6 .list ul li{ width:25%; margin:4px 0; }

.seo2-7 .list ul{ margin:0;}
.seo2-7 .list ul li{ width:20%; margin:0;}
.seo2-8 .list ul li .civ{ flex-wrap: nowrap; white-space: nowrap;}
.seo2-10 .list ul li{ width: calc(50% - 10px);}
.seo2-10 .list ul li:nth-child(-n+3){ width: calc(33.33% - 10px);}
.seo2-11 .list ul li{ width: calc(33.33% - 10px); padding: 0;}
}
@media  screen and (max-width:767px){
.seo2 .list ul li{ width: calc(50% - 10px);padding: 0.9rem 0.5rem !important;}

.seo2-1 .list ul li{ width: calc(50% - 10px);}
.seo2-5 .list ul li{ width: calc(50% - 10px);}

.seo2-6 .list ul{ margin:0;border-bottom: 1px solid #dddddd;}
.seo2-6 .list ul li{ width:50%; margin:0;border-top: 1px solid #dddddd; }
.seo2-6 .list ul li:hover{ margin-top: calc(-4px - 0.04rem); padding:0.9rem 0.5rem; margin-top: 0;}

.seo2-7 .list ul{ margin:0;}
.seo2-7 .list ul li{ width:50%; margin:0;}
.seo2-7 .list ul li:last-child{ width:100%; }

.seo2-8 .list ul li .dd{ font-size: 12px;}
.seo2-8 .list ul li .dd .num{font-size:calc(14px + 0.16rem);}
.seo2-8 .list ul li .dd .t{ font-size:15px;}
.seo2-8 .list ul li .dd .l{ padding: 0 4px; font-size: 12px;}

.seo2-10 .list ul li{width: calc(50% - 10px);}
.seo2-10 .list ul li:nth-child(-n+3){ width: calc(50% - 10px);}
.seo2-10 .list ul li:nth-child(5){ width: calc(100% - 10px);}
.seo2-10 .list ul li .line{ margin: 0.54rem 0 0.36rem 0;}
.seo2-10 .list ul li .text{ text-align: justify;line-height: calc(22px + 0.08rem);}

.seo2-11 .list ul li{ width: calc(100% - 10px); padding:0.1rem 0 !important;}

.seo2-12 .list ul li{width: calc(50% - 10px);}

}

.seo4{ width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem);}
.seo4 .list{ width: 100%; background: #fff; padding:0.22rem 0.32rem 0.14rem 0.32rem;}
.seo4 .list .ul{ width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}
.seo4 .list .left{ width: 41%;}
.seo4 .list .title{ display: inline-flex; width: 100%; color: #121212;font-size:calc(14px + 0.1rem);line-height: calc(22px + 0.16rem); margin: 0.18rem 0; letter-spacing: 0.02rem;}
.seo4 .list .text{ display: inline-flex; width: 100%; color: #666666;font-size:calc(14px + 0.02rem);line-height: calc(22px + 0.14rem); margin-bottom: 0.15rem;}
.seo4 .list .img{ width: 50%; line-height: 0; }

@media  screen and (max-width:1024px){
.seo4 .list .left{ width: 45%;}
}
@media  screen and (max-width:767px){
.seo4 .list{ padding: 0.5rem 0.5rem;}	
.seo4 .list .left{ width: 100%;}
.seo4 .list .img{ width: 100%; margin-top: 0.4rem;}

}


.seo6{ width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.65rem);}
.seo6 .list{ width: 100%;margin-top:calc(10px + 0.48rem);}
.seo6 .list ul{ display: flex;flex-wrap: wrap; margin:-0.2rem;}
.seo6 .list ul li{ display: flex; width: calc(50% - 0.4rem); margin:0.2rem; border: 1px solid #dddddd;  box-shadow: 0 0 0.29rem rgba(27,86,209,0.17); }
.seo6 .list ul li .left{ min-width:calc(86px + 0.9rem); width:calc(86px + 0.9rem); display: flex;flex-wrap: wrap; justify-content: center; align-items: center; background:linear-gradient(to top, #1b57d1 0%,#628ee8 100%); padding: 0.38rem; text-align: center;}
.seo6 .list ul li .ico{ width: 100%; line-height: 0;}
.seo6 .list ul li .ico img{ height:calc(37px + 0.2rem);}
.seo6 .list ul li .tit{ color: #fff; font-size:calc(14px + 0.16rem); line-height:calc(22px + 0.22rem); margin-top: 0.2rem; letter-spacing: 0.02rem; }
.seo6 .list ul li .right{ width: 100%; padding: 0.46rem 0.38rem 0.58rem 0.38rem;}
.seo6 .list ul li .text{ display:block; width: 100%; color: #121212; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); /*min-height:calc(22px + 0.3rem);*/ margin-bottom: 0.21rem;}
.seo6 .list ul li .cont{ display:flex; flex-wrap: wrap; width: 100%; justify-content: space-between;}
.seo6 .list ul li .cont .dd{ display:flex;align-items: flex-end;color: #666666; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.16rem);}
.seo6 .list ul li .cont .dd .dw{ color: #1b56d1; font-size:calc(14px + 0.04rem); font-weight: bold;}
.seo6 .list ul li .cont .dd .w{ line-height:calc(20px + 0.1rem);margin-bottom: 0.06rem;}
.seo6 .list ul li .cont .dd .num{ font-size:0.36rem; margin: 0 0.08rem 0 0.04rem;}
.seo6 .list ul li .cont .btn{ color: #fff; font-size:calc(14px + 0.04rem); line-height:calc(18px + 0.14rem);background: #1b56d1; border: 1px solid #1b56d1;  padding: 0.1rem 0.64rem;text-align: center;background-position: right bottom; box-shadow: 0 0 0.29rem rgba(27,86,209,0.17);}
.seo6 .list ul li:hover .cont .btn{ color: #1b56d1;background: linear-gradient(to left,transparent 50%,#fff 50%);
    background-size: 200% 200%;  background-position: left bottom;}

@media  screen and (max-width:1600px){
.seo6 .list ul li .cont .btn{ padding: 0.1rem 0.32rem;}

.seo6 .list ul li .text{font-size:14px;}
}
@media  screen and (max-width:1024px){
.seo6 .list ul{ margin:-5px;}	
.seo6 .list ul li{ width: calc(50% - 10px); margin:5px;}
}
@media  screen and (max-width:767px){
.seo6 .list ul li{ width: calc(100% - 10px);}	
.seo6 .list ul li .left{ min-width:calc(76px + 0.9rem); width:calc(76px + 0.9rem);}
.seo6 .list ul li .right{ padding: 0.5rem 0.5rem 0.6rem 0.5rem;}
.seo6 .list ul li .cont .dd .num{font-size:calc(14px + 0.16rem);}
.seo6 .list ul li .cont .btn{ font-size:calc(14px + 0.02rem); padding: 0.1rem 0.32rem  0.14rem 0.32rem;}
.seo6-00 .list ul li .cont .btn{ display: none;}
}


.seo1{ width: 100%; padding-top: calc(10px + 0.6rem); padding-bottom:calc(10px + 0.6rem); background:#f7f8f9;}
.seo1 .box{ width: 100%; display:flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}
.seo1 .left{ width:43%; line-height: 0; position: relative; background: #101010;}
.seo1 .left .img{ opacity: 0.68;height:4.2rem; object-fit: cover; }
.seo1 .left .paly{ position: absolute; left: 50%; top: 50%; z-index: 6; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); width: calc(40px + 0.36rem); z-index: 6;}
.seo1 .right{ width: 51.25%; margin: 0 0 0.1rem 0;}
.seo1 .right .title{ float: left; width: 100%; color: #1b56d1; font-size:calc(14px + 0.16rem); line-height:calc(22px + 0.22rem); font-weight: bold; padding-bottom: 0.27rem;  letter-spacing: 0.02rem; position: relative; border-bottom:1px solid rgba(27,86,209,0.25);}
.seo1 .right .title:after{ display: block; content: ''; position: absolute; left: 0; bottom:-1px; z-index: 6; background: #1b56d1; width: 34px; height: 3px;}
.seo1 .right .text{ float: left; width: 100%; color: #444444; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.17rem; margin-bottom: 0.11rem;letter-spacing: 0.01rem; margin:0.47rem 0;}
.seo1 .right .info{ float: left; width: 100%; color: #444; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); display: flex; margin-top: 0.06rem;letter-spacing: 0.01rem;}
.seo1 .right .info img{ display: inline-block; vertical-align: top;  width: 18px; height: 18px; margin:calc(2px + 0.04rem) 0.12rem 0 0;}
.seo1-1{ background: #fff;}
.seo1-1 .right{  margin:0.1rem 0 0 0;}

.seo1-01 .right{overflow:hidden; position: relative;
 overflow-y:auto;
 scrollbar-width:thin;
 max-height:3.9rem;
}
.seo1-01 .right::-webkit-scrollbar {
 width:3px
}
.seo1-01 .right::-webkit-scrollbar-track
{
background-color:#f5f5f5;
 border-radius:3px
}
.seo1-01 .right::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#1b56d1;
 border-radius:3px
}

@media  screen and (max-width:1600px){
.seo1 .right .text{ margin:0.3rem 0;}
.seo1-1 .right{ margin-top: 0;}	
}
@media  screen and (max-width:1024px){
.seo1 .left{width: 46%;}
.seo1-01 .right{max-height:calc(132px + 1.5rem);}
}
@media  screen and (max-width:767px){
.seo1 .left{ width:100%; margin-bottom: 0.6rem;}
.seo1 .right{ width:100%; margin:0;max-height:inherit;}	
.seo1 .right .title{ padding-bottom: 0.4rem;}	
.seo1 .right .info{ margin-top: 0.1rem;}
.seo1 .right .info img{ margin:calc(2px + 0.04rem) 0.3rem 0 0;}
}



.seo8{ width: 100%; background: #f7f8f9;}
.seo8 .list ul{ margin:-0.14rem;}
.seo8 .list ul li{ width:calc(25% - 0.28rem); margin:0.14rem; padding:0.37rem 0.38rem calc(20px + 0.74rem) 0.38rem; box-shadow: 0 0.08rem 0.38rem rgba(64,108,200,0.22);}
.seo8 .list ul li .s{ float: left; position: relative;}
.seo8 .list ul li .s:after{ display: block; content: ''; position: absolute; left: 0; bottom:0; z-index: 6; background: #1b56d1; width:0; height:1px;-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;  }
.seo8 .list ul li .tit{ margin-bottom: 0.16rem;}
.seo8 .list ul li .p{ margin-top: 0.1rem;}
.seo8 .list ul li .btn .a{ color: #fff; font-size:calc(14px + 0.04rem); line-height:calc(20px + 0.14rem);background: #1b56d1; }
.seo8 .list ul li:hover{ box-shadow: 0 0.08rem 0.38rem rgba(64,108,200,0.22);}
.seo8 .list ul li:hover .tit{ color: #1b56d1;}
.seo8 .list ul li:hover .s:after{ width: 100%;}

@media  screen and (max-width:1600px){
.seo8 .list ul li{ padding:0.37rem 0.22rem calc(20px + 0.74rem) 0.22rem;}
}
@media  screen and (max-width:1440px){
.seo8 .list ul li{ padding:0.37rem 0.22rem calc(20px + 0.74rem) 0.22rem;}
}
@media  screen and (max-width:1024px){
.seo8 .list ul{ margin: -5px;}	
.seo8 .list ul li{ width:calc(50% - 10px); margin:5px;}
}
@media  screen and (max-width:767px){
.seo8 .list ul li{ width:calc(100% - 10px); padding: 0.7rem 0.5rem  calc(20px + 1.2rem) 0.5rem;}
.seo8 .list ul li .tit{ margin-bottom: 0.26rem;}
.Google5-00 .list ul li{ padding:0.7rem 0.5rem;}
}


.seo9{ width: 100%; background: #f7f8f9; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem);}
.seo9 .list{ width: 100%;margin-top:calc(10px + 0.48rem);}
.seo9 .list ul{ display: flex;flex-wrap: wrap; margin:-0.2rem;}
.seo9 .list ul li{ display: flex;flex-wrap: wrap; width: calc(50% - 0.4rem); margin:0.2rem; overflow: hidden; position: relative; border-radius: 5px; padding: 0.98rem 0.47rem 1.18rem 0.47rem; background: linear-gradient(to top, #103fa2 0%,#81a7f7 100%); }
.seo9 .list ul li:hover{ box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17); -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;  }
.seo9 .list ul li .bg{ position: absolute; left: 0; top:0; z-index:1; content: ''; width: 100%; height:100%; opacity: 0.28; display: block;-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;  }
.seo9 .list ul li:hover .bg{ transform: scale(1.1); -ms-transform: scale(1.1);}
.seo9 .list ul li .tit{ position: relative; z-index: 6; width: 100%; color: #fff; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); letter-spacing: 0.02rem; font-weight: bold; text-align: center; }
.seo9 .list ul li .text{ position: relative; z-index: 6; width: 100%; color: #fff; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.14rem); margin-top: 0.35rem;  }

@media  screen and (max-width:1600px){
.seo9 .list ul li .text{ font-size:calc(14px + 0.02rem); }

}
@media  screen and (max-width:1024px){
.seo9 .list ul{ margin:-5px;}	
.seo9 .list ul li{ width:calc(50% - 10px); margin: 5px;}
}
@media  screen and (max-width:767px){
.seo9 .list ul{}	
.seo9 .list ul li{ width:calc(100% - 10px);}
}

.dapei{ width: 100%; background: #f7f8f9; padding-top:calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem);}
.dapei .list{ width: 100%; margin-top:calc(10px + 0.45rem);}
.dapei .list ul{ display: flex; flex-wrap: wrap; margin:-0.14rem;}
.dapei .list li{ width:calc(25% - 0.28rem); margin:0.14rem; background: #fff; box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
.dapei .list li .tit{ width:100%; padding:0.1rem 0.5rem; background: #1b56d1; color: #fff; font-size: calc(14px + 0.06rem); line-height: calc(22px + 0.12rem);
-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;  }
.dapei .list li:hover .tit{ width: 100%; box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
.dapei .list li .text{ width:100%; padding:0.27rem 0.5rem;  font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.02rem); display: flex; flex-wrap: wrap;}
.dapei .list li .p{ width:100%; position:relative; padding-left:calc(4px + 0.18rem); color: #333333; margin: 0.06rem 0;}
.dapei .list li .p:after{ display:block; content: ''; position: absolute; left: 0; top:calc(5px + 0.01rem); background: #1b56d1; width: 2px; height: 12px;}
.dapei .list li .s{ float: left; position: relative;cursor: pointer; }
.dapei .list li .s::before{ display:block; content: ''; position: absolute; left:0; bottom:0; background: #1b56d1; width:0; height:1px;
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;  }
.dapei .list li .p:hover{ color:#1b56d1;}
.dapei .list li .p:hover .s::before{ width: 100%;}

.dapei-1 .list li .tit{text-align: center;}
.dapei-1 .list li .text{ padding: 0.21rem 0.3rem 0.27rem 0.3rem; justify-content: space-between;}
.dapei-1 .list li .p{ width: 44%; padding-left:calc(4px + 0.08rem);}

.dapei-2{ background: #fff;}


@media  screen and (max-width: 1440px){
.dapei .list li .tit{padding: 0.1rem 0.35rem;}	
.dapei .list li .text{ padding:0.27rem 0.35rem;   font-size: 14px ; }	
.dapei .list li .p{padding-left: calc(4px + 0.08rem);}
.dapei-1 .list li .text{ padding: 0.21rem 0.22rem 0.27rem 0.22rem ; }
.dapei-1 .list li .p{ width: 49%; }
}
@media  screen and (max-width: 1200px){
.dapei-1 .list li .p{ width: 100%; }
}
@media  screen and (max-width: 1024px){
.dapei .list ul{ margin:-5px;}
.dapei .list li{ width:calc(25% - 10px); margin:5px;}	
.dapei-1 .list li .p{ width: 100%; }
}
@media  screen and (max-width: 767px){
.dapei .list li{ width:calc(50% - 10px);}
.dapei .list li .tit{ padding: 0.3rem 0.5rem;}
.dapei .list li .text{ padding: 0.5rem 0.5rem;}

}

.dapei1{ width: 100%; padding-top:calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem);}
.dapei1 .list{ width: 100%; margin-top:calc(10px + 0.45rem);}
.dapei1 .list ul{ display: flex; flex-wrap: wrap; margin:-0.15rem;}
.dapei1 .list li{ width:calc(50% - 0.3rem); margin:0.15rem; background: #f8f9fb; }
.dapei1 .list li a{ width: 100%;position: relative; overflow: hidden; padding: 0.38rem 0.52rem 0.5rem 0.52rem; display: inline-flex; flex-wrap: wrap;}
.dapei1 .list li .ico{ width:42.6%; line-height: 0; position: absolute; right: 0.14rem; bottom:0.04rem;}
.dapei1 .list li .ico img{ width: 100%;}
.dapei1 .list li .tit{ max-width:100%; font-weight:bold; color: #121212; font-size: calc(14px + 0.1rem); line-height: calc(22px + 0.16rem); letter-spacing: 0.01rem; display: inline-block;position: relative;}
.dapei1 .list li .tit:after{ display: block; content: ''; position:absolute; left: 0; bottom:-3px; background: #1b56d1; width: 0%; height: 1px;-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; }
.dapei1 .list li .tit:hover{ color: #1b56d1; }
.dapei1 .list li .tit:hover:after{ width: 100%;}
.dapei1 .list li .text{ width:100%; color: #121212; font-size: calc(14px + 0.04rem); line-height: calc(22px + 0.1rem); margin:0.16rem 0  calc(4px + 0.19rem) 0;}
.dapei1 .list li .btn{ width:150px; color: #fff; font-size:calc(14px + 0.02rem); line-height:calc(18px + 0.14rem);background: #1b56d1; border: 1px solid #1b56d1;  padding: 0.05rem 0.2rem;text-align: center;background-position: right bottom;
-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;  }
.dapei1 .list li:hover .btn{ color: #1b56d1;background: linear-gradient(to left,transparent 50%,#fff 50%); background-size: 200% 200%;  background-position: left bottom;}
.dapei1 .list li:hover{ background: #f7fbff; box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17); }

@media  screen and (max-width: 1600px){
.dapei1 .list li .ico {width: 36.6%;}	
.dapei1 .list li .text{ font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.08rem);}
}
@media  screen and (max-width: 1024px){
.dapei1 .list ul{ margin:-5px;}
.dapei1 .list li{ width:calc(100% - 10px); margin:5px;}
}
@media  screen and (max-width: 767px){
.dapei1 .list li{ width:calc(100% - 10px);}
.dapei1 .list li a{ padding: 0.6rem 0.5rem;}
.dapei1 .list li .btn{ width:100px; padding: 0.1rem 0.4rem 0.14rem 0.4rem; }
.dapei1 .list li .ico{ width:6.68rem; }
}


.baiduyun{ padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.63rem);}
.baiduyun .list{ width: 100%;margin-top: 0.55rem;}
.baiduyun .list ul{ display:flex; flex-wrap: wrap; box-shadow: 0 0.06rem 0.27rem rgba(165,165,165,0.22);}
.baiduyun .list ul li{ width:16.66%; background: #fff;position: relative; z-index: 2; min-height: 100%;;}
.baiduyun .list ul li:after{ display: block; content:''; position: absolute; left:-1px; top:-1px; z-index:1; width: calc(100% + 2px); height:calc(100% + 2px); border: 1px solid #e6e8eb;}
.baiduyun .list ul li:hover{box-shadow: 0 0.06rem 0.27rem rgba(27,86,209,0.22); z-index:6;}
.baiduyun .list ul li .top{ width: 100%; background: #f2f3f5; padding:0.2rem 0.36rem; text-align: center; position: relative; z-index:4; }
.baiduyun .list ul li .cont{ width: 100%; padding: 0.45rem 0.36rem calc(20px + 0.56rem) 0.36rem; position: relative; z-index:4;}
.baiduyun .list ul li .tit{ width: 100%; color: #121212; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.08rem);}
.baiduyun .list ul li .ico{ width: 100%; line-height: 0; margin:0.05rem 0 0.1rem 0;}
.baiduyun .list ul li .ico img{ height:calc(30px + 0.19rem);}
.baiduyun .list ul li .p{width: 100%; color: #121212; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.36rem;}
.baiduyun .list ul li .num{ width: 100%; color: #1b56d1; font-size:0.3rem; line-height:0.44rem; font-weight: bold; text-align: center;}
.baiduyun .list ul li .btn{ width: 100%; position: absolute; left: 0;bottom: 0;z-index:6;display: flex;z-index:4;}
.baiduyun .list ul li .btn .a{ width: 100%; color: #666666; font-size:calc(14px + 0.04rem); line-height:calc(20px + 0.1rem);background: #e9eff8; padding: 0.1rem;text-align: center;}
.baiduyun .list ul li:hover:after{ opacity: 0;}
.baiduyun .list ul li:hover .btn .a{ background: #1b56d1;color: #fff;}


@media  screen and (max-width:1600px){
.baiduyun .list ul li .top{ padding:0.2rem 0.3rem; }
.baiduyun .list ul li .cont{padding: 0.45rem 0.3rem calc(20px + 0.56rem) 0.3rem;}
}
@media  screen and (max-width:1440px){
.baiduyun .list ul li .top{ padding:0.2rem 0.25rem; }
.baiduyun .list ul li .cont{padding: 0.45rem 0.25rem calc(20px + 0.56rem) 0.25rem;}
}
@media  screen and (max-width:1024px){
.baiduyun .list ul li{ width:33.33%;}
.baiduyun .list ul li .num{ font-size:calc(14px + 0.16rem); line-height:calc(22px + 0.22rem);}
}
@media  screen and (max-width:767px){
.baiduyun .list ul{box-shadow:none;}	
.baiduyun .list ul li{ width:50%; margin-top: 0.5rem;}
.baiduyun .list ul li:nth-child(1),
.baiduyun .list ul li:nth-child(2){ margin-top: 0;}
.baiduyun .list ul li .top{ padding:0.4rem 0.4rem; }
.baiduyun .list ul li .cont{ padding: 0.6rem 0.4rem 0.6rem 0.4rem;}
.baiduyun .list ul li .p{ margin-top: 0.2rem;}
.baiduyun .list ul li .btn{ display: none;}
.baiduyun .list ul li .btn .a{ padding: 0.3rem;}

}

.youxiang1{ background: #f5f5f5;padding-top: calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);}
.youxiang1 .list{ width: 100%;margin-top: 0.58rem;}
.youxiang1 .list ul{ display:flex; flex-wrap: wrap; margin:-0.1rem -0.12rem;}
.youxiang1 .list ul li{ width:calc(20% - 0.24rem); margin:0.1rem 0.12rem; background: #fff; line-height: 0; overflow: hidden;
-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;  
}
.youxiang1 .list ul li:hover{ box-shadow: 0 0 0.14rem rgba(27,86,209,0.17);}
.youxiang1 .list1{ width: 100%;margin-top: 0.43rem;}
.youxiang1 .list1 ul{ display:flex; flex-wrap: wrap; margin:-0.18rem;}
.youxiang1 .list1 ul li{ width:calc(33.33% - 0.36rem); margin:0.18rem; background: #fff; box-shadow: 0 0 0.09rem rgba(200,200,200,0.25); padding:0.3rem;
-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;  
}
.youxiang1 .list1 ul li:hover{ box-shadow: 0 0 0.29rem rgba(27,86,209,0.17);}
.youxiang1 .list1 ul li .ico{ width:100%; line-height: 0; margin-top: calc(4px + 0.03rem); }
.youxiang1 .list1 ul li .ico img{ height: 40px;}
.youxiang1 .list1 ul li .tit{ width: 100%; font-weight: bold; color: #121212; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); margin-top: 0.3rem;}
.youxiang1 .list1 ul li .text{ width: 100%; color: #444444; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.06rem;}

@media  screen and (max-width:1024px){
.youxiang1 .list ul{ margin:-5px;}
.youxiang1 .list ul li{ width:calc(20% - 10px); margin:5px; }	
.youxiang1 .list1 ul{ margin:-5px;}
.youxiang1 .list1 ul li{ width:calc(100% - 10px);5px}
.youxiang1 .list1 ul li .ico img{ height:30px;}
}
@media  screen and (max-width:767px){
.youxiang1 .list ul li{ width:calc(50% - 10px); }	
.youxiang1 .list1 ul li{ width:calc(100% - 10px); padding:0.5rem;}
.youxiang1 .list1 ul li .ico img{ height:30px;}
}


.youxiang2{ padding-top:calc(10px + 0.3rem); padding-bottom: calc(10px + 0.36rem); background:#1b56d1; overflow: hidden; position: relative;}
.youxiang2 .bg{ position: absolute; left: 0; bottom: 0; z-index:1; width: 3.34rem;}
.youxiang2 .Box{ width:100%; display:inline-flex; flex-wrap: wrap; justify-content: space-between; padding: 0 5% 0 8.75%;position: relative;z-index:6;}
.youxiang2 .left{ display: flex; flex-direction: column;align-content: flex-start; width: calc(230px + 0.7rem);}
.youxiang2 .left .tit{ color: #fff; font-weight: bold; font-size:calc(14px + 0.34rem); line-height:calc(22px + 0.36rem); letter-spacing: 0.05rem;}
.youxiang2 .left .p{ color: #fff; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.1rem); margin:0.18rem 0 0.34rem 0 ; }
.youxiang2 .left .s{ display: inline-block; background: #d42a2a; border-radius: calc(22px + 0.14rem); padding:1px 15px 3px 15px; }
.youxiang2 .left .info{ color: #fff; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.1rem);}
.youxiang2 .left .num{ font-size:calc(16px + 0.08rem); margin: 0 0.1rem; text-shadow:-2px -2px 2px #d42a2a;}
.youxiang2 .left .cont{ color: #fff; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.1rem); margin: 0.3rem 0 0.46rem 0;}
.youxiang2 .left .btn a{ float: left; border: 1px solid #fff; height:calc(30px + 0.18rem); line-height:calc(28px + 0.06rem); color: #fff; font-size:calc(12px + 0.06rem); padding:0.05rem calc(9px + 0.3rem);background-position:right bottom;transition:all .5s ease; }
.youxiang2 .left .btn a:hover{border: 1px solid #1b56d1;color: #1b56d1;
	background:linear-gradient(to left,transparent 50%,#ffffff 50%);
 background-size:200% 100%; background-position:left bottom;}
.youxiang2 .center{ display: flex; flex-wrap: wrap;align-content: flex-start; width: calc(60px + 3.8rem); color: #fff; font-size:calc(14px + 0.04rem); line-height:calc(30px + 0.1rem);}
.youxiang2 .center td{ padding-top: 0.3rem;}
.youxiang2 .center ul{ float: right;display: flex;}
.youxiang2 .center .zwfb_zje{ font-size:calc(16px + 0.2rem);display: inline-block; }
.youxiang2 .center .name{}
.youxiang2 .center .box{ float: right;}
.youxiang2 .center .jian,
.youxiang2 .center .jia{ float:left; position: relative; background: rgba(255,255,255,0.16); border:1px solid rgba(255,255,255,0.33); height:calc(30px + 0.1rem); width:calc(30px + 0.1rem); justify-content: center; align-items: center; line-height:calc(24px + 0.1rem); color: #fff; font-size:calc(14px + 0.04rem);  text-align: center; cursor: pointer;}
.youxiang2 .center .srkk{ float:left; border-top:1px solid rgba(255,255,255,0.33); border-bottom:1px solid rgba(255,255,255,0.33); width:calc(40px + 0.4rem); text-align: center;  color: #fff; font-size:calc(14px + 0.04rem); line-height:calc(28px + 0.1rem); height:calc(30px + 0.1rem); }
.youxiang2 .center .line{ display: block; width: 100%; height: 1px; background: #fff; opacity: 0.33; margin: 0.17rem 0 0.08rem 0;}
.youxiang2 .right{ display: flex; flex-wrap: wrap;align-content: flex-start; border:0.04rem solid #fff; border-radius: 0.1rem; padding:0.14rem 0.1rem; width: calc(75px + 2.4rem);}
.youxiang2 .right .screen{ width: 100%; margin:0.04rem 0.05rem; background: #fff;border-radius: 0.1rem;  border:none; color: #1b56d1; font-size:calc(14px + 0.1rem);line-height:calc(30px + 0.16rem); height:calc(30px + 0.36rem); padding: 0.1rem 0.26rem; text-align: right; }
.youxiang2 .right .keys{ width: 100%; display: flex; flex-wrap: wrap;}
.youxiang2 .right .keys .btn{ display: flex; justify-content: center; width:calc(24.9% - 0.1rem); margin:0.04rem 0.05rem; background: #fff;border-radius: 0.1rem;  color: #1b56d1; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.22rem); height:calc(22px + 0.22rem);}
.youxiang2 .right .keys .ling{ width:calc(50% - 0.1rem);}
.youxiang2 .right .keys .eval{ line-height:calc(44px + 0.52rem);height:calc(44px + 0.52rem); margin-bottom:calc(-22px - 0.26rem) ;}

.youxiang2 .center ::-webkit-input-placeholder{color:#fff}
.youxiang2 .center :-moz-placeholder{color:#fff}
.youxiang2 .center ::-moz-placeholder{color:#fff}
.youxiang2 .center :-ms-input-placeholder{color:#fff}
.youxiang2 .right ::-webkit-input-placeholder{color:#1b56d1}
.youxiang2 .right :-moz-placeholder{color:#1b56d1}
.youxiang2 .right ::-moz-placeholder{color:#1b56d1}
.youxiang2 .right :-ms-input-placeholder{color:#1b56d1}


@media  screen and (max-width:1440px){
.youxiang2 .Box{ padding: 0;}
}
@media  screen and (max-width:1024px){

}
@media  screen and (max-width:767px){
.youxiang2 .left{ width: 100%;}
.youxiang2 .left .btn a{ display: none;}
.youxiang2 .center{ width: 100%; margin:0;}
.youxiang2 .right{ width: 100%; display: none;}
.youxiang2 .right .input{ padding: 0.1rem 0.5rem;}
.youxiang2 .bg{ left:auto; right:0; bottom:auto; top:0.4rem;  width: 6.68rem;}

}


.hezuo1{padding-top: calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);}
.hezuo1 .list{ width: 100%; margin-top:calc(10px + 0.45rem);}
.hezuo1 .list ul{ display: flex; flex-wrap: wrap; margin:-0.19rem;}
.hezuo1 .list li{ width:calc(33.33% - 0.38rem); margin:0.19rem; background: #f9fbff; box-shadow: 0 0 0.21rem rgba(27,86,209,0.27); border-radius: 0.1rem; padding:0.29rem 0.4rem;
-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; }
.hezuo1 .list li .tit{ width:100%; padding:0.2rem 0 0.41rem 0; color: #1b56d1; letter-spacing: 0.03rem; font-size: calc(14px + 0.16rem); line-height: calc(22px + 0.12rem); display: flex; align-items: center; border-bottom: 1px solid #dee1e4;}
.hezuo1 .list li .tit img{ display: flex; min-width:calc(40px + 0.16rem); height: calc(40px + 0.16rem); line-height: 0; background: #fff; border-radius:50%; box-shadow: 0 0 0.21rem rgba(27,86,209,0.27); margin-right: 0.22rem;}
.hezuo1 .list li .text{ width:100%; color: #121212; font-size: calc(14px + 0.04rem); line-height: calc(22px + 0.08rem); min-height: calc(88px + 0.32rem); margin-top: 0.4rem;}
.hezuo1 .list li .cont{ width:100%; color: #666666; font-size: calc(14px + 0.04rem); line-height: calc(22px + 0.08rem);  text-align: center;margin-top: 0.4rem;}
.hezuo1 .list li .cont .i{ display:inline-block; min-width:calc(22px + 0.02rem);  width:calc(22px + 0.02rem); height:calc(22px + 0.02rem); line-height: calc(22px + 0.02rem); border-radius: 50%; color: #fff; font-size: calc(14px + 0.02rem); background: #ff0000;margin-right: 0.1rem; justify-content: center;}
.hezuo1 .list li .ifno{ width:100%; color: #121212; font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.08rem);  text-align: center;margin-top: 0.11rem;}
.hezuo1 .list li:hover{ background:url(img/hezuo13.png) center bottom no-repeat #f9fbff; background-size:cover;}

@media  screen and (max-width:1600px){
.hezuo1 .list li{ padding:0.29rem 0.35rem;}
}
@media  screen and (max-width:1440px){
.hezuo1 .list li .ifno{font-size:14px;}
}
@media  screen and (max-width:1024px){
.hezuo1 .list ul{ margin:-5px;}
.hezuo1 .list li{ width:calc(33.33% - 10px); margin:5px; }
}
@media  screen and (max-width:767px){
.hezuo1 .list li{ width:calc(100% - 10px); border-radius: 0.2rem; padding:0.6rem 0.6rem 0.7rem 0.6rem;}
.hezuo1 .list li .tit{ padding: 0.2rem 0 0.6rem 0;}
.hezuo1 .list li .tit img{ margin-right: 0.4rem;}
.hezuo1 .list li .text{ margin-top: 0.6rem; min-height:inherit; }
.hezuo1 .list li .cont{ margin-top: 0.6rem;}
.hezuo1 .list li .cont .i{ display: inline-flex; min-width:20px; height:20px; line-height:20px; font-size:12px;margin-right: 0.2rem;}
.hezuo1 .list li .ifno{ margin-top: 0.22rem;}

}




.wxxq_section .left1{width: calc(75.56% - 26px);float: left;background: #ffffff;padding: 0.41rem 0.3rem 0.6rem 0.3rem;}
.suiji{ width: 100%;}
.suiji ul{ display: flex; flex-wrap: wrap; margin:0 -0.25rem;}
.suiji ul li{ width: 50%; padding: 0 0.25rem;}
.suiji ul li a{ width: 100%; border-bottom:1px dashed #dddddd; display: flex; justify-content: space-between; color: #666666; line-height: calc(22px + 0.08rem); padding: 0.15rem 0;}
.suiji ul li a .tit{ display: flex; width: 100%; font-size: calc(14px + 0.04rem); overflow: hidden; text-overflow: ellipsis;  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; padding: 0 calc(10px + 0.14rem); position: relative;}
.suiji ul li a .tit::after{ display: block; content: ''; position: absolute; left: 0; top:calc(8px + 0.04rem); background: #1b56d1; width: 6px; height: 6px; border-radius: 50%;}
.suiji ul li a .dd{ display: flex; white-space: nowrap; font-size: calc(14px + 0.02rem); align-items: center; padding-left: 26px; background: url(img/ico4.png) left center no-repeat; background-size: 18px auto !important;}
.suiji ul li a:hover{ color: #1b56d1; border-bottom:1px dashed #1b56d1;}
.suiji ul li a:hover .dd{ background: url(img/ico5.png) left center no-repeat;}
.ditu_title{ width: 100%; background: #1b56d1; color: #fff; font-size: calc(14px + 0.06rem);  line-height: calc(22px + 0.08rem); padding: 0.15rem 0.2rem;}
.ditu_list{ width: 100%; padding-bottom: 0.23rem; }
.ditu_list ul{ width: 100%; }
.ditu_list ul li{ width: 100%; }
.ditu_list .tit{ width: 100%; border-bottom:1px dashed #eeeeee; padding: 0.13rem 0.2rem;}
.ditu_list .tit a{ display:inline-block; max-width:100%; position: relative; color: #1b56d1; font-size: calc(14px + 0.04rem); line-height: calc(22px + 0.1rem); padding-left: calc(10px + 0.06rem); }
.ditu_list .tit a::after{ display: block; content: ''; position: absolute; left: 0; top:calc(8px + 0.05rem); background: #1b56d1; width: 6px; height: 6px; border-radius: 50%;}
.ditu_list .tit a::before{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left:calc(10px + 0.06rem); bottom:-3px; -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; }
.ditu_list .tit a:hover::before{ width:calc(100% - 10px - 0.06rem); }
.ditu_list dl{ display: flex; flex-wrap: wrap; width: 100%; padding: 0.09rem 0 0.09rem 0.2rem; }
.ditu_list dl dd{ width:22%; margin-right: 4%; }
.ditu_list dl dd:nth-child(4n){ margin-right: 0;}
.ditu_list dl dd a{ display:inline-block; max-width:100%;position: relative; color: #333333; font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.08rem); padding-left: calc(10px + 0.06rem); padding-top: 3px ; padding-bottom: 3px ; overflow: hidden;white-space: nowrap; text-overflow:ellipsis; }
.ditu_list dl dd a::after{ display: block; content: ''; position: absolute; left: 0; top:calc(10px + 0.04rem); background: #1b56d1; width:4px; height: 4px; transform:rotate(45deg); -ms-transform:rotate(45deg);}
.ditu_list dl dd a::before{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left:calc(10px + 0.06rem); bottom:2px; -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; }
.ditu_list dl dd a:hover::before{ width:calc(100% - 10px - 0.06rem); }
.ditu_list dl dd a:hover{ color: #1b56d1;}
.suiji_tti{ display: flex; width: 100%; border-bottom:1px solid #eeeeee;color: #333333; font-size: calc(14px + 0.16rem); line-height: calc(22px + 0.22rem); font-weight: bold; margin-bottom: 0.2rem; padding:0.14rem 0.12rem;}

@media  screen and (max-width: 1440px){
.ditu_list dl dd{ width:23.5%; margin-right:2%; }
.ditu_list dl dd:nth-child(4n){ margin-right: 0;}
.ditu_list dl dd a{ font-size: calc(14px + 0.01rem);}
.suiji ul li a .tit{font-size: calc(14px + 0.02rem); padding: 0 calc(10px + 0.06rem);}
}
@media  screen and (max-width: 1024px){
.wxxq_section .left1{width: 100%;padding:0.7rem 0.5rem;}
.suiji ul{ margin:0 -6px;}
.suiji ul li{ padding: 0 6px;}
}
@media  screen and (max-width: 767px){
.suiji ul{ margin:0;}
.suiji ul li{ width: 100%; padding: 0 0.4rem;}
.suiji ul li a{ padding: 0.3rem 0;}
.suiji ul li a .dd{ background-size: 16px auto !important; padding-left:20px; font-size: 14px;}

.ditu_title{ padding: 0.3rem 0.4rem;}
.ditu_list .tit{ padding: 0.26rem 0.4rem;}
.ditu_list dl{ padding: 0.12rem 0 0.24rem 0.4rem;}
.ditu_list dl dd{ margin-top: 0.12rem; width:48.5%; margin-right:3%; }
.ditu_list dl dd:nth-child(4n){ margin-right:3%;}
.ditu_list dl dd:nth-child(2n){ margin-right:0%;}
.suiji_tti{ padding: 0.28rem 0.24rem;}


}

.weijin1{ width: 100%; background: #f3f3f3;}
.weijin1 .box{ display: inline-flex; flex-wrap: wrap; width: 100%; background: #fff; padding:0.44rem 0.4rem 0.7rem 0.4rem; color: #333333; font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.14rem); justify-content: space-between;}
.weijin1 .left{ width: 48.8%;}
.weijin1 .right{ width: 48.8%;}
.weijin1 .left .text{ border: 1px solid #dddddd;}
.weijin1 .right .text{ background: #f9f9f9;}
.weijin1 .text{ width:100%; padding: 0.3rem  0.4rem  1.06rem  0.4rem; position: relative; min-height: 100%;}
.weijin1 .btn{ width:100%; margin-top:0.32rem; display: inline-flex;}
.weijin1 .button{ display: inline-flex; justify-content: center; color: #1b56d1; border: 1px solid #1b56d1; font-size:calc(14px + 0.02rem);line-height: calc(20px + 0.02rem); height: calc(22px + 0.22rem); padding: 0.1rem 0.3rem;min-width: calc(100px + 0.5rem); background-position:right bottom; margin-right: 0.2rem;
-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;  }
.weijin1 .button:hover{background:linear-gradient(to left,transparent 50%,#1b56d1 50%);
 background-size:200% 200%; background-position:left bottom; color: #fff;}
.weijin1 .button.on{ background: #1b56d1; color: #fff; background-position:right bottom;}
.weijin1 .button.on:hover{background:linear-gradient(to left,transparent 50%,#fff 50%);
 background-size:200% 200%; background-position:left bottom; color: #1b56d1;}
 .weijin1 .num{ display: inline-flex; align-items: center; color: #fff; background: #d11b35; font-size:calc(14px + 0.02rem);line-height: calc(22px + 0.02rem); padding: 0.1rem 0.2rem;width:100%;}
 .weijin1 .num img{ min-width: 18px; width: 18px; height: 18px; margin-right: calc(4px + 0.08rem);}

.weijin1 .box1{ display: inline-flex; flex-wrap: wrap; width: 100%; background: #fff; margin-top: calc(10px + 0.11rem); padding:0.24rem 0.4rem 0.58rem 0.4rem;}
.weijin1 .box1 .title{ display: inline-flex; flex-wrap: wrap; width: 100%; border-bottom:1px solid #e6e6e6; margin-bottom: 0.25rem;color: #333333; font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.08rem); padding-bottom: 0.28rem; }
.weijin1 .box1 .title .center{ display: inline-flex; margin-right: 1rem;}
.weijin1 .box1 .title .ml40{ display: inline-flex; margin-right: 0.4rem;}
.weijin1 .box1 .title .tit{ display: inline-flex; font-size: calc(16px + 0.02rem); margin-right: 0.75rem;}
.weijin1 .box1 .ul{ display: inline-flex; width:92.4%; margin: 0.06rem 3.8% 0 3.8%; border-bottom:1px solid #e6e6e6; color: #333333; font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.08rem); padding: 0.22rem 0;}
.weijin1 .box1 .ul li{ display: inline-flex; padding: 0 6px; line-height: calc(22px + 0.08rem);}
.weijin1 .box1 .ul li:nth-child(1){ width: 140px;}
.weijin1 .box1 .ul li:nth-child(2){ width:calc(100% - 400px);}
.weijin1 .box1 .ul li:nth-child(3){ width: 260px;}

@media  screen and (max-width: 767px){
.weijin1 .box{ padding:0.5rem 0.5rem; display: flow-root;}	
.weijin1 .left{ width:100%;}
.weijin1 .right{ width:100%; margin-top: 0.5rem;}
.weijin1 .text{ padding: 0.5rem  0.5rem; text-align:justify;}
.weijin1 .num{ padding: 0.2rem 0.5rem;}
.weijin1 .num img{ min-width: 16px; width: 16px; height: 16px; margin-right: calc(4px + 0.08rem);}
.weijin1 .btn{ margin-top: 0.5rem;}
.weijin1 .button{line-height: calc(20px + 0.02rem); height: calc(22px + 0.52rem); padding: 0.25rem 0.5rem; width: 49%; margin-right: 0;}
.weijin1 .button:nth-child(2n){ float: right;}

.weijin1 .box1{ padding: 0.5rem  0.5rem;}
.weijin1 .box1 .ul{ flex-wrap: wrap; width:100%; margin: 0.06rem 0 0 0; padding: 0.44rem 0;}
.weijin1 .box1 .ul li:nth-child(1){ width:28%;}
.weijin1 .box1 .ul li:nth-child(2){ width:36%;}
.weijin1 .box1 .ul li:nth-child(3){ width:36%;}
.weijin1 .box1 .title .center{ margin-right:0;}
.weijin1 .box1 .title .center .ml40:nth-child(3){ margin-right: 0;}
.weijin1 .box1 .title .tit{margin-right: 0.4rem;}


}



.pulic1{width: 100%; background: #fff;display: inline-flex; flex-wrap: wrap; padding:calc(10px + 0.23rem) calc(10px + 0.2rem);}
.pulic1.md24{ margin-bottom:calc(4px + 0.2rem);}
.pulic1 .ol{width: 100%;margin-bottom:0.56rem;display: inline-flex; justify-content: center;}
.pulic1 .ol .li{display: inline-flex;margin:0 calc(5px + 0.2rem);}
.pulic1 .ol a{display: inline-flex; align-items: center;}
.pulic1 .ol a:hover{opacity: 0.8;}
.pulic1 .ol .ico{width:22px;display: flex;margin-right: calc(4px + 0.06rem);}
.pulic1 .ol .words{font-size: calc(14px + 0.04rem);color: #1b56d1;line-height: calc(22px + 0.1rem);display: flex;position: relative; }
.pulic1 .ol .words:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:0; -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; }
.pulic1 .ol .words:hover:after{width:100%;}
.pulic1 .Title{width: 100%;color: #333333; font-weight: bold; justify-content: center; font-size: calc(14px + 0.22rem);line-height: calc(22px + 0.28rem);display: flex; letter-spacing: 0.02rem; margin-bottom:0.17rem;}
.pulic1 .title{width: 100%;color: #333333; font-weight: bold; font-size: calc(14px + 0.16rem);line-height: calc(22px + 0.22rem);display: flex; position: relative; letter-spacing: 0.02rem; padding-left: calc(10px + 0.12rem);}
.pulic1 .title::after{ display:block; content: ''; position: absolute; left: 0; top:calc(4px + 0.07rem); width:calc(2px + 0.02rem); height:calc(14px + 0.08rem); background: #1b56d1;}
.pulic1 ._tit{width: 100%;color: #666666; font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem); display: inline-flex; flex-wrap: wrap; align-items: center;}
.pulic1 ._ti{ display:inline-flex; position: relative; letter-spacing: 0.02rem; padding:0.1rem 0.2rem 0.1rem  calc(4px + 0.3rem); background: #1b56d1; color: #fff; font-size: calc(14px + 0.06rem); margin-right: 0.3rem;}
.pulic1 ._ti::after{ display:block; content: ''; position: absolute; left: 0.16rem; top:calc(4px + 0.13rem); width:calc(2px + 0.01rem); height:calc(14px + 0.03rem); background: #fff;}
.pulic1 .Text{width: 100%;color: #333333; font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.14rem);/*display: flex;*/ padding:0.18rem 0 0 0;}
.pulic1 .Text1{width: 100%;color: #666666; font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.06rem);/*display: flex;*/ padding:0.34rem 0 0.37rem 0;}
.pulic1 .mt39{ margin-top: 0.39rem;}
.pulic1 .mt60{ margin-top: 0.6rem;}
.pulic1 .list1{width: 100%; margin: 0.31rem 0 0.2rem 0;}
.pulic1 .list1 .ul{width:100%;display:flex; flex-wrap: wrap;}
.pulic1 .list1 .ul .li{width:100%; margin: 0.16rem 0;}
.pulic1 .list1 .ul a{display: block;width: 100%;box-shadow: 0 0.07rem 0.09rem rgba(200,200,200,0.25);}
.pulic1 .list1 .ul a:hover{box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
.pulic1 .list1 .ul a .top{width: 100%;background: #e9eff8;padding: 0.1rem calc(10px + 0.3rem);overflow: hidden; display: flex; justify-content: space-between;}
.pulic1 .list1 .ul a:hover .top{background: #1b56d1;box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
.pulic1 .list1 .ul a .tit{ width: 100%; font-size: calc(14px + 0.06rem);color: #333333;line-height: calc(22px + 0.12rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.pulic1 .list1 .ul a .date{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(22px + 0.12rem); white-space: nowrap; margin-left:calc(10px + 0.1rem);}
.pulic1 .list1 .ul a:hover .tit,
.pulic1 .list1 .ul a:hover .date{color: #fff;}
.pulic1 .list1 .ul a .bottom{width: 100%;padding: calc(10px + 0.18rem) calc(10px + 0.3rem);}
.pulic1 .list1 .ul a .bottom .info{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(22px + 0.08rem); text-align: justify;}
.pulic1 .list2{width:100%; margin: 0.36rem 0 0.63rem 0;}
.pulic1 .list2 ul{display:flex; flex-wrap: wrap; margin:-0.11rem;}
.pulic1 .list2 ul li{ width:calc(33.33% - 0.22rem); margin:0.11rem; background: #f8f9fb; padding:0.3rem 0.4rem 0.37rem 0.4rem;
-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;  
}
.pulic1 .list2 ul li .tit{ width: 100%; font-weight: bold;  color: #121212; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); margin-bottom: 0.14rem; display: inline-flex;}
.pulic1 .list2 ul li .s{ float: left; position: relative;}
.pulic1 .list2 ul li .s:after{ display: block; content: ''; position: absolute; left: 0; bottom:0; z-index: 6; background: #1b56d1; width:0; height:1px;-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;  }
.pulic1 .list2 ul li .p{width: 100%; color: #333333; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.1rem;display:inline-flex;}
.pulic1 .list2 ul li .p img{ min-width: 18px; width: 18px; height: 18px; margin:calc(2px + 0.04rem) calc(4px + 0.1rem) 0 0;}
.pulic1 .list2 ul li:hover{ background: #f7fbff; box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
.pulic1 .list2 ul li:hover .tit{ color: #1b56d1;}
.pulic1 .list2 ul li:hover .s:after{ width: 100%;}

.pulic1 .list3{width:100%; margin:0 0 0.37rem 0;}
.pulic1 .list3 ul{display:flex; flex-wrap: wrap; justify-content: space-between;}
.pulic1 .list3 ul li{ width:46.7%;}
.pulic1 .list3 ul li a{ display: inline-flex; flex-wrap: wrap; width: 100%; position: relative; border-bottom: 1px solid #dddddd; padding: 0.35rem 0;}
.pulic1 .list3 ul li a:after{ display: block; content: ''; position: absolute; left: 0; bottom:-1px; z-index: 6; background: #1b56d1; width:0; height:1px;-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;  }
.pulic1 .list3 ul li .tit{ width: 100%; color: #333333; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.06rem); display: inline-flex;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.pulic1 .list3 ul li .text{width: 100%; color: #666666; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.02rem); margin:0.2rem 0;display:inline-flex;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.pulic1 .list3 ul li .time{width: 100%; color: #1b56d1; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.02rem); display:inline-flex;}
.pulic1 .list3 ul li:hover .tit{ color: #1b56d1;}
.pulic1 .list3 ul li:hover a:after{ width: 100%;}
.pulic1 .bix{display:flex; justify-content: space-between; width: 100%; align-items: center;}
.pulic1 .bix1{ border-bottom: 2px solid #1b56d1;}
.pulic1 .next{display:flex; align-items: center; white-space: nowrap; color: #121212; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.1rem); cursor: pointer; }
.pulic1 .next img{ min-width: 20px; width: 20px; margin-right: 7px;}
.pulic1 .next:hover{color: #1b56d1; }
.pulic1 .table{display:flex; width: 100%; border-top: 0.04rem solid #5675d1; box-shadow: 0 0.09rem 0.1rem rgba(207,207,207,0.35); margin: 0.26rem 0 0.05rem 0;}
.pulic1 .table table{ width: 100%; color:#111111; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem);}
.pulic1 .table table th{ padding: 0.09rem; font-size:calc(14px + 0.06rem); letter-spacing: 0.02rem;}
.pulic1 .table table td{ padding: 0.09rem; border-bottom: 0; border-top: 0;}
.pulic1 .table table tr:nth-child(2n){ background: #f6f7fc;}
.pulic1 .table table tr th:first-child,
.pulic1 .table table tr td:first-child{  border-left: 0;}
.pulic1 .table table tr th:last-child,
.pulic1 .table table tr td:last-child{  border-right: 0;}
.pulic1 .table table tr td:nth-child(1){ padding-left: 13%;}
.pulic1 .table table tr td:nth-child(2){ padding-left: 12%;}
.pulic1 .table table tr td:nth-child(3){ padding-left: 13.5%;}
.pulic1 .video{ width: 100%; position: relative; line-height: 0; height: 5.06rem; overflow: hidden; margin: 0.17rem 0 0 0;}
.pulic1 .video .div{ width: 100%; position: relative;line-height: 0; height: 5.06rem; overflow: hidden;}
.pulic1 .video .div .paly{ position: absolute; left: 50%; top: 50%; z-index: 6; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); width:1rem; z-index: 6; cursor: pointer;}
.pulic1 .video .video_F{ float:left; width: 100%; height:100%; position:absolute; top: 0; left:0; object-fit: cover;z-index: 5; cursor: pointer;}
.pulic1 .video .slick-track{ display: flex;}
.pulic1 .video .slick-dots{position:absolute; height:2px; width: 100%; display: flex; justify-content: center; bottom: 0.29rem; z-index:8;}
.pulic1 .video .slick-dots li{ vertical-align: top; width:0.48rem; height: 2px; margin: 0 5px !important; padding: 0 !important; background: #a8a8a8;}
.pulic1 .video .slick-dots li.slick-active{background: #fff;}
.pulic1 ._img{width: 100%; line-height: 0; margin: 0.37rem 0 0.37rem 0; color: #333333;
font-size: calc(14px + 0.02rem);
line-height: calc(22px + 0.14rem);}
.pulic1 ._img img{ max-width: 100%;}

.pulic1-1{ padding:0.12rem calc(10px + 0.4rem) 0.25rem calc(10px + 0.4rem); margin-bottom: 0.4rem;}
.pulic1-1 .list1{ margin: 0;}

@media  screen and (max-width: 1600px){
.pulic1 .list2 ul li{ padding: 0.3rem 0.3rem 0.37rem 0.3rem;}
.pulic1 .list2 ul li .p{font-size:14px;}
.pulic1 .list2 ul li .p img{ margin:calc(2px + 0.04rem) calc(4px + 0.04rem) 0 0;}
.pulic1 .list3 ul li{ width:48%;}

}
@media  screen and (max-width: 1440px){
.pulic1 .table table tr td:nth-child(1){ padding-left:12%;}
.pulic1 .table table tr td:nth-child(2){ padding-left:11%;}
.pulic1 .table table tr td:nth-child(3){ padding-left: 12.5%;}
.pulic1 .list2 ul li{ padding: 0.3rem 0.2rem 0.3rem 0.2rem;}
}
@media  screen and (max-width: 1024px){
.pulic1 .list2 ul{ margin:-5px;}
.pulic1 .list2 ul li{ width:calc(33.33% - 10px); margin:5px;}
.pulic1 .video .div{ height: 7.06rem;}
}
@media  screen and (max-width: 767px){
.pulic1{padding: calc(10px + 0.23rem) 0.5rem;}	
.pulic1 .list1 .ul .li{width:100%; margin: 0.24rem 0;}
.pulic1 .list1 .ul a .top{ padding: 0.2rem calc(10px + 0.1rem);}
.pulic1 .list1 .ul a .bottom{ padding: calc(10px + 0.1rem) calc(10px + 0.1rem);}
.pulic1 .list2{margin: 0.36rem 0 0 0;}
.pulic1 .list2 ul li{ width:calc(100% - 10px); padding: 0.5rem 0.5rem;}
.pulic1 .list3 ul li a{ padding: 0.5rem 0;}
.pulic1 .video .div .paly{ width:40px;}
.pulic1 .video{ height: 10rem;}
.pulic1 .video .div{ height: 10rem;}
.pulic1 .table{ margin: 0.5rem 0 0.3rem 0;}
.pulic1 .table table{ font-size:12px;}
.pulic1 .table table th{ padding:0.3rem 0.2rem;}
.pulic1 .table table tr th:nth-child(1){ width: 40% !important;}
.pulic1 .table table tr th:nth-child(2){ width: 30% !important;}
.pulic1 .table table tr th:nth-child(3){ width: 30% !important;}
.pulic1 .table table td{ padding:0.3rem 0.2rem; text-align: center;}
.pulic1 .table table tr td:nth-child(1){ padding-left:0.2rem;}
.pulic1 .table table tr td:nth-child(2){ padding-left:0.2rem;}
.pulic1 .table table tr td:nth-child(3){ padding-left:0.2rem;}
.pulic1 .Text1{ padding: 0.5rem 0 0.5rem 0;}
.pulic1 ._ti{ padding: 0.2rem 0.4rem 0.2rem  calc(4px + 0.6rem);}
.pulic1 ._ti::after{ left: 0.32rem;top: calc(4px + 0.23rem);}
.pulic1 ._tit .w100{ margin: 0.4rem 0;}
.pulic1 ._img{ margin: 0.5rem 0 0.57rem 0;}

.pulic1-1{ padding:0.12rem calc(10px + 0.2rem) 0.5rem calc(10px + 0.2rem); margin-bottom: 0.6rem;}

}


.wxxq_section .left2{width: calc(75.56% - 26px);float: left; padding: 0 0.2rem 0.37rem 0.2rem; background: #fff;}
.xgfw{width:100%; margin-bottom: 0.35rem;}
.xgfw ul{width:100%;background: #fff; padding:calc(7px + 0.08rem) 0 0.35rem 0;}
.xgfw li{width:100%; padding:calc(5px + 0.1rem) calc(12px + 0.18rem);}
.xgfw li a{display: block;width: 100%; background: #f7fbff; padding: calc(12px + 0.14rem) calc(12px + 0.26rem) calc(12px + 0.11rem) calc(12px + 0.26rem);}
.xgfw li a:hover{ box-shadow: 0 0 0.38rem rgba(64,108,200,0.22);}
.xgfw li a .tit{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(22px + 0.16rem);font-weight:bold; position: relative; display: inline-block; }
.xgfw li a .tit:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.xgfw li a .tit:hover{color: #1b56d1;}
.xgfw li a .tit:hover:after{width:100%;}
.xgfw li a .info{font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(22px + 0.02rem); min-height: calc(22px + 0.17rem);margin-top: calc(4px + 0.1rem);}
.xgfw li a .more{font-size: calc(14px + 0.04rem);color: #1b56d1;line-height: calc(22px + 0.04rem);  margin-top: calc(4px + 0.04rem);}
.titbox1{width:100%; background: #fff; border-bottom: 1px solid #eeeeee; color: #333333;font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.18rem); padding:0.15rem calc(12px + 0.18rem);}
.titbox2{width:100%; background: #fff;}
.titbox2 ul{width:100%; display: inline-flex;}
.titbox2 ul li{width:50%; color: #333333;font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.18rem); padding:0.15rem 0.15rem; position: relative; border-bottom: 1px solid #eeeeee; text-align: center; cursor: pointer;}
.titbox2 ul li.on{ color: #1b56d1; border-bottom: 1px solid #1b56d1;}

.biaoDan1{ width: 100%; margin: 0.32rem 0 0 0;}
.biaoDan1 .cont{ width: 100%; color: #1b56d1;font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.1rem);}
.biaoDan1 .form{ width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap;}
.biaoDan1 .form .lab{ float: left; width:47%; position:relative; border-bottom: 1px solid #dddddd; display: flex; margin-top: 0.26rem;}
.biaoDan1 .form .w100{ width:100%;}
.biaoDan1 .form .wrap{ flex-wrap: wrap;}
.biaoDan1 .form .border{ border-bottom: none;}
.biaoDan1 .form .name{ float: left; color: #333333;font-size:calc(14px + 0.04rem);; line-height:calc(32px + 0.1rem); white-space: nowrap;}
.biaoDan1 .form .text{ float: left; width: 100%; color: #333333;font-size:calc(14px + 0.02rem); line-height:calc(32px + 0.1rem); height:calc(32px + 0.1rem);}
.biaoDan1 .form .text1{ width: 1.3rem; color: #333333;font-size:calc(14px + 0.02rem); padding: 0 0 0 0.1rem; border-bottom: 1px solid #dddddd;}
.biaoDan1 .form .submit,
.biaoDan1 .form .reset{ float: left; width: 48%;font-size: calc(14px + 0.04rem); line-height: calc(30px + 0.26rem); height:calc(30px + 0.28rem); border: 1px solid #1b56d1; border-radius: 3px;-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;  }
.biaoDan1 .form .submit{ color: #fff; background: #1b56d1; background-position: right bottom;}
.biaoDan1 .form .submit:hover{color: #1b56d1;background: linear-gradient(to left,transparent 50%,#fff 50%); background-size: 200% 200%;  background-position: left bottom;}
.biaoDan1 .form .reset{ float: right; color: #1b56d1; background: #fff; background-position: right bottom;}
.biaoDan1 .form .reset:hover{color: #fff;background: linear-gradient(to left,transparent 50%,#1b56d1 50%); background-size: 200% 200%;  background-position: left bottom;}
.biaoDan1 .form .dl{ float: left; width: 100%; padding:5px 0;}
.biaoDan1 .form .dl dd{ float: left; color: #333333;font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.1rem); padding-left:calc(18px + 0.12rem); position: relative; margin: 0 0.04rem 0 0.3rem; cursor: pointer;}
.biaoDan1 .form .dl1{ margin: 0 0 0.2rem 0;}
.biaoDan1 .form .dl1 dd{ margin: 0 0.34rem 0 0;}
.biaoDan1 .form .dl dd:after{ float:left; width:calc(14px + 0.06rem); height:calc(14px + 0.06rem); border:1px solid #dddddd; border-radius: 1px; content: ''; position: absolute; left: 0; top:calc(4px + 0.02rem);}
.biaoDan1 .form .dl dd.on:after{ border:1px solid #1b56d1; background: url(img/top23.png) center no-repeat; background-size:80% auto; }
.biaoDan1 .form .yangzhengma{ float: right; height:calc(30px + 0.28rem); min-width:auto; width:auto; }
.biaoDan1 input::placeholder{ opacity:1 !important;}

@media  screen and (max-width: 1024px){
.wxxq_section .left2{ width: 100%; padding: 0 0 0.37rem 0; }

}
@media  screen and (max-width: 767px){
.biaoDan1 .form .lab{ width: 48%;}
.biaoDan1 .form .w100{ width:100%;}
.biaoDan1 .form .wrap0{ flex-wrap: wrap;}
.biaoDan1 .form .dl0{ padding:5px 0 0 0;}
.biaoDan1 .form .dl dd{min-width: 33.33%; margin: 0; font-size:13px;}
.biaoDan1 .form .w50{ width: 100%;}
.biaoDan1 .form .lab:last-child{ margin-top: 0.6rem;}
.biaoDan1 .form .text1 { width: 6rem;}

}

.renzheng1{ padding-top: calc(10px + 0.55rem); padding-bottom: calc(15px + 0.55rem);}
.renzheng1 .cont{ width: 100%; display: inline-flex; justify-content: center;position: relative; z-index: 6;}
.renzheng1 .cont .btn{ color: #fff; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.06rem);background: #1b56d1; border: 1px solid #1b56d1;  padding: 0.1rem 0.46rem;text-align: center;background-position: right bottom; margin: 0 0.2rem; min-width: calc(100px + 0.5rem);}
.renzheng1 .cont .btn:hover{ color: #1b56d1;background: linear-gradient(to left,transparent 50%,#fff 50%);
    background-size: 200% 200%;  background-position: left bottom;}
.renzheng1 .cont .btn.on{background: #fff; color: #1b56d1;background-position: right bottom;}
.renzheng1 .cont .btn.on:hover{ color: #fff;background: linear-gradient(to left,transparent 50%,#1b56d1 50%);
background-size: 200% 200%;  background-position: left bottom;}
.renzheng1 .list{ width: 100%; position: relative; margin-top:calc(10px + 0.45rem); }
.renzheng1 .list .img{ position: absolute; left: 50%; top: 0; z-index: 1; transform: translate(-50%,0); -ms-transform: translate(-50%,0); width: 55.2%;}
.renzheng1 .list ul{display: inline-flex; flex-wrap: wrap; justify-content: space-between; margin: 0 -0.3rem; position: relative; z-index: 6;}
.renzheng1 .list li{ width:25%; padding: 0 0.3rem; position: relative; margin:2px 0 0.7rem 0;}
.renzheng1 .list li .tit{ width: 100%; font-weight: bold; color: #1b56d1;font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); position: relative;}
.renzheng1 .list li .tit:after{ display: block; content: ''; position: absolute; left:-0.3rem; top:calc(6px + 0.08rem); background: #1b56d1; width: 10px; height: 10px; border-radius: 50%;}
.renzheng1 .list li .text{ width: 100%; color: #121212;font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.2rem;}


.renzheng1 .list li:nth-child(2n+1){ text-align: right; margin-right: 30%;}
.renzheng1 .list li:nth-child(2n+1) .tit:after{ left:auto; right:-0.3rem;}

@media  screen and (max-width: 1600px){
.renzheng1 .list li{ margin:2px 0 0.52rem 0;}
}
@media  screen and (max-width: 1440px){
.renzheng1 .list .img{ width: 50.2%;}	
.renzheng1 .list li{ width:27%; margin:2px 0 0.3rem 0;}
.renzheng1 .list li .text{ font-size: 14px; margin-top:0.15rem;}
}
@media  screen and (max-width: 1024px){
.renzheng1 .list ul{margin: 0 -6px;}
.renzheng1 .list li{ padding: 0 6px; }
}
@media  screen and (max-width: 767px){
.renzheng1 .list .img{ position: relative; width: 100%;}
.renzheng1 .list ul{ margin:0 0 -0.3rem 0;}
.renzheng1 .list li{ width: 48.5%; padding:0 0 0 14px;}
.renzheng1 .list li:nth-child(2n+1){ text-align:left; margin-right:0;}
.renzheng1 .list li .tit{font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.12rem); }
.renzheng1 .list li .tit:after{ left:-14px; top:calc(8px + 0.06rem);  width:6px; height: 6px; }
.renzheng1 .list li:nth-child(2n+1) .tit:after{ right:auto; left:-14px;}
.renzheng1 .cont{ display: none;}
.renzheng1 .cont .btn{padding: 0.14rem 0.6rem 0.16rem 0.6rem;}

}

.renzheng2{ background:#f7f8f9; padding-top: calc(10px + 0.55rem); padding-bottom: calc(15px + 0.55rem);}
.renzheng2 .list{ width: 100%; position: relative; margin-top:calc(10px + 0.45rem);}
.renzheng2 .list ul{display:inline-flex; width: 100%; flex-wrap: wrap;}
.renzheng2 .list ul li{width:33.33%; background: #fff;position: relative; z-index: 2; padding: 0.56rem 0.3rem 0.56rem 0.7rem; display: flex; align-items: center;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.renzheng2 .list ul li::after{ display: block; content:''; position: absolute; left:-1px; top:-1px; z-index:6; width: calc(100% + 2px); height:calc(100% + 2px); border: 1px solid #dddddd;}
.renzheng2 .list ul li .ico{ float: left; min-width:calc(60px + 0.66rem); width:calc(60px + 0.66rem); line-height: 0; margin-right: 0.2rem;}
.renzheng2 .list ul li .ico img{ border-radius: 50%;}
.renzheng2 .list ul li .text{ float: left; display: flex; flex-direction: column;}
.renzheng2 .list ul li .tit{ float: left; width: 100%; font-weight: bold; letter-spacing: 0.02rem; color: #121212; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem);}
.renzheng2 .list ul li .p{ float: left; width: 100%; color: #121212; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.22rem;}
.renzheng2 .list ul li:hover:after{ opacity: 0;}
.renzheng2 .list ul li:hover{ z-index: 6; box-shadow: 0 0.05rem 0.24rem rgba(27,86,209,0.17);}


@media  screen and (max-width: 1600px){
.renzheng2 .list ul li{padding: 0.56rem 0.3rem 0.56rem 0.56rem; }
.renzheng2 .list ul li .tit{ letter-spacing: 0;}
}
@media  screen and (max-width: 1024px){
.renzheng2 .list ul li{width:50%;}
}
@media  screen and (max-width: 767px){
.renzheng2 .list ul li{width:50%; flex-wrap: wrap; justify-content: center; align-items: flex-start; align-content: flex-start;padding: 0.7rem 0.5rem; text-align: center;}
.renzheng2 .list ul li .tit{font-size: calc(14px + 0.04rem);}
.renzheng2 .list ul li .ico{ margin: 0;}
.renzheng2 .list ul li .text{ margin-top: 0.5rem;}

}

.renzheng3{ padding-top: calc(10px + 0.6rem); padding-bottom: calc(15px + 0.55rem);}
.renzheng3 .box{display:flex; width: 100%; flex-wrap: wrap; justify-content: space-between;}
.renzheng3 .img{ width: 46.25%; line-height: 0;}
.renzheng3 .left{ width: 46.25%;}
.renzheng3 .tit{ width: 100%; color: #1b56d1; font-size:calc(14px + 0.22rem); line-height:calc(22px + 0.28rem); letter-spacing: 0.02rem; font-weight: bold;}
.renzheng3 .tit1{ width: 100%; color: #1b56d1; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.1rem); margin-top: 0.08rem;}
.renzheng3 .text{ width: 100%; color: #121212; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.14rem); margin-top: 0.46rem;}

@media  screen and (max-width: 1440px){
.renzheng3 .left{ width: 50.25%;}
}
@media  screen and (max-width: 1024px){
.renzheng3 .box{ align-items: center;}
}
@media  screen and (max-width: 767px){
.renzheng3 .img{ width: 100%; margin-top: 0.6rem; padding: 0 10%;}
.renzheng3 .left{ width: 100%;}
}


.sheji1{width: 100%;margin-top:-0.59rem;position: relative;z-index: 5;}
.sheji1 .ul{margin: 0 -0.14rem; display: flex; flex-wrap: wrap;}
.sheji1 .ul::after{content: "";display: block;clear: both;}
.sheji1 .li{width:25%;float: left;padding:0.14rem;}
.sheji1 .li .a{display: block;width: 100%;background: #ffffff; border-radius:calc(5px + 0.05rem); padding:0.24rem 0.4rem 0.27rem 0.4rem;box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17); position: relative; min-height: 100%;}
.sheji1 .li .a .ico{ min-width: inherit !important; width: auto !important;  height:calc(40px + 0.04rem); margin-right: calc(5px + 0.05rem);}
.sheji1 .li .a .wordsbox{width:100%;display:flex; align-items: center;}
.sheji1 .li .a .wordsbox .bt{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(22px + 0.16rem);font-weight: bolder;}
.sheji1 .li .a:hover .wordsbox .bt{color: #1b56d1;}
.sheji1 .li .a .info{font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(22px + 0.08rem);margin-top: calc(5px + 0.12rem); text-align:justify;}
.sheji1 .slick-dots{ height: 8px; text-align: center; margin-top:calc(10px + 0.1rem); display:none; justify-content: center;}
.sheji1 .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd; padding: 0;}
.sheji1 .slick-dots li.slick-active{ background: #1b56d1;}

@media  screen and (max-width: 1600px){
.sheji1 .li .a{ padding:0.24rem 0.3rem 0.27rem 0.3rem;}
}
@media  screen and (max-width: 1024px){
.sheji1{margin-top: calc(10px + 0.4rem);}	
.sheji1 .ul{margin: 0 -6px; /* display: block; */}	
.sheji1 .li{padding:6px; width: 50%;}
.sheji1 .li .a{ padding: 0.6rem 0.5rem;}
.sheji1 .li .a .ico{ height:calc(30px + 0.1rem); margin-right: calc(5px + 0.05rem);}
.sheji1 .li .a .wordsbox .bt{font-size: calc(14px + 0.06rem);line-height: calc(22px + 0.1rem);}
.sheji1 .li .a .info{ font-size: 14px; line-height: 22px;}
.sheji1 .slick-dots{ display: flex;}

}


.sheji2{ width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem);}
.sheji2 .list{ width: 100%; margin-top: calc(10px + 0.45rem); }
.sheji2 .ul{margin:-0.16rem; display: flex; flex-wrap: wrap;}
.sheji2 .ul::after{content: "";display: block;clear: both;}
.sheji2 .ul li{width:33.33%;float: left;padding:0.16rem;}
.sheji2 .ul li a{display: block;width: 100%; position: relative; min-height: 100%; position: relative; line-height: 0; overflow: hidden;}
.sheji2 .ul li a .img{ display:block; width: 100%; position:relative; padding-bottom: 67%; overflow: hidden;}
.sheji2 .ul li a .img img{ min-height:100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);-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;  
}
.sheji2 .ul li a .tit{ display:block; width: 100%; text-align: center; font-size: calc(14px + 0.1rem);color: #fff;line-height: calc(22px + 0.16rem);; position: absolute; left:0; top: 50%; transform: translate(0%,-50%); -ms-transform: translate(0%,-50%); padding: 0 0.4rem6;}
.sheji2 .ul li a:hover .img img{ transform: translate(-50%,-50%) scale(1.1); -ms-transform: translate(-50%,-50%) scale(1.1);}
.sheji2 .slick-dots{ height: 8px; text-align: center; margin-top:calc(10px + 0.1rem); display:none; justify-content: center; width: 100%;}
.sheji2 .slick-dots li{ vertical-align: top; width: 8px !important; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd; padding: 0 !important;}
.sheji2 .slick-dots li.slick-active{ background: #1b56d1;}

@media  screen and (max-width:1024px){
.sheji2 .ul{margin:-6px;}	
.sheji2 .ul li{padding:6px;}
}
@media  screen and (max-width:767px){
.sheji2 .ul li{width:50%; display: none;}
.sheji2 .ul li:nth-child(-n+6){ display: block;}
.sheji2 .slick-dots{ display:flex !important;}
}



.sheji3{ width: 100%; padding-top: calc(10px + 0.57rem); padding-bottom:calc(10px + 0.65rem);}
.sheji3 .ul{ width: 100%; margin-top: calc(10px + 0.45rem); background: #fff; border-radius:calc(4px + 0.04rem);  display: flex; flex-wrap: wrap; }
.sheji3 .ul::after{content: "";display: block;clear: both;}
.sheji3 .li{width:50%;float: left;padding:0.53rem 0.48rem; border-top: 1px solid #f6f7f8;
-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;  }
.sheji3 .li:nth-child(2n){ border-left: 1px solid #f6f7f8;}
.sheji3 .li .tit{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(22px + 0.16rem);font-weight: bolder; letter-spacing: 0.02rem; position: relative; padding-left:calc(10px + 0.2rem);}
.sheji3 .li .tit::after{ display: block; content: ''; position: absolute; left: 0.03rem; top:calc(4px + 0.04rem); width: calc(2px + 0.02rem); height: calc(14px + 0.08rem); background: #1b56d1; border-radius: calc(2px + 0.02rem);}
.sheji3 .li .info{font-size: calc(14px + 0.02rem);color: #121212;line-height: calc(22px + 0.08rem);margin-top:0.28rem; text-align:justify;}
.sheji3 .li:hover{background: #1b56d1; border-radius:calc(4px + 0.04rem);  box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
.sheji3 .li:hover .tit{color: #fff;}
.sheji3 .li:hover .tit::after{ background: #fff;}
.sheji3 .li:hover .info{color: #fff;}

@media  screen and (max-width: 767px){
.sheji3 .li{padding:0.7rem 0.5rem;}
}


.sheji4{padding-top: calc(10px + 0.5rem);padding-bottom: calc(10px + 0.47rem);}
.sheji4 .down{ display:flex; width: 100%; color: #666666; font-size:14px; line-height:22px; margin-top:calc(10px + 0.23rem);}
.sheji4 .list{ width: 100%;margin-top: 0.6rem;}
.sheji4 .list ul{ display:flex; flex-wrap: wrap; margin:-0.14rem;}
.sheji4 .list ul li{ width:calc(25% - 0.28rem); margin:0.14rem; background: #fff; box-shadow: 0 0 0.09rem rgba(200,200,200,0.25);position: relative; border-radius: 6px 6px 0 0; overflow: hidden;-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;  }
.sheji4 .list ul li:hover{box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
.sheji4 .list ul li .top{ width: 100%; background: #1b56d1; padding: 0.14rem 0.4rem; display: flex;/* flex-wrap: wrap; */ justify-content: space-between; line-height:calc(22px + 0.16rem); white-space: nowrap;}
.sheji4 .list ul li:hover .top{box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.17);}
.sheji4 .list ul li .center{ width: 100%; background: #f9f9f9; display: flex; flex-wrap: wrap;}
.sheji4 .list ul li .cont{ width: 100%; padding: 0.37rem 0.2rem 0.28rem 0.4rem; display: flex; flex-wrap: wrap; justify-content: space-between;}
.sheji4 .list ul li .tit{display:flex; font-weight: bold;  color: #fff; font-size:calc(14px + 0.1rem); letter-spacing: 0.02rem;}
.sheji4 .list ul li .info{ font-weight: bold;  width: 100%; color: #1b56d1; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.12rem); margin-bottom: 0.24rem;}
.sheji4 .list ul li .p{width: 100%; color: #333333; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.06rem;display:inline-flex;}
.sheji4 .list ul li .p img{ min-width: 18px; width: 18px; height: 18px; margin:calc(2px + 0.04rem) calc(4px + 0.08rem) 0 0;}
.sheji4 .list ul li .li{ width:50%; padding: 0.18rem 0.1rem  0.18rem 0.4rem; border-top: 1px solid #efefef;}
.sheji4 .list ul li .li:nth-child(2n){ border-left: 1px solid #f6f7f8;}
.sheji4 .list ul li .li .tit1{ color: #121212; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.12rem); font-weight: bold;}
.sheji4 .list ul li .li .p1{ color: #444444; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.1rem); margin-top: 0.05rem; position: relative; padding-left:calc(4px + 0.16rem);}
.sheji4 .list ul li .li .p1::after{ display: block; content: ''; position: absolute; left: 0; top:calc(9px + 0.05rem); width: 4px; height: 4px; border-radius: 50%; background: #3065d5;}
.sheji4 .list ul li .dd{ display:flex;align-items: flex-end; color: #fff;font-size:calc(14px + 0.02rem);}
.sheji4 .list ul li .dd .dw{ font-size:calc(14px + 0.04rem);height:calc(22px + 0.16rem); font-weight: bold;}
.sheji4 .list ul li .dd .w{ line-height:calc(20px + 0.04rem);}
.sheji4 .list ul li .dd .num{ font-size:0.36rem; margin: 0 0.08rem 0 0.04rem;}
.sheji4 .list ul li .div{ display: flex; flex-direction: column;}

@media  screen and (max-width:1600px){
.sheji4 .list ul li .top{ padding: 0.14rem 0.2rem;}	
.sheji4 .list ul li .dd .num{ margin: 0;}
.sheji4 .list ul li .cont{ padding: 0.37rem 0.2rem 0.28rem 0.2rem;}
.sheji4 .list ul li .li{ padding: 0.18rem 0.1rem  0.18rem 0.2rem;}
.sheji4 .list ul li .p{ font-size:14px;}
.sheji4 .list ul li .p img{ margin:calc(2px + 0.04rem) calc(4px + 0.04rem) 0 0;}
.sheji4 .down{font-size:14px;}
}
@media  screen and (max-width:1440px){
.sheji4 .list ul li .tit{ font-size:calc(14px + 0.06rem); letter-spacing:0;}	
.sheji4 .list ul li .li .tit1{font-size: calc(14px + 0.04rem);line-height: calc(22px + 0.1rem);}	
.sheji4 .list ul li .li .p1{font-size: calc(14px + 0.02rem); padding-left:calc(4px + 0.06rem);}
}
@media  screen and (max-width:1024px){
.sheji4 .list ul{ margin: -5px;}	
.sheji4 .list ul li{ width:calc(50% - 10px); margin:5px;}
.sheji4 .down{ font-size: 12px; line-height: 18px;}
}
@media  screen and (max-width:767px){
.sheji4 .list ul li{ width:calc(100% - 10px);}
.sheji4 .list ul li .top{ padding: 0.3rem 0.5rem;}	
.sheji4 .list ul li .cont{ padding: 0.5rem 0.5rem;}
.sheji4 .list ul li .li{ padding: 0.3rem 0.5rem;}
.sheji4 .list ul li .li .p1{ margin-top: 0;}
.sheji4 .list ul li .dd .num{font-size:calc(14px + 0.22rem);}
.sheji4 .list ul li .p{ margin-top: 0.12rem;}
}

.baike1{ background: #e2e7f2;padding-top: calc(10px + 0.55rem); overflow: hidden;}
.baike1 .list{width: 100%;position: relative; margin-top: calc(10px + 0.45rem);padding-bottom: calc(10px + 0.62rem); justify-content: space-between;flex-wrap: wrap; display: inline-flex;}
.baike1 .list .img{width:37.5%;position: absolute;bottom:0%;left: 50%;transform: translate(-50% ,1%); -ms-transform: translate(-50% ,1%);}
.baike1 .list .ul{width: 35.5%;display: flex;justify-content: space-between;flex-wrap: wrap;margin:-0.69rem 0; }
.baike1 .list .li{ margin:0.6rem 0; width:70%;}
.baike1 .list .li .num{display:flex; width:100%;line-height: calc(40px + 0.3rem);font-size:calc(40px + 0.4rem);color: #292929; font-weight: bold; font-style: italic; position: relative; z-index: 2; opacity: 0.06;}
.baike1 .list .li .tit{display:flex; width:100%;line-height: calc(20px + 0.2rem);font-size:calc(14px + 0.1rem);color: #333333; font-weight: bold; position: relative; z-index:6; top:0; margin-top: calc(-40px - 0.3rem); min-height:calc(40px + 0.3rem); align-items: center;}
.baike1 .list .li .p{width: 100%; font-size: calc(14px + 0.02rem);color: #333333; line-height: calc(22px + 0.08rem);display: flex;}
.baike1 .list .left{flex-wrap:wrap-reverse; }
.baike1 .list .left .num,
.baike1 .list .left .tit,
.baike1 .list .left .p{ justify-content:flex-end; text-align: right;}
.baike1 .list .left .li:nth-child(2n+2){ margin-left:30%;}
.baike1 .list .right .li:nth-child(2n+2){ margin-left: 30%}

@media screen and (max-width:1024px) {
.baike1 .list .ul{width: 35.5%;}	
.baike1 .list .li{ width:90%;}
.baike1 .list .left .li:nth-child(2n+2){ margin-left:10%;}
.baike1 .list .right .li:nth-child(2n+2){ margin-left: 10%}
}
@media screen and (max-width:767px) {
.baike1 .list .ul{ margin: 0;width: 100%;}	
.baike1 .list .li{margin:0 0 0.6rem 0; width:100%;}
.baike1 .list .li .num{ margin: 0.07rem 0.4rem 0.07rem 0; }
.baike1 .list .img{ width:100%; position: relative;bottom:calc(-10px - 0.62rem); left: 50%; transform: translate(-50% ,0%);}
.baike1 .list .left{flex-wrap:wrap; }
.baike1 .list .left .num,
.baike1 .list .left .tit,
.baike1 .list .left .p{ justify-content:flex-start; text-align: left;}
.baike1 .list .left .li:nth-child(2n+2){ margin-left:0%;}
.baike1 .list .right .li:nth-child(2n+2){ margin-left: 0%}
}




.baike2{padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.62rem);}
.baike2 .box{ width: 100%; margin-top:calc(10px + 0.45rem); line-height: 0; text-align: center;}
.baike2 .box img{ max-width: 100%;}

.baike3{padding-top: calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);}
.baike3 .box{ width: 100%; margin-top:calc(10px + 0.45rem); display:inline-flex; flex-wrap: wrap; align-items: center; justify-content: space-between;}
.baike3 .box .left{ width:calc(90.2% - 508px); color:#121212;font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.26rem); position: relative; padding: 0.51rem 45px 0.37rem 45px; letter-spacing: 0.01rem;}
.baike3 .box .left::after,
.baike3 .box .left::before{ display: block;position: absolute;font-weight: bold; font-family:Arial; color:#1b56d1;font-size:80px; line-height:62px;height:24px; }
.baike3 .box .left::after{ content: '“'; left: 0; top: 0;  }
.baike3 .box .left::before{ content: '”'; right: 0; bottom: 0;  }
.baike3 .box .left .text{ width:100%; }
.baike3 .box .left .info{ width:100%; color:#1b56d1;font-size: calc(16px + 0.04rem); position: relative; padding-left: 1rem; margin-top: 0.45rem;}
/*.baike3 .box .left .info:after{ display: block; content: ''; position: absolute; left: 0; top: 50%; height: 2px; width: 0.74rem; background: #1b56d1; margin-top:-1px;}*/
.baike3 .box .img{ width:508px; line-height: 0; text-align: center;}
.baike3 .box .img ul{ display:flex; flex-wrap: wrap; justify-content:space-between;}
.baike3 .box .img li{ width:187px; height: 162px; margin:-70px 0 0 0;position: relative;display:flex; align-content: center; justify-content: center;  flex-wrap: wrap;
-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;  }
.baike3 .box .img li::after{ display: block; content: ''; position: absolute; left:-18px; top:-16px; width:223px; height:199px; background:url(img/baike16.png) center no-repeat; background-size: 100% 100%;-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;  }
.baike3 .box .img li:hover::after{ background:url(img/baike17.png) center no-repeat; background-size: 100% 100%;}
.baike3 .box .img li a{ width:187px; height: 162px;display:flex; align-content: center; justify-content: center; flex-wrap: wrap; position: relative; z-index: 6;}
.baike3 .box .img .tit{display:flex; color: #333333; font-size:calc(14px + 0.06rem); line-height: calc(22px + 0.12rem); position: relative; z-index: 6;}
.baike3 .box .img .ico{ width: 100%; line-height:0; margin-bottom: 0.13rem; position: relative; z-index: 6;}
.baike3 .box .img .ico img{ height: 53px;}
.baike3 .box .img li:nth-child(1){ margin:0 160px 0 160px; }
.baike3 .box .img li:nth-child(4){ margin:-70px 160px 0 160px; ;}

@media  screen and (max-width:1440px){
.baike3 .box .left{ width:calc(96.2% - 508px);}
}
@media  screen and (max-width:1024px){
.baike3 .box{ justify-content: center;}	
.baike3 .box .left{ width:100%;}
}
@media  screen and (max-width:767px){
.baike3 .box .left{ width:100%; padding: 0.5rem 30px;}	
.baike3 .box .left::after,
.baike3 .box .left::before{font-size:50px; line-height:40px;height:18px;}
.baike3 .box .left .info{ padding-left: 2.2rem;}
/*.baike3 .box .left .info:after{ width: 1.6rem;}*/
.baike3 .box .img{ width:284px; margin-top: 0.5rem;}
.baike3 .box .img .ico{ margin-bottom:10px;}
.baike3 .box .img li{ width:134px; height:117px; margin:8px 0;}
.baike3 .box .img li::after{ display: block; content: ''; position: absolute; left:-13px; top:-12px; width:160px; height:143px;}
.baike3 .box .img li a{ width:134px; height:117px;}
.baike3 .box .img li:nth-child(1){ margin:8px 0; }
.baike3 .box .img li:nth-child(4){ margin:8px 0;}

}

.baike4{ width: 100%; padding-top:5px; padding-bottom:5px;}
.baike4 .box{ width: 100%; display: inline-flex; justify-content: space-between; align-items: center; flex-wrap: wrap; min-height:170px; }
.baike4 .left{ display: inline-flex; flex-direction: column; }
.baike4 .left .tit{display:flex; color: #fff; font-size:calc(14px + 0.1rem); line-height: calc(22px + 0.16rem); margin-top: 0.04rem; }
.baike4 .left .text{display:flex; color: #fff; font-size:calc(14px + 0.02rem); line-height: calc(22px + 0.08rem); align-items: center; margin-top: 0.2rem; }
.baike4 .left .text a{color: #fff; margin: 0 0.06rem;}
.baike4 .left .text .l{ margin-right: 0.1rem; line-height: 18px; background: #e62f10; border-radius:34px; min-width: 34px; width: 34px; padding:9px 5px; text-align: center;}
.baike4 .left .text .r{}
.baike4 .center{ display: inline-flex;color: #fff; font-size:calc(14px + 0.02rem); line-height: calc(22px + 0.08rem); align-items: center; margin: 0 0.6rem 0 0.2rem; }
.baike4 .center .a{color: #fff; padding: 0.06rem 0.39rem; background: #1b56d1;  background-position:right bottom;}
.baike4 .center .a:hover{background:linear-gradient(to left,transparent 50%,rgba(255,255,255,0.9) 50%);
 background-size:200% 200%; background-position:left bottom; color: #1b56d1;}
.baike4 .center .s{ margin: 0 0.2rem;}
.baike4 .right{ display: inline-flex; width:1.8rem; }

@media  screen and (max-width:1600px){
.baike4 .center{margin: 0 0.2rem;}

}
@media  screen and (max-width:1440px){
.baike4 .left .tit{ font-size:calc(14px + 0.08rem);line-height: calc(22px + 0.14rem);}	
.baike4 .center .a{ padding: 0.07rem 0.2rem;}
.baike4 .center .s{ margin: 0 0.1rem;}
}
@media  screen and (max-width:1024px){
.baike4{padding-top:10px; padding-bottom:10px;}		
.baike4 .left .text .l{ margin-right: 0.2rem; line-height: 16px; border-radius:24px; min-width:inherit; width:auto; padding:4px 10px; }
.baike4 .center{ margin: 0.2rem 0 0 0; display: none;}
.baike4 .center .a{ padding: 0.06rem 0.3rem;}
.baike4 .left .tit{ margin-top: 0;}
.baike4 .box{ min-height:100px;}
}
@media  screen and (max-width:767px){
.baike4 .left{ width: 100%;}	
.baike4 .left .tit,
.baike4 .left .text{ justify-content: center;}	
.baike4 .right{ display: none;}
}


.youhua1{ width: 100%; padding-top: calc(10px + 0.6rem); padding-bottom:calc(10px + 0.6rem);}
.youhua1 .box{ width: 100%; display: inline-flex; flex-wrap: wrap; box-shadow: 0 0.09rem 0.29rem rgba(206,206,206,0.27);}
.youhua1 .left{ width:46.1%; line-height: 0; min-height: 4.61rem;}
.youhua1 .left .img{ display: none;}
.youhua1 .right{ width:53.9%; padding: 0.54rem 9.1% 0.56rem 0.62rem;}
.youhua1 .right .title{ float: left; width: 100%; color: #121212; font-size:calc(14px + 0.22rem); line-height:calc(22px + 0.28rem); font-weight: bold; padding-bottom: 0.33rem; position: relative;  letter-spacing: 0.02rem;}
.youhua1 .right .title::after{ display: block; content: ''; position: absolute; left: 0; bottom: 0; width: 47px; height: 4px; background: #1b56d1;}
.youhua1 .right .text{ float: left; width: 100%; color: #333333; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.14rem); margin-top: 0.3rem;}

@media  screen and (max-width:1440px){
.youhua1 .right{ width:53.9%; padding: 0.5rem 0.5rem 0.5rem 0.5rem;}
.youhua1 .right .text{line-height:calc(22px + 0.1rem); }
}
@media  screen and (max-width:767px){
.youhua1 .box{ flex-wrap: wrap;}	
.youhua1 .left{ width:100%; min-height: inherit; display: none;}
.youhua1 .left .img{ display:block;}
.youhua1 .right{ width:100%; padding: 0.8rem 0.5rem;}
.youhua1 .right .title{ padding-bottom: 0.5rem;}
.youhua1 .right .title::after{ width:30px; height:2px;}
.youhua1 .right .text{ margin-top: 0.5rem;}

}


.youhua2{ width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem);}
.youhua2 .list{ width: 100%; margin-top:calc(10px + 0.45rem);}
.youhua2 .list ul{ display: flex; flex-wrap: wrap; margin: -0.17rem -0.22rem;}
.youhua2 .list li{ width: 50%; padding:0.17rem 0.22rem;}
.youhua2 .list .la{ width: 100%; display: flex; align-items: center; position: relative; min-height: 100%; box-shadow: 0 0 0.09rem rgba(200,200,200,0.25);flex-direction:row-reverse; padding: 0.33rem 0.45rem;}
.youhua2 .list .la:hover{ box-shadow: 0 0 0.29rem rgba(27,86,209,0.17);}
.youhua2 .list .la .ico{ min-width:calc(100px + 0.6rem);  width:calc(100px + 0.6rem); line-height: 0; margin-left:1.25rem; }
.youhua2 .list .la .cont{ width: 100%; }
.youhua2 .list .la .tit{ width: 100%; color: #333333; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); font-weight: bold; }
.youhua2 .list .la .s{ color: #1b56d1;font-size:calc(14px + 0.02rem); margin-left: 0.25rem;  font-weight:normal; }
.youhua2 .list .la .text{ width: 100%; color: #333333; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin: 0.2rem 0 0.24rem 0; }


@media  screen and (max-width:1600px){
.youhua2 .list .la{padding: 0.33rem 0.4rem;}	
.youhua2 .list .la .ico{ margin-left: 0.55rem;}
}
@media  screen and (max-width:1024px){
.youhua2 .list ul{ margin: -6px;}
.youhua2 .list li{ width:50%; padding:6px;}	
.youhua2 .list .la{ flex-wrap: wrap;flex-direction:row; padding:0.7rem 0.5rem; box-shadow: 0 0 0.2rem rgba(200,200,200,0.25);}
.youhua2 .list .la .text{  margin: 0.2rem 0 0 0; }
.youhua2 .list .la .s{ margin-left: 0.4rem; }
.youhua2 .list .la .ico{ margin:0 0 0.5rem 0;}

}
@media  screen and (max-width:767px){
.youhua2 .list li{ width:100%;}
}



.jimuyu1{ background: #f7f8f9; width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 1.22rem);}
.jimuyu1 .table{ width: 100%; margin-top:calc(10px + 0.45rem); box-shadow: 0 0 0.29rem rgba(27,86,209,0.17); }
.jimuyu1 .table table{ border: 1px solid #dddddd;}
.jimuyu1 .table th{ border: 1px solid #dddddd; background: #1b56d1; color: #fff; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); padding: 0.15rem 0.15rem;text-align: left;}
.jimuyu1 .table td{ border: 1px solid #dddddd; background: #fff; color: #333333; font-size:calc(13px + 0.05rem); line-height:calc(22px + 0.08rem); padding: 0.22rem 0.15rem;}
.jimuyu1 .table .num{color: #1b56d1; font-size:calc(14px + 0.1rem); margin-right: 0.12rem; }
.jimuyu1 .table ._zixun{ position: relative; }
.jimuyu1 .table ._zixun:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.jimuyu1 .table ._zixun:hover:after{width:100%;}
@media  screen and (max-width:1440px){
.jimuyu1 .table th{ font-size:calc(14px + 0.08rem); line-height:calc(22px + 0.14rem);}	
.jimuyu1 .table td{ font-size:calc(12px + 0.04rem); line-height:calc(22px + 0.06rem);}
}
@media  screen and (max-width:1024px){
.jimuyu1 .table td:nth-child(3){ padding-left:0.4rem;}
}
@media  screen and (max-width:767px){
.jimuyu1 .table{ overflow-x: auto;}
.jimuyu1 .table::-webkit-scrollbar{ display: none;}
.jimuyu1 .table table{ width:700px;}	
.jimuyu1 .table th{ padding: 0.3rem;}
.jimuyu1 .table td{ padding: 0.3rem;}
.jimuyu1 .table th:nth-child(1){width:13.8% !important;}
.jimuyu1 .table th:nth-child(2){width:30% !important;}
.jimuyu1 .table th:nth-child(3){width:39.8% !important;}
.jimuyu1 .table th:nth-child(4){width:16.4% !important;}
}


.jimuyu2{ background: #f7f8f9; width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem);}
.jimuyu2 .box{ width: 100%; margin-top:calc(10px + 0.45rem); display:inline-flex; background: #fff;}
.jimuyu2 .list{ width: 100%;}
.jimuyu2 .list ul{ display: flex; flex-wrap: wrap; position: relative; height: 100%;}
.jimuyu2 .list ul li{ width:calc(33.33% + 2px); margin:-1px; position: relative; z-index: 2; padding: 0.36rem 0.47rem 0.3rem 0.4rem; background: #fff; border: 1px solid #c2d4fa; display: flex; flex-wrap: wrap;
-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;  
}
.jimuyu2 .list ul li a{  width: 100%; position: relative; min-height: 100%;}
.jimuyu2 .list ul li .tit{ float: left;  width: 100%;  color: #121212; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); font-weight: bold; }
.jimuyu2 .list ul li .tit .s{position: relative;float: left;}
.jimuyu2 .list ul li .tit .s:after{ display:block; content: ''; position: absolute; left: 0; bottom:0; width: 0; height: 1px; background: #1b56d1;transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.jimuyu2 .list ul li .p{ float: left;  width: 100%; color: #121212; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.14rem;margin-bottom:calc(20px + 0.3rem);}
.jimuyu2 .list ul li .dd{ display:flex;align-items: flex-end;width: 100%; color: #666666; font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.16rem); margin-top: 0.18rem; position: absolute; left: 0; bottom: 0; margin: 0; }
.jimuyu2 .list ul li .dd .dw{ color: #1b56d1; font-size:calc(14px + 0.04rem); font-weight: bold;}
.jimuyu2 .list ul li .dd .w{ line-height:calc(20px + 0.1rem);margin-bottom: 0.06rem;}
.jimuyu2 .list ul li .dd .num{ font-size:0.26rem; margin: 0 0.08rem 0 0.04rem;}
.jimuyu2 .list ul li .btn{ display:flex; width: 100%; margin-top:calc(4px + 0.14rem); position: absolute; left: 0; bottom: 0; margin: 0; }
.jimuyu2 .list ul li .btn .a{ min-width: 41%; color: #fff; font-size:calc(14px + 0.02rem); line-height:calc(18px + 0.12rem);background: #1b56d1; border: 1px solid #1b56d1;  padding: 0.06rem 0.1rem;text-align: center;background-position: right bottom;-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;  
}
.jimuyu2 .list ul li .btn .a:hover{ color: #1b56d1;background: linear-gradient(to left,transparent 50%,#fff 50%);
    background-size: 200% 200%;  background-position: left bottom;}
.jimuyu2 .list ul li .btn .a.on{background: #fff; color: #1b56d1;background-position: right bottom; margin-right: 0.2rem;}
.jimuyu2 .list ul li .btn .a.on:hover{ color: #fff;background: linear-gradient(to left,transparent 50%,#1b56d1 50%);  background-size: 200% 200%; background-position: left bottom;}
.jimuyu2 .list ul li .btn .dd{ display:flex;align-items: flex-end;}
.jimuyu2 .list ul li .btn .dd .dw{ color: #1b56d1; font-size:calc(14px + 0.04rem); font-weight: bold;}
.jimuyu2 .list ul li .btn .dd .w{ line-height:calc(20px + 0.1rem);margin-bottom: 0.06rem;}
.jimuyu2 .list ul li .btn .dd .num{ font-size:0.26rem; margin: 0 0.08rem 0 0.04rem;}

.jimuyu2 .list ul li:hover{ border: 1px solid #fff; z-index:6; box-shadow: 0 0.14rem 0.29rem rgba(27,86,209,0.27);}
.jimuyu2 .list ul li:hover .ico{ transform: rotateY(360deg); -ms-transform: rotateY(360deg);}
.jimuyu2 .list ul li:hover .tit{ color: #1b56d1;}
.jimuyu2 .list ul li:hover .tit .s:after{width: 100%;}
.jimuyu2 .left{ position: relative; min-width: 2.9rem; width: 2.9rem; padding: 0.39rem 0.3rem;background: linear-gradient(to top, #b7caf3 0%,#f7fbff 100%); overflow: hidden;}
.jimuyu2 .left .tit{ position: relative; z-index:6; width: 100%; color: #121212; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.16rem); font-weight: bold; display: initial;}
.jimuyu2 .left .tit:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.jimuyu2 .left:hover .tit{ color: #1b56d1;}
.jimuyu2 .left:hover .tit:after{width:100%;}
.jimuyu2 .left .p{ position: relative; z-index:6; width: 100%; color: #121212; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.12rem;}
.jimuyu2 .left .img{ width: 100%; line-height: 0; position: absolute; left: 0; bottom:3px; z-index: 1; text-align: center;}
.jimuyu2 .left .img img{ width:1.98rem;}

.jimuyu2-1{ background:none;}
.jimuyu2-1 .list ul li .p{ margin-bottom:calc(25px + 0.4rem);}

@media  screen and (max-width:1600px){
.jimuyu2 .list ul li{padding: 0.36rem 0.35rem 0.3rem 0.35rem;}
}
@media  screen and (max-width:1440px){
.jimuyu2 .list ul li .p{ font-size: 14px;}
}
@media  screen and (max-width:1024px){
.jimuyu2 .left{ min-width:30%; width:30%;}
.jimuyu2 .list ul li{width: calc(50% + 2px);}
.jimuyu2 .list ul li .dd .num{font-size:calc(14px + 0.12rem);}
.jimuyu2 .list ul li .dd .num1{ font-size:calc(14px + 0.12rem);}
.jimuyu2 .list ul li .btn .dd .num{font-size:calc(14px + 0.12rem);}
}
@media  screen and (max-width:767px){
.jimuyu2 .box{ flex-wrap: wrap;}	
.jimuyu2 .left{ min-width:100%; width:100%; padding: 0.8rem 0.5rem;}
.jimuyu2 .left .p{ margin-top: 0.3rem;}
.jimuyu2 .list ul li{width:50%; margin: 0; padding:0.5rem 0.4rem 0.6rem 0.4rem; border-top: 0;}
.jimuyu2 .list ul li:nth-child(2n+1){ border-right: 0;}
.jimuyu2 .list ul li .p{-webkit-line-clamp:9999; height: auto; }
.jimuyu2 .list ul li .btn .a{ font-size: 12px; padding: 0.06rem 0.25rem;}
.jimuyu2 .left .img{ text-align: right; bottom: auto; top: 0; padding:0.3rem 0.5rem;}
.jimuyu2 .left .img img{ width:2.6rem;}


}


.jimuyu3{ background: #f7f8f9; width: 100%; padding-top: calc(10px + 0.55rem); padding-bottom:calc(10px + 0.65rem);}
.jimuyu3 .list{ width: 100%;margin-top:calc(10px + 0.45rem);}
.jimuyu3 .list ul{ display: flex;flex-wrap: wrap; margin:-0.28rem;}
.jimuyu3 .list ul li{ background: #fff; width: calc(25% - 0.52rem); margin:calc(31px + 0.52rem) 0.26rem 0.26rem 0.26rem; text-align: center; padding:0 0.6rem 0.55rem 0.6rem; border: 1px solid #d2dbef;
 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;  
}
.jimuyu3 .list ul li:hover{  box-shadow: 0 0 0.29rem rgba(27,86,209,0.17);border: 1px solid #fff;}
.jimuyu3 .list ul li .ico{ width: 100%;line-height: 0; position: relative; top: 0; margin-top: calc(-31px - 0.25rem);}
.jimuyu3 .list ul li .ico img{ width:calc(62px + 0.5rem); height:calc(62px + 0.5rem); background: #fff; border-radius: 50%; box-shadow: 0 0 0.1rem rgba(46,83,148,0.27);}
.jimuyu3 .list ul li .tit{ width:100%; color: #121212;font-size:calc(14px + 0.1rem); line-height:calc(30px + 0.24rem); height: calc(30px + 0.24rem); font-weight: bold;margin-top:calc(5px + 0.3rem); letter-spacing: 0.02rem; position: relative; z-index:6; display: block; align-items:center; justify-content: center;text-align: center;}
.jimuyu3 .list ul li .en{ width:100%; color: #e7e7e7;font-size:0.6rem;line-height:calc(30px + 0.24rem); font-weight: bold; position: relative; z-index: 2; top: 0; margin-top:calc(-30px - 0.24rem); text-transform: uppercase; display:block; align-items:center; justify-content: center;text-align: center;}
.jimuyu3 .list ul li .text{ display:block;  width:100%; color: #444444; font-size:calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);margin-top: 0.16rem;}


@media  screen and (max-width:1440px){
.jimuyu3 .list ul{ margin:-0.2rem;}
.jimuyu3 .list ul li{  width: calc(25% - 0.4rem); margin:calc(31px + 0.45rem) 0.2rem 0.2rem 0.2rem; padding:0 0.45rem 0.55rem 0.45rem;}	
.jimuyu3 .list ul li .en{font-size:0.56rem;}	
}
@media  screen and (max-width:1024px){
.jimuyu3 .list ul{ margin:-5px;}
.jimuyu3 .list ul li{  width: calc(25% - 10px); margin:calc(31px + 0.45rem) 5px 0.2rem 5px; padding:0 0.45rem 0.55rem 0.45rem;}	
.jimuyu3 .list ul li .en{font-size:0.56rem;}	
}
@media  screen and (max-width:767px){
.jimuyu3 .list ul li{ width: calc(50% - 10px); padding: 0 0.4rem 0.7rem 0.4rem;}
.jimuyu3 .list ul li .tit{ font-size: calc(14px + 0.06rem);}
.jimuyu3 .list ul li .en{font-size:1.2rem;}

}


.jimuyu4{ width: 100%; padding-bottom:calc(10px + 0.6rem);}
.jimuyu4 .list{ width: 88%; background:#fff; position: relative; z-index: 7; top:0; margin:-0.72rem 6% calc(10px + 0.55rem) 6%; padding:6px 2.5%;}
.jimuyu4 .list ul{ width: 100%; display: flex;flex-wrap: wrap;}
.jimuyu4 .list ul li{ width:25%; text-align: center; padding:0.2rem;}
.jimuyu4 .list ul li .tit{ width: 100%;l color: #333333; font-size:calc(14px + 0.06rem);line-height: calc(22px + 0.3rem);height: calc(22px + 0.3rem);}
.jimuyu4 .list ul li .tit .num{ color:#1b56d1; font-weight: bold;font-size:calc(18px + 0.3rem); margin-right: 0.08rem;}
.jimuyu4 .list ul li .p{ width:100%; color: #333333; font-size:calc(14px + 0.06rem);line-height: calc(22px + 0.12rem);margin-top: 0.12rem;}
.jimuyu4 .list1{ width: 100%;margin-top:calc(10px + 0.45rem);}
.jimuyu4 .list1 ul{ display: flex;flex-wrap: wrap; margin:-0.12rem;}
.jimuyu4 .list1 ul li{ background: #1b56d1; width: calc(16.66% - 0.24rem); margin:0.12rem; border-radius: 7px; overflow: hidden;}
.jimuyu4 .list1 ul li .img{ width: 100%;line-height: 0; position: relative; overflow: hidden; padding-bottom:121%;}
.jimuyu4 .list1 ul li .img img{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover;-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;}
.jimuyu4 .list1 ul li:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.jimuyu4 .list1 ul li .num{ width:100%;height:0; display: flex; justify-content: center; align-items: center;  position: relative; z-index: 6;}
.jimuyu4 .list1 ul li .num span{ display:block; width:38px;height:38px; line-height:38px; border-radius: 50%;color: #fff; font-size:calc(14px + 0.04rem); text-align: center; background:url(img/ico12.png) center no-repeat; background-size: 100% 100%;}
.jimuyu4 .list1 ul li .p{ width:100%; color: #fff; font-size:calc(14px + 0.04rem);line-height: calc(22px + 0.08rem); padding:30px 0.2rem;display: block; justify-content: center;}



@media  screen and (max-width:1600px){
.jimuyu4 .list{ margin:-0.52rem 6% calc(10px + 0.55rem) 6%;}
.jimuyu4 .list1 ul li .p{ font-size:calc(14px + 0.02rem);}
}
@media  screen and (max-width:1440px){
.jimuyu4 .list1 ul li .p{ font-size:14px;}
}
@media  screen and (max-width:1024px){
.jimuyu4{ padding-top:15px;}	
.jimuyu4 .list{ width: 100%; margin:0 0 calc(10px + 0.55rem) 0; padding:6px 2.5%;}
.jimuyu4 .list1 ul{ margin:-5px;}
.jimuyu4 .list1 ul li{ width: calc(33.33% - 10px); margin:5px;}
}
@media  screen and (max-width:767px){
.jimuyu4 .list{ margin:0 0 calc(10px + 0.55rem) 0; padding:0.2rem;}	
.jimuyu4 .list ul li{ width:50%; padding:0.1rem 0.2rem;}
.jimuyu4 .list ul li .p{ margin-top: 0;}
.jimuyu4 .list1 ul li{ width: calc(50% - 10px);}
.jimuyu4 .list1 ul li .num span{ width:32px;height:32px; line-height:32px; }
.jimuyu4 .list1 ul li .p{ padding:20px 0.4rem 15px 0.4rem;}
}


.jimuyu5{ width: 100%;padding-top:47px;padding-bottom:47px;}
.jimuyu5 .box{ width: 100%; display: inline-flex; align-items: center;}
.jimuyu5 .text{ min-width:67.5%;color: #333;font-size:0.36rem;line-height:0.5rem;font-weight: bold; margin-bottom: 0.1rem;font-family: 'Noto Sans SC'; padding: 0 0.3rem 0 0;}
.jimuyu5 .btn{display: flex;flex-wrap: wrap;}
.jimuyu5 .btn a{color: #fff; border: 1px solid #1b56d1; background: #1b56d1; font-size:calc(14px + 0.04rem);line-height: calc(24px + 0.04rem); padding: 0.1rem 0.3rem;min-width: calc(100px + 0.5rem); background-position:right bottom;text-align: center;}
.jimuyu5 .btn a:hover{background:linear-gradient(to left,transparent 50%,#fff 50%);
 background-size:200% 200%; background-position:left bottom; color: #1b56d1;}
.jimuyu5 .ml{ padding-left:2.16rem;}

@media  screen and (max-width: 1600px){
.jimuyu5 .text{font-size:0.3rem;line-height:0.44rem;}
}
@media  screen and (max-width: 767px){
.jimuyu5{padding-top:25px;padding-bottom:25px;}	
.jimuyu5 .box{ flex-wrap:wrap; justify-content: center;}	
.jimuyu5 .text{font-size:calc(14px + 0.08rem);line-height:calc(22px + 0.14rem); text-align: center; margin-bottom: 0; padding: 0;}
.jimuyu5 .btn{display:none;}
.jimuyu5 .btn a{margin-top:calc(4px + 0.4rem); padding: 0.14rem 0.6rem 0.16rem 0.6rem;}
.jimuyu5 .ml{ padding-left:0;}

}


.caseDet{background: #f5f5f5; width: 100%;}
.caseDet .box{ background: #fff; padding: 0.6rem 0.6rem 0.3rem 0.6rem; display:inline-flex; flex-wrap: wrap; justify-content: space-between; width: 100%;}
.caseDet .left{ width: 72.2%;}
.caseDet .left .title{width: 100%;color: #333333; font-weight: bold; font-size: calc(14px + 0.22rem);line-height: calc(22px + 0.28rem); letter-spacing:0.04rem; margin-top:calc(-4px + 0.03rem);}
.caseDet .left .content{width: 100%;color: #333333;font-size: calc(14px + 0.04rem);line-height: calc(22px + 0.14rem); margin-top: 0.3rem;font-weight: lighter;}
.caseDet .left .tit{width: 100%;color: #333333;font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.16rem);}
.caseDet .left .text{width: 100%;color: #333333;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.14rem); margin-top: 0.14rem;}
.caseDet .left .text img{ max-width: 100%;}
.caseDet .left .pic{width: 100%; line-height: 0; margin-top: 0.49rem;}
.caseDet .left .pic img{ max-width: 100%;}
.caseDet .left .video{ width:100%; line-height: 0; position: relative; margin-top: 0.3rem;/* height:5.4rem;*/ overflow: hidden; }
.caseDet .left .video .div{ width:100%; line-height: 0; position: relative;/*  height:5.4rem;*/  overflow: hidden;}
.caseDet .left .video .paly{ position: absolute; left: 50%; top: 50%; z-index: 6; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); width:0.76rem; z-index: 6; cursor: pointer;}
.caseDet .left .video .video_F{ float:left; width: 100%; height:100%; position:relative; top: 0; left:0;/*  object-fit: cover;*/z-index: 5; cursor: pointer;}
.caseDet .left .video .Active.paly{ display: none;}
.caseDet .left .video .slick-dots{position:absolute; bottom: 0; height: 8px; text-align: center;bottom:0.6rem;z-index:8;}
.caseDet .left .video .slick-dots li{ vertical-align: top; width: 8px; height: 8px; border-radius:8px; margin: 0 6px; background: #fff; cursor: pointer;}
.caseDet .left .video .slick-dots li.slick-active{ width: 18px;}
.caseDet .left .page{width: 100%; line-height: 0; margin-top: 0.49rem;}
.caseDet .left .page .dd{width: 100%; margin-top: 0.22rem; background:#1b56d1; padding: 0.4rem 0.4rem 0.6rem 0.4rem; display: flex; flex-wrap: wrap; justify-content: space-between;}
.caseDet .left .page .left{width: 47.6%;}
.caseDet .left .page .left:nth-child(2n){ position:relative; z-index: 6;}
.caseDet .left .page .num{ line-height: 0; margin-top: 0.38rem; margin-bottom: 0.85rem; position: relative; opacity: 0.58; line-height: 0.76rem; font-size: 0.72rem; font-style: italic; color:#fff; text-transform: uppercase; font-weight: bold; display: inline-block;}
.caseDet .left .page .num:after{ display: block; content: ''; position: absolute; left:100%; top:50%; width: 100%; height: 1px; opacity: 0.49; background:#fff; margin-left: 0.6rem;}
.caseDet .left .page .img{width: 100%; line-height: 0; margin-top: 0.38rem;}
.caseDet .left .page img{ max-width: 100%;}
.caseDet .left .info{width: 100%;color: #666666;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem); display: inline-flex; width: 100%; flex-wrap: wrap; margin: 0.28rem 0 0.25rem 0;border-bottom: 1px solid #eeeeee;border-top: 1px solid #eeeeee; justify-content: space-between; }
.caseDet .left .info .p{ width: 33.33%; display: inline-flex; align-items: center; padding: 0.08rem 0; min-height: calc(44px + 0.32rem); border-bottom: 1px solid #eeeeee; margin: -1px 0;word-break:break-all }
.caseDet .left .info .p a{word-break:break-all}
.caseDet .left .info a:hover{color: #1b56d1;}
.caseDet .left .butbox{width: 100%;text-align: center;margin-top:0.33rem;}
.caseDet .left .butbox .but{display: inline-block;vertical-align: middle;margin:0.09rem 0.09rem;}
.caseDet .left .butbox .but:first-child{ margin-left: 0;}
.caseDet .left .butbox .but:last-child{ margin-right: 0;}
.caseDet .left .butbox a{display:flex; flex-wrap: wrap; align-items: center; justify-content: center; width: calc(120px + 0.8rem);border: 1px solid #999999;border-radius: 4px;font-size: calc(14px + 0.02rem); line-height: calc(32px  + 0.12rem) !important; height: calc(34px  + 0.12rem) !important; color: #666666 !important; text-align: center; margin: 0 !important; padding: 0 !important;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.caseDet .left .butbox .ico{width: calc(20px + 0.04rem);display: inline-block;vertical-align: middle;margin-right: 12px;}
.caseDet .left .butbox .ico2{display: none;}
.caseDet .left .butbox .words{display: inline-block;vertical-align: middle;}
.caseDet .left .butbox .but.on a,
.caseDet .left .butbox .but:hover a{border-color: #1b56d1;}
.caseDet .left .butbox .but:hover .ico1,
.caseDet .left .butbox .but.on .ico1{display: none;}
.caseDet .left .butbox .but:hover .ico2,
.caseDet .left .butbox .but.on .ico2{display: inline-block;}
.caseDet .left .butbox .but:hover a,
.caseDet .left .butbox .but.on a{color: #1b56d1 !important;}
.caseDet .left .butbox0 .but.on a{background-position:right bottom; }
.caseDet .left .butbox0 .but.on a:hover{background:linear-gradient(to left,transparent 50%,#1b56d1 50%);background-size:200% 200%; background-position:left bottom; color: #fff !important;}
.caseDet .left .butbox1 .but{ margin:0.09rem 0.3rem;}
.caseDet .left .butbox1 a{width: calc(110px + 0.4rem); background: none !important;}
.caseDet .left .page_box{width: 100%;font-size: 0; padding: 3px 0; border-top:1px solid #eeeeee;margin-top:0.42rem;}
.caseDet .left .page_box .page_l{width: calc(100% - 110px - 0.4rem);display: inline-block;vertical-align: middle;}
.caseDet .left .page_box .page_l::after{ content: ''; clear: left; display: block;}
.caseDet .left .page_box .page_l a{ float: left; width: 100%;font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(22px + 0.08rem);margin:calc(4px + 0.04rem) 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.caseDet .left .page_box .page_l a span{color: #666666;}
.caseDet .left .page_box .page_l a:hover{color: #1b56d1;}
.caseDet .left .page_box .but_r{width: calc(110px + 0.4rem);display: inline-block;vertical-align: middle;}
.caseDet .left .page_box .but_r a{display: block;width: 100%;font-size: 0;text-align: center;background: #1b56d1;border-radius: 4px;}
.caseDet .left .page_box .but_r a:hover{opacity: 0.8;}
.caseDet .left .page_box .but_r .ico{width: 20px;display: inline-block;vertical-align: middle;}
.caseDet .left .page_box .but_r .words{font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(34px + 0.16rem);display: inline-block;vertical-align: middle;margin-left: calc(8px + 0.06rem);}


.caseDet .right{ width: 24.3%;}
.caseDet .right .sec2{width: 100%;}
.caseDet .right .sec2 h2{width: 100%;font-size: calc(14px + 0.16rem);color: #1b56d1;line-height: calc(22px + 0.22rem); }
.caseDet .right .sec2 ul{width: 100%;padding-top: calc(4px + 0.2rem);}
.caseDet .right .sec2 li{width: 100%;margin-bottom: 10px;position: relative;}
.caseDet .right .sec2 li:last-child{margin-top: calc(10px + 0.16rem);}
.caseDet .right .sec2 .input{width: 100%;}
.caseDet .right .sec2 .input input{width: 100%;height: calc(30px + 0.12rem); line-height:calc(24px + 0.06rem); padding:calc(3px + 0.03rem) calc(12px + 0.06rem);border: 1px solid #f1f1f1;font-size: calc(14px + 0.02rem);color: #444444;}
.caseDet .right .sec2 .qhbox{width: 100%;position: relative;}
.caseDet .right .sec2 .qh_t{width: 100%;overflow: hidden;padding: 0 calc(12px + 0.06rem);border: 1px solid #f1f1f1;cursor: pointer;}
.caseDet .right .sec2 .qh_t .words{float: left;font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(30px + 0.12rem);width: calc(100% - 20px);}
.caseDet .right .sec2 .qh_t .words div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.caseDet .right .sec2 .qh_t .ico{width: 11px;float: right;margin-top:calc(12px + 0.06rem);display: block;}
.caseDet .right .sec2 .qh_b{width: 100%;position: absolute;left: 0;top: calc(100% + 12px);background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);z-index: 20;display: none;}
.caseDet .right .sec2 .qh_b a{display: block;width: 100%;font-size: calc(14px + 0.02rem);color: #333;line-height:calc(22px + 0.1rem);padding: 0 calc(12px + 0.06rem);}
.caseDet .right .sec2 .qh_b a:hover{background: #1b56d1;color: #fff;}
.caseDet .right .sec2 .textbox{width: 100%;}
.caseDet .right .sec2 .textbox textarea{width: 100%;border: 1px solid #f1f1f1;padding: calc(3px + 0.03rem) calc(12px + 0.06rem);font-size: calc(14px + 0.02rem);color: #444444;height: calc(60px + 0.12rem); line-height:calc(24px + 0.06rem);}
.caseDet .right .sec2 .yzm{border: 1px solid #f1f1f1; line-height: 0; display: flex;}
.caseDet .right .sec2 .yzm input{width: calc(100% - 81px);float: left;display: block;padding: 0 calc(12px + 0.06rem);font-size: calc(14px + 0.02rem);color: #444444;height: calc(30px + 0.12rem);}
.caseDet .right .sec2 .yanzhengma{ height:calc(30px + 0.12rem); min-width: inherit !important; width: auto !important; }
.caseDet .right .sec2 button{width: 100%;height: calc(34px + 0.1rem);display: block;font-size: calc(14px + 0.02rem);color: #ffffff;background: #1b56d1;}
.caseDet .right .sec2 button:hover{opacity: 0.8;}
.caseDet .right .sec1{ width: 100%; margin-bottom: 0.34rem;}
.caseDet .right .sec1 .text{ width: 100%; background: #f5f5f5; padding:calc(10px + 0.13rem) 0.44rem calc(10px + 0.04rem) 0.44rem;}
.caseDet .right .sec1 .box{ width: 100%; background: #f5f5f5; margin-top: 1px; padding:calc(10px + 0.13rem) 0.29rem calc(10px + 0.16rem) 0.29rem;}
.caseDet .right .sec1 .cont{ width:100%; color: #333333;font-size:calc(14px + 0.04rem);line-height: calc(22px + 0.1rem);display: flex;margin:0 0 0.2rem 0;font-weight: lighter;}
.caseDet .right .sec1 .cont img{ min-width:20px;width: 20px;height: 20px;margin:calc(2px + 0.05rem) 0.16rem 0 0;}
.caseDet .right .sec1 .p{ width:100%; color: #333333;font-size:calc(14px + 0.04rem);line-height: calc(22px + 0.1rem);  text-align:center;font-weight:bold;}
.caseDet .right .sec1 .a_zixun{ width:100%; background: #1b56d1; color: #fff;font-size:calc(14px + 0.04rem);line-height: calc(32px + 0.1rem);  text-align:center; margin-top: calc(4px + 0.1rem); border: 1px solid #1b56d1;background-position:right bottom;}
.caseDet .right .sec1 .a_zixun:hover{background:linear-gradient(to left,transparent 50%,#fff 50%);
 background-size:200% 200%; background-position:left bottom; color: #1b56d1;}

.caseDet .right ::-webkit-input-placeholder{color:#444444}
.caseDet .right :-moz-placeholder{color:#444444}
.caseDet .right ::-moz-placeholder{color:#444444}
.caseDet .right :-ms-input-placeholder{color:#444444}


@media  screen and (max-width: 1440px){
.caseDet .left .info .p{ width: 26%; }	
.caseDet .left .info .p:nth-child(3n+2){ width:36%; }
.caseDet .left .info .p:nth-child(3n+3){ width:38%; }
.caseDet .right .sec1 .text{ padding:calc(10px + 0.13rem) 0.34rem calc(10px + 0.04rem) 0.34rem;}
.caseDet .right .sec1 .box{ padding:calc(10px + 0.13rem) 0.24rem calc(10px + 0.16rem) 0.24rem;}
.caseDet .right .sec1 .cont{font-size:14px;line-height: calc(22px + 0.08rem);}
.caseDet .right .sec1 .cont img{ min-width:18px;width: 18px;height: 18px;margin:calc(2px + 0.05rem) 0.1rem 0 0;}
.caseDet .right .sec1 .p{font-size:14px;line-height: calc(22px + 0.08rem);}
.caseDet .right .sec1 .a_zixun{font-size:14px;}
}
@media  screen and (max-width: 1024px){
.bdshare_popup_box{ display: none !important;}	
.caseDet{ padding-bottom: 0;}
.caseDet .box{ padding: 0.7rem 0.5rem;}
.caseDet .left{width: 100%;}
.caseDet .left .title{ margin: 0;}
.caseDet .left .content{font-size: calc(14px + 0.02rem);}
.caseDet .left .butbox .ico{ margin-right:4px;}
.caseDet .left .page_box .page_l{width: 100%;display: block; margin-top: 0.2rem;}
.caseDet .left .page_box .but_r{width: calc(110px + 0.4rem);display: block;margin: 12px auto 20px auto;}
.caseDet .right{width: 100%;}
.caseDet .right .sec1{ display: none;}

}
@media  screen and (max-width: 767px){
.caseDet .left .butbox a{ width: auto; padding: 0 0.35rem !important; font-size: 14px !important;}
.caseDet .left .butbox1 a{ width: calc(110px + 0.4rem);}
.caseDet .left .text{ margin-top: 0.24rem;}
.caseDet .left .pic{ margin-top: 0.6rem;}
.caseDet .left .page .dd{ padding: 0.5rem 0.6rem 0.8rem 0.6rem;}
.caseDet .left .page .left{width: 48.6%;}
.caseDet .left .page .num{ line-height: 1.3rem; font-size:1.2rem; }
.caseDet .left .video .paly{ width: 36px;}
.caseDet .left .video{ /*height: 10rem;*/}
.caseDet .left .video .div{ /*height: 10rem;*/}
.caseDet .left .info{ margin: 0.6rem 0 0.5rem 0;}
.caseDet .left .info .p{ padding: 0.4rem 0; width: 50%; min-height: inherit;}
.caseDet .left .info .p:nth-child(3n+2){ width:50%; }
.caseDet .left .info .p:nth-child(3n+3){ width:50%; }
.caseDet .left .info .p:nth-child(5){ width: 100%;}
.caseDet .left .info .p:nth-child(6){ width: 100%;}
.caseDet .right .sec1{ margin-bottom: 0.6rem;}
.caseDet .right .sec1 .text{ padding: 0.6rem 0.5rem;}
.caseDet .right .sec1 .cont img{margin: calc(2px + 0.05rem) 0.3rem 0 0;}
.caseDet .right .sec1 .box{ padding: 0.5rem 0.5rem 0.7rem 0.5rem;}
.caseDet .right .sec2 .input input{line-height: calc(26px + 0.04rem);height: calc(34px + 0.1rem); padding: calc(3px + 0.03rem) calc(12px + 0.06rem);}
.caseDet .right .sec2 .yzm input{line-height: calc(26px + 0.04rem);height: calc(34px + 0.1rem); padding: calc(3px + 0.03rem) calc(12px + 0.06rem);}
.caseDet .right .sec2 .qh_t .words{line-height: calc(32px + 0.1rem);}
.caseDet .right .sec2 .yanzhengma{height: calc(32px + 0.1rem);}

}
@media  screen and (max-width: 413px){
.caseDet .left .butbox a{ padding: 0 0.3rem !important; font-size: 13px !important;}
.caseDet .left .butbox1 a{ width: calc(100px + 0.4rem);}

}




.youhuaA{ background: #f7f8f9; padding-top: calc(10px + 0.3rem); padding-bottom:calc(10px + 0.7rem);}
.youhuaL{ width: 100%; margin-bottom:calc(10px + 0.3rem);}
.youhuaL ul{ width: 100%;}
.youhuaL ul li{ width: 100%; margin-top:calc(10px + 0.3rem);}
.youhuaL ul li a{ background: #fff; width: 100%; display:inline-flex; align-items: center; padding:calc(10px + 0.1rem); box-shadow: 0 0.05rem 0.32rem rgba(213,213,213,0.18);}
.youhuaL ul li .img{ min-width:5.14rem; width:5.14rem; line-height: 0; overflow: hidden; margin-right: 0.17rem;}
.youhuaL 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;}
.youhuaL ul li a:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.youhuaL ul li .right{ width:100%; padding:0 0.4rem;}
.youhuaL ul li .tit{  width: 100%;  color: #333333; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.14rem); height:calc(22px + 0.14rem); overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; margin-top: 0.12rem;}
.youhuaL ul li .line{ margin: 0.23rem 0; width:36px; height: 2px; background: #1a55d0;}
.youhuaL ul li .text{ width: 100%; color: #666666; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); height:calc(44px + 0.16rem); overflow: hidden;text-overflow: ellipsis; display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp:2;}
.youhuaL ul li .line1{ width:100%; height:1px; background: #dddddd; margin: 0.34rem 0;}
.youhuaL ul li .cont{ width:100%; color: #1b56d1; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.1rem); display:inline-flex; flex-wrap: wrap; justify-content: space-between;}
.youhuaL ul li .p{ display:inline-flex; align-items: center;}
.youhuaL ul li .p img{ min-width:24px; width: 24px; margin-right:calc(4px + 0.06rem);}

.youhuaL ul li a:hover{ box-shadow: 0 0.05rem 0.32rem rgba(0,84,221,0.18);}
.youhuaL ul li a:hover .tit{ color: #1a55d0;}


@media  screen and (max-width:1600px){
.youhuaL ul li .right{ padding: 0 0.2rem;}	
}
@media  screen and (max-width:1440px){

.youhuaL ul li .cont{ font-size:calc(14px + 0.02rem);}
}
@media  screen and (max-width:1024px){
.youhuaL ul li .img{ min-width:6.64rem; width:6.64rem; margin: 0; }
.youhuaL ul li .p{ width: 49%;}
}
@media  screen and (max-width:767px){
.youhuaL ul li a{ flex-wrap: wrap;}	
.youhuaL ul li .img{ min-width:100%; width:100%;}	
.youhuaL ul li .right{ padding: 0.5rem 0 0.2rem 0;}
.youhuaL ul li .cont{ font-size: 13px;}
.youhuaL ul li .p img{ min-width:18px; width: 18px; margin-right:calc(4px + 0.06rem);}
}



/*wyb*/
/*域名注册*/
.ymzc_banner{width: 100%;position: relative;}
.ymzc_banner .ba_pic{width: 100%;}
.ymzc_banner .ba_pic img{width: 100%;display: block;} 
.ymzc_banner .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.ymzc_banner .wordsbox h1{font-size: calc(14px + 0.3rem);color: #121212;line-height: calc(18px + 0.3rem);text-align: center;margin-bottom: calc(12px + 0.24rem);font-weight: bolder;}
.ymzc_banner .wordsbox .inputbox{width: 753px;margin: 0 auto;border: 1px solid #1b56d1;background: #fff;overflow: hidden;}
.ymzc_banner .wordsbox .left{width: 157px;float: left;position: relative;font-size: 0;text-align: center;}
.ymzc_banner .wordsbox .left::after{content: "";display: block;width: 2px;height: calc(10px + 0.04rem);background: #999999;position: absolute;right: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.ymzc_banner .wordsbox .left .ico{width: 18px;display: inline-block;vertical-align: middle;margin-right: calc(6px + 0.06rem);}
.ymzc_banner .wordsbox .left .ico img{width: 100%;display: block;}
.ymzc_banner .wordsbox .left .words{font-size: calc(14px + 0.02rem);color: #999999;line-height: calc(30px + 0.16rem);display: inline-block;vertical-align: middle;}
.ymzc_banner .wordsbox .center{width: calc(100% - 157px - 119px);float: left;padding: 0 calc(12px + 0.14rem);}
.ymzc_banner .wordsbox .center input{width: 100%;display: block;height: calc(30px + 0.16rem);font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(30px + 0.16rem);}
.ymzc_banner .wordsbox .center input::-webkit-input-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.ymzc_banner .wordsbox .center input::-moz-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.ymzc_banner .wordsbox .center input::moz-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.ymzc_banner .wordsbox .center input:-ms-input-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.ymzc_banner .wordsbox .right{width: 119px;float: left;}
.ymzc_banner .wordsbox .right a{display: block;width: 100%;font-size: 0;text-align: center;background: #1b56d1;}
.ymzc_banner .wordsbox .right a:hover{opacity: 0.6;}
.ymzc_banner .wordsbox .right a .ico{width: 14px;display: inline-block;vertical-align: middle;margin-right: calc(8px + 0.04rem);}
.ymzc_banner .wordsbox .right a .ico img{width: 100%;display: block;}
.ymzc_banner .wordsbox .right a .words{font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(30px + 0.16rem);display: inline-block;vertical-align: middle;}
@media  screen and (max-width: 1024px){
.ymzc_banner .wordsbox .inputbox{width: 80%;}
.ymzc_banner .wordsbox .left{display: none;}
.ymzc_banner .wordsbox .center{width: calc(100% - 90px);padding: 0 calc(10px + 0.1rem);}
.ymzc_banner .wordsbox .right{width: 90px;}
}

.ymzc_section1{padding-top: calc(30px + 0.1rem);padding-bottom: calc(15px + 0.55rem);}
.ymzc_section1 .content1{margin-bottom: calc(20px + 0.2rem);}
.ymzc_section1 .content1 ul{margin: -0.16rem -0.06rem;overflow: hidden;width: calc(100% + 0.12rem);display:flex; flex-wrap: wrap; align-items: flex-start;}
.ymzc_section1 .content1 li{width: 7.14%;float: left;padding:0.16rem 0.06rem;}
.ymzc_section1 .content1 .a{display: block;width: 100%;font-size: 0;}
.ymzc_section1 .content1 .ico{width: 16px;display: inline-block;vertical-align: middle;}
.ymzc_section1 .content1 img{width: 100%;display: block;}
.ymzc_section1 .content1 img.img2{display: none;}
.ymzc_section1 .content1 li.on img.img1{display: none;}
.ymzc_section1 .content1 li.on img.img2{display: block;}
.ymzc_section1 .content1 .words{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(18px + 0.02rem);display: inline-block;vertical-align: middle;padding-left: calc(6px + 0.04rem);width: calc(100% - 16px);word-wrap:break-word; word-break:normal;}
.ymzc_section1 .content2{width: 100%;background: #ffffff;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1);padding: calc(14px + 0.42rem) calc(14px + 0.36rem) calc(14px + 0.36rem) calc(14px + 0.36rem);}
.ymzc_section1 .content2 .title{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);text-align: center;margin-bottom:0.5rem;font-weight: bolder;}
.ymzc_section1 .content2 ul{width: 100%;}
.ymzc_section1 .content2 li{margin-bottom: calc(12px + 0.14rem);border: 1px solid #dddddd;overflow: hidden; cursor: pointer;}
.ymzc_section1 .content2 li:last-child{margin-bottom: 0;}
.ymzc_section1 .content2 li .boxs{float: left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;word-wrap:break-word; word-break:normal;font-size: calc(14px + 0.02rem);color: #121212;line-height: calc(30px + 0.1rem);text-align: center;}
.ymzc_section1 .content2 li .boxs1{width: calc(31px + 0.1rem);border-right: 1px solid #dddddd;background: #f1f1f1;text-align: center;}
.ymzc_section1 .content2 li .boxs2{width: calc(44.4% - 91px - 0.9rem);padding: 0 0.2rem;}
.ymzc_section1 .content2 li .boxs3{width: 11.46%;padding: 0 0.2rem;}
.ymzc_section1 .content2 li .boxs4{width: 43.73%;padding: 0 0.2rem;}
.ymzc_section1 .content2 li .boxs5{width: calc(60px + 0.8rem);border-left: 1px solid #dddddd;float: right;}
.ymzc_section1 .content2 li .boxs5 a{ width: 100%; display: block;background: #f1f1f1; background-position:right bottom;}
.ymzc_section1 .content2 li:hover .boxs1,
.ymzc_section1 .content2 li:hover .boxs2,
.ymzc_section1 .content2 li:hover .boxs3,
.ymzc_section1 .content2 li:hover .boxs4{color: #1b56d1;}
.ymzc_section1 .content2 li:hover .boxs5 a{background:linear-gradient(to left,transparent 50%,#1b56d1 50%);
 background-size:200% 200%; background-position:left bottom; color: #fff;}

.ymzc_section1 .content2 li.on .boxs1,
.ymzc_section1 .content2 li.on .boxs2,
.ymzc_section1 .content2 li.on .boxs3,
.ymzc_section1 .content2 li.on .boxs4{color: #1b56d1;}

 
@media  screen and (max-width: 1600px){
.ymzc_section1 .content1 li{width: 10%;}
}
@media  screen and (max-width: 1024px){
.ymzc_section1 .content1 ul{margin: -6px  -6px;}
.ymzc_section1 .content1 li{width:12.5%;padding: 6px 6px;}
.ymzc_section1 .content1 .words{font-size: 14px; padding-left:4px;}
.ymzc_section1 .content1 .ico{ width: 14px;}
.ymzc_section1 .content2{padding: 14px;}
.ymzc_section1 .content2 li .boxs{ font-size: 14px;}
}
@media  screen and (max-width: 767px){
.ymzc_section1 .content1 li{width:25%;}
.ymzc_section1 .content2 ul{ width:100%;}
.ymzc_section1 .content2 li .boxs2{width: calc(46% - 31px - 0.1rem);padding: 0 0.2rem;}
.ymzc_section1 .content2 li .boxs3{width: 24%;padding: 0 0.2rem;}
.ymzc_section1 .content2 li .boxs4{width: 30%;padding: 0 0.2rem;}
.ymzc_section1 .content2 li .boxs5{ display: none;}
}


.ymzc_section2{width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: #f7f8f9;}
.ymzc_section2 h2{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;font-weight: bolder;margin-bottom: calc(10px + 0.46rem);}
.ymzc_section2 .content{width: 100%; margin-top:calc(10px + 0.45rem); ;}
.ymzc_section2 .content .ul{width: calc(100% + 4px);margin: 0 -2px; display:flex; flex-wrap: wrap;}
.ymzc_section2 .ul::after{content: "";display: block;clear: both;}
.ymzc_section2 .ul .li{width: 25%;float: left;padding: 0 2px;position: relative;z-index: 1;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ymzc_section2 .ul .li .a{display: block;width: 100%;padding: calc(14px + 0.38rem) 0.2rem;background: #fff; position: relative; min-height: 100%;}
.ymzc_section2 .ul .li img{width: calc(40px + 0.6rem);display: block;margin: 0 auto 0.4rem auto;}
.ymzc_section2 .ul .li .tit{font-size: calc(14px + 0.1rem);color: #333333;line-height: calc(18px + 0.1rem);text-align: center;margin-bottom: 0.3rem;font-weight: bolder;}
.ymzc_section2 .ul .li .info{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(26px + 0.1rem); min-height: calc(132px + 0.6rem);}
.ymzc_section2 .ul .li:hover{margin-top: -31px;z-index: 2;}
.ymzc_section2 .ul .li:hover .a{box-shadow: 0 0 0.3rem rgba(27,86,209,0.3);}


@media  screen and (max-width: 1600px){
.ymzc_section2 .ul .li img{width: calc(40px + 0.4rem);margin: 0 auto calc(12px + 0.2rem) auto;}
.ymzc_section2 .ul .li .tit{font-size: calc(14px + 0.06rem);}
.ymzc_section2 .ul .li .info{line-height: calc(22px + 0.04rem);  min-height:inherit;font-size: 14px; margin-bottom: 0.2rem;}
.ymzc_section2 .ul .li:hover{margin-top: -20px;}
}
@media  screen and (max-width: 1024px){
.ymzc_section2 .content .ul{width: calc(100% + 10px); margin: 0 -5px;}	
.ymzc_section2 .ul .li{padding:5px; width: 50%;}
.ymzc_section2 .ul .li:hover{margin-top: 0;}
.ymzc_section2 .ul .li .a{padding:0.6rem 0.5rem;}
.ymzc_section2 .ul .li .tit{font-size: calc(14px + 0.04rem);}
.ymzc_section2 .ul .slick-dots{position: static; bottom: 0; height: 8px; text-align: center; margin-top:calc(10px + 0.1rem);}
.ymzc_section2 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.ymzc_section2 .ul .slick-dots li.slick-active{ background: #1b56d1;}
}
@media  screen and (max-width:413px){
.ymzc_section2 .ul .li .tit{font-size:14px;}
.ymzc_section2 .ul .li .info{ font-size:13px;}
}

.ymzc_section3{width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);}
.ymzc_section3 h3{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;margin-bottom: calc(14px + 0.42rem);font-weight: bolder;}
.ymzc_section3 .content{width: 100%;background: #ffffff;box-shadow: 0 0 0.3rem rgba(0,0,0,0.15);margin-bottom: calc(5px + 0.32rem); margin-top: calc(10px + 0.45rem);}
.ymzc_section3 .content ul{width: 100%;overflow: hidden;}
.ymzc_section3 .content li{width: 50%;float: left;}
.ymzc_section3 .content table{width: 100%;border: 1px solid #dddddd;border-top: 0;}
.ymzc_section3 .content table tr{ border-bottom: 1px solid #dddddd;}
.ymzc_section3 .content table th{border: 0; background: #dbe2ef;font-size: calc(14px + 0.06rem);color: #121212;line-height:22px;text-align: center;padding:0.23rem 0.12rem; position: relative; white-space: nowrap;}
.ymzc_section3 .content table td{font-size: 14px;color: #121212;line-height:22px; text-align: center;padding:0.12rem 0.12rem;border:0;}
.ymzc_section3 .content .right table th:after{ display: block; content: ''; position: absolute; top: 0; height: 100%;border-right:1px solid #fff; border-left:1px solid #fff;z-index: 5;}
.ymzc_section3 .content li:nth-child(2n+1) th::after{ right:0;}
.ymzc_section3 .content li:nth-child(2n+2) th::after{ left:0;}
.ymzc_section3 .content li:nth-child(2n+1) th:last-child::after{ border-right:0;}
.ymzc_section3 .content li:nth-child(2n+2) th:first-child::after{ border-left:0;}
.ymzc_section3 .tswz{font-size: 14px;color: #121212;line-height: calc(24px + 0.06rem);width: 75.625%;padding-left: calc(20px + 0.18rem)}
._tab_ph{ position: relative;}
._tab_ph ._left{ display:none; position: absolute; left: 0; top: 0; box-shadow:3px 3px 6px rgba(0,0,0,0.15); background:#fff; z-index: 10;height:100%;}
._tab_ph ._right{}

@media  screen and (max-width: 1600px){
.ymzc_section3 .content table th{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1024px){
.ymzc_section3 .content li{width: 100%;}
.ymzc_section3 .content table th{padding:8px 12px;}
.ymzc_section3 .content table td{padding:8px 12px;}
.ymzc_section3 .tswz{padding-left: 0;width: 100%;}
}
@media  screen and (max-width:620px){
.ymzc_section3 .content ul{white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
/* .ymzc_section3 .content ul::-webkit-scrollbar{ display: none;} */
.ymzc_section3 .content li{width: 100%;float: left; width: 620px;}
.ymzc_section3 .content li table tr:first-child{width:100px;}
.ymzc_section3 .content .right table th:nth-child(1){width:100px; opacity: 0;}
.ymzc_section3 .content .right table td:nth-child(1){ width:100px; opacity: 0;}
.ymzc_section3 .content .right table td:nth-child(2){ width: 50% !important;}
.ymzc_section3 .content .right table td:nth-child(3){ width: 25% !important;}
.ymzc_section3 .content .right table td:nth-child(4){ width: 25% !important;}
.ymzc_section3 ._left{ display:block;}
.ymzc_section3 ._right{ padding-left:0;}
}

.ymzc_section4{width: 100%;background: #fafafa;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);}
.ymzc_section4 h4{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;margin-bottom: calc(10px + 0.46rem);font-weight: bolder;}
.ymzc_section4 .content{width: 100%;}
.ymzc_section4 .ul{margin: 0 -0.14rem;width: calc(100% + 0.28rem); display: flex; flex-wrap: wrap;}
.ymzc_section4 .ul::after{content: "";display: block;clear: both;}
.ymzc_section4 .li{padding: 0 0.14rem;width: 25%;float: left;}
.ymzc_section4 .li a{display: block;width: 100%;background: #fff;padding: calc(12px + 0.15rem) 0.48rem calc(12px + 0.17rem) 0.48rem;position: relative; min-height: 100%;}
.ymzc_section4 .li a:hover{background: url(img/img11.jpg)no-repeat center center;background-size: cover;box-shadow: 0 0 0.3rem rgba(27,86,207,0.3);}
.ymzc_section4 .li a::after{content: "";display: block;width: 0;height: 2px;background: #1b56d1;position: absolute;left: 0;bottom: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ymzc_section4 .li a:hover::after{width: 100%;}
.ymzc_section4 .li a .tit{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(22px + 0.16rem);margin-bottom:0.02rem;font-weight: bolder; position: relative; display: inline-block; }
.ymzc_section4 .li a .tit:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-2px; -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; }
.ymzc_section4 .li a:hover .tit{color: #1b56d1;}
.ymzc_section4 .li a:hover .tit:after{width:100%;}
.ymzc_section4 .li a .info{font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(22px + 0.08rem);margin-bottom:0.12rem;}
.ymzc_section4 .li a .more{font-size: calc(14px + 0.04rem);color: #1b56d1;line-height: calc(22px + 0.1rem);}


.ymzc_section4-1{ background: #f5f5f5;}
.ymzc_section4-1 .li a{ background: #f8fbff;}

@media  screen and (max-width: 1600px){
.ymzc_section4 .li a{padding: calc(12px + 0.15rem) 0.35rem calc(12px + 0.17rem) 0.35rem;}
.ymzc_section4 .li a .info{font-size: 14px;}
}
@media  screen and (max-width: 1440px){
.ymzc_section4 .li a{padding: calc(12px + 0.15rem) 0.3rem calc(12px + 0.17rem) 0.3rem;}
.ymzc_section4 .li a .info{font-size: 13px;}
}
@media  screen and (max-width: 1024px){
.ymzc_section4 .slick-track{ display: flex;}
.ymzc_section4 .ul{margin: 0 -5px;width: calc(100% + 10px); display:block;}
.ymzc_section4 .li{width: 50%; padding:5px;}
.ymzc_section4 .li a{padding:0.7rem 0.5rem;}
.ymzc_section4 .li a .info{font-size: calc(14px + 0.02rem);}
.ymzc_section4 .ul .slick-dots{position: static; bottom: 0; height: 8px; text-align: center; margin-top:calc(10px + 0.1rem) ;}
.ymzc_section4 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.ymzc_section4 .ul .slick-dots li.slick-active{ background: #1b56d1;}
}

.ny_banner{width: 100%;}
.ny_banner a{display: block;width: 100%;}
.ny_banner a img{width: 100%;display: block;}

.wzjs_section1{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: #f2f2f3;overflow: hidden;}
.wzjs_section1 h1{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);margin-bottom: calc(12px + 0.04rem);text-align: center;font-weight: bolder;}
.wzjs_section1 .bt2{font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(18px + 0.04rem);text-align: center;margin-bottom: calc(12px + 0.46rem);}
.wzjs_section1 .content{width: 100%; margin-top: calc(10px + 0.45rem);}
.wzjs_section1 .ul{margin: -0.15rem;width: calc(100% + 0.3rem);display:flex; flex-wrap: wrap; }
.wzjs_section1 .ul::after{content: "";display: block;clear: both;}
.wzjs_section1 .li{width: 33.33%;float: left;padding:0.15rem;}
.wzjs_section1 .libox{width: 100%;background: #fff;padding: calc(14px + 0.4rem) 0.6rem calc(14px + 0.32rem) 0.6rem;border: 1px solid #dddddd; position: relative; min-height: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzjs_section1 .libox:hover{background: url(img/img15.jpg)no-repeat center center;background-size: cover;box-shadow: 0 0 0.3rem rgba(27,86,207,0.3);border-color: rgba(255,255,255,0);}
.wzjs_section1 .li .tit1{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);margin-bottom: calc(12px + 0.14rem);font-weight: bolder; position: relative;display: inline-block;}
.wzjs_section1 .li .tit1:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.wzjs_section1 .li .tit1:hover{color: #1b56d1;}
.wzjs_section1 .li .tit1:hover:after{width:100%;}
.wzjs_section1 .li .info1{font-size: calc(14px + 0.04rem);color: #444444;line-height: calc(18px + 0.04rem);margin-bottom: calc(12px + 0.24rem);}
.wzjs_section1 .li .tit2{font-size: calc(14px + 0.04rem);color: #121212;line-height: calc(18px + 0.04rem);margin-bottom: calc(12px + 0.04rem);font-weight: bolder;}
.wzjs_section1 .li .listbox{width: 100%;margin-bottom: calc(12px + 0.24rem);}
.wzjs_section1 .li .list{margin-bottom: calc(12px + 0.04rem);overflow: hidden;}
.wzjs_section1 .li .list:last-child{margin-bottom: 0;}
.wzjs_section1 .li .list .ico{width: 18px;float: left;display: block;margin-top: 1px;}
.wzjs_section1 .li .list .words{font-size: calc(14px + 0.02rem);color: #666666;line-height: 20px;float: left;padding-left: calc(6px + 0.08rem);width: calc(100% - 18px);}
.wzjs_section1 .li .info2{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(18px + 0.22rem); margin-bottom: calc(12px + 0.24rem); width: calc(100% + 0.4rem); margin-right: -0.4rem;}
.wzjs_section1 .li .info2 span{font-weight: bolder;font-size:0.36rem;color: #1b56d1; margin-right: 0.12rem;}
.wzjs_section1 .li .info2 font{ margin: 0 0.08rem 0 0.25rem;}
.wzjs_section1 .li .butbox{width: 100%;overflow: hidden;}
.wzjs_section1 .li .butbox .but{width: calc(40px + 1.1rem);}
.wzjs_section1 .li .butbox .but:nth-child(1){float: left;}
.wzjs_section1 .li .butbox .but:nth-child(2){float: right;}
.wzjs_section1 .li .butbox a{display: block;width: 100%;font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(30px + 0.18rem);text-align: center;border: 1px solid #cccccc; background: #fff; background-position:right bottom; }
.wzjs_section1 .li .butbox a:hover{background:linear-gradient(to left,transparent 50%,#1b56d1 50%);
 background-size:200% 200%; background-position:left bottom; color: #fff;border-color: #1b56d1;border-color: #1b56d1;}
@media  screen and (max-width: 1600px){
.wzjs_section1 .libox{padding:calc(10px + 0.4rem) 0.4rem calc(10px + 0.32rem) 0.4rem;}
.wzjs_section1 .li .tit1{font-size: calc(14px + 0.04rem);margin-bottom: calc(6px + 0.1rem);}
.wzjs_section1 .li .info1{font-size: calc(14px + 0.02rem);margin-bottom: calc(6px + 0.2rem);}
.wzjs_section1 .li .tit2{font-size: calc(14px + 0.04rem);}
.wzjs_section1 .li .listbox{margin-bottom: calc(6px + 0.2rem);}
.wzjs_section1 .li .list{margin-bottom: calc(6px + 0.02rem);}
.wzjs_section1 .li .list .words{font-size: 14px;padding-left: calc(6px + 0.04rem);}
.wzjs_section1 .li .info2{font-size: 14px;}
.wzjs_section1 .li .info2 span{margin-right: 0.08rem}
.wzjs_section1 .li .info2 font{ margin: 0 0.08rem 0 0.15rem;}
.wzjs_section1 .li .butbox a{font-size: calc(14px + 0.02rem);line-height: calc(30px + 0.1rem);}
.wzjs_section1 .bt2{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1440px){
.wzjs_section1 .libox{padding:calc(10px + 0.4rem) 0.3rem calc(10px + 0.32rem) 0.3rem;}
.wzjs_section1 .li .info2 span{font-size: 0.3rem;}
.wzjs_section1 .li .info2{font-size: 13px;}
}
@media  screen and (max-width: 1024px){
.wzjs_section1 .ul{margin: -5px;width: calc(100% + 10px);}
.wzjs_section1 .li{padding:5px; width: 50%;}
.wzjs_section1 .libox{padding: 0.7rem 0.6rem;}
.wzjs_section1 .li .info2 span{font-size: calc(14px + 0.12rem);margin-right:6px;}
.wzjs_section1 .li .info2 font{ margin: 0 6px 0 12px;}
.wzjs_section1 .ul .slick-dots{position:static; bottom: 0; height: 8px; text-align: center; margin-top: calc(10px + 0.1rem);}
.wzjs_section1 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.wzjs_section1 .ul .slick-dots li.slick-active{ background: #1b56d1;}
}
@media  screen and (max-width: 767px){
.wzjs_section1 .li{ width: 100%;}
.wzjs_section1 .li .butbox .but{width: calc(70px + 0.8rem);}
.wzjs_section1 .li .butbox{ display: none;}
.wzjs_section1 .li .info2{ margin-bottom: 0;}
}

.wzjs_section2{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);overflow: hidden;}
.wzjs_section2 h2{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;margin-bottom: calc(14px + 0.02rem);font-weight: bolder;}
.wzjs_section2 .bt2{font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(18px + 0.04rem);text-align: center;margin-bottom: calc(10px + 0.46rem);}
.wzjs_section2 .content{width: 100%; margin-top: calc(10px + 0.45rem);;}
.wzjs_section2 .ul{margin: 0 -0.12rem;width: calc(100% + 0.24rem); display: flex; flex-wrap: wrap;}
.wzjs_section2 .ul::after{content: "";display: block;clear: both;}
.wzjs_section2 .li{padding: 0 0.12rem;width: 25%;float: left;}
.wzjs_section2 .la{display: block;width: 100%; position: relative; min-height: 100%;}
.wzjs_section2 .la::after{display: block;width: 100%; height: 100%; content: ''; position: absolute; left: 0; top: 0;border: 1px solid #dddddd;}
.wzjs_section2 .la:hover{box-shadow: 0 0 0.3rem rgba(27,86,207,0.3);border-color: rgba(255,255,255,0);}
.wzjs_section2 .la:hover::after{opacity: 0;}
.wzjs_section2 .la .tit{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(20px + 0.14rem);text-align: center;background: #f7f8f9; padding:0.23rem 0.44rem;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzjs_section2 .la:hover .tit{background: #1b56d1;color: #fff;}
.wzjs_section2 .la .con{width: 100%;padding: calc(14px + 0.16rem) 0.44rem calc(14px + 0.26rem) 0.44rem;}
.wzjs_section2 .la .pic{width: 100%;margin-bottom: calc(4px + 0.2rem);}
.wzjs_section2 .la .pic img{width: calc(50px + 0.6rem);display: block;margin: 0 auto;}
.wzjs_section2 .la .info{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(20px + 0.1rem);text-align: center; min-height: 0.9rem;}
@media  screen and (max-width: 1600px){
.wzjs_section2 .la .tit{font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.08rem); padding:0.2rem 0.34rem;}
.wzjs_section2 .la .con{padding: calc(14px + 0.1rem) 0.34rem calc(14px + 0.2rem) 0.34rem;}
.wzjs_section2 .la .pic img{width: calc(50px + 0.3rem);}
.wzjs_section2 .la .info{font-size: 14px;line-height: calc(20px + 0.04rem);}
.wzjs_section2 .bt2{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1024px){
.wzjs_section2 .ul{margin: -5px;width: calc(100% + 10px); /* display: block; */}
.wzjs_section2 .slick-track{ display: flex;}
.wzjs_section2 .li{padding:5px; width: 50%;}
.wzjs_section2 .la .pic img{width: calc(50px + 0.6rem);}
.wzjs_section2 .la .tit{ padding:0.4rem 0.5rem;}
.wzjs_section2 .la .con{padding: calc(14px + 0.1rem) 0.5rem calc(14px + 0.2rem) 0.5rem;}
.wzjs_section2 .ul .slick-dots{position: static; bottom: 0; height: 8px; text-align: center; margin-top: calc(10px + 0.1rem);}
.wzjs_section2 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.wzjs_section2 .ul .slick-dots li.slick-active{ background: #1b56d1;}
}

.wzjs_section3{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: #f7f8f9;overflow: hidden;}
.wzjs_section3 h3{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;margin-bottom: calc(12px + 0.04rem);font-weight: bolder;}
.wzjs_section3 .bt2{font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(18px + 0.04rem);text-align: center;margin-bottom: calc(14px + 0.42rem);}
.wzjs_section3 .content{width: 100%;overflow: hidden; display: inline-flex; flex-wrap: wrap;margin-top: calc(10px + 0.45rem);}
.wzjs_section3 .left{width:3.04rem;float: left;padding: calc(14px + 0.28rem) 0.5rem calc(14px + 0.28rem) 0.3rem;}
.wzjs_section3 .left .tit{font-weight: bolder;font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);padding-bottom: calc(12px + 0.12rem);margin-bottom: calc(12px + 0.08rem); display: inline-block; position: relative;}
.wzjs_section3 .left .tit:after{width: calc(30px + 0.28rem);height: 2px;background: #1b56d1; display: block; position: absolute; left: 0; bottom: 0; content: '';
-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;  
}
.wzjs_section3 .left .tit:hover{color: #1b56d1;}
.wzjs_section3 .left .tit:hover:after{width:100%;}
.wzjs_section3 .left .info{font-size: calc(14px + 0.02rem);color: #121212;line-height: calc(20px + 0.1rem);text-align: justify;}
.wzjs_section3 .left .more{width: calc(100px + 0.5rem);margin-top:0.45rem; }
.wzjs_section3 .left .more a{display: block;font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(30px + 0.12rem);background: #1b56d1;text-align: center; background-position:right bottom; border: 1px solid #1b56d1;}
.wzjs_section3 .left .more a:hover{background:linear-gradient(to left,transparent 50%,#fff 50%);
 background-size:200% 200%; background-position:left bottom; color: #1b56d1;}
.wzjs_section3 .right{width: calc(100% - 3.04rem);float: right;}
.wzjs_section3 .right .ul{width: 100%;border-top: 1px solid #bbcff8;border-left: 1px solid #bbcff8;display:flex; flex-wrap: wrap;}
.wzjs_section3 .right .ul::after{content: "";display: block;clear: both;}
.wzjs_section3 .right .ul .li{width: 20%;float: left; position: relative; border-right: 1px solid #bbcff8;border-bottom: 1px solid #bbcff8;}
.wzjs_section3 .right .ul a{display: block;width: 100%;padding: calc(10px + 0.24rem) 0.34rem calc(10px + 0.38rem) 0.4rem;position: relative;background: #ffffff; position: relative; min-height: 100%;}
.wzjs_section3 .right .ul a .tit{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);padding-bottom:0.08rem;font-weight: bolder;display: inline-block;position: relative;}

.wzjs_section3 .right .ul a .tit::after{content: "";display: block;width:0;height: 1px;background: #fff;position: absolute;left: 0;bottom: 0;-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;  }
.wzjs_section3 .right .ul a .info{font-size: calc(14px + 0.02rem);color: #121212;line-height: calc(26px + 0.1rem);margin-top: calc(8px + 0.04rem);}
.wzjs_section3 .right .ul a:hover .info{color: #fff;}
.wzjs_section3 .right .ul a .ico{width: calc(30px + 0.7rem);position: absolute;right: 0.24rem;bottom: 0.24rem;}
.wzjs_section3 .right .ul a .ico img{width: 100%;display: block;}
.wzjs_section3 .right .ul a .ico img.img2{display: none;}
.wzjs_section3 .right .ul a:hover{background: #1b56d1;}
.wzjs_section3 .right .ul a:hover .tit{color: #fff;}
.wzjs_section3 .right .ul a:hover .tit::after{ width: 100%;}
.wzjs_section3 .right .ul a:hover .ico img.img1{display: none;}
.wzjs_section3 .right .ul a:hover .ico img.img2{display: block;}


@media  screen and (max-width: 1600px){
.wzjs_section3 .left{ padding: calc(14px + 0.28rem) 0.3rem calc(14px + 0.28rem) 0.3rem;}	
.wzjs_section3 .left .info{font-size: 14px;line-height: calc(20px + 0.04rem);}
.wzjs_section3 .left .more{margin-top:0.35rem;}
.wzjs_section3 .right .ul a{padding: calc(10px + 0.24rem) 0.3rem calc(10px + 0.38rem) 0.3rem;}
.wzjs_section3 .right .ul a .tit{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.04rem);}
.wzjs_section3 .right .ul a .info{font-size: 14px;line-height: calc(26px + 0.04rem);height: calc(78px + 0.12rem);margin-top: calc(8px + 0.02rem);}
.wzjs_section3 .right .ul a .ico{width: calc(30px + 0.4rem);right: 0.14rem;bottom: 0.14rem;}
.wzjs_section3 .bt2{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1024px){
.wzjs_section3 .left{ width: 100%;}	
.wzjs_section3 .right{ width: 100%;}	
.wzjs_section3 .right .ul a .ico{width: calc(30px + 0.7rem);right: 14px;bottom: 14px;}
.wzjs_section3 .right .ul .slick-dots{position:static; bottom: 0; height: 8px; text-align: center; margin-top: calc(10px + 0.1rem);}
.wzjs_section3 .right .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.wzjs_section3 .right .ul .slick-dots li.slick-active{ background: #1b56d1;}
}
@media  screen and (max-width: 767px){
.wzjs_section3 .left{width: 100%;padding:1rem 0.6rem;}
.wzjs_section3 .right{width: 100%;}
.wzjs_section3 .right .ul{border-left:0;}
.wzjs_section3 .right .ul .li{width: 50%;}
.wzjs_section3 .right .ul .li:nth-child(2n+1){border-left: 1px solid #bbcff8;}
.wzjs_section3 .right .ul a{padding:calc(10px + 0.23rem) 0.6rem;}
.wzjs_section3 .left .more{ display: none;}

}


.wzjs_section4{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);overflow: hidden;}
.wzjs_section4 h4{font-size: calc(14px  + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);margin-bottom: calc(12px + 0.04rem);text-align: center;font-weight: bolder;}
.wzjs_section4 .bt2{font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(18px + 0.04rem);text-align: center;margin-bottom: calc(14px + 0.42rem);}
.wzjs_section4 .content{width: 100%;margin-top: calc(10px + 0.45rem);}
.wzjs_section4 .qh_t{width: 100%;margin-bottom: calc(14px + 0.26rem);font-size: 0;text-align: center;position: relative;}
.wzjs_section4 .qh_t::after{content: "";display: block;width: 8888px;height: 1px;background: #dddddd;position: absolute;bottom: 0;left: 50%;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.wzjs_section4 .qh_t .list{font-size: calc(14px + 0.06rem);color: #121212;line-height: calc(18px + 0.06rem);display: inline-block;vertical-align: middle;margin-right: calc(20px + 1.1rem);padding-bottom: calc(12px + 0.2rem);position: relative;cursor: pointer;z-index: 2;}
.wzjs_section4 .qh_t .list::after{content: "";display: block;width: 0;height: 3px;background: #1b56d1;position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzjs_section4 .qh_t .list.on::after{width: calc(100% + 16px);}
.wzjs_section4 .qh_t .list:last-child{margin-right: 0;}
.wzjs_section4 .qh_t .list.on{color: #1b56d1;font-weight: bolder;}
.wzjs_section4 .qh_b{width: 100%;position: relative;}
.wzjs_section4 .qh_b .list{width: 100%;}
.wzjs_section4 .qh_b .ul{margin: -0.2rem -0.15rem;width: calc(100% + 0.3rem);display:flex; flex-wrap: wrap; align-items: flex-start;}
.wzjs_section4 .qh_b .ul::after{content: "";display: block;clear: both;}
.wzjs_section4 .qh_b .li{width: 33.33333%;float: left;padding: 0.2rem 0.15rem;}
.wzjs_section4 .qh_b .li .libox{display: block;width: 100%;background: #fafafa;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzjs_section4 .qh_b .li .libox:hover{box-shadow: 0 0 0.3rem rgba(27,86,209,0.3);}
.wzjs_section4 .qh_b .li .pic{ width: 100%; padding-bottom: 62.25%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.wzjs_section4 .qh_b .li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-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;}
.wzjs_section4 .qh_b .li:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.wzjs_section4 .qh_b .li .wordsbox{width: 100%;padding: calc(12px + 0.2rem) 0.52rem calc(12px + 0.4rem) 0.52rem;}
.wzjs_section4 .qh_b .li:hover .wordsbox{background: #fff;}
.wzjs_section4 .qh_b .li .tit{font-size: calc(14px + 0.06rem);color: #333333;line-height: calc(18px + 0.06rem);margin-bottom:0.24rem;font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wzjs_section4 .qh_b .li:hover .tit{color: #1b56d1;}
.wzjs_section4 .qh_b .li .con1{margin: 0 -0.1rem;width: calc(100% + 0.2rem);}
.wzjs_section4 .qh_b .li .con1::after{content: "";display: block;clear: both;}
.wzjs_section4 .qh_b .li .con1 .boxs{ min-width: 33.33%;float: left;padding: 0 0.1rem;}
.wzjs_section4 .qh_b .li .con1 .a{display:flex; align-items: center; width: 100%;font-size: 0;}
.wzjs_section4 .qh_b .li .con1 .a .ico{ width: calc(4px + 0.16rem); height: calc(4px + 0.16rem); border-radius:50%; display: inline-block;vertical-align: middle;}
.wzjs_section4 .qh_b .li .con1 .a .words{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(18px + 0.02rem);display: inline-block;vertical-align: middle;padding-left:0.1rem;}
.wzjs_section4 .qh_b .li .con2{margin: 0.12rem -0.1rem 0.28rem -0.1rem;width: calc(100% + 0.2rem);}
.wzjs_section4 .qh_b .li .con2::after{content: "";display: block;clear: both;}
.wzjs_section4 .qh_b .li .con2 .boxs{ min-width: 33.33%;float: left;padding: 0 0.1rem;}
.wzjs_section4 .qh_b .li .con2 .a{display: block;width: 100%;font-size: 0;}
.wzjs_section4 .qh_b .li .con2 .a .ico{width: 18px;display: inline-block;vertical-align: middle;}
.wzjs_section4 .qh_b .li .con2 .a .words{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(18px + 0.02rem);display: inline-block;vertical-align: middle;padding-left: calc(2px + 0.08rem);}
.wzjs_section4 .qh_b .li .con3{width: 100%;overflow: hidden;}
.wzjs_section4 .qh_b .li .con3 .but{width: calc(100px + 0.5rem);}
.wzjs_section4 .qh_b .li .con3 .but:nth-child(1){float: left;}
.wzjs_section4 .qh_b .li .con3 .but:nth-child(2){float: right;}
.wzjs_section4 .qh_b .li .con3 .but a{display: block;width: 100%;font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(20px + 0.22rem);text-align: center;border: 1px solid #cccccc; background-position:right bottom; }
.wzjs_section4 .qh_b .li .con3 .but a:hover{background:linear-gradient(to left,transparent 50%,#1b56d1 50%);
 background-size:200% 200%; background-position:left bottom; color: #fff;border-color: #1b56d1;}

.wzjs_section4-2{ background: #f5f5f5;}
.wzjs_section4-2 .qh_b{margin-top:calc(10px + 0.45rem);}
.wzjs_section4-2 .qh_b .li .libox{ background: #fff;}

.wzjs_section4-0 .qh_b{margin-top:calc(10px + 0.45rem);}


@media  screen and (max-width: 1600px){
.wzjs_section4 .qh_t .list{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.04rem);margin-right: calc(20px + 0.4rem);}
.wzjs_section4 .qh_b .li .con3 .but{width: calc(90px + 0.3rem);}
.wzjs_section4 .qh_b .li .con3 .but a{font-size: calc(14px + 0.02rem);}
.wzjs_section4 .bt2{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1440px){
.wzjs_section4 .qh_b .li .wordsbox{padding:calc(12px + 0.2rem) 0.35rem calc(12px + 0.4rem) 0.35rem;}
}
@media  screen and (max-width: 1024px){
.wzjs_section4 .qh_t{white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;border-bottom: 1px solid #dddddd;}
.wzjs_section4 .qh_t::-webkit-scrollbar{ display: none;}
.wzjs_section4 .qh_t .list{margin-right: 14px;}
.wzjs_section4 .qh_t .list.on::after{width: 100%;}
.wzjs_section4 .qh_t::after{display: none;}
.wzjs_section4 .qh_b .ul{margin:-0.2rem -0.15rem;width: calc(100% + 0.3rem);}
.wzjs_section4 .qh_b .li{width: 50%;}
.wzjs_section4 .qh_b .li .wordsbox{padding:0.5rem 0.45rem;}
}
@media  screen and (max-width: 767px){
.wzjs_section4 .qh_b .li .tit{ margin-bottom: 0;}
.wzjs_section4 .qh_b .li .con1{ display: none;}
.wzjs_section4 .qh_b .li .con1 .boxs{ width: 50%;}
.wzjs_section4 .qh_b .li .con1 .a .words{ font-size: 14px; }
.wzjs_section4 .qh_b .li .con2{margin: 0.28rem -0.1rem 0.5rem -0.1rem; width: calc(100% + 0.2rem); display: none;}
.wzjs_section4 .qh_b .li .con2 .a .words{ font-size: 14px;}
.wzjs_section4 .qh_b .li .con2 .a .ico{ width: 14px;}
.wzjs_section4 .qh_b .li .con2 .boxs{ width: 50%;}
.wzjs_section4 .qh_b .li .con3{ display: none;}
.wzjs_section4 .qh_b .li .con3 .but{ width: 48.5%;}
.wzjs_section4 .qh_b .li .con3 .but a{ font-size: 13px; line-height: calc(24px + 0.12rem);}
.wzjs_section4 .bt2{ padding: 0 0.3rem;}

}
@media  screen and (max-width: 370px){
.wzjs_section4 .qh_b .li .con1 .a .words{ font-size: 13px; }
.wzjs_section4 .qh_b .li .con2 .a .words{ font-size: 13px;padding-left:4px;}
.wzjs_section4 .qh_b .li .con3 .but a{ font-size: 12px; line-height: calc(22px + 0.1rem);}
}

.wzjs_section5{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: #f7f8f9;overflow: hidden;}
.wzjs_section5 h5{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);margin-bottom: calc(12px + 0.04rem);text-align: center;font-weight: bolder;}
.wzjs_section5 .bt2{font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(18px + 0.04rem);text-align: center;margin-bottom: calc(14px + 0.46rem);}
.wzjs_section5 .content{width: 100%;margin-top: calc(10px + 0.45rem);}
.wzjs_section5 .ul{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items:flex-start;}
.wzjs_section5 .li{display: inline-block;vertical-align: top;position: relative;}
.wzjs_section5 .l2{margin-top: 0.46rem;}
.wzjs_section5 .l2 img{width: 100%;display: block;}
.wzjs_section5 .li .a{display: block;width: 100%;}
.wzjs_section5 .li .a .pic{width: calc(34px + 0.6rem);margin: 0 auto;}
.wzjs_section5 .li .a .pic img{width: 100%;display: block;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzjs_section5 .li .a:hover .pic img{
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);}
.wzjs_section5 .li .a .wordsbox{position: relative;margin-top: calc(12px + 0.14rem);}
.wzjs_section5 .li .a .wordsbox .num{font-size: calc(20px + 0.4rem);color: rgba(18,18,18,0.12);line-height: calc(24px + 0.4rem);font-weight: bolder;font-family: "微软雅黑";text-align: center;}
.wzjs_section5 .li .a:hover .wordsbox .num{color: #1b56d1;opacity: 0.6;}
.wzjs_section5 .li .a .wordsbox .words{font-size: calc(14px + 0.06rem);color: #121212;line-height: calc(18px + 0.06rem);text-align: center;font-weight: bolder;margin-top: -24px;}
.wzjs_section5 .li .a:hover .wordsbox .words{color: #1b56d1;}
.wzjs_section5 .content2{margin-top: calc(10px + 0.44rem);font-size: 0;text-align: center;}
.wzjs_section5 .content2 .abox{display: inline-block;vertical-align: middle;margin-right: calc(14px + 0.46rem);}
.wzjs_section5 .content2 .abox:last-child{margin-right: 0;}
.wzjs_section5 .content2 .abox a{display: block;font-size: 0;}
.wzjs_section5 .content2 .abox a .ico{width: 18px;display: inline-block;vertical-align: middle;margin-right: 8px;}
.wzjs_section5 .content2 .abox a .words{font-size: calc(14px + 0.04rem);color: #1b56d1;line-height: calc(18px + 0.04rem);display: inline-block;vertical-align: middle; position: relative; }
.wzjs_section5 .content2 .abox a .words:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.wzjs_section5 .content2 .abox a:hover .words:after{width:100%;}

@media  screen and (max-width: 1600px){
.wzjs_section5 .l2{margin-top: 25px;width: 50px;}
.wzjs_section5 .li .a .pic{width: calc(34px + 0.3rem);}
.wzjs_section5 .li .a .wordsbox{margin-top: 12px;}
.wzjs_section5 .li .a .wordsbox .num{font-size: calc(20px + 0.2rem);line-height: calc(24px + 0.2rem);}
.wzjs_section5 .li .a .wordsbox .words{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.02rem);margin-top: -16px;}
.wzjs_section5 .bt2{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1024px){
.wzjs_section5 .ul{/* display: block; */}
.wzjs_section5 .li{display: block;}
.wzjs_section5 .l2{display: none;}
.wzjs_section5 .li{ width: 33.33%;}
.wzjs_section5 .li .a .pic{width: 70px;}
.wzjs_section5 .li .a .wordsbox{margin-top: 10px;}
.wzjs_section5 .li .a .wordsbox .num{font-size:34px;line-height:30px;}
.wzjs_section5 .li .a .wordsbox .words{font-size: 14px;line-height: 18px;margin-top: -12px;}
.wzjs_section5 .ul .slick-dots{position: static; bottom: 0; height: 8px; text-align: center;bottom: 0; margin-top: calc(10px + 0.1rem) ;}
.wzjs_section5 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.wzjs_section5 .ul .slick-dots li.slick-active{background: #1b56d1;}
.wzjs_section5 .content2 .abox{margin-right:15px;}
.wzjs_section5 .content2 .abox a .words{font-size: 14px;}
.wzjs_section5 .content2 .abox a .ico{ margin-right:4px;}
}
@media  screen and (max-width: 767px){
.wzjs_section5 .ul{ flex-wrap: wrap; margin:-0.4rem 0;}
.wzjs_section5 .li{ margin:0.4rem 0;}
.wzjs_section5 .bt2{ padding: 0 0.3rem;}
}

.wzjs_section6{width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);overflow: hidden;}
.wzjs_section6 h6{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(22px + 0.18rem);font-weight: bolder;text-align: center;}
.wzjs_section6 .content{width: 100%; margin-top: calc(10px + 0.45rem);}
.wzjs_section6 .ul{margin: -0.18rem;width: calc(100% + 0.36rem);display:flex; flex-wrap: wrap;}
.wzjs_section6 .ul::after{content: "";display: block;clear: both;}
.wzjs_section6 .ul .li{padding: 0.18rem;width: 33.33333%;float: left;}
.wzjs_section6 .ul .li a{display: block;width: 100%;box-shadow: 0 0 0.14rem rgba(0,0,0,0.1); background: #fff; position: relative; min-height: 100%;}
.wzjs_section6 .ul .li .top{width: 100%;background: #e9eff8;padding:0.1rem calc(14px + 0.12rem);overflow: hidden; display: flex; justify-content: space-between; align-items: center; min-height: calc(36px + 0.2rem);line-height: calc(18px + 0.06rem);}
.wzjs_section6 .ul .li .tit{ width: 100%; font-size: calc(14px + 0.06rem);color: #333333;}
.wzjs_section6 .ul .li .date{font-size: calc(14px + 0.02rem);color: #333333; white-space: nowrap; margin:0 0 0 0.1rem;}
.wzjs_section6 .ul .li .bottom{width: 100%;padding: calc(14px + 0.15rem) calc(14px + 0.16rem) calc(14px + 0.26rem) calc(14px + 0.16rem);}
.wzjs_section6 .ul .li .bottom .info{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(22px + 0.08rem);}

.wzjs_section6 .ul .li a:hover{box-shadow: 0 0 0.3rem rgba(27,86,209,0.3);}
.wzjs_section6 .ul .li a:hover .top{background: #1b56d1;}
.wzjs_section6 .ul .li a:hover .tit,
.wzjs_section6 .ul .li a:hover .date{color: #fff;}

.wzjs_section6 .ul .li .la{display: block;width: 100%;box-shadow: 0 0 0.14rem rgba(0,0,0,0.1); background: #fff; position: relative; min-height: 100%;}
.wzjs_section6 .ul .li .la:hover{box-shadow: 0 0 0.3rem rgba(27,86,209,0.3);}
.wzjs_section6 .ul .li .la:hover .top{background: #1b56d1;}
.wzjs_section6 .ul .li .la:hover .tit,
.wzjs_section6 .ul .li .la:hover .date{color: #fff;}
@media  screen and (max-width: 1600px){
.wzjs_section6 .ul .li .bottom .info{font-size: 14px;line-height: calc(20px + 0.04rem);}
.wzjs_section6 .ul .li .top{ min-height: calc(36px + 0.4rem);}
.wzjs_section6 .ul .li .tit{font-size: calc(14px + 0.04rem);}
}
@media  screen and (max-width: 1024px){
.wzjs_section6 .ul{margin: -5px;width: calc(100% + 10px);}
.wzjs_section6 .slick-track{ display: flex;}
.wzjs_section6 .ul .li{padding:5px; width: 50%;}
.wzjs_section6 .ul .li .tit{width: 100%;}
.wzjs_section6 .ul .li .date{font-size: calc(12px + 0.02rem); margin:0 0 0 5px;}
.wzjs_section6 .ul .slick-dots{position:static; bottom: 0; height: 8px; text-align: center;bottom: 0; margin-top: calc(10px + 0.1rem);}
.wzjs_section6 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.wzjs_section6 .ul .slick-dots li.slick-active{background: #1b56d1;}
}
@media  screen and (max-width: 767px){
.wzjs_section6 .ul{display: block;}	
.wzjs_section6 .ul .li{ width: 100%; display: none;}
.wzjs_section6 .ul .li:nth-child(-n+3){ display: block;}
.wzjs_section6 .ul .li .top{padding:0.35rem 0.5rem;}
.wzjs_section6 .ul .li .bottom{padding:0.6rem 0.5rem;}
}

.wzjs_section7{width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: #f7f8f9;overflow: hidden;}
.wzjs_section7 .content{width: 100%; margin-top:calc(10px + 0.45rem);}
.wzjs_section7 .ul{margin:-0.24rem;width: calc(100% + 0.48rem); display: inline-flex; flex-wrap: wrap;}
.wzjs_section7 .ul::after{content: "";display: block;clear: both;}
.wzjs_section7 .li{width: 33.3333%;float: left;padding:0.24rem;}
.wzjs_section7 .libox{width: 100%;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1);background: #fff; position: relative; min-height: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzjs_section7 .libox:hover{box-shadow: 0 0 0.3rem rgba(27,86,209,0.2);}
.wzjs_section7 .libox .pic{ width: 100%; padding-bottom: 62.25%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.wzjs_section7 .libox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-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;}
.wzjs_section7 .libox:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.wzjs_section7 .libox .listbox{width: 100%;padding:0.3rem 0.2rem 0.3rem 0.2rem;}
.wzjs_section7 .list{margin:0.02rem 0;}
.wzjs_section7 .list a{display: block;width: 100%;}
.wzjs_section7 .list.on{ margin-top: 0 !important; margin-bottom: 0.18rem; }
.wzjs_section7 .list.on a{padding-bottom:0.24rem;border-bottom: 1px solid #dddddd;}
.wzjs_section7 .list a .titbox{width: 100%;overflow: hidden;font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(20px + 0.12rem); display: flex;}
.wzjs_section7 .list a .titbox .tit{float: left;width:100%;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wzjs_section7 .list a .titbox .date{float: right; white-space: nowrap; margin-left: 0.3rem;}
.wzjs_section7 .list a .info{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(18px + 0.06rem);margin-top:0.1rem;}
.wzjs_section7 .list a .titbox:hover .tit{color: #1b56d1;}
.wzjs_section7 .list.on a .info{overflow: hidden;   text-overflow: ellipsis; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:2; height:calc(36px + 0.12rem)}
.wzjs_section7 .list.on a .titbox .tit{color: #1b56d1;font-size: calc(14px + 0.06rem);}
.wzjs_section7 .list.on a .titbox .date{color: #1b56d1;}

@media  screen and (max-width: 1600px){
.wzjs_section7 .list.on{ margin-top: 0 !important; margin-bottom:0.14rem; }
.wzjs_section7 .list.on a{padding-bottom: 0.2rem;}
.wzjs_section7 .list.on a .titbox .tit{ font-size: 15px;}
.wzjs_section7 .list a .titbox{ font-size: 14px;line-height: calc(20px + 0.06rem);}
.wzjs_section7 .list a .info{ font-size: 14px;}

}
@media  screen and (max-width: 1440px){
.wzjs_section7 .libox .listbox{padding:0.26rem 0.2rem;}	
.wzjs_section7 .list a .info{margin-top:0.08rem;}
.wzjs_section7 .list.on a{padding-bottom:0.15rem;}
}
@media  screen and (max-width: 1024px){
.wzjs_section7 .libox .listbox{padding:0.32rem 0.2rem;}	
.wzjs_section7 .list.on{ margin-top: 0 !important; margin-bottom:0.2rem; }
.wzjs_section7 .list a .info{margin-top:0.1rem;}
.wzjs_section7 .list.on a{padding-bottom:0.2rem;}	
.wzjs_section7 .slick-track{display:flex; }	
.wzjs_section7 .ul{margin: -5px;width: calc(100% + 10px);}
.wzjs_section7 .li{padding:5px;}
.wzjs_section7 .ul .slick-dots{position: static; bottom: 0; height: 8px; text-align: center;bottom: 0; margin-top: calc(10px + 0.1rem); }
.wzjs_section7 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.wzjs_section7 .ul .slick-dots li.slick-active{background: #1b56d1;}
}
@media  screen and (max-width: 767px){
.wzjs_section7 .ul{display: block;}
.wzjs_section7 .li{ width: 100%; display: none;}
.wzjs_section7 .li:nth-child(-n+5){ display: block;}
.wzjs_section7 .libox .listbox{padding:0.6rem 0.5rem;}	
.wzjs_section7 .list.on{ margin-top: 0 !important; margin-bottom:0.4rem; }
.wzjs_section7 .list a .info{margin-top:0.2rem;}
.wzjs_section7 .list.on a{padding-bottom:0.4rem;}
}

.wzjs_section8{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);overflow: hidden;}
.wzjs_section8 h6{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);margin-bottom: calc(10px + 0.46rem);text-align: center;font-weight: bolder;}
.wzjs_section8 .qh_t{width: 100%;margin-bottom: calc(14px + 0.26rem);position: relative;padding: 0 calc(30px + 1.86rem);display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.wzjs_section8 .qh_t::after{content: "";display: block;width: 3000px;height: 1px;background: #dddddd;position: absolute;left: 50%;bottom: 0;z-index: 1;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.wzjs_section8 .qh_t .list{padding: 0 calc(12px + 0.08rem) calc(12px + 0.22rem) calc(12px + 0.08rem);position: relative;display: inline-block;vertical-align: top;z-index: 2;cursor: pointer;}
.wzjs_section8 .qh_t .list::after{content: "";display: block;width: 0%;height: 3px;background: #1b56d1;position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzjs_section8 .qh_t .list.on::after{width: 100%;}
.wzjs_section8 .qh_t .list .words{font-size: calc(14px + 0.06rem);color: #121212;line-height: calc(18px + 0.06rem);}
.wzjs_section8 .qh_b{width: 100%;position: relative;}
.wzjs_section8 .qh_b .list{width: 100%;position: absolute;left: 0;top: 0;z-index: 1;opacity: 0;padding: calc(10px + 0.3rem) 0.48rem;background: #fff;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzjs_section8 .qh_b .list.on{position: relative;z-index: 2;opacity: 1;}
.wzjs_section8 .qh_b .bt{font-size: calc(14px + 0.1rem);color: #1b56d1;line-height: calc(18px + 0.1rem);margin-bottom: calc(5px + 0.08rem);position: relative;display: inline-block;/* padding-bottom: 4px; */}
/* .wzjs_section8 .qh_b .bt::after{content: "";display: block; width: 100%;height: 1px;background: #1b56d1;position: absolute;left: 0;bottom: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;} */
.wzjs_section8 .qh_b .jj{font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(20px + 0.02rem);padding-bottom: calc(12px + 0.15rem);margin-bottom: calc(10px + 0.3rem);border-bottom: 1px solid #dddddd;}
.wzjs_section8 .qh_b .ul{margin: -0.1rem;width: calc(100% + 0.2rem);display:flex; flex-wrap: wrap;}
.wzjs_section8 .qh_b .ul::after{content: "";display: block;clear: both;}
.wzjs_section8 .qh_b .ul .li{width: 25%;float: left;padding: 0.1rem;}
.wzjs_section8 .qh_b .ul .libox{width: 100%;background: #f8f9fb;padding: calc(10px + 0.28rem) 0.38rem; position: relative; min-height: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzjs_section8 .qh_b .ul .libox:hover{box-shadow: 0 0 0.3rem rgba(27,86,209,0.3);background: #f7fbff;}
.wzjs_section8 .qh_b .ul .libox .tit{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);margin-bottom: calc(12px + 0.18rem);position: relative;font-weight: bold;}
.wzjs_section8 .qh_b .ul .libox:hover .tit{color: #1b56d1;}
.wzjs_section8 .qh_b .ul .libox .tit::after{content: "";display: block;width: 0;height: 1px;background: #1b56d1;position: absolute;left: 0;bottom: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzjs_section8 .qh_b .ul .libox:hover .tit::after{width: calc(100px + 0.74rem);}
.wzjs_section8 .qh_b .ul .libox .dl{width: 100%;}
.wzjs_section8 .qh_b .ul .libox .dd{width: 100%;margin-bottom: calc(12px + 0.06rem);overflow: hidden;}
.wzjs_section8 .qh_b .ul .libox .dd:last-child{margin-bottom: 0;}
.wzjs_section8 .qh_b .ul .libox .ico{width: 18px;float: left;display: block;}
.wzjs_section8 .qh_b .ul .libox .words{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(18px + 0.02rem);float: left;width: calc(100% - 18px);padding-left:0.14rem;}
.wzjs_section8 .qh_b .ul .libox .dd:hover .words{color: #1b56d1;}

@media  screen and (max-width: 1600px){
.wzjs_section8 .qh_b .ul .libox .words{ font-size: 14px;}
}
@media  screen and (max-width: 1440px){
.wzjs_section8 .qh_b .ul .libox{padding: calc(10px + 0.28rem) 0.22rem;}	
.wzjs_section8 .qh_b .ul .libox .words{padding-left: 0.08rem}
}
@media  screen and (max-width: 1024px){
.wzjs_section8 .qh_b .ul .libox{padding:0.7rem 0.5rem;}	
.wzjs_section8 .qh_b .ul .libox .words{padding-left:0.2rem;}
.wzjs_section8 .qh_b .ul .li{ width: 50%;}
}
@media  screen and (max-width: 767px){
.wzjs_section8 .qh_t{padding: 0;font-size: 0;display: block;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;border-bottom: 1px solid #dddddd;}
.wzjs_section8 .qh_t::after{display: none;}
.wzjs_section8 .qh_t::-webkit-scrollbar{ display: none;}
.wzjs_section8 .qh_b .ul .slick-dots{height: 8px; text-align: center; margin:calc(10px + 0.1rem) 0 0 0;}
.wzjs_section8 .qh_b .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.wzjs_section8 .qh_b .ul .slick-dots li.slick-active{ background: #1b56d1;}
.wzjs_section8 .qh_b .ul{margin: -0.2rem;  width: calc(100% + 0.4rem);}
.wzjs_section8 .qh_b .ul .li{ width: 50%; padding: 0.2rem;}
.wzjs_section8-b .qh_b .ul{ flex-wrap: nowrap; overflow-x: auto;}
.wzjs_section8-b .qh_b .ul .li{ width: 71%; min-width:71%; }
}
@media  screen and (max-width: 413px){
.wzjs_section8-b .qh_b .ul .li{ width: 76%; min-width:76%;}
}


/*当前位置*/
.dq_section{width: 100%;padding-top: calc(15px + 0.12rem);padding-bottom: calc(15px + 0.12rem);}
.dq_section .content{width: 100%;font-size: 0;}
.dq_section .ico{width: 14px;display: inline;vertical-align: middle;margin-right: 10px;}
.dq_section a{display: inline;vertical-align: middle;font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(20px + 0.06rem);}
.dq_section span{display: inline;vertical-align: middle;font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(20px + 0.06rem);margin: 0 6px;}
.dq_section a:hover,
.dq_section a.on{color: #1b56d1;}
@media  screen and (max-width: 1024px){
.dq_section .content{display: none;}
.dq_section .content-00{display: block;}
}

/*网站报价详情*/
.wzbjxq_section{width: 100%;padding-bottom: calc(15px + 0.55rem);}
.wzbjxq_section .content{width: 100%;}
.wzbjxq_section .content::after{content: "";display: block;clear: both;}
.wzbjxq_section .left{width: calc(75.625% - 26px);float: left;}
.wzbjxq_section .section1{margin-bottom: calc(14px + 0.06rem);background: #ffffff;padding: calc(14px + 0.32rem) calc(14px + 0.26rem) calc(14px + 0.26rem) calc(14px + 0.26rem);}
.wzbjxq_section .section1 h1{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);margin-bottom: calc(5px + 0.35rem);text-align: center;font-weight: bolder;}
.wzbjxq_section .section1 .cons{width: 100%;}
.wzbjxq_section .section1 .cons::after{content: "";display: block;clear: both;}
.wzbjxq_section .section1 ._ls{width: 59.88%;float: left;padding-right: calc(12px + 0.36rem);}
.wzbjxq_section .section1 .listbox{width: 100%;}
.wzbjxq_section .section1 .list{margin-bottom: calc(12px + 0.1rem);overflow: hidden;}
.wzbjxq_section .section1 .list:last-child{margin-bottom: 0;}
.wzbjxq_section .section1 .list .tit{float: left;font-size: calc(14px + 0.06rem);color: #333333;line-height: calc(18px + 0.06rem);width:calc(70px + 0.34rem);}
.wzbjxq_section .section1 .list .con{float: left;width: calc(100% - 70px - 0.34rem);}
.wzbjxq_section .section1 .list .info{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(18px + 0.06rem);}
.wzbjxq_section .section1 .list .info span{color: #ea1f18;font-size: calc(14px + 0.1rem);font-weight: bolder; margin-right: 0.14rem;}
.wzbjxq_section .section1 .list .dl{margin: -5px;overflow: hidden;width: calc(100% + 10px);}
.wzbjxq_section .section1 .list .dd{min-width: 25%;float: left;padding: 5px;}
.wzbjxq_section .section1 .list .dd .a{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(30px + 0.06rem);text-align: center;border: 1px dashed #cccccc;cursor: pointer;}
.wzbjxq_section .section1 .list .dd .a:hover,
.wzbjxq_section .section1 .list .dd.on .a{border-color: #1b56d1;color: #1b56d1;}
.wzbjxq_section .section1 .list2{padding-right:0.64rem;}
.wzbjxq_section .section1 .list ul{margin: -6px -0.1rem;overflow: hidden;width: calc(100% + 0.2rem);}
.wzbjxq_section .section1 .list li{width: 25%;float: left;padding: 6px 0.1rem;}
.wzbjxq_section .section1 .list li a{display: block;font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(30px + 0.12rem);background: #efefef; border: 1px solid #efefef; background-position:right bottom; text-align: center;}
.wzbjxq_section .section1 .list li a:hover{background:linear-gradient(to left,transparent 50%,#1b56d1 50%);
 background-size:200% 200%; background-position:left bottom; color: #fff;border-color: #1b56d1;}

.wzbjxq_section .section1 ._rs{width: 40.12%;float: left;}
.wzbjxq_section .section1 ._rs .pic{ width: 100%; padding-bottom: 79.9%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.wzbjxq_section .section1 ._rs .pic .img{ width: 100%; position: absolute; left: 50%; top: 50%; min-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%);
-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;}
.wzbjxq_section .section1 ._rs:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.wzbjxq_section .section2{width: 100%;padding: calc(14px + 0.48rem) calc(14px + 0.26rem) calc(14px + 0.56rem) calc(14px + 0.26rem);background: #fff;}
.wzbjxq_section .section2 .listbox{width: 100%;margin-bottom: calc(10px + 0.5rem);}
.wzbjxq_section .section2 .listbox:last-child{margin-bottom: 0;}
.wzbjxq_section .section2 .listbox .title{font-size: calc(14px + 0.2rem);color: #121212;line-height: calc(18px + 0.2rem);margin-bottom: 6px;font-weight: bold;}
.wzbjxq_section .section2 .listbox .border{width: calc(110px + 1.36rem);height: 3px;background: #1b56d1;}
.wzbjxq_section .section2 .listbox .info{font-size: calc(14px + 0.04rem);color: #121212;line-height: calc(18px + 0.04rem);margin-top: calc(12px + 0.04rem);}
.wzbjxq_section .section2 .listbox .con{margin-top: calc(14px + 0.26rem); position: relative; display:inline-block;width: 100%;}
.wzbjxq_section .section2 ._Table{width: 100%; box-shadow: 0 0 0.24rem rgba(0,0,0,0.1);border: 1px solid #e0e0e0;font-size: calc(14px + 0.02rem); color: #666666;  line-height: calc(22px + 0.02rem); word-break: break-all; letter-spacing: 0.01rem;}
.wzbjxq_section .section2 ._Table th{border-lef: 1px solid rgba(255,255,255,0.24);border-right:1px solid rgba(255,255,255,0.24); background:#dbe2ee;font-size: calc(14px + 0.06rem); color: #333333; font-weight: bold;padding:12px 0.16rem;text-align:left; }
.wzbjxq_section .section2 ._Table td{border: 1px solid #e0e0e0;padding:8px 0.16rem;}
.wzbjxq_section .section2 ._Table th:first-child{border-left:0;  }
.wzbjxq_section .section2 ._Table th:last-child{border-right:0;}
.wzbjxq_section .section2 ._Table td:first-child{border-left:0;}
.wzbjxq_section .section2 ._Table td:last-child{border-right:0;}


.wzbjxq_section .section2 .boxs1{padding:0;overflow: hidden; width: 95%;}
.wzbjxq_section .section2 .boxs1 li{width: 16.66%;float: left;padding:calc(5px + 0.13rem) 0.1rem;}
.wzbjxq_section .section2 .boxs1 li .ico{width: calc(44px + 0.2rem);display: block;margin: 0 auto calc(5px + 0.11rem) auto;}
.wzbjxq_section .section2 .boxs1 li .text{text-align: center;}
.wzbjxq_section .section2 .boxs2{width: 100%;padding: calc(12px + 0.04rem) calc(12px + 0.4rem) calc(12px + 0.02rem) calc(12px + 0.04rem);}
.wzbjxq_section .section2 .boxs2 ul{width: 100%;}
.wzbjxq_section .section2 .boxs2 li{margin-bottom: calc(12px + 0.04rem);font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(20px + 0.04rem);}
.wzbjxq_section .section2 .boxs2 li span{color: #1b56d1;}
.wzbjxq_section .section2 .boxs2 li:last-child{margin-bottom: 0;}
.wzbjxq_section .section2 .con3{width: 100%;}
.wzbjxq_section .section2 .con3 ul{margin: -25px 0;overflow: hidden;}
.wzbjxq_section .section2 .con3 li{width: 25%;float: left;padding: 25px 0px;}
.wzbjxq_section .section2 .con3 a{display: block;width: 100%;position: relative;}
.wzbjxq_section .section2 .con3 a::after{content: "";display: block;width: calc(100px + 0.78rem);height: 12px;background: url(img/img87.png)no-repeat center center;background-size: cover;position: absolute;left: 100%;top: 41px;z-index: 1;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.wzbjxq_section .section2 .con3 li:nth-child(4) a::after{width: 11px;height: calc(65px + 0.6rem);position: absolute;left: 50%;top: calc(44px + 0.525rem);background: url(img/img89.png);}
.wzbjxq_section .section2 .con3 li:nth-child(5) a::after{display:none;}
.wzbjxq_section .section2 .con3 li:nth-child(6) a::after,
.wzbjxq_section .section2 .con3 li:nth-child(7) a::after,
.wzbjxq_section .section2 .con3 li:nth-child(8) a::after{background: url(img/img88.png);}

.wzbjxq_section .section2 .con3 li:nth-child(5),
.wzbjxq_section .section2 .con3 li:nth-child(6),
.wzbjxq_section .section2 .con3 li:nth-child(7),
.wzbjxq_section .section2 .con3 li:nth-child(8){float:right;}

.wzbjxq_section .section2 .con3 a .ico{width: calc(44px + 0.5rem);margin: 0 auto calc(12px + 0.04rem) auto;position: relative;background: #ffffff;border-radius: 100%;z-index: 2;}
.wzbjxq_section .section2 .con3 a .ico img{width: 100%;display: block;}
.wzbjxq_section .section2 .con3 a .wordsbox{position: relative;text-align: center;}
.wzbjxq_section .section2 .con3 a .wordsbox .num{font-size: calc(20px + 0.4rem);color: rgba(18,18,18,0.12);line-height: calc(24px + 0.4rem);font-weight: bolder;font-style: italic;font-family: "微软雅黑";width: 100%;}
.wzbjxq_section .section2 .con3 a .wordsbox .words{font-size: calc(14px + 0.06rem);color: #121212;line-height: calc(20px + 0.1rem);position: absolute;left: 50%;top: 50%;font-weight: bolder;width: 100%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.wzbjxq_section .section2 .con4{width: 100%;}
.wzbjxq_section .section2 .con4 ul{width: 100%;border: 1px solid #dddddd;}
.wzbjxq_section .section2 .con4 li{width: 100%;overflow: hidden;position: relative;border-bottom: 1px solid #dddddd; display: flex;}

.wzbjxq_section .section2 .con4 li:last-child{border-bottom: 0;}
.wzbjxq_section .section2 .con4 li .lis{position: relative;}
.wzbjxq_section .section2 .con4 li .lis::before{content: "";display: block;width: 120px;height: 100%;position: absolute;left: 0;top: 0;background: #1b56d1;z-index: 1;}
.wzbjxq_section .section2 .con4 li .lis:nth-child(1){width: 42.46%;float: left;}
.wzbjxq_section .section2 .con4 li .lis:nth-child(2){width: 57.54%;float: left;}
.wzbjxq_section .section2 .con4 li .dd{float: left;}
.wzbjxq_section .section2 .con4 li .dd.dd1{width: 120px;padding: calc(12px + 0.05rem) 12px calc(12px + 0.05rem) calc(12px + 0.08rem);position: relative;z-index: 2;}
.wzbjxq_section .section2 .con4 li .dd.dd1 .words{font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(20px + 0.04rem); white-space: nowrap;}
.wzbjxq_section .section2 .con4 li .dd.dd2{width: calc(100% - 120px);padding: calc(12px + 0.05rem) calc(12px + 0.08rem) calc(12px + 0.05rem) 12px;}
.wzbjxq_section .section2 .con4 li .dd.dd2 .words{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(20px + 0.04rem);}
.wzbjxq_section .section2 .con5{width: 100%;}
.wzbjxq_section .section2 .con5 .pic{width: 100%;}
.wzbjxq_section .section2 .con5 .pic img{width: 100%;display: block;}
.wzbjxq_section .section2 ._More{ width: 100%; text-align: center; color: #1b56d1; font-size: calc(14px + 0.04rem); line-height: calc(20px + 0.1rem); margin: 0.25rem 0 -0.1rem 0;}
.wzbjxq_section .section2 ._More a{ color: #1b56d1; position: relative;}
.wzbjxq_section .section2 ._More a:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-2px; -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; }
.wzbjxq_section .section2 ._More a:hover:after{width:100%;}

.wzbjxq_section .section2 .ol{width: 100%;font-size: 0;text-align: center;margin-top: calc(12px + 0.24rem);}
.wzbjxq_section .section2 .ol .li{display: inline-block;vertical-align: middle;margin-right: calc(12px + 0.44rem);}
.wzbjxq_section .section2 .ol .li:last-child{margin-right: 0;}
.wzbjxq_section .section2 .ol a{display: block;font-size: 0;}
.wzbjxq_section .section2 .ol a:hover{opacity: 0.8;}
.wzbjxq_section .section2 .ol .ico{width: calc(18px + 0.04rem);display: inline-block;vertical-align: middle;}
.wzbjxq_section .section2 .ol .words{font-size: calc(14px + 0.04rem);color: #1b56d1;line-height: calc(18px + 0.04rem);display: inline-block;vertical-align: middle;margin-left: 10px;position: relative; }
.wzbjxq_section .section2 .ol .words:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.wzbjxq_section .section2 .ol .li:hover .words:after{width:100%;}
.wzbjxq_section .right{width: 24.375%;float: right;position: relative; z-index: 6;}
.wzbjxq_section .right .u1{width: 100%;}
.wzbjxq_section .right .l1{width: 100%;border-bottom: 1px solid #dddddd;}
.wzbjxq_section .right .a1{font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(20px + 0.15rem);padding: 0.15rem calc(12px + 0.6rem);background: #fff;display: block; text-align: right; position: relative;}
.wzbjxq_section .right .a1:after,
.wzbjxq_section .right .a1::before{ display: block; content: ''; width:10px; height:1px; background: #333333; position: absolute; right:0.6rem; top:50%; transform: translate(50%,-50%); -ms-transform: translate(50%,-50%);
-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; }
.wzbjxq_section .right .a1::before{ width:1px; height:10px;}
.wzbjxq_section .right .a1 span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wzbjxq_section .right .a1:hover,
.wzbjxq_section .right .a1.on{background: #1b56d1;color: #fff;}
.wzbjxq_section .right .a1:hover:after,
.wzbjxq_section .right .a1:hover:before,
.wzbjxq_section .right .a1.on:after{background: #fff;}
.wzbjxq_section .right .a1.on:before{background:none;}
.wzbjxq_section .right .u2{width: 100%;display: none;}
.wzbjxq_section .right .l2{width: 100%;border-bottom: 1px solid #dddddd;}
.wzbjxq_section .right .l2:last-child{border-bottom: 1px solid rgba(255,255,255,0);}
.wzbjxq_section .right .a2{font-size: calc(12px + 0.04rem);color: #333333;line-height: calc(20px + 0.15rem);background: #fff;padding: 0.15rem calc(12px + 0.6rem);display: block; text-align: right;}
.wzbjxq_section .right .a2 span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wzbjxq_section .right .a2:hover,
.wzbjxq_section .right .a2.on{color: #1b56d1;}
.list_mt45{ margin-top: calc(10px + 0.45rem);}
.wzbjxq_section .right.visible{ display: none;}
.wzbjxq_section .right .shouqi{font-size: calc(14px + 0.04rem); color: #333333;line-height: calc(20px + 0.15rem);padding: 0.4rem 0.4rem; width: 100%; text-align: center; display: none; float: left;border-top: 1px solid #dddddd; margin-top: -1px;}

.wzbjxq_section-1 .ej_box{ padding: 0 calc(12px + 0.4rem) 0 calc(12px + 0.4rem);}
.wzbjxq_section-1 .sear_box{ padding: calc(10px + 0.29rem) calc(10px + 0.4rem) 10px calc(10px + 0.4rem);}
.wzbjxq_section-1 .ej_box ul{ justify-content: flex-start;}
.wzbjxq_section-1 .ej_box li{ padding: 0 10px; margin-right: 0.1rem;}
.wzbjxq_section-1 .ej_box li:last-child{ margin-right: 0 !important;}

@media  screen and (max-width: 1600px){
.wzbjxq_section .right .a1{padding: 0.15rem  calc(12px + 0.4rem);}
.wzbjxq_section .right .a1:after,
.wzbjxq_section .right .a1::before{ right: 0.4rem;}
.wzbjxq_section .right .a2{padding: 0.15rem  calc(12px + 0.4rem);}	
.wzbjxq_section .section1 .list .dl{margin: -4px;width: calc(100% + 8px);}
.wzbjxq_section .section1 .list .dd{float: left;padding: 4px;}
.wzbjxq_section .section1 .list .dd .a{font-size: 12px;}
.wzbjxq_section .section1 .list2{padding-right:0.3rem;}
.wzbjxq_section .section2 .con4 li .dd.dd1{padding: 12px;}
.wzbjxq_section .section2 .con4 li .dd.dd1 .words{font-size: 14px;}
.wzbjxq_section .section2 .con4 li .dd.dd2{padding: 12px;}
.wzbjxq_section .section2 .con4 li .dd.dd2 .words{font-size: 14px;}
.wzbjxq_section .section2 ._Table{ letter-spacing: 0;font-size: calc(14px + 0.01rem);}
.wzbjxq_section .section2 ._Table td{padding:8px 0.12rem;}
.wzbjxq_section .section2 ._Table th{padding: 12px 0.12rem;}
.wzbjxq_section .section2 .boxs1{ width: 100%;}
.wzbjxq_section .section2 ._right1 ._Table th:nth-child(2){ padding-left:1.08rem;}
.wzbjxq_section .section2 ._right1 ._Table td:nth-child(2){ padding-left: 0.2rem;}
.wzbjxq_section .section2 ._right1 ._Table td:last-child{ padding-left: 0.2rem;}

}
@media  screen and (max-width: 1440px){
.wzbjxq_section .section1 .list2{padding-right:0;}
}
@media  screen and (max-width: 1024px){
.wzbjxq_section .left{width: 100%;margin-top: 20px;}
.wzbjxq_section .right{width: 100%;}	
.wzbjxq_section .right .u1{ display:flex; overflow-x: auto; width: auto;}
.wzbjxq_section .right .u1::-webkit-scrollbar{ display: none;}
.wzbjxq_section .right .l1{ min-width: 25%; text-align: center; position: relative;border-bottom:0;border-right: 1px solid #dddddd;}
.wzbjxq_section .right .l1:last-child{border-right:0;}	
.wzbjxq_section .right .a1{padding: 0.2rem 0.4rem; white-space: nowrap; text-align: center;}
.wzbjxq_section .right .a1:after,
.wzbjxq_section .right .a1::before{ left: 0.4rem; opacity: 0;}
.wzbjxq_section .right .a2{padding: 0.2rem 0.4rem;font-size: calc(12px + 0.02rem); text-align: center;}
.wzbjxq_section .right .down{ position: absolute; left: 0; top:100%; z-index: 6; box-shadow: 0 0.1rem 0.3rem rgba(206,206,206,0.4);width: 100%; background: #fff;}
.wzbjxq_section .right .u2{ float: left;}
.wzbjxq_section .right .u2._on{ display: block;}
.wzbjxq_section .right.hidden{ display: none;}
.wzbjxq_section .right.visible{ display: block;}	
.wzbjxq_section .section1{margin-bottom: 14px;padding: calc(10px + 0.5rem) 0.5rem;}
.wzbjxq_section .section1 ._ls{width: 100%;padding-right: 0;}
.wzbjxq_section .section1 .listbox .dl{margin: -4px;width: calc(100% + 4px);}
.wzbjxq_section .section1 .list2{padding-right: 0;}
.wzbjxq_section .section1 .listbox ul{margin: -5px;width: calc(100% + 10px);}
.wzbjxq_section .section1 .listbox li{width: 25%;padding: 5px;}
.wzbjxq_section .section1 ._rs{width: 100%;margin-top: 14px;}
.wzbjxq_section .section2{padding: calc(10px + 0.5rem) 0.5rem ;}
.wzbjxq_section .section2 .list .con{margin-top: 12px;}
.wzbjxq_section .section2 .list .info{font-size: calc(14px + 0.02rem);}
.wzbjxq_section .section2 .con3 ul{margin: -0.2rem;width: calc(100% + 0.4rem);}
.wzbjxq_section .section2 .con3 li{width: 25%;padding:0.4rem 0.2rem;}
.wzbjxq_section .section2 .con3 li:nth-child(5),
.wzbjxq_section .section2 .con3 li:nth-child(6),
.wzbjxq_section .section2 .con3 li:nth-child(7),
.wzbjxq_section .section2 .con3 li:nth-child(8){float:left;}
.wzbjxq_section .section2 ._Table td{padding:8px 10px;}
.wzbjxq_section .section2 ._Table th{padding: 8px 10px;}

.wzbjxq_section .section2 .con3 a::after{display: none;}
.wzbjxq_section .section2 .con3 a .ico{margin: 0 auto 8px auto;}
.wzbjxq_section .section2 .con3 a .wordsbox .words{font-size: calc(14px + 0.02rem);}
.wzbjxq_section .section2 .con3 a .wordsbox .num{font-size: calc(30px + 0.3rem);line-height: calc(34px + 0.3rem);}
.wzbjxq_section .section2 .con4 li .dd.dd1{width: 100px;}
.wzbjxq_section .section2 .con4 li .dd.dd2{width: calc(100% - 100px);}
.wzbjxq_section .section2 .con4 li .lis::before{width: 100px;}
.wzbjxq_section .section2 .ol{ margin-top: 0.5rem;}
.wzbjxq_section .section2 .ol .li{margin-right:12px;}
.wzbjxq_section .section2 .ol .words{ font-size: 14px; margin-left:4px;}
.wzbjxq_section .section1 ._rs{ display: none;}	

.wzbjxq_section-1 .left{ margin-bottom: 0;}	
.wzbjxq_section-1 .ej_box li{ margin-right:12px;}

}
@media  screen and (max-width: 767px){
.wzbjxq_section .right .l1{ min-width:inherit; width: auto;}
.wzbjxq_section .right .a1{padding: 0.4rem 1.1rem;}
.wzbjxq_section .right .l2{width: 50%; float:left;}
.wzbjxq_section .right .l2:nth-child(2n+1){border-right: 1px solid #dddddd;}
.wzbjxq_section .right .l2:last-child{ border-bottom: 1px solid #dddddd;}	
.wzbjxq_section .section2 .listbox .con{display: flex;}
.wzbjxq_section .section2 ._Table th{padding: 8px 12px !important;font-size: 15px; line-height: 23px}
.wzbjxq_section .section2 ._Table td{padding: 8px 12px !important; font-size: 14px; line-height: 22px;}
.wzbjxq_section .section2 ._right{white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin;}
.wzbjxq_section .section2 ._right::-webkit-scrollbar{ display: none;}
.wzbjxq_section .section2 ._right1 ._Table th:first-child { display: none;}
.wzbjxq_section .section2 ._right1 ._Table td:first-child { display: none;}
.wzbjxq_section .section2 ._right1{ padding-left:129px;width: 767px;}
.wzbjxq_section .section2 ._right0{width: 767px; }
.wzbjxq_section .section2 ._right0 ._Table th:first-child { width: 120px; min-width: 120px;}
.wzbjxq_section .section2 ._right0 ._Table td:first-child { width: 120px; min-width: 120px;}
.wzbjxq_section .section2 ._right0 ._Table th:first-child,
.wzbjxq_section .section2 ._right0 ._Table td:first-child,
.wzbjxq_section .section2 ._right0 ._Table td:last-child{ padding-left:12px;}
.wzbjxq_section .section2 ._right1 ._Table th:nth-child(2){ padding-left:30px;}
.wzbjxq_section .section2 ._right1 ._Table td:first-child{ padding-left:12px;}
.wzbjxq_section .section2 ._right1 ._Table td:nth-child(2){ padding-left:12px;}
.wzbjxq_section .section2 ._right1 ._Table td:last-child{ padding-left:12px;}
.wzbjxq_section .section2 ._left{ display: block; background: #fff;z-index: 9;}
.wzbjxq_section .section2 ._left0{ overflow: hidden;}
.wzbjxq_section .section2 ._left0 ._Table{width: 767px;}
.wzbjxq_section .section2 ._left0 ._Table th:first-child { width: 120px; min-width: 120px;}
.wzbjxq_section .section2 ._left0 ._Table td:first-child { width: 120px; min-width: 120px;}
.wzbjxq_section .section2 .con4 li{ flex-wrap:wrap;}
.wzbjxq_section .section2 .con4 li .lis:nth-child(1){ width: 100%;border-bottom: 1px solid #dddddd;}
.wzbjxq_section .section2 .con4 li .lis:nth-child(2){ width: 100%;}
.wzbjxq_section .section2 .ol .li{margin-right:0.3rem;}
.wzbjxq_section .section2 .ol .words{ font-size:calc(12px + 0.01rem); margin-left:3px;}
.wzbjxq_section .section1{padding: calc(10px + 0.5rem) 0.5rem  0.4rem 0.5rem;}
.wzbjxq_section .section1 .listbox .dd{width: 33.33%;}
.wzbjxq_section .section1 .list2{ display: none;}
.wzbjxq_section-1 .ej_box{ padding: 0 calc(12px + 0.2rem) 0 calc(12px + 0.2rem);}	
.wzbjxq_section-1 .sear_box{ padding: calc(10px + 0.29rem) calc(10px + 0.2rem) 6px calc(10px + 0.2rem);}

}

.wzbjxq_tc{width: 100%;height: 100vh;position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);background: rgba(0,0,0,0.32);z-index: 99;display: none;}
.wzbjxq_tc .content{width: 1050px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #fff;}
.wzbjxq_tc .content::after{content: "";display: block;width: 42.47%;height: 100%;background: url(img/img104.jpg)no-repeat center center;background-size: cover;z-index: 1;position: absolute;left: 0;top: 0;}
.wzbjxq_tc .left{width: 42.47%;float: left;padding: calc(12px + 0.32rem) calc(12px + 0.52rem) calc(12px + 0.39rem) calc(12px + 0.38rem);position: relative;z-index: 2;}
.wzbjxq_tc .left .tit{font-size: calc(14px + 0.16rem);color: #ffffff;line-height: calc(18px + 0.16rem);margin-bottom: calc(14px + 0.44rem);font-weight: bolder;}
.wzbjxq_tc .left .info{font-size: calc(14px + 0.06rem);color: #ffffff;line-height: calc(26px + 0.1rem);margin-bottom: calc(14px + 0.26rem);}
.wzbjxq_tc .left ul{width: 100%;}
.wzbjxq_tc .left li{margin-bottom: calc(12px + 0.12rem);overflow: hidden;}
.wzbjxq_tc .left li:last-child{margin-bottom: 0;}
.wzbjxq_tc .left li .words_l{float: left;font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(20px + 0.04rem);width: 84px;}
.wzbjxq_tc .left li .words_r{width: calc(100% - 84px);float: left;}
.wzbjxq_tc .left li .words_r .text{font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(20px + 0.04rem);}
.wzbjxq_tc .left li .words_r .dl{margin: -5px;overflow: hidden;width: calc(100% + 10px);}
.wzbjxq_tc .left li .words_r .dd{width: 50%;float: left;padding: 5px;}
.wzbjxq_tc .left li .words_r .dl a{font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(30px + 0.06rem);text-align: center;border: 1px solid #7ea5e9;display: block;background: rgba(255,255,255,0.1);}
.wzbjxq_tc .left li .words_r .dl a:hover{background: #fff;color: #1b56d1;}
.wzbjxq_tc .right{width: 57.53%;float: right;padding: calc(12px + 0.2rem) calc(12px + 0.24rem) calc(12px + 0.32rem) calc(12px + 0.32rem);position: relative; }
.wzbjxq_tc .right .none{width: 16px;position: absolute;right: 32px;top: 32px;cursor: pointer; display:block;}
.wzbjxq_tc .right .none:hover{opacity: 0.8;}
.wzbjxq_tc .right .none img{width: 100%;display: block;}
.wzbjxq_tc .right ul{width: 100%;}
.wzbjxq_tc .right li{width: 100%;margin-bottom: calc(12px + 0.06rem);border-bottom: 1px solid #dddddd;}
.wzbjxq_tc .right li:last-child{margin-bottom: 0;border-bottom: 0;}
.wzbjxq_tc .right li input{width: 100%;height: calc(34px + 0.24rem);display: block;font-size: calc(14px + 0.04rem);color: #333333;}
.wzbjxq_tc .right li input::-webkit-input-placeholder{font-size: calc(14px + 0.04rem);color: #333333;}
.wzbjxq_tc .right li input::-moz-placeholder{font-size: calc(14px + 0.04rem);color: #333333;}
.wzbjxq_tc .right li input::moz-placeholder{font-size: calc(14px + 0.04rem);color: #333333;}
.wzbjxq_tc .right li input:-ms-input-placeholder{font-size: calc(14px + 0.04rem);color: #333333;}
.wzbjxq_tc .right .l2{position: relative;padding-right: 150px;margin-bottom: calc(12px + 0.2rem);}
.wzbjxq_tc .right .l2 .yzm{height: 32px;display: block;position: absolute;right: 10px;top: 50%;margin-top: -16px;}
.wzbjxq_tc .right li button{width: 100%;height: px;display: block;font-size: calc(14px + 0.04rem);color: #ffffff;line-height: calc(34px + 0.16rem);background: #1b56d1;}
.wzbjxq_tc .right li button:hover{opacity: 0.8;}
@media  screen and (max-width: 1600px){
.wzbjxq_tc .left{padding: calc(12px + 0.2rem) calc(12px + 0.3rem);}
.wzbjxq_tc .left .tit{margin-bottom: calc(14px + 0.3rem);}
.wzbjxq_tc .left li{margin-bottom: calc(12px + 0.14rem);}
.wzbjxq_tc .right{padding: calc(12px + 0.2rem) calc(12px + 0.3rem);}
.wzbjxq_tc .right .none{width: 14px;right: 24px;top: 24px; display:block;}
.wzbjxq_tc .right li input{height: calc(34px + 0.14rem);}
}
@media  screen and (max-width: 1024px){
.wzbjxq_tc .content{width: calc(100% - 30px);}
.wzbjxq_tc .content::after{width: 47.47%;}
.wzbjxq_tc .left{padding: calc(12px + 0.2rem) calc(6px + 0.2rem);width: 47.47%;}
.wzbjxq_tc .right{padding: calc(12px + 0.22rem) calc(12px + 0.24rem) calc(12px + 0.32rem) calc(12px + 0.32rem);width: 52.53%;}
.wzbjxq_tc .right .none{width: 16px;right: 10px;top: 10px; display:block;}
.wzbjxq_tc .right li{margin-bottom: calc(6px + 0.06rem);}
.wzbjxq_tc .right li input{height: calc(34px + 0.24rem);}
}
@media  screen and (max-width: 767px){
.wzbjxq_tc .right{width: 100%;}
.wzbjxq_tc .content::after{display: none;}
.wzbjxq_tc .left{display: none;}
}

/*网络优化（seo外包）*/
.wzyh_banner{width: 100%;position: relative;overflow: hidden;}
.wzyh_banner .ba_pic{width: 100%;}
.wzyh_banner .ba_pic img{width: 100%;display: block;}
.wzyh_banner .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.wzyh_banner .wordsbox h1{font-size:0.36rem;color: #121212;line-height:0.42rem;margin-bottom:0.4rem;font-weight: bolder;}
.wzyh_banner .wordsbox .info{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(18px + 0.02rem);margin-bottom:0.4rem;}
.wzyh_banner .wordsbox .butbox{width: 100%;overflow: hidden;}
.wzyh_banner .wordsbox .but{ min-width:1.5rem;float: left;margin-right: calc(10px + 0.06rem);}
.wzyh_banner .wordsbox .but .a{display: block;font-size: calc(14px + 0.02rem);line-height:0.44rem;border: 1px solid #1b56d1;text-align: center;color: #fff;background: #1b56d1;
 background-position: right bottom;
 -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;  }
.wzyh_banner .wordsbox .but .a:hover{ color: #1b56d1;background: linear-gradient(to left,transparent 50%,#fff 50%); background-size: 200% 200%;  background-position: left bottom;}
.wzyh_banner .wordsbox .but:nth-child(2) .a{ background: none; background-position: right bottom;color: #1b56d1;}
.wzyh_banner .wordsbox .but:nth-child(2) .a:hover{ color: #fff;background: linear-gradient(to left,transparent 50%,#1b56d1 50%); background-size: 200% 200%;  background-position: left bottom;}
.wzyh_banner .list{ width:8.8rem; display:inline-flex; flex-wrap: wrap; background: #fff; margin-top: 0.4rem;}
.wzyh_banner .list .li{ width:50%; border-top: 1px solid #dae5f6; border-right: 1px solid #dae5f6; padding: 0.15rem 0.26rem; display: flex; align-items: center;}
.wzyh_banner .list .li .ino{  min-width:0.34rem; width:0.34rem; line-height: 0; position: relative; margin-right: 0.18rem;}
.wzyh_banner .list .li .ino img{ width:100%;}
.wzyh_banner .list .li .ino .hide{ position: absolute; left: 0; top: 0; opacity: 0;}
.wzyh_banner .list .li .text{ width:100%;}
.wzyh_banner .list .li .bt1{font-size: calc(14px + 0.04rem);color: #121212;line-height: calc(18px + 0.1rem); font-weight: bold; letter-spacing: 0.01rem;}
.wzyh_banner .list .li .bt2{font-size: calc(14px + 0.02rem);color: #565656;line-height: calc(18px + 0.08rem);margin-top:0.05rem;}

.wzyh_banner .wordsbox .cont{font-size: calc(14px + 0.24rem);color: #fff;line-height: calc(22px + 0.5rem); text-align: center;}
.wzyh_banner .wordsbox .tt1{font-size: calc(14px + 0.24rem);color: #fff;line-height: calc(22px + 0.26rem); text-align: center; letter-spacing: 0.03rem;}
.wzyh_banner .wordsbox .tt2{font-size: calc(14px + 0.1rem);color: #fff;line-height: calc(22px + 0.12rem); text-align: center; letter-spacing: 0.035rem; text-transform: uppercase;}
.wzyh_banner .wordsbox .tt3{font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(22px + 0.04rem); text-align: center; margin-top: 0.55rem;}

.wzyh_banner-1 .wordsbox h1{ color: #fff;}
.wzyh_banner-1 .wordsbox .info{ color: #fff;}
.wzyh_banner-1 .wordsbox h1{ color: #fff;}
.wzyh_banner-1 .wordsbox .but:nth-child(2) .a{ background: none; background-position: right bottom;color: #fff; border:1px solid #fff;}
.wzyh_banner-1 .wordsbox .but:nth-child(2) .a:hover{ color: #fff; border:1px solid #1b56d1; background: linear-gradient(to left,transparent 50%,#1b56d1 50%); background-size: 200% 200%;  background-position: left bottom;}

.wzyh_banner-2 .wordsbox{ padding-bottom: 0.88rem;}
.wzyh_banner-3{}

@media  screen and (max-width: 1800px){
.wzyh_banner .list{ margin-top: 0.25rem;}
.wzyh_banner .wordsbox h1{ margin-bottom: 0.25rem;}
.wzyh_banner .wordsbox .info{ margin-bottom: 0.25rem;}
.wzyh_banner .list .li{padding: 0.12rem 0.26rem;}
.wzyh_banner .list .li .bt2{margin-top: 0;}
}
@media  screen and (max-width: 1600px){
.wzyh_banner .wordsbox .info{ font-size: 14px;}
.wzyh_banner .wordsbox h1{ margin-bottom: 0.2rem;}
.wzyh_banner .wordsbox .info{ margin-bottom: 0.2rem;}
.wzyh_banner .list{ margin-top: 0.2rem;}
.wzyh_banner .list .li{ padding: 0.1rem 0.15rem;}
.wzyh_banner .list .li .bt2{ margin-top: 0;}
.wzyh_banner .list .li .ino{min-width:calc(24px + 0.1rem);  width:calc(24px + 0.1rem); margin-right: 0.1rem;}
.wzyh_banner .list .li .bt1{ font-size: calc(14px + 0.02rem); line-height: calc(18px + 0.08rem);}
.wzyh_banner .list .li .bt2{ font-size: 14px; line-height:  calc(18px + 0.06rem); margin-top: 0;}

.wzyh_banner-2 .wordsbox{ padding-bottom: 0.78rem;}
.wzyh_banner-3 .wordsbox h1{ margin-bottom: 0.2rem;}
.wzyh_banner-3 .wordsbox .info{ margin-bottom: 0.2rem;}

}
@media  screen and (max-width:1400px){
.wzyh_banner .list{width: 9.4rem;margin-top: 0.2rem;}	
.wzyh_banner .wordsbox h1{ margin-bottom: 0.15rem;}
.wzyh_banner .wordsbox .info{ margin-bottom: 0.2rem;}
.wzyh_banner .list .li .bt1{line-height: calc(18px + 0.04rem);}
.wzyh_banner .list .li .bt2{ font-size: 12px; line-height:18px;}
}
@media  screen and (max-width: 1024px){
.wzyh_banner .list .li .ino{min-width:calc(24px + 0.1rem);  width:calc(24px + 0.1rem);}
.wzyh_banner .list .li .bt2{ font-size: 12px;}
.wzyh_banner .wordsbox h1{font-size: calc(14px + 0.22rem); line-height: calc(22px + 0.22rem);}
.wzyh_banner .wordsbox .but .a{font-size:14px; padding:0.1rem 0.4rem; line-height: 24px;}
.wzyh_banner .ba_pic{ position: absolute; left: 0; top: 0; height: 100%;}
.wzyh_banner .ba_pic img{object-fit: cover; height: 100%;}
.wzyh_banner .wordsbox{ position: relative;top:0; transform: translate(0,0); padding-top:1rem; padding-bottom:1rem;}
.wzyh_banner .list{ width:580px; background: rgba(255,255,255,0.9);}
.wzyh_banner .wordsbox .cont{font-size: calc(14px + 0.14rem);line-height: calc(22px + 0.4rem);}
.wzyh_banner .wordsbox .tt1{font-size: calc(14px + 0.16rem);line-height: calc(22px + 0.2rem);letter-spacing: 0;}
.wzyh_banner .wordsbox .tt2{font-size: calc(14px + 0.06rem);line-height: calc(22px + 0.08rem); letter-spacing: 0;}
.wzyh_banner .wordsbox .tt3{font-size:14px;line-height:22px;}
._bannerC .wordsbox{ display: inline-flex; align-items: center;}
._bannerC .w_width{width: 100%;}
}
@media  screen and (max-width: 767px){
.wzyh_banner .wordsbox{ padding-top:1.6rem; padding-bottom:1.6rem; min-height: calc(200px + 2rem);}		
.wzyh_banner .wordsbox h1{ margin-bottom: 0.4rem;}	
.wzyh_banner .wordsbox .info{ margin-bottom: 0.6rem;}
.wzyh_banner .wordsbox .info br{ display: none;}
.wzyh_banner .wordsbox .but .a{ padding:0.1rem 0.6rem;}	
.wzyh_banner .list .li .bt1{ font-size: calc(13px + 0.01rem); line-height: calc(18px + 0.08rem);}
.wzyh_banner .list{ width:100%; margin-top:1rem;}

}
@media only screen and (min-device-width :300px) and (max-device-width : 767px) and (orientation : landscape) {
.wzyh_banner .wordsbox{padding-top: 1rem; padding-bottom: 1rem;min-height: calc(200px + 0.8rem);}
}

.wzyh_section1{width: 100%;padding-top: calc(12px + 0.08rem);padding-bottom: calc(12px + 0.08rem);box-shadow: 0 0 0.3rem rgba(0,0,0,0.1);}
.wzyh_section1 .ul{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.wzyh_section1 .li{display: inline-block;vertical-align: middle;}
.wzyh_section1 .a{display: block;font-size: 0;}
.wzyh_section1 .a .ico{width: calc(40px + 0.18rem);display: inline-block;vertical-align: middle;margin-right: calc(8px + 0.04rem);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzyh_section1 .a:hover .ico{transform: rotateY(180deg);}
.wzyh_section1 .a .wordsbox{display: inline-block;vertical-align: middle;}
.wzyh_section1 .a .bt1{font-size: calc(14px + 0.06rem);color: #121212;line-height: calc(18px + 0.06rem);margin-bottom: 10px;font-weight: bolder;}
.wzyh_section1 .a:hover .bt1{color: #1b56d1;}
.wzyh_section1 .a .bt2{font-size: calc(14px + 0.02rem);color: #565656;line-height: calc(18px + 0.02rem);}


@media  screen and (max-width: 1600px){
.wzyh_section1 .a .bt1{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.04rem);margin-bottom: 6px;}
.wzyh_section1 .a .bt2{font-size: 14px;color: #565656;line-height: 18px;}
}
@media  screen and (max-width: 1024px){
.wzyh_section1{width: 100%;padding-top: calc(10px + 0.1rem);padding-bottom: calc(10px + 0.1rem);}
.wzyh_section1 .ul{width: 100%;/* display: block; */margin:-5px;width: calc(100% + 10px);}
.wzyh_section1 .li{padding: 5px;}
.wzyh_section1 .a .ico{width: 36px;margin-right: 10px;}
.wzyh_section1 .a .wordsbox{width: calc(100% - 46px);}
.wzyh_section1 .ul .slick-dots{position: static; bottom: 0; height: 8px; text-align: center; margin-top:calc(10px + 0.1rem) ;}
.wzyh_section1 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.wzyh_section1 .ul .slick-dots li.slick-active{ background: #1b56d1;}
}
@media  screen and (max-width: 767px){
.wzyh_section1{ display: none;}
}


.wzyh_section2{width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.6rem);}
.wzyh_section2 h2{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);margin-bottom: calc(12px + 0.06rem);font-weight: bolder;text-align: center;}
.wzyh_section2 .bt2{font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(18px + 0.04rem);margin-bottom: calc(10px + 0.46rem);text-align: center;}
.wzyh_section2 .ul{margin: -0.12rem;width: calc(100% + 0.24rem); display:inline-flex; flex-wrap: wrap;}
.wzyh_section2 .ul::after{content: "";display: block;clear: both;}
.wzyh_section2 .li{padding: 0.12rem;width: 25%;float: left;}
.wzyh_section2 .la{display: flex;width: 100%;box-shadow: 0 0 0.16rem rgba(0,0,0,0.05); position: relative; min-height: 100%; flex-wrap: wrap; align-content: space-between;}
.wzyh_section2 .la:hover{box-shadow: 0 0 0.24rem rgba(27,86,209,0.2);}
.wzyh_section2 .la .boxs{padding: calc(14px + 0.4rem) 0.38rem;width: 100%;}
.wzyh_section2 .la .tit{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);margin-bottom: calc(12px + 0.26rem);font-weight: bolder; position: relative; display: inline-block; }
.wzyh_section2 .la .tit:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.wzyh_section2 .la:hover .tit{color: #1b56d1;}
.wzyh_section2 .la:hover .tit:after{width:100%;}
.wzyh_section2 .la .listbox{margin-bottom: calc(12px + 0.24rem);}
.wzyh_section2 .la .list{margin-bottom: calc(12px + 0.02rem);font-size: 0; display: flex; align-items: flex-start;}
.wzyh_section2 .la .list:last-child{margin-bottom: 0;}
.wzyh_section2 .la .list .ico{width: 18px;/* display: inline-block;vertical-align: middle; */object-fit: contain;}
.wzyh_section2 .la .list .words{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(18px + 0.02rem);/* display: inline-block;vertical-align: middle; */padding-left: calc(6px + 0.06rem);}
.wzyh_section2 .la .jg{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(18px + 0.22rem);}
.wzyh_section2 .la .jg span{font-size: calc(14px + 0.04rem);font-weight: bolder;color: #1b56d1; margin-right: 0.05rem;}
.wzyh_section2 .la .jg .num{font-size:0.36rem;font-weight: bolder;color: #1b56d1;}
.wzyh_section2 .la .but{font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(34px + 0.2rem);text-align: center;background: #e9eff8;width: 100%;}
.wzyh_section2 .la:hover .but{background: #1b56d1;color: #fff;}



@media  screen and (max-width: 1600px){
.wzyh_section2 .bt2{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1024px){
.wzyh_section2 .slick-track{display: flex;}	
.wzyh_section2 .ul{margin: -5px;width: calc(100% + 10px);/* display: block; */}
.wzyh_section2 .li{padding:5px; width: 50%;}
.wzyh_section2 .la .jg .num{font-size: calc(14px + 0.22rem);}
.wzyh_section2 .ul .slick-dots{position:static; bottom: 0; height: 8px; text-align: center;bottom: 0; margin-top: calc(10px + 0.1rem);}
.wzyh_section2 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.wzyh_section2 .ul .slick-dots li.slick-active{background: #1b56d1;}
}
@media  screen and (max-width: 767px){
.wzyh_section2 .la .boxs{padding:0.7rem 0.5rem;}
.wzyh_section2 .la .list .words{ font-size:13px;}
}

.wzyh_section3{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: url(img/img122.jpg)no-repeat center center;background-size: cover;}
.wzyh_section3 h2{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);margin-bottom: calc(14px + 0.42rem);font-weight: bolder;text-align: center;}
.wzyh_section3 .ul{margin: -0.15rem -0.2rem;width: calc(100% + 0.4rem);display:flex; flex-wrap: wrap;}
.wzyh_section3 .ul::after{content: "";display: block;clear: both;}
.wzyh_section3 .li{padding: 0.15rem 0.2rem;width: 50%;float: left;}
.wzyh_section3 .a{display: block;width: 100%;background: #ffffff;padding:0.26rem 0.5rem 0.37rem 0.5rem; position: relative; min-height: 100%;}
.wzyh_section3 .a:hover{box-shadow: 0 0 0.24rem rgba(27,86,209,0.15);}
.wzyh_section3 .a .titbox{display: flex; align-items: center;width: 100%;}
.wzyh_section3 .a .titbox .ico{ min-width: calc(30px + 0.3rem); width: calc(30px + 0.3rem);display: inline-block;vertical-align: middle; margin-right:0.16rem; object-fit: contain;}
.wzyh_section3 .a .titbox .words{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);display: inline-block;vertical-align: middle;width: calc(100% - 46px - 0.4rem);font-weight: bolder;}
.wzyh_section3 .a .info{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(22px + 0.14rem);width: 100%;margin-top:0.05rem; }

@media  screen and (max-width: 1600px){
.wzyh_section3 .a{padding:0.26rem 0.4rem 0.37rem 0.4rem;}	
.wzyh_section3 .a .info{font-size: 14px;}
}
@media  screen and (max-width: 1024px){
.wzyh_section3 .ul{margin: -5px;width: calc(100% + 10px);}
.wzyh_section3 .li{padding: 5px;}
}
@media  screen and (max-width: 767px){
.wzyh_section3 .ul{display: block;}	
.wzyh_section3 .li{width: 100%;}
.wzyh_section3 .a{padding:0.7rem 0.5rem;}	
.wzyh_section3 .a .info{margin-top:0.1rem;}
}

.wzyh_section4{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);}
.wzyh_section4 h3{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;margin-bottom: calc(14px + 0.42rem);width: 100%; font-weight: bold; letter-spacing: 0.02rem;}
.wzyh_section4 .ul{margin: 0 -0.24rem;width: calc(100% + 0.48rem); display: inline-flex; flex-wrap: wrap;}
.wzyh_section4 .ul::after{content: "";display: block;clear: both;}
.wzyh_section4 .li{width: 20%;float: left;padding: 0 0.24rem;position: relative;}
.wzyh_section4 .li::after{content: "";display: block;width: 17px;height: 15px;background: url(img/img123.png)no-repeat center center;background-size: cover;position: absolute;left: 100%;top: 50%;margin: -7.5px 0 0 -8.5px;}
.wzyh_section4 .li:last-child::after{display: none;}
.wzyh_section4 .la{display: block;width: 100%;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1);padding: calc(12px + 0.3rem) 0.2rem calc(12px + 0.36rem) 0.54rem;position: relative;border-radius: 6px; min-height: 100%;}
.wzyh_section4 .la:hover{background: #1b56d1;}
.wzyh_section4 .la .tit{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);margin-bottom: 0.54rem;font-weight: bolder;}
.wzyh_section4 .la:hover .tit{color: #fff;}
.wzyh_section4 .la .listbox{width: 100%;position: relative;z-index: 2;}
.wzyh_section4 .la .list{width: 100%;margin-bottom:calc(5px + 0.13rem);font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(18px + 0.02rem);}
.wzyh_section4 .la:hover .list{color: #fff;}
.wzyh_section4 .la .list:last-child{margin-bottom: 0;}
.wzyh_section4 .la .ico{width: calc(88px + 1rem);display: block;position: absolute;right: 0;bottom: 0;z-index: 1;}



@media  screen and (max-width: 1600px){
.wzyh_section4 .la{padding: calc(12px + 0.2rem) 0.28rem;}
.wzyh_section4 .la .tit{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.04rem);}
.wzyh_section4 .la .list{font-size: 14px;line-height: 16px;margin-bottom:calc(5px + 0.07rem);}
.wzyh_section4 .la .ico{width: calc(60px + 1rem);}
}
@media  screen and (max-width: 1024px){
.wzyh_section4 .ul{margin:-5px;width: calc(100% + 10px);}
.wzyh_section4 .li{padding:5px;width: 50%;}
.wzyh_section4 .li:last-child{width: 100%;}
.wzyh_section4 .la{padding: calc(12px + 0.32rem) 0.5rem;}
.wzyh_section4 .la .tit{font-size: calc(14px + 0.1rem);line-height: calc(18px + 0.1rem);}
.wzyh_section4 .la .list{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.02rem);}
.wzyh_section4 .la .ico{width: 120px;}
.wzyh_section4 .li::after{display: none;}
.wzyh_section4 .la .listbox{ display:inline-flex; flex-wrap:wrap; justify-content: space-between;}
.wzyh_section4 .la .list{ width: 49%; font-size: 14px;}

}
@media  screen and (max-width: 767px){
.wzyh_section4 .la .list{font-size: 13px;}
.wzyh_section4 .li{ width: 100% ; }

}


.wzyh_section4-0 .ul{ width: calc(100% + 0.66rem); margin:-0.33rem; display: flex; flex-wrap: wrap;}
.wzyh_section4-0 .li{ width: 25%; padding:0.33rem;}
.wzyh_section4-0 .la{ padding: calc(12px + 0.32rem) calc(10px + 0.1rem) calc(12px + 0.22rem) 0.7rem ; min-height: 100%;}
.wzyh_section4-0 .listbox{ height: auto !important; overflow:visible !important;}
.wzyh_section4-0 .la .ico{ opacity: 0.15; width: calc(76px + 0.6rem); right: 50% ; transform: translate(50%,0); -ms-transform: translate(50%,0);}

@media  screen and (max-width: 1600px){
.wzyh_section4-0 .la{ padding: calc(12px + 0.32rem) calc(12px + 0.08rem) calc(12px + 0.22rem) 0.5rem ;}	
.wzyh_section4-0 .la .listbox{height: auto;}

}
@media  screen and (max-width: 1440px){
.wzyh_section4-0 .la{ padding: calc(12px + 0.32rem) calc(10px + 0.1rem a) calc(12px + 0.22rem) calc(10px + 0.1rem);}	
.wzyh_section4-0 .la .listbox{height: auto ;}

}
@media  screen and (max-width: 1024px){
.wzyh_section4-0 .ul{ width: calc(100% + 10px); margin:-5px;}
.wzyh_section4-0 .li{ width: 50% ; padding:5px;}		
.wzyh_section4-0 .la .list{width: 100%;}
.wzyh_section4-0 .li:last-child { width: 50%;}
}

.seo10 .ul{ width: calc(100% + 0.66rem); margin:-0.33rem; display: flex; flex-wrap: wrap;}
.seo10 .li{ width: 25%; padding:0.33rem;}
.seo10 .la{ padding: calc(12px + 0.32rem) calc(10px + 0.1rem) calc(12px + 0.22rem) 0.7rem ; min-height: 100%;}
.seo10  .listbox{ height: auto !important; overflow:visible !important;}
.seo10 a .ico{ opacity: 0.15; width: calc(76px + 0.6rem); right: 50% ; transform: translate(50%,0); -ms-transform: translate(50%,0);}

@media  screen and (max-width: 1600px){
.seo10 a{ padding: calc(12px + 0.32rem) calc(12px + 0.08rem) calc(12px + 0.22rem) 0.5rem ;}	
.seo10 a .listbox{height: auto;}

}
@media  screen and (max-width: 1440px){
.seo10 a{ padding: calc(12px + 0.32rem) calc(10px + 0.1rem a) calc(12px + 0.22rem) calc(10px + 0.1rem);}	
.seo10 a .listbox{height: auto ;}

}
@media  screen and (max-width: 1024px){
.seo10 .ul{ width: calc(100% + 10px); margin:-5px;}
.seo10 .li{ width: 50% ; padding:5px;}		
.seo10 a .listbox{ width: 100%;height: auto;}

}

.wzyh_section5{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: #f2f3f4;overflow: hidden;}
.wzyh_section5 h4{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;margin-bottom: calc(12px + 0.22rem);font-weight: bolder;}
.wzyh_section5 .more{font-size: calc(14px + 0.04rem);color: #1b56d1;line-height: calc(18px + 0.04rem);margin-bottom: calc(12px + 0.42rem);text-align: center;display: flex; justify-content: center; align-items: center;}
.wzyh_section5 .more .ico{display: inline-block;width: 8px;height: 8px; margin-left:5px; position: relative; }
.wzyh_section5 .more .ico::after{display: inline-block;width: 8px;height: 8px;border-top: 1px solid #1b56d1;border-right: 1px solid #1b56d1; position: absolute; left:0; top:50%; content: '';
 -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;
-ms-transform:translate(0%,-50%) rotate(45deg);
transform:translate(0%,-50%) rotate(45deg);}
.wzyh_section5 .more:hover .ico::after{ margin-left:8px;}
.wzyh_section5 .more .t{ position: relative; }
.wzyh_section5 .more .t:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px;
 -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; }
.wzyh_section5 .more:hover .t:after{width:100%;}
.wzyh_section5 .content{width: 100%;}
.wzyh_section5 .qh_t{width: 100%;font-size: 0;text-align: center;position: relative;}
.wzyh_section5 .qh_t::after{content: "";display: block;width: 3000px;height: 1px;background: #dddddd;position: absolute;left: 50%;bottom: 0;margin-left: -1500px;z-index: 1;}
.wzyh_section5 .qh_t .list{display: inline-block;vertical-align: middle;margin-right: calc(20px + 0.6rem);position: relative;padding: 0 10px calc(12px + 0.2rem) 10px;z-index: 2;cursor: pointer;}
.wzyh_section5 .qh_t .list:last-child{margin-right: 0;}
.wzyh_section5 .qh_t .ico{width: calc(30px + 0.26rem);display: block;margin: 0 auto calc(12px + 0.02rem) auto;}
.wzyh_section5 .qh_t .words{font-size: calc(14px + 0.06rem);display: block;color: #121212;line-height: calc(18px + 0.06rem);}
.wzyh_section5 .qh_t .list::after{content: "";display: block;width: 0%;height: 3px;background: #1b56d1;position: absolute;left: 50%;bottom: 0;transform: translate(-50%,0);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzyh_section5 .qh_t .list.on::after{width: 100%;}
.wzyh_section5 .qh_b{width: 100%;background: #fff;padding:0.54rem 0.54rem 0.54rem 0.8rem;}
.wzyh_section5 .qh_b .list{width: 100%;font-size: 0;}
.wzyh_section5 .qh_b .list .left{width: 46.38%;display: inline-block;vertical-align: middle;padding-right:1.56rem;}
.wzyh_section5 .qh_b .list .left .tit{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);font-weight: bolder; display: inline-block; position: relative;padding-bottom: calc(5px + 0.21rem);margin-bottom: calc(5px + 0.25rem);position: relative;}
.wzyh_section5 .qh_b .list .left .tit:after{ display: block; content: ''; width:calc(20px + 0.16rem);/* width:0; */ height: 4px; background: #1b56d1; position: absolute; left: 0; bottom:-2px; -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; }
/* .wzyh_section5 .qh_b .list .left .tit:hover{color: #1b56d1;} */
.wzyh_section5 .qh_b .list .left .tit:hover:after{width:100%;}
.wzyh_section5 .qh_b .list .left .info{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(20px + 0.1rem);margin-bottom:0.64rem;}
.wzyh_section5 .qh_b .list .left ul{margin: -0.12rem;overflow: hidden;width: calc(100% + 0.24rem);}
.wzyh_section5 .qh_b .list .left li{width: 50%;float: left;padding:0.12rem;}
.wzyh_section5 .qh_b .list .left .a{display: block;font-size: 0;}
.wzyh_section5 .qh_b .list .left .a .ico{width: calc(18px + 0.06rem);display: inline-block;vertical-align: middle;}
.wzyh_section5 .qh_b .list .left .a .words{font-size: calc(14px + 0.04rem);color: #1b56d1;line-height: calc(18px + 0.06rem);display: inline-block;vertical-align: middle;padding-left: 6px;width: calc(100% - 18px - 0.06rem);}
.wzyh_section5 .qh_b .list .right{width: 53.62%;display: inline-block;vertical-align: middle;}
.wzyh_section5 .qh_b .list .right .pic{ width: 100%; padding-bottom: 53.96%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.wzyh_section5 .qh_b .list .right .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-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;}
.wzyh_section5 .qh_b .list:hover .right .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
@media  screen and (max-width: 1600px){
.wzyh_section5 .qh_b{ padding:0.54rem 0.54rem;}	
.wzyh_section5 .qh_t .list{margin-right: calc(20px + 0.6rem);}
.wzyh_section5 .qh_b .list .left{padding-right:1rem;}
.wzyh_section5 .qh_b .list .left .tit{font-size: calc(14px + 0.16rem);line-height: calc(18px + 0.16rem);}
.wzyh_section5 .qh_b .list .left .a .words{font-size: calc(14px + 0.02rem);}
.wzyh_section5 .more{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1440px){
.wzyh_section5 .qh_b .list .left{padding-right:0.5rem;}
.wzyh_section5 .qh_b .list .left .info{ margin-bottom: 0.5rem;}
.wzyh_section5 .qh_b .list .left .a .words { font-size:14px;}
}
@media  screen and (max-width: 1024px){
.wzyh_section5 .qh_t{border-bottom: 1px solid #dddddd;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.wzyh_section5 .qh_t::-webkit-scrollbar{ display: none;}
.wzyh_section5 .qh_t::after{display: none;}
.wzyh_section5 .qh_t .list{margin-right: 16px;padding: 0 0 12px 0;}
.wzyh_section5 .qh_t .ico{width: 30px;margin: 0 auto 8px auto;}
.wzyh_section5 .qh_t .words{font-size: 14px;line-height: 24px;}
.wzyh_section5 .qh_b{padding: calc(14px + 0.4rem) 0.5rem;}
.wzyh_section5 .qh_b .list .left{padding-right:0.4rem;width: 55.38%;}
.wzyh_section5 .qh_b .list .left .tit:after{ height: 2px;}
.wzyh_section5 .qh_b .list .left ul{margin: 0;width: 100%;}
.wzyh_section5 .qh_b .list .left li{/* width: 100%; */padding: 0;margin-bottom: 8px;}
.wzyh_section5 .qh_b .list .left li:last-child{margin-bottom: 0;}
.wzyh_section5 .qh_b .list .left .info{margin-bottom: 0.24rem;}
.wzyh_section5 .qh_b .list .right{width: 44.62%;}
}
@media  screen and (max-width: 767px){
.wzyh_section5 .qh_b .list .left{width: 100%;padding-right: 0;}	
.wzyh_section5 .qh_b .list .left .a .words{font-size: 13px;}
.wzyh_section5 .qh_b .list .right{width: 100%;margin-top:0.3rem;}
.wzyh_section5 .more:hover .ico::after{ margin-left:4px;}
}


@keyframes mb-customers-scroll{0%{transform:translate3d(-50vw,0,0)}to{transform:translateZ(0)}}
@keyframes dk-customers-scroll{0%{transform:translate3d(-50vw,0,0)}to{transform:translateZ(0)}}

.wzyh_section6{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(10px + 0.5rem);background: #f7f8f9;}
.wzyh_section6 h5{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;font-weight: bolder;margin-bottom: calc(12px + 0.06rem);}
.wzyh_section6 .info{font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(18px + 0.04rem);text-align: center;margin-bottom: calc(20px + 0.16rem);}
.wzyh_section6 .content{width: 100%; margin-top: calc(10px + 0.35rem); overflow: hidden;}
.wzyh_section6 .content .ul{animation-duration:20s;animation-iteration-count:infinite;animation-name:mb-customers-scroll;animation-timing-function:linear;display:flex;}
.wzyh_section6 .content .ul:nth-child(2n){animation-direction:reverse}
.wzyh_section6 .content li{margin: 0.1rem 0.18rem; min-width:2.66rem; line-height: 0;}
.wzyh_section6 .content li .a{display: block;width: 100%;background: #ffffff;overflow: hidden;border-radius: 6px;border: 1px solid #dddddd;}
.wzyh_section6 .content li .a:hover{border-color: rgba(255,255,255,0);box-shadow: 0 0 0.14rem rgba(0,0,0,0.1);}

@media  screen and (max-width: 1600px){
.wzyh_section6 .info{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1024px){
.wzyh_section6 .content li{margin: 0.1rem 0.1rem;}
}
@media  screen and (max-width: 767px){
.wzyh_section6 .content li{margin: 0.15rem 0.15rem; min-width:5.2rem; }
}


.wzyh_section7{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: #f7f8f9;}
.wzyh_section7 h6{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);font-weight: bolder;text-align: center;margin-bottom: calc(10px + 0.46rem);}
.wzyh_section7 .ul{margin:-0.15rem;width: calc(100% + 0.3rem); display:flex; flex-wrap: wrap;}
.wzyh_section7 .ul::after{content: "";display: block;clear: both;}
.wzyh_section7 .li{width: 25%;float: left;padding:0.15rem;}
.wzyh_section7 a{width: 100%;padding: calc(14px + 0.2rem) 0.28rem;background: #ffffff;border: 1px solid #d2dbef; position: relative; min-height: 100%; display: inline-flex; flex-wrap: wrap; align-content: space-between;}
.wzyh_section7 a:hover{border-color: rgba(255,255,255,0);box-shadow: 0 0 0.14rem rgba(27,86,209,0.2);}
.wzyh_section7 a .top{width: 100%;}
.wzyh_section7 a .tit{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);margin-bottom: calc(4px + 0.2rem);display: inline-block;position: relative;font-weight: bolder;padding-bottom: 5px;}
.wzyh_section7 a:hover .tit{color: #1b56d1;}
.wzyh_section7 a .tit::after{content: "";display: block;width: 0%;height: 1px;background: #1b56d1;position: absolute;left: 0;bottom: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzyh_section7 a:hover .tit::after{width: 100%;}
.wzyh_section7 a .info{font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(20px + 0.1rem);margin-bottom: calc(5px + 0.27rem); text-align: justify;}
.wzyh_section7 a .info::-webkit-scrollbar{ width: 3px;}
.wzyh_section7 a .info::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.wzyh_section7 a .info::-webkit-scrollbar-thumb{ width: 3px;  background-color: #1b56d1; border-radius: 3px;}
.wzyh_section7 a .jg{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(18px + 0.22rem);}
.wzyh_section7 a .jg span{font-size: calc(14px + 0.04rem);color: #1b56d1;font-weight: bolder; margin-right: 0.05rem;}
.wzyh_section7 a .jg .span2{font-size:0.36rem;font-weight: bolder;}



@media  screen and (max-width: 1024px){
.wzyh_section7 .slick-track{display: flex;}	
.wzyh_section7 .ul{margin: -5px;width: calc(100% + 10px);/* display: block; */}
.wzyh_section7 .li{padding:5px; width: 50%;}
.wzyh_section7 .ul .slick-dots{position: static; bottom: 0; height: 8px; text-align: center;bottom: 0; margin-top: calc(10px + 0.1rem);}
.wzyh_section7 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.wzyh_section7 .ul .slick-dots li.slick-active{background: #1b56d1;}
.wzyh_section7 a .jg .span2{font-size: calc(14px + 0.22rem);}
}
@media  screen and (max-width: 767px){
.wzyh_section7 a{padding:0.7rem 0.5rem;}
.wzyh_section7 a .info{ font-size: 14px;}
}

/*与我们取得联系弹窗*/
.ywmqdlx_tc{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;background: rgba(0,0,0,0.55);display: none;z-index: 999;}
.ywmqdlx_tc .content{width: 1000px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #ffffff;border-radius: 22px;overflow: hidden;}
.ywmqdlx_tc .content::after{content: "";display: block;width: 37.52%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;background: #1b56d1;}
.ywmqdlx_tc .content .left{width: 37.52%;float: left;position: relative;z-index: 2;padding: calc(12px + 0.78rem) calc(12px + 0.12rem);}
.ywmqdlx_tc .content .left .bt1{font-size: calc(14px + 0.22rem);color: #ffffff;line-height: calc(18px + 0.22rem);margin-bottom: calc(12px + 0.06rem);font-weight: bolder;}
.ywmqdlx_tc .content .left .bt2{font-size: 14px;color: #ffffff;line-height: 20px;margin-bottom: calc(12px + 0.04rem)}
.ywmqdlx_tc .content .left .border{width: 100%;height: 1px;background: rgba(255,255,255,0.27);margin-bottom: calc(12px + 0.16rem);}
.ywmqdlx_tc .content .left .words1{font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(18px + 0.02rem);margin-bottom: calc(12px + 0.1rem);}
.ywmqdlx_tc .content .left .words2{font-size: 14px;color: #ffffff;line-height: calc(18px + 0.16rem);margin-bottom: 6px;}
.ywmqdlx_tc .content .left .words2 span{font-size: calc(14px + 0.16rem);font-style: italic;font-weight: bolder;line-height: calc(18px + 0.16rem);}
.ywmqdlx_tc .content .left .words3{font-size: 14px;color: #ffffff;line-height: 18px;margin-bottom: calc(12px + 0.22rem);}
.ywmqdlx_tc .content .left .listbox{margin: 0 -0.14rem;overflow: hidden;width: calc(100% + 0.28rem);}
.ywmqdlx_tc .content .left .list{width: 50%;float: left;padding: 0 0.14rem;}
.ywmqdlx_tc .content .left .list .ewm{width: 100%;display: block;}
.ywmqdlx_tc .content .left .list .words{font-size: 14;color: rgba(255,255,255,0.62);line-height: calc(20px + 0.04rem);margin-top: calc(6px + 0.04rem);text-align: center;}
.ywmqdlx_tc .content .right{width: 62.48%;float: right;padding: calc(12px + 0.4rem) calc(12px + 0.2rem);position: relative;}
.ywmqdlx_tc .content .right .none{width: 24px;position: absolute;right: 20px;top: 22px;cursor: pointer;}
.ywmqdlx_tc .content .right .none:hover{opacity: 0.8;}
.ywmqdlx_tc .content .right .none img{width: 100%;display: block;}
.ywmqdlx_tc .content .right ul{margin: -10px;width: calc(100% + 20px);}
.ywmqdlx_tc .content .right ul::after{content: "";display: block;clear: both;}
.ywmqdlx_tc .content .right ul li{width: 50%;float: left;padding: 10px;}
.ywmqdlx_tc .content .right ul .inputbox{width: 100%;}
.ywmqdlx_tc .content .right ul .words{font-size: calc(14px + 0.06rem);color: #121212;line-height: calc(18px + 0.06rem);margin-bottom: calc(12px + 0.04rem);}
.ywmqdlx_tc .content .right ul input{width: 100%;height: calc(34px + 0.16rem);display: block;padding: 0 calc(12px + 0.06rem);font-size: calc(14px + 0.02rem);color: #999999;background: #f5f5f5;border-radius: 4px;}
.ywmqdlx_tc .content .right ul input::-webkit-input-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.ywmqdlx_tc .content .right ul input::-moz-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.ywmqdlx_tc .content .right ul input::moz-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.ywmqdlx_tc .content .right ul input:-ms-input-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.ywmqdlx_tc .content .right ul .qhbox{width: 100%;position: relative;}
.ywmqdlx_tc .content .right ul .qhbox ._t{width: 100%;background: #f5f5f5;border-radius: 4px;padding: 0 calc(12px + 0.06rem);overflow: hidden;cursor: pointer;}
.ywmqdlx_tc .content .right ul .qhbox ._t .text{font-size: calc(14px + 0.02rem);color: #999999;line-height: calc(34px + 0.16rem);float: left;width: calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.ywmqdlx_tc .content .right ul .qhbox ._t .ico{width: 9px;display: block;float: right;margin-top: 22.5px;}
.ywmqdlx_tc .content .right ul .qhbox ._b{width: 100%;position: absolute;left: 0;top: calc(100% + 12px);background: #fff;box-shadow: 0 0 0.3rem rgba(0,0,0,0.1);border-radius: 4px;overflow: hidden;display: none;}
.ywmqdlx_tc .content .right ul .qhbox ._b a{display: block;width: 100%;font-size: 14px;color: #999;line-height: 40px;padding: 0 12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.ywmqdlx_tc .content .right ul .qhbox ._b a:hover{background: #1b56d1;color: #fff;}
.ywmqdlx_tc .content .right .textbox{margin-bottom: calc(12px + 0.18rem);margin-top: calc(12px + 0.14rem);}
.ywmqdlx_tc .content .right .textbox textarea{width: 100%;height: calc(60px + 0.36rem);display: block;font-size: calc(14px + 0.02rem);color: #999999;padding: calc(12px + 0.04rem) calc(12px + 0.06rem);background: #f5f5f5;border-radius: 4px;}
.ywmqdlx_tc .content .right .textbox textarea::-webkit-input-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.ywmqdlx_tc .content .right .textbox textarea::-moz-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.ywmqdlx_tc .content .right .textbox textarea::moz-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.ywmqdlx_tc .content .right .textbox textarea:-ms-input-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.ywmqdlx_tc .content .right .butbox{width: 100%;overflow: hidden;}
.ywmqdlx_tc .content .right .butbox .yzm{width: calc(50% - 10px);float: left;position: relative;}
.ywmqdlx_tc .content .right .butbox .yzm input{width: 100%;height: calc(34px + 0.16rem);display: block;padding: 0 calc(50px + 0.5rem) 0 calc(12px + 0.06rem);background: #f5f5f5;font-size: calc(14px + 0.02rem);color: #999999;border-radius: 4px;}
.ywmqdlx_tc .content .right .butbox .yzm img{width: calc(50px + 0.3rem);display: block;position: absolute;right: 0;top: 0;}
.ywmqdlx_tc .content .right .butbox .but{width: calc(50% - 10px);float: right;}
.ywmqdlx_tc .content .right .butbox .but a{display: block;font-size: calc(14px + 0.04rem);color: #ffffff;line-height: calc(34px + 0.16rem);background: #1b56d1;border-radius: 4px;text-align: center;}
.ywmqdlx_tc .content .right .butbox .but a:hover{opacity: 0.6;}
@media  screen and (max-width: 1024px){
.ywmqdlx_tc .content{width: calc(100% - 30px);}
.ywmqdlx_tc .content::after{display: none;}
.ywmqdlx_tc .content .left{display: none;}
.ywmqdlx_tc .content .right{width: 100%;padding:}
.ywmqdlx_tc .content .right .none{width: 18px;right: 12px;top: 12px;}
.ywmqdlx_tc .content .right ul{margin: -5px;width: calc(100% + 10px);}
.ywmqdlx_tc .content .right ul li{padding: 5px;}
.ywmqdlx_tc .content .right ul input{padding: 0 10px;font-size: 14px;}
.ywmqdlx_tc .content .right ul input::-webkit-input-placeholder{font-size: 14px;}
.ywmqdlx_tc .content .right ul input::-moz-placeholder{font-size: 14px;}
.ywmqdlx_tc .content .right ul input::moz-placeholder{font-size: 14px;}
.ywmqdlx_tc .content .right ul input:-ms-input-placeholder{font-size: 14px;}
.ywmqdlx_tc .content .right ul .qhbox ._t{padding: 0 12px;}
.ywmqdlx_tc .content .right ul .qhbox ._t .text{font-size: 14px;}
.ywmqdlx_tc .content .right ul .qhbox ._t .ico{margin-top: 16px;}
.ywmqdlx_tc .content .right ul .qhbox ._b{top: calc(100% + 8px);}
.ywmqdlx_tc .content .right ul .qhbox ._b a{line-height: 34px;}
.ywmqdlx_tc .content .right .textbox textarea{font-size: 14px;padding: 12px;}
.ywmqdlx_tc .content .right .textbox textarea::-webkit-input-placeholder{font-size: 14px;}
.ywmqdlx_tc .content .right .textbox textarea::-moz-placeholder{font-size: 14px;}
.ywmqdlx_tc .content .right .textbox textarea::moz-placeholder{font-size: 14px;}
.ywmqdlx_tc .content .right .textbox textarea:-ms-input-placeholder{font-size: 14px;}
.ywmqdlx_tc .content .right .butbox .yzm{width: calc(60% - 12px);}
.ywmqdlx_tc .content .right .butbox .yzm input{padding: 0 calc(50px + 0.5rem) 0 12px;font-size: 14px;}
.ywmqdlx_tc .content .right .butbox .but{width: 40%;}
}

/*竞价托管*/
.jjtg_section1{width: 100%;margin-top: calc(-10px + -0.56rem);position: relative;z-index: 5;}
.jjtg_section1 .ul{margin:-0.25rem;width: calc(100% + 0.5rem); display: flex; flex-wrap:wrap}
.jjtg_section1 .ul::after{content: "";display: block;clear: both;}
.jjtg_section1 .li{width: 33.3333%;float: left;padding:0.25rem;}
.jjtg_section1 .a{display: block;width: 100%;background: #ffffff;padding: calc(14px + 0.18rem) 0.58rem calc(14px + 0.16rem) 0.44rem;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1);border-radius: 8px;font-size: 0; position: relative; min-height: 100%;}
.jjtg_section1 .a:hover{box-shadow: 0 0 0.2rem rgba(27,86,209,0.2);}
.jjtg_section1 .a .ico{width: calc(40px + 0.4rem);display: inline-block;vertical-align: top;}
.jjtg_section1 .a .wordsbox{width: calc(100% - 40px - 0.4rem);display: inline-block;padding-left: calc(12px + 0.04rem);vertical-align: top;}
.jjtg_section1 .a .wordsbox .bt{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);margin-bottom: calc(4px + 0.1rem);font-weight: bolder;}
.jjtg_section1 .a:hover .wordsbox .bt{color: #1b56d1;}
.jjtg_section1 .a .wordsbox .info{font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(20px + 0.1rem);}
@media  screen and (max-width: 1600px){
.jjtg_section1{margin-top: -30px;}
.jjtg_section1 .a{padding: calc(14px + 0.18rem) 0.44rem;}
.jjtg_section1 .a .wordsbox .bt{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.04rem);}
.jjtg_section1 .a:hover .wordsbox .bt{color: #1b56d1;}
.jjtg_section1 .a .wordsbox .info{font-size: 14px;line-height: calc(20px + 0.04rem);}
}
@media  screen and (max-width: 1024px){
.jjtg_section1{margin-top: 0.5rem;}
.jjtg_section1 .ul{margin:-5px;width: calc(100% + 10px);}
.jjtg_section1 .li{padding:5px;}
.jjtg_section1 .a{padding: calc(14px + 0.18rem) 0.3rem}
.jjtg_section1 .a .ico{width: 44px;}
.jjtg_section1 .a .wordsbox{width: calc(100% - 44px);padding-left: 10px;}
}
@media  screen and (max-width: 767px){
.jjtg_section1 .li{ width: 100%;}	
.jjtg_section1 .a{padding: calc(14px + 0.18rem) 0.5rem}

}


.jjtg_section2{width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);}
.jjtg_section2 h2{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;margin-bottom: calc(12px + 0.04rem);font-weight: bolder;}
.jjtg_section2 .info{font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(18px + 0.04rem);text-align: center;margin-bottom: calc(12px + 0.46rem);}
.jjtg_section2 .content{width: 100%; margin-top: calc(10px + 0.45rem);}
.jjtg_section2 ul{margin: 0 -0.25rem;width: calc(100% + 0.5rem);}
.jjtg_section2 ul::after{content: "";display: block;clear: both;}
.jjtg_section2 ul li{width: 33.3333%;float: left;padding: 0 0.25rem;}
.jjtg_section2 ul .a{display: block;width: 100%;background: #ffffff;box-shadow: 0 0 0.1rem rgba(0,0,0,0.07);position: relative;}
.jjtg_section2 ul .a:hover{box-shadow: 0 0 0.16rem rgba(27,86,209,0.2);}
.jjtg_section2 ul .a .boxs{width: 100%;padding: calc(14px + 0.42rem) 0.54rem calc(14px + 0.2rem) 0.54rem;}
.jjtg_section2 ul .a .t1{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);margin-bottom: calc(6px + 0.2rem);font-weight: bolder;padding-left: 0.36rem;}
.jjtg_section2 ul .a .t2{font-size: calc(14px + 0.04rem);color: #444444;line-height: calc(18px + 0.04rem);margin-bottom: calc(6px + 0.3rem);padding-left: 0.36rem;}
.jjtg_section2 ul .a .num{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(18px + 0.22rem);margin-bottom: calc(6px + 0.3rem);padding-left: 0.36rem;}
.jjtg_section2 ul .a .num span{color: #1b56d1;font-weight: bolder;}
.jjtg_section2 ul .a .num .span{font-size: calc(14px + 0.22rem);}
.jjtg_section2 ul .a .border{width: 100%;display: block;margin-bottom: calc(6px + 0.3rem);}
.jjtg_section2 ul .a .t3{font-size: calc(14px + 0.06rem);color: #1b56d1;line-height: calc(18px + 0.06rem);padding-left: 0.26rem;margin-bottom: calc(8px + 0.2rem);}
.jjtg_section2 ul .a .listbox{width: 100%;padding-left: 0.26rem;min-height: 190px;}
.jjtg_section2 ul .a .list{margin-bottom: calc(10px + 0.04rem);font-size: 0; display: flex; align-items: flex-start;}
.jjtg_section2 ul .a .list:last-child{margin-bottom: 0;}
.jjtg_section2 ul .a .list .ico{width: 18px;object-fit: contain;}
.jjtg_section2 ul .a .list .words{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(18px + 0.02rem);width: calc(100% - 18px);padding-left: 0.22rem;}
.jjtg_section2 ul .a .but{font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(34px + 0.2rem);text-align: center;background: #e9eff8;}
.jjtg_section2 ul .a:hover .but{background: #1b56d1;color: #fff;}
.jjtg_section2 ul .a .tj{width: calc(60px + 0.54rem);display: block;position: absolute;right: -12px;top: -10px;}
@media  screen and (max-width: 1600px){
.jjtg_section2 ul .a .boxs{padding: calc(14px + 0.42rem) 0.4rem calc(14px + 0.2rem) 0.4rem;}
.jjtg_section2 ul .a .t1{padding-left: 0.2rem;}
.jjtg_section2 ul .a .t2{padding-left: 0.2rem;}
.jjtg_section2 ul .a .num{padding-left: 0.2rem;}
.jjtg_section2 ul .a .t3{padding-left: 0.2rem;}
.jjtg_section2 ul .a .listbox{padding-left: 0.2rem;min-height: 190px;}
.jjtg_section2 .info{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1024px){
.jjtg_section2 ul{margin: 0 -5px;width: calc(100% + 10px);}
.jjtg_section2 ul li{width: 33.33%;padding:5px;}

.jjtg_section2 ul .a .t1{padding-left: 0;}
.jjtg_section2 ul .a .t2{padding-left: 0;}
.jjtg_section2 ul .a .num{padding-left:0;}
.jjtg_section2 ul .a .t3{padding-left: 0;}
.jjtg_section2 ul .a .listbox{min-height: 1px; display: inline-flex; flex-wrap: wrap; padding-left: 0;}
.jjtg_section2 ul .a .list{ width: 100%;}
.jjtg_section2 ul .a .tj{right: -8px;top: -8px;}
}
@media  screen and (max-width: 767px){
.jjtg_section2 ul li{width: 100%;}
.jjtg_section2 ul .a .list{ width: 50%;}
.jjtg_section2 ul .a .boxs{padding:0.7rem 0.5rem;}
.jjtg_section2 ul .a .but{ display: none;}

}


.jjtg_section3{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: #f5f5f5;overflow: hidden;}
.jjtg_section3 h3{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;font-weight: bolder;margin-bottom: calc(12px + 0.04rem);}
.jjtg_section3 .bt2{font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(18px + 0.04rem);text-align: center;margin-bottom: calc(12px + 0.44rem);}
.jjtg_section3 .content{width: 100%;margin-top: calc(10px + 0.45rem);}
.jjtg_section3 .ul{margin: -0.26rem;width: calc(100% + 0.52rem); display: flex; flex-wrap: wrap;}
.jjtg_section3 .ul::after{content: "";display: block;clear: both;}
.jjtg_section3 .li{width: 33.33%;float: left;padding:0.26rem;}
.jjtg_section3 .li .la{display: block;width: 100%;padding:0.59rem 0.54rem;border-radius: 0.1rem; position: relative;height: 100%;-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;}
.jjtg_section3 .li .titbox{width: 100%;display: flex; align-items: center;}
.jjtg_section3 .li .ico{min-width:inherit; width:auto;height: calc(30px + 0.15rem);  margin-right:0.2rem; object-fit:contain;}
.jjtg_section3 .li .words{font-size: calc(14px + 0.16rem);color: #1b56d1;line-height: calc(18px + 0.16rem);display: inline-block;vertical-align: middle;width:100%;}
.jjtg_section3 .li .info{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(22px + 0.08rem); text-align: justify; margin-top:0.48rem;}
.jjtg_section3-0 .li .info{ margin-bottom: 0.31rem; }


@media  screen and (max-width: 1600px){
.jjtg_section3 .li .la{padding:0.53rem 0.4rem 0.6rem 0.4rem;}
.jjtg_section3 .li .words{font-size: calc(14px + 0.1rem);}
.jjtg_section3 .bt2{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1024px){
.jjtg_section3 .ul{margin: -5px;width: calc(100% + 10px);}
.jjtg_section3 .li{padding:5px;}
}
@media  screen and (max-width: 767px){
.jjtg_section3 .li{width: 100%;}
.jjtg_section3 .li .la{padding:0.7rem 0.6rem;}
.jjtg_section3 .li .ico{  margin-right:0.3rem; }
.jjtg_section3-0 .li .info{ margin-bottom: 0; }
}

.jjtg_section4{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(10px + 0.15rem); overflow: hidden;}
.jjtg_section4 h4{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;margin-bottom: calc(12px + 0.04rem);font-weight: bolder;}
.jjtg_section4 .t2{font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(18px + 0.04rem);text-align: center;margin-bottom:10px;}
.jjtg_section4 .content{width: 100%;margin-top: calc(10px + 0.45rem);}
.jjtg_section4 .ul{margin:0 -0.58rem;width: calc(100% + 1.16rem); display: flex; flex-wrap: wrap;}
.jjtg_section4 .ul:nth-child(2n){flex-direction:row-reverse;}
.jjtg_section4 .ul::after{content: "";display: block;clear: both;}
.jjtg_section4 .li{width: 25%;float: left;padding: 0.45rem 0.58rem;position: relative;}
.jjtg_section4 .li::after{content: "";display: block;width:59%;height: 1px;border-bottom: 1px dashed #1b56d1;position: absolute;left: 100%;top: calc(62px + 1.4rem);z-index: 1; transform: translate(-50%,0); -ms-transform: translate(-50%,0);}
.jjtg_section4 .li::before{content: "";display: none;width: 1px;height:0.68rem;border-left: 1px dashed #1b56d1;position: absolute;left: 50%;top: 100%;margin-top: -0.34rem;}
.jjtg_section4 .ul:nth-child(2n) .li::after{left:auto; right: 100%; transform: translate(50%,0); -ms-transform: translate(50%,0);}
.jjtg_section4 .li:nth-child(4n)::after{display: none;}
.jjtg_section4 .li:nth-child(4n)::before{display: block;}
.jjtg_section4 .ul:last-child .li:nth-child(4)::before{display: none;}
.jjtg_section4 .a{display: block;padding:0.5rem 0.24rem 15px 0.24rem;border-radius: 6px;position: relative;z-index: 2; min-height: 100%;}
.jjtg_section4 .a:hover{background: #fff;box-shadow: 0 0 0.2rem rgba(27,86,209,0.3);}
.jjtg_section4 .a .num{font-size: calc(14px + 0.22rem);color: #1b56d1;line-height: calc(50px + 0.3rem);width: calc(50px + 0.3rem);border: 1px solid #dddddd;border-radius: 6px;text-align: center;margin: 0 auto calc(12px + 0.14rem) auto;}
.jjtg_section4 .a:hover .num{background: #1b56d1;color: #fff;}
.jjtg_section4 .a .tit{font-size: calc(14px + 0.1rem);color: #333333;line-height: calc(18px + 0.1rem);text-align: center;margin-bottom: calc(12px + 0.16rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.jjtg_section4 .a .info{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(20px + 0.1rem);text-align: center;}

@media  screen and (max-width: 1600px){
.jjtg_section4 .li::after{width:50%;}
.jjtg_section4 .t2{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1024px){
.jjtg_section4 .ul{margin:0 -5px;width: calc(100% + 10px); }
.jjtg_section4 .li{padding:5px;}
.jjtg_section4 .li::after{top: calc(62px + 1.1rem);width:36%;}
}
@media  screen and (max-width: 767px){
.jjtg_section4 .ul{margin: -0.5rem 0;width:100%;}
.jjtg_section4 .li{width: 50%;padding:0.5rem 0;float: left!important;}
.jjtg_section4 .li::after{top: calc(62px + 1.2rem);width:36%;}
.jjtg_section4 .li:nth-child(2n)::after{display: none;}
.jjtg_section4 .li:nth-child(2n)::before{display: block;height: 1.2rem;margin-top: -0.9rem;}
.jjtg_section4 .ul:last-child .li:last-child::before{display: none;}
.jjtg_section4 .a{padding: 12px 9px;/* box-shadow: 0 0 1px rgba(0,0,0,0.3); */}
.jjtg_section4 .a .info{font-size: 14px;line-height: 24px;}
}

.jjtg_section5{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: #f7f8f9;overflow: hidden;}
.jjtg_section5 h5{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;margin-bottom: calc(12px + 0.04rem);font-weight: bolder;}
.jjtg_section5 .bt2{font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(18px + 0.04rem);text-align: center;margin-bottom: calc(12px + 0.34rem);}
.jjtg_section5 .content{width: 100%;margin-top: calc(10px + 0.45rem);}
.jjtg_section5 .ul{margin: -0.17rem -0.25rem;width: calc(100% + 0.5rem);display:flex; flex-wrap: wrap;}
.jjtg_section5 .ul::after{content: "";display: block;clear: both;}
.jjtg_section5 .li{width: 33.33%;float: left;padding: 0.17rem 0.25rem;}
.jjtg_section5 .li .a{display: block;width: 100%;padding: calc(12px + 0.18rem);font-size: 0;background: #ffffff; position: relative; min-height: 100%;}
.jjtg_section5 .li .a:hover{box-shadow: 0 0 0.2rem rgba(27,86,209,0.3);}
.jjtg_section5 .li .ico{width: calc(40px + 0.6rem);display: inline-block;vertical-align: middle;}
.jjtg_section5 .li .wordsbox{width: calc(100% - 40px - 0.6rem);display: inline-block;vertical-align: middle;padding-left: calc(6px + 0.2rem)}
.jjtg_section5 .li .wordsbox .t1{font-size: calc(14px + 0.1rem);color: #333333;line-height: calc(18px + 0.1rem);font-weight: bolder;}
.jjtg_section5 .li .wordsbox .t2{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(18px + 0.02rem);margin-top:0.16rem;}
@media  screen and (max-width: 1600px){
.jjtg_section5 .bt2{font-size: calc(14px + 0.02rem);}	
.jjtg_section5 .li .a{padding: calc(12px + 0.14rem);}
.jjtg_section5 .li .ico{width: calc(40px + 0.3rem);}
.jjtg_section5 .li .wordsbox{width: calc(100% - 40px - 0.3rem);}
.jjtg_section5 .li .wordsbox .t1{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.04rem);}
.jjtg_section5 .li .wordsbox .t2{font-size: 14px;color: #333333;line-height: calc(18px + 0.02rem);}
}
@media  screen and (max-width: 1024px){
.jjtg_section5 .ul{margin: -5px;width: calc(100% + 10px);}	
.jjtg_section5 .li{width:50%;padding:5px;}
.jjtg_section5 .li:last-child{width:100%;}
}
@media  screen and (max-width: 767px){
.jjtg_section5 .bt2{font-size: 14px;}
.jjtg_section5 .li{width:100%;}
.jjtg_section5 .li .wordsbox .t2{ margin-top: 0.25rem;}

}

.jjtg_section6{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);overflow: hidden;}
.jjtg_section6 h6{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;font-weight: bolder;margin-bottom: calc(10px + 0.46rem);}
.jjtg_section6 .content{width: 100%;margin-top: calc(10px + 0.45rem);}
.jjtg_section6 .ul{margin:-0.27rem;width: calc(100% + 0.54rem); display: flex; flex-wrap: wrap;}
.jjtg_section6 .ul::after{content: "";display: block;clear: both;}
.jjtg_section6 .li{width: 25%;float: left;padding:0.27rem;}
.jjtg_section6 .li .a{display: block;width: 100%;padding: calc(10px + 0.34rem) 0.4rem calc(10px + 0.4rem) 0.4rem;border: 1px solid #d2dbef; position: relative; min-height: 100%;}
.jjtg_section6 .li .a:hover{box-shadow: 0 0 0.2rem rgba(27,86,209,0.3);border-color: rgba(255,255,255,0);}
.jjtg_section6 .li .la{display: block;width: 100%;padding: calc(10px + 0.34rem) 0.4rem calc(10px + 0.4rem) 0.4rem;border: 1px solid #d2dbef; position: relative; min-height: 100%;
-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;  }
.jjtg_section6 .li .la:hover{box-shadow: 0 0 0.2rem rgba(27,86,209,0.3);border-color: rgba(255,255,255,0);}
.jjtg_section6 .li .ico{width: calc(40px + 0.5rem);display: block;margin: 0 auto 0.44rem auto;}
.jjtg_section6 .li .tit{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);font-weight: bolder;text-align: center;margin-bottom: calc(6px + 0.3rem);/* overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; */}
.jjtg_section6 .li .border{width: 40px;height: 4px;background: #1b56d1;margin: 0 auto calc(6px + 0.2rem) auto;border-radius: 2px;}
.jjtg_section6 .li .info{font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(20px + 0.1rem); min-height:1.2rem; text-align: justify;}


@media  screen and (max-width: 1024px){
.jjtg_section6 .li .la{padding: calc(10px + 0.34rem) 0.3rem calc(10px + 0.4rem) 0.3rem;}
}
@media  screen and (max-width: 1024px){
.jjtg_section6 .ul{margin: -5px;width: calc(100% + 10px); /* display:block; */}
.jjtg_section6 .slick-track{ display: flex;}
.jjtg_section6 .li{padding: 5px; }
.jjtg_section6 .li .tit{font-size: calc(14px + 0.06rem);}
.jjtg_section6 .li .info{ font-size:14px;}
.jjtg_section6 .li .border{width:30px; height: 2px;}
.jjtg_section6 .ul .slick-dots{position: static; bottom: 0; height: 8px; text-align: center;bottom: 0; margin-top: calc(10px + 0.1rem);}
.jjtg_section6 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.jjtg_section6 .ul .slick-dots li.slick-active{background: #1b56d1;}
}
@media  screen and (max-width: 767px){
.jjtg_section6 .li{ width: 50%;}	
.jjtg_section6 .li .a{padding: calc(10px + 0.34rem) 0.5rem calc(10px + 0.4rem) 0.5rem;}
.jjtg_section6 .li .la{padding: calc(10px + 0.34rem) 0.5rem calc(10px + 0.4rem) 0.5rem;}
}


.jjtg_section7{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);overflow: hidden;}
.jjtg_section7 h6{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;margin-bottom: calc(12px + 0.36rem);font-weight: bolder;}
.jjtg_section7 .content{width: 100%;margin-top: calc(10px + 0.45rem);}
.jjtg_section7 .qh_t{width: 100%;position: relative;font-size: 0;text-align: center;}
.jjtg_section7 .qh_t::after{content: "";display: block;width: 3000px;height: 1px;background: #dddddd;position: absolute;left: 50%;margin-left: -1500px;bottom: 0;z-index: 1;}
.jjtg_section7 .qh_t .list{display: inline-block;vertical-align: middle;margin-right: calc(20px + 1.1rem);padding-bottom: calc(12px + 0.18rem);position: relative;cursor: pointer;z-index: 2;}
.jjtg_section7 .qh_t .list::after{content: "";display: block;width: 0;height: 3px;background: #1b56d1;position: absolute;left: 50%;bottom: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.jjtg_section7 .qh_t .list.on::after{width: calc(100% + 40px);}
.jjtg_section7 .qh_t .list:last-child{margin-right: 0;}
.jjtg_section7 .qh_t .ico{width: calc(40px + 0.2rem);display: block;margin: 0 auto 6px auto;}
.jjtg_section7 .qh_t .words{font-size: calc(14px + 0.06rem);color: #121212;line-height: calc(18px + 0.06rem);text-align: center;}
.jjtg_section7 .qh_t .list.on .words{color: #1b56d1;}
.jjtg_section7 .qh_b{width: 100%;}
.jjtg_section7 .qh_b .list{width: 100%;}
.jjtg_section7 .qh_b .con{width: 100%;padding:0.54rem 0.54rem 0.54rem 0.8rem;background: #ffffff;box-shadow: 0 0.05rem 0.21rem rgba(187,187,187,0.27);}
.jjtg_section7 .qh_b .con::after{content: "";display: block;clear: both;}
.jjtg_section7 .qh_b .con .left{width: 48.44%;float: left;padding-right:1.2rem;}
.jjtg_section7 .qh_b .con .left .tit{font-size: calc(14px + 0.16rem);color: #1b56d1;line-height: calc(22px + 0.12rem);margin-bottom:0.24rem;font-weight: bolder; display:inline-block; position: relative;}
.jjtg_section7 .qh_b .con .left .tit:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px;
 -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; }
.jjtg_section7 .qh_b .con .left .tit:hover:after{width:100%;}
.jjtg_section7 .qh_b .con .left .info{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(22px + 0.08rem);margin-bottom:0.34rem;letter-spacing: 1px; text-align: justify;}
.jjtg_section7 .qh_b .con .left .dl{margin-bottom:0.54rem;}
.jjtg_section7 .qh_b .con .left .dd{font-size: calc(14px + 0.02rem);color: #1b56d1;line-height:20px;margin-bottom:0.3rem;position: relative;padding-left: calc(8px + 0.04rem);}
.jjtg_section7 .qh_b .con .left .dd:last-child{margin-bottom: 0;}
.jjtg_section7 .qh_b .con .left .dd::after{content: "";display: block;width: 4px;height: 4px;background: #1b56d1;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.jjtg_section7 .qh_b .con .left .more{width: 100%; margin-bottom: 0.1rem;}
.jjtg_section7 .qh_b .con .left .more a{font-size: calc(14px + 0.02rem);color: #1b56d1;line-height: calc(18px + 0.02rem); display: flex; align-items: center;}
.jjtg_section7 .qh_b .con .left .more a .ico{display: inline-block;width: 8px;height: 8px; margin-left:5px; position: relative; }
.jjtg_section7 .qh_b .con .left .more a .ico::after{display: inline-block;width: 8px;height: 8px;border-top: 1px solid #1b56d1;border-right: 1px solid #1b56d1; position: absolute; left:0; top:50%; content: '';
 -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;
-ms-transform:translate(0%,-50%) rotate(45deg);
transform:translate(0%,-50%) rotate(45deg);}
.jjtg_section7 .qh_b .con .left .more a:hover .ico::after{ margin-left:8px;}
.jjtg_section7 .qh_b .con .left .more .t{ position: relative; }
.jjtg_section7 .qh_b .con .left .more .t:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px;
 -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; }
.jjtg_section7 .qh_b .con .left .more:hover .t:after{width:100%;}
.jjtg_section7 .qh_b .con .right{width: 51.56%;float: right;}
.jjtg_section7 .qh_b .con .right .pic{ width: 100%; padding-bottom: 55.82%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.jjtg_section7 .qh_b .con .right .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-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;}
.jjtg_section7 .qh_b .con .right:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.jjtg_section7 .gds{width: 100%;margin-top: calc(14px + 0.26rem);text-align: center;}
.jjtg_section7 .gds a{display: inline-flex;font-size: calc(14px + 0.04rem);color: #1b56d1;line-height: calc(18px + 0.04rem); justify-content: center; align-items: center;}
.jjtg_section7 .gds a .ico{display: inline-block;width: 8px;height: 8px; margin-left:5px; position: relative; }
.jjtg_section7 .gds a .ico::after{display: inline-block;width: 8px;height: 8px;border-top: 1px solid #1b56d1;border-right: 1px solid #1b56d1; position: absolute; left:0; top:50%; content: '';
 -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;
-ms-transform:translate(0%,-50%) rotate(45deg);
transform:translate(0%,-50%) rotate(45deg);}
.jjtg_section7 .gds a:hover .ico::after{ margin-left:8px;}
.jjtg_section7 .gds a .t{ position: relative; }
.jjtg_section7 .gds a .t:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px;
 -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; }
.jjtg_section7 .gds a:hover .t:after{width:100%;}


@media  screen and (max-width: 1600px){
.jjtg_section7 .qh_t .list{margin-right: calc(20px + 0.4rem);padding-bottom: calc(12px + 0.1rem);}
.jjtg_section7 .qh_t .ico{width: calc(30px + 0.2rem);}
.jjtg_section7 .qh_t .words{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.02rem);}
.jjtg_section7 .qh_b .con .left .tit{margin-bottom: 0.2rem;}
.jjtg_section7 .qh_b .con .left .dl{margin-bottom: 0.34rem;}
.jjtg_section7 .qh_b .con .left .dd{margin-bottom: 0.2rem;}
.jjtg_section7 .qh_b .con .left .info{ letter-spacing: 0;margin-bottom: 0.24rem;}
}
@media  screen and (max-width: 1440px){
.jjtg_section7 .qh_b .con{ padding: 0.54rem 0.5rem 0.54rem 0.5rem;}	
.jjtg_section7 .qh_b .con .left{padding-right:0.6rem;}
.jjtg_section7 .qh_b .con .left .tit{margin-bottom: 0.2rem;}
.jjtg_section7 .qh_b .con .left .dl{margin-bottom: 0.3rem;}
.jjtg_section7 .qh_b .con .left .dd{margin-bottom: 0.2rem;}
.jjtg_section7 .qh_b .con .left .info{ font-size: 14px;line-height: calc(20px + 0.08rem); margin-bottom: 0.2rem;}
.jjtg_section7 .qh_b .con .left .more{ margin-bottom: 0;}
}
@media  screen and (max-width: 1024px){
.jjtg_section7 .qh_t{width: 100%;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;padding-left: 6px;}
.jjtg_section7 .qh_t::-webkit-scrollbar{ display: none;}
.jjtg_section7 .qh_t::after{display: none;}
.jjtg_section7 .qh_t .list{margin-right: 20px;}
.jjtg_section7 .qh_t .list.on::after{width: calc(100% + 12px);}
.jjtg_section7 .qh_t .ico{width: calc(30px + 0.14rem);}
.jjtg_section7 .qh_t .words{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.02rem);}
.jjtg_section7 .qh_b .con .left{padding-right: 0.4rem;}
.jjtg_section7 .qh_b .con .left .dl{ display: inline-flex; flex-wrap: wrap; width: calc(100% + 0.3rem);margin-bottom: 0.2rem;}
.jjtg_section7 .qh_b .con .left .dd{ margin-right: 0.3rem;}
}
@media  screen and (max-width: 767px){
.jjtg_section7 .qh_b .con .left .more a:hover .ico::after{ margin-left:4px;}
.jjtg_section7 .qh_b .con .left{width: 100%;padding-right: 0;margin-bottom: 20px;}
.jjtg_section7 .qh_b .con .right{width: 100%;}
.jjtg_section7 .gds a:hover .ico::after{ margin-left:4px;}
}

.jjtg_section8{width: 100%;padding-top:calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);background: #f7f8f9;}
.jjtg_section8 h6{font-size: calc(14px + 0.22rem);color: #121212;line-height: calc(18px + 0.22rem);text-align: center;font-weight: bolder;margin-bottom: calc(10px + 0.46rem);}
.jjtg_section8 .content{width: 100%;}
.jjtg_section8 .ul{margin: 0 -0.14rem;width: calc(100% + 0.28rem);display:inline-flex;flex-wrap: wrap;}
.jjtg_section8 .ul::after{content: "";display: block;clear: both;}
.jjtg_section8 .li{width: 25%;float: left;padding: 0 0.14rem;}
.jjtg_section8 .li a{display: block;width: 100%;position: relative;padding: calc(12px + 0.1rem) 0.5rem;background: #ffffff;position: relative; min-height: 100%;}
.jjtg_section8 .li a:hover{box-shadow: 0 0 0.2rem rgba(77,86,209,0.2);}
.jjtg_section8 .li a .tit{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(20px + 0.18rem);margin-bottom:0.16rem; font-weight: bold; position: relative; display: inline-block; }
.jjtg_section8 .li a .tit:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-2px; -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; }
.jjtg_section8 .li a:hover .tit{color: #1b56d1;}
.jjtg_section8 .li a:hover .tit:after{width:100%;}
.jjtg_section8 .li a .info{font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(20px + 0.1rem); letter-spacing: 1px;}
.jjtg_section8 .li a .more{font-size: calc(14px + 0.04rem);color: #1b56d1;line-height: calc(20px + 0.12rem); margin: 0.14rem 0 0.07rem 0;}
.jjtg_section8 .li a .ico{width:1.2rem;display: block;position: absolute;right: 0.3rem;top: 50%;transform: translate(0,-50%);-ms-transform: translate(0,-50%);}

@media  screen and (max-width: 1600px){
.jjtg_section8 .li a{padding: calc(12px + 0.1rem) 0.3rem;}	
.jjtg_section8 .li a .info{font-size:14px; line-height: calc(20px + 0.08rem); letter-spacing: 0;}
.jjtg_section8 .li a .more{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width: 1024px){
.jjtg_section8 .ul{margin: -5px;width: calc(100% + 10px);/* display: block; */}
.jjtg_section8 .li{ width: 50%; padding:5px;}
.jjtg_section8 .li a .ico{width: calc(40px + 0.8rem);}
.jjtg_section8 .ul .slick-dots{position: static; bottom: 0; height: 8px; text-align: center;bottom: 0; margin-top: calc(10px + 0.1rem);}
.jjtg_section8 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.jjtg_section8 .ul .slick-dots li.slick-active{background: #1b56d1;}
}
@media  screen and (max-width: 767px){
.jjtg_section8 .li a { padding:0.7rem 0.5rem;}	
.jjtg_section8 .li a .ico{ top: auto; bottom:0.5rem;transform: translate(0,0);-ms-transform: translate(0,0);}
}

/*新闻列表*/
.xw_section1{width: 100%;padding-bottom: calc(10px + 0.6rem);background: #f3f3f3;}
.xw_section1 .content{width: 100%;}
.xw_section1 .content::after{content: "";display: block;clear: both;}
.xw_section1 .left{width: calc(75.625% - 0.3rem);float: left;}
.xw_section1 .ej_box{width: 100%;border-bottom: 1px solid #dddddd;padding: 0 0.24rem 0 0.24rem;background: #fff;}
.xw_section1 .ej_box ul{width: 100%;display: flex; flex-direction: row; /*justify-content: space-between; */ align-items: left;}
.xw_section1 .ej_box li{display: inline-block;vertical-align: middle;position: relative;padding: 0 0.16rem;}
.xw_section1 .ej_box a{display: block;font-size: calc(14px + 0.04rem);color: #444444;line-height: calc(20px + 0.1rem); padding:0.2rem 0;}
.xw_section1 .ej_box li.on a,
.xw_section1 .ej_box li:hover a{color: #1b56d1;}
.xw_section1 .ej_box li::after{content: "";display: block;width: 0%;height: 2px;background: #1b56d1;position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xw_section1 .ej_box li:hover::after,
.xw_section1 .ej_box li.on::after{width: 100%;}
.xw_section1 .sear_box{width: 100%;padding: calc(14px + 0.24rem) 0.44rem 10px 0.24rem;overflow: hidden;background: #fff;}
.xw_section1 .sear_box input{width: calc(100% - 180px);height: calc(36px + 0.24rem);float: left;font-size: calc(14px + 0.02rem);color: #999999;padding: 0 calc(14px + 0.3rem);background: #f7f7f7;}
.xw_section1 .sear_box input::-webkit-input-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.xw_section1 .sear_box input::-moz-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.xw_section1 .sear_box input::moz-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.xw_section1 .sear_box input:-ms-input-placeholder{font-size: calc(14px + 0.02rem);color: #999999;}
.xw_section1 .sear_box .but{width: 180px;float: left;background: #1b56d1;font-size: 0;text-align: center;cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xw_section1 .sear_box .but:hover{opacity: 0.8;}
.xw_section1 .sear_box .but .ico{width: px;display: inline-block;vertical-align: middle;}
.xw_section1 .sear_box .but .words{font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(36px + 0.24rem);display: inline-block;vertical-align: middle;margin-left: calc(8px + 0.04rem);}
.xw_section1 .ul_box{width: 100%;margin-bottom: calc(10px + 0.32rem);background: #fff;}
.xw_section1 .ul_box ul{width: 100%; display: flex; flex-wrap: wrap;}
.xw_section1 .ul_box li{width: 100%;border-bottom: 1px solid #dddddd;padding: calc(12px + 0.18rem) 0.44rem calc(12px + 0.18rem) calc(12px + 0.1rem);}
.xw_section1 .ul_box a{display:flex;width: 100%; align-items: center;}
.xw_section1 .ul_box a .pibox{min-width:calc(180px + 1.5rem);width:calc(180px + 1.5rem);margin-right:0.38rem;}
.xw_section1 .ul_box a .pic{ width: 100%; padding-bottom: 69.09%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.xw_section1 .ul_box a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-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;}
.xw_section1 .ul_box a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.xw_section1 .ul_box a .wordsbox{width:100%;}
.xw_section1 .ul_box a .titbox{width: 100%;font-size: 0;margin-bottom:0.24rem; display: flex; align-items: center;}
.xw_section1 .ul_box a .titbox .bq{font-size: 14px;color: #1b56d1;line-height: 24px;border: 1px solid #1b56d1;border-radius: 4px; padding: 0 0.07rem; margin-right: 0.16rem; white-space: nowrap;}
.xw_section1 .ul_box a .titbox .tit{width: calc(100% - 44px);font-size: calc(14px + 0.06rem);color: #121212;line-height: calc(18px + 0.06rem);font-weight: bolder;}
.xw_section1 .ul_box a:hover .titbox .tit{color: #1b56d1;}
.xw_section1 .ul_box a .titbox .tit div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.xw_section1 .ul_box a .info{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(20px + 0.1rem);margin-bottom: 0.32rem;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.xw_section1 .ul_box a .listbox{width: 100%;}
.xw_section1 .ul_box a .list{float: left;margin-right:0.42rem;font-size: 0;}
.xw_section1 .ul_box a .list:last-child{margin-right: 0;}
.xw_section1 .ul_box a .list .ico{width: calc(18px + 0.04rem);display: inline-block;vertical-align: middle;margin-right: 6px;}
.xw_section1 .ul_box a .list .words{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(18px + 0.04rem);display: inline-block;vertical-align: middle;}
.xw_section1 .right{width: 24.375%;float: right;}
.xw_section1 .right .sec1{width: 100%;background: #ffffff;margin-bottom: calc(14px + 0.06rem);}
.xw_section1 .right .sec1 h1{font-size: calc(14px + 0.1rem);color: #333333;line-height: calc(30px + 0.4rem);padding: 0 calc(14px + 0.16rem);border-bottom: 1px solid #ededee;}
.xw_section1 .right .sec1 ul{width: 100%;padding: calc(10px + 0.2rem);}
.xw_section1 .right .sec1 li{width: 100%;margin-bottom: calc(10px + 0.2rem);}
.xw_section1 .right .sec1 a:hover{box-shadow: 0 0 0.2rem rgba(27,86,209,0.3);}
.xw_section1 .right .sec1 a{display: block;width: 100%;background: #f7fbff;padding: calc(12px + 0.16rem) 0.36rem;}
.xw_section1 .right .sec1 a .tit{font-size: calc(14px + 0.1rem);color: #121212;line-height: calc(18px + 0.1rem);font-weight: bolder; position: relative; display: inline-block; }
.xw_section1 .right .sec1 a .tit:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.xw_section1 .right .sec1 a:hover .tit{color: #1b56d1;}
.xw_section1 .right .sec1 a:hover .tit:after{width:100%;}
.xw_section1 .right .sec1 a .info{font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(20px + 0.04rem);text-align: justify;margin-top: calc(12px + 0.06rem);}
.xw_section1 .right .sec1 a .more{font-size: calc(14px + 0.04rem);color: #1b56d1;line-height: calc(18px + 0.04rem);margin-top: calc(8px + 0.06rem); }
.xw_section1 .right .sec2{width: 100%;background: #f8f8f8;}
.xw_section1 .right .sec2 h2{width: 100%;font-size: calc(14px + 0.1rem);color: #333333;line-height: calc(30px + 0.4rem);padding: 0 calc(10px + 0.2rem);border-bottom: 1px solid #eeeeee;}
.xw_section1 .right .sec2 ul{width: 100%;padding: calc(4px + 0.16rem) calc(10px + 0.2rem);}
.xw_section1 .right .sec2 li{width: 100%;margin-bottom: 10px;position: relative;}
.xw_section1 .right .sec2 li:last-child{margin-top: calc(10px + 0.16rem);}
.xw_section1 .right .sec2 .input{width: 100%;}
.xw_section1 .right .sec2 .input input{width: 100%;height: calc(30px + 0.14rem);padding: 0 calc(12px + 0.06rem);border: 1px solid #dddddd;font-size: calc(14px + 0.02rem);color: #444444;}
.xw_section1 .right .sec2 .qhbox{width: 100%;position: relative;}
.xw_section1 .right .sec2 .qh_t{width: 100%;overflow: hidden;padding: 0 calc(12px + 0.06rem);border: 1px solid #dddddd;cursor: pointer;}
.xw_section1 .right .sec2 .qh_t .words{float: left;font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(30px + 0.14rem);width: calc(100% - 30px);padding-right: 20px;}
.xw_section1 .right .sec2 .qh_t .words div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.xw_section1 .right .sec2 .qh_t .ico{width: 11px;float: right;margin-top: calc(11px + 0.07rem);display: block;}
.xw_section1 .right .sec2 .qh_b{width: 100%;position: absolute;left: 0;top: calc(100% + 12px);background: #fff;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1);z-index: 20;display: none;}
.xw_section1 .right .sec2 .qh_b a{display: block;width: 100%;font-size: 16px;color: #333;line-height: 32px;padding: 0 calc(12px + 0.06rem);}
.xw_section1 .right .sec2 .qh_b a:hover{background: #1b56d1;color: #fff;}
.xw_section1 .right .sec2 .textbox{width: 100%;}
.xw_section1 .right .sec2 .textbox textarea{width: 100%;border: 1px solid #dddddd;padding: calc(6px + 0.04rem) calc(12px + 0.06rem);font-size: calc(14px + 0.02rem);color: #444444;}
.xw_section1 .right .sec2 .yzm{width: 100%;border: 1px solid #ddd;overflow: hidden;}
.xw_section1 .right .sec2 .yzm input{width: calc(100% - 81px);float: left;display: block;padding: 0 calc(12px + 0.06rem);font-size: calc(14px + 0.02rem);color: #444444;height: calc(30px + 0.12rem);}
.xw_section1 .right .sec2 .yzm img{width: 81px;height: calc(30px + 0.12rem);float: left;display: block;}
.xw_section1 .right .sec2 button{width: 100%;height: calc(34px + 0.1rem);display: block;font-size: calc(14px + 0.02rem);color: #ffffff;background: #1b56d1;}
.xw_section1 .right .sec2 button:hover{opacity: 0.8;}

.xw_section1 .right .sec2 ::-webkit-input-placeholder{font-size: calc(14px + 0.02rem);color: #444444;}
.xw_section1 .right .sec2 ::-moz-placeholder{font-size: calc(14px + 0.02rem);color: #444444;}
.xw_section1 .right .sec2 ::moz-placeholder{font-size: calc(14px + 0.02rem);color: #444444;}
.xw_section1 .right .sec2 :-ms-input-placeholder{font-size: calc(14px + 0.02rem);color: #444444;}

.xw_section1 .sear_box1{ padding:0.41rem 0.4rem 12px 0.4rem !important;}
.xw_section1 .ej_box1{ padding: 0 0.4rem !important;border-bottom: 0 !important;}
.xw_section1 .ej_box1 ul{border-bottom: 1px solid #dddddd;}


@media  screen and (max-width: 1800px){
.xw_section1 .ej_box li{padding: 0 0.1rem;}
}
@media  screen and (max-width: 1600px){
.xw_section1 .ej_box li{padding: 0 0.08rem; margin-right:0.06rem}
.xw_section1 .ej_box a{font-size: calc(14px + 0.02rem);}
}
@media  screen and (max-width:1300px){
.xw_section1 .ej_box li{padding: 0 0.05rem; margin-right:0.04rem}	
.xw_section1 .ej_box a{ font-size: 14px;}
.xw_section1 .ul_box a .pibox{min-width:calc(140px + 1.4rem);width:calc(140px + 1.4rem);margin-right:0.3rem;}
.xw_section1 .ul_box a .titbox{ margin-bottom: 0.2rem;}
.xw_section1 .ul_box a .info{ margin-bottom: 0.2rem;}
}
@media  screen and (max-width:1024px){
.xw_section1 .left{width: 100%;margin-bottom: 20px;}
.xw_section1-1 .left{ margin-bottom: 0;}
.xw_section1 .ej_box{ padding: 0 0.5rem;}
.xw_section1 .ej_box ul{display: block; white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.xw_section1 .ej_box ul::-webkit-scrollbar{ display: none;}
.xw_section1 .ej_box li{padding: 0 !important;margin-right:0.4rem;}
.xw_section1 .ej_box li:last-child{margin-right: 0;}
.xw_section1 .sear_box{ padding: calc(10px + 0.3rem) 0.5rem 0 0.5rem;}
.xw_section1 .sear_box input{width: calc(100% - 80px);}
.xw_section1 .sear_box .but{width: 80px;}
.xw_section1 .ul_box li{ padding: calc(10px + 0.3rem) 0.5rem;}
.xw_section1 .right{width: 100%;}
.xw_section1 .ej_box li{ padding: 0 !important;}	
.xw_section1-0 .left{ margin-bottom: 0;}
.xw_section1-0 .hidden{ display: none;}

}
@media  screen and (max-width:767px){
.xw_section1 .sear_box1{ padding:0.5rem 0.5rem 6px 0.5rem !important;}
.xw_section1 .ej_box1{ padding: 0 0.5rem !important;border-bottom: 0 !important;}
.xw_section1 .ej_box a{ padding: 0.5rem 0;font-size: calc(14px + 0.04rem);}
.xw_section1 .ul_box li{ width: 100%;}
.xw_section1 .ul_box a .pibox{min-width:calc(100px + 1.5rem);width:calc(100px + 1.5rem);margin-right:0.38rem; display: none;}
.xw_section1 .ul_box a .titbox{ margin-bottom: 0.18rem;}
.xw_section1 .ul_box a .titbox .bq { font-size: 12px; line-height:18px; padding: 0 0.1rem; margin-right: 0.2rem;}
.xw_section1 .ul_box a .titbox .tit{font-size:14px;}
.xw_section1 .ul_box a .info{font-size:13px;line-height:20px;margin-bottom: 0.2rem;}
.xw_section1 .ul_box a .list .words{ font-size: 12px;}
.xw_section1 .ul_box a .list .ico{ margin-right:3px;}


}

/*分页*/
.page_section{width: 100%;}
.page_section .pcpage{width: 100%;font-size: 0;text-align: center;}
.page_section .pcpage ._l{display: inline-block;vertical-align: middle;margin-right: 10px;overflow: hidden;}
.page_section .pcpage ._l a{float: left;font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(30px + 0.16rem);width: calc(30px + 0.18rem);border: 1px solid #dddddd;border-radius: 4px;background: #fff;margin-right: 10px;}
.page_section .pcpage ._l a:last-child{margin-right: 0;}
.page_section .pcpage ._l a.ps{width: 100px;}
.page_section .pcpage ._l a:hover,
.page_section .pcpage ._l a.on{background: #1b56d1;color: #fff;border-color: #1b56d1;}
.page_section .pcpage ._r{display: inline-block;vertical-align: middle;overflow: hidden;}
.page_section .pcpage ._r input{width: 124px;float: left;font-size: calc(14px + 0.02rem);color: #666666;padding: 0 8px;text-align: center;font-size: calc(14px + 0.02rem);color: #666666;border: 1px solid #dddddd;border-radius: 4px 0 0 4px;background: #fff;display: block;height: calc(30px + 0.16rem);}
.page_section .pcpage ._r button{width: px;float: left;font-size: calc(14px + 0.02rem);color: #ffffff;display: block;height: calc(30px + 0.16rem);background: #1b56d1;width: 60px;border: 1px solid #dddddd;border-radius: 0 4px 4px 0;border-left: 0;}
.page_section .pcpage ._r button:hover{opacity: 0.6;}
.page_section .pcpage ._r span{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(30px + 0.16rem);margin-left: 10px;background: #ffffff;border: 1px solid #dddddd;border-radius: 4px;width: 100px;display: block;float: left;}
.page_section .wappage{display: none;}
.page_section .more-a{ display: flex; justify-content: center; align-items:center; line-height: 0; width: 100%;}
.page_section .more-a img{ width:26px;}

@media  screen and (max-width: 1600px){
.page_section .pcpage ._l a{font-size: calc(14px + 0.02rem);line-height: 30px;width: calc(30px + 0.02rem);margin-right: 6px;}
.page_section .pcpage ._r input{width: 100px;height: calc(30px + 0.02rem);}
.page_section .pcpage ._r button{height: calc(30px + 0.02rem);}
.page_section .pcpage ._r span{font-size: calc(14px + 0.02rem);line-height: calc(30px + 0.02rem);}
}

@media  screen and (max-width: 1024px){
.page_section .pcpage{display: none;}
.page_section .wappage{display: block;font-size: 0;text-align: center;}
.page_section .wappage a{display: inline-block;vertical-align: middle;font-size: 14px;color: #fff;line-height: 34px;width: 80px;text-align: center;border-radius: 17px;background: #1b56d1;}
.page_section .wappage span{color: #666;font-size: 16px;line-height: 34px;margin: 0 12px;display: inline-block;vertical-align: middle;}
}

/*新闻详情*/
.wxxq_section{width: 100%;padding-bottom: calc(15px + 0.55rem);background: #f3f3f3;}
.wxxq_section .content{width: 100%;}
.wxxq_section .content::after{content: "";display: block;clear: both;}
.wxxq_section .left{width: calc(75.56% - 0.26rem);float: left;background: #ffffff;padding: 0.52rem 0.4rem 0.7rem 0.4rem;}
.wxxq_section .left h1{font-size: calc(14px + 0.16rem);color: #121212;line-height: calc(24px + 0.16rem);margin-bottom: 0.34rem;text-align: center;}
.wxxq_section .left .listbox{width: 100%;font-size: 0;margin-bottom: calc(6px + 0.3rem);text-align: center;}
.wxxq_section .left .list{display: inline-block;vertical-align: middle;margin-right: 0.2rem;font-size: 0;overflow: hidden;}
.wxxq_section .left .list:last-child{margin-right: 0 !important;}
.wxxq_section .left .list .ico{width: 24px;display: inline-block;vertical-align: middle;}
.wxxq_section .left .list .words{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(20px + 0.1rem);display: inline-block;vertical-align: middle;padding-left: 6px;}
.wxxq_section .left .list .words font{color: #fff;background: #1b56d1;padding: 0 6px;display: block;float: right;}
.wxxq_section .left .content{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(22px + 0.08rem);padding-top: calc(14px + 0.26rem);border-top: 1px solid #dddddd;margin-bottom:  0.6rem;}
.wxxq_section .left .content img{max-width: 100%; display:inline-block;}
/*.wxxq_section .left .content span{font-size: calc(14px + 0.06rem);color: #333333;}*/
.wxxq_section .left .butbox{width: 100%;font-size: 0;text-align: center;margin-bottom: calc(14px + 0.44rem);}
.wxxq_section .left .butbox .but{display: inline-block;vertical-align: middle;margin:0 0.3rem;}
.wxxq_section .left .butbox a{display: block;width: calc(110px + 0.4rem);border: 1px solid #999999;border-radius: 4px;font-size: 0;text-align: center;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
height:auto; padding-left:0; background:none; margin:0;

}
.wxxq_section .left .butbox .ico{width: calc(20px + 0.04rem);display: inline-block;vertical-align: middle;margin-right: 12px;}
.wxxq_section .left .butbox .ico2{display: none;}
.wxxq_section .left .butbox .words{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(34px + 0.14rem);display: inline-block;vertical-align: middle;}
.wxxq_section .left .butbox .but1.on a,
.wxxq_section .left .butbox .but:hover a{border-color: #1b56d1;}
.wxxq_section .left .butbox .but:hover .ico1,
.wxxq_section .left .butbox .but1.on .ico1{display: none;}
.wxxq_section .left .butbox .but:hover .ico2,
.wxxq_section .left .butbox .but1.on .ico2{display: inline-block;}
.wxxq_section .left .butbox .but:hover .words,
.wxxq_section .left .butbox .but1.on .words{color: #1b56d1;}
.wxxq_section .left .js_box{width: 100%;margin-bottom: calc(14px + 0.26rem);background: #f5f5f5;padding: calc(12px + 0.02rem) 0.44rem calc(12px + 0.1rem) 0.3rem;font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(20px + 0.1rem);}
.wxxq_section .left .page_box{width: 100%;font-size: 0;}
.wxxq_section .left .page_box .page_l{width: calc(100% - 110px - 0.4rem);display: inline-block;vertical-align: middle;}
.wxxq_section .left .page_box .page_l a{display: block;width: 100%;font-size: calc(14px + 0.02rem);color: #121212;line-height: calc(18px + 0.02rem);margin-bottom:0.3rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wxxq_section .left .page_box .page_l a:last-child{margin-bottom: 0;}
.wxxq_section .left .page_box .page_l a span{color: #666666;}
.wxxq_section .left .page_box .page_l a:hover{color: #1b56d1;}
.wxxq_section .left .page_box .but_r{width: calc(110px + 0.4rem);display: inline-block;vertical-align: middle;}
.wxxq_section .left .page_box .but_r a{display:flex;width: 100%;font-size: 0;text-align: center;background: #1b56d1;border-radius: 4px; flex-wrap: wrap; align-items: center; justify-content: center;}
.wxxq_section .left .page_box .but_r a:hover{opacity: 0.8;}
.wxxq_section .left .page_box .but_r .ico{width: 20px;display:flex;}
.wxxq_section .left .page_box .but_r .words{font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(34px + 0.16rem);display:flex;margin-left: calc(8px + 0.06rem);}
.wxxq_section .left .ul0{width: 100%;overflow: hidden; display: inline-flex; flex-wrap: wrap; justify-content: space-between;margin-top: 0.5rem;}
.wxxq_section .left .ul0 li{float: left;border-radius: 4px;overflow: hidden;}
.wxxq_section .left .ul0 li a{width: 100%; padding: calc(11px + 0.2rem) calc(11px + 0.2rem);text-align: center; position: relative; min-height: 100%; display: inline-block;}
.wxxq_section .left .ul0 li:nth-child(1){width: calc(58.2% - 0.3rem);}
.wxxq_section .left .ul0 li:nth-child(2){width: 41.8%;}
.wxxq_section .left .ul0 li:nth-child(2) a{ display:inline-flex;justify-content:space-between; align-items: center; padding: calc(11px + 0.2rem) 0.55rem calc(11px + 0.2rem) calc(10px + 0.1rem);}
.wxxq_section .left .ul0 li .tit{font-size: calc(14px + 0.16rem);color: #fff;line-height: calc(24px + 0.16rem);text-align: center;margin-bottom: 6px;font-weight: bolder; letter-spacing: 0.01rem;}
.wxxq_section .left li .join{display: inline-block;padding: 0 calc(10px + 0.14rem);border: 1px dashed #fff;font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(20px + 0.04rem);height: calc(26px + 0.04rem); font-weight: lighter;}
.wxxq_section .left .ul0 li .wordsbox{width:calc(100% - 82px);display: inline-block;vertical-align: middle;}
.wxxq_section .left .ul0 li .wordsbox .words2{font-size: calc(14px + 0.06rem);color: #ffffff;line-height: calc(24px + 0.06rem); font-weight: lighter;}
.wxxq_section .left .ul0 li .ewm{ min-width:82px;display: inline-block;vertical-align: middle;}
.wxxq_section .left .ul0 li .ewm img{width: 100%;display: block;}
.wxxq_section .right{width: 24.43%;float: right;}
.wxxq_section .right .inputbox{width: 100%;margin-bottom: 10px;overflow: hidden; display: flex;}
.wxxq_section .right .inputbox input{width:100%;float: left;height: calc(30px + 0.1rem);display: block;font-size: 14px;color: #333;background: #fff; padding: 0 calc(5px + 0.1rem);}
.wxxq_section .right .inputbox .but{width: calc(40px + 0.5rem); min-width: calc(40px + 0.5rem);float: left;}
.wxxq_section .right .inputbox .but a{display: block;font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(30px + 0.1rem);background: #1b56d1;text-align: center;}
.wxxq_section .right .inputbox .but a:hover{ opacity: 0.8;}
.wxxq_section .right .boxs1{width: 100%;margin-bottom: calc(12px + 0.08rem);background: #fff;}
.wxxq_section .right .boxs1 h2{width: 100%;border-bottom: 1px solid #eeeeee;padding: calc(12px + 0.08rem) 0.3rem;font-size: calc(14px + 0.1rem);color: #333333;line-height: calc(18px + 0.12rem);}
.wxxq_section .right .boxs1 ul{width: 100%;padding: calc(10px + 0.2rem) 0.3rem calc(10px + 0.3rem) 0.3rem;}
.wxxq_section .right .boxs1 li{width: 100%;;margin-bottom: calc(10px + 0.1rem);padding-bottom: calc(10px + 0.1rem);border-bottom: 1px dashed #dddddd;}
.wxxq_section .right .boxs1 li:last-child{margin-bottom: 0;}
.wxxq_section .right .boxs1 a{display: block;width: 100%;font-size: 0;}
.wxxq_section .right .boxs1 .picbox{width: calc(90px + 0.49rem);display: inline-block;vertical-align: middle;}
.wxxq_section .right .boxs1 .pic{ width: 100%; padding-bottom: 69.06%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.wxxq_section .right .boxs1 .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-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;}
.wxxq_section .right .boxs1:hover a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.wxxq_section .right .boxs1 .wordsbox{width: calc(100% - 90px - 0.49rem);display: inline-block;vertical-align: middle;padding-left: calc(6px + 0.1rem);}
.wxxq_section .right .boxs1 .tit{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(20px + 0.04rem);margin-bottom:0.16rem;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.wxxq_section .right .boxs1 a:hover .tit{color: #1b56d1;}
.wxxq_section .right .boxs1 .date{width: 100%;font-size: 0;}
.wxxq_section .right .boxs1 .ico{width: calc(16px + 0.08rem);display: inline-block;vertical-align: middle;margin-right:0.06rem;}
.wxxq_section .right .boxs1 .words{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(20px + 0.04rem);display: inline-block;vertical-align: middle;}
.wxxq_section .right .titbox{width: 100%;border-bottom: 1px solid #eeeeee;padding: calc(12px + 0.08rem) 0.3rem;overflow: hidden; background: #fff;}
.wxxq_section .right .titbox h3{font-size: calc(14px + 0.1rem);color: #333333;line-height: calc(18px + 0.12rem);float: left;}
.wxxq_section .right .titbox .hyh{float: right;font-size: 0;cursor: pointer;}
.wxxq_section .right .titbox .hyh .ico{width: 20px;display: inline-block;vertical-align: middle;margin-right: 6px;}
.wxxq_section .right .titbox .hyh .words{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(18px + 0.12rem);display: inline-block;vertical-align: middle;}
.wxxq_section .right .titbox .hyh:hover .words{color: #1b56d1;}
.wxxq_section .right .boxs2{width: 100%;background: #fff;}
.wxxq_section .right .boxs2 ul{width: 100%;padding:0 0.3rem 0.15rem 0.3rem;}
.wxxq_section .right .boxs2 li{width: 100%;padding:calc(10px + 0.15rem) 0;border-bottom: 1px dashed #dddddd;}
.wxxq_section .right .boxs2 li a{display: block;width: 100%;}
.wxxq_section .right .boxs2 li .tit{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(22px + 0.04rem);margin-bottom:0.12rem;
/* overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; */}
.wxxq_section .right .boxs2 li:hover .tit{color: #1b56d1;}
.wxxq_section .right .boxs2 li .dl{width: 100%;overflow: hidden;}
.wxxq_section .right .boxs2 li .dd{float: left;margin-right: calc(12px + 0.04rem);font-size: 0;}
.wxxq_section .right .boxs2 li .dd:last-child{margin-right: 0;}
.wxxq_section .right .boxs2 li .dd .ico{width: calc(16px + 0.08rem);display: inline-block;vertical-align: middle;margin-right: 6px;}
.wxxq_section .right .boxs2 li .dd .words{font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(22px + 0.04rem);display: inline-block;vertical-align: middle;}



.wxxq_section-2 .left{ padding: 0.52rem 0.66rem 0.64rem 0.66rem;}
.wxxq_section-2 .left h1{margin-bottom: calc(12px + 0.12rem);}
.wxxq_section-2 .left .listbox{margin-bottom: calc(14px + 0.18rem);}
.wxxq_section-2 .left .list{ margin-right: 0.88rem;}
.wxxq_section-2 .left .content{ margin-bottom:calc(10px + 0.3rem);letter-spacing:0.01rem; word-break: break-all;}
.wxxq_section-2 .left .butbox .but{ margin: 0 0.14rem;}
.wxxq_section-2 .left .butbox a{width: calc(125px + 0.75rem);}
.wxxq_section-2 .left .page_box{ margin: 0; border-top:1px solid #dddddd; padding: 0.64rem 0 0 0;} 
.wxxq_section-2 .right .boxs2 li:last-child{ border-bottom: 0;}




@media  screen and (max-width: 1600px){	
.wxxq_section .left .list .words span{ display: none;}	
.wxxq_section .right .boxs1 .picbox{width: calc(60px + 0.3rem);}
.wxxq_section .right .boxs1 .wordsbox{width: calc(100% - 60px - 0.3rem);padding-left: 8px;}
.wxxq_section .right .boxs1 .tit{font-size: 14px;line-height: 18px;margin-bottom:0.12rem;}
.wxxq_section .right .boxs1 .words{font-size: 14px;}

}
@media  screen and (max-width: 1440px){
.wxxq_section .left .ul0 li:nth-child(1){width: calc(56.2% - 0.3rem);}	
.wxxq_section .left .ul0 li:nth-child(2){width: 43.8%;}
.wxxq_section .left .ul0 li:nth-child(2) a{ padding: calc(11px + 0.2rem) calc(10px + 0.1rem);}	
.wxxq_section .left .ul0 li .tit{font-size: calc(14px + 0.14rem);}
.wxxq_section .left .ul0 li .wordsbox .words2{font-size: calc(14px + 0.02rem);}
.wxxq_section .right .boxs1 .tit{font-size: 13px;line-height: 18px;margin-bottom:0.06rem;}
.wxxq_section .right .boxs1 .words{font-size: 13px;line-height: 18px;}
.wxxq_section-2 .left .list{ margin-right: 0.44rem;}

}
@media  screen and (max-width: 1024px){
.wxxq_section .left{width: 100%;padding:0.7rem 0.5rem;}
.wxxq_section .left .list{margin-bottom: 2px;text-align: left;}
.wxxq_section .left .list:last-child{margin-bottom: 0;}
.wxxq_section .left .list i{ display: none;}
.wxxq_section .left .list .ico{ width:20px;}
.wxxq_section .left .list .words{padding-left:4px;}
.wxxq_section .left .butbox .ico{ margin-right:4px;}
.wxxq_section .left .page_box .page_l{width: 100%;display: block;}
.wxxq_section .left .page_box .but_r{width: calc(110px + 0.4rem);display: block;margin:0.8rem auto 0.2rem auto;}
.wxxq_section .left .ul0 li:nth-child(1){width: 100%;}
.wxxq_section .left .ul0 li:nth-child(2){width: 100%;margin-top: 12px;}
.wxxq_section .right{display: none;}
.wxxq_section-2 .left .butbox .but{ margin: 0 0.2rem;}
.wxxq_section-2 .left .page_box{ padding-top: 0.8rem;}

.wxxq_section-2 .left .butbox .but:nth-child(2){display:none;}
.wxxq_section .left .butbox .but:nth-child(2){display:none;}


}
@media  screen and (max-width: 767px){
.wxxq_section .left h1{ text-align: left;}	
.wxxq_section .left .butbox .words{ font-size:14px;}
.wxxq_section .left .ul0{display: none;}
.wxxq_section .left .listbox{ text-align: left;}
.wxxq_section .left .list{margin-right: 0.4rem;}
.wxxq_section .left .list:first-child{width: 100%; margin-right:0;}
}
@media  screen and (max-width: 413px){
.wxxq_section .left .butbox .words{ font-size:13px;}
.wxxq_section-2 .left .butbox a{ width: calc(120px + 0.7rem);}
}

/*网站案例*/
.wzal_section{width: 100%;position: relative;padding-top: 30px;padding-bottom: calc(15px + 0.55rem);background: #f5f5f5;}
.wzal_section .top_pic{width: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.wzal_section .top_pic img{width: 100%;display: block;}
.dq_section2{padding-top: 0;padding-bottom: 0;margin-bottom: calc(22px + 0.5rem);}
.dq_section2 a,
.dq_section2 span{color: #fff;}
.dq_section2 a.on,
.dq_section2 a:hover{color: rgba(255,255,255,0.8);}
.wzyh_content{width: 100%;position: relative;z-index: 2;}
.wzyh_content .section1{width: 100%;margin-bottom: 0.6rem;background: #fff;border-radius: 0.22rem;padding: calc(14px + 0.22rem) calc(14px + 0.1rem) calc(14px + 0.4rem) calc(14px + 0.1rem);}
.wzyh_content .boxs1{width: 100%;padding: 0 1.3rem;margin-bottom: calc(12px + 0.26rem);display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.wzyh_content .boxs1 li{display: inline-block;vertical-align: middle;}
.wzyh_content .boxs1 .ico{width: calc(40px + 0.24rem);display: block;margin: 0 auto calc(12px + 0.04rem) auto;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wzyh_content .boxs1 li:hover .ico{transform: rotateY(180deg);}
.wzyh_content .boxs1 .words{font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(20px + 0.04rem);text-align: center;}
.wzyh_content .boxs1 .words .line{color: #666666;font-size: 14px; position: relative;}
.wzyh_content .boxs1 .words .line:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.wzyh_content .boxs1 li:hover .words .line{ color: #1b56d1;}
.wzyh_content .boxs1 li:hover .words .line:after{width:100%;}
.wzyh_content .boxs2{width: 100%;margin-bottom: calc(12px + 0.16rem);overflow: hidden;background: #e9eff8;overflow: hidden;border-radius: 22px;}
.wzyh_content .boxs2 li{width: 25.9%;float: left;border-right: 2px solid #fff;}
.wzyh_content .boxs2 li:last-child{width: 22.29%;border-right: 0;}
.wzyh_content .boxs2 li a{display: block;width: 100%;font-size: calc(14px + 0.1rem);color: #333333;line-height: calc(30px + 0.18rem);text-align: center;}
.wzyh_content .boxs2 li.on a{background: #1b56d1;color: #fff;}
.wzyh_content .boxs2 li .input{width: 100%;position: relative;}
.wzyh_content .boxs2 li input{width: 100%;display: block;height: calc(30px + 0.18rem);padding: 0 calc(12px + 0.38rem) 0 calc(12px + 0.12rem);font-size: calc(14px + 0.02rem);color: #fff;background: #1b56d1;}
.wzyh_content .boxs2 li input::-webkit-input-placeholder{font-size: calc(14px + 0.02rem);color: #fff;}
.wzyh_content .boxs2 li input::-moz-placeholder{font-size: calc(14px + 0.02rem);color: #fff;}
.wzyh_content .boxs2 li input::moz-placeholder{font-size: calc(14px + 0.02rem);color: #fff;}
.wzyh_content .boxs2 li input:-ms-input-placeholder{font-size: calc(14px + 0.02rem);color: #fff;}
.wzyh_content .boxs2 li .ico{width: 14px;display: block;position: absolute;right: 0.24rem;top: 50%;margin-top: -7px;cursor: pointer;}
.wzyh_content .boxs2 li .ico:hover{opacity: 0.8;}
.wzyh_content .boxs3{width: 100%;overflow: hidden;padding-left: 0.32rem;padding-right: 0.98rem;}
.wzyh_content .boxs3 .left{width: 110px;float: left;font-size: calc(14px + 0.06rem);color: #333333;line-height: calc(24px + 0.06rem);}
.wzyh_content .boxs3 .right{width: calc(100% - 110px);float: right;}
.wzyh_content .boxs3 ul{margin: -10px -24px;overflow: hidden;width: calc(100% + 48px);}
.wzyh_content .boxs3 li{float: left;padding: 10px 0.24rem;}
.wzyh_content .boxs3 a{display: block;font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(24px + 0.06rem);}
.wzyh_content .boxs3 li:hover a,
.wzyh_content .boxs3 li.on a{color: #1b56d1;}
.wzyh_content .boxs3 .box{ display:inline-block; width: 100%;}

.wzyh_content .section2{margin-bottom: 0.42rem;}
.wzyh_content .section2 ul{margin: -0.2rem -0.14rem;width: calc(100% + 0.28rem); display:inline-flex;flex-wrap: wrap; align-content: flex-start;}
.wzyh_content .section2 ul::after{content: "";display: block;clear: both;}
.wzyh_content .section2 li{width: 33.333%;float: left;padding: 0.2rem 0.14rem;}
.wzyh_content .section2 .a{display: block;width: 100%;background: #fafafa; position: relative; height: 100%;}
.wzyh_content .section2 .a:hover{box-shadow: 0 0 0.2rem rgba(27,86,209,0.2);}
.wzyh_content .section2 .a .pic{ width: 100%; padding-bottom: 62.25%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.wzyh_content .section2 .a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-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;}

.wzyh_content .section2 .a .pic a{position:absolute; display:block; width:100%; height:100%;}

.wzyh_content .section2 .a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.wzyh_content .section2 .a .wordsbox{width: 100%;padding: calc(14px + 0.16rem) 0.64rem calc(14px + 0.4rem) 0.64rem;}
.wzyh_content .section2 .a:hover .wordsbox{background: #fff;}
.wzyh_content .section2 .a .tit{font-size: calc(14px + 0.06rem);color: #333333;line-height: calc(18px + 0.06rem);margin-bottom:0.22rem;height: calc(18px + 0.06rem);font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wzyh_content .section2 .a .listbox1{width: calc(100% + 0.2rem);margin: 0 -0.1rem;}
.wzyh_content .section2 .a .listbox1::after{content: "";display: block;clear: both;}
.wzyh_content .section2 .a .listbox2{width: calc(100% + 0.2rem);margin: 0.12rem -0.1rem 0.28rem -0.1rem;}
.wzyh_content .section2 .a .listbox2::after{content: "";display: block;clear: both;}
.wzyh_content .section2 .a .list{width: 33.33333%;float: left;padding: 0 0.1rem; display: flex; align-items: center;}
.wzyh_content .section2 .a .listbox1 .list .img{width:calc(4px + 0.16rem); border-radius:50%; height:calc(4px + 0.16rem); display: inline-block;vertical-align: middle;}
.wzyh_content .section2 .a .listbox2 .list img{ width: 18px;}
.wzyh_content .section2 .a .list .words{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(18px + 0.02rem);display: inline-block;vertical-align: middle;width: calc(100% - 18px);padding-left:0.1rem;}
.wzyh_content .section2 .a .listbox2 .list .words{ padding-left:calc(2px + 0.08rem);}
.wzyh_content .section2 .a .butbox{width: 100%;overflow: hidden;}
.wzyh_content .section2 .a .butbox .but{width: 150px;float: left;font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(34px + 0.08rem);text-align: center;border: 1px solid #cccccc; background-position:right bottom;-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;  }
.wzyh_content .section2 .a .butbox .but:nth-child(2){float: right;}
.wzyh_content .section2 .a .butbox .but:hover{background:linear-gradient(to left,transparent 50%,#1b56d1 50%);
 background-size:200% 200%; background-position:left bottom; color: #fff;border-color: #1b56d1;}

.wzyh_content-0 .section2 .a{ background: #fff;}
.wzyh_content-3 .section2{ padding:calc(14px + 0.26rem) 0 0 0; margin-bottom: 0;}
.wzyh_content-3 .section2 ul{ margin: -0.2rem -0.3rem;width: calc(100% + 0.6rem);}
.wzyh_content-3 .section2 li{padding: 0.2rem 0.3rem; width: 50%;}
.wzyh_content-3 .section2 .a{ background: #fff;}
.wzyh_content-3 .section2 .a .wordsbox{border: 1px solid #bfd4fe;padding: calc(12px + 0.14rem) 0.52rem calc(12px + 0.4rem) 0.52rem;}


@media  screen and (max-width: 1600px){
.wzyh_content .section2 .a .butbox .but{width: 120px;}
.wzyh_content-3 .section2 ul{ margin: -0.2rem -0.2rem;width: calc(100% + 0.4rem);}
.wzyh_content-3 .section2 li{padding: 0.2rem 0.2rem; width: 50%;}
}
@media  screen and (max-width: 1440px){
.wzyh_content .section2 .a .wordsbox{padding: calc(14px + 0.16rem) 0.4rem calc(14px + 0.4rem) 0.4rem;}
}
@media  screen and (max-width: 1024px){
.dq_section2{display: none;}
.wzyh_content .boxs1{padding: 0;margin-bottom: calc(12px + 0.26rem); flex-wrap: wrap; /* display: block; */ }
.wzyh_content .boxs1 li{/* display: block; */font-size: 0;width: 50%; padding: 3px 0;}
.wzyh_content .boxs1 .ico{width:36px;display: inline-block;vertical-align: middle;margin: 0;}
.wzyh_content .boxs1 .words{display: inline-block;vertical-align: middle;width: calc(100% - 36px);text-align: left;padding-left:0.2rem;}
.wzyh_content .boxs1 .words br{display: none;}
.wzyh_content .boxs2{border-radius: 0;background: rgba(255,255,255,0);}
.wzyh_content .boxs2 li{width: 33.33%;background: #e9eff8;}
.wzyh_content .boxs2 li:nth-child(1){border-radius: 17px 0 0 17px;overflow: hidden;}
.wzyh_content .boxs2 li:nth-child(3){border-right: 0;border-radius: 0 17px 17px 0;}
.wzyh_content .boxs2 li a{display: block;width: 100%;font-size: calc(14px + 0.06rem);color: #333333;line-height: calc(30px + 0.18rem);text-align: center;}
.wzyh_content .boxs2 li.on a{background: #1b56d1;color: #fff;}
.wzyh_content .boxs2 li:last-child{width: 100%;border-right: 0;margin-top: 12px;border-radius: 17px;overflow: hidden;}
.wzyh_content .boxs2 li .input{width: 100%;position: relative;background: #e9eff8;}
.wzyh_content .boxs2 li input{padding: 0 50px 0 calc(12px + 0.12rem);}
.wzyh_content .boxs2 li .ico{right: 12px;}
.wzyh_content .boxs3 .left{width: 100%;margin-bottom: 8px;}
.wzyh_content .boxs3 .right{width: 100%;}
.wzyh_content .boxs3 ul{margin:-0.05rem -0.2rem;overflow: hidden;width: calc(100% + 0.4rem);}
.wzyh_content .boxs3 li{padding:0.05rem 0.2rem;}
.wzyh_content .section2{margin-bottom: 0.7rem;}
.wzyh_content .section2 ul{margin:-0.2rem -0.15rem;width: calc(100% + 0.3rem);}
.wzyh_content .section2 li{width: 50%;padding:0.2rem 0.15rem;}
.wzyh_content .section2 .a .wordsbox{padding: 0.5rem 0.45rem;}
/*.wzyh_content-0 .section2 li:last-child{ display: none;}*/
}
@media  screen and (max-width: 767px){
.wzyh_content .section1{padding:0.7rem 0.5rem;}	
.wzyh_content .boxs3{ padding: 0;}
.wzyh_content .boxs3 li{ width: 25%;}	
.wzyh_content .boxs3 a{font-size: calc(14px + 0.02rem);}
.wzyh_content .boxs1 li:last-child{ width: 100%;}
.wzyh_content .boxs1 .words{ font-size:13px;}

.wzyh_content .section2 .a .tit{ margin-bottom: 0;}
.wzyh_content .section2 .a .list{ width: 50%;}
.wzyh_content .section2 .a .list .words{ font-size: 14px; }
.wzyh_content .section2 .a .listbox1{ display: none;}
.wzyh_content .section2 .a .listbox2{margin: 0.28rem -0.1rem 0.5rem -0.1rem; width: calc(100% + 0.2rem); display: none;}
.wzyh_content .section2 .a .listbox2 .list img{ width: 14px;}
.wzyh_content .section2 .a .butbox{ display: none;}
.wzyh_content .section2 .a .butbox .but{ width: 48.5%; font-size: 13px; line-height: calc(24px + 0.12rem);}
}
@media  screen and (max-width: 370px){
.wzyh_content .section2 .a .list .words{ font-size: 13px; }
.wzyh_content .section2 .a .list .words{ font-size: 13px;padding-left:4px;}
.wzyh_content .section2 .a .butbox .but{ font-size: 12px; line-height: calc(22px + 0.1rem);}
}





/* sjc */
/* 软文营销 */
.rwyx_banner{width: 100%;padding-top: calc(10px + 1.36rem) ;padding-bottom:  calc(10px + 1.4rem);position: relative;}
.rwyx_banner::after{content: "";display: block;clear: both;}
.rwyx_banner img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;z-index: -1;object-fit: cover;}
.rwyx_banner .tit{font-size: calc(16px + 0.22rem);line-height: calc(20px + 0.24rem);color: #121212;font-weight: 500; letter-spacing: 2px;margin-bottom: calc(10px + 0.17rem);}
.rwyx_banner .text{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.04rem);color: #333;letter-spacing: 1px;margin-bottom: calc(10px + 0.3rem);}
.rwyx_banner .button{float:left ; font-size:calc(14px + 0.02rem);line-height: calc(18px + 0.04rem);color: #1b56d1;margin-right: calc(10px + 0.11rem);}
.rwyx_banner .button a{display: block;border: solid 1px #1b56d1;padding: calc(7px + 0.04rem ) calc(10px + 0.37rem)calc(5px + 0.05rem)calc(10px + 0.3rem);}
.rwyx_banner .button:last-child{margin-right: 0;}
.rwyx_banner .button.on a{background: #1b56d1;color: #fff;}
.rwyx_banner .button a:hover{background: #1b56d1;color: #fff;}
.rwyx_sect1 .list ul li{margin-bottom: 0;}
.rwyx_sect1 .list ul li .a{align-items: unset;}
.rwyx_sect1 .list ul li .ico{min-width: auto;width: auto;height:37px;}
.rwyx_sect1 .list ul li .tit{font-weight: bold;font-size: calc(14px + 0.06rem);}
.rwyx_sect2{width: 100%;background: url(img/rwyx5.jpg)no-repeat;background-size: cover;padding-top: calc(10px + 0.55rem);padding-bottom: calc(15px + 0.55rem);}
.rwyx_sect2 .ulbox{width: 100%;margin-top: calc(10px + 0.46rem);}
.rwyx_sect2 .ulbox::after{content: "";display: block;clear: both;}
.rwyx_sect2 .ulbox .ul{width:calc(100% + 8px + 0.08rem);margin: calc(-4px - 0.04rem);float: left;display: flex; flex-wrap: wrap;}
.rwyx_sect2 .ulbox .li{width: 25%;height: auto;padding: calc(4px + 0.04rem);float: left;}
.rwyx_sect2 .ulbox .li .box{width: 100%;height: 100%; background: #fff;box-shadow: 0 0.03rem 0.29rem rgba(27,86,209,0.17);
transition: background 1.5s ease;
-webkit-transition: background 1.5s ease;
-moz-transition: background 1.5s ease;
-o-transition: background 1.5s ease;
}
.rwyx_sect2 .ulbox .li ._t{width: 100%;background: #1b56d1;padding:0.15rem 0.4rem;display: flex;justify-content: center;flex-wrap: wrap;}
.rwyx_sect2 .ulbox .li ._t img{display: block;width: auto;height:30px;margin-bottom:0.04rem;}
.rwyx_sect2 .ulbox .li .text{width: 100%;text-align: center;font-size: calc(14px + 0.06rem);line-height: calc(18px + 0.08rem);color: #fff;}
.rwyx_sect2 .ulbox .li ._b{font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #666;padding:0.29rem 0.4rem 0.5rem 0.4rem;position: relative;}
.rwyx_sect2 .ulbox .li .num{position: absolute; top: 0;left: 0;width: 100%;height: 100%;padding-top: 10px; font-size: calc(16px + 1.74rem);line-height: calc(16px + 1.74rem);text-align: center;color: #1b56d1;opacity: 0.08; font-style: italic; font-weight: bold;}


@media screen and (max-width:1024px) {
.rwyx_sect2 .ulbox .li{ width: 50%;}
}
@media screen and (max-width:767px) {
.rwyx_sect2 .ulbox .ul{flex-wrap: wrap;}
.rwyx_sect2 .ulbox .li{width: 100%;}
.rwyx_sect2 .ulbox .li ._t{padding:0.4rem 0.5rem;}
.rwyx_sect2 .ulbox .li ._t img{ display: none;}
.rwyx_sect2 .ulbox .li ._b{padding:0.6rem 0.5rem;}
}

.rwyx_sect3{width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.5rem);}
.rwyx_sect3 .ul{width: calc(100% + 0.2rem);display: flex;margin: calc(10px + 0.36rem) -0.1rem 0 -0.1rem; flex-wrap: wrap;}
.rwyx_sect3 .li{width: calc(27% - 0.2rem); margin:0.1rem;overflow: hidden;background: #f6f9fe;}
.rwyx_sect3 .li .la{width:100%;height: 100%;position: relative;;display:block; }
.rwyx_sect3 .li .show{position: relative; left:0; top:0;z-index:5;width:100%;height: 100%; padding:0.84rem 0.5rem calc(22px + 0.6rem) 0.5rem;}
.rwyx_sect3 .li .hide{position:absolute; left:0; top:0;width:100%; height: 100%;background: #fff; padding:0.84rem  0.56rem 0.81rem 0.56rem; opacity:0;
overflow-y:auto;
 scrollbar-width:thin;
 max-height:100%;
}
.rwyx_sect3 .li .hide::-webkit-scrollbar {
 width:3px
}
.rwyx_sect3 .li .hide::-webkit-scrollbar-track
{
background-color:#fff;
 border-radius:3px
}
.rwyx_sect3 .li .hide::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#fff;
 border-radius:3px
}
.rwyx_sect3 .li .tit{width: 100%;font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.16rem);color: #121212;margin-bottom:0.26rem; font-weight: bold;position: relative; z-index: 6;}
.rwyx_sect3 .li .text{width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #666;margin-bottom:0.48rem;position: relative; z-index: 6;}
.rwyx_sect3 .li .num{width: 100%;font-size: calc(16px + 0.14rem);line-height: calc(22px + 0.16rem);color: #1b56d1;text-align: center; z-index: 6; position:absolute; left: 0; bottom: 0.44rem;}
.rwyx_sect3 .li .hide .num{ display: none;}
.rwyx_sect3 .li .list{width: calc(100% + 0.4rem);margin:-0.14rem -0.2rem;position: relative; z-index: 6; display:flex; flex-wrap: wrap;}
.rwyx_sect3 .li .list li{padding:0.14rem 0.2rem;}
.rwyx_sect3 .li .list li p{background:#1b56d1;color: #fff;text-align: center;white-space: nowrap; font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.06rem);padding:0.11rem 0.2rem;border-radius: 6px;}
.rwyx_sect3 .li ._img{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;z-index: 2;opacity: 0.2; }
.rwyx_sect3 .li.on{width: calc(46% - 0.2rem);box-shadow: 0px 0.03rem 0.25rem 0.04rem rgba(27, 86, 209, 0.17);background: #fff;}
.rwyx_sect3 .li.on .show{opacity: 0; }
.rwyx_sect3 .li.on .hide{opacity:1; z-index: 6;}
.rwyx_sect3 .li.on .list{opacity:1;}


@media screen and (max-width:1600px) {
.rwyx_sect3 .li .show{ padding:0.84rem 0.45rem calc(22px + 0.6rem) 0.45rem;}
.rwyx_sect3 .li .hide{ padding:0.8rem 0.5rem;}	
.rwyx_sect3 .li .list{width: calc(100% + 0.24rem);margin:-0.12rem -0.12rem;}	
.rwyx_sect3 .li .list li{padding:0.12rem 0.12rem;}
.rwyx_sect3 .li .list li p{ font-size: calc(14px + 0.02rem);}
}
@media screen and (max-width:1440px) {
.rwyx_sect3 .li .list li p{padding:0.11rem 0.16rem;}
}
@media screen and (max-width:1024px) {
.rwyx_sect3 .ul{flex-wrap: wrap;width: 100%; margin: calc(10px + 0.36rem) 0 0 0; }
.rwyx_sect3 .li{width: 100% !important;box-shadow: 0px 0.01rem 0.2rem 0.02rem rgba(27, 86, 209, 0.17);background: #fff; margin:6px 0; }
.rwyx_sect3 .li .show{opacity:0;position:absolute;}
.rwyx_sect3 .li .hide{opacity:1;position: relative; padding: 0.8rem 0.6rem  1rem 0.6rem;}
.rwyx_sect3 .li .tit{ display: flex;}
.rwyx_sect3 .li .hide .num{position:static; width:auto;font-size: calc(20px + 0.1rem); font-weight: bold;line-height: calc(22px + 0.16rem); white-space: nowrap; margin-right: 0.3rem;}
.rwyx_sect3 .li .list li p{padding:4px 9px; font-size:12px;border-radius:4px;}
.rwyx_sect3 .li ._img{ height:6.5rem;}
.rwyx_sect3 .li.on .show{opacity:1; }
}


.rwyx_sect4{width: 100%;background: #f7f8f9;}
.rwyx_sect4 .sect4_1{width: 100%;padding-top: calc(10px + 0.56rem);}
.rwyx_sect4 .sect4_1 .list{width: 100%;display: flex;justify-content: center;}
.rwyx_sect4 .sect4_1 .list .li{font-size: calc(14px + 0.06rem);line-height: calc(18px + 0.08rem);color: #333;letter-spacing: 1px;padding: calc(10px + 0.25rem) calc(3px + 0.03rem) calc(10px + 0.17rem) calc(4px + 0.04rem);margin-right:0.18rem;position: relative;cursor: pointer;}
.rwyx_sect4 .sect4_1 .list .li:last-child{margin-right: 0;}
.rwyx_sect4 .sect4_1 .list .li::after{content: "";width: 0;transition: width 1s ease;}
.rwyx_sect4 .sect4_1 .list .li.on,
.rwyx_sect4 .sect4_1 .list .li:hover{color: #1b56d1;}
.rwyx_sect4 .sect4_1 .list .li.on:after,
.rwyx_sect4 .sect4_1 .list .li:hover:after{content: "";width: 100%;height: 2px;position: absolute;bottom: 0;left: 0;background: #1b56d1;}
.rwyx_sect4 .sect4_2{width: 100%;border-top: 1px solid #ddd;padding-top: calc(10px + 0.29rem);padding-bottom: calc(10px + 0.63rem);}
.rwyx_sect4 .sect4_2 .ulbox{width: 100%;}
.rwyx_sect4 .sect4_2 .list{width: calc(100%  + 0.36rem);margin:-0.1rem -0.18rem;}
.rwyx_sect4 .sect4_2 .list::after{content: "";display: block;clear: both;}
.rwyx_sect4 .sect4_2 .list li{width: 16.66%;padding:0.1rem 0.18rem;float: left;}
.rwyx_sect4 .sect4_2 .list li a{width: 100%;display: block;border-radius: 6px;overflow: hidden;}
.rwyx_sect4 .sect4_2 .list li img{width: 100%;display: block;}
.rwyx_sect4 .sect4_2 .list li a:hover{box-shadow: 0 0 0.3rem rgba(27,86,209,0.17);}
.rwyx_sect4 .sect4_2 .list li a:hover img{-webkit-filter: grayscale(100%);filter: grayscale(100%);}
@media screen and (max-width:1024px) {
.rwyx_sect4 .sect4_2 .list{width: calc(100%  + 10px);margin:-5px}
.rwyx_sect4 .sect4_2 .list li{padding:5px;}
}
@media screen and (max-width:767px) {
.rwyx_sect4 .sect4_1 .list .li{margin-right:6px;}
.rwyx_sect4 .sect4_2 .list li{width: 33.33%;}
.rwyx_sect4 .sect4_2 .list li a:hover img{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
}

.rwyx_sect5{width: 100%;background: #fff;padding-top: calc(10px + 0.43rem);padding-bottom: calc(15px + 0.55rem);}
.rwyx_sect5 .ul{display: flex;justify-content: space-between;margin: calc(10px + 0.47rem) 0 calc(10px + 0.44rem) 0;position: relative;}
.rwyx_sect5 .ul::after{content: "";width: 100%;height:1px;background: #1b56d1;position: absolute;left: 0;top:calc(33px + 0.73rem) ;}
.rwyx_sect5 .ul .li{text-align: center;line-height: 0; padding:0 0.2rem;}
.rwyx_sect5 .ul .li:first-child{ padding-left: 0;}
.rwyx_sect5 .ul .li:last-child{ padding-right: 0;}
.rwyx_sect5 .ul ._ico{width: 100%;margin-bottom: calc(10px + 0.7rem);position: relative; line-height: 0;}
.rwyx_sect5 .ul ._ico img{height: calc(30px + 0.3rem);}
.rwyx_sect5 .ul ._ico::after{content: "";width: calc(6px + 0.06rem);height: calc(6px + 0.06rem);border-radius: 100%;background: #1b56d1;position: absolute;left: 50%;top:calc(30px + 0.7rem) ; transform: translateX(-50%);}
.rwyx_sect5 .ul img{width: auto;height: 100%;}
.rwyx_sect5 .ul .tit{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.06rem);color: #121212;letter-spacing: 1px;margin-bottom:0.25rem;}
.rwyx_sect5 .ul .num{font-size: calc(14px + 0.1rem);line-height: calc(18px + 0.12rem);color:#0062ef ;letter-spacing: 1px; font-weight: bold; font-style: italic;}
.rwyx_sect5 .text{width: 100%;display: flex;justify-content: center;}
.rwyx_sect5 .text a{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.04rem);color: #1b56d1;letter-spacing: 1px; margin:0 calc(5px + 0.15rem); position: relative; }
.rwyx_sect5 .text a:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.rwyx_sect5 .text a:hover:after{width:100%;}
.rwyx_sect5 .slick-dots{display: none !important;}
.rwyx_sect5 .ul .li:hover ._ico{transform: rotateY(360deg);-ms-transform: rotateY(360deg);}
.rwyx_sect5 .ul .li:hover .tit{color: #1b56d1;}
@media screen and (max-width:1024px) {
.rwyx_sect5 .slick-dots{position: absolute;left: 0;bottom: -30px;display: flex !important;justify-content: center;height: 8px;}
.rwyx_sect5 .slick-dots li{width: 8px;height: 8px;border-radius: 100%;margin: 0 4px;background: #dddddd;padding: 0;}
.rwyx_sect5 .slick-dots li.slick-active{background: #1b56d1;}
}

@media screen and (max-width:767px) {
.rwyx_sect5 .ul{ flex-wrap: wrap; margin:0;}
.rwyx_sect5 .ul::after{ display: none;}
.rwyx_sect5 .ul .li{ width:33.33%;position: relative; margin-top:calc(10px + 0.5rem);}
.rwyx_sect5 .ul .li::after{content: "";width: 100%;height:1px;background: #1b56d1;position: absolute;left: 0;top:calc(33px + 0.73rem) ;}
.rwyx_sect5 .ul .tit{font-size: calc(14px + 0.02rem);}
.rwyx_sect5 .text{ display: none;}
}


.rwyx_sect6{width: 100%;background: #f7f8f9;padding-top: calc(10px + 0.52rem);padding-bottom: calc(10px + 0.63rem);}
.rwyx_sect6 ._Title{margin-bottom: calc(10px  + 0.48rem);}
.rwyx_sect6 .list{width: calc(100% + 10px + 0.24rem);margin: calc(-5px - 0.12rem);display: flex;flex-wrap: wrap;}
.rwyx_sect6 .list .li{width: 33.33%;padding: calc(5px + 0.12rem);}
.rwyx_sect6 .list  a{width: 100%;height: 100%;display: block;background: #fff;}
.rwyx_sect6 .list  .tit{font-size: calc(14px + 0.06rem);line-height: calc(18px + 0.08rem);color: #333;letter-spacing: 1px;background: #e9eff8;padding:calc(10px + 0.07rem)  calc(10px + 0.2rem);}
.rwyx_sect6 .list  .cont{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.12rem);color: #666;letter-spacing: 1px;padding:calc(10px + 0.19rem)  calc(10px + 0.2rem);min-height: calc(60px + 1rem);}
.rwyx_sect6 .list .li.on a{box-shadow: 0px 0.03rem 0.25rem 0.04rem rgba(27, 86, 209, 0.17);}
.rwyx_sect6 .list .li.on .tit{box-shadow: 0px 0.03rem 0.25rem 0.04rem rgba(27, 86, 209, 0.17);background: #1b56d1;color: #fff;}

.rwyx_sect6-1 .list a{ box-shadow: 0 0.07rem 0.09rem rgba(200,200,200,0.25);}

@media screen and (max-width:767px) {
	.rwyx_sect6 .list .li{width: 100%;margin-top: 10px;}
}
.rwyx_sect7{width: 100%;background: #fff;padding-top: calc(10px + 0.53rem);padding-bottom: calc(10px + 0.62rem);}
.rwyx_sect7 .box{width: 100%;display: flex;margin-top: calc(10px + 0.48rem);}
.rwyx_sect7 .box ._l{width: 50%;margin-right: calc(10px + 0.3rem);box-shadow: 0px 0px 0.16rem 0px 	rgba(27, 86, 209, 0.31);}
.rwyx_sect7 .box ._r{margin-right: 0;}
.rwyx_sect7 .box .title{width: 100%;background: #1b56d1;color: #fff;font-size: calc(14px + 0.1rem);line-height: calc(18px + 0.12rem);letter-spacing: 1px;padding: calc(10px + 0.15rem) calc(10px + 0.2rem);}
.rwyx_sect7 .box .ulbox{width: 100%;padding:calc(10px + 0.1rem) calc(10px + 0.1rem) calc(10px + 0.5rem) calc(10px + 0.2rem);}
.rwyx_sect7 .box .ulbox .ul1{display: flex;justify-content: space-between;margin:0 -0.18rem calc(5px + 0.27rem) -0.18rem;}
.rwyx_sect7 .box .ulbox .ul1 .li{text-align: center; width: 33.33%; padding: 0 0.18rem;}
.rwyx_sect7 .box .ulbox .ul1 ._img{height: calc(39px + 0.1rem); margin-bottom: calc(10px + 0.07rem);line-height: 0;}
.rwyx_sect7 .box .ulbox .ul1 ._img img{height: 100%;width: auto;}
.rwyx_sect7 .box .ulbox .ul1 .tit{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.08rem);color: #333;letter-spacing: 1px;margin-bottom: calc(10px + 0.05rem);}
.rwyx_sect7 .box .ulbox .ul1 .text{text-align: left;font-size: calc(13px + 0.03rem);line-height: calc(18px + 0.06rem);color: #666;
text-align: justify;}
.rwyx_sect7 .box .ulbox .ul2{width: calc(100% + 10px + 0.12rem );margin: calc(-5px - 0.1rem) calc(-5px - 0.06rem);display: flex;flex-wrap: wrap;}
.rwyx_sect7 .box .ulbox .ul2 .li{width: 50%;padding:calc(5px + 0.1rem) calc(5px + 0.06rem);}
.rwyx_sect7 .box .ulbox .ul2 a{width: 100%;display: block;padding-left: 29px;position: relative;}
.rwyx_sect7 .box .ulbox .ul2 a::after{content: "";width: 18px;height: 18px;background: url(img/rwyx35.png)no-repeat;background-size: cover;position: absolute;top: 3px;left: 0;}
.rwyx_sect7 .box .ulbox .ul2 .tit{display: inline-block;font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.06rem);color: #121212;margin-bottom: calc(5px + 0.04rem);position: relative;font-weight: bold;}
.rwyx_sect7 .box .ulbox .ul2 .tit:after{content: "";width:0%;height: 1px;background: #1b56d1;position: absolute;bottom: -2px;left: 0;
-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;  }
.rwyx_sect7 .box .ulbox .ul2 .text{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.06rem);color: #333;}
.rwyx_sect7 .box .ulbox .ul2 a:hover .tit{color: #1b56d1; }
.rwyx_sect7 .box .ulbox .ul2 a:hover .tit:after{width: 100%;}


@media screen and (max-width:1024px) {
.rwyx_sect7 .slick-dots{position: absolute;left: 0;bottom: -20px;display: flex !important;justify-content: center;height: 8px;}
.rwyx_sect7 .slick-dots li{width: 8px;height: 8px;border-radius: 100%;margin: 0 5px;background: #dddddd;padding: 0;}
.rwyx_sect7 .slick-dots li.slick-active{background: #1b56d1;}
}
@media screen and (max-width:767px) {
.rwyx_sect7 .box{flex-wrap: wrap;}
.rwyx_sect7 .box ._l{width: 100%;margin-right: 0;}
.rwyx_sect7 .box .ulbox .ul1 .text{ display: none;}
.rwyx_sect7 .box .ulbox .ul2 .li{width: 100%;}
.rwyx_sect7 .box ._r{margin-top: 15px;}
}


/* sjc */
/* 关于我们 */
.about_banner{width: 100%;padding-top: calc(10px + 0.92rem);padding-bottom: calc(10px + 1.31rem);text-align: center;position: relative;}
.about_banner img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.about_banner .main_title{font-size: calc(16px + 0.2rem);line-height: calc(20px + 0.22rem);letter-spacing: 2px;color: #fff;opacity: 0.98;}
.about_banner .subhead{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.04rem);letter-spacing: 1px; color: #ffffff;margin-top: calc(10px + 0.04rem);position: relative;}
.about_sect1{width: 100%;margin-top: calc(-10px - 0.5rem );position: relative;z-index: 1;margin-bottom: calc(10px + 0.6rem);}
.about_sect1 .box{width: 100%;background: #fff;display: flex;box-shadow: 0 0.05rem 0.13rem 0 rgba(181, 181, 181, 0.2); align-items:center; }
.about_sect1 .box::after{content: "";display: block;clear: both;}
.about_sect1 .box ._l{width:calc(288px + 2.12rem);float: left;padding: calc(10px + 0.25rem) 0.52rem calc(10px + 0.23rem) 0.52rem; font-size: calc(14px + 0.06rem);line-height: calc(18px + 0.18rem);color: #333;letter-spacing: 1px; font-weight: bold;}
.about_sect1 .box ._r{width: 54.75%;float: left; margin-left:calc(45.25% - 288px - 2.12rem);}
.about_sect1 .box .ul{width: 100%;height: 100%; display: flex; flex-wrap: wrap;}
.about_sect1 .box .li{width: 25%;float: left;border-left: 1px solid #eee;border-bottom: 1px solid #eee;}
.about_sect1 .box .li:nth-child(4),
.about_sect1 .box .li:nth-child(8){border-right: 1px solid #eee;}
.about_sect1 .box .li:nth-child(n+5){border-bottom: none;}
.about_sect1 .box a{height: 100%;display: block;display: flex;justify-content: center;align-items: center; padding: 0.12rem;}
.about_sect1 .box img{display: block;max-width: 80%;max-height: 80%;}
.about_sect1 .box a:hover{box-shadow: 0 0 0.3rem rgba(27,86,209,0.17);;}
.about_sect1 .box a:hover img{-webkit-filter: grayscale(100%);filter: grayscale(100%);}


@media screen and (max-width:1024px) {
.about_sect1 .box ._l{width:45.25%;}
.about_sect1 .box ._r{ margin-left:0;}
}
@media screen and (max-width:767px) {
.about_sect1 .box{flex-wrap: wrap;}
.about_sect1 .box ._l{width: 100%;letter-spacing: 0;font-size: calc(14px + 0.04rem); padding: 0.5rem 0.6rem;}
.about_sect1 .box ._r{width: 100%;border-top: 1px solid #eee;}
.about_sect1 .box a:hover img{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
}

.about_sect2{width: 100%;}
.about_sect2 .box{width: 100%;display: flex;}
.about_sect2 .box::after{content: "";display: block;clear: both;}
.about_sect2 .box ._l{width: 67.07%;float: left;background: #f5f5f5; padding:0.8rem 0.96rem 1.06rem 0.62rem;}
.about_sect2 .box .tit{font-size: calc(16px + 0.2rem);line-height: calc(20px + 0.22rem);letter-spacing: 2px;color: #121212;position: relative;padding-bottom: calc(5px + 0.25rem);margin-bottom: calc(5px + 0.3rem); font-weight: bold;}
.about_sect2 .box .tit::after{content: "";width:calc(30px + 0.14rem) ;height: 3px;background: #1b56d1;position: absolute;left: 0;bottom: 0;}
.about_sect2 .box .cont{font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.14rem);color: #121212; text-align:justify;}
.about_sect2 .box .cont em{color: #1b56d1;} 
.about_sect2 .box ._r{width:32.93%;float: left;background: #1b56d1;padding:0.56rem 0.65rem 0.81rem 1.22rem;}
.about_sect2 .box .text{font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.22rem);color: #fff;}
.about_sect2 .box .list{width: 100%;margin-top:0.5rem;}
.about_sect2 .box .li{width: 100%;margin-bottom: 0.5rem;}
.about_sect2 .box .li:last-child{margin-bottom: 0;}
.about_sect2 .box .li .info{ width: 100%;}
.about_sect2 .box .li .num{font-size: calc(16px + 0.32rem);line-height: calc(20px + 0.28rem);color: #fff; display:inline-flex;}
.about_sect2 .box .li .dw{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.06rem);color: #fff;letter-spacing: 1px; display:inline-flex; margin-left:0.1rem;}
.about_sect2 .box .li .p{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.06rem);color: #fff;letter-spacing: 1px; margin-top: 0.2rem;}

@media screen and (max-width:1600px) {
.about_sect2 .box ._l{ padding: calc(10px + 0.7rem) 0.62rem calc(10px +  0.96rem) 0.62rem;}
.about_sect2 .box ._r{padding:0.56rem 0.5rem 0.81rem 0.55rem;}
}
@media screen and (max-width:1440px) {
.about_sect2 .box ._r{padding:0.56rem 0.5rem 0.81rem 0.5rem;}	
.about_sect2 .box .text{font-size: calc(14px + 0.08rem);line-height: calc(22px + 0.2rem);}
}
@media screen and (max-width:767px) {
.about_sect2 .box{flex-wrap: wrap;}
.about_sect2 .box ._l{width: 100%; padding:0.7rem 0.6rem;}
.about_sect2 .box ._r{width: 100%; padding:0.7rem 0.6rem;}
.about_sect2 .box .li{ display: flex; align-items:flex-end;}
.about_sect2 .box .li .info{ width: auto; margin-right: 0.3rem; white-space: nowrap;}
}


.about_sect3{width: 100%;margin-top: calc(10px + 0.02rem);margin-bottom: calc(10px + 0.61rem);}
.about_sect3 .list{width: 100%;}
.about_sect3 .list::after{content: "";display: block;clear: both;}
.about_sect3 .ul{float: left;width: calc(100% + 6px + 0.06rem);margin: calc(-3px - 0.03rem);display: flex;flex-wrap: wrap;}
.about_sect3 .li{float: left;width: 33.33%;padding: calc(3px + 0.03rem);}
.about_sect3 .li:nth-child(4){width: 66.66%;}
.about_sect3 .li a{display: block;height: 100%;overflow: hidden;}
.about_sect3 .li img{width: 100%;display: block;transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.about_sect3 .li a:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1);}



.about_sect4{width: 100%;background: #f5f5f5;padding-top: calc(10px + 0.53rem);padding-bottom: calc(10px + 0.58rem);}
.about_sect4 .list{width: 100%;margin-bottom: calc(10px + 0.07rem);margin-top: calc(10px + 0.5rem);}
.about_sect4 .ul{ display: flex; flex-wrap: wrap; margin:-0.4rem;}
.about_sect4 .li{width: 20%; padding:0.4rem;}
.about_sect4 .li .a{width: 100%;height: 100%;display: block;}
.about_sect4 .li ._img{width: 100%;text-align: center;line-height: 0;margin-bottom:0.15rem;}
.about_sect4 .li ._img img{height: calc(24px + 0.3rem);width: auto;}
.about_sect4 .li .tit{text-align: center;font-size: calc(14px + 0.1rem);line-height: calc(20px + 0.1rem);color: #121212;padding-bottom:0.31rem;position: relative;margin-bottom:0.23rem; font-weight: bold;}
.about_sect4 .li .tit::after{content: "";width: calc(25px + 0.1rem);height: 3px;background: #1b56d1;position: absolute;bottom: 0;left: 50%;transform: translatex(-50%);}
.about_sect4 .li .text{text-align: justify;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #444;letter-spacing:0.01rem;}
.about_sect4 .button{width: 100%;text-align: center;}
.about_sect4 .button a{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.06rem);color: #1b56d1;letter-spacing: 1px;position: relative; }
.about_sect4 .button a:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.about_sect4 .button a:hover:after{width:100%;}

@media screen and (max-width:1600px) {
.about_sect4 .ul{ margin:-0.3rem;}
.about_sect4 .li{ padding:0.3rem;}
.about_sect4 .li .text{ letter-spacing: 0;}
}
@media screen and (max-width:1024px) {
.about_sect4 .ul{ margin:-6px;}
.about_sect4 .li{ padding:6px;}
.about_sect4 .li{width: 50%;}
.about_sect4 .li:nth-child(-n+3){width: 33.33%;}
}
@media screen and (max-width:767px) {
.about_sect4 .ul{flex-wrap: wrap;}
.about_sect4 ._Cont br{display: none;}
.about_sect4 .li{width: 100%;}
.about_sect4 .li:nth-child(-n+3){width: 100%;}
.about_sect4 .li .a{display: flex;flex-wrap: wrap;}
.about_sect4 .li ._img{width: auto; margin-right: 0.4rem;margin-bottom: 0;}
.about_sect4 .li .tit{width: auto; min-height:calc(24px + 0.3rem);padding: 0;margin: 0; display: inline-flex; align-items: center;font-size: calc(14px + 0.06rem); line-height: calc(20px + 0.08rem);}
.about_sect4 .li .tit::after{display: none;}
.about_sect4 .li .text{margin-top: 10px;}
}

.about_sect5{width: 100%;padding-top: calc(10px + 0.54rem);padding-bottom: calc(15px + 0.55rem);}
.about_sect5 .box{width: 100%;margin-top: calc(10px + 0.47rem);border-radius: 12px;overflow: hidden;display: flex;flex-wrap: wrap;}
.about_sect5 .box::after{content: "";display: block;clear: both;}
.about_sect5 ._l{width: 39.37%;float: left;background: #1b56d1;}
.about_sect5 ._l .cont{width: 100%;padding:0.44rem 0.38rem;font-size: calc(14px + 0.06rem);line-height: calc(22px + 0.14rem);color: #fff; text-align: justify;}
.about_sect5 ._l .p{width: 100%;position: relative; margin:0.18rem 0; display: inline-block;}
.about_sect5 ._l .p1::after{content: "";width: 3px;height: calc(12px + 0.04rem);background: #fff;position: absolute;left:-0.16rem;top: calc(5px + 0.05rem);}
.about_sect5 ._r{width: 60.63%;float: left;background-image: linear-gradient(90deg,#fafafa 0%,#b9d0ff 100%);}
.about_sect5 ._r .ul1{width: 100%;height: 100%;}
.about_sect5 ._r .li1{width: 100%;padding:0.47rem 0.5rem 0.37rem 0.5rem;border-top: 1px solid #fff;}
.about_sect5 ._r .li1:first-child{border-top:0;}
.about_sect5 ._r .tit{font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.08rem);color: #121212;letter-spacing: 1px;margin-bottom:0.15rem;font-weight: bold;}
.about_sect5 ._r .text{font-size: calc(14px + 0.04rem);line-height:calc(22px + 0.02rem); min-height: calc(22px + 0.13rem); color: #444;margin-bottom:0.15rem;}
.about_sect5 ._r .ul2{width:calc(100% + 0.35rem); display: flex; flex-wrap: wrap;}
.about_sect5 ._r .li2{ font-size: calc(14px + 0.02rem);line-height:calc(22px + 0.02rem);color: #444;letter-spacing: 1px;padding-left:calc(8px + 0.08rem);position: relative;margin-right:0.35rem; min-width:  calc(92px + 0.64rem);}
.about_sect5 ._r .li2::after{content: "";width: 6px;height: 6px;background-color: #1b56d1;border-radius: 2px; position: absolute;left: 0;top:calc(8px + 0.01rem);}
.about_sect5 ._r .more{font-size: calc(14px + 0.02rem);line-height:calc(22px + 0.02rem);color: #444;letter-spacing: 1px;display: flex;align-items: center; font-weight: bold;margin-top:0.22rem;}
.about_sect5 ._r .more .t{ float: left; position: relative;cursor: pointer; }
.about_sect5 ._r .more .t::before{ display:block; content: ''; position: absolute; left:0; bottom:0; background: #1b56d1; width:0; height:1px;
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;  }
.about_sect5 ._r .more .ico{margin-left: calc(5px + 0.05rem);width: 14px;height: 14px;}
.about_sect5 ._r .more:hover{color: #1b56d1;}
.about_sect5 ._r .more:hover .t::before{ width: 100%;}

@media screen and (max-width:1440px) {
.about_sect5 ._l .cont{font-size: calc(14px + 0.04rem);line-height: calc(22px + 0.1rem);}
.about_sect5 ._l .p1::after{left:-0.16rem;top: calc(5px + 0.04rem);}
.about_sect5 ._r .text{font-size: calc(14px + 0.02rem);}
}
@media screen and (max-width:767px) {
.about_sect5 ._l{width: 100%;}
.about_sect5 ._l .cont{ padding: 0.7rem 0.6rem  0.7rem calc(8px + 0.6rem)}
.about_sect5 ._l .p1::after{ width:2px; left:-8px;top: calc(6px + 0.04rem);}
.about_sect5 ._r{width: 100%;}
.about_sect5 ._r .li1{ padding: 0.7rem 0.6rem;}
.about_sect5 ._r .tit{ margin-bottom: 0.2rem;}
.about_sect5 ._r .text{ margin-bottom: 0.25rem;}
.about_sect5 ._r .ul2{width:calc(100% + 0.5rem);}
.about_sect5 ._r .li2{margin-right:0.5rem;}
.about_sect5 ._r .more{ display: none; margin-top: 0.3rem;}

}



/* sjc */
/* 微信小程序开发 */
.wxapp_banner{width: 100%;padding-top: calc(10px + 1.36rem) ;padding-bottom:  calc(10px + 1.4rem);position: relative;}
.wxapp_banner::after{content: "";display: block;clear: both;}
.wxapp_banner img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;z-index: -1;object-fit: cover;}
.wxapp_banner .tit{font-size: calc(16px + 0.22rem);line-height: calc(20px + 0.24rem);color: #121212;font-weight: 500; letter-spacing: 2px;margin-bottom: calc(10px + 0.17rem);}
.wxapp_banner .text{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.04rem);color: #333;letter-spacing: 1px;margin-bottom: calc(10px + 0.3rem);}
.wxapp_banner .button{float:left ; font-size:calc(14px + 0.02rem);line-height: calc(18px + 0.04rem);color: #1b56d1;margin-right: calc(10px + 0.11rem);}
.wxapp_banner .button a{display: block;border: solid 1px #1b56d1;padding: calc(7px + 0.04rem ) calc(10px + 0.37rem)calc(5px + 0.05rem)calc(10px + 0.3rem);}
.wxapp_banner .button:last-child{margin-right: 0;}
.wxapp_banner .button.on a{background: #1b56d1;color: #fff;}
.wxapp_banner .button a:hover{background: #1b56d1;color: #fff;}

.wxapp_sect1{width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.54rem);}
.wxapp_sect1 .list{width: 100%;margin-top: calc(10px + 0.47rem);}
.wxapp_sect1 .ul{width: 100%;display: flex; flex-wrap: wrap; margin:-0.28rem 0;}
.wxapp_sect1 .li{width: 33.33%; padding:0 0.6rem 0 0.4rem; margin:0.28rem 0;}
.wxapp_sect1 .li .a{width: 100%;display: block;}
.wxapp_sect1 .li ._l{width: 100%;display: flex;}
.wxapp_sect1 .li ._img{height: calc(30px + 0.3rem);margin-right: calc(5px + 0.23rem);}
.wxapp_sect1 .li ._img img{height: 100%; object-fit: contain;
-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;  }
.wxapp_sect1 .li .cont{width: auto;}
.wxapp_sect1 .li .tit{font-size: calc(14px + 0.1rem);line-height: calc(16px + 0.08rem);color: #121212; font-weight: bold;}
.wxapp_sect1 .li .p{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.06rem);color: #1b56d1;margin-top: 7px;display: block;}
.wxapp_sect1 .li ._r{width: 100%;}
.wxapp_sect1 .li .text{width: 100%; font-size: calc(14px + 0.02rem); line-height: calc(22px + 0.08rem);color: #444;letter-spacing: 1px;margin-top:0.2rem;text-align:justify;}
.wxapp_sect1 .li:hover ._img img{ transform:rotateY(180deg); -ms-transform:rotateY(180deg);}
.wxapp_sect1 .li:hover .tit{ color: #1b56d1;}

.wxapp_sect1-1 .li ._l{ align-items: center;}
.wxapp_sect1-1 .li ._img{margin-right: calc(5px + 0.15rem);}

@media screen and (max-width:1440px) {
.wxapp_sect1 .li{ padding:0 0.3rem 0 0.3rem;}
}
@media screen and (max-width:767px) {
.wxapp_sect1 .ul{ margin:-0.4rem 0;}	
.wxapp_sect1 .li{width: 100%; padding: 0; margin: 0.3rem 0;}
}


.wxapp_sect2{width: 100%;background: #f4f8fa;padding-top: calc(10px + 0.53rem);padding-bottom: calc(10px + 0.67rem);}
.wxapp_sect2 .list{width: 100%;position: relative; margin-top: calc(10px + 0.5rem); justify-content: space-between;flex-wrap: wrap; display: inline-flex;}
.wxapp_sect2 .list .img{width:calc(150px + 2.26rem);position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);}
.wxapp_sect2 .list .ul{width: 38%;display: flex;justify-content: space-between;flex-wrap: wrap;margin:-0.69rem 0; }
.wxapp_sect2 .list .li{ margin:0.69rem 0; width:92%;display: flex;}
.wxapp_sect2 .list .li .num{display:flex;height: calc(30px + 0.4rem); min-width: calc(30px + 0.4rem); width: calc(30px + 0.4rem);line-height: calc(22px + 0.2rem);font-size:calc(14px + 0.1rem);color: #1b56d1;border: 1px solid #1b56d1;border-radius: 100%; font-weight: bold; font-style: italic; margin:0.07rem 0.2rem; justify-content: center; align-items: center;}
.wxapp_sect2 .list .li .p{width: 100%; font-size: calc(14px + 0.02rem);color: #333;letter-spacing: 1px; line-height: calc(22px + 0.08rem);display: flex;align-items: center; min-height: calc(30px + 0.4rem);}
.wxapp_sect2 .list .left{justify-content: flex-end;}
.wxapp_sect2 .list .left .li{flex-direction:row-reverse;}
.wxapp_sect2 .list .left .li:nth-child(3n+2){width: 82%; margin-right: 18%;}
.wxapp_sect2 .list .left .li .p{ justify-content:flex-end;}
.wxapp_sect2 .list .right .li:nth-child(3n+2){width: 82%; margin-left: 18%}

@media screen and (max-width:767px) {
.wxapp_sect2 .list .ul{ margin: 0;width: 100%;}	
.wxapp_sect2 .list .li{margin:0.6rem 0 0 0; width:100%;}
.wxapp_sect2 .list .li .num{height: calc(26px + 0.3rem); min-width: calc(26px + 0.3rem); width: calc(26px + 0.3rem); margin: 0.07rem 0.4rem 0.07rem 0;font-size: calc(14px + 0.06rem); }
.wxapp_sect2 .list .img{ position: relative;top:0%; left: 50%; transform: translate(-50% ,0%);}
.wxapp_sect2 .list .left{justify-content:flex-start;}
.wxapp_sect2 .list .left .li{flex-direction:row;}
.wxapp_sect2 .list .left .li:nth-child(3n+2){width: 100%; margin-right:0%;}
.wxapp_sect2 .list .left .li .p{ justify-content:flex-start;}
.wxapp_sect2 .list .right .li:nth-child(3n+2){width: 100%; margin-left: 0%}
}

.wxapp_sect3{width: 100%;padding-top:calc(10px + 0.56rem) ;padding-bottom: calc(15px + 0.55rem);}
.wxapp_sect3 .list{width: 100%;margin-top: calc(10px + 0.45rem);}
.wxapp_sect3  .ul{ margin:-0.19rem -0.25rem;display: flex;flex-wrap: wrap;}
.wxapp_sect3  .li{width:calc(25% - 0.5rem);margin:0.19rem 0.25rem;background-color: #ffffff;box-shadow:0 0 0.08rem rgba(200, 200, 200, 0.25);padding:0.38rem 0.38rem 0.38rem 0.38rem;text-align: center;}
.wxapp_sect3  .li:hover{box-shadow:0 0 0.29rem rgba(27, 86, 209, 0.17);}
.wxapp_sect3  .li  .a{width: 100%;}
.wxapp_sect3  .li ._img{line-height: 0;margin-bottom:0.2rem;width: 100%;}
.wxapp_sect3  .li ._img img{height: calc(40px + 0.2rem);}
.wxapp_sect3  .li .tit{width: 100%;font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.14rem);color: #121212;margin-bottom:0.18rem; font-weight: bold;}
.wxapp_sect3  .li .text{width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #444; text-align: justify;}
.wxapp_sect3  .li  a:hover{box-shadow: 0px 0.03rem 0.25rem 0.04rem rgba(27, 86, 209, 0.17);}
@media screen and (max-width:1600px) {
.wxapp_sect3  .ul{ margin:-0.19rem -0.2rem;}	
.wxapp_sect3  .li {margin:0.19rem 0.2rem; padding:0.5rem 0.35rem 0.5rem 0.35rem;}
}
@media screen and (max-width:1440px) {
.wxapp_sect3 .li .tit{font-size: calc(14px + 0.06rem); line-height: calc(22px + 0.06rem);}
.wxapp_sect3 .li .text{ font-size: 14px;line-height: calc(22px + 0.02rem);}
}
@media screen and (max-width:1024px) {
.wxapp_sect3  .ul{ margin:-5px;}
.wxapp_sect3  .li{width:calc(50% - 10px);margin:5px;}
}
@media screen and (max-width:767px) {
.wxapp_sect3 .li .tit{font-size: calc(14px + 0.04rem);}
.wxapp_sect3 .li .text{ font-size: 14px;}
.wxapp_sect3  .li{padding:0.7rem 0.5rem 0.8rem 0.5rem;box-shadow: 0 0 0.12rem rgba(200, 200, 200, 0.25);}
}

.wxapp_sect4{width: 100%;background: #f7f8f9;padding-top:calc(10px + 0.53rem) ;padding-bottom:calc(10px + 0.6rem) ;}
.wxapp_sect4 .list{width: 100%;  margin-top:calc(10px + 0.45rem) ;}
.wxapp_sect4 .ul{display: flex; flex-wrap: wrap; margin:-0.1rem;}
.wxapp_sect4 .li{ width:calc(16.66% - 0.2rem); margin: 0.1rem;}
.wxapp_sect4 .li .a{display: block;height: 100%;background: #fff;}
.wxapp_sect4 .li ._t{	background-color: #1b56d1;padding: calc(10px + 0.23rem) calc(10px + 0.1rem);position: relative;display: flex;align-items: center; justify-content: space-between; overflow: hidden;}
.wxapp_sect4 .li .num{position: absolute;top:50%;left:-0.1rem;font-size:1rem;line-height:1;color: #fff;opacity: 0.06;font-weight: bold; font-style: italic; transform: translate(0,-50%); -ms-transform: translate(0,-50%);}
.wxapp_sect4 .li .tit{float: left; font-size: calc(14px + 0.12rem);line-height: calc(20px + 0.12rem);letter-spacing: 1px;color: #fff;;}
.wxapp_sect4 .li ._img{line-height: 0;margin-left:0.2rem;}
.wxapp_sect4 .li ._img img{height:0.49rem; object-fit: contain;}
.wxapp_sect4 .li ._b{width: 100%;padding: calc(10px + 0.31rem) calc(10px + 0.1rem) calc(10px + 0.44rem) calc(10px + 0.1rem);}
.wxapp_sect4 .li ._b .title{font-size: calc(14px + 0.06rem);line-height: calc(20px + 0.06rem);color: #121212;margin-bottom:0.27rem; font-weight: bold;}
.wxapp_sect4 .li ._b .text{font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #444;}
.wxapp_sect4 .li ._b .text.mb{margin-bottom:0.32rem;}

@media screen and (max-width:1600px) {
.wxapp_sect4 .li ._t{padding: calc(10px + 0.2rem) calc(10px + 0.05rem);}	
.wxapp_sect4 .li ._b{padding: calc(10px + 0.3rem) calc(10px + 0.05rem) calc(10px + 0.4rem) calc(10px + 0.05rem);}
.wxapp_sect4 .li .tit{font-size: calc(14px + 0.1rem);}
.wxapp_sect4 .li ._b .title{font-size: calc(14px + 0.04rem);}
.wxapp_sect4 .li ._b .text{ font-size: 14px;line-height: calc(22px + 0.04rem);}
}
@media screen and (max-width:1440px) {
.wxapp_sect4 .li .tit{font-size: calc(14px + 0.06rem);letter-spacing: 0;}
.wxapp_sect4 .li ._b .title{font-size: calc(14px + 0.02rem);margin-bottom: 0.22rem;}
.wxapp_sect4 .li ._b .text{ font-size:13px;}
.wxapp_sect4 .li ._b .text.mb{margin-bottom: 0.25rem;}
.wxapp_sect4 .li ._img{ margin-left:0.1rem;}
}
@media screen and (max-width:1024px) {
.wxapp_sect4 .ul{ margin:-5px;}		
.wxapp_sect4 .li{ width:calc(33.33% - 10px); margin:5px;}
}
@media screen and (max-width:767px) {
.wxapp_sect4 .li{width:calc(50% - 10px);}
.wxapp_sect4 .li .num{font-size: calc(20px + 0.8rem);}
.wxapp_sect4 .li ._img img{height: calc(19px + 0.3rem);}

}

.wxapp_sect5{width: 100%;padding-top:calc(10px + 0.55rem); padding-bottom:calc(10px + 0.6rem) ;}
.wxapp_sect5 .list{width: 100%;margin-top: calc(10px + 0.45rem);}
.wxapp_sect5 .ul{display: flex; flex-wrap: wrap; margin:-0.23rem;}
.wxapp_sect5 .li{ width:calc(20% - 0.46rem); margin:0.23rem;background-color: #ffffff;box-shadow: 0px 0px 8px 1px rgba(200, 200, 200, 0.25);}
.wxapp_sect5 .li .a{ position: relative; min-height: 100%;}
.wxapp_sect5 .li ._img{width: 100%;overflow: hidden; line-height: 0; position: relative;}
.wxapp_sect5 .li .wacht{width:53.7%; /* height:1.52rem; */ position:absolute; left: 50%; top: 50%; transform: translate(-50%,-50%) scale(0); -ms-transform: translate(-50%,-50%) scale(0);
-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 1s ease-out 0s;
-o-transition: all 1s ease-out 0s;
transition: all 1s ease-out 0s;
transition: -webkit-transform 1s;} 
.wxapp_sect5 .li .img{width: 100%;-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 1s ease-out 0s;
-o-transition: all 1s ease-out 0s;
transition: all 1s ease-out 0s;
transition: -webkit-transform 1s;} 
.wxapp_sect5 .li .text{width: 100%;text-align: center;line-height: calc(22px + 0.1rem); font-size: calc(14px + 0.06rem);color: #121212; padding: 0.18rem 0.1rem;  }
.wxapp_sect5 .li .a:hover .img{transform: scale(1.1); -ms-transform: scale(1.1);}
.wxapp_sect5 .li .a:hover .wacht{transform: translate(-50%,-50%)  scale(1); -ms-transform: translate(-50%,-50%)  scale(1);}
.wxapp_sect5 .li .a:hover .text{color: #1b56d1;}

@media screen and (max-width:1600px) {
.wxapp_sect5 .li .text{line-height: calc(22px + 0.08rem); font-size: calc(14px + 0.04rem);}
}
@media screen and (max-width:1440px) {
.wxapp_sect5 .ul{ margin:-0.2rem;}
.wxapp_sect5 .li{ width:calc(20% - 0.4rem); margin:0.2rem;}
.wxapp_sect5 .li .text{line-height: calc(20px + 0.06rem); font-size: calc(14px + 0.02rem);}
}
@media screen and (max-width:1024px) {
.wxapp_sect5 .ul{ margin:-5px;}
.wxapp_sect5 .li{ width:calc(20% - 10px); margin:5px;}
}
@media screen and (max-width:767px) {
.wxapp_sect5 .li{ width:calc(50% - 10px);  display: none;}
.wxapp_sect5 .li:nth-child(-n+4){ display: block;}
.wxapp_sect5 .li .text{ padding: 0.3rem 0.2rem; font-size: calc(14px + 0.04rem); }
.wxapp_sect5 .li .wacht{width:52%; transform: translate(-50%,-50%) scale(1); -ms-transform: translate(-50%,-50%) scale(1);}

}


/* zzh */
/* 网站建设流程 */
.wjlc_sect1{width: 100%;margin-top:-0.62rem;position: relative;z-index: 5;}
.wjlc_sect1 .list{width: 100%;}
.wjlc_sect1 .list::after{content: "";display: block;clear: both;}
.wjlc_sect1 .ul{float: left;width: calc(100% + 0.3rem);margin:-0.15rem;display: flex;flex-wrap: wrap;}
.wjlc_sect1 .ul .li{float: left;width: 25%;padding: 0.15rem;}
.wjlc_sect1 .ul .a{float: left;width: 100%;background: #ffffff;box-shadow: 0 0.14rem 0.29rem 0 rgba(27,86,209,0.17);padding: calc(10px + 0.17rem) 0.34rem calc(10px + 0.11rem) 0.34rem;height: 100%;}
.wjlc_sect1 .ul ._t{float: left;width: 100%;display: flex;align-items: center;}
.wjlc_sect1 .ul .ico{float: left;width: calc(30px + 0.27rem);line-height: 0;}
.wjlc_sect1 .ul img{display: block;width: 100%;}
.wjlc_sect1 .ul .tit{float: left;width: calc(100% - 30px - 0.27rem);font-size: calc(16px + 0.02rem);line-height: calc(22px + 0.02rem);color: #121212;padding-left: calc(8px + 0.04rem);font-weight: bold;}
.wjlc_sect1 .ul ._b{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #565656;margin-top: calc(10px + 0.05rem);}
.wjlc_sect1 .ul .a:hover .tit{color: #1b56d1;}

@media screen and (max-width:1600px) {
.wjlc_sect1{margin-top: -0.42rem;}
.wjlc_sect1 .ul ._b{ font-size: 14px;}
.wjlc_sect1 .ul .a{padding: calc(10px + 0.17rem) 0.28rem calc(10px + 0.11rem) 0.28rem;}
}
@media screen and (max-width:1024px) {
.wjlc_sect1{margin-top: 20px;}
.wjlc_sect1 .ul{width: calc(100% + 10px);margin:-5px;}
.wjlc_sect1 .ul .li{width: 50%; padding: 5px;}
}
@media screen and (max-width:767px) {
.wjlc_sect1 .ul .li{width: 100%; }
.wjlc_sect1 .ul .a{ padding: 0.7rem 0.6rem;}
}
.wjlc_sect2{width: 100%;padding-top: calc(10px + 0.56rem);padding-bottom: calc(10px + 0.64rem);}
.wjlc_sect2 .select{width: 100%;margin-top: calc(10px + 0.46rem);display: flex;flex-wrap: wrap;}
.wjlc_sect2 .select .opt{float: left;width: 25%;background:#afc7f8;border-right: 1px solid #ffffff;cursor: pointer;display: flex;align-items: center;justify-content: center;height: calc(36px + 0.3rem);}
.wjlc_sect2 .select .ico{float: left;width: calc(20px + 0.1rem);}
.wjlc_sect2 .select img{display: block;width: 100%;}
.wjlc_sect2 .select .tit{float: left;font-size: calc(14px + 0.06rem);line-height: calc(22px + 0.04rem);color: #333333;padding-left: calc(6px + 0.06rem);}
.wjlc_sect2 .select .opt:hover{background: #1b56d1;border-color: #1b56d1;}
.wjlc_sect2 .select .opt:hover .tit{color: #fff;}
.wjlc_sect2 .select .hide{display: none;}
.wjlc_sect2 .select .opt:hover .hide{display: block;}
.wjlc_sect2 .select .opt:hover .show{display: none;}
.wjlc_sect2 .select .opt.on .hide{display: block;}
.wjlc_sect2 .select .opt.on .show{display: none;}
.wjlc_sect2 .select .opt.on .tit{color: #fff;}
.wjlc_sect2 .select .opt.on{background: #1b56d1;border-color: #1b56d1;}
.wjlc_sect2 .contlist{width: 100%;}
.wjlc_sect2 .cont{width: 100%;box-shadow: 0 0 0.29rem 0.09rem rgba(195,195,195,0.23);padding: calc(10px + 0.26rem) 0.62rem calc(10px + 0.34rem) 0.62rem;}
.wjlc_sect2 .text{width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #333333;}
.wjlc_sect2 ._img{width: 100%;margin-top: calc(10px + 0.22rem);line-height: 0;}
.wjlc_sect2 ._img img{display: block;width: 100%;}
@media screen and (max-width:767px) {
.wjlc_sect2 .select{overflow: auto;flex-wrap: nowrap;}
.wjlc_sect2 .select::-webkit-scrollbar{ display: none;}
.wjlc_sect2 .select .opt{width: auto;padding:0.1rem 0.6rem;white-space: nowrap;}
}
.wjlc_sect3{width: 100%;background: #f5f5f5;padding-top: calc(10px + 0.54rem);padding-bottom: calc(15px + 0.55rem);}
.wjlc_sect3 .box{width: 100%;margin-top: calc(10px + 0.47rem);display: flex;align-items: center;flex-wrap: wrap;}
.wjlc_sect3 ._l{float: left;width: 50%;padding-right: 1.48rem;}
.wjlc_sect3 ._l .cont{float: left;width: 100%;margin-bottom: 1.32rem;}
.wjlc_sect3 ._l .cont:last-child{margin-bottom: 0;}
.wjlc_sect3 ._l .tit{float: left;width: 100%;font-size: calc(16px + 0.04rem);line-height: calc(22px + 0.04rem);color: #333333;}
.wjlc_sect3 ._l .text{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #333333;margin-top: calc(10px + 0.15rem);}
.wjlc_sect3 ._l .btnbox{float: left;width: 100%;margin-top: calc(10px + 0.24rem);}
.wjlc_sect3 ._l .btn{float: left;font-size: calc(14px + 0.02rem);color: #1b56d1;line-height: calc(30px + 0.12rem);border: 1px solid #1b56d1;padding: 0 calc(10px + 0.33rem);margin-right: calc(10px + 0.06rem);display: block;align-items: center;  background-position: right bottom;}
.wjlc_sect3 ._l .btn i{display: inline-block;width: 18px;height: 18px;background: url(img/download.svg) no-repeat;background-size: cover;margin-left: calc(8px + 0.1rem);}
.wjlc_sect3 ._l .btn2{padding:0 calc(10px + 0.18rem) 0 calc(10px + 0.22rem);margin-right: 0;}
.wjlc_sect3 ._l .btn:hover{ color: #fff;background: linear-gradient(to left,transparent 50%,#1b56d1 50%); background-size: 200% 200%;  background-position: left bottom;}
.wjlc_sect3 ._l .btn:hover i{background: url(img/download2.svg) no-repeat;background-size: cover;}
.wjlc_sect3 ._r{float: left;width: 50%;background: #fff;padding: calc(10px + 0.2rem) 10px calc(10px + 0.18rem) calc(10px + 0.2rem);padding-right: calc(18px + 0.2rem);}
.wjlc_sect3 ._r .imgbox{float: left;width: calc(100% + 10px + 0.12rem);margin: 0 calc(-5px - 0.06rem);max-height: calc(200px + 4.8rem);overflow: auto;}
.wjlc_sect3 ._r ._img{float: left;width: 50%;padding: 0 calc(5px + 0.06rem);}
.wjlc_sect3 ._r img{display: block;width: 100%;}
.wjlc_sect3 ._r .imgbox::-webkit-scrollbar{width: 6px;background: #adadad;border-radius: 6px;}
.wjlc_sect3 ._r .imgbox::-webkit-scrollbar-thumb{width: 100%;background: #1b56d1;border-radius: 6px;}
@media screen and (max-width:1024px) {
.wjlc_sect3 ._l{padding-right: 20px;}
}
@media screen and (max-width:767px) {
.wjlc_sect3 ._l{width: 100%;padding-right: 0;}
.wjlc_sect3 ._l .btn:first-child{ display: none;}
.wjlc_sect3 ._r{width: 100%;margin-top:0.5rem;}
}

.wjlc_sect4{width: 100%;padding-top: calc(10px + 0.56rem);padding-bottom: calc(10px + 0.59rem);}
.wjlc_sect4 .list{width: 100%;margin-top: calc(10px + 0.49rem);}
.wjlc_sect4 .list::after{content: "";display: block;clear: both;}
.wjlc_sect4 .ul{float: left;width: calc(100% + 0.76rem);margin:-0.38rem;}
.wjlc_sect4 .ul .li{float: left;width: 20%;padding:0.38rem;}
.wjlc_sect4 .ul .a{float: left;width: 100%;}
.wjlc_sect4 .ul .ico{float: left;width: 100%;margin-bottom: calc(10px + 0.17rem);}
.wjlc_sect4 .ul .ico img{display: block;height: calc(40px + 0.2rem);width: auto;margin: 0 auto;}
.wjlc_sect4 .ul .tit{float: left;width: 100%;font-size: calc(16px + 0.08rem);line-height: calc(22px + 0.08rem);color: #121212;text-align: center;border-bottom: 1px solid #c4d3f3;font-weight: bold;padding-bottom: calc(10px + 0.32rem);position: relative;}
.wjlc_sect4 .ul .tit::after{content: "";display: block;width: calc(24px + 0.1rem);height: 3px;background: #1b56d1;position: absolute;left: 50%;bottom: -2px;margin-left: calc(-12px - 0.05rem);}
.wjlc_sect4 .ul .text{float: left;width: 100%;padding-top: calc(10px + 0.37rem);font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #444444;text-align: center;}
.wjlc_sect4 .ul .a:hover .tit{color: #1b56d1;}
.wjlc_sect4 .btnbox{width: 100%;display: flex;align-items: center;justify-content: center;margin-top: calc(10px + 0.4rem);flex-wrap: wrap;}
.wjlc_sect4 .btnbox a{float: left;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.04rem);color: #1b56d1;margin-right: calc(10px + 0.43rem);display: flex;align-items: center;}
.wjlc_sect4 .btnbox a:last-child{margin-right: 0;}
.wjlc_sect4 .btnbox a .ico{display: inline-block;width: 8px;height: 8px; margin-left:5px; position: relative; }
.wjlc_sect4 .btnbox a .ico::after{display: inline-block;width: 8px;height: 8px;border-top: 1px solid #1b56d1;border-right: 1px solid #1b56d1; position: absolute; left:0; top:50%; content: '';
 -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;
-ms-transform:translate(0%,-50%) rotate(45deg);
transform:translate(0%,-50%) rotate(45deg);}
.wjlc_sect4 .btnbox a:hover .ico::after{ margin-left:8px;}
.wjlc_sect4 .btnbox a .t{ position: relative; }
.wjlc_sect4 .btnbox a .t:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px;
 -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; }
.wjlc_sect4 .btnbox a:hover .t:after{width:100%;}
.wjlc_sect4 .slick-dots{width: 100%;margin: 10px 0 10px 0;display: flex;align-items: center;justify-content: center;}
.wjlc_sect4 .slick-dots li{float: left;width: 7px;height: 7px;background: #1b56d1;opacity: 0.3;border-radius: 100%;margin: 0 5px;}
.wjlc_sect4 .slick-dots .slick-active{opacity: 1;}

@media screen and (max-width:1024px) {
.wjlc_sect4 .ul{width: calc(100% + 10px);margin:-5px;}
.wjlc_sect4 .ul .li{width: 50%;padding:5px;}
.wjlc_sect4 .ul .li:nth-child(-n+3){width: 33.33%;}
}
@media screen and (max-width:767px) {
.wjlc_sect4 .ul .li:nth-child(-n+3){width: 50%;}
.wjlc_sect4 .ul .li:last-child{width: 100%;}
.wjlc_sect4 .btnbox{ display: none;}
}


.wjlc_sect5{width: 100%;padding-top: calc(10px + 0.44rem);padding-bottom: calc(15px + 0.55rem);background: #f7f8f9;}
.wjlc_sect5 .list{width: 100%;margin-top: calc(10px + 0.48rem);}
.wjlc_sect5 .list::after{content: "";display: block;clear: both;}
.wjlc_sect5 .ul{float: left;margin:-0.15rem -0.2rem;width: calc(100% + 0.4rem);display:flex; flex-wrap: wrap;}
.wjlc_sect5 .li{padding:0.15rem 0.2rem;width: 50%;float: left;}
.wjlc_sect5 .a{display: block;width: 100%;background: #ffffff;padding: calc(10px + 0.21rem) 0.5rem calc(10px + 0.14rem) 0.46rem;height: 100%;}
.wjlc_sect5 .a:hover{box-shadow: 0 0 0.39rem 3px rgba(27,86,209,0.17);}
.wjlc_sect5 .a .titbox{display: block;width: 100%;margin-bottom: calc(10px + 0.08rem);}
.wjlc_sect5 .a .titbox .ico{display: inline-block;vertical-align: middle;height:calc(26px + 0.2rem);width: auto;margin-right:0.2rem;}
.wjlc_sect5 .a .titbox .words{font-size: calc(16px + 0.08rem);color: #121212;line-height: calc(22px + 0.08rem);display: inline-block;vertical-align: middle;font-weight: bolder;}
.wjlc_sect5 .a .info{display: block;width: 100%;font-size: calc(14px + 0.02rem);color: #666666;line-height: calc(22px + 0.08rem); text-align: justify;}

@media screen and (max-width:1024px) {
.wjlc_sect5 .ul{float: left;margin:-5px;width: calc(100% + 10px);}
.wjlc_sect5 .li{padding:5px;}
}
@media screen and (max-width:767px) {
.wjlc_sect5 .li{width: 100%;}
.wjlc_sect5 .a{padding: calc(10px + 0.21rem) 0.6rem calc(10px + 0.14rem) 0.6rem;}
}

.wzjs_section6A .content{margin-top: calc(10px + 0.48rem);}

@media screen and (max-width:767px) {
.wzjs_section6A .ul .li{width: 100%;}
}

.wjlc_sect7{width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.62rem);background: #f7f8f9;}
.wjlc_sect7 .more{display: block;font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.04rem);color: #1b56d1;margin: 0 auto;text-align: center;margin-top: calc(7px + 0.07rem);display: flex;align-items: center;justify-content: center;}
.wjlc_sect7 .more .ico{display: inline-block;width: 8px;height: 8px; margin-left:5px; position: relative; }
.wjlc_sect7 .more .ico::after{display: inline-block;width: 8px;height: 8px;border-top: 1px solid #1b56d1;border-right: 1px solid #1b56d1; position: absolute; left:0; top:50%; content: '';
 -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;
-ms-transform:translate(0%,-50%) rotate(45deg);
transform:translate(0%,-50%) rotate(45deg);}
.wjlc_sect7 .more:hover .ico::after{ margin-left:8px;}
.wjlc_sect7 .more .t{ position: relative; }
.wjlc_sect7 .more .t:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px;
 -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; }
.wjlc_sect7 .more:hover .t:after{width:100%;}
.wjlc_sect7 .content{width: 100%;display: flex;flex-wrap: wrap;margin-top: calc(10px + 0.5rem);}
.wjlc_sect7 .left{width: 35.125%;float: left;padding: calc(10px + 0.46rem) calc(10px + 0.23rem) calc(10px + 0.46rem) calc(10px + 0.33rem);background: url(img/wjlc23.jpg) no-repeat;background-size: cover;height: auto;}
.wjlc_sect7 .left .info{width: 100%;font-size: calc(14px + 0.04rem);color: #121212;line-height: calc(22px + 0.14rem);margin-bottom: 0;}
.wjlc_sect7 .left .tipbox{width: 100%;display: flex;justify-content: space-between;padding-top: calc(10px + 0.49rem);border-top: 1px solid #ffffff;margin-top: calc(10px + 0.47rem);}
.wjlc_sect7 .left .tip{float: left;}
.wjlc_sect7 .left .tip ._t{display: block;}
.wjlc_sect7 .left .tip .numb{display: inline-block;vertical-align: bottom;font-size: calc(18px + 0.3rem);line-height: calc(22px + 0.3rem);color: #1b56d1;font-weight: bold;}
.wjlc_sect7 .left .tip .unit{display: inline-block;vertical-align: bottom;font-size: calc(12px + 0.06rem);line-height: calc(16px + 0.06rem);color: #1b56d1;font-weight: bold;}
.wjlc_sect7 .left .tip ._b{display: block;font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.02rem);color: #333333;margin-top: calc(10px + 0.08rem);}
.wjlc_sect7 .right{width: 64.875%;float: right;}
.wjlc_sect7 .right .ul .li{width: 25%;float: left;}
.wjlc_sect7 .right .ul{align-items:normal;height: 100%;}
.wjlc_sect7 .right .ul a{height: 100%;}
@media screen and (max-width:1024px) {
.wjlc_sect7 .left{ width: 100%;}
.wjlc_sect7 .right{width: 100%;}
.wjlc_sect7 .right .ul a{height: auto;}
.wjlc_sect7 .right .ul{border-left: none;}
.wjlc_sect7 .right .ul .slick-dots{bottom: 0;}
}
@media screen and (max-width:767px) {
.wjlc_sect7 .left{ display: none;}	
.wjlc_sect7 .right .ul .li{width: 50%;}	
.wjlc_sect7 .more:hover .ico::after{ margin-left:4px;}
}

.wjlc_sect8{width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.62rem);}
.wjlc_sect8 .list{width: 100%;margin-top: calc(10px + 0.45rem);}
.wjlc_sect8 .list::after{content: "";display: block;clear: both;}
.wjlc_sect8 .ul{float: left;margin: calc(-5px - 0.15rem) calc(-5px - 0.09rem);width: calc(100% + 10px + 0.18rem);display:flex; flex-wrap: wrap;}
.wjlc_sect8 .li{width: 33.33333%;float: left;padding: calc(5px + 0.15rem) calc(5px + 0.09rem);}
.wjlc_sect8 .li .libox{display: block;width: 100%;background: #fafafa;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wjlc_sect8 .li .libox:hover{box-shadow: 0 0 0.3rem rgba(27,86,209,0.3);}
.wjlc_sect8 .li .pic{ width: 100%; padding-bottom: 62.25%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.wjlc_sect8 .li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-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;}
.wjlc_sect8 .li:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.wjlc_sect8 .li .wordsbox{width: 100%;padding: calc(12px + 0.2rem) calc(12px + 0.4rem) calc(12px + 0.4rem) calc(12px + 0.4rem);}
.wjlc_sect8 .li:hover .wordsbox{background: #fff;}
.wjlc_sect8 .li .tit{font-size: calc(14px + 0.06rem);color: #333333;line-height: calc(18px + 0.06rem);margin-bottom: calc(12px + 0.12rem);font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wjlc_sect8 .li:hover .tit{color: #1b56d1;}
.wjlc_sect8 .li .con1{margin: 0 -10px;width: calc(100% + 20px);}
.wjlc_sect8 .li .con1::after{content: "";display: block;clear: both;}
.wjlc_sect8 .li .con1 .boxs{width: 33.333%;float: left;padding: 0 10px;}
.wjlc_sect8 .li .con1 a{display: block;width: 100%;font-size: 0;}
.wjlc_sect8 .li .con1 a .ico{width: 18px;display: inline-block;vertical-align: middle;}
.wjlc_sect8 .li .con1 a .words{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(18px + 0.02rem);display: inline-block;vertical-align: middle;padding-left: calc(6px + 0.04rem);}
.wjlc_sect8 .li .con2{margin: 12px -10px 28px -10px;width: calc(100% + 20px);}
.wjlc_sect8 .li .con2::after{content: "";display: block;clear: both;}
.wjlc_sect8 .li .con2 .boxs{width: 33.3333%;float: left;padding: 0 10px;}
.wjlc_sect8 .li .con2 a{display: block;width: 100%;font-size: 0;}
.wjlc_sect8 .li .con2 a .ico{width: 18px;display: inline-block;vertical-align: middle;}
.wjlc_sect8 .li .con2 a .words{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(18px + 0.02rem);display: inline-block;vertical-align: middle;padding-left: calc(6px + 0.04rem);}
.wjlc_sect8 .li .con3{width: 100%;overflow: hidden;}
.wjlc_sect8 .li .con3 .but{width: calc(100px + 0.5rem);}
.wjlc_sect8 .li .con3 .but:nth-child(1){float: left;}
.wjlc_sect8 .li .con3 .but:nth-child(2){float: right;}
.wjlc_sect8 .li .con3 .but a{display: block;width: 100%;font-size: calc(14px + 0.04rem);color: #666666;line-height: calc(30px + 0.12rem);text-align: center;border: 1px solid #cccccc;  background-position: right bottom}
.wjlc_sect8 .li .con3 .but a:hover{ color: #fff;background: linear-gradient(to left,transparent 50%,#1b56d1 50%); background-size: 200% 200%;  background-position: left bottom;border-color: #1b56d1;}
.wjlc_sect8 .btnbox a:hover{color: #1749af;}
.wjlc_sect8 .slick-dots{width: 100%;margin-top: 10px;display: flex;align-items: center;justify-content: center;}
.wjlc_sect8 .slick-dots li{float: left;width: 7px;height: 7px;background: #1b56d1;opacity: 0.3;border-radius: 100%;margin: 0 5px;}
.wjlc_sect8 .slick-dots .slick-active{opacity: 1;}

.wjlc_sect8-0 .li .libox{ background: #fff;}

@media screen and (max-width:1600px) {
.wjlc_sect8 .li .wordsbox{padding: calc(12px + 0.1rem) calc(12px + 0.2rem) calc(12px + 0.3rem) calc(12px + 0.2rem);}
.wjlc_sect8 .li .con1 a .words{font-size: 14px;}
.wjlc_sect8 .li .con1 .boxs{padding: 0 5px;}
}
@media screen and (max-width:1024px) {
.wjlc_sect8 .li{width: 50%;}
}
@media screen and (max-width:767px) {
.wjlc_sect8 .li{width: 100%;}
}


.wjlc_sect9{width: 100%;padding-top: calc(10px + 0.54rem);padding-bottom: calc(15px + 0.55rem);background: #f7f8f9;}
.wjlc_sect9 .ulbox{width: 100%;margin-top: calc(10px + 0.47rem);}
.wjlc_sect9 .ulbox::after{content: "";display: block;clear: both;}
.wjlc_sect9 .ul{float: left;margin:-0.13rem;width: calc(100% + 0.26rem);display: flex;flex-wrap: wrap;}
.wjlc_sect9 .li{padding:0.13rem;width: 25%;float: left;}
.wjlc_sect9 .li a{float: left;width: 100%;border: 1px solid #d2dbef;padding:calc(10px + 0.2rem)  0.32rem calc(10px + 0.3rem) 0.32rem;height: 100%;background: #fff;}
.wjlc_sect9 .li a:hover{box-shadow: 0 0 0.38rem rgba(64,108,200,0.22);border-color: transparent;}
.wjlc_sect9 .li .tit{float: left;max-width: 100%;font-size: calc(16px + 0.08rem);color: #121212;line-height: calc(22px + 0.08rem);font-weight: bolder;margin-bottom: calc(10px + 0.18rem);position: relative;}
.wjlc_sect9 .li .tit:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.wjlc_sect9 .li .tit:hover{color: #1b56d1;}
.wjlc_sect9 .li .tit:hover:after{width:100%;}
.wjlc_sect9 .li .listbox{float: left;width: 100%;margin-bottom: calc(10px + 0.12rem);}
.wjlc_sect9 .li .list{float: left;width: 100%;margin-bottom: calc(10px + 0.1rem);display: flex;align-items: center;}
.wjlc_sect9 .li .list:last-child{margin-bottom: 0;}
.wjlc_sect9 .li .list .ico{float: left;width: 18px;}
.wjlc_sect9 .li .list .words{float: left;width: calc(100% - 18px);font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(18px + 0.02rem);padding-left:0.11rem;}
.wjlc_sect9 .tipbox{float: left;width: 100%;margin-bottom: 10px;}
.wjlc_sect9 .tipbox .tip{float: left; min-width: calc(80px + 0.4rem);text-align: center;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.04rem);color: #1b56d1;border: 1px solid #85a5e6;margin-right:0.1rem;margin-bottom:0.08rem; padding: 0 4px;}
.wjlc_sect9 .li .jg{float: left;width: 100%;font-size: calc(16px + 0.14rem);color: #1b56d1;line-height: calc(20px + 0.14rem);font-weight: bold;}
.wjlc_sect9 .li .s{font-size: calc(14px + 0.04rem);line-height: calc(18px + 0.04rem);}
.wjlc_sect9 .li .dw{font-size: calc(12px + 0.04rem);color: #666666;line-height: calc(16px + 0.04rem);margin-left:0.15rem;font-weight:normal; margin-bottom: 0.06rem;}
.wjlc_sect9 .li .btn{float: left;font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(28px + 0.14rem);text-align: center;background: #1b56d1;padding: 0 0.42rem; border: 1px solid #1b56d1;margin-top: calc(10px + 0.14rem);
 background-position: right bottom;-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;  }
.wjlc_sect9 .li .btn:hover{ color: #1b56d1;background: linear-gradient(to left,transparent 50%,#fff 50%); background-size: 200% 200%;  background-position: left bottom;}
.wjlc_sect9 .slick-dots{width: 100%;margin-top: 10px;display: flex;align-items: center;justify-content: center;}
.wjlc_sect9 .slick-dots li{float: left;width: 7px;height: 7px;background: #1b56d1;opacity: 0.3;border-radius: 100%;margin: 0 5px;}
.wjlc_sect9 .slick-dots .slick-active{opacity: 1;}

@media screen and (max-width:1600px) {
.wjlc_sect9 .tipbox .tip{ min-width:calc(40px + 0.35rem); font-size: 12px;}
}
@media screen and (max-width:1440px) {
.wjlc_sect9 .li .list .words{ font-size: 14px;}
}
@media screen and (max-width:1024px) {
.wjlc_sect9 .li{width: 50%;}
}
@media screen and (max-width:767px) {
.wjlc_sect9 .ul{margin:-0.2rem;width: calc(100% + 0.4rem);}	
.wjlc_sect9 .li{width: 100%; padding: 0.2rem;}
.wjlc_sect9 .li a{padding:calc(10px + 0.2rem)  0.5rem calc(10px + 0.3rem) 0.5rem}
.wjlc_sect9 .li .listbox{ display: inline-flex; flex-wrap: wrap; justify-content: space-between;}
.wjlc_sect9 .li .list{ width:49%;align-items: flex-start;}
.wjlc_sect9 .li .jg{ width: auto;line-height: calc(28px + 0.14rem);}
.wjlc_sect9 .li .list .words{ padding-left: 0.2rem;}
.wjlc_sect9 .tipbox .tip{ min-width:calc(40px + 0.4rem); font-size:13px;margin-right: 0.3rem; margin-bottom: 0.2rem; padding: 1px 6px;}

.wjlc_sect9-0 .li .list{width: 100%;}

}

/* 网络优化流程 */
.wylc_sect1{width: 100%;margin-top: -0.38rem;position: relative;z-index: 10;}
.wylc_sect1 .ul{width: 100%;display: flex;/* flex-wrap: wrap; */align-items: center;justify-content: space-between;background: #fff;border-radius: 8px;padding:10px 0.7rem calc(10px + 0.1rem) 0.7rem;box-shadow: 0 0 0.29rem 3px rgba(27, 86, 209, 0.17);}
.wylc_sect1 .ul .li{float: left; margin: 0.1rem;}
.wylc_sect1 .ul .a{float: left;display: flex;align-items: center;}
.wylc_sect1 .ul .ico{float: left;line-height: 0;margin-right:0.2rem;}
.wylc_sect1 .ico img{display: block;height: calc(30px + 0.3rem);  width: auto; object-fit: contain;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.wylc_sect1 .cont{float: left;}
.wylc_sect1 .cont .tit{display: block;font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.14rem);color: #121212;font-weight: bold;}
.wylc_sect1 .cont .text{display: block;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.06rem);color: #444444;margin-top: 0.08rem;}
.wylc_sect1 .ul .a:hover .tit{color: #1b56d1;}
.wylc_sect1 .ul .a:hover img{
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
transform: rotateY(360deg);}

@media screen and (max-width:1440px) {
.wylc_sect1 .ul{ padding:10px 0.3rem;}
.wylc_sect1 .cont .text{ font-size: 14px;line-height: calc(22px + 0.04rem);}
}
@media screen and (max-width:1024px) {
.wylc_sect1 .ul{flex-wrap: wrap;}	
.wylc_sect1 .ul .li{width: calc(49.8% - 0.2rem);}	
.wylc_sect1{margin-top: calc(10px + 0.1rem);}
}
@media screen and (max-width:767px) {
.wylc_sect1 .ul{ padding: 0.3rem 0.4rem;}	
.wylc_sect1 .ul .li{width: calc(50% - 0.4rem); margin: 0.2rem;}	
.wylc_sect1 .ul .a{width: 100%;}
.wylc_sect1 .cont .tit{font-size: calc(14px + 0.06rem); line-height: calc(22px + 0.06rem);}
.wylc_sect1 .cont .text{font-size:12px; line-height: 20px; margin-top: 0;}
.wylc_sect1 .ul .ico{ margin-right:0.2rem;}
.wylc_sect1 .ico img{height: calc(22px + 0.2rem);}
}


.wylc_sect2{width: 100%;padding-top: calc(10px + 0.56rem);padding-bottom: calc(15px + 0.55rem);}
.wylc_sect2 .contbox{width: 100%;margin-top: calc(10px + 0.48rem);background: #fff;border-radius: 8px;padding: calc(10px + 0.39rem) 0.5rem calc(10px + 0.46rem) 0.5rem;}
.wylc_sect2 .contbox ._t{display: block;width: 100%;padding-bottom: calc(10px + 0.36rem);border-bottom: 1px solid #e6e6e6;}
.wylc_sect2 .contbox .btit{display: inline-block;vertical-align: bottom;font-size: calc(16px + 0.14rem);line-height: calc(22px + 0.14rem);color: #121212;font-weight: bold;}
.wylc_sect2 .contbox .stit{display: inline-block;vertical-align: bottom;font-size: calc(14px + 0.06rem);line-height: calc(20px + 0.06rem);color: #444444;margin-left: 0.32rem;}
.wylc_sect2 .contbox ._b{padding-top: calc(10px + 0.28rem);display: flex;justify-content: space-between;}
.wylc_sect2 .contbox .li{float: left; width: 25%; display: flex;}
.wylc_sect2 .contbox .ico{float: left;width: calc(32px + 0.2rem);margin-top: 3px;}
.wylc_sect2 .contbox .ico img{display: block;width: 100%;border-radius: 6px;overflow: hidden;}
.wylc_sect2 .contbox .cont{float: left;padding:0 calc(5px + 0.15rem);width: 80%;}
.wylc_sect2 .contbox .name{display: block;font-size: calc(14px + 0.06rem);line-height: calc(20px + 0.06rem);color: #121212;font-weight: bold;}
.wylc_sect2 .contbox .text{display: block;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);color: #444444;margin-top: calc(4px + 0.06rem);}
.wylc_sect2 .contbox:last-child{margin-top: calc(10px + 0.2rem);}

@media screen and (max-width:1440px) {
.wylc_sect2 .contbox .cont{width: 100%;}
.wylc_sect2 .contbox .text{font-size: calc(12px + 0.03rem);}
}
@media screen and (max-width:1024px) {
.wylc_sect2 .contbox ._b{flex-wrap: wrap;margin-bottom: calc(-10px - 0.1rem);}
.wylc_sect2 .contbox .li{width: 50%;margin-bottom: calc(10px + 0.1rem);}
.wylc_sect2 .contbox .stit{width: 100%;margin-left: 0;margin-top: 10px;}
}
@media screen and (max-width:767px) {
.wylc_sect2 .contbox .li{width: 100%;}
.wylc_sect2 .contbox .cont{ padding: 0 0 0 calc(5px + 0.15rem);}
}


.Google1-1{width: 100%;background: #ffffff;padding-top: calc(10px + 0.56rem);padding-bottom: calc(10px + 0.63rem);}
.Google1-1 .list ul li{ background: #fff;border-radius:0}
.Google1-1 .list ul li .p{font-size: calc(14px + 0.04rem);line-height: calc(22px + 0.02rem);margin-top: 0.12rem;} 
.Google1-1 .list ul li .top{padding:calc(10px + 0.17rem) 0.36rem;}
.Google1-1 .list ul li .cont{color: #333333;}
.Google1-1 .time{display: block;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(20px + 0.02rem);color: #1b56d1;margin-top: calc(10px + 0.21rem);padding: 0 0.4rem 0.6rem;}
.Google1-1 .list ul li .text{padding-bottom: 0;}
@media screen and (max-width:1600px) {
.Google1-1 .list ul li .p{font-size: calc(14px + 0.02rem);}
}
@media screen and (max-width:1440px) {
.Google1-1 .list ul li .top{padding:calc(10px + 0.17rem) 0.16rem;}	
.Google1-1 .list ul li .p{font-size:14px;}
}
@media screen and (max-width:767px) {
.Google1-1 .list ul li .top{padding:0.4rem 0.5rem;}		
.Google1-1 .list ul li .text{display: flex; flex-wrap: wrap; justify-content: space-between;}	
.Google1-1 .list ul li .cont{width:49.5%;font-size:13px;}
}


.wylc_sect3{width: 100%;background: #f5f5f5;padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.6rem);}
.wylc_sect3 .select{width: 100%;margin-top: calc(10px + 0.45rem);}
.wylc_sect3 .select::after{content: "";display: block;clear: both;}
.wylc_sect3 .select .opt{float: left;width: 50%;font-size: calc(16px + 0.08rem);line-height: calc(30px + 0.36rem);color: #fff;background: #afc7f8;text-align: center;cursor: pointer;}
.wylc_sect3 .select .opt.on{background: #3e75e7;}
.wylc_sect3 .contbox{width: 100%;background: #fff;}
.wylc_sect3 .contbox .cont{display: block;width: 100%;padding: calc(10px + 0.28rem) 0.48rem calc(10px + 0.47rem) 0.48rem;}
.wylc_sect3 .cont .text{display: block;width: 100%;font-size:calc(14px + 0.06rem);line-height: calc(20px + 0.06rem);color: #444444;padding-left: 17px;position: relative;padding-bottom: calc(10px + 0.23rem);border-bottom: 1px dashed #eeeeee;}
.wylc_sect3 .cont .text::after{content: "";display: block;position: absolute;width: 6px;height: 6px;border-radius: 100%;background: #1b56d1;left: 0;top:calc(7px + 0.03rem);}
.wylc_sect3 .cont .list{width: 100%;margin-top: calc(10px + 0.37rem);display: flex;flex-wrap: wrap;}
.wylc_sect3 .cont .ul{float: left;width: calc(100% + 0.26rem);margin: 0.13rem;display: flex;flex-wrap: wrap;}
.wylc_sect3 .cont .li{float: left;width: 25%;padding:0.13rem;}
.wylc_sect3 .cont .a{float: left;width: 100%;box-shadow: 0 0 9px rgba(200,200,200,0.25);height: 100%;}
.wylc_sect3 .cont ._t{float: left;width: 100%;font-size: calc(16px + 0.04rem);line-height: calc(22px + 0.04rem);color: #444444;text-align: center;padding:calc(10px + 0.04rem) 10px;background: #e9eff8;}
.wylc_sect3 .cont ._b{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #444444;padding: calc(10px + 0.19rem) calc(10px + 0.24rem) calc(10px + 0.27rem);text-align: justify;}
.wylc_sect3 .cont .a:hover{box-shadow: 0 0 0.3rem rgba(27,86,209,0.3);}
.wylc_sect3 .cont .a:hover ._t{background: #1b56d1;color: #fff;}

@media screen and (max-width:1600px) {
.wylc_sect3{padding-top:1.52rem;}	
}
@media screen and (max-width:1024px) {	
.wylc_sect3 .cont .li{width: 50%;}
}
@media screen and (max-width:767px) {
.wylc_sect3 .cont .li{width: 100%;}
}


.wylc_sect4{width: 100%;padding-top: calc(10px + 0.56rem);padding-bottom: calc(10px + 0.62rem);background: #ffffff;}
.wylc_sect4 .tablebox{width: 100%;margin-top: calc(10px + 0.45rem); position: relative;}
.wylc_sect4 ._Table{ color:#666666;font-size: calc(14px + 0.04rem); line-height: calc(22px + 0.04rem);}
.wylc_sect4 ._Table th{ padding:0.3rem 0.25rem; border:1px solid #dddddd; border-top:0; border-bottom:0; white-space: nowrap;text-align:left;}
.wylc_sect4 ._Table th:first-child{ border-left:1px solid #dddddd;}
.wylc_sect4 ._Table th:last-child{ border-right:1px solid #dddddd;}
.wylc_sect4 ._Table td{ padding:0.22rem 0.25rem; border:1px solid #dddddd;color:#333333;}
.wylc_sect4 ._Table td:first-child{ white-space: nowrap;}


@media screen and (max-width:1600px) {
.wylc_sect4 ._Table{font-size: calc(14px + 0.02rem); line-height: calc(20px + 0.08rem);}
.wylc_sect4 ._Table th:first-child{font-size: calc(14px + 0.04rem) !important; width: 16% !important;}
.wylc_sect4 ._Table td:first-child{font-size: calc(14px + 0.04rem)  !important;}
.wylc_sect4 ._Table th{ padding:0.28rem 0.2rem; }
.wylc_sect4 ._Table td{ padding:0.2rem 0.2rem; }
}
@media screen and (max-width:1440px) {
.wylc_sect4 ._Table{font-size:14px; line-height: 22px;}
.wylc_sect4 ._Table th{ padding:0.28rem 0.16rem; }
.wylc_sect4 ._Table td{ padding:0.2rem 0.16rem; }
}
@media screen and (max-width:767px) {
.wylc_sect4 ._right{overflow: auto; padding-left:149px;}
.wylc_sect4 ._right::-webkit-scrollbar{ display: none;}
.wylc_sect4 ._right ._Table{width:1200px;}
.wylc_sect4 ._right ._Table th:first-child{ display: none;}
.wylc_sect4 ._right ._Table td:first-child{ display: none;}
.wylc_sect4 ._right ._Table th:nth-child(2){ width:25% !important;}
.wylc_sect4 ._right ._Table th:nth-child(3){ width:25% !important;}
.wylc_sect4 ._right ._Table th:nth-child(4){ width:25% !important;}
.wylc_sect4 ._right ._Table th:nth-child(5){ width:25% !important;}
.wylc_sect4 ._Table th:first-child{font-size:15px !important;}
.wylc_sect4 ._Table td:first-child{font-size:15px !important;}
.wylc_sect4 ._Table th{ padding:8px 12px !important;}	
.wylc_sect4 ._Table td{ padding:8px 12px !important; }
.wylc_sect4 ._left{ display: block;}
}

.wylc_sect5{background: #ffffff;}
.wylc_sect5 .content{margin-top: calc(10px + 0.49rem);display: flex;flex-wrap: wrap; overflow: visible;}
.wylc_sect5 .right .ul{display: flex;flex-wrap: wrap;}
.wylc_sect5 .right .ul .li{width: 33.33%; position: relative; z-index: 2;}
.wylc_sect5 .right .ul .li:hover{ z-index:6;}
.wylc_sect5 .right .ul a{padding-bottom: calc(10px + 0.23rem);height: 100%;background: #fafbfe;}
.wylc_sect5 .right .ul a:hover{background: #fafbfe;box-shadow: 0 0 0.29rem 3px rgba(27, 86, 209, 0.17);}
.wylc_sect5 .right .ul a:hover .tit{color: #1b56d1;}
.wylc_sect5 .right .ul a:hover .tit::after{background: #1b56d1;}
.wylc_sect5 .left{width: 25%;height: auto;}
.wylc_sect5 .left .info{margin-bottom:0.33rem;}
.wylc_sect5 .left .more{width: 100%;text-align: left;}
.wylc_sect5 .left .more a{display: inline-block;font-size: calc(14px + 0.02rem);line-height: calc(20px + 0.02rem);color: #1b56d1;padding-right: 20px;background: url(img/double-right.svg) right center no-repeat;background-size:auto 18px; border: none;}
.wylc_sect5 .left .more a:hover{background: url(img/double-right.svg) right center no-repeat;background-size:auto 18px;padding-right:30px;}
.wylc_sect5 .right{width: 75%;}
.wylc_sect5 .right .text{display: block;width: 100%;margin-top: calc(7px + 0.07rem);font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #444444; text-align: justify;}
.wylc_sect5 .right .ul2{display: block;width:calc(100% + 0.2rem);display: flex;flex-wrap: wrap;margin-top: calc(10px + 0.06rem);margin-bottom: -8px;}
.wylc_sect5 .right .li2{float: left;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.04rem);color: #1b56d1;text-align: center;margin-right: 0.2rem;margin-bottom: 8px;}
.wylc_sect5 .right .li2 span{display: block;border: 1px solid #84a4e6; min-width: calc(80px + 0.4rem); padding: 0 3px;}

@media screen and (max-width:1600px) {
.wylc_sect5 .right .ul2{width:calc(100% + 0.15rem);}	
.wylc_sect5 .right .li2{margin-right: 0.15rem;}
}
@media screen and (max-width:1440px) {
.wylc_sect5 .right .li2{ font-size: 12px;}
.wylc_sect5 .right .li2 span{min-width: calc(70px + 0.4rem);}
}
@media screen and (max-width:1024px) {
.wylc_sect5 .left{width: 100%;}
.wylc_sect5 .right{width: 100%;}
}
@media screen and (max-width:767px) {
.wylc_sect5 .left{width: 100%;}
.wylc_sect5 .right{width: 100%;}
.wylc_sect5 .right .ul .li{width: 100%;}
.wylc_sect5 .right .li2{ font-size: 12px;}
.wylc_sect5 .right .li2 span{min-width: inherit;}
}
/* 竞价解决方案 */
.jjfa_sect1{width: 100%;padding-top: calc(10px + 0.61rem);padding-bottom: calc(10px + 0.61rem);}
.jjfa_sect1 .box{width: 100%;display: flex;flex-wrap: wrap;align-items: center;}
.jjfa_sect1 ._img{float: left;width: 37.5%;}
.jjfa_sect1 ._img img{display: block;width: 100%;}
.jjfa_sect1 .cont{float: left;width: 62.5%;padding-left: 0.9rem;padding-right: 0.32rem;}
.jjfa_sect1 .cont .tit{float: left;width: 100%;font-size: calc(16px + 0.2rem);line-height: calc(22px + 0.2rem);color: #121212;font-weight: bold;}
.jjfa_sect1 .cont .text{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #333333;margin-top:0.42rem;letter-spacing: 0.6px;}
@media screen and (max-width:1440px) {
.jjfa_sect1 .cont{padding-left: 0.6rem;padding-right:0;}
}
@media screen and (max-width:767px) {
.jjfa_sect1 ._img{width: 100%;}
.jjfa_sect1 .cont{width: 100%;padding-left: 0;padding:0.7rem 0 0 0;}
.jjfa_sect1 .cont .text{text-align: justify;margin-top: 0.4rem;}
}

.jjtg_section3-a .content{margin-top: calc(10px + 0.46rem);}
.jjtg_section3-a .ul{width: calc(100% + 0.48rem);margin: -0.24rem;display: flex;flex-wrap: wrap;}
.jjtg_section3-a .li{float: left;padding:0.24rem;}
.jjtg_section3-a .li .la{height: 100%;background: #f8f8f8;border-radius: 10px;box-shadow: 0 0 0.21rem 0.05rem rgba(187,187,187,0.27);padding: calc(10px + 0.44rem) 0.55rem calc(10px + 0.5rem) 0.55rem;}
.jjtg_section3-a .li .la:hover{background: url(img/detail7.jpg) no-repeat;background-size: cover;box-shadow: 0 0 0.21rem 0.05rem rgba(5,82,217,0.27);}
.jjtg_section3-a .li .ico{width: calc(30px + 0.19rem); height: calc(30px + 0.19rem); border-radius: 100%;box-shadow: 0 0 0.21rem 0.05rem rgba(5,82,217,0.27);}
.jjtg_section3-a .li .tip{display: inline-block;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.06rem);color: #fff;background: #0152d9;padding: 0 11px;border-radius: 4px;}
.jjtg_section3-a .li .titbox{margin-top: calc(10px + 0.31rem);}
.jjtg_section3-a  .li .words{width:calc(100% - 20px - 0.29rem);}


@media screen and (max-width:1024px) {
.jjtg_section3-a .ul{width: calc(100% + 0.2rem);margin: -0.1rem;}
.jjtg_section3-a .li{padding:0.2rem;margin-bottom: 0;}
}


.jjtg_section6-a .ul{margin: -0.12rem;width: calc(100% + 0.24rem);}
.jjtg_section6-a .li{width: 20%;padding: 0.12rem;}
.jjtg_section6-a .li a{padding-top: calc(10px + 0.71rem);}
.jjtg_section6-a .li .la{padding-top: calc(10px + 0.71rem);}
.jjtg_section6-a .li .ico{height: calc(28px + 0.2rem);width: auto;margin-bottom: calc(10px + 0.17rem);}
.jjtg_section6-a .li .tit{margin-bottom: calc(10px + 0.08rem);}
.jjtg_section6-a .li .border{margin-bottom: calc(10px + 0.12rem);}

.jjfa_sect2{background: #f5f5f5;width: 100%;padding-top: calc(10px + 0.54rem);padding-bottom: calc(15px + 0.55rem);}
.jjfa_sect2 .list{width: 100%;margin-top: calc(10px + 0.46rem);}
.jjfa_sect2 .list::after{content: "";display: block;clear: both;}
.jjfa_sect2 .list .ul{float: left;width: calc(100% + 0.48rem);margin:-0.24rem;display: flex;flex-wrap: wrap;}
.jjfa_sect2 .list .li{float: left;width: 33.33%;padding:0.24rem;}
.jjfa_sect2 .list .box{width: 100%;background: #ffffff;box-shadow: 0 0 9px rgba(200, 200, 200, 0.25);height: 100%;padding: calc(10px + 0.45rem) 0.48rem calc(10px + 0.48rem) 0.48rem;-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;  }
.jjfa_sect2 .list .li:hover .box{box-shadow: 0 0 0.3rem rgba(27,86,209,0.17);}
.jjfa_sect2 .list .tit{width: 100%;font-size: calc(16px + 0.08rem);line-height: calc(22px + 0.08rem);color: #121212;text-align: center;font-weight: bold;margin-bottom: calc(10px + 0.23rem);}
.jjfa_sect2 .list .border{display: block; width: 100%;height: 1px;background: linear-gradient(to right,rgba(213,215,219,0.4),rgba(2,83,217,1),rgba(213,215,219,0.4));}
.jjfa_sect2 .list .pbox{display: block;width: 100%;padding-top: calc(10px + 0.2rem);padding-left: 0.73rem;}
.jjfa_sect2 .pbox .p{ display: inline-flex;width: 100%; color: #666;font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.02rem);align-items: center;margin-bottom: calc(8px + 0.06rem);}
.jjfa_sect2 .pbox .p:last-child{margin-bottom: 0;}
.jjfa_sect2 .pbox .p img{ display: inline-block;min-width:18px; width:18px; height:18px; margin-right:0.22rem;}


@media screen and (max-width:1440px) {
.jjfa_sect2 .list .pbox{padding-left: 0.45rem;}
}
@media screen and (max-width:1024px) {
.jjfa_sect2 .list .ul{width: calc(100% + 10px);margin:-5px;}
.jjfa_sect2 .list .li{padding:5px;}	
.jjfa_sect2 .list .pbox{ padding-left: 0;}	
.jjfa_sect2 .slick-dots{width: 100%;display: flex;align-items: center;justify-content: center;margin-top: 10px;}
.jjfa_sect2 .slick-dots li{float: left;width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.jjfa_sect2 .slick-dots li.slick-active{ background: #1b56d1;}
.jjtg_section6-a .ul{margin: -5px;width: calc(100% + 10px);}
.jjtg_section6-a .li{padding:5px;}
.jjtg_section6-a .li a{padding-top: calc(10px + 0.4rem);}
.jjtg_section6-a .li .la{padding-top: calc(10px + 0.4rem);}
}
@media screen and (max-width:767px) {
.jjfa_sect2 .list .li{ width: 100%;}	
.jjfa_sect2 .list .pbox{ display: inline-flex; flex-wrap: wrap; justify-content: space-between;}
.jjfa_sect2 .pbox .p{ width: 49.5%;align-items: flex-start; font-size: 14px;} 
.jjfa_sect2 .pbox .p img{ margin-right:0.2rem;}
.jjtg_section6-a .li{ width: 50%;}
.jjtg_section6-a .li:last-child{ width: 100%;}
.jjtg_section6-a .li:last-child .ico{margin:0 0 calc(-28px - 0.2rem) 0;}
.jjtg_section6-a .li:last-child .tit{ height: calc(28px + 0.2rem); display: flex; align-items: center; padding-left: calc(44px + 0.2rem);} 
.jjtg_section6-a .li:last-child .border{ display: none;}
}


.jjfa_sect3{width: 100%;padding-top:30px;padding-bottom:30px;}
.jjfa_sect3 .allbox{width: 100%;display: flex;align-items: center;flex-wrap: wrap; min-height:120px;}
.jjfa_sect3 .cont{float: left;width: 59%;}
.jjfa_sect3 .tit{float: left;width: 100%;font-size: calc(14px + 0.16rem);line-height: calc(22px + 0.14rem);color: #333333;font-weight: bold;margin-bottom: calc(4px + 0.04rem);}
.jjfa_sect3 .list{float: left;width: 100%;padding-right: 1.2rem;}
.jjfa_sect3 .list .li{float: left;width: 33.33%;font-size: calc(14px + 0.02rem);line-height: calc(20px + 0.02rem);color: #0152d9;margin-top:calc(4px + 0.02rem);}
.jjfa_sect3 .btnbox{float: left;width: 41%;}
.jjfa_sect3 .btnbox .btn{display: inline-block;vertical-align: middle;font-size: calc(14px + 0.04rem);line-height: calc(30px + 0.18rem);color: #0152d9;width: calc(100px + 0.5rem);text-align: center;border: 1px solid #0152d9;  background-position: right bottom;}
.jjfa_sect3 .btnbox .btn:hover{ color: #fff;background: linear-gradient(to left,transparent 50%,#1b56d1 50%); background-size: 200% 200%;  background-position: left bottom;}
.jjfa_sect3 .btnbox .btn:first-child{margin-right: calc(10px + 0.14rem);}
@media screen and (max-width:1024px) {
.jjfa_sect3{padding-top:25px;padding-bottom:25px;}
.jjfa_sect3 .allbox{ min-height:70px;}
.jjfa_sect3 .cont{width: 100%;}
.jjfa_sect3 .btnbox{width: 100%;margin-top: 15px;}
}
@media screen and (max-width:767px) {
.jjfa_sect3 .list{padding-right: 0;}
.jjfa_sect3 .list .li{width: 50%;}
.jjfa_sect3 .tit{ text-align: center;}
.jjfa_sect3 .btnbox{ display: flex; flex-wrap: wrap; justify-content: center;}
.jjfa_sect3 .tit{font-size: calc(14px + 0.08rem); line-height: calc(22px + 0.1rem);}
.jjfa_sect3 .btnbox .btn{padding: 0.14rem 0.2rem 0.16rem 0.2rem;font-size: calc(14px + 0.04rem);min-width: calc(100px + 0.5rem); line-height: calc(22px + 0.06rem);}

}

/* 竞价解决方案列表页 */
.solution_main{width: 100%;padding-top: calc(10px + 0.61rem);padding-bottom: calc(10px + 0.61rem);background: #f7f8f9;}
.solution_main .list{width: 100%;margin-bottom: calc(10px + 0.32rem);}
.solution_main .ul{width: 100%;}
.solution_main .li{width: 100%;margin-bottom: calc(10px + 0.3rem);}
.solution_main .li:last-child{margin-bottom: 0;}
.solution_main .li a{width: 100%;background: #ffffff;padding: calc(10px + 0.1rem);box-shadow: 0 0 0.32rem 0.07rem rgba(213,213,213,0.18);display: flex;align-items: center;flex-wrap: wrap;}
.solution_main .li ._img{float: left;width: 5.14rem;overflow: hidden;}
.solution_main .li ._img img{display: block;width: 100%;transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;
transition: -webkit-transform 2s;}
.solution_main .li a:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.solution_main .li .cont{float: left;width:calc(100% - 5.14rem);padding-left: 0.56rem;}
.solution_main .li .tit{float: left;width: 100%;font-size: calc(16px + 0.04rem);line-height: calc(22px + 0.04rem);color: #333333;font-weight: bold;padding-bottom: calc(5px + 0.24rem);position: relative;}
.solution_main .li .tit::after{content: "";display: block;position: absolute;width: calc(20px + 0.16rem);height: 2px;background: #1a55d0;position: absolute;left: 0;bottom: 0;}
.solution_main .ul2{float: left;width: 100%;margin-top: calc(10px + 0.16rem);}
.solution_main .ul2 .li2{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(20px + 0.02rem);color: #666666;margin-bottom:0.26rem;padding-left: 14px;position: relative;}
.solution_main .ul2 .li2:last-child{margin-bottom: 0;}
.solution_main .ul2 .li2::after{content: "";display: block;width: 4px;height: 4px;background: #1b56d1;position: absolute;left: 0;top: calc(8px + 0.02rem);}
.solution_main .li a:hover{box-shadow: 0 0 0.32rem 0.07rem rgba(0,84,221,0.18);}
.solution_main .li a:hover .tit{color: #1b56d1;}

@media screen and (max-width:1024px) {
.solution_main .li:last-child{margin-bottom:calc(10px + 0.3rem);}
}
@media screen and (max-width:767px) {
  .solution_main .li ._img{width: 100%;}
  .solution_main .li .cont{width: 100%;padding:0.7rem 0.3rem 0.4rem 0.3rem;}
  .solution_main .ul2 .li2{ font-size: 14px;}
}
/* 网站建设解决方案-详情 */
.wjfa_sect1{width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.58rem);}
.wjfa_sect1 .list{width: 100%;margin-top: calc(10px + 0.45rem);}
.wjfa_sect1 .list::after{content: "";display: block;clear: both;}
.wjfa_sect1 .ul{float: left;width: 100%;margin-bottom:-0.56rem;display: flex;flex-wrap: wrap;}
.wjfa_sect1 .ul .li{float: left;width: 33.33%;padding-right: 0.7rem;margin-bottom:0.56rem;}
.wjfa_sect1 .ul .a{float: left;width: 100%;padding-left: calc(15px + 0.15rem);}
.wjfa_sect1 .ul .tit{float: left;width: 100%;font-size: calc(14px + 0.14rem);line-height: calc(22px + 0.12rem);color: #121212;position:relative;}
.wjfa_sect1 .ul .tit::after{content: "";display: block;width: 10px;height: 10px;border-radius: 1px;background: #1b56d1;position: absolute;left: calc(-15px - 0.15rem);top: calc(6px + 0.06rem);}
.wjfa_sect1 .ul .text{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.1rem);color: #444444;margin-top:0.2rem;}

@media screen and (max-width:1440px) {
.wjfa_sect1 .ul .li{padding-right: 0.5rem;}
}
@media screen and (max-width:767px) {
.wjfa_sect1 .ul .li{width: 100%;padding-right: 0;}
.wjfa_sect1 .ul .a{ padding-left: 14px;}
.wjfa_sect1 .ul .tit{font-size: calc(14px + 0.06rem);line-height: calc(22px + 0.06rem);}
.wjfa_sect1 .ul .tit::after{width:6px;height: 6px;left:-14px;top: calc(8px + 0.03rem);}
.wjfa_sect1 .ul .text{ font-size: 14px; line-height: 22px;}
}

.seo2-a{width: 100%;background: #f7f8f9;padding-top: calc(10px + 0.54rem);padding-bottom: calc(15px + 0.55rem);}
.seo2-a .list ul{margin: -0.14rem;}
.seo2-a .list ul li{background: #fff;text-align: left;width: calc(33.33% - 0.28rem);margin: 0.14rem;padding: calc(10px + 0.4rem) calc(10px + 0.22rem) calc(10px + 0.28rem) calc(10px + 0.2rem);min-height: 2.9rem;}
.seo2-a .list ul li .ico img{height: calc(23px + 0.2rem);}
.seo2-a .list ul li .tit{font-size: calc(14px + 0.14rem);line-height: calc(22px + 0.12rem);}
.seo2-a .list ul li .text{margin-top: calc(5px + 0.15rem);}
.seo2-a .list ul li:hover{box-shadow: 0 0 0.32rem 0.07rem rgba(0,84,221,0.18);}


@media screen and (max-width:1024px) {
.seo2-a .list ul{margin: -5px;}	
.seo2-a .list ul li{width: calc(33.33% - 10px);margin:5px;}
}
@media screen and (max-width:767px) {
.seo2 .list .slick-dots li{min-height: 8px !important;}
.seo2-a .list ul li{width: calc(100% - 10px);}
.seo2-a .list ul li .tit{font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.1rem);}
}


.wjfa_sect2{width: 100%;background: url(img/detail20.jpg) no-repeat;background-size: cover;padding-top: calc(10px + 0.53rem);padding-bottom: calc(15px + 0.55rem);}
.wjfa_sect2 .select{width: 100%;margin-top: calc(10px + 0.48rem);border: 1px solid #dddddd;}
.wjfa_sect2 .select::after{content: "";display: block;clear: both;}
.wjfa_sect2 .select .opt{float: left;width:16.666%;border-right: 1px solid #ddd;font-size: calc(14px + 0.04rem);line-height: calc(30px + 0.08rem);color: #333333;text-align: center;cursor: pointer;background: #ffffff;-webkit-transition: all 0.5s ease-out 0s;  padding: 0.1rem;
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s; }
.wjfa_sect2 .select .opt:last-child{border-right: none;}
.wjfa_sect2 .select .opt:hover{background: #1b56d1;color: #fff;}
.wjfa_sect2 .select .opt.on{background: #1b56d1;color: #fff;}
.wjfa_sect2 .contlist{width: 100%;background: #ffffff;}
.wjfa_sect2 .contbox{width: 100%;padding: calc(10px + 0.3rem) 1.02rem calc(10px + 0.3rem) 0.5rem;display: flex;flex-wrap: wrap;}
.wjfa_sect2 .contbox .cont{float: left;width: calc(100% - 6.18rem);padding-right: 1.3rem;padding-top: 0.54rem;}
.wjfa_sect2 .contbox .tit{float: left;width: 100%;font-size: calc(14px + 0.14rem);line-height: calc(22px + 0.12rem);color: #333333;padding-bottom: calc(5px + 0.26rem);position: relative;}
.wjfa_sect2 .contbox .tit::after{content: "";display: block;width: calc(30px + 0.2rem);height: 2px;background: #1b56d1;position: absolute;left: 0;bottom: 0;}
.wjfa_sect2 .contbox .text{float: left;width: 100%;font-size: calc(14px + 0.04rem);line-height: calc(22px + 0.08rem);color: #666666;margin-top: calc(5px + 0.26rem);}
.wjfa_sect2 .contbox ._img{float: left;width: 6.18rem;}
.wjfa_sect2 .contbox ._img img{display: block;width: 100%;}

@media screen and (max-width:1600px) {
.wjfa_sect2 .contbox{padding: calc(10px + 0.3rem) 0.5rem;}
}
@media screen and (max-width:1024px) {
.wjfa_sect2 .contbox .cont{padding-top: 0;padding-right: 0.5rem;}
}
@media screen and (max-width:767px) {
.wjfa_sect2 .select{max-width: 100%;overflow: auto;white-space: nowrap;display: flex;}
.wjfa_sect2 .select::-webkit-scrollbar{ display: none;}
.wjfa_sect2 .select .opt{width: auto;padding: 0.1rem 0.6rem;}
.wjfa_sect2 .contbox{padding:0.7rem 0.5rem  0.5rem  0.5rem;}
.wjfa_sect2 .contbox .cont{width: 100%;padding-right: 0;}
.wjfa_sect2 .contbox .text{text-align: justify;font-size:14px; line-height: 22px;}
.wjfa_sect2 .contbox ._img{width: 100%;margin-top: 0.5rem;}
}
.wjfa_sect3{width: 100%;padding-top: calc(10px + 0.55rem);padding-bottom: calc(10px + 0.61rem);}
.wjfa_sect3 .list{width: 100%;margin-top: calc(10px + 0.48rem);}
.wjfa_sect3 .list::after{content: "";display: block;clear: both;}
.wjfa_sect3 .ul{float: left;width: 100%;border-top: 1px solid #dddddd;border-left: 1px solid #dddddd;display: flex;flex-wrap: wrap;}
.wjfa_sect3 .ul .li{float: left;width: 20%; position: relative; overflow: hidden;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}
.wjfa_sect3 .ul .li .showcont{float: left;width: 100%; height: 100%; padding: calc(10px + 0.36rem) calc(10px + 0.14rem); overflow: hidden;position: absolute;left: 0; top:0;z-index: 5;background: #fff; display: flex; flex-wrap: wrap; align-content: center;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wjfa_sect3 .ul .li .showcont .ico{float: left;width: 100%;line-height: 0;margin-bottom: calc(10px + 0.14rem);}
.wjfa_sect3 .ul .li .showcont .ico img{display: block;height: calc(30px + 0.3rem);width: auto;margin: 0 auto;}
.wjfa_sect3 .ul .li .showcont .tit{float: left;width: 100%;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.04rem);color: #333333;text-align: center;font-weight: bold;}
.wjfa_sect3 .ul .li .hidecont{float: left;width: 100%;height: 100%;z-index:4;background: #1b56d1;padding: calc(10px + 0.26rem) calc(10px + 0.14rem);/* transform:rotateY(180deg); -ms-transform:rotateY(180deg); */ opacity: 0; position: relative; left: 0; top: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
}
.wjfa_sect3 .ul .li .hidecont .tit{text-align: left;color: #fff;font-size: calc(14px + 0.06rem);line-height: calc(20px + 0.06rem);}
.wjfa_sect3 .ul .li .hidecont .text{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.02rem);color: #ffffff;margin-top: calc(10px + 0.1rem);}
.wjfa_sect3 .ul .li.li1 :hover .showcont{ opacity: 0;/* transform:rotateY(180deg); -ms-transform:rotateY(180deg); */}
.wjfa_sect3 .ul .li.li1 :hover .hidecont{ opacity:1;/* transform:rotateY(0deg); -ms-transform:rotateY(0deg); */z-index:6;}
.wjfa_sect3 .ul .li.li2{padding: calc(10px + 0.36rem) calc(10px + 0.14rem);}


@media screen and (max-width:1024px) {	
.wjfa_sect3 .ul .li{ padding:0.5rem 0.3rem; }
.wjfa_sect3 .ul .li .showcont{padding:0; height:auto; position: relative;}
.wjfa_sect3 .ul .li .hidecont{ height: auto; position: relative; opacity:1;background:none;transform: rotateY(0deg); -ms-transform: rotateY(0deg); padding:0;}
.wjfa_sect3 .ul .li .hidecont .tit{ display: none;}
.wjfa_sect3 .ul .li .hidecont .text{margin-top:0.2rem; color: #333; font-size: 14px;}
.wjfa_sect3 .ul .li:hover .showcont{ opacity:1; transform:rotateY(0deg); -ms-transform:rotateY(0deg);}

}
@media screen and (max-width:767px) {
.wjfa_sect3 .ul .li{width: 50%; padding:0.7rem 0.5rem;}
.wjfa_sect3 .ul .li.li2{ padding:0.7rem 0.5rem;}
.wjfa_sect3 .ul .li .hidecont .text{margin-top:0.3rem;}
}

.wjfa_sect4{width: 100%;background: #f7f8f9;padding-top: calc(10px + 0.54rem);padding-bottom: calc(15px + 0.55rem);}
.wjfa_sect4 .list{width: 100%;margin-top: calc(10px + 0.45rem);}
.wjfa_sect4 .list::after{content: "";display: block;clear: both;}
.wjfa_sect4 .ul{float: left;width: 100%;display: flex;flex-wrap: wrap;}
.wjfa_sect4 .ul .li{float: left;width:calc(25% + 2px);border-right: 1px solid #dfe8f6; border-left: 1px solid #dfe8f6;padding: calc(10px + 0.31rem) calc(10px + 0.26rem) calc(10px + 0.3rem) calc(10px + 0.19rem);background: #ffffff; position: relative; z-index:2; margin:0 -1px;
-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;  }
.wjfa_sect4 .ul .li:nth-child(4n+1){border-left: none;}
.wjfa_sect4 .ul .li:nth-child(4n+4){border-right: none;}
.wjfa_sect4 .ul .ico{float: left;width: 100%;}
.wjfa_sect4 .ul .ico img{display: block;height: calc(27px + 0.2rem);}
.wjfa_sect4 .ul .tit{float: left;width: 100%;font-size: calc(14px + 0.14rem);line-height: calc(22px + 0.12rem);color: #121212;font-weight: bold;margin-top: calc(10px + 0.09rem);}
.wjfa_sect4 .ul .text{float: left;width: 100%;font-size: calc(14px + 0.02rem);color: #444444;line-height: calc(22px + 0.08rem);margin-top:calc(5px + 0.15rem);}
.wjfa_sect4 .ul .li:hover{box-shadow: 0 0 0.32rem 0.07rem rgba(0,84,221,0.18); z-index: 6;border-right: 1px solid #fff;border-left: 1px solid #fff;}
@media screen and (max-width:1024px) {
.wjfa_sect4 .ul .li{width: 50%;border-top: 1px solid #dfe8f6;border-right: 0;}
.wjfa_sect4 .ul .li:nth-child(2n+1){border-left: 0;}
.wjfa_sect4 .ul .li:nth-child(-n+2){border-top: 0;}
}
@media screen and (max-width:767px) {
.wjfa_sect4 .ul .li{width:100%; margin:-1px 0; border: 1px solid #dfe8f6 !important; padding:0.8rem 0.6rem;}
.wjfa_sect4 .ul .ico{ width:auto;}
.wjfa_sect4 .ul .tit{ min-height: calc(27px + 0.2rem); display: flex; align-items: center; width:calc(100% - 42px - 0.2rem); margin-top: 0; float: right;font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.1rem);}
.wjfa_sect4 .ul .text{font-size: 14px;line-height:22px;}
}

.wzjs_section8-a {padding-bottom: calc(15px + 0.55rem);}
.wzjs_section8-a .qh_t{justify-content: center;}
.wzjs_section8-a .qh_t .list{margin-right: 1.36rem;}
.wzjs_section8-a .qh_t .list:last-child{margin-right: 0;}
.wzjs_section8-a .qh_b .list{padding: calc(10px + 0.42rem) calc(10px + 0.3rem) calc(10px + 0.66rem);}
.wzjs_section8-a .qh_b .ul{width: calc(100% + 10px + 0.46rem);margin: calc(-5px - 0.23rem);align-items: normal;}
.wzjs_section8-a .qh_b .ul .li{float: left;width: 20%;padding: calc(5px + 0.23rem);}
.wzjs_section8-a .qh_b .ul .a{float: left;width: 100%;padding-left: calc(15px + 0.05rem);}
.wzjs_section8-a .qh_b .ul .tit{float: left;width: 100%;font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.08rem);color: #121212;font-weight: bold;position:relative;}
.wzjs_section8-a .qh_b .ul .tit::after{content: "";display: block;width: 10px;height: 10px;border-radius: 1px;background: #1b56d1;position: absolute;left: calc(-15px - 0.05rem);top: calc(6px + 0.04rem);}
.wzjs_section8-a .qh_b .ul .text{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.1rem);color: #444444;margin-top:0.22rem;text-align: justify;}
.wzjs_section8-a .btnbox{width: 100%;margin-top: calc(10px + 0.3rem);display: flex;align-items: center;justify-content: center;}
.wzjs_section8-a .btnbox a{float: left;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.04rem);color: #1b56d1;margin-right: 0.62rem; position: relative; }
.wzjs_section8-a .btnbox a:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.wzjs_section8-a .btnbox a:hover:after{width:100%;}
.wzjs_section8-a .btnbox a:last-child{margin-right: 0;}

@media screen and (max-width:1024px) {
.wzjs_section8-a .qh_t{display: flex;}
.wzjs_section8-a .qh_t .list{margin-right: calc(10px + 0.1rem);}
.wzjs_section8-a .qh_b .ul .li{ width: 50%;}
}
@media screen and (max-width:767px) {
.wzjs_section8-a .btnbox{flex-wrap: wrap;}
.wzjs_section8-a .btnbox a{width: 100%;margin-right: 0;text-align: center;}
.wzjs_section8-a .btnbox a:last-child{margin-top: 10px;}	
.wzjs_section8-a .qh_b .list{ padding:0.4rem 0.3rem 0.8rem 0.3rem;}
.wzjs_section8-a .qh_b .ul{width:100%; margin:0;}
.wzjs_section8-a .qh_b .ul .text{ font-size: 14px; line-height: 22px; text-align: left; margin-left:calc(-15px - 0.05rem); width: calc(100% + 15px + 0.05rem);}
.wzjs_section8-a .qh_b .ul .li{ width: 50%; padding: calc(5px + 0.23rem) 0.25rem;}
}


.biaoDan-a{padding-top: calc(10px + 0.54rem);padding-bottom: calc(10px + 0.63rem);background: #f7f8f9;}
.biaoDan-a .box{background: none;padding: 0;display: flex;flex-wrap: wrap;margin-top: calc(10px + 0.42rem); justify-content: space-between;}
.biaoDan-a .form{width:calc(92.8% - 5.2rem);margin-top: 0;}
.biaoDan-a .form .lab{width: 100%;border:none;border-bottom: 1px solid #dddddd;border-radius: 0;padding-left: 0;margin-top:calc(10px + 0.15rem);}
.biaoDan-a .form .lab:first-child{margin-top: 0;}
.biaoDan-a .form .lab1{padding: 0;margin-top:calc(10px + 0.15rem);}
.biaoDan-a .form .lab2{width: 100%;padding-left: 0;align-items: flex-end;}
.biaoDan-a .form .yangzhengma{height: 32px;}
.biaoDan-a .form .lab3{margin-top: calc(10px + 0.27rem);}
.biaoDan-a .form .submit{line-height: calc(30px + 0.2rem);width: calc(100px + 0.6rem);}
.biaoDan-a .cont_l{ width:5.2rem;padding: calc(10px + 0.24rem) 0.66rem;}
.biaoDan-a .cont_l .mf{width: 100%;margin-bottom: calc(10px + 0.22rem);}
.biaoDan-a .cont_l .mf img{display: block;width: calc(100px + 0.4rem);}
.biaoDan-a .cont_l .tit_l{display: block;width: 100%;font-size:0.48rem;line-height:0.68rem;color: #ffffff;/* font-weight: bold; */margin-bottom: 0.35rem;}
.biaoDan-a .cont_l .text_l{display: block;width: 100%;font-size: calc(12px + 0.12rem);line-height: calc(20px + 0.16rem);color: #ffffff;margin-bottom: 0.54rem;}
.biaoDan-a .cont_l .btn{display: inline-block;width: calc(100px + 0.5rem);font-size: calc(14px + 0.04rem);line-height: calc(30px + 0.2rem);color: #ffffff;background: rgba(255,255,255,0.12);text-align: center;  background-position: right bottom;}
.biaoDan-a .cont_l .btn:hover{color: #fff;background: linear-gradient(to left,transparent 50%,rgba(0,0,0,0.12) 50%); background-size: 200% 200%;  background-position: left bottom;}

@media screen and (max-width:1600px) {
.biaoDan-a .form{width:calc(95.8% - 5.2rem);}
}
@media screen and (max-width:767px) {
.biaoDan-a .cont_l{width: 100%; position:relative; padding:0.8rem 0.6rem; display: none;margin-bottom: 10px;}
.biaoDan-a .cont_l .tit_l{font-size: calc(12px + 0.36rem);line-height: calc(20px + 0.48rem); padding-left: calc(110px + 0.5rem);}
.biaoDan-a .cont_l .text_l{ padding-left: calc(110px + 0.5rem); margin-bottom: 0;}
.biaoDan-a .cont_l .mf{ width: auto; position: absolute; left: 0.6rem;  top:0.8rem;}
.biaoDan-a .cont_l .btn{ position: absolute; left: 0.6rem;  bottom:0.9rem;}

.biaoDan-a .box{margin-top: calc(10px + 0.2rem);}
.biaoDan-a .form{width: 100%;}
.biaoDan-a .form .lab2{margin-top: calc(10px + 0.1rem);}
.biaoDan-a .form .submit{ width: 100%;}



}



/* 网站建设解决方案列表页 */
.wjfa_main{width: 100%;padding-top: calc(10px + 0.61rem);padding-bottom: calc(10px + 0.61rem);}
.wjfa_main .list{width: 100%;margin-bottom: calc(10px + 0.32rem);}
.wjfa_main .list::after{content: "";display: block;clear: both;}
.wjfa_main .ul{float: left;width: calc(100% + 0.2rem);margin:-0.2rem;display: flex;flex-wrap: wrap;}
.wjfa_main .ul .li{float: left;width: 50%;padding:0.2rem;}
.wjfa_main .ul a{float: left;width: 100%;background: #ffffff;height: 100%; position: relative;}
.wjfa_main .ul ._img{float: left;width: 100%;padding-bottom: 38.461%; position: relative; overflow: hidden;}
.wjfa_main .ul ._img img{display: block;width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;
transition: -webkit-transform 2s;}
.wjfa_main .ul .cont{float: left;width: 100%;padding: calc(10px + 0.19rem) 0.46rem calc(10px + 0.3rem) 0.46rem;}
.wjfa_main .ul .tit{float: left;width: 100%;font-size: calc(16px + 0.04rem);line-height: calc(22px + 0.04rem);color: #333333;font-weight: bold;}
.wjfa_main .ul .text{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem);color: #666666;margin-top:0.2rem;}
.wjfa_main .ul2{float: left;width: 100%;display: flex;align-items: center;justify-content: space-between;margin-top:0.17rem;}
.wjfa_main .ul2 .li2{float: left;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.04rem);color: #1b56d1;display: flex;align-items: center; margin-top: 5px;}
.wjfa_main .ul2 .ico{display: inline-block;width: 18px;margin-right:0.07rem;}
.wjfa_main .ul a:hover ._img img{-webkit-transform:translate(-50%, -50%) scale(1.1); -moz-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1);}
.wjfa_main .ul a:hover{box-shadow: 0 0 0.32rem 0.07rem rgba(0,84,221,0.18);}
@media screen and (max-width:1024px) {
.wjfa_main{padding-top: calc(10px + 0.4rem);padding-bottom: calc(10px + 0.4rem);}
.wjfa_main .ul2{flex-wrap: wrap;margin-bottom: -6px;}
.wjfa_main .ul2 .li2{ font-size:calc(12px + 0.02rem);}
.wjfa_main .ul2 .ico{ width:14px; margin-right:4px;}
.wjfa_main .ul{margin:0; width:100%;justify-content: space-between; }
.wjfa_main .ul .li{width: 48.8%;padding:0.2rem 0;}
.wjfa_main .ul .text{ font-size: 14px; line-height: 22px;}
}
@media screen and (max-width:767px){
.wjfa_main .ul .li{width: 100%;}
.wjfa_main .ul2 .li2{ margin-top: 0; margin-bottom: 5px;}

}


.tab_ph2 .slick-dots{ height: 8px; text-align: center; margin:calc(10px + 0.1rem) 0 0 0 !important; display: flex; justify-content: center;}
.tab_ph2 .slick-dots li{ vertical-align: top; width: 8px !important; height: 8px !important;border-radius: 100%; margin: 0 4px !important; background: #dddddd !important; padding: 0 !important;}
.tab_ph2 .slick-dots li.slick-active{ background: #1b56d1 !important;}

.tab_ph1 .slick-dots{ height: 8px; text-align: center; margin-top:calc(10px + 0.1rem) 0 0 0 !important; display: flex; justify-content: center;}
.tab_ph1 .slick-dots li{ vertical-align: top; width: 8px !important; height: 8px !important;border-radius: 100%; margin: 0 4px !important; background: #dddddd !important; padding: 0 !important;}
.tab_ph1 .slick-dots li.slick-active{ background: #1b56d1 !important;}


/*程序修改*/

.HuoQu .form .yangzhengma{width:120px;}
.a_btn{cursor:pointer;}


/*程序修改230907*/
.seo7 .list ul li .tit a{color: #121212;}

@media screen and (max-width:767px){
.wzyh_content-0 .section2 li:last-child{ display: initial;}

}

.wzyh_content .section2 ul{margin-top:0; margin-bottom:0;}
.wzyh_content .section1{margin-bottom:0.4rem;}
.wzbjxq_section .section1 .list .info span{margin-right:0;}
.xw_section1 .ej_box ul{justify-content:initial;}
.footer .left .er .li i{text-align:center;}
.footer .left .er .li i img{max-width:90px;}

.footer .nav ul li a{line-height: calc(20px + 0.1rem);}
.footer .left .p{line-height: calc(20px + 0.08rem);}
.footer .left .er{margin-top:0.2rem;}
.footer .left .er .li{line-height: calc(18px + 0.04rem);}


.pulic1 ._ti{background:none; color:#333; padding-left:calc(4px + 0.15rem);}
.pulic1 .bix1{border-color:#ddd;}
.pulic1 ._ti::after{background:#1b56d1; left:0;}

.PlanBox .form .yangzhengma{max-width:120px;}
@media screen and (max-width:767px){
.HuoQu .form .yangzhengma{width:auto; max-width:70px;}
.PlanBox .form .yangzhengma{max-width:70px;}

.PlanBox .form.on{ height: calc(315px + 2rem) !important;}

.globalD .form .yangzhengma{max-width:100px;}
}
.PlanBox .form2{display:block;}


/*程序230915*/
.caseDet .left .info{justify-content: flex-start;}
.pulic1 .Text{display:block;}
.ymzc_section3 .tswz{padding-right: calc(20px + 0.18rem); width:100%;}
@media screen and (max-width:1024px){
.ymzc_section3 .tswz{padding-right: 0;}
}

.wzjs_section2 .la .tit{position:relative; z-index:1;}
.wzjs_section2 .la .con{position:relative; z-index:1;}


.wzyh_section4 .content2{margin-top: calc(10px + 0.44rem);font-size: 0;text-align: center;}
.wzyh_section4 .content2 .abox{display: inline-block;vertical-align: middle;margin-right: calc(14px + 0.46rem);}
.wzyh_section4 .content2 .abox:last-child{margin-right: 0;}
.wzyh_section4 .content2 .abox a{display: block;font-size: 0;}
.wzyh_section4 .content2 .abox a .ico{width: 18px;display: inline-block;vertical-align: middle;margin-right: 8px;}
.wzyh_section4 .content2 .abox a .words{font-size: calc(14px + 0.04rem);color: #1b56d1;line-height: calc(18px + 0.04rem);display: inline-block;vertical-align: middle; position: relative; }
.wzyh_section4 .content2 .abox a .words:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.wzjs_section4 .content2 .abox a:hover .words:after{width:100%;}

@media  screen and (max-width: 1024px){
.wzyh_section4 .content2 .abox{margin-right:15px;}
.wzyh_section4 .content2 .abox a .words{font-size: 14px;}
.wzyh_section4 .content2 .abox a .ico{ margin-right:4px;}
}

@media  screen and (max-width: 1024px){
.wxxq_section .left .content img{max-width:100% !important;}
}


.lineBefor{position:relative; padding-left:calc(5px + 0.12rem);}
.lineBefor::after {
    display: block;
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    width: calc(2px + 0.01rem);
    height: calc(12px + 0.08rem);
    background: #1b56d1;
    margin-top:calc(-5px - 0.04rem);
}

@media  screen and (max-width: 1024px){
.lineBefor::after{ width:2px;}
}


.xw_section1 .sear_box{padding: calc(14px + 0.24rem) 0.24rem 10px 0.24rem;}
.xw_section1 .ej_box ul{margin: 0 calc(-6px - 0.02rem) !important;}

.wzyh_content .section2 .a .pic video{ width: 100%; position: absolute; left: 50%; top: 50%;height: 100%; object-fit:fill;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); 
}

.wjlc_sect3 ._r ._img{width:100%;}


.youhua2 .list .la .tit .tit_1{ display:inline-block; position: relative;cursor: pointer; color: #333333; }
.youhua2 .list .la .tit .tit_1::before{ display:block; content: ''; position: absolute; left:0; bottom:0; background: #1b56d1; width:0; height:1px;
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;  }
.youhua2 .list .la:hover .tit .tit_1{ color:#1b56d1;}
.youhua2 .list .la:hover .tit .tit_1::before{ width: 100%;}



/*程序20230923*/

.baike2 .content2{margin-top: calc(10px + 0.44rem);font-size: 0;text-align: center;}
.baike2 .content2 .abox{display: inline-block;vertical-align: middle;margin-right: calc(14px + 0.46rem);}
.baike2 .content2 .abox:last-child{margin-right: 0;}
.baike2 .content2 .abox a{display: block;font-size: 0;}
.baike2 .content2 .abox a .ico{width: 18px;display: inline-block;vertical-align: middle;margin-right: 8px;}
.baike2 .content2 .abox a .words{font-size: calc(14px + 0.04rem);color: #1b56d1;line-height: calc(18px + 0.04rem);display: inline-block;vertical-align: middle; position: relative; }
.baike2 .content2 .abox a .words:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.baike2 .content2 .abox a:hover .words:after{width:100%;}

@media  screen and (max-width: 1024px){
.baike2 .content2 .abox{margin-right:15px;}
.baike2 .content2 .abox a .words{font-size: 14px;}
.baike2 .content2 .abox a .ico{ margin-right:4px;}
}

.pulic1 .title{font-size: calc(14px + 0.08rem);}

@media  screen and (max-width: 767px){
.wjfa_sect2 .select .opt{padding: 0.1rem 0.8rem;}
}


.pulic1{padding: calc(10px + 0.23rem) calc(10px + 0.15rem);}
.pulic1 .video .video_F{cursor:default;}
@media  screen and (max-width: 1024px){
.pulic1 .video{height:auto;}
.pulic1 .video .div._popup1_img{height:auto;}
.pulic1 .video .div._popup1_img .video_F{position:initial; }

}
@media  screen and (max-width: 767px){
.pulic1{padding: calc(10px + 0.23rem) 0.5rem;}	
}


.xw_section1 .ul_box a .titbox .tit div em{color:#1b56d1;font-weight: inherit;}
.xw_section1 .ul_box a .info em{color:#1b56d1;font-weight: inherit;}

.pulic1 .list1 .ul a .tit em{color:#1b56d1;font-weight: inherit;}
.pulic1 .list1 .ul a .bottom .info em{color:#1b56d1;font-weight: inherit;}

.nolist{text-align:center; color:#1b56d1;width: 100%; }



.menuSub .ul2 .ul .kh2 a{display:inline-block; position: relative; color:#1b56d1; padding-right:calc(12px + 0.1rem);}

.menuSub .ul2 .ul .kh2 a::after{display: block; content: ''; position: absolute; right:2px; top: 53%;transform: translate(0,-50%) rotate(45deg);-ms-transform: translate(0,-50%) rotate(45deg); border-right: 1px solid #1b56d1; border-top: 1px solid #1b56d1; width:10px; height: 10px;transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.menuSub .ul2 .ul .kh2 a:hover::after{right:0.1rem;}

@media  screen and (max-width: 767px){
.menuSub .ul2 .ul .kh2 a::after{width:7px; height:7px;}
}


.jmysjbox .seo7{padding-bottom:0;}
.jmysjbox .jimuyu5{margin-top:calc(10px + 0.6rem);}

.jmysjbox .Google1{padding-bottom:0;}
.jmysjbox .jimuyu3{margin-top:calc(10px + 0.63rem);}

.jmysjbox .wzjs_section4{padding-bottom:0;}
.jmysjbox .jimuyu1{margin-top:calc(15px + 0.55rem); padding-bottom:calc(10px + 0.55rem);}


.logobox .seo5{padding-bottom:0;}
.logobox .wzjs_section6{margin-top:calc(15px + 0.55rem);}

.baike3 .box .left .info{padding-left:0;}
.baike3 .box .left .info:after{display:none;}


.baike3 .box .left .info span{float:left; position:relative;}
.baike3 .box .left .info span:after{ display: block; content: ''; position:absolute; left: 0; bottom:-4px; background: #1b56d1; width: 0%; height: 1px;-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; }
.baike3 .box .left .info:hover span:after{ width: 100%;}


.rwyx_sect3 .li .list li{padding: 0.06rem 0.06rem;}
.rwyx_sect3 .li .list li p{font-size: calc(14px + 0.02rem); padding: 0.05rem 0.12rem 0.06rem 0.12rem;}

._Hlang a.none_important{display:none !important;}


.pulic1-1{padding:0.12rem 0.24rem 0.25rem 0.24rem;}


.xw_section1 .right .sec2 .fwlx .qh_b a{position:relative; padding-left:calc(40px + 0.06rem);}
.xw_section1 .right .sec2 .fwlx .qh_b a:after{ display: block; content: ''; position:absolute; left: calc(12px + 0.06rem); top:50%; margin-top:-7px; width:16px; height:16px; border:1px solid #666;}
.xw_section1 .right .sec2 .fwlx .qh_b a.on:after{ border:1px solid #1b56d1; background: url(img/top23.png) center no-repeat; background-size:100% 100%; }

.xw_section1 .right .sec2 .fwlx .qh_b a:hover{color:#fff;}
.xw_section1 .right .sec2 .fwlx .qh_b a:hover:after{ border:1px solid #fff;}
.xw_section1 .right .sec2 .fwlx .qh_b a.on:hover:after{ border:1px solid #fff; background: url(img/top23.png) center no-repeat; background-size:100% 100%; background-color:#fff; }

.wzbjxq_tc .left li .words_r .text .bluetext{color:#fff !important;}


.xgztbox{overflow:hidden; width:100%;}
.xgztbox .lineDefor{margin-top: calc(12px + 0.04rem); width:100%; display: flex; flex-wrap:wrap; justify-content: space-between;}
.xgztbox .li{overflow:hidden; width:48%;}
.xgztbox .li a{float: left; width:100%; display:flex; align-items:center; }
.xgztbox .li a .ico{display: inline-block;width: 8px;height: 8px; margin-left:5px; position: relative; }
.xgztbox .li a .ico::after{display: inline-block;width: 8px;height: 8px;border-top: 1px solid #1b56d1;border-right: 1px solid #1b56d1; position: absolute; left:0; top:50%; content: '';
 -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;
-ms-transform:translate(0%,-50%) rotate(45deg);
transform:translate(0%,-50%) rotate(45deg);}
.xgztbox .li a .t{display: inline-block; max-width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.xgztbox .li a:hover{color:#1b56d1;}
.xgztbox .li a:hover .t:after{width:100%;}
.xgztbox .li a:hover .ico::after{ margin-left:8px;}

.xgztbox .li a{padding-left:10px; position:relative;}
.xgztbox .li a:after{content: ''; display: inline-block;width: 4px;height: 4px; background:#1b56d1; border-radius:100%; position:absolute; left:0; top:50%; margin-top:-2px;}

@media  screen and (max-width:767px){
.xgztbox .li{width:100%;}
}




/*240105start*/
@media  screen and (max-width:1200px){
.menuSub.menuSub_32 .ul2 .bd li{ padding:0.08rem;width:33.33%;}
.menuSub.menuSub_32 .ul2 .bd li:nth-child(4n+3){ width:33.33%;}
.menuSub.menuSub_32 .ul2 .bd li:nth-child(4n+4){ width:33.33%;}	
.menuSub .ul2 .bd li a{padding: 0.14rem 0.1rem;}	
.menuSub .ul2 .bd li .ino{margin: 0.02rem 0.04rem 0 0;}
.menuSub .ul2 .bd li .tit{font-size:13px;line-height: calc(22px + 0.02rem);}
.menuSub .ul2 .bd li .info{ font-size:12px;}
}

@media only screen (min-device-width: 810px) and (max-device-width:1160px){

.mian3 .list .li:nth-child(1),
.mian3 .list .li:nth-child(2),
.mian3 .list .li:nth-child(3),
.mian3 .list .li:nth-child(4),
.mian3 .list .li:nth-child(5),
.mian3 .list .li:nth-child(6){ display:block;}
.Google1-01  .list ul li .p{min-height: 18px;}

}
@media  screen and (max-width:1160px) and (min-width:810px){
.HuoQu .box{width:660px;}	
.HuoQu .colse{ width:20px; height:20px;right: 14px;top: 14px;}
.HuoQu .left{ padding: 0.4rem 20px 0.4rem 20px;}
.HuoQu .left .title{ font-size:calc(14px + 0.12rem); line-height: calc(22px + 0.14rem);}
.HuoQu .left .tel{ font-size:12px;}
.HuoQu .left .tel .num{ font-size:calc(14px + 0.08rem); margin-right: 0;}
.HuoQu .left .p{ font-size:12px;}
.HuoQu .left .er .li{ width:96px; font-size:12px; line-height:20px;}
.ymzc_section3 .content table td{  font-size:13px;padding: 0.12rem 0.06rem; }

.HuoQu .right{ padding:0.4rem 20px 0.4rem 20px;;}
.HuoQu .form .name{font-size:calc(14px + 0.02rem); line-height:calc(20px + 0.04rem);}	
.HuoQu .form .text{ font-size:calc(12px + 0.02rem);ine-height:30px; height:calc(30px + 0.1rem); padding: 0.05rem 0.15rem;}
.HuoQu .form .textarea{line-height: calc(22px + 0.04rem);height: calc(66px + 0.12rem);padding: 0.06rem 0.15rem;margin: 0.05rem 0 0.1rem 0;}
.HuoQu .form .submit{ font-size:calc(12px + 0.02rem);line-height:calc(30px + 0.1rem); height:calc(30px + 0.1rem);}
.HuoQu .form .yangzhengma{ width:70px;object-fit: contain; background: #fff;}
.HuoQu .form .down li{ padding:0 0.15rem;}	

.wzbjxq_tc .content{width: 700px;}
.wzbjxq_tc .left{width:46.47%; padding:0.4rem 0.2rem;}	
.wzbjxq_tc .left .tit{margin-bottom: calc(10px + 0.2rem);font-size: calc(14px + 0.1rem);line-height: calc(18px + 0.1rem);}
.wzbjxq_tc .left .info{font-size: calc(14px + 0.02rem);line-height: calc(26px + 0.04rem);margin-bottom: calc(10px + 0.2rem);}
.wzbjxq_tc .left li{margin-bottom: calc(5px + 0.1rem);}
.wzbjxq_tc .left li .words_l{width: 70px; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.02rem);}
.wzbjxq_tc .left li .words_r{width: calc(100% - 70px);}
.wzbjxq_tc .left li .words_r .text{font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.02rem);}
.wzbjxq_tc .left li .words_r .dl a{font-size: calc(12px + 0.02rem);line-height: calc(26px + 0.06rem);}
.wzbjxq_tc .content::after {width:46.47%;}
.wzbjxq_tc .right{width: 53.53%; padding:calc(12px + 0.2rem) 0.3rem;}
.wzbjxq_tc .right li{ margin-bottom:0.12rem;}
.wzbjxq_tc .right li input{font-size: calc(14px + 0.02rem);}
.wzbjxq_tc .right li input::-webkit-input-placeholder{font-size: calc(14px + 0.02rem);color: #333333;}
.wzbjxq_tc .right li input::-moz-placeholder{font-size: calc(14px + 0.02rem);color: #333333;}
.wzbjxq_tc .right li input::moz-placeholder{font-size: calc(14px + 0.02rem);color: #333333;}
.wzbjxq_tc .right li input:-ms-input-placeholder{font-size: calc(14px + 0.02rem);color: #333333;}
.wzbjxq_tc .right li button{font-size: calc(14px + 0.02rem);}
	
	
.about_sect2 .box ._l{padding: calc(10px + 0.5rem) 0.62rem calc(10px + 0.7rem) 0.62rem;width: 64.07%;}	
.about_sect2 .box .text{font-size: calc(14px + 0.06rem); line-height: calc(22px + 0.12rem);}
.about_sect2 .box ._r{padding: 0.56rem 0.4rem 0.81rem 0.4rem;width: 35.93%;}	
.about_sect2 .box .li .num{font-size: calc(16px + 0.22rem);line-height: calc(20px + 0.22rem);}	
.about_sect2 .box .li .dw{margin-left: 0.06rem;}	
.about_sect2 .box .li .p{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.04rem);}	
.about_sect2 .box .cont{font-size: calc(14px + 0.01rem); line-height: calc(22px + 0.1rem);}	
.about_sect2 .box .li .p{ margin-top:0.1rem;}	

.xw_section1 .ej_box{padding: 0 0.24rem 0 0.24rem;}	
.xw_section1 .ej_box li{margin-right: 0.04rem;}	
	
.rwyx_sect3 .li .list li p{ont-size: calc(12px + 0.02rem);}	
.rwyx_sect3 .li .show{padding: 0.6rem 0.3rem calc(22px + 0.6rem) 0.3rem;}	
.rwyx_sect3 .li .hide { padding: 0.6rem 0.3rem; }
 
.rwyx_sect7 .box .ulbox .ul1 .text{font-size: calc(12px + 0.02rem);line-height: calc(18px + 0.04rem);}
.rwyx_sect7 .box .ulbox .ul2 .text{font-size: calc(12px + 0.02rem);line-height: calc(18px + 0.06rem);}	
.rwyx_sect7 .box .ulbox .ul2 .tit{font-size: calc(14px + 0.02rem);}
.rwyx_sect7 .box .ulbox .ul2 a{ padding-left: 24px;}
.rwyx_sect7 .box .ulbox .ul1 .li{padding: 0 0.13rem;}
.rwyx_sect7 .box .ulbox{padding: calc(10px + 0.1rem) calc(10px + 0.1rem) calc(10px + 0.5rem) calc(10px + 0.1rem);}	
.rwyx_sect7 .box .ulbox .ul1 .tit{font-size: calc(14px + 0.02rem); line-height: calc(18px + 0.06rem);}	

.rwyx_sect2 .ulbox .li ._t{padding: 0.15rem 0.2rem;}
.rwyx_sect2 .ulbox .li .text{font-size: calc(14px + 0.03rem); line-height: calc(18px + 0.06rem);}
.rwyx_sect2 .ulbox .li ._b{ padding: 0.29rem 0.2rem 0.5rem 0.2rem;font-size: calc(12px + 0.02rem);line-height: calc(22px + 0.04rem);}
.Google6 .list ul li .img span{letter-spacing:0;font-size: calc(14px + 0.06rem); line-height: calc(22px + 0.06rem);}

.wzyh_section4-0 .la{padding: calc(12px + 0.32rem) calc(12px + 0.08rem) calc(12px + 0.22rem) 0.3rem;}
.Google6 .list ul li .img img{ object-fit: cover;}

.Google1 .list ul{width: calc(100% + 0.25rem); margin:-0.12rem;}
.Google1 .list ul li{width: calc(25% - 0.24rem); margin: 0.12rem;}
/*.Google1 .list ul li .p{min-height: calc(44px + 0.16rem);}*/

.Google3 .list ul{width: calc(100% + 0.35rem); margin:-0.16rem;}
.Google3 .list ul li{width: calc(25% - 0.34rem); margin: 0.16rem;padding: 0.37rem 0.28rem 0.41rem 0.28rem;}
.Google3 .list ul li .text{font-size: calc(14px + 0.01rem); line-height: calc(22px + 0.06rem);}

.Google5 .list ul{width: calc(100% + 0.33rem);margin: -0.16rem;}
.Google5 .list ul li{width: calc(25% - 0.34rem); margin: 0.16rem;}

.Google6 .list ul{width: calc(100% + 0.33rem);margin: -0.16rem;}
.Google6 .list ul li{width: calc(33.33% - 0.34rem);margin: 0.16rem;}

.wylc_sect3 .contbox .cont{padding: calc(10px + 0.28rem) 0.3rem calc(10px + 0.47rem) 0.3rem;}
.wylc_sect3 .cont ._b{padding: calc(10px + 0.19rem) calc(10px + 0.15rem) calc(10px + 0.15rem);}
.wylc_sect3 .cont ._t{font-size: calc(14px + 0.04rem);}


.seo6 .list ul li .left{min-width: calc(70px + 0.7rem);width: calc(70px + 0.7rem);padding: 0.38rem 0.2rem;}
.seo6 .list ul li .tit{font-size: calc(14px + 0.12rem); line-height: calc(22px + 0.12rem);}
.seo6 .list ul li .right{padding: 0.46rem 0.2rem0.58rem 0.2rem;}
.Google1 .list ul li .p{ font-size: 12px;line-height:18px; min-height:36px;}	
.Google1-01 .list ul li .p{min-height: 18px;}
.Google1-02 .list ul li .p{min-height: 18px;}

}

@media  screen and (max-width:991px){
.ymzc_section3 .content li{ background: #fff;}
.ymzc_section3 .content li:first-child table tr:first-child{ display: revert;}
.ymzc_section3 .content li:nth-child(1){ margin-bottom:-40px; position: relative; z-index: 6;}


.wzjs_section8 .qh_t{padding: 0 1.5rem;}
.sheji4 .list ul li .div{ width:48%;}
 .about_sect4 .li{ padding:0.3rem;}

}
@media  screen and (max-width:767px){
.Google1 .list ul li .p{min-height:inherit;}
.about_sect4 .li{ padding:6px;}
.baike4 .left .text .l{white-space: nowrap;}
.rwyx_sect4 .sect4_1 .list{ justify-content: flex-start;overflow-x: auto; white-space: nowrap;}

}



/*240118start*/
.wzjs_section4 .qh_b .li .pic{display:block;}
.wzjs_section4 .qh_b .li .pic video{ width: 100%; position: absolute; left: 50%; top: 50%;height: 100%; object-fit:fill;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); 
}
.wzjs_section8-a .btnbox-1 a{ display: flex; align-items:center;}
.wzjs_section8-a .btnbox-1 a .ico {
  width: 18px;
  display: block;
  vertical-align: middle;
  margin-right: 8px;
}
.wzjs_section8-a .btnbox-1 a:hover:after{ width:0;}
.wzjs_section8-a .btnbox-1 .a{ display:block; position: relative;}
.wzjs_section8-a .btnbox-1 .a:after{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left: 0; bottom:-3px; -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; }
.wzjs_section8-a .btnbox-1 a:hover .a:after{width:100%;}
.biaoDan .slide{ display:none;}
/*.biaoDan .form{ margin-top: 0;}*/
.ditu_list .tit .a{ display:inline-block; max-width:100%; position: relative; color: #1b56d1; font-size: calc(14px + 0.04rem); line-height: calc(22px + 0.1rem); padding-left: calc(10px + 0.06rem); }
.ditu_list .tit .a::after{ display: block; content: ''; position: absolute; left: 0; top:calc(8px + 0.05rem); background: #1b56d1; width: 6px; height: 6px; border-radius: 50%;}
.ditu_list .tit .a::before{ display: block; content: ''; width: 0; height: 1px; background: #1b56d1; position: absolute; left:calc(10px + 0.06rem); bottom:-3px; -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; }
.ditu_list .tit .a:hover::before{ width:calc(100% - 10px - 0.06rem); }
.helap{ display: block; width:100%; background: #Fff; margin-top:0.4rem ; padding:0.1rem 0.24rem 0.4rem 0.24rem;}

@media  screen and (max-width:767px){
.helap{ margin-top: 0.6rem;}
.wzjs_section8-a .btnbox-1 a{width:auto;}
.wzjs_section8-a .btnbox-1 a:last-child { margin-top:0; margin-left:15px;}
}


.dialog{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	z-index: 9999999;
}
.dialog .msgBox{
	text-align: center;
	width: 14.9rem;
	margin: 0 auto;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	background: #FFF;
	box-shadow: 0 0 .1rem 0 #E6E6E6;
	box-sizing: border-box;
	border-radius: .1rem;
}
.dialog .msgBox img{
	display: block;
	margin: 0 auto;
	width: 2rem;
	margin-top: 1.49rem;
	margin-bottom: 0.85rem;
}
.dialog .msgBox .h2{
	font-size: 0.85rem;
	font-family: Source Han Sans CN;
	font-weight: bold;
	color: #000000;
	margin-bottom: 1.15rem;
}
.dialog .msgBox p{
	font-size: 0.72rem;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #666666;
	margin-top:0.42rem;
}
.dialog .msgBox .h4{
	font-size: 0.72rem;
	font-family: Source Han Sans CN;
	font-weight: bold;
	color: #1b56d1;
	/* letter-spacing: 50px; */
	border-top: 1px solid #E5E5E5;
	line-height: 2.1rem;
	margin-top: 1.91rem;
}
#closeBook {
	width: .25rem;
	height: .25rem;
	background: rgba(255, 255, 255);
	border-radius: 50%;
	position: absolute;
	right: -.125rem;
	top: -.125rem;
	font-size: 0.125rem;
	text-align: center;
	line-height: .25rem;
}



/*240228start*/
.pd0{ padding-bottom:0;}
#textAreaWrap { width: 100%;
    position: relative;background: #f5f5f5;
}
#textArea {
    position: relative;
    z-index:5;
    resize: vertical
} 
#placeholderDiv {padding: 0.18rem 0.23rem;
    position:absolute;width: 100%; height:100%;
	right: 0;
    top: 0; z-index:6;
color: #c6c6c6;background: #f5f5f5; 
   font-size: calc(14px + 0.04rem);
     line-height: calc(24px + 0.08rem);
}
.on#placeholderDiv{ display:none; opacity: 0;}

@media  screen and (max-width:1024px) and (min-width:767px){
.footer .hidden-xs{ padding-bottom: 0;}	
.footer .hidden-xs .Copyright span:nth-child(2){ display:none;}
.footer .hidden-xs .map{ display:none;}
.footer .visible-xs{ display:inline-flex !important; padding-top: 0;}
.footer .visible-xs .Copyright{ display:none;}
.footer-index .hidden-xs{ padding-bottom: 0.3rem;}	
.footer-index .visible-xs{ padding-top: 0.3rem;}
} 

@media  screen and (max-width:767px){
img{pointer-events:none;}
.yangzhengma{pointer-events:initial;}
}



.footer .map .mapwap{display:none;}

@media  screen and (max-width:1024px){
.footer .map .mappc{display:none;}
.footer .map .mapwap{display:inline-block;}
}



.PlanBox .form .lab2 .text {padding:0.1rem;}
.PlanBox .form .yangzhengma{margin:0;}




























































































































































