.evalchainbg {
  background: url(../images/self/banner1bg.png) no-repeat center bottom;
}
.evalchainbg2 {
  background: url(../images/self/banner2bg.png) no-repeat center bottom;
}
.Home_secondnavnews {
  width: 100%;
  margin: auto;
  position: relative;
  z-index: 1;
  height: 144px;
}
.Home_secondnav ul {
  position: absolute;
  display: flex;
  justify-content: space-between;
  width: 100%;
  bottom: 40px;
}

.Home_secondnav ul li {
  width: 22.5%;
  height: 200px;
  padding: 27px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.12);
  transition: 0.3s;
  position: relative;
  cursor: pointer;
  /* filter: blur(2px); */
  border: 1px solid #fff;
  position: relative;
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: saturate(50%) blur(5px);
  -webkit-backdrop-filter: saturate(50%) blur(5px);
}
/* .Home_secondnav ul li::before {
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.5);
  filter: blur(2px);
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  z-index: -1;
} */
.Home_secondnav ul li .imgbox {
  width: 80px;
  height: 80px;
  margin: auto;
}
.Home_secondnav ul li .imgbox img {
  width: 100%;
  height: 100%;
}

.Home_secondnav ul li a {
  height: 100%;
}

.Home_secondnav ul li .right {
  position: absolute;
  bottom: 27px;
  width: 100%;
  left: 0;
  text-align: center;
  /* margin-left: 80px; */
}
.Home_secondnav ul li .right .title {
  font-size: 22px;
  color: #333333;
  margin: 7px 0 16px;
  display: inline-block;
  position: relative;
  font-weight: bold;
}
.Home_secondnav ul li .right .title br {
  display: none;
}
.Home_secondnav ul li .right .title::after {
  content: '';
  width: 0px;
  height: 0px;
  border-bottom: 6px solid transparent;
  border-top: 6px solid transparent;
  border-left: 7px solid #1e97da;
  position: absolute;
  top: 7px;
  right: -26px;
  display: none;
}
.Home_secondnav ul li .right .text {
  color: #333333;
  font-size: 14px;
}
/* .Home_secondnav ul li.hover .right .title,
.Home_secondnav ul li:hover .right .title {
  color: #fff;
}
.Home_secondnav ul li.hover,
.Home_secondnav ul li:hover {
  background: linear-gradient(90deg, #00b5f4, #446de1);
  background-color: #00b5f4;
}
.Home_secondnav ul li.hover .right .title::after,
.Home_secondnav ul li:hover .right .title::after {
  border-left-color: #fff;
  right: -27px;
  animation: IDENT 0.6s;
} */
@keyframes IDENT {
  from {
    right: 0;
    opacity: 0;
  }
  to {
    right: -26px;
    opacity: 1;
  }
}
.Home_secondnav ul li::after {
  content: '';
  width: 0px;
  height: 0px;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  border-bottom: 30px solid #e9f1ff;
  position: absolute;
  bottom: -50px;
  left: 0%;
  margin-left: -30px;
  opacity: 0;
}
.Home_secondnav ul li.hover::after {
  left: 50%;
  opacity: 1;
}
/* .Home_secondnav ul li.hover .right h2,
.Home_secondnav ul li.hover .right .text,
.Home_secondnav ul li:hover .right h2,
.Home_secondnav ul li:hover .right .text {
  color: #fff;
} */
.Industrialment {
  padding: 56px 0;
}
.Basicinfo {
}
.Basicinfo h2 {
  font-size: 26px;
  color: #000000;
  background: url(../images/icon31.png) no-repeat left center;
  line-height: 32px;
  padding-left: 47px;
  margin-bottom: 28px;
}
.Basicinfo2 h2 {
  background: url(../images/icon32.png) no-repeat left center;
  margin-bottom: 23px;
}
.Basicinfo3 h2 {
  background: url(../images/icon35.png) no-repeat left center;
  margin-bottom: 23px;
}
.Basicinfo ul {
  margin-left: -1.8%;
  margin-bottom: 38px;
}
.Basicinfo li {
  float: left;
  width: 31.52%;
  margin-left: 1.8%;
}

.Basicinfo li p {
  color: #333333;
  font-size: 16px;
  margin-bottom: 11px;
}
.Basicinfo li p span {
  display: inline;
  padding-right: 6px;
  color: #ff0000;
}
.Basicinfo li input {
  height: 46px;
  background: #ffffff;
  border: 1px solid #d4d4d4;
  border-radius: 3px;
  width: 100%;
  display: block;
  padding: 0 15px;
  font-size: 14px;
  color: #666;
}
.Basicinfo li input::-webkit-input-placeholder {
  color: #999999;
}
.Industrialment .cytable {
  width: 100%;
  border-left: 1px solid #c9d6de;
  margin-bottom: 40px;
}
.Industrialment .cytable tr th {
  background-color: #00b5f4;
  padding: 13px 20px;
  font-size: 18px;
  font-weight: normal;
  color: #fff;
  text-align: center;
  border-right: 1px solid #c9d6de;
  white-space: nowrap;
}

.Industrialment .cytable tr th:nth-child(1) {
}
.Industrialment .cytable tr th:nth-child(2) {
}
.Industrialment .cytable tr th:nth-child(4) {
  background: linear-gradient(90deg, #00b5f4, #446de1);
}
.Industrialment .cytable tr th:nth-child(5) {
  background-color: #446de1;
}
.Industrialment .cytable tr td {
  border-right: 1px solid #c9d6de;
  border-bottom: 1px solid #c9d6de;
  padding: 10px 0;
  line-height: 24px;
  text-align: center;
  font-size: 16px;
  color: #555;
  line-height: 24px;
}
.Industrialment .cytable tr td input {
  text-align: center;
}

.Industrialment .cytable1 {
  margin-bottom: 40px;
}
.Industrialment .cytable1 ul {
  border: 1px solid #c9d6de;
}
.Industrialment .cytable1 ul li {
  line-height: 25px;
  border-bottom: 1px solid #c9d6de;
  text-align: center;
  font-size: 16px;
  color: #555;
}
.Industrialment .cytable1 ul li:last-child {
  border-bottom: 0;
}
.Industrialment .cytable1 ul li.thbox {
  background: linear-gradient(90deg, #00b5f4, #446de1);
  color: #fff;
}
.Industrialment .cytable1 ul li .firstdata,
.Industrialment .cytable1 ul li .Seconddata {
  display: block;
  float: left;
}
.Industrialment .cytable1 ul li .firstdata {
  width: 11%;
}
.Industrialment .cytable1 ul li .Seconddata {
  width: 89%;
  height: 100%;
  position: relative;
  border-left: 1px solid #c9d6de;
}
.Industrialment .cytable1 ul li .alginitem {
  /* display: table-cell;
    vertical-align: middle; */
  width: 100%;
}
.Industrialment .cytable1 ul li .alginitem p {
  display: table-cell;
  vertical-align: middle;
}
.Industrialment .cytable1 ul li .Seconddata .Stext {
  float: left;
  height: 100%;
  position: relative;
}
.Industrialment .cytable1 ul li .Seconddata .Stext1 {
  width: 8.2%;
}
.Industrialment .cytable1 ul li .Seconddata .Stext2 {
  width: 29.7%;
  border-left: 1px solid #c9d6de;
}
.Industrialment .cytable1 ul li .Seconddata .secbox {
  border-bottom: 1px solid #c9d6de;
}
.Industrialment .cytable1 ul li .Seconddata .secbox:last-child {
  border-bottom: 0;
}
.Industrialment .cytable1 ul li .Seconddata .Stext3 {
  width: 62%;
  border-left: 1px solid #c9d6de;
}
.Industrialment .cytable1 ul li .Seconddata .Stext3 .threediv {
}
.Industrialment .cytable1 ul li .Seconddata .Stext3 .threediv > div {
  border-bottom: 1px solid #c9d6de;
}
.Industrialment .cytable1 ul li .Seconddata .Stext3 .threediv p {
  padding: 10px 0;
  float: left;
}
.Industrialment .cytable1 ul li .Seconddata .Stext3 .threediv p:first-child {
  width: 70%;
  border-right: 1px solid #c9d6de;
}
.Industrialment .cytable1 ul li .Seconddata .Stext3 .threediv p:last-child {
  width: 30%;
}
.Industrialment .cytable1 ul li .Seconddata .Stext3 .threediv > div:last-child {
  border-bottom: 0;
}
.Industrialment .cytable1 ul li .Seconddata .Stext3 .threediv > div input {
  display: block;
  width: 100%;
  text-align: center;
}
/* .Industrialment .cytable1 ul li .Seconddata .Stext4{
    width: 18%;
} */
.Industrialment .cytable1 ul li {
}
/* .Industrialment .cytable tr td:first-child{
    background: #F6F6F6;
} */
/* 自评弹框 */
.evaluationboxfixed,
.Springenterpriseboxfixed {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9;
  display: none;
}
.evaluationbox,
.Springenterprisebox {
  width: 870px;
  height: 680px;
  background: #ffffff;
  border-radius: 5px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -340px;
  margin-left: -435px;
  padding: 0 40px;
  /* transform: translate(-50%,-50%); */
  z-index: 9;
  display: none;
}
.evaluationbox .closebtn,
.Springenterprisebox .closebtn {
  width: 33px;
  height: 52px;
  background: url(../images/icon27.png) no-repeat center;
  position: absolute;
  top: -52px;
  right: 0;
  cursor: pointer;
}
.evaluationbox .title {
  padding: 25px 0 15px;
  position: relative;
}
.evaluationbox .title h3 {
  font-size: 22px;
  color: #222222;
  line-height: 32px;
  margin-bottom: 10px;
  background: url(../images/icon34.png) no-repeat left center;
  padding-left: 30px;
}
.evaluationbox .title p {
  font-size: 16px;
  color: #999;
  line-height: 24px;
}
.evaluationbox .Results {
  position: relative;
  padding: 29px 0 28px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.evaluationbox .Results .left,
.evaluationbox .Results .right {
  float: left;
}
.evaluationbox .Results .left img {
  display: block;
  width: 56px;
  height: 56px;
  border-radius: 50%;
}
.evaluationbox .Results .right {
  position: relative;
  margin-left: 15px;
}
.evaluationbox .Results .right .tjcg {
  font-size: 26px;
  color: #009e82;
  line-height: 34px;
}
.evaluationbox .Results .right p {
  font-size: 16px;
  color: #777777;
  line-height: 25px;
}
.Rankingbox .ulbox {
  width: 48%;
  background: rgba(255, 255, 255, 0.35);
  border: 1px solid #ffffff;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 20px;
  position: relative;
  max-height: 478px;
  overflow: hidden;
}
.Rankingbox .ulbox h4 {
  font-size: 16px;
  font-weight: bold;
  color: #0086be;
  text-align: center;
  line-height: 44px;
}
.evaluationbox ul {
}
.evaluationbox ul::-moz-scrollbar {
  width: 0;
  display: none;
  overflow: -moz-scrollbars-none;
}
.evaluationbox ul li {
  text-align: center;
  font-size: 16px;
  color: #555555;
  line-height: 34px;
}
.evaluationbox .jbleft {
  position: absolute;
  top: 0;
  right: 0;
  background: url(../images/shiyong.png) no-repeat center;
  width: 288px;
  height: 259px;
  border-radius: 5px;
}
.evaluationbox .jbbtm {
  position: absolute;
  bottom: 0;
  left: -10px;
  background: url(../images/2.png) no-repeat center;
  width: 191px;
  height: 275px;
  border-radius: 5px;
}
/* ===============产品介绍================ */
.Product_introduction {
  padding-bottom: 60px;
}
.Home_title {
  padding: 58px 0 30px;
  text-align: center;
}
.Home_title h2 {
  font-size: 40px;
  color: #333333;
  display: inline-block;
  position: relative;
  margin-bottom: 33px;
  font-weight: bold;
  z-index: 1;
}
.Home_title h2 span {
  width: 100%;
  height: 11px;
  background: linear-gradient(90deg, #00b5f4, #446de1);
  background-color: #446de1;
  position: absolute;
  bottom: -3px;
  z-index: -1;
}
.Home_title p {
  font-size: 18px;
  color: #888888;
}
.tabswitch {
}
.tabswitch .tabnav {
  border-bottom: 2px solid #e3e3e3;
  height: 75px;
  position: relative;
  z-index: 1;
  text-align: center;
}
.tabswitch .tabnav > div {
}
.tabswitch .tabnav h2 {
  font-size: 22px;
  color: #222222;
  line-height: 58px;
  position: relative;
  padding-right: 10px;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
}
.tabswitch .tabnav h2:nth-child(2) {
  margin: 0 8.5%;
}
.tabswitch .tabnav h2 i {
  width: 50px;
  height: 58px;
  float: left;
  margin: 0 18px 0 4px;
}
.tabswitch .tabnav h2 i.i1 {
  background: url(../images/Products/icon4-m.png) no-repeat center;
  background-size: cover !important;
}
.tabswitch .tabnav h2 i.i2 {
  background: url(../images/Products/icon5-m.png) no-repeat center;
  background-size: cover !important;
}
.tabswitch .tabnav h2 i.i3 {
  background: url(../images/Products/icon6-m.png) no-repeat center;
  background-size: cover !important;
}
.tabswitch .tabnav h2.hover {
  color: #0d55e4;
}
.tabswitch .tabnav h2.hover i.i1 {
  background: url(../images/Products/icon4-hover.png) no-repeat center;
}
.tabswitch .tabnav h2.hover i.i2 {
  background: url(../images/Products/icon5-hover.png) no-repeat center;
}
.tabswitch .tabnav h2.hover i.i3 {
  background: url(../images/Products/icon6-hover.png) no-repeat center;
}
.tabswitch .tabnav h2.hover::after {
  content: '';
  position: absolute;
  bottom: -18px;
  left: 0;
  width: 100%;
  height: 5px;
  background: #0051f1;
}
.home_content {
  padding-top: 40px;
}
/* 招易达pc */
.zydpc {
  position: relative;
}
/* .zydpc ul.ul1 {
  margin-top: -43px;
}
.zydpc ul.ul1 li {
  margin-top: 141px;
}
.zydpc ul.ul2 li {
  margin-top: 70px;
} */
.zydpc ul {
  /* margin-top: 70px; */
}
.zydpc ul.ul1 li .left {
  left: 0;
}
.zydpc ul.ul1 li .right {
  margin-left: 112px;
}
.zydpc ul.ul2 li .left {
  right: 0;
}
.zydpc ul.ul2 li .right {
  margin-right: 112px;
  text-align: right;
}
.zydpc ul.ul2 li .right h4 {
}
.zydpc ul li {
  position: relative;
  min-height: 92px;
  margin-top: 70px;
}
.zydpc ul li .left {
  width: 90px;
  height: 90px;
  position: absolute;
  top: 0;
}
.zydpc ul li .left img {
  width: 100%;
  height: 100%;
}
.zydpc ul li .right {
}
.zydpc ul li .right h4 {
  font-size: 22px;
  font-weight: bold;
  line-height: 28px;
  color: #333333;
  margin-bottom: 10px;
}
.zydpc ul li .right p {
  font-size: 18px;
  line-height: 28px;
  color: #666666;
}
.zydpc .centermain {
  width: 460px;
  height: 460px;
  left: 50%;
  margin-left: -230px;
  position: absolute;
  top: 40px;
}
.zydpc .centermain img {
  width: 100%;
  height: 100%;
}
/* 精准招商 */
.Pro-Precise {
  /* margin-top: 40px; */
}
.Pro-Precise .lefttext,
.Pro-Precise .righttext {
  padding: 34px 49px;
  width: 584px;
  height: 520px;
  background: #ffffff;
  box-shadow: 0px 0px 30px 0px rgba(169, 172, 175, 0.3);
  border-radius: 20px;
}
.Pro-Precise .righttext .title {
  border-bottom: 1px solid #f2f2f2;
}
.Pro-Precise .title h3,
.Prohomeservice .title h3 {
  width: 186px;
  height: 42px;
  background: linear-gradient(90deg, #00b5f4, #446de1);
  background-color: #00b5f4;
  font-size: 22px;
  font-weight: bold;
  color: #ffffff;
  line-height: 42px;
  margin: auto;
  text-align: center;
  margin-bottom: 20px;
}
.Pro-Precise .title p,
.Prohomeservice .title p {
  font-size: 18px;
  font-weight: bold;
  color: #333333;
  line-height: 28px;
  text-align: center;
  padding-bottom: 15px;
}
.Pro-Precise .lefttext dl {
  height: 139px;
  border-bottom: #f2f2f2 1px solid;
  padding: 28px 0;
}
.Pro-Precise .lefttext dl:last-child {
  border-bottom: 0;
}
.Pro-Precise .lefttext dl dt {
  width: 80px;
  height: 80px;
  margin-right: 30px;
  float: left;
  position: relative;
  float: left;
}
.Pro-Precise .lefttext dl dt img {
  width: 100%;
}
.Pro-Precise .lefttext dl dd {
  float: left;
}
.Pro-Precise .lefttext dl dd h4 {
  font-size: 18px;
  font-weight: bold;
  color: #333333;
  line-height: 36px;
  margin-bottom: 0px;
}
.Pro-Precise .lefttext dl dd p {
  font-size: 15px;
  color: #333333;
  line-height: 26px;
}
.Pro-Precise .lefttext dl dd p span {
  display: inline-block;
  margin-right: 20px;
}
.Pro-Precise .lefttext dl dd p span:last-child {
  margin-right: 0;
}
.Pro-Precise .lefttext dl dd p strong {
  font-weight: bold;
  display: inline-block;
}
.Pro-Precise .righttext .btmtext {
}
.Pro-Precise .righttext .btmtext .text {
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  line-height: 30px;
  padding: 20px 0;
}
.Pro-Precise .righttext .btmtext ul {
  margin-left: -3%;
}
.Pro-Precise .righttext .btmtext ul li {
  width: 47%;
  height: 94px;
  background: #f6f8fa;
  float: left;
  margin-left: 3%;
  margin-bottom: 16px;
  padding: 18px 0 0 37px;
}
.Pro-Precise .righttext .btmtext ul li img {
  width: 58px;
  height: 58px;
  float: left;
  margin-right: 10px;
}
.Pro-Precise .righttext .btmtext ul li h4 {
  font-size: 16px;
  font-weight: bold;
  color: #333333;
  line-height: 58px;
}
.homeinformationbg {
  background: url(../images/newsProducts/bg10.png) no-repeat center bottom;
  height: 220px;
}
.homeinformation {
  padding-top: 75px;
}
.homeinformation .lefttext h4 {
  font-size: 32px;
  font-weight: bold;
  color: #ffffff;
  line-height: 38px;
}
.homeinformation .lefttext p {
  font-size: 18px;
  font-weight: 400;
  color: #ffffff;
  padding-top: 19px;
}
.homeinformation .rightext p {
  font-size: 26px;
  font-family: DINPro;
  font-weight: bold;
  color: #ffffff;
  line-height: 32px;
  background: url(../images/newsProducts/icon22.png) no-repeat left center;
  padding-left: 64px;
}
/* start 精准招商：2022.6.6改版 */
.Pro-Precise6 {
  margin-left: -2.2%;
}
.Pro-Precise6 .divtext {
  width: 31%;
  height: 590px;
  background: #ffffff;
  box-shadow: 0px 0px 30px 1px rgba(169, 172, 175, 0.3);
  border-radius: 20px 20px 20px 20px;
  float: left;
  margin-left: 2.2%;
  padding: 34px 0;
}
.Pro-Precise6 .title h3 {
  width: 186px;
  height: 42px;
  background: linear-gradient(90deg, #00b5f4, #446de1);
  background-color: #00b5f4;
  font-size: 22px;
  font-weight: bold;
  color: #ffffff;
  line-height: 42px;
  margin: auto;
  text-align: center;
  margin-bottom: 15px;
}
.Pro-Precise6 .title p {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  color: #333333;
  line-height: 32px;
  margin-bottom: 8px;
}
.Pro-Precise6 .top .describe {
  font-size: 16px;
  color: #666666;
  line-height: 30px;
  text-align: center;
  padding: 0 38px 25px;
}
.Pro-Precise6 ul.btmul {
  padding: 0 20px;
}
.Pro-Precise6 ul.btmul li {
  position: relative;
  border-top: 1px solid #e9e9e9;
  padding: 20px 0;
}
.Pro-Precise6 ul.btmul li img {
  width: 100px;
  height: 100px;
  position: absolute;
  left: 0;
  top: 20px;
}
.Pro-Precise6 ul.btmul li .btmright {
  padding-left: 110px;
}
.Pro-Precise6 ul.btmul li .btmright h3 {
  font-size: 16px;
  font-weight: bold;
  color: #2268dc;
  line-height: 32px;
}
.Pro-Precise6 ul.btmul li .btmright p {
  font-size: 14px;
  color: #555555;
  line-height: 28px;
}
.Pro-Precise6 ul.btmcenterul {
  margin-left: 24px;
}
.Pro-Precise6 ul.btmcenterul li {
  float: left;
  margin-left: 14px;
  width: 145px;
  height: 145px;
  background: linear-gradient(180deg, rgba(80, 174, 255, 0.1) 0%, rgba(80, 174, 255, 0) 100%);
  background-color: #f0f8ff;
  border-radius: 10px 10px 10px 10px;
  margin-bottom: 14px;
}
.Pro-Precise6 ul.btmcenterul li img {
  margin: 22px auto 0;
  width: 74px;
  height: 74px;
}
.Pro-Precise6 ul.btmcenterul li p {
  text-align: center;
  font-size: 16px;
  color: #333333;
  line-height: 30px;
}
/* end 精准招商：2022.6.6改版 */

/* 企业自评 */
.Springenterprisebox {
  position: fixed;
  padding: 0;
  height: auto;
  left: 50%;
  top: 50%;
  margin-left: 0;
  margin-top: 0;
  transform: translate(-50%, -50%);
}
.Enterprisement {
  padding-bottom: 56px;
}
.Enterprisetable {
}
.Enterprisetable ul {
  border: 1px solid #c9d6de;
}
.Enterprisetable ul li {
  font-size: 16px;
  color: #555555;
  border-bottom: 1px solid #c9d6de;
}
.Enterprisetable ul li:last-child {
  border-bottom: 0;
}
.Enterprisetable ul.ul1 li .firstbox {
  background-color: #f6f6f6;
  width: 10%;
}
.Enterprisetable ul.ul1 li .secondbox {
  width: 90%;
}
.Enterprisetable ul li.thli .firstbox {
  background: none;
  text-align: center;
}
.Enterprisetable ul.ul1 li.thli {
  background: linear-gradient(90deg, #00b5f4, #446de1);
  line-height: 50px;
  color: #fff;
  border-bottom: 0;
  font-size: 18px;
}
.Enterprisetable ul.ul1 li .secondbox .tdbox .text {
  float: left;
  border-left: 1px solid #c9d6de;
}
.Enterprisetable ul.ul1 li .secondbox .tdbox .text1 {
  width: 60%;
  text-align: center;
}
.Enterprisetable ul.ul1 li .secondbox .tdbox .text2 {
  width: 20%;
  text-align: center;
}
.Enterprisetable ul li .firstbox,
.Enterprisetable ul li .secondbox {
  float: left;
}
.Enterprisetable ul.ul2 li .firstbox {
  background-color: #f6f6f6;
  width: 10%;
  height: 100%;
  text-align: center;
}
.Enterprisetable ul.ul2 li .secondbox {
  width: 90%;
  border-left: 1px solid #c9d6de;
  line-height: 40px;
}
.Enterprisetable ul.ul2 li .secondbox .tdbox {
  height: 40px;
  border-bottom: 1px solid #c9d6de;
}
.Enterprisetable ul.ul2 li .secondbox .tdbox:last-child {
  border-bottom: 0;
}
.Enterprisetable ul.ul2 li .secondbox .tdbox .text {
  float: left;
  height: 40px;
  text-align: center;
}
.Enterprisetable ul.ul2 li .secondbox .tdbox .text.text1 {
  width: 60%;
  text-align: left;
  padding: 0 20px;
}
.Home_secondnavnews ul li.Enterprisetable ul.ul2 li .secondbox .tdbox .text.text1 label {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(../images/icon46.png) no-repeat center;
  position: relative;
  top: 5px;
}
.Enterprisetable ul.ul2 li .secondbox .tdbox .text.text2 {
  width: 20%;
  border-left: 1px solid #c9d6de;
  text-align: center;
  position: relative;
}
.Enterprisetable ul.ul2 li .secondbox .tdbox .text.text2 input {
  text-align: center;
  line-height: 38px;
  display: block;
  width: 100%;
  height: 38px;
}

.Enterprisetable ul.ul2 li .secondbox .tdbox .text.text2 .tiptext {
  position: absolute;
  width: auto;
  height: 50px;
  top: 0;
  left: 100%;
  font-size: 14px;
  color: #f00;
  text-align: left;
  white-space: nowrap;
  padding-left: 5px;
}

.priseform {
  padding: 28px 0;
  text-align: center;
  background: #f5f5f5;
  margin-bottom: 30px;
}
.priseform > div {
  display: inline-block;
  width: 300px;
  height: 46px;
  background-color: #fff;
  border: 1px solid #d4d4d4;
  position: relative;
}
.priseform > div i {
  position: absolute;
  width: 20px;
  height: 20px;
  top: 12px;
  left: 12px;
}
.priseform > div.inputbox {
  margin-right: 10px;
}
.priseform > div.inputbox i {
  background: url(../images/icon40.png) no-repeat;
  background-size: 100% 100%;
}

.priseform > div.inputbox input {
  height: 100%;
  width: 100%;
  display: block;
  text-align: left;
  padding: 0 40px;
  color: #666;
  font-size: 16px;
}
.priseform > div.inputbox input::-webkit-input-placeholder {
  color: #666;
}
.priseform > div.selectbox i {
  background: url(../images/icon41.png) no-repeat;
  background-size: 100% 100%;
}
.priseform > div.selectbox select {
  width: 100%;
  padding: 0 0 0 40px;
  height: 100%;
  appearance: none;
  -moz-appearance: none;
  /* background: url(../images/icon25.png) no-repeat 98% center; */
  background-color: #fff;
  color: #666;
  font-size: 16px;
  display: block;
  text-overflow: ellipsis;
  resize: none;
}
.qiyebox {
  padding: 0;
}
.qiyemainscroll {
  padding: 20px 42px 30px;
  max-height: calc(100% - 100px);
  overflow-y: auto;
  position: relative;
  z-index: 1;
}
.qiyemaintop,
.errotip {
  background: #ffffff;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.12);
  border-radius: 10px;
  padding: 20px 40px 20px;
  /* position: relative; */
  /* background: #ffffff;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.12);
  border-radius: 20px;
  padding: 20px 40px 20px; */
  /* margin: 40px; */
}
/* .Springenterprisebox .jbleft {
  position: absolute;
  top: 0;
  right: 0;
  background: url(../images/shiyong.png) no-repeat center;
  width: 351px;
  height: 437px;
  border-radius: 5px;
} */
.errotipbox {
  padding: 42px;
}
.errotip {
  margin: 0 42px 42px;
}
.errotip p.text {
  color: #f00;
}
.Springenterprisebox .title {
  width: 100%;
  border-bottom: 1px solid #e5e5e5;
  padding: 30px;
  position: relative;
  z-index: 1;
  /* background: linear-gradient(101deg, #00c8e9, #3d5af1);
  box-shadow: 0px 6px 16px 0px rgba(3, 194, 233, 0.4);
  border-radius: 10px; */

  font-size: 26px;
  font-weight: bold;
  color: #333;
  text-align: center;
  line-height: 30px;
}
.qiyemaintop p,
.errotip p {
  font-size: 16px;
  color: #333333;
  line-height: 32px;
  /* border-bottom: 1px solid #e5e5e5; */
}
.qiyemaintop p:last-child {
  border-bottom: 0;
}
.qiyemaintop p strong {
  color: #0778eb;
  font-weight: bold;
}
.qiyemaincenter {
  padding-top: 39px;
  border-bottom: 1px solid #e5e5e5;
  /* height: 596px; */
}
.echartEnterprise {
  width: 500px;
  height: 500px;
  margin: auto;
}
.qiyemainbtm {
}
.qiyemainbtm ul li {
  padding: 15px 0;
}
.qiyemainbtm ul li .standard {
  font-size: 20px;
  font-weight: bold;
  color: #1c78f8;
  line-height: 34px;
  position: relative;
  padding-left: 30px;
}
.qiyemainbtm ul li .standard i {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 5px;
  left: 0;
}
.qiyemainbtm ul li .standard1 i {
  background: url(../images/icon42.png) no-repeat center;
  background-size: 100% 100%;
}
.qiyemainbtm ul li .standard2 i {
  background: url(../images/icon43.png) no-repeat center;
  background-size: 100% 100%;
}
.qiyemainbtm ul li .standard3 i {
  background: url(../images/icon44.png) no-repeat center;
  background-size: 100% 100%;
}
.qiyemainbtm ul li .standard4 i {
  background: url(../images/icon45.png) no-repeat center;
  background-size: 100% 100%;
}
.qiyemainbtm ul li .standard span {
  display: inline;
  font-size: 16px;
  color: #999;
}
.qiyemainbtm ul li .standard span strong {
  color: #1c78f8;
}
.qiyemainbtm ul li .standard2,
.qiyemainbtm ul li .standard2 span strong {
  color: #3553e9;
}
.qiyemainbtm ul li .standard3,
.qiyemainbtm ul li .standard3 span strong {
  color: #00bdb0;
}
.qiyemainbtm ul li .standard4,
.qiyemainbtm ul li .standard4 span strong {
  color: #ff7c36;
}
.qiyemainbtm ul li p {
  font-size: 16px;
  color: #666666;
  line-height: 28px;
  text-align: justify;
}
.Springenterprisebox .button {
  width: 240px;
  height: 48px;
  background: linear-gradient(90deg, #00b5f4, #446de1);
  background-color: #00b5f4;
  border-radius: 3px;
  font-size: 18px;
  color: #ffffff;
  line-height: 48px;
  text-align: center;
  margin: auto;
}

/* 企业服务 */
.Prohomeservice {
}
.Prohomeservice ul {
  margin-left: -2.5%;
}

.Prohomeservice ul li {
  width: 30.8%;
  height: 546px;
  background: #fff;
  box-shadow: 0px 0px 38px 2px rgba(67, 110, 225, 0.1);
  border-radius: 20px;
  float: left;
  margin-left: 2.5%;
  padding: 30px 42px;
  position: relative;
  transition: 0.3s;
}
.Prohomeservice ul li:hover {
  margin-top: -10px;
}
.Prohomeservice ul li .title p {
  padding-bottom: 5px;
}
.Prohomeservice ul li .btmbox {
}
.Prohomeservice ul li .btmbox p {
  text-align: justify;
  font-size: 18px;
  font-weight: 400;
  color: #666666;
  line-height: 34px;
  height: 170px;
}
.Prohomeservice ul li .btmbox img {
  width: 90%;
  margin: auto;
}
.Prohomeservice .ollist {
  height: 264px;
  background: #fff;
  box-shadow: 0px 0px 38px 2px rgba(67, 110, 225, 0.1);
  border-radius: 20px;
  margin-top: 40px;
  padding-top: 30px;
}
.Prohomeservice .ollist ol {
  margin-top: 36px;
  padding-left: 15px;
}
.Prohomeservice .ollist ol li {
  width: 118px;
  height: 118px;
  background: #fff;
  box-shadow: 0px 0px 38px 2px rgba(67, 110, 225, 0.1);
  border-radius: 50%;
  margin-left: 25px;
  float: left;
  text-align: center;
  padding-top: 20px;
  transition: 0.3s;
}
.Prohomeservice .ollist ol li:hover {
  margin-top: -10px;
  box-shadow: 0px 0px 38px 2px rgba(67, 110, 225, 0.3);
}
.Prohomeservice .ollist ol li img {
  width: 50px;
  height: 50px;
  margin: auto;
}
.Prohomeservice .ollist ol li p {
  font-size: 18px;
  font-weight: 400;
  color: #333333;
  line-height: 24px;
}

/* 招易达APP */
/* .zydapp {
  margin-top: 40px;
}
.zydapp ul {
  margin-left: -1.6%;
}
.zydapp ul li {
  width: 31.7%;
  height: 310px;
  background-image: linear-gradient(90deg, #ffffff, #ffffff);
  background-color: #ffffff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  float: left;
  margin: 0 0 20px 1.62%;
  text-align: center;
  padding: 0 67px;
  transition: 0.5s;
}

.zydapp ul li .logimg {
  width: 120px;
  height: 120px;
  margin: 30px auto 20px;
  background-size: cover !important;
}
.zydapp ul li .logimg.logimg1 {
  background: url(../images/logimg10.png) no-repeat center;
}
.zydapp ul li .logimg.logimg2 {
  background: url(../images/logimg11.png) no-repeat center;
}
.zydapp ul li .logimg.logimg3 {
  background: url(../images/logimg12.png) no-repeat center;
}
.zydapp ul li .logimg.logimg4 {
  background: url(../images/logimg13.png) no-repeat center;
}
.zydapp ul li .logimg.logimg5 {
  background: url(../images/logimg14.png) no-repeat center;
}
.zydapp ul li .logimg.logimg6 {
  background: url(../images/logimg15.png) no-repeat center;
}
.zydapp ul li:hover .logimg.logimg1 {
  background: url(../images/logimg10_hover.png) no-repeat center;
}
.zydapp ul li:hover .logimg.logimg2 {
  background: url(../images/logimg11_hover.png) no-repeat center;
}
.zydapp ul li:hover .logimg.logimg3 {
  background: url(../images/logimg12_hover.png) no-repeat center;
}
.zydapp ul li:hover .logimg.logimg4 {
  background: url(../images/logimg13_hover.png) no-repeat center;
}
.zydapp ul li:hover .logimg.logimg5 {
  background: url(../images/logimg14_hover.png) no-repeat center;
}
.zydapp ul li:hover .logimg.logimg6 {
  background: url(../images/logimg15_hover.png) no-repeat center;
}
.zydapp ul li h4 {
  font-size: 22px;
  line-height: 28px;
  color: #333333;
  font-weight: bold;
  margin-bottom: 16px;
}
.zydapp ul li p {
  font-size: 18px;
  line-height: 32px;
  color: #666666;
}
.zydapp ul li:hover {
  background-image: linear-gradient(90deg, #00b5f4, #446de1);
  background-color: #446de1;
}
.zydapp ul li:hover h4,
.zydapp ul li:hover p {
  color: #fff;
}
/*  招通达APP*/
/* .ztdapp {
  margin-top: 40px;
}
.ztdapp ul {
  margin-left: -1.6%;
}
.ztdapp ul li {
  width: 31.7%;
  height: 236px;
  background-color: #ffffff;
  border: solid 1px #d8d8d8;
  text-align: center;
  float: left;
  margin: 0 0 20px 1.62%;
  transition: 0.3s;
}
.ztdapp ul li img {
  width: 68px;
  height: 68px;
  margin: 30px auto 18px;
}
.ztdapp ul li h4 {
  font-size: 22px;
  color: #333333;
  margin-bottom: 16px;
  font-weight: bold;
}
.ztdapp ul li p {
  font-size: 16px;
  line-height: 26px;
  color: #777777;
}
.ztdapp ul li:hover {
  background-color: #ffffff;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
  border-color: #fff;
} */
.Product_button {
  text-align: center;
  margin-top: 60px;
  height: 50px;
}
.Product_button a {
  display: inline-block;
  width: 180px;
  height: 50px;
  background: linear-gradient(90deg, #00b5f4, #446de1);
  text-align: center;
  line-height: 50px;
  font-size: 18px;
  color: #ffffff;
  cursor: pointer;
}
.Product_button a.applybtn {
  background: #f9f9f9;
  border: solid 1px #bfbfbf;
  margin-left: 20px;
  color: #666666;
}
.Product_button a.applybtn i {
  width: 22px;
  height: 22px;
  background: url(../images/icon.png) no-repeat center;
  display: inline-block;
  margin-right: 10px;
  position: relative;
  top: 5px;
}
.Product_button a.applybtn i.i2 {
  width: 30px;
  height: 24px;
  background: url(../images/icon38.png) no-repeat center;
  background-size: 100% 100%;
}

/* ============核心能力=============== */
.Corecompetencebg {
  background: url(../images/hexin.jpg) no-repeat center;
  background-color: #f3f8fa;
  padding-bottom: 64px;
  background-size: auto 100%;
}
.Corecompetence .Home_title {
  padding-bottom: 0;
}
.Corecompetence .Home_title h2 {
  margin-bottom: 41px;
}
.competencemain ul {
  margin-left: -1.6%;
}
.competencemain ul li {
  float: left;
  width: 23.4%;
  height: 400px;
  background: #ffffff;
  margin-left: 1.6%;
  text-align: center;
  transition: 0.5s;
}
.competencemain ul li:hover {
  box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.25);
}
.competencemain ul li img.coreimg {
  width: 90px;
  height: 90px;
  margin: 47px auto 43px;
}
.competencemain ul li h3 {
  font-size: 28px;
  color: #222222;
  margin-bottom: 30px;
}
.competencemain ul li p {
  font-size: 17px;
  color: #777777;
  line-height: 30px;
}

/* ===========================产业观察================================ */
/* ===============产业观察============= */
.IndustryObservation {
  min-height: 500px;
  padding: 71px 0;
}
.IndustryLeft {
  width: 65.5%;
  min-height: 500px;
}
.IndustryRight {
  width: 30%;
  min-height: 500px;
}
.Industry_title {
  height: 30px;
  padding-right: 34px;
  position: relative;
  margin-bottom: 26px;
}
.Industry_title h2 {
  float: left;
  font-size: 26px;
  line-height: 30px;
  color: #333333;
  font-weight: bold;
  position: relative;
}
.Industry_title h2::after {
  content: '';
  bottom: 0;
  width: 100%;
  position: absolute;
  height: 8px;
  left: 0;
  background: linear-gradient(90deg, #00b5f4, #446de1);
  z-index: -1;
}
.Industry_title .nav {
  float: right;
}
.Industry_title .nav a {
  float: left;
  font-size: 17px;
  line-height: 30px;
  color: #888888;
  margin-left: 30px;
}
.Industry_title .nav a.hover,
.Industry_title .nav a:hover {
  color: #1e97da;
  font-weight: bold;
}
.Industry_title .more {
  width: 20px;
  height: 20px;
  background: url(../images/icon8.png) no-repeat center;
  position: absolute;
  right: 0;
  top: 5px;
}
.Industry_title .more a {
  width: 100%;
  height: 100%;
}
.IndustryLeft ul {
}
.IndustryLeft ul li {
  height: 144px;
  margin-bottom: 36px;
}
.IndustryLeft ul li a {
  height: 100%;
}
.IndustryLeft ul li .left {
  width: 28.4%;
  height: 100%;
  background-color: #c1c1c1;
  position: relative;
  float: left;
}
.IndustryLeft ul li .left img {
  width: 100%;
  height: 100%;
}
.IndustryLeft ul li .left p {
  position: absolute;
  width: 70px;
  height: 24px;
  background-color: #1e97da;
  top: 10px;
  left: 11px;
  font-size: 14px;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
}
.IndustryLeft ul li .right {
  float: right;
  width: 68.5%;
  text-align: justify;
}
.IndustryLeft ul li .right h3 {
  font-size: 20px;
  color: #222222;
  margin-top: 5px;
  margin-bottom: 15px;
  font-weight: bold;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.IndustryLeft ul li .right p {
  font-size: 16px;
  line-height: 26px;
  color: #888888;
  height: 52px;
  overflow: hidden;
}
.IndustryLeft ul li .right .btm {
  font-size: 14px;
  color: #999999;
  line-height: 18px;
  margin-top: 38px;
}
.IndustryLeft ul li .right .btm .icon {
}
.IndustryLeft ul li .right .btm .icon span {
  padding-left: 20px;
  position: relative;
  float: left;
  margin-right: 15px;
}
.IndustryLeft ul li .right .btm .icon span i {
  width: 18px;
  height: 18px;
  position: absolute;
  top: 0;
  left: 0;
}
.IndustryLeft ul li .right .btm .icon span i.i0 {
  background: url(../images/icon21.png) no-repeat center;
}
.IndustryLeft ul li .right .btm .icon span i.i1 {
  background: url(../images/icon9.png) no-repeat center;
}
.IndustryLeft ul li .right .btm .icon span i.i2 {
  background: url(../images/icon11.png) no-repeat center;
}
.IndustryLeft ul li .right .btm .icon span i.i3 {
  background: url(../images/icon10.png) no-repeat center;
}

.IndustryRight .Industry_title .more {
  width: auto;
  background: url(../images/icon12.png) no-repeat right center;
  line-height: 20px;
}
.IndustryRight .Industry_title .more a {
  padding-right: 22px;
  font-size: 16px;
  color: #aaaaaa;
}
.IndustryRight ul.homecygc {
  border-left: 1px solid #e4e4e4;
  margin-bottom: 40px;
}
.IndustryRight ul li {
  padding-left: 24px;
  margin-bottom: 30px;
  position: relative;
}
.IndustryRight ul li i {
  width: 6px;
  height: 6px;
  background-color: #ffffff;
  border: solid 3px #75bce4;
  border-radius: 50%;
  left: -6.5px;
  top: 6px;
  position: absolute;
  z-index: 1;
}
.IndustryRight ul li a {
  font-size: 16px;
  line-height: 24px;
  color: #333333;
}
.IndustryRight ul li i {
}
.IndustryRight ol {
  margin-top: -10px;
}
.IndustryRight ol li {
  height: 84px;
  padding: 14px 0;
  border-bottom: 1px solid #e7e7e7;
}
.IndustryRight ol li .left {
  float: left;
  width: 21.668%;
  height: 56px;
  background: url(../images/icon13.png) no-repeat;
  background-size: 100% 100%;
  font-size: 14px;
  line-height: 56px;
  color: #fefefe;
  text-align: center;
}
.IndustryRight ol li .right {
  float: right;
  width: 73.06%;
}
.IndustryRight ol li .right p {
  font-size: 16px;
  color: #333333;
  margin-bottom: 12px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.IndustryRight ol li .right .btn {
  width: 62px;
  height: 22px;
  border: solid 1px #1e97da;
  font-size: 12px;
  line-height: 22px;
  color: #1e97da;
  text-align: center;
}
.IndustryRight ol li:last-child {
  border-bottom: 0;
}

/* =========================政策对比============================== */
.PolicyComparisonbg {
  background: url(../images/zhengcebg.png) no-repeat center bottom;
  max-width: 1920px;
  background-size: 100% auto;
  margin: auto;
}
.PolicyComparison {
  padding-bottom: 60px;
}
.PolicyComparison .search {
  height: 54px;
  background: #ffffff;
  border: 1px solid #d2d2d2;
  position: relative;
  padding: 0 150px 0 90px;
  margin-bottom: 32px;
}
.PolicyComparison .search input {
  display: block;
  height: 100%;
  width: 100%;
  font-size: 15px;
  color: #999999;
}
.PolicyComparison .search .icon {
  width: 60px;
  height: 28px;
  background: url(../images/search.png) no-repeat center;
  position: absolute;
  top: 12px;
  left: 9px;
  border-right: 1px solid #dcdcdc;
}
.PolicyComparison .search button {
  position: absolute;
  height: calc(100% + 2px);
  width: 120px;
  background-image: linear-gradient(90deg, #22d1ee, #446de1);
  background-color: #446de1;
  right: 0;
  top: -1px;
  border: 0 !important;
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
}
.PolicyComparison .retrieval {
  margin-bottom: 28px;
}
.PolicyComparison .retrieval .box a {
  font-size: 16px;
  color: #666;
  padding: 8px 14px;
  display: inline-block;
  margin-bottom: 14px;
  border: 1px solid #fff;
  transition: 0.1s;
}

.PolicyComparison .retrieval .box a.hover {
  background-color: #0a93cc;
  color: #fff;
  border-color: #0a93cc;
}
.PolicyComparison .retrieval .box a:hover,
.PolicyComparison .retrieval .box a.active {
  color: #0a93cc;
  background-color: #fff;
  border-color: #0a93cc;
  box-shadow: inset 0px -1px 1px 0px #0a93cc;
}

.PolicyComparison .list {
}
.PolicyComparison .list ul {
  margin-bottom: 40px;
}
.PolicyComparison .list ul li {
  height: 120px;
  background-color: #ffffff;
  border: solid 1px #dcdcdc;
  margin-bottom: 20px;
  position: relative;
}
.PolicyComparison .list ul li a {
  padding: 35px 126px 35px 98px;
}

.PolicyComparison .list ul li i {
  width: 43px;
  height: 50px;
  background: url(../images/icon14.png) no-repeat center;
  background-size: cover;
  position: absolute;
  left: 30px;
  top: 50%;
  margin-top: -25px;
}
.PolicyComparison .list ul li:hover i {
  background: url(../images/icon14_hover.png) no-repeat center;
}
.PolicyComparison .list ul li:hover {
  background-color: #0a93cc;
  border-color: #0a93cc;
}
.PolicyComparison .list ul li h3 {
  font-size: 20px;
  font-weight: bold;
  color: #3f3f3f;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: 16px;
}
.PolicyComparison .list ul li p {
  font-size: 15px;
  color: #888888;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.PolicyComparison .list ul li:hover h3,
.PolicyComparison .list ul li:hover .time,
.PolicyComparison .list ul li:hover p,
.PolicyComparison .list ul li:hover .time span {
  color: #fff;
}
.PolicyComparison .list ul li .time {
  position: absolute;
  right: 0;
  padding: 13px 32px;
  top: 20px;
  text-align: center;
  border-left: 1px solid #e5e5e5;
}

.PolicyComparison .list ul li:hover .time {
  border-left-color: #54b4db;
}
.PolicyComparison .list ul li span {
}
.PolicyComparison .list ul li span.day {
  font-size: 24px;
  color: #0a93cc;
  margin-bottom: 10px;
}
.PolicyComparison .list ul li span.year {
  font-size: 18px;
  color: #c0c0c0;
}
.PolicyComparison .list .more,
.IndustryMapbg .more {
  margin: auto;
  width: 280px;
  height: 52px;
  background-color: #0a93cc;
  font-size: 18px;
  line-height: 52px;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
}
.PolicyComparison .list .more i,
.IndustryMapbg .more i {
  width: 16px;
  height: 19px;
  background: url(../images/icon15.png) no-repeat center;
  display: inline-block;
  position: relative;
  top: 3px;
  margin-right: 9px;
}
/* ==================产业图谱==================== */
.IndustryMapbg {
  padding-bottom: 60px;
}
.IndustryMap {
  padding: 40px 0;
}
.Industrynav {
  margin-bottom: 30px;
  margin-left: -1.09%;
}
.Industrynav li {
  height: 140px;
  background-color: #fff;
  width: 13.187%;
  float: left;
  text-align: center;
  margin-left: 1.09%;
  color: #666666;
  transition: 0.1s;
  cursor: pointer;
}
.Industrynav li.hover:nth-child(1),
.Industrynav li.hover:nth-child(2),
.Industrynav li:hover {
  color: #fff;
  background-color: #0a93cc;
}
.Industrynav li a {
  height: 100%;
}
.Industrynav li .topimg {
  width: 50px;
  height: 50px;
  margin: 26px auto 16px;
  background-size: 100% 100% !important;
  transition: 0.6s;
  overflow: hidden;
  position: relative;
}
.Industrynav li .topimg img {
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}
.Industrynav li .topimg img.Across {
}
.Industrynav li .topimg img.leave {
  bottom: -100%;
}
.Industrynav li:nth-child(1).hover .topimg img.Across,
.Industrynav li:nth-child(2).hover .topimg img.Across,
.Industrynav li:hover .topimg img.Across {
  bottom: 100%;
}
.Industrynav li:nth-child(1).hover .topimg img.leave,
.Industrynav li:nth-child(2).hover .topimg img.leave,
.Industrynav li:hover .topimg img.leave {
  bottom: 0;
  /* display: block; */
}
/* .Industrynav li .topimg1{
    background: url(../images/c_icon1_hover.png) no-repeat center;
}
.Industrynav li.hover .topimg1,.Industrynav li:hover .topimg1{
    background: url(../images/c_icon1.png) no-repeat center;
}
.Industrynav li .topimg2{
    background: url(../images/c_icon2.png) no-repeat center;
}
.Industrynav li.hover .topimg2,.Industrynav li:hover .topimg2{
    background: url(../images/Industry/tp_icon2.png) no-repeat center;
}
.Industrynav li .topimg3{
    background: url(../images/c_icon3.png) no-repeat center;
}
.Industrynav li.hover .topimg3,.Industrynav li:hover .topimg3{
    background: url(../images/Industry/tp_icon3.png) no-repeat center;
}
.Industrynav li .topimg4{
    background: url(../images/c_icon4.png) no-repeat center;
}
.Industrynav li.hover .topimg4,.Industrynav li:hover .topimg4{
    background: url(../images/Industry/tp_icon4.png) no-repeat center;
}
.Industrynav li .topimg5{
    background: url(../images/c_icon5.png) no-repeat center;
}
.Industrynav li.hover .topimg5,.Industrynav li:hover .topimg5{
    background: url(../images/Industry/tp_icon5.png) no-repeat center;
}
.Industrynav li .topimg6{
    background: url(../images/c_icon6.png) no-repeat center;
}
.Industrynav li.hover .topimg6,.Industrynav li:hover .topimg6{
    background: url(../images/Industry/tp_icon7.png) no-repeat center;
} */
.Industrynav li .topimg7 {
  background: url(../images/c_icon7.png) no-repeat center;
}
.Industrynav li.hover .topimg7,
.Industrynav li:hover .topimg7 {
  background: url(../images/c_icon7_hover.png) no-repeat center;
}
.Industrynav li p {
  font-size: 18px;
}

.IndustryTop {
  height: 610px;
}
.IndustryTop .Industry_T_left {
  height: 100%;
  width: 68.667%;
  background-color: #ffffff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  padding: 25px 28px;
}
.IndustryTop .Industry_T_right {
  height: 100%;
  width: 30%;
}
.Industry_T_r_top {
  height: 240px;
  background-color: #ffffff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  width: 100%;
  margin-bottom: 16px;
  padding: 25px;
}
.Industry_T_left {
  width: 100%;
  height: 100%;
  background: url(../images/map.png) no-repeat center;
  background-size: 100% auto;
}
#chinamap {
  width: 100%;
  height: 100%;
  margin-top: -20px;
}
#echartIndust {
  width: 100%;
  height: 160px;
}
.Industry_T_r_btm {
  width: 100%;
  height: 610px;
  background-color: #ffffff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  padding: 25px;
}
.Industry_T_r_btm .titletext,
.Industry_T_r_top .titletext,
.Industry_T_left .titletext {
  font-size: 18px;
  color: #333333;
  margin-bottom: 21px;
}
.Industry_T_r_btm table {
  width: 100%;
}
.Industry_T_r_btm table tr th {
  text-align: center;
  font-size: 16px;
  color: #fff;
  background-color: #0a93cc;
  padding: 15px 0;
  font-weight: normal;
}
.Industry_T_r_btm table tr td {
  font-size: 16px;
  color: #666666;
  padding: 15px 0;
  text-align: center;
  border-bottom: 1px solid #fff;
}
.Industry_T_r_btm table tr:nth-child(odd) td {
  background-color: #e1eef5;
}
.Industry_T_r_btm table tr:nth-child(even) td {
  background-color: #eff6fa;
}
/* =====================
=============2023.7.24首页改版start===================
=============================== */
/* tab切换 */
.H-tabmodule {
  height: 640px;
  background: linear-gradient(180deg, #e8f0ff 0%, #f8faff 100%);
  border-radius: 0px;
  padding-top: 50px;
}
.H-tabmodule > div {
  height: 100%;
}
.H-tabmodule .contentbox {
  height: 540px;
  border: 2px solid #ffffff;
  background: linear-gradient(135deg, #ffffff 0%, rgba(255, 255, 255, 0.7) 100%);
  box-shadow: 10px 10px 40px rgba(13, 85, 228, 0.1);
  opacity: 1;
  border-radius: 20px;
  width: 840px;
  padding: 50px;
}
.H-tabmodule .contentbox .bigtitle,
.H-tabmodule .contentbox .bigtitle h2 {
  font-size: 28px;
  font-weight: bold;
  line-height: 34px;
  color: #293649;
}
.H-tabmodule .contentbox .bigtitle h2 {
  display: inline;
}
.H-tabmodule .contentbox .content {
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
  color: #405d87;
  margin: 20px 0 30px;
  height: 154px;
}
.H-tabmodule .contentbox .tag {
}
.H-tabmodule .contentbox .tag h3 {
  font-size: 20px;
  font-weight: bold;
  line-height: 34px;
  color: #0077ff;
  padding-left: 40px;
  position: relative;
  margin-bottom: 10px;
}
.H-tabmodule .contentbox .tag h3 img {
  width: 26px;
  height: 26px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}

.H-wisdom .tag,
.H-Economy .tag {
  display: flex;
  width: 450px;
  flex-wrap: wrap;
}
.H-wisdom .tag h3 {
  margin-right: 60px;
}
.H-Economy .tag h3 {
  width: 100%;
}
.H-tabmodule .contentbox .Product_button {
  text-align: left;
  margin-top: 20px;
}
.H-Economy {
  background: url(../images/home/724/bg3.png) no-repeat right bottom;
  background-size: 932px auto;
}
.H-wisdom {
  background: url(../images/home/724/bg4.png) no-repeat right bottom;
  background-size: 700px auto;
}
.H-Services {
  background: url(../images/home/724/bg5.png) no-repeat right bottom;
  background-size: 861px auto;
}
.H-Services2 {
  background: url(../images/home/724/bg6.png) no-repeat right bottom;
  background-size: 819px auto;
}
.H-title7 {
  text-align: center;
  padding: 80px 0 50px;
}
.H-title7 .title {
  font-size: 34px;
  font-weight: bold;
  line-height: 34px;
  color: #333333;
  margin-bottom: 16px;
}
.H-title7 p {
  font-size: 18px;
  font-weight: 400;
  line-height: 34px;
  color: #666666;
}

/* 产业聚焦 领域深耕 */
.H-IndustryFocusbg {
  background: url(../images/home/724/bg1.png) no-repeat center;
  background-size: cover;
}
.H-IndustryFocus {
  height: 695px;
}
.H-IndustryFocus ul {
  padding-top: 79px;
}
.H-IndustryFocus ul li {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: -90px;
}
.H-IndustryFocus ul li:nth-child(1) {
  margin-top: 0;
}
.H-IndustryFocus ul li.even {
}
.H-IndustryFocus ul li a {
  width: 150px;
  height: 136px;
  display: flex;
  flex-direction: column;
  background: url(../images/home/724/imgbg.png) no-repeat;
  background-size: 100% 100%;
  margin: 14px 55px;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  transition: 0.5s;
}
.H-IndustryFocus ul li:nth-child(2) a:nth-child(1),
.H-IndustryFocus ul li:nth-child(2) a:nth-child(2),
.H-IndustryFocus ul li:nth-child(4) a:nth-child(3),
.H-IndustryFocus ul li:nth-child(3) a {
  background: url(../images/home/724/imgbg2.png) no-repeat;
  background-size: 100% 100%;
}

.H-IndustryFocus ul li a:hover {
  transform: rotate(360deg);
}
.H-IndustryFocus ul li a .imgbox {
  width: 42px;
  height: 42px;
  margin: 0 auto 8px;
}
.H-IndustryFocus ul li a .imgbox img {
  width: 100%;
  height: 100%;
}
.H-IndustryFocus ul li a p {
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
  color: #ffffff;
  text-align: center;
}
/* 数据赋能  技术领航 */
.H-dataEmpowerment {
  height: 482px;
}
.H-dataEmpowerment ul {
  display: flex;
  justify-content: space-between;
}
.H-dataEmpowerment ul li {
  width: 278px;
  height: 402px;
  padding-right: 34px;
  background: url(../images/home/724/s-bg1.png) no-repeat;
  background-size: 100% auto;
}
.H-dataEmpowerment ul li:nth-child(2) {
  background: url(../images/home/724/s-bg2.png) no-repeat;
  background-size: 100% auto;
}
.H-dataEmpowerment ul li:nth-child(3) {
  background: url(../images/home/724/s-bg3.png) no-repeat;
  background-size: 100% auto;
}
.H-dataEmpowerment ul li:nth-child(4) {
  background: url(../images/home/724/s-bg4.png) no-repeat;
  background-size: 100% auto;
}
.H-dataEmpowerment ul h3 {
  font-size: 24px;
  font-weight: bold;
  color: #ffffff;
  line-height: 82px;
  padding-left: 30px;
}
.H-dataEmpowerment ul .content {
  width: 100%;
  height: 320px;
  background: #ffffff;
  box-shadow: 0px 0px 30px rgba(13, 85, 228, 0.1);
  opacity: 1;
  border-radius: 0px 30px 0px 0px;
  padding-left: 36px;
  padding-top: 25px;
}
.H-dataEmpowerment ul .content p {
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
  color: #000000;
  padding: 15px 0;
  position: relative;
}
.H-dataEmpowerment ul .content p::before {
  content: '';
  display: block;
  width: 4px;
  height: 4px;
  background: #293649;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: -15px;
}
/* 关于我们 */
.H-AboutUsbg {
  background: url(../images/home/724/bg2.png) no-repeat bottom;
  background-size: 100% auto;
  background-color: #f8faff;
  height: 830px;
}
.H-AboutUsTitle {
  font-size: 52px;
  font-family: 'YouSheBiaoTiHei-Regular';
  font-weight: 400;
  color: #0d55e4;
  padding: 80px 0 44px;
  text-align: center;
}
.H-AboutUs {
  display: flex;
  justify-content: space-between;
}
.H-AboutUs .AboutUsL {
  width: 740px;
}
.H-AboutUs .AboutUsL .top-title {
  position: relative;
  padding-bottom: 15px;
  margin-bottom: 25px;
}
.H-AboutUs .AboutUsL .top-title::after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 100%;
  background: linear-gradient(90deg, rgba(13, 85, 228, 0.4) 0%, rgba(13, 85, 228, 0) 100%);
}
.H-AboutUs .AboutUsL .top-title h2 {
  font-size: 36px;
  font-weight: bold;
  line-height: 40px;
  color: #293649;
  margin-bottom: 12px;
}
.H-AboutUs .AboutUsL .top-title h4 {
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
  color: #405d87;
}
.H-AboutUs .AboutUsL .center-content {
  font-size: 22px;
  font-weight: 400;
  line-height: 48px;
  color: #666666;
  text-indent: 48px;
  text-align: justify;
}
.H-AboutUs .AboutUsL .btm-info {
  display: flex;
  margin-top: 55px;
}
.H-AboutUs .AboutUsL .btm-info .item {
  margin-right: 40px;
}
.H-AboutUs .AboutUsL .btm-info .item label {
  display: block;
  font-size: 34px;
  font-weight: bold;
  line-height: 34px;
  color: #0d55e4;
}
.H-AboutUs .AboutUsL .btm-info .item span {
  display: block;
  font-size: 20px;
  font-weight: 400;
  line-height: 34px;
  color: #666666;
}
.H-AboutUs .AboutUsL .btm-info .more {
  width: 70px;
  height: 70px;
  background: linear-gradient(90deg, #00b5f4 0%, #446de1 100%);
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: 0.3s;
}
.H-AboutUs .AboutUsL .btm-info .more:hover {
  margin-top: -10px;
  box-shadow: 0px 20px 20px rgba(13, 85, 228, 0.1);
}
.H-AboutUs .AboutUsR {
  width: 414px;
}
.H-AboutUs .AboutUsR .itembox {
  width: 100%;
  height: 170px;
  background: #ffffff;
  box-shadow: 0px 20px 20px rgba(13, 85, 228, 0.1);
  position: relative;
  margin-bottom: 14px;
  padding: 0 40px;
}
.H-AboutUs .AboutUsR .itembox .jb {
  width: 80px;
  height: 100%;
  background: linear-gradient(90deg, rgba(13, 85, 228, 0.4) 0%, rgba(13, 85, 228, 0) 100%);
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
}
.H-AboutUs .AboutUsR .itembox .zm {
  position: absolute;
  top: 20px;
  left: 40px;
  font-size: 60px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #0d55e4;
  opacity: 0.08;
  letter-spacing: 6px;
}
.H-AboutUs .AboutUsR .itembox h4 {
  font-size: 24px;
  font-weight: bold;
  line-height: 30px;
  color: #0077ff;
  padding: 48px 0 20px 0;
}
.H-AboutUs .AboutUsR .itembox p {
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  color: #293649;
}
/* 新闻动态 */
.H-newsList {
  height: 680px;
  display: flex;
  justify-content: space-between;
  padding-top: 80px;
}
.H-newsList .newsListL,
.H-newsList .newsListR {
  width: 562px;
}
.H-newsList .title {
  font-size: 30px;
  font-weight: bold;
  line-height: 34px;
  color: #0d55e4;
  background: url(../images/home/724/icon1.png) no-repeat left center;
  background-size: 32px 32px;
  padding-left: 46px;
  margin-bottom: 38px;
}
.H-newsList ul {
}
.H-newsList ul li {
  margin-bottom: 40px;
}
.H-newsList ul li .flex {
  display: flex;
}
.H-newsList ul li .boximg {
  width: 240px;
  height: 120px;
  background: #e4e4e4;
  margin-right: 20px;
  overflow: hidden;
}
.H-newsList ul li .boximg img {
  display: block;
  width: 100%;
  height: 100%;
  transition: 0.3s;
}
.H-newsList ul li .content {
  flex: 1;
}
.H-newsList ul li .content h3 {
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  line-height: 28px;
  color: #666666;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  word-break: break-all;
  margin: 5px 0 8px;
}
.H-newsList ul li .content p {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 24px;
  color: #999999;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  word-break: break-all;
  text-align: justify;
}
.H-newsList ul li .boximg img:hover {
  transform: scale(1.1);
}
.H-newsList ul li .content p:hover,
.H-newsList ul li .content h3:hover {
  text-decoration: underline;
}
/*  */
.H-Companyprofilebg {
  height: 408px;
  position: relative;
  background: linear-gradient(90deg, #00b5f4, #446de1);
}
#particles-js {
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.H-Companyprofile {
  text-align: center;
  position: relative;
  padding: 80px 0 0;
}
.H-Companyprofile .title {
  font-family: 'ANTUOZONGYI';
  color: #fff;
  font-size: 34px;
}
.H-Companyprofile .title span {
  display: inline;
  font-size: 26px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 30px;
  color: #ffffff;
}
.H-Companyprofile .btn {
  width: 312px;
  height: 58px;
  background: #ffffff;
  box-shadow: 0px 10px 10px rgba(0, 119, 255, 0.4);
  opacity: 1;
  border-radius: 29px;
  font-size: 24px;
  font-family: 'SourceHanSansCN-Bold';
  font-weight: bold;
  line-height: 58px;
  color: #0077ff;
  margin: 35px auto;
  cursor: pointer;
}
.H-Companyprofile .iphone {
  display: inline-block;
  font-size: 26px;
  font-weight: 400;
  line-height: 36px;
  color: #ffffff;
  background: url(../images/home/724/phoneicon.png) no-repeat left center;
  background-size: 48px 48px;
  padding-left: 60px;
}
/* =====================
=============2023.7.24首页改版end===================



=============================== */
@media screen and (max-width: '') {
  /* .Home_secondnav ul li {
    height: 170px;
  } */
  .Home_secondnav ul li .right .title,
  .tabswitch .tabnav h2,
  .zydpc ul li .right h4,
  .zydapp ul li h4,
  .ztdapp ul li h4,
  .Pro-Precise .title h3,
  .Prohomeservice .title h3 {
    font-size: 20px;
  }
  .Home_secondnav ul li .right .text,
  .PolicyComparison .search input,
  .PolicyComparison .list ul li p,
  .Industry_T_r_btm table tr td {
    font-size: 13px;
  }
  .Home_title h2 {
    font-size: 38px;
  }
  .Home_title p,
  .zydpc ul li .right p,
  .Product_button a,
  .zydapp ul li p,
  .PolicyComparison .list ul li span.year,
  .PolicyComparison .list .more,
  .IndustryMapbg .more,
  .Industrynav li p,
  .Industry_T_r_btm .titletext,
  .Industry_T_r_top .titletext,
  .Industry_T_left .titletext,
  .Pro-Precise .title p,
  .Prohomeservice .title p,
  .Prohomeservice ul li .btmbox p {
    font-size: 16px;
  }
  .competencemain ul li h3 {
    font-size: 26px;
  }
  .competencemain ul li p,
  .Industry_title .nav a {
    font-size: 15px;
  }
  .ztdapp ul li p,
  .PolicyComparison .retrieval .box a,
  .IndustryLeft ul li .right p,
  .IndustryRight ul li a,
  .IndustryRight .Industry_title .more a,
  .IndustryRight ol li .right p,
  .Industry_T_r_btm table tr th {
    font-size: 14px;
  }
  .PolicyComparison .search button,
  .PolicyComparison .list ul li h3,
  .IndustryLeft ul li .right h3 {
    font-size: 18px;
  }
  .PolicyComparison .list ul li span.day {
    font-size: 22px;
  }
  .Industry_title h2,
  .Basicinfo h2 {
    font-size: 24px;
  }
  .IndustryLeft ul li .right .btm,
  .IndustryLeft ul li .left p,
  .IndustryRight ol li .left {
    font-size: 12px;
  }
  .IndustryRight ol li .right .btn {
    font-size: 10px;
  }
  .zydpc ul li .right p {
    line-height: 32px;
  }
  .competencemain ul li p {
    line-height: 28px;
  }
  .IndustryLeft ul li .right p {
    line-height: 24px;
  }
  .IndustryRight ul li a {
    line-height: 22px;
  }
  .zydapp ul li p {
    line-height: 26px;
  }
  .tabswitch .tabnav {
    height: 55px;
  }
  .Home_title h2 span {
    height: 9px;
  }
  .tabswitch .tabnav h2 {
    line-height: 38px;
  }
  .tabswitch .tabnav h2 i {
    width: 38px;
    height: 38px;
  }
  .tabswitch .tabnav h2.hover::after {
    height: 3px;
  }
  .competencemain ul li img.coreimg {
    width: 80px;
    height: 80px;
  }
  .zydapp ul li .logimg {
    width: 112px;
    height: 112px;
  }
  .zydpc .centermain {
    width: 420px;
    height: 420px;
    top: 60px;
  }
  .ztdapp ul li img {
    width: 78px;
    height: 78px;
  }
  /* ======政策对比===== */
  .PolicyComparison .search {
    height: 44px;
  }
  .PolicyComparison .search .icon {
    top: 8px;
  }
  .PolicyComparison .retrieval .box a {
    padding: 6px 12px;
    margin-bottom: 10px;
  }
  .PolicyComparison .list ul li {
    height: 110px;
    margin-bottom: 15px;
  }
  .PolicyComparison .list ul li a {
    padding: 30px 126px 30px 98px;
  }
  .PolicyComparison .list .more,
  .IndustryMapbg .more {
    width: 260px;
    height: 42px;
    line-height: 42px;
  }
  /* =====产业观察==== */
  .IndustryLeft ul li .right h3 {
    margin-bottom: 10px;
  }
  .Industry_title {
    margin-bottom: 20px;
  }
  .IndustryLeft ul li {
    height: 134px;
    margin-bottom: 26px;
  }
  .IndustryRight ul li {
    margin-bottom: 20px;
  }
  .IndustryRight ol li {
    height: 88px;
    padding: 18px 0;
  }
  .IndustryRight ol li .left {
    height: 50px;
    line-height: 50px;
  }
  .IndustryRight ol li .right .btn {
    width: 52px;
    height: 15px;
    line-height: 13px;
  }
  .Home_secondnavnews {
    max-width: initial;
    width: 90%;
  }
  /* .Home_secondnavnews ul li {
    width: 15.45%;
  } */
}
@media screen and (max-width: '') {
  .Home_secondnav ul li .right .title,
  .tabswitch .tabnav h2,
  .zydpc ul li .right h4,
  .zydapp ul li h4,
  .ztdapp ul li h4,
  .Pro-Precise .title h3,
  .Prohomeservice .title h3 {
    font-size: 18px;
  }
  .Home_secondnav ul li .right .text,
  .PolicyComparison .search input,
  .PolicyComparison .list ul li p {
    font-size: 12px;
  }
  .Home_title h2 {
    font-size: 36px;
  }
  .Home_title p,
  .zydpc ul li .right p,
  .Product_button a,
  .zydapp ul li p,
  .PolicyComparison .list ul li span.year,
  .PolicyComparison .list .more,
  .IndustryMapbg .more,
  .Pro-Precise .title p,
  .Prohomeservice .title p {
    font-size: 14px;
  }
  .competencemain ul li h3 {
    font-size: 22px;
  }
  .competencemain ul li p,
  .Industry_title .nav a {
    font-size: 13px;
  }
  .ztdapp ul li p,
  .PolicyComparison .retrieval .box a,
  .IndustryLeft ul li .right p,
  .IndustryRight ul li a,
  .IndustryRight .Industry_title .more a,
  .IndustryRight ol li .right p {
    font-size: 14px;
  }
  .PolicyComparison .search button,
  .PolicyComparison .list ul li h3,
  .IndustryLeft ul li .right h3 {
    font-size: 16px;
  }
  .PolicyComparison .list ul li span.day {
    font-size: 20px;
  }
  .Industry_title h2,
  .Basicinfo h2 {
    font-size: 22px;
  }
  .IndustryLeft ul li .right .btm,
  .IndustryLeft ul li .left p,
  .IndustryRight ol li .left {
    font-size: 12px;
  }
  .IndustryRight ol li .right .btn {
    font-size: 10px;
  }
  .Home_secondnav ul li .right .title::after {
    top: 3px;
    right: -20px;
  }
}
@media screen and (max-width: 1600px) {
  .Home_secondnav ul li {
    height: 12vw;
    padding: 1.3vw;
  }
  .Home_secondnav ul li .imgbox {
    width: 4vw;
    height: 4vw;
  }
  .H-tabmodule .contentbox {
    width: 90%;
    height: auto;
    padding: 3vh 1vw;
  }
  .H-tabmodule .contentbox .content {
    height: 144px;
    margin: 20px 0 20px;
  }
  .H-tabmodule .contentbox .tag {
    width: 100%;
  }
  .H-tabmodule .contentbox .tag h3 {
    width: auto;
    margin-right: 30px;
  }
  .H-tabmodule {
    height: auto;
    padding-top: 0;
  }
  .H-wisdom,
  .H-Economy {
    background-position: right bottom -20px !important;
    background-size: 41vw auto !important;
    padding-top: 5vh;
    padding-bottom: 5vh;
  }
  .H-title7,
  .H-AboutUsTitle {
    padding: 8vh 0 4.8vh;
  }

  .H-IndustryFocus {
    height: auto;
  }
  .H-IndustryFocus ul {
    padding: 5vh 0;
  }
  .H-IndustryFocus ul li {
    margin-top: -4.5vw;
  }
  .H-IndustryFocus ul li a .imgbox {
    width: 2vw;
    height: 2vw;
  }
  .H-IndustryFocus ul li a p {
    font-size: 15px;
  }
  .H-IndustryFocus ul li a {
    width: 7.5vw;
    height: 6.8vw;
    margin: 0.7vw 2.5vw;
    /* margin: 0.7vw 0.25vw; */
  }
  .H-AboutUsbg {
    height: auto;
  }
  .H-AboutUs .AboutUsL .center-content {
    font-size: 20px;
    line-height: 38px;
  }
  .H-AboutUs .AboutUsR .itembox {
    height: 150px;
  }
}
@media screen and (max-width: 1200px) {
  .allboxwidth {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
  .Pro-Precise .lefttext,
  .Pro-Precise .righttext {
    width: 100%;
    margin-bottom: 20px;
  }
  .Prohomeservice .ollist ol li {
    width: 90px;
    height: 90px;
    padding-top: 15px;
  }
  .Prohomeservice .ollist ol li img {
    width: 35px;
    height: 35px;
  }
  .Prohomeservice .ollist ol li p {
    font-size: 14px;
  }
}
@media screen and (max-width: 1100px) {
  .Product_introduction {
    padding: 0 0 50px 0;
  }
  .Home_secondnav ul li .right .title,
  .tabswitch .tabnav h2,
  .zydpc ul li .right h4,
  .zydapp ul li h4,
  .ztdapp ul li h4 {
    font-size: 16px;
  }
  .Home_secondnav ul li .right .text,
  .PolicyComparison .search input,
  .PolicyComparison .list ul li p {
    font-size: 11px;
  }
  .Home_title h2 {
    font-size: 34px;
  }
  .Home_title p,
  .zydpc ul li .right p,
  .Product_button a,
  .zydapp ul li p,
  .PolicyComparison .list ul li span.year,
  .PolicyComparison .list .more,
  .IndustryMapbg .more {
    font-size: 12px;
  }
  .competencemain ul li h3 {
    font-size: 20px;
  }
  .competencemain ul li p,
  .Industry_title .nav a {
    font-size: 12px;
  }
  .ztdapp ul li p,
  .PolicyComparison .retrieval .box a,
  .IndustryLeft ul li .right p,
  .IndustryRight ul li a,
  .IndustryRight .Industry_title .more a,
  .IndustryRight ol li .right p,
  .Pro-Precise6 ul.btmul li .btmright p {
    font-size: 12px;
  }
  .PolicyComparison .search button,
  .PolicyComparison .list ul li h3,
  .IndustryLeft ul li .right h3,
  .Basicinfo li p,
  .Industrialment .cytable tr td,
  .Industrialment .cytable tr th,
  .Pro-Precise6 .top .describe,
  .Pro-Precise6 ul.btmul li .btmright h3,
  .Pro-Precise6 ul.btmcenterul li p {
    font-size: 14px;
  }
  .PolicyComparison .list ul li span.day {
    font-size: 18px;
  }
  .Industry_title h2,
  .Basicinfo h2 {
    font-size: 20px;
  }
  .Pro-Precise6 .divtext {
    padding: 24px 0;
    height: 500px;
  }
  .Pro-Precise6 .top .describe {
    padding: 0 20px 15px;
    line-height: 25px;
  }
  .Pro-Precise6 ul.btmul li .btmright p {
    line-height: 20px;
  }
  .Pro-Precise6 ul.btmul li img {
    width: 80px;
    height: auto;
  }
  .Pro-Precise6 ul.btmul li .btmright {
    padding-left: 90px;
  }
  .Pro-Precise6 ul.btmcenterul li {
    width: 110px;
    height: 110px;
  }
  .Pro-Precise6 ul.btmcenterul li img {
    width: 40px;
    height: auto;
  }
  .Home_secondnav ul li {
    height: 150px;
    width: 22%;
    padding: 20px;
  }
  .Home_secondnav ul li .imgbox {
    width: 50px;
    height: 50px;
  }
  .Home_secondnav ul li::after {
    content: '';
    width: 0px;
    height: 0px;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid #fff;
    position: absolute;
    bottom: -40px;
    left: 0%;
    margin-left: -20px;
    opacity: 0;
  }
  .Industry_title .nav a {
    margin-left: 15px;
  }
  .Home_secondnavbg {
    padding: 40px 20px;
  }
  .IndustryObservation {
    padding: 50px 20px;
  }
  .IndustryLeft ul li {
    height: 124px;
    margin-bottom: 20px;
  }
  .IndustryLeft ul li .right p {
    line-height: 20px;
    height: 42px;
  }
  .IndustryRight ol li {
    height: 68px;
  }
  .IndustryRight ol li .left {
    height: 40px;
    line-height: 40px;
  }
  .tabswitch .tabnav {
    /* padding: 0px 170px 18px; */
  }
  .tabswitch .tabnav h2 {
    padding-right: 0;
  }
  .home_content {
    padding: 20px;
  }
  .zydpc .centermain {
    width: 350px;
    height: 350px;
    top: 60px;
    margin-left: -175px;
  }
  .zydpc ul li .right p {
    line-height: 25px;
  }
  .Product_button a {
    width: 150px;
    height: 45px;
    line-height: 45px;
    font-size: 14px;
  }
  .competencemain ul li {
    height: 300px;
  }
  .competencemain ul li img.coreimg {
    width: 70px;
    height: 70px;
    margin: 30px auto 23px;
  }
  .competencemain ul li h3 {
    margin-bottom: 20px;
  }
  .competencemain ul li p {
    line-height: 25px;
  }
  .H-tabmodule .contentbox {
    width: 80%;
    height: auto;
  }
  .H-tabmodule .contentbox .bigtitle,
  .H-tabmodule .contentbox .bigtitle h2 {
    font-size: 20px;
  }
  .H-tabmodule .contentbox .content {
    font-size: 14px;
    line-height: 25px;
    height: 100px;
  }
  .H-tabmodule .contentbox .tag h3 {
    font-size: 14px;
    margin-bottom: 0;
  }
  .H-tabmodule .contentbox .tag h3 img {
    width: 20px;
    height: 20px;
  }
  .H-title7 {
    padding: 40px 0 20px;
  }
  .H-title7 h2 {
    font-size: 28px;
    margin-bottom: 0;
  }
  .H-title7 p {
    font-size: 14px;
  }
  .H-IndustryFocus {
    height: auto;
  }
  .H-IndustryFocus ul {
    padding: 40px 0;
  }
  .H-IndustryFocus ul li {
    margin-top: -65px;
  }
  .H-IndustryFocus ul li a .imgbox {
    width: 28px;
    height: 28px;
  }
  .H-IndustryFocus ul li a p {
    font-size: 14px;
  }
  .H-IndustryFocus ul li a {
    width: 100px;
    height: 86px;
    background-size: 100% 100%;
    margin: 14px 35px;
  }
  .H-dataEmpowerment {
    height: auto;
    padding-bottom: 50px;
  }
  .H-dataEmpowerment ul li {
    width: 22%;
    padding-right: 20px;
    height: auto;
  }
  .H-dataEmpowerment ul h3 {
    font-size: 20px;
    line-height: 50px;
  }
  .H-dataEmpowerment ul .content {
    height: auto;
    padding: 10px 0 10px 36px;
  }
  .H-dataEmpowerment ul .content p {
    font-size: 14px;
    padding: 10px 0;
  }
  .H-AboutUsTitle {
    font-size: 42px;
    padding: 40px 0 20px;
  }
  .H-AboutUs .AboutUsL {
    width: 600px;
  }
  .H-AboutUs .AboutUsR {
    width: 330px;
  }
  .H-AboutUs .AboutUsR .itembox {
    height: 140px;
    padding: 0 20px;
  }
  .H-AboutUs .AboutUsR .itembox h4 {
    font-size: 20px;
    padding: 38px 0 10px 0;
  }
  .H-AboutUs .AboutUsR .itembox .zm {
    font-size: 50px;
  }
  .H-AboutUs .AboutUsR .itembox p {
    font-size: 14px;
  }

  .H-AboutUs .AboutUsL .top-title h2 {
    font-size: 32px;
  }
  .H-AboutUs .AboutUsL .top-title h4 {
    font-size: 20px;
  }
  .H-AboutUs .AboutUsL .center-content {
    font-size: 18px;
    line-height: 38px;
  }
  .H-AboutUs .AboutUsL .btm-info {
    margin-top: 30px;
  }
  .H-AboutUsbg {
    height: auto;
    padding-bottom: 50px;
  }
  .H-newsList {
    height: auto;
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .H-newsList .title {
    font-size: 26px;
  }
  .H-newsList .newsListL,
  .H-newsList .newsListR {
    width: 48%;
  }
  .H-newsList ul li {
    margin-bottom: 20px;
  }
  .H-newsList ul li .boximg {
    width: 180px;
    height: 120px;
  }
  .H-newsList ul li .content h3 {
    font-size: 16px;
  }
  .H-Companyprofilebg {
    height: auto;
  }
  .H-Companyprofile {
    padding: 40px 20px;
  }
  .H-Companyprofile .title {
    font-size: 30px;
  }
  .H-Companyprofile .title span {
    font-size: 22px;
  }
  .H-Companyprofile .btn {
    font-size: 20px;
    margin: 25px auto;
  }
  .H-Companyprofile .iphone {
    font-size: 22px;
  }
}
@media screen and (max-width: 768px) {
  .allboxwidth {
    max-width: 100%;
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .evaluationbox .title {
    padding: 0.2rem 0 0.23rem;
  }
  .evaluationbox,
  .Springenterprisebox {
    width: 90%;
    height: auto;
    max-height: 90%;
    margin-left: 0;
    margin-top: 0;
    transform: translate(-50%, -50%);
    padding: 0 0.4rem 0.6rem;
  }
  .Rankingbox {
    height: 4.5rem;
    overflow-y: scroll;
  }
  .Rankingbox .ulbox {
    width: 100%;
  }
  .evaluationbox .closebtn,
  .Springenterprisebox .closebtn {
    width: 0.4rem;
    height: 0.62rem;
    background: url(../images/icon27.png) no-repeat center;
    background-size: auto;
    background-size: 100% auto;
    position: absolute;
    top: -0.62rem;
    right: 0;
    cursor: pointer;
  }
  .evaluationbox .Results {
    display: flex;
  }
  .evaluationbox ul {
  }
  .evaluationbox ul li {
    line-height: 2;
  }
  .Home_secondnav ul li .right .title,
  .tabswitch .tabnav h2,
  .zydpc ul li .right h4,
  .zydapp ul li h4,
  .ztdapp ul li h4,
  .evaluationbox .title h3,
  .Springenterprisebox .title {
    font-size: 0.32rem;
  }
  .Home_secondnav ul li .right .text,
  .PolicyComparison .search input,
  .PolicyComparison .list ul li p {
    font-size: 0.25rem;
  }
  .Home_title h2 {
    font-size: 0.4rem;
  }
  .Home_title p,
  .zydpc ul li .right p,
  .Product_button a,
  .zydapp ul li p,
  .PolicyComparison .list ul li span.year,
  .PolicyComparison .list .more,
  .IndustryMapbg .more,
  .Industry_T_r_btm h3,
  .homeinformation .lefttext p,
  .Pro-Precise6 .title p {
    font-size: 0.28rem;
  }
  .competencemain ul li h3 {
    font-size: 0.3rem;
  }
  .competencemain ul li p,
  .Industry_title .nav a {
    font-size: 0.27rem;
  }
  .ztdapp ul li p,
  .PolicyComparison .retrieval .box a,
  .IndustryLeft ul li .right p,
  .IndustryRight ul li a,
  .IndustryRight .Industry_title .more a,
  .IndustryRight ol li .right p,
  .Industrynav li p,
  .evaluationbox .title p,
  .evaluationbox ul li,
  .Pro-Precise6 .top .describe,
  .Pro-Precise6 ul.btmul li .btmright h3,
  .Pro-Precise6 ul.btmul li .btmright p {
    font-size: 0.26rem;
  }
  .PolicyComparison .search button,
  .PolicyComparison .list ul li h3,
  .IndustryLeft ul li .right h3 {
    font-size: 0.3rem;
  }
  .PolicyComparison .list ul li span.day {
    font-size: 22px;
  }
  .Industry_title h2,
  .Basicinfo h2,
  .homeinformation .lefttext h4 {
    font-size: 0.34rem;
  }
  .Industry_title h2::after {
    height: 0.08rem;
  }
  .IndustryLeft ul li .right .btm,
  .IndustryLeft ul li .left p,
  .IndustryRight ol li .left {
    font-size: 0.24rem;
  }
  .IndustryRight ol li .right .btn {
    font-size: 0.22rem;
  }
  .Pro-Precise6 {
    margin: 0;
  }
  .Pro-Precise6 .title h3 {
    font-size: 0.32rem;
    width: 80%;
    height: 1rem;
    line-height: 1rem;
  }

  .Pro-Precise6 .divtext {
    width: 100%;
    float: initial;
    margin-left: 0;
    height: auto;
    margin-bottom: 0.2rem;
  }
  .Pro-Precise6 ul.btmul li {
    padding: 0.2rem 0;
  }
  .Pro-Precise6 ul.btmul li img {
    width: 1.2rem;
  }
  .Pro-Precise6 ul.btmul li .btmright {
    padding-left: 1.3rem;
  }
  .Pro-Precise6 ul.btmcenterul {
    display: flex;
    justify-content: space-between;
    margin: 0.3rem 0.5rem 0;
    flex-wrap: wrap;
  }
  .Pro-Precise6 ul.btmcenterul li img {
    width: 0.8rem;
    margin: 0.2rem auto 0;
  }
  .Pro-Precise6 ul.btmul li .btmright p {
    line-height: 1.5;
  }
  .Pro-Precise6 ul.btmcenterul li {
    width: 46%;
    float: initial;
    margin-left: 0;
    height: auto;
    padding-bottom: 0.2rem;
  }
  .Pro-Precise6 .top .describe {
    padding: 0 0.2rem 0.15rem;
    line-height: 1.5;
  }
  .Home_secondnavbg {
    padding: 0.3rem 0.25rem;
  }
  .Home_secondnav {
    padding: 0;
  }
  .Home_secondnavnews {
    height: auto;
  }
  .Home_secondnav ul {
    margin-left: 0;
    display: flex;
    justify-content: space-between;
    border: 0;
    border-radius: 4px;
    background: #fff;
    position: static;
  }
  .Home_secondnav ul li {
    height: auto;
    padding: 0.3rem 0;
    /* line-height: 0.8rem; */
    box-shadow: none;
    border: 0;
    float: initial;
    align-items: left;
    margin: 0;
  }
  .Home_secondnav ul li:last-child {
    border-right: 0;
  }
  .Home_secondnav ul li::after {
    content: '';
    width: 0px;
    height: 0px;
    border-left: 0.3rem solid transparent;
    border-right: 0.3rem solid transparent;
    border-bottom: 0.3rem solid #e9f1ff;
    position: absolute;
    bottom: -0.1rem;
    left: 0%;
    margin-left: -0.3rem;
    opacity: 0;
  }
  .Home_secondnav ul li .imgbox {
    width: 1rem;
    height: 1rem;
  }
  .Home_secondnav ul li .right .text {
    display: none;
  }
  .Home_secondnav ul li .right .title {
    margin: 0;
    text-align: center;
    display: block;
  }
  .Home_secondnav ul li .right .title br {
    display: block;
  }
  .Home_secondnav ul li .right .title::after {
    display: none;
  }
  .Home_secondnav ul li:first-child {
    border-radius: 4px 0 0 4px;
    border-left: 0;
  }
  .Home_secondnav ul li:last-child {
    border-radius: 0px 4px 4px 0;
  }
  .Home_secondnav ul li .left {
    background: none !important;
    display: none;
  }
  .Home_secondnav ul li .right {
    margin-left: 0rem;
    position: inherit;
    display: flex;
    line-height: 1.5;
    align-items: center;
    /* height: 100%; */
    justify-content: center;
  }
  .Home_secondnav ul li .right .title {
    font-size: 0.26rem !important;
  }
  .Industrialment {
    padding: 0.56rem 0.4rem;
  }
  .Basicinfo ul {
    margin-left: 0;
  }
  .Basicinfo li {
    float: inherit;
    width: 100%;
    margin: 0 0 0.4rem 0;
  }
  .Basicinfo h2 {
    background-size: 0.4rem 0.4rem;
    padding-left: 0.6rem;
    margin-bottom: 0.28rem;
  }
  .Basicinfo li p {
    font-size: 0.24rem;
    margin-bottom: 0.15rem;
  }
  .Basicinfo li input {
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.26rem;
    box-shadow: none;
  }
  .Home_title {
    padding: 0.58rem 0 0.3rem !important;
    text-align: left;
  }
  .Home_title h2 {
    margin-bottom: 0.33rem !important;
  }
  .Home_title h2 span {
    height: 0.09rem;
    bottom: -0.03rem;
  }
  .tabswitch .tabnav > div {
    margin-left: 0;
    width: 100%;
    display: flex;
    justify-content: center;
  }
  .tabswitch .tabnav h2 {
    float: inherit;
    margin-left: 0;
    text-align: center;
    flex: 1;
    padding-right: 0;
    line-height: 1.4;
  }
  .tabswitch .tabnav {
    border-bottom: 0.02rem solid #e3e3e3;
    padding: 0.18rem 0;
    height: auto;
  }
  .tabswitch .tabnav h2 i {
    float: inherit;
    margin: 0 auto 0.1rem;
    width: 0.5rem;
    height: 0.5rem;
  }
  .tabswitch .tabnav h2.hover::after {
    height: 0.03rem;
    bottom: -0.18rem;
  }

  .zydpc .centermain {
    width: 4.6rem;
    height: 4.6rem;
    margin-left: -2.3rem;
    top: 0.6rem;
    position: inherit;
    display: none;
  }
  .zydpc ul {
    float: inherit;
    margin-top: 0;
  }
  .zydpc ul li {
    min-height: auto !important;
    margin-top: 0.5rem;
    display: flex !important;
  }
  /* .zydpc ul.ul1 {
    margin-top: 0;
  }
  .zydpc ul.ul1 li {
    margin-top: 0.5rem;
    height: auto;
  } */
  .zydpc ul li .left {
    width: 0.92rem;
    height: 0.92rem;
    position: absolute;
    top: 0;
    position: inherit;
    margin-right: 0.25rem;
    flex-shrink: 0;
    float: initial;
  }
  .zydpc ul.ul1 li .right {
    margin-left: 0;
    float: initial;
    /* width: 75%; */
  }
  .zydpc ul.ul1 li:nth-child(2) .right,
  .zydpc ul.ul2 li:nth-child(2) .right {
    float: right;
    text-align: left;
  }
  .zydpc ul li .right h4 {
    margin-bottom: 0.1rem;
    line-height: 1.5;
  }
  .zydpc ul li .right p {
    line-height: 1.5;
  }
  .zydpc ul li .right p br {
    display: none;
  }
  .zydpc ul.ul2 li .right {
    padding-top: 0;
    margin-right: 0;
    text-align: left;
  }
  .zydpc ul.ul2 li {
    margin-top: 0.7rem;
  }
  .Product_button {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: auto;
    margin-top: 0.4rem;
    /* width: 80%; */
    margin: 0.5rem auto 0;
  }
  .Product_button a {
    display: flex;
    width: 48%;
    height: 0.7rem;
    line-height: 0.7rem;
    margin: 0;
    margin-left: 0px;
    line-height: 1;
    align-items: center;
    justify-content: center;
    border: 1px solid #00b5f4;
  }
  .Product_button a.applybtn {
    margin-left: 0;
  }
  .Product_button a.applybtn i {
    width: 0.25rem;
    height: 0.25rem;
    margin-right: 0.1rem;
    background-size: cover !important;
    position: relative;
    top: 0rem;
  }
  .Corecompetencebg {
    padding-bottom: 0;
  }
  .competencemain ul {
    display: flex;
    flex-wrap: wrap;
    margin-left: 0;
    justify-content: space-between;
  }
  .competencemain ul li {
    width: 100%;
    margin-left: 0;
    margin-bottom: 0.4rem;
    height: auto;
    padding: 0.3rem;
  }
  .competencemain ul li p br {
    display: none;
  }
  .competencemain ul li a {
    height: 100%;
    display: flex;
    text-align: left;
  }
  .competencemain ul li img.coreimg {
    width: 0.9rem;
    height: 0.9rem;
    margin: 0 0.3rem 0 0;
  }
  .competencemain ul li h3 {
    margin-bottom: 0.2rem;
  }
  .competencemain ul li p {
    line-height: 1.5;
  }
  .home_content {
    padding: 0;
    padding-top: 0.4rem;
  }
  .zydapp {
    margin-top: 0.4rem;
  }
  .zydapp ul {
    margin-left: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .zydapp ul::after {
    display: none;
  }
  .zydapp ul li {
    width: 48%;
    overflow: hidden;
    margin: 0 0 0.3rem 0;
    padding: 0 0.3rem 0.2rem;
    height: auto;
    float: inherit;
  }
  .zydapp ul li .logimg {
    width: 1rem;
    height: 1rem;
    margin: 0.2rem auto;
  }
  .zydapp ul li h4 {
    line-height: 1;
    margin-bottom: 0.2rem;
  }
  .zydapp ul li p {
    line-height: 1.5;
    /* text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical; */
  }
  /* .cf::after{
        display: none;
    } */
  .Product_introduction {
    padding-bottom: 0.5rem;
  }
  .ztdapp ul {
    margin-left: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .ztdapp ul li {
    width: 48%;
    height: auto;
    padding: 0.3rem;
    margin: 0 0 0.2rem 0;
    /* border-width: .01rem; */
  }
  .ztdapp ul li img {
    width: 0.78rem;
    height: 0.78rem;
    margin: 0rem auto 0.2rem;
  }
  .ztdapp ul li h4 {
    margin-bottom: 0.18rem;
  }
  .ztdapp ul li p {
    line-height: 1.6;
    text-align: justify;
  }
  .zydapp ul li p {
    text-align: justify;
  }
  .ztdapp ul li p br {
    display: none;
  }
  /* ===政策对比=== */
  .PolicyComparison {
    padding-bottom: 0.6rem;
  }
  .Home_title p {
    line-height: 1.5;
    /* text-align: left; */
  }
  .PolicyComparisonbg .Home_title p {
    text-align: left;
  }
  .PolicyComparison .search {
    height: 0.7rem;
    /* border-width: .01rem; */
    padding: 0 1.5rem 0 0.9rem;
    margin-bottom: 0.32rem;
  }
  .PolicyComparison .search .icon {
    width: 0.6rem;
    height: 0.28rem;
    background: url(../images/search.png) no-repeat center;
    background-size: auto 100%;
    position: absolute;
    top: 0.2rem;
    left: 0.09rem;
    border-right: 1px solid #dcdcdc;
  }
  .PolicyComparison .search button {
    position: absolute;
    height: calc(100% + 2px);
    width: 1.2rem;
  }
  .PolicyComparison .retrieval .box {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0.2rem;
  }
  .PolicyComparison .retrieval .box a {
    padding: 0.06rem 0.12rem;
    margin-bottom: 0.1rem;
    display: block;
  }
  .PolicyComparison .list ul {
    margin-bottom: 0.4rem;
  }
  .PolicyComparison .list ul li {
    height: auto;

    margin-bottom: 0.2rem;
  }
  .PolicyComparison .list ul li a {
    padding: 0.3rem 1.26rem 0.3rem 0.98rem;
  }
  .PolicyComparison .list ul li h3 {
    line-height: 1.2;
    margin-bottom: 0.16rem;
  }
  .PolicyComparison .list ul li i {
    width: 0.43rem;
    height: 0.5rem;
    background-size: cover !important;
    position: absolute;
    left: 0.3rem;
    top: 50%;
    margin-top: -0.25rem;
  }
  .PolicyComparison .list ul li p {
    line-height: 1.2;
  }
  .PolicyComparison .list ul li .time {
    padding: 0.13rem 0.2rem;
    top: 0.2rem;
    text-align: center;
    border-left-width: 0.01rem;
  }
  .PolicyComparison .list ul li span.day {
    font-size: 0.32rem;
    margin-bottom: 0.1rem;
  }
  .PolicyComparison .list .more,
  .IndustryMapbg .more {
    width: 80%;
    height: 0.7rem;
    line-height: 0.7rem;
  }
  .PolicyComparison .list .more i,
  .IndustryMapbg .more i {
    width: 0.26rem;
    height: 0.29rem;
    background: url(../images/icon15.png) no-repeat center;
    background-size: auto 100%;
    display: inline-block;
    position: relative;
    top: 3px;
    margin-right: 9px;
  }
  /* ========产业观察======= */
  .IndustryObservation {
    padding: 0.3rem 0.4rem;
  }
  .IndustryLeft,
  .IndustryRight {
    float: inherit;
    width: 100%;
    min-height: auto;
    margin-bottom: 0.4rem;
  }
  .Industry_title .nav {
    display: none;
  }
  .Industry_title .more {
    width: 0.3rem;
    height: 0.3rem;
    background-size: auto 100% !important;
    position: absolute;
    right: 0;
    top: 0.05rem;
  }
  .Industry_title {
    margin-bottom: 0.2rem;
    height: 0.5rem;
  }
  .Industry_title h2 {
    float: left;
    line-height: 0.5rem;
    color: #333333;
    font-weight: bold;
    position: relative;
  }
  .IndustryLeft ul li {
    height: auto;
    margin-bottom: 0.3rem;
  }
  .IndustryLeft ul li a {
    display: flex;
  }
  .IndustryLeft ul li .left {
    float: inherit;
    width: 2.22rem !important;
    height: 1.44rem;
    margin-right: 0.26rem;
    border-radius: 4px;
    overflow: hidden;
  }
  .IndustryLeft ul li .left p {
    width: 1.2rem;
    height: auto;
    top: 0.15rem;
    left: 0.15rem;
    line-height: 0.4rem;
    border-radius: 2px;
  }
  .IndustryLeft ul li .right p {
    line-height: 1.7;
    height: auto;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    display: none !important;
  }
  .IndustryLeft ul li .right h3 {
    margin-bottom: 0.15rem !important;
    white-space: break-spaces !important;
    line-height: 1.5;
  }
  .IndustryLeft ul li .right .btm {
    line-height: 0.3rem;
    margin-top: 0.1rem;
  }
  .IndustryLeft ul li .right .btm .icon span i {
    width: 0.3rem;
    height: 0.3rem;
    background-size: 100% !important;
  }
  .IndustryLeft ul li .right .btm .icon span {
    padding-left: 0.4rem;
    margin-right: 0.15rem;
  }
  .IndustryRight ul li {
    padding-left: 0.24rem;
    margin-bottom: 0.5rem;
  }
  .IndustryRight ul li i {
    width: 0.06rem;
    height: 0.06rem;
    background-color: #ffffff;
    border-width: 0.03rem;
    border-radius: 50%;
    left: -0.065rem;
    top: 0.1rem;
    position: absolute;
  }
  .IndustryRight ul li a {
    line-height: 1.5;
  }
  .IndustryRight ol li {
    height: auto;
    padding: 0.3rem 0;
    border-bottom-width: 0.01rem;
  }
  .IndustryRight ol li a {
    display: flex;
    align-items: center;
  }
  .IndustryRight ol li .left,
  .IndustryRight ol li .right {
    width: auto;
    float: inherit;
  }
  .IndustryRight ol li .left {
    width: 1.78rem;
    height: 1.1rem;
    background-size: 100% 100% !important;
    margin-right: 0.25rem;
    line-height: 1.1rem;
  }
  .IndustryRight ol li .right {
    flex: 1;
  }
  .IndustryRight ol li .right .btn {
    width: 1.5rem;
    height: 0.4rem;
    line-height: 0.38rem;
    border-radius: 2px;
  }
  /* =======产业图谱===== */
  .IndustryMap {
    padding-bottom: 0.6rem;
  }
  .IndustryMap {
    padding: 0.4rem 0.4rem;
  }
  .Industrynav {
    display: flex;
  }
  .Industrynav li {
    height: 100%;
    flex: 1;
    float: inherit;
    padding: 0.2rem 0;
  }
  .Industrynav li:nth-child(5),
  .Industrynav li:nth-child(6) {
    display: none;
  }
  .Industrynav li .topimg {
    width: 0.5rem;
    height: 0.5rem;
    margin: 0rem auto 0.16rem;
    background-size: cover;
  }
  .IndustryTop {
    height: auto;
  }
  .IndustryTop .Industry_T_left,
  .IndustryTop .Industry_T_right {
    width: 100%;
    float: inherit;
    box-shadow: 0px 0px 0.1rem 0px rgba(0, 0, 0, 0.15);
  }
  .IndustryTop .Industry_T_left {
    margin-bottom: 0.2rem;
    padding: 0.25rem 0.28rem;
  }
  #chinamap {
    height: 400px;
  }
  .Industry_T_r_top {
    height: auto;
    padding: 0.2rem;
    margin-bottom: 0.2rem;
  }
  #echartIndust {
    height: 3rem;
  }
  .Industry_T_r_btm {
    height: auto;
    padding: 0.2rem;
  }
  .Industry_T_r_btm .titletext,
  .Industry_T_r_top .titletext,
  .Industry_T_left .titletext {
    margin-bottom: 0.2rem;
  }
  .Industrialment .cytable1 {
    overflow: hidden;
    width: 100%;
    overflow-x: scroll;
  }
  .Industrialment .cytable1 ul {
    width: 1000px;
    /* overflow-x: scroll; */
    /* width: 1200px; */
    /* overflow-x: scroll; */
  }
  /* .Industrialment .cytable1 ul li .Seconddata .secbox{
        display: flex;
        height: 100%;
    }
    .Industrialment .cytable1 ul li .Seconddata .Stext{
        float: initial;
        height: 100%!important;
    } */
  .evaluationbox .jbleft {
    width: 2.88rem;
    height: 2.59rem;
    background-size: 100% 100%;
  }
  .evaluationbox .jbbtm {
    width: 1.91rem;
    height: 2.75rem;
    background-size: 100% 100%;
  }
  .evaluationbox .Results .left img {
    width: 0.56rem;
    height: 0.56rem;
  }
  .evaluationbox .Results .right .tjcg {
    font-size: 0.36rem;
    line-height: 1.5;
  }
  .evaluationbox .Results .right p,
  .Rankingbox .ulbox h4 {
    font-size: 0.26rem;
    line-height: 1.5;
  }
  .evaluationbox .Results {
    padding: 0.29rem 0 0.28rem;
  }
  .Rankingbox .ulbox {
    padding: 0 0.2rem 0.2rem;
  }
  .Springenterprisebox {
    padding: 0;
  }
  .evaluationbox .title h3,
  .Springenterprisebox .title {
    line-height: 1;
    background-size: 0.3rem 0.35rem;
    padding-left: 0.4rem;
  }
  .Springenterprisebox .title {
    line-height: 1.5;
    padding: 0.32rem 0.3rem;
  }
  .evaluationbox .Results .right {
    margin-left: 0.15rem;
  }
  .qiyemainscroll {
    padding: 0.2rem 0.4rem 0.3rem;
    height: 10rem;
  }
  .qiyemainbtm ul li .standard {
    font-size: 0.3rem;
    line-height: 2;
    padding-left: 0.4rem;
  }
  .qiyemainbtm ul li .standard span {
    font-size: 0.26rem;
  }
  .qiyemainbtm ul li .standard i {
    width: 0.3rem;
    height: 0.3rem;
    top: 0.15rem;
  }
  .qiyemainbtm ul li p {
    font-size: 0.26rem;
    line-height: 1.7;
  }
  .echartEnterprise {
    width: 100%;
    height: 6rem;
    margin: auto;
  }
  .qiyemaincenter {
    padding-top: 0.3rem;
  }
  .qiyemaintop {
    padding: 0.2rem 0.3rem;
  }
  .qiyemaintop p {
    font-size: 0.26rem;
  }
  /* 新产品介绍 */
  .Pro-Precise .lefttext dl dd h4 {
    font-size: 0.34rem;
  }
  .Pro-Precise .lefttext dl dd p,
  .Pro-Precise .righttext .btmtext ul li h4 {
    font-size: 0.26rem;
  }
  .Pro-Precise .title p,
  .Prohomeservice .title p,
  .Prohomeservice ul li .btmbox p {
    font-size: 0.28rem;
  }
  .Pro-Precise .title h3,
  .Prohomeservice .title h3 {
    width: 100%;
    height: 0.8rem;
    font-size: 0.32rem;
    line-height: 1;
    margin-bottom: 0.2rem;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .Pro-Precise .lefttext,
  .Pro-Precise .righttext {
    padding: 0.34rem 0.5rem;
    width: 100%;
    height: auto;
    background: #ffffff;
    margin-bottom: 0.5rem;
  }
  .Pro-Precise .righttext {
    margin-bottom: 0;
  }
  .Pro-Precise .lefttext dl {
    height: auto;
    display: flex;
    padding: 0.25rem 0;
  }
  .Pro-Precise .lefttext dl dt {
    width: 1rem;
    height: 1rem;
    margin-right: 0.3rem;
    float: inherit;
    position: relative;
    flex-shrink: 0;
  }
  .Pro-Precise .righttext .btmtext ul li {
    height: 1rem;
    padding: 0 0.2rem;
    display: flex;
    align-items: center;
    margin-bottom: 0.2rem;
  }
  .Pro-Precise .righttext .btmtext ul li h4 {
    line-height: 1rem;
  }
  .Pro-Precise .righttext .btmtext ul li img {
    width: 0.58rem;
    height: 0.58rem;
    margin-right: 0.2rem;
  }
  .Prohomeservice ul {
    margin-left: 0;
  }
  .Prohomeservice ul li {
    width: 100%;
    margin: 0rem 0 0.2rem;
    padding: 0.34rem 0.5rem;
    height: auto;
  }
  .Prohomeservice ul li .btmbox p {
    line-height: 2;
    height: auto;
  }
  .Prohomeservice ul li .btmbox img {
    position: inherit;
    width: 60%;
    margin: 0.2rem auto 0;
  }

  .homeinformationbg {
    background-size: auto 100% !important;
    height: auto;
  }
  .homeinformation {
    padding-top: 0.3rem;
    padding-bottom: 0.3rem;
  }
  .Prohomeservice .ollist {
    height: auto;
    padding: 0rem 0 0.3rem;
    margin-top: 0.2rem;
  }
  .Prohomeservice .ollist ol {
    margin-top: 0.16rem;
    padding-left: 0;
    display: flex;
    flex-wrap: wrap;
  }
  .Prohomeservice .ollist ol li {
    width: 1.4rem;
    height: 1.4rem;
    margin-left: 0.3rem;
    margin-top: 0.2rem;
    float: inherit;
    padding: 0.2rem 0 0.3rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
  .Prohomeservice .ollist ol li img {
    width: 0.5rem;
    height: 0.5rem;
  }
  .Prohomeservice .ollist ol li p {
    font-size: 0.26rem;
    line-height: 1;
  }
  .homeinformation .lefttext h4 {
    line-height: 1.8;
  }
  .homeinformation .lefttext p {
    padding-top: 0.1rem;
  }
  .homeinformation .rightext {
    width: 100%;
    margin-top: 0.2rem;
  }
  .homeinformation .rightext p {
    font-size: 0.36rem;
    line-height: 1.2;
    background-size: 0.7rem 0.7rem;
    padding-left: 1rem;
  }
  .Enterprisetable {
    width: 100%;
    overflow-x: scroll;
  }
  .Enterprisetable ul {
    width: 1000px;
  }
  .priseform {
    padding: 0.2rem;
  }
  .priseform > div {
    display: block;
    width: 100%;
    margin-right: 0;
  }
  .priseform > div.inputbox {
    margin-bottom: 0.2rem;
  }
  .Home_secondnavnews {
    width: 100%;
  }
  .H-tabmodule .contentbox {
    width: 100%;
    padding: 0.3rem 0.3rem 0.5rem;
  }
  .H-dataEmpowerment ul h3,
  .H-AboutUs .AboutUsL .top-title h2,
  .H-AboutUs .AboutUsL .btm-info .item label,
  .H-AboutUs .AboutUsR .itembox h4,
  .H-Companyprofile .btn {
    font-size: 0.38rem;
  }
  .H-tabmodule .contentbox .bigtitle,
  .H-tabmodule .contentbox .bigtitle h2,
  .H-newsList .title,
  .H-Companyprofile .title {
    font-size: 0.34rem;
  }
  .H-Companyprofile .title {
    font-size: 0.4rem;
  }
  .H-title7 .title,
  .H-AboutUs .AboutUsL .top-title h4,
  .H-AboutUs .AboutUsL .btm-info .more,
  .H-AboutUs .AboutUsR .itembox p,
  .H-Companyprofile .title span,
  .H-Companyprofile .iphone {
    font-size: 0.32rem;
  }
  .H-IndustryFocus ul li a p {
    font-size: 0.22rem;
  }
  .H-AboutUs .AboutUsL .btm-info .item span,
  .H-newsList ul li .content p {
    font-size: 0.26rem;
  }
  .H-AboutUsTitle {
    font-size: 0.56rem;
  }
  .H-AboutUs .AboutUsR .itembox .zm {
    font-size: 0.64rem;
  }
  .H-tabmodule .contentbox .content,
  .H-tabmodule .contentbox .tag h3,
  .H-title7 p,
  .H-dataEmpowerment ul .content p,
  .H-AboutUs .AboutUsL .center-content,
  .H-newsList ul li .content h3 {
    font-size: 0.28rem;
  }
  .H-tabmodule .contentbox .content {
    line-height: 1.8;
    text-align: justify;
    margin: 0.3rem 0;
    height: auto;
  }
  .H-tabmodule .contentbox .tag h3 {
    padding-left: 0.5rem;
    line-height: 2;
  }
  .H-tabmodule .contentbox .tag h3 img {
    width: 0.3rem;
    height: 0.3rem;
  }
  .H-title7 {
    padding-top: 0.4rem;
    padding-bottom: 0.3rem;
  }
  .H-title7 h2 {
    line-height: 2;
  }
  .H-title7 p {
    line-height: 1.8;
  }
  .H-IndustryFocus ul {
    padding: 0.5rem 0;
  }
  .H-IndustryFocus ul li {
    margin-top: 0;
  }
  .H-IndustryFocus ul li a {
    width: 1.3rem;
    height: 1.2rem;
    margin: 0.1rem 0.1rem;
  }
  .H-IndustryFocus ul li a .imgbox {
    width: 0.3rem;
    height: 0.3rem;
    margin: 0 auto 0.1rem;
  }
  .H-IndustryFocus ul li a p {
    line-height: 1.2;
  }
  .H-dataEmpowerment ul {
    flex-wrap: wrap;
  }
  .H-dataEmpowerment ul li {
    width: 100%;
    height: auto;
    margin-bottom: 0.4rem;
    background-position: right top !important;
    background-size: 50% auto !important;
    background-color: #0f59fe !important;
  }
  .H-dataEmpowerment ul .content p {
    padding: 0.1rem 0;
  }
  .H-dataEmpowerment ul h3 {
    line-height: 3;
  }
  .H-dataEmpowerment {
    padding-bottom: 0rem;
  }
  .H-AboutUs,
  .H-newsList {
    display: block;
  }
  .H-AboutUs .AboutUsL,
  .H-AboutUs .AboutUsR,
  .H-newsList .newsListL,
  .H-newsList .newsListR {
    width: 100%;
  }
  .H-AboutUsTitle {
    padding: 0.4rem 0 0.2rem;
  }
  .H-AboutUs .AboutUsL .top-title h2 {
    line-height: 1.5;
    margin-bottom: 0.12rem;
  }
  .H-AboutUs .AboutUsL .top-title h4 {
    line-height: 1.2;
  }
  .H-AboutUs .AboutUsL .center-content {
    line-height: 1.8;
  }
  .H-AboutUs .AboutUsL .btm-info .item {
    margin-right: 0.4rem;
  }
  .H-AboutUs .AboutUsL .btm-info {
    justify-content: space-between;
    margin-bottom: 0.3rem;
  }
  .H-AboutUs .AboutUsL .btm-info .more {
    width: 1.3rem;
    height: 1.3rem;
  }
  .H-AboutUs .AboutUsR .itembox {
    height: auto;
    padding: 0 0.2rem 0.3rem;
  }
  .H-AboutUs .AboutUsR .itembox h4 {
    padding: 0.38rem 0 0.1rem 0;
    line-height: 1;
  }
  .H-AboutUs .AboutUsR .itembox .zm {
    top: 0.2rem;
    left: 0.4rem;
  }
  .H-AboutUs .AboutUsR .itembox p {
    line-height: 2;
  }
  .H-AboutUsbg {
    padding-bottom: 0.5rem;
  }
  .H-newsList {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .H-newsList .title {
    background-size: 0.4rem 0.4rem;
    line-height: 0.5rem;
    padding-left: 0.5rem;
    margin-bottom: 0.2rem;
  }
  .H-newsList ul li {
    margin-bottom: 0.25rem;
  }
  .H-newsList ul li .boximg {
    width: 1.8rem;
    height: 1.2rem;
    margin-right: 0.2rem;
    margin-top: 0rem;
  }
  .H-newsList ul li .content h3,
  .H-newsList ul li .content p {
    line-height: 1.5;
  }
  .H-newsList ul li .content h3 {
    margin: 0rem 0 0.1rem;
  }
  .H-Companyprofile {
    padding: 0.4rem 0.2rem;
  }
  .H-Companyprofile .btn {
    width: 5rem;
    height: 0.8rem;
    line-height: 0.8rem;
    margin: 0.2rem auto;
  }
  .H-Companyprofile .iphone {
    line-height: 1.5;
    background-size: 0.48rem 0.48rem;
    padding-left: 0.6rem;
  }
  .H-newsList .newsListL {
    margin-bottom: 0.5rem;
  }
  .H-newsList ul li .content {
    align-items: center;
  }
  .H-newsList ul li .content p {
    display: none;
  }
  .H-wisdom .tag,
  .H-Economy .tag {
    width: 100%;
  }
}
@media screen and (max-height: 800px) and (min-width: 1024px) {
  /* .evaluationbox{
        height: 500px;
        overflow: hidden;
        margin-top: -250px;
    } */
  .evaluationbox .closebtn {
    background: url(../images/icon30.png) no-repeat center;
    top: 20px;
    right: 20px;
    width: 30px;
    height: 30px;
  }
}
