﻿
@charset "UTF-8";

ul,
ol,
li,
dl,
dd,
dt {
  list-style-type: none;
  line-height: normal;
}
address,
caption,
cite,
code,
dfn,
i,
em,
th,
var {
  font-style: normal;
  font-weight: normal;
}
a {
  text-decoration: none;
  color: #333;
}
a:hover {
  cursor: pointer;
}
img {
  border: 0;
  max-width: 100%;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  font-weight: normal;
}
h1 {
  font-size: 36px;
}
h2 {
  font-size: 24px;
}
h3 {
  font-size: 22px;
}
h4 {
  font-size: 18px;
}
h5 {
  font-size: 14px;
}
h6 {
  font-size: 12px;
}
input,
table,
tr,
td {
  margin: 0;
  padding: 0;
  border: none;
}
p {
  margin: 0;
  padding: 0;
}
button,
table {
  border: none;
  background: none;
  margin: 0;
  padding: 0;
}
select {
  margin: 0;
  padding: 0;
  outline: none;
}
textarea {
  border: 0;
  background: none;
  resize: none;
  outline: 0;
}
input {
  outline: 0;
  border: 0;
  background: none;
}
button {
  outline: none;
  border: 0;
  background: none;
}
body {
  text-align: justify;
}


.w_center {
  display: block; position:relative; z-index:6;
  max-width: 1280px;
  margin-right: auto;
  margin-left: auto;
}

.ctext { float:left;
  width: 100%;
  padding-left: 80px;
  padding-right: 80px;
}
@media screen and (max-width:1320px) {
  .ctext {
      padding-left: 66px;
  padding-right: 66px;
  }
}
@media screen and (max-width:1024px) {
  .ctext {
    padding-left: 12px;
    padding-right: 12px;
  }
}

.head{ float:left; width:100%; background:#fff; position:relative; z-index:10;}
.head.active{ position:fixed; box-shadow:0 3px 5px rgba(0,0,0,0.1);}
.head .logo{ float:left; margin:26px 0;line-height: 0;}
.head .logo img {max-width: none;height:42px;}
.head .vip{ float:right; margin:25px 0 0 0;}
.head .vip a{ float:left;flex-wrap:wrap; display: flex; align-items: center;  justify-content:center; border:1px solid #CDCDCD; border-radius:36px; width:131px; color:#000; font-size:14px; line-height:36px; position:relative;}
.head .vip a::after{ float:left; width:1px; height:16px; content:''; position:absolute; left:47px; top:50%; margin-top:-8px; background:#e6e6e6;}
.head .vip a img {max-width: none; width:22px; height:22px; margin-right:19px;}
.head .vip a:hover{ color:#0665b0;}
.head .so{ float:right; width:226px; position:relative; margin:25px 18px 0 0;}
.head .so::after{ float:left; width:1px; height:16px; content:''; position:absolute; left:40px; top:50%; margin-top:-8px; background:#e6e6e6;}
.head .so .Search{ float:left; width:100%; height:38px; background:#fff; border:1px solid #CDCDCD; border-radius:36px; line-height:26px; color:#000; font-size: 14px; padding:6px 15px 6px 48px;}
.head .so .submit{ float:left; width:40px; height:100%; position:absolute; left:0; top: 0; border:none; background:url(../_im_g/submit.png) center no-repeat;}

.head .so ::-webkit-input-placeholder{color:#C1C1C1}
.head .so :-moz-placeholder{color:#C1C1C1}
.head .so ::-moz-placeholder{color:#C1C1C1}
.head .so :-ms-input-placeholder{color:#C1C1C1}

.menu { background:#0665b0; position:relative; z-index:99;}
.menu.active{ position:fixed; left:0; top:0; z-index:20;}
.menu .ul {float:left;
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.menu .nli {float:left;
}
.menu .nli span a { float:left;flex-wrap:wrap; display: flex; align-items: center;  justify-content:center; text-align:center;
  color: #fff;
  font-size: 18px;
  line-height:28px; height:60px; padding:0 16px;
}
.menu .nli.active span a,
.menu .nli:hover span a { background:#00579c;}

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

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

.xialaph .so{ float:left; width:100%; position:relative; margin:25px 0;}
.xialaph .so::after{ float:left; width:1px; height:16px; content:''; position:absolute; left:40px; top:50%; margin-top:-8px; background:#e6e6e6;}
.xialaph .so .Search{ float:left; width:100%; height:38px; background:#fff; border:1px solid #CDCDCD; border-radius:36px; line-height:26px; color:#000; font-size: 14px; padding:6px 15px 6px 48px;}
.xialaph .so .submit{ float:left; width:40px; height:100%; position:absolute; left:0; top: 0; border:none; background:url(../_im_g/submit.png) center no-repeat;}

.xialaph .so ::-webkit-input-placeholder{color:#C1C1C1}
.xialaph .so :-moz-placeholder{color:#C1C1C1}
.xialaph .so ::-moz-placeholder{color:#C1C1C1}
.xialaph .so :-ms-input-placeholder{color:#C1C1C1}

@media screen and (max-width:1440px) {
.menu .nli span a{ font-size:16px; line-height:26px; padding:0 8px;}
}
@media screen and (max-width:1360px) {
.menu .nli span a{ font-size:14px; line-height:24px; padding:0 4px;}
}
@media screen and (max-width:1024px) {
.menuph {display: block;}
.menu{ display:none;}
.head .logo{ margin:10px 0;}
.head .logo img{ height:28px;}
.head .vip{ float:right; margin:13px 8px 0 0;}
.head .vip a{width:auto; font-size:12px; border:none; line-height:28px; padding:0;}
.head .vip a::after{ display:none; height:10px; left:35px; top:50%; margin-top:-5px;}
.head .vip a img { margin-right:0;}
.head .vip a span{ display:none;}
.head .so{ display:none;}

}


.footer { background: #2d2d2d; padding-top:19px; padding-bottom:19px;}
.Copyright { float:left; width:100%; text-align:center; color: #fff;font-size: 16px;line-height:25px;}
.Copyright a {color: #fff;}
.Copyright a:hover { color: #0665b0;}
.footer1{ background: #252525; padding-top:9px; padding-bottom:21px; }
.footer1 .title{ float:left; width:100%;flex-wrap:wrap; display: flex; align-items: center; color:#fff; padding:19px 0; font-size: 18px; line-height:28px; border-bottom: 1px solid rgba(151,151,151,0.17);}
.footer1 .title img{ max-width:none; width:24px; height:24px; margin-right:12px;}
.footer1 .nav{ float:left; width:100%; margin:26px 0 56px 0;}
.footer1 .nav ul{ float:left; width:25%;}
.footer1 .nav ul li{ float:left; width:100%; margin-bottom:22px;}
.footer1 .nav ul li a{ float:left; width:100%; background:url(../_im_g/5.png) 0 6px no-repeat; color:#fff; font-size: 14px;line-height:23px; padding-left:18px;}
.footer1 .nav ul li a:hover{color: #0665b0;}
.footer1 .down{ float:left; width:100%; display: flex; justify-content:space-between;}
.footer1 .logo{ float:left; line-height:0; margin-top:10px;}
.footer1 .logo img{ max-width:none; height:42px;}
.footer1 .addr{ float:left; display: flex;flex-direction:column; margin:0 3%;}
.footer1 .addr li{ float:left; width:100%; margin-bottom:6px; color:#fff; font-size: 16px;line-height:24px; display: flex;}
.footer1 .addr li img{ max-width:none; height:24px; margin-right:8px;}
.footer1 .er{ float:right; width:119px; color: #FFFFFF;font-size: 16px;line-height:26px; text-align:center; margin-top:10px; margin-right:3.125%;}
.footer1 .er i{ float:left; width:100%; line-height:0;}
.footer1 .er i img{ max-width:none; width:119px;}
.footer1 .er span{ float:left; width:100%; margin-top:12px; }

@media screen and (max-width: 1440px) {
.footer1 .er{ margin-right:0; font-size:14px; line-height:24px;}
.footer1 .addr li{ font-size:14px;}
}
@media screen and (max-width: 1024px) {
.Copyright{ font-size:14px; line-height:24px; }
.footer1 .title{ padding:8px 0; font-size:16px; line-height:26px;}
.footer1 .title img{ margin-right:8px;}
.footer1 .nav{ margin:20px 0 20px 0;}
.footer1 .nav ul li{ margin-bottom:5px;}
.footer1 .nav ul li a{ padding-left:14px; font-size:12px;}
.footer1 .logo img{ height:28px;}
.footer1 .er{ width:104px;}
.footer1 .er i img{ max-width:none; width:104px;}
.footer1 .addr li img{ margin-right:4px;}

}
@media screen and (max-width: 767px) {
.footer1{ padding-top:20px; padding-bottom:20px;}
.footer1 .title{ display:none;}
.footer1 .nav{ display:none;}
.footer1 .nav ul{ width:50%;}
.footer1 .down{flex-wrap:wrap;}
.footer1 .addr{ margin:15px 0 0 0; width:100%;}
.footer1 .er{ display:none;}
}

.vipBox{ background:#0665b0; padding-top:68px; padding-bottom:180px;}
.vipBox .w_center{flex-wrap:wrap; display: flex; justify-content:center; }
.vipBox .cont{ float:left; width: 880px; padding:5px 21px;
background: #FFFFFF;
border-radius: 25px;
}
.vipBox .cont h1{ float:left; width:100%; color: #040404; text-align:center;font-weight: 500;
line-height:30px;font-size: 20px;
border-bottom: 1px dashed #E1E1E1; padding:23px 0;}
.vipBox .cont h6{ float:left; width:100%; color: #040404; text-align:center;
line-height:30px;font-size: 14px;
border-top: 1px dashed #E1E1E1; padding:28px 0;}
.vipBox .cont h6 a{ color:#0665b0;}
.vipBox .cont h6 a:hover{ text-decoration:underline;}
.vipBox .cont .box{ float:left; width:100%; margin:54px 0 56px 0;}
.vipBox .cont .left{ float:left; width:56.7%; border-right:1px solid #ececec; padding:10px 50px 12px 50px;}
.vipBox .cont .hd{ float:left; width:100%;}
.vipBox .cont .hd li{ float:left; width:50%; text-align:center; cursor:pointer; color: #6C6C6C;font-size: 14px;border: 2px solid #ECF2F6; line-height:28px;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s; }
.vipBox .cont .hd li.on{ background:#0665b0;border: 2px solid #0665b0;  color:#fff;}
.vipBox .cont .bd{ float:left; width:100%; margin-top:13px;}
.vipBox .cont .lab{ float:left; width:100%; position:relative; margin-top:12px;}
.vipBox .cont .ico{ float:left; width:20px; height:20px; position:absolute; left:15px; top:10px;}
.vipBox .cont .yanzhengma{ float:left; position:absolute; right:0; top:0;color: #0665B0; font-size:14px; line-height:40px; padding:0 14px;}
.vipBox .cont .text{ float:left; width:100%;background: #F3F3F3;border-radius: 5px; height: 40px; font-size: 14px;color: #000; line-height:24px; padding:8px 15px 8px 40px;}
.vipBox .cont .submit{ float:left; width:100%;background: #0665B0;border-radius: 5px; height: 40px; text-align:center;font-size: 14px;color: #fff; line-height:40px; margin-top:3px;}
.vipBox .cont .submit:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.15);}
.vipBox .cont .agree{ float:left; width:100%; text-align:center;font-size: 14px;color: #000000; line-height:24px; margin-top:7px;}
.vipBox .cont .agree a{ color:#0665b0;}
.vipBox .cont .agree a:hover{ text-decoration:underline;}

.vipBox .cont .erBox{ float:right; width:43.3%; text-align:center; color: #323232; font-size:16px; line-height:22px; padding:42px 0 0 0;}
.vipBox .cont .erBox i{ float:left; width:100%; line-height:0;}
.vipBox .cont .erBox i img{ width:145px;}
.vipBox .cont .erBox span{ float:left; width:100%; margin-top:18px;}


.vipBox .cont .left-1{ padding:2px 66px 0 80px;}
.vipBox .cont .left-1 .bd{ margin-top:10px;}
.vipBox .cont .left-1 .agree{ margin-top:16px; text-align:left;}
.vipBox .cont .left-1 .agree a{ text-decoration:underline;}
.vipBox .cont .left-1 .agree .Forgot{ float:right; color:#000000; text-decoration:none;}
.vipBox .cont .left-1 .agree .Forgot:hover{ color:#0665b0;}
.vipBox .cont .left-1 .submit{ margin-top:9px;}
.vipBox .cont .erBox{ padding:20px 0 0 0;}



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



.vipBox-1{ padding-bottom:36px;}
.vipBox-1 .cont .box{flex-wrap:wrap; display: flex; justify-content:center; margin:33px 0 22px 0;}
.vipBox-1 .form{ width: 325px;}
.vipBox-1 .cont .ico{ width:24px; height:24px; left:12px; top:8px;}
.vipBox-1 .cont .text1{ float:right;width:-webkit-calc(100% - 143px); width:-moz-calc(100% - 143px); width:calc(100% - 143px); position:absolute; position:absolute; right:13px; top:0; height: 40px; font-size: 14px;color:#000; line-height:24px; padding:8px 17px; cursor:pointer;}
.vipBox-1 .cont .text1-2{ width:-webkit-calc(100% - 173px); width:-moz-calc(100% - 173px); width:calc(100% - 173px);}
.vipBox-1 .cont .text1-5{ width:-webkit-calc(100% - 183px); width:-moz-calc(100% - 183px); width:calc(100% - 183px);}
.vipBox-1 .cont .text1-3{ width:-webkit-calc(100% - 123px); width:-moz-calc(100% - 123px); width:calc(100% - 123px);}
.vipBox-1 .cont .text1-4{ width:-webkit-calc(100% - 110px); width:-moz-calc(100% - 110px); width:calc(100% - 110px);}
.vipBox-1 .cont .text1-1{color:#A9A9A9; text-align:right;}
.vipBox-1 .cont .text1-1::after{ float:right; position:absolute; right:0; top:50%; width:0; height:0; content:''; margin-top:-2px; border-left:5px solid transparent; border-right:5px solid transparent;border-top: 5px solid #000000; }
.vipBox-1 .cont .textarea{ width:100%; position:static; background:#f3f3f3; padding:0 15px 8px 40px; height:55px; margin-top:-5px; border-radius: 5px;}
.vipBox-1 .cont .textarea2{ height:118px;}
.vipBox-1 .cont .textarea3{ height:95px;}
.vipBox-1 .cont .textarea1{ width:100%; position:static; background:#f3f3f3; padding:10px 15px; height:80px; margin-top:1px; border-radius: 5px;}
.vipBox-1 .xing{ position:absolute; right:100%; top:0; line-height:40px; color: #FF2F2F; font-size: 14px; margin-right:10px;}
.vipBox-1 .cont .submit{ margin-top:13px;}
.vipBox-1 .cont .text-1{ padding-left:15px;}
.vipBox-1 .cont dl{ float:left; width:100%;flex-wrap:wrap; display: flex; position:static; background:#f3f3f3; padding:8px 15px; margin-top:-5px; border-radius: 5px;}
.vipBox-1 .cont dl dd{ float:left; width:33.33%; font-size: 12px;color: #000000; cursor:pointer; line-height:19px; padding-top:5px; padding-bottom:5px; padding-left:25px; background:url(../_im_g/ico1.png) left 6px no-repeat; }
.vipBox-1 .cont dl dd.on{ background:url(../_im_g/ico2.png) left 6px no-repeat;}
.vipBox-1 .cont ul{ float:right;width:130px; position:absolute; left:114px; top:0;}
.vipBox-1 .cont ul li{ float:left; font-size: 14px;color: #000000; cursor:pointer; line-height:24px; padding-top:8px; padding-bottom:8px; padding-left:30px; background:url(../_im_g/ico3.png) left 12px no-repeat; }
.vipBox-1 .cont ul li.on{ background:url(../_im_g/ico4.png) left 12px no-repeat;}
.vipBox-1 .cont ul li:last-child{ float:right;}
.vipBox-1 .cont .ul1{ left:auto; right:15px;}
.vipBox-1 .down{ display:none; float:left; width:100%; background:#f3f3f3; padding:10px 15px; position:absolute; left:0; top:100%; margin-top:1px; z-index:3; box-shadow:3px 3px 5px rgba(0,0,0,0.1); border-radius: 5px; color: #000; font-size: 14px; line-height:24px;}
.vipBox-1 .down .li{ float:left; width:100%; cursor:pointer; }
.vipBox-1 .down .li:hover{ color:#0665B0;}

.vipBox-1 .mt34{ margin-bottom:34px;}
.vipBox-1 .p{ float:left; width:100%; padding:0 13px; border-radius: 5px; color:#797979; font-size:12px; line-height:17px;}
.vipBox-1 .file{ float:right; position:absolute; right:22px; text-decoration:underline; top:0; z-index:3; color:#0665B0; font-size:14px; line-height:40px;}
.vipBox-1 .file input{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; opacity:0;}
.vipBox-1 .fileD{ float:left; width:100%; background:#f3f3f3; padding:19px 15px 19px 30px; margin-top:-5px; border-radius: 5px; color:#0665B0; font-size:14px; line-height:24px;}
.vipBox-1 .fileD .img{ float:left; width:67px; line-height:0;}
.vipBox-1 .fileD .info{ float:right;width:-webkit-calc(100% - 75px); width:-moz-calc(100% - 75px); width:calc(100% - 75px);}
.vipBox-1 .fileD .info span{ display:block;}
.vipBox-1 .fileD .colse{ display:inline-block; vertical-align:top; margin-left:5px; padding:0 5px; cursor:pointer;}
.vipBox-1 .jia{ float:left; line-height:0; width:21px; position:absolute; left:100%; top:50%; margin:-10px 0 0 18px; cursor:pointer;}
.vipBox-1 .file1{ float:left; width:100%; position:static; background:#f3f3f3; padding:6px 15px 6px 40px; margin-top:-5px; border-radius: 5px; color:#000000; font-size:12px; line-height:22px; text-align:center;flex-wrap:wrap; display: flex;flex-direction:column; cursor:pointer;}
.vipBox-1 .file1 input{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; opacity:0;}
.vipBox-1 .file1 i{ float:left; width:72px; border: 1px solid #D4D4D4;border-radius: 1px;  line-height:0; padding:10px 0;}
.vipBox-1 .file1 span{ float:left; width:72px;}
.vipBox-1 .form-1{ width:490px;}
.vipBox-1 .cont .mt3{ margin-top:3px;}
.vipBox-1 .cont .dl1 dd{ width:50%;}
/*.vipBox-1 .cont .dl1 dd:nth-child(3n+1){ width:40%;}
.vipBox-1 .cont .dl1 dd:nth-child(3n+2){ width:35%;}
.vipBox-1 .cont .dl1 dd:nth-child(3n+3){ width:25%;}*/

.vipBox-1 ::-webkit-input-placeholder{color:#A9A9A9}
.vipBox-1 :-moz-placeholder{color:#A9A9A9}
.vipBox-1 ::-moz-placeholder{color:#A9A9A9}
.vipBox-1 :-ms-input-placeholder{color:#A9A9A9}

.vipBox-2 .cont{ width:100%; padding:0 12px;}
.vipBox-2 form{ float:left; width:100%;flex-wrap:wrap; display: flex;justify-content: space-between;}
.vipBox-2 .form{ float:left;}
.vipBox-2 ._Title{ float:left; width:100%;color: #101010;font-size: 18px; line-height:28px; position:relative; padding-left:18px; margin-top:2px; margin-bottom:7px;}
.vipBox-2 ._Title:after{ float:left; width:3px; height:16px; border-radius:3px; position:absolute; left:0; top:6px; content:''; background:#0665b0;}
.vipBox-2 .line{ float:left; height:1px; background:#e7e7e7; margin-left:-12px;width:-webkit-calc(100% + 24px); width:-moz-calc(100% + 24px); width:calc(100%  + 24px);}
.vipBox-2 .mt20{ margin-top:20px;}
.vipBox-2 .mt30{ margin-top:30px;}
.vipBox-2 .md25{ margin-bottom:22px;}
.vipBox-2 .center{flex-wrap:wrap; display: flex; justify-content:center;}
.vipBox-2 .cont .text1-6{ color:#000;}
.vipBox-2 .cont .bg{background: #E4E4E4;}
.vipBox-2 .form-2{ width:44%;}


@media screen and (max-width:1320px) {
.vipBox-1 .cont ul{ width:90px;}
.vipBox-1 .cont .text1{ padding:8px 17px 8px 10px;}
.vipBox-1 .cont dl dd{ padding-left:22px;}
.vipBox-1 .cont ul li{ padding-left:22px;}

.vipBox-2 .cont{ padding:0 6px;}
.vipBox-2 .form{ width:270px;}
.vipBox-2 .form-2{ width:49%;}
.vipBox-2 .cont ul li{ padding-left:22px;}

}
@media screen and (max-width: 1024px) {
.vipBox{ padding-top:34px; padding-bottom:90px; }
.vipBox .cont{ width:100%; padding:5px 15px;}
.vipBox .cont .box{ margin:27px 0 28px 0;}
.vipBox .cont h1{ font-size:18px; line-height:28px; padding:12px 0;}
.vipBox .cont h6{ padding:14px 0; }
.vipBox .cont .left{ padding:10px 30px 12px 30px;}

.vipBox .cont .left-1{ padding:2px 30px 0 30px;}

.vipBox-1{ padding-bottom:36px;}
.vipBox-1 .cont .box{ margin:15px 0 22px 0;}
.vipBox-1 .xing{ margin-right:5px;}
.vipBox-1 .mt34{ margin-bottom:15px;}

.vipBox-2 .form{ width:100%;}
.vipBox-2 .form-2{ width:100%;}

}
@media screen and (max-width: 767px) {
.vipBox .cont .left{ width:100%; border-right:none; border-bottom:1px solid #ececec; padding:0 0 30px 0;}
.vipBox .cont .erBox{ width:100%; font-size:14px; padding:30px 0 0 0;}
.vipBox .cont .erBox i img{ width:120px;}
.vipBox .cont .erBox span{ margin-top:10px;}

.vipBox-1 .form{ width: 92%;}
.vipBox-1 .cont .dl1 dd:nth-child(3n+1){ width:100%;}
.vipBox-1 .cont .dl1 dd:nth-child(3n+2){ width:100%;}
.vipBox-1 .cont .dl1 dd:nth-child(3n+3){ width:100%;}

.vipBox-1 .cont ul{ width:84px;}
.vipBox-1 .jia{ margin:-10px 0 0 5px;}
.vipBox-1 .cont .text-2{ padding-left:15px;}
.vipBox-1 .cont .b{ display:block;}
.vipBox-1 .cont .lab-1 .text{ height:75px;}
.vipBox-1 .cont .lab-1 .ul1{ right:auto; left:39px; top:30px;}

.vipBox-2 .form{ width:100%;}

}

.slide_banner{ float:left; width:100%; line-height:0;}
.slide_banner .div{ float:left; width:100%; line-height:0;}
.slide_banner .slick-arrow{ width:22px; height:22px; border-top:3px solid #fff; border-right:3px solid #fff;opacity: 0.53;}
.slide_banner .slick-arrow:hover{opacity: 1;}
.slide_banner .slick-prev{ left:6.77%;-webkit-transform: translate(0, -50%) rotate(225deg);-ms-transform: translate(0, -50%) rotate(225deg);transform: translate(0, -50%) rotate(225deg);}
.slide_banner .slick-next{ right:6.77%;-webkit-transform: translate(0, -50%) rotate(45deg);-ms-transform: translate(0, -50%) rotate(45deg);transform: translate(0, -50%) rotate(45deg);}
.slide_banner .slick-dots { position:static;flex-wrap: wrap;display: flex;justify-content: center;align-items: center; bottom:15px;}
.slide_banner .slick-dots li {
  width:10px;
  height: 10px; border-radius:10px; padding:0 !important;
  z-index: 6;
  margin: 0 5px;
  background: #fff;opacity: 0.53;
  -webkit-transition: all 0.5s ease-out 0s;
  -moz-transition: all 0.5s ease-out 0s;
  -o-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.slide_banner .slick-dots li.slick-active {opacity: 1;}
@media screen and (max-width: 1024px) {
.slide_banner .slick-arrow{ width:12px; height:12px; border-top:2px solid #fff; border-right:2px solid #fff;}
.slide_banner .slick-prev{ left:15px;}
.slide_banner .slick-next{ right:15px;}

}

.index{background:#f5f5f5; padding-top:15px; padding-bottom:25px;}
.main{ float:left; width:100%; line-height:0; margin-top:20px;}
.main .div{ float:left; width:100%; line-height:0;}
.main .slick-dots { position:static;flex-wrap: wrap;display: flex;justify-content: center;align-items: center; width:auto; right:15px; bottom:15px;}
.main .slick-dots li {
  width:10px;
  height: 10px; border-radius:10px; padding:0 !important;
  z-index: 6;
  margin: 0 5px;
  background: #fff;opacity: 0.53;
  -webkit-transition: all 0.5s ease-out 0s;
  -moz-transition: all 0.5s ease-out 0s;
  -o-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.main .slick-dots li.slick-active {opacity: 1;}
.indexTit{ float:left; width:100%; background:#fff; margin-top:15px; position:relative; border-bottom:2px solid #ecf2f6; padding:13px 22px 12px 22px;color: #000000;font-size: 18px; line-height:28px;}
.indexTit img{ display:inline-block; vertical-align:top; width:18px; margin:5px 10px 0 0;}
.indexTit span{ font-size:14px; color:#e8e8e8; text-transform:uppercase; margin-left:12px;}
.indexTit a{ float:right; font-size:14px; color:#c8c8c8;}
.indexTit a:hover{ color:#0665b0;}
.indexTit ul{ float:left; position:absolute; left:22px; top:1px;}
.indexTit ul li{ float:left; cursor:pointer; position:relative; margin-right:50px; color: #8D8D8D; padding:15px 0;}
.indexTit ul li::after{ float:left; width:0; height:3px; content:''; position:absolute; left:0; bottom:0; background:#0665b0; border-radius:3px;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  }
.indexTit ul li:last-child{ margin-right:0 !important;}
.indexTit ul li.on{ color:#000;}
.indexTit ul li.on::after{ width:100%;}

.Activit{ float:left; width:100%; background:#fff; padding:17px 73px 20px 73px; }
.Activit ul{ float:left; width:100%;}
.Activit li{ float:left; width:33.33%; padding:10px 17px;}
.Activit li i{ float:left; width:100%; line-height:0; overflow:hidden; border-radius:3px;}
.Activit li i img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.Activit li a:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.Activit li h5{ float:left; width:100%; line-height:26px; font-size:16px; color:#000;white-space: nowrap; text-overflow:ellipsis; overflow:hidden; margin:12px 0 5px 0;}
.Activit li h6{ float:left; width:100%; line-height:22px; font-size:12px; color:#7A7A7A; height:44px; overflow:hidden;}
.Activit li:hover  h5{ color:#0665b0;}
.Activit .slick-arrow{ width:22px; height:22px; border-top:3px solid #c5c5c5; border-right:3px solid #c5c5c5;}
.Activit .slick-arrow:hover{ border-top:3px solid #0665b0; border-right:3px solid #0665b0;}
.Activit .slick-prev{ left:-36px;-webkit-transform: translate(0, -50%) rotate(225deg);-ms-transform: translate(0, -50%) rotate(225deg);transform: translate(0, -50%) rotate(225deg);}
.Activit .slick-next{ right:-36px;-webkit-transform: translate(0, -50%) rotate(45deg);-ms-transform: translate(0, -50%) rotate(45deg);transform: translate(0, -50%) rotate(45deg);}


.Party{ float:left; width:100%; background:#fff; padding:0 8px 52px 8px; }
.Party ul{ float:left; width:100%;}
.Party li{ float:left; width:50%; padding:0 14px; margin-top:1px;}
.Party li a{ float:left; width:100%; position:relative; border-bottom:1px dashed #eaeaea; padding:12px 110px 12px 20px; line-height:24px; font-size:14px; color:#000;white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}
.Party li a::after{ float:left; width:8px; height:8px; content:''; position:absolute; left:0; top:50%; margin-top:-4px; background:#0665b0; border-radius:50%;}
.Party li a time{ position:absolute; right:16px; top:12px; float:right; color: #929292; }
.Party li a:hover{ color:#0665b0;}

.links{ float:left; width:100%; background:#fff; padding:30px 76px; }
.links ul{ float:left; width:100%;}
.links li{ float:left; width:20%; padding:10px;}
.links li a{ float:left; width:100%; line-height:0; border:1px solid #e8e8e8; overflow:hidden;}
.links li a:hover{ border:1px solid #0665b0; }
.links li a img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.links li a:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.links .slick-arrow{ width:22px; height:22px; border-top:3px solid #c5c5c5; border-right:3px solid #c5c5c5;}
.links .slick-arrow:hover{ border-top:3px solid #0665b0; border-right:3px solid #0665b0;}
.links .slick-prev{ left:-20px;-webkit-transform: translate(0, -50%) rotate(225deg);-ms-transform: translate(0, -50%) rotate(225deg);transform: translate(0, -50%) rotate(225deg);}
.links .slick-next{ right:-20px;-webkit-transform: translate(0, -50%) rotate(45deg);-ms-transform: translate(0, -50%) rotate(45deg);transform: translate(0, -50%) rotate(45deg);}

@media screen and (max-width: 1024px) {
.index{ padding-top:10px; padding-bottom:25px;}
.indexTit{ margin-top:12px; padding:8px 12px;color: #000000;font-size: 16px;}
.indexTit img{ margin:5px 8px 0 0;}
.indexTit span{ margin-left:8px;}
.indexTit ul{ left:12px; }
.indexTit ul li{  margin-right:15px; padding:12px 0;}

.Activit{  padding:10px 16px; }
.Activit li{ padding:6px;}
.Activit li h5{ margin:8px 0 2px 0;}
.Activit .slick-arrow{ width:12px; height:12px; border-top:2px solid #c5c5c5; border-right:2px solid #c5c5c5;}
.Activit .slick-arrow:hover{ border-top:2px solid #0665b0; border-right:2px solid #0665b0;}
.Activit .slick-prev{ left:-8px;}
.Activit .slick-next{ right:-8px;}

.Party{padding:0 6px 20px 6px; }
.Party li{ padding:0 6px;}
.Party li a{ padding:8px 85px 8px 16px;}
.Party li a time{ right:0;}

.links{  padding:10px 16px; }
.links li{ padding:6px;}
.links .slick-arrow{ width:12px; height:12px; border-top:2px solid #c5c5c5; border-right:2px solid #c5c5c5;}
.links .slick-arrow:hover{ border-top:2px solid #0665b0; border-right:2px solid #0665b0;}
.links .slick-prev{ left:-8px;}
.links .slick-next{ right:-8px;}

}
@media screen and (max-width: 767px) {

.Activit li{ width:50%;}
.Party li{ width:100%;}
.links li{ width:33.33%;}


}


.indexR{ float:right; width:31%;}
.Quick{ background:#fff; float:left; width:100%; padding:10px 8%;}
.Quick li{ float:left; width:50%; text-align:center; margin:10px 0;}
.Quick li i{ float:left; width:100%; line-height:0; margin-bottom:10px;}
.Quick li i img{ width:96px; height:96px;}
.Quick li h5{ float:left; width:100%; line-height:24px; font-size:14px; color:#000;}
.Quick li a:hover h5{ color:#0665b0;}
.vipA{ float:left; width:100%; background:#fff; padding:14px 8.8% 19px 8.8%; margin-bottom:4px;}
.vipA .hd{ float:left; width:100%;}
.vipA .hd li{ float:left; width:50%; text-align:center; cursor:pointer; color: #6C6C6C;font-size: 14px;border: 2px solid #ECF2F6; line-height:28px;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s; }
.vipA .hd li.on{ background:#0665b0;border: 2px solid #0665b0;  color:#fff;}
.vipA .bd{ float:left; width:100%; margin-top:10px;}
.vipA .lab{ float:left; width:100%; position:relative; margin-top:12px;}
.vipA .ico{ float:left; width:20px; height:20px; position:absolute; left:15px; top:10px;}

.vipA .yanzhengma{ float:left; position:absolute; right:0; top:0;color: #0665B0; font-size:14px; line-height:40px; padding:0 14px;}
.vipA .text{ float:left; width:100%;background: #F3F3F3;border-radius: 5px; height: 40px; font-size: 14px;color: #000; line-height:24px; padding:8px 15px 8px 40px;}
.vipA .submit{ float:left; width:100%;background: #0665B0;border-radius: 5px; height: 40px; text-align:center;font-size: 14px;color: #fff; line-height:40px; margin-top:5px;}
.vipA .submit:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.15);}
.vipA .agree{ float:left; width:100%;font-size: 14px;color: #000000; line-height:24px; margin-top:15px;}
.vipA .agree a{ color:#0665b0;}
.vipA .agree .Forgot{ float:right; color:#c8c9ca;}
.vipA .agree .Forgot:hover{ color:#0665b0;}
.vipA .agree a:hover{ text-decoration:underline;}
.indexL{ float:left; width:67.7%;}
.indexL .bd{ float:left; width:100%; background:#fff; padding:10px 22px 29px 22px;}
.indexL .bd ul{ float:left; width:100%;flex-wrap:wrap; display: flex;justify-content: space-between;}
.indexL .bd li{ float:left; width:100%; margin-top:12px;}
.indexL .bd li a{ float:left; width:100%; position:relative;}
.indexL .bd .li1:nth-child(1),
.indexL .bd .li1:nth-child(2){ width:49%; margin-bottom:8px;}
.indexL .bd .li1 a{ overflow:hidden; border-radius:3px;}
.indexL .bd .li2 a{  background:#f3f3f3; padding:28px 15.5% 23px 122px;}
.indexL .bd li a time{ float:left; width:104px; text-align:center; font-size: 16px;color: #000000;line-height: 1; position:absolute; left:0; top:25px; border-right:1px solid #e4e4e4; height:65px; }
.indexL .bd li a time span{ font-size: 28px; margin-right:12px;}
.indexL .bd li a time font{ display:block; margin-top:10px;}
.indexL .bd li a i{ float:left; width:100%; line-height:0; overflow:hidden; height:242px;}
.indexL .bd li a i img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%) scale(1); -moz-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1); height:100%; max-width:none; width:auto;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.indexL .bd li a:hover i img{ -webkit-transform:translate(-50%,-50%) scale(1.1); -moz-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);}
.indexL .bd li a h4{ float:left; width:100%;font-size: 14px;color: #fff;line-height: 22px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; position:absolute; left:0; bottom:0; z-index:4; background:rgba(0,0,0,0.39); text-align:center; padding:8px 12px;}
.indexL .bd li a h5{ float:left; width:100%;font-size: 16px;color: #000000;line-height: 22px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.indexL .bd li a h6{ float:left; width:100%;font-size: 14px;color: #7A7A7A;line-height: 20px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; margin-top:7px;}
.indexL .bd li a:hover{ box-shadow:0 2px 4px rgba(0,0,0,0.1);}
.indexL .bd li a:hover h5{ color:#0665b0;}

@media screen and (max-width: 1440px) {
.indexL .bd .li2 a{ padding:28px 30px 23px 122px;}

}
@media screen and (max-width: 1024px) {
.indexR{ width:100%;}
.vipA{ margin-bottom:0; padding:14px 12px;}
.vipA .bd{ margin-top:5px;}
.vipA .agree{ margin-top:10px;}
.Quick{ padding:10px;}
.Quick li{ width:12.5%; margin:5px 0;}
.Quick li i{ margin-bottom:5px;}
.Quick li i img{ width:66px; height:66px;}
.indexL{ width:100%;}
.indexL .bd{ padding:8px 12px 15px 12px;}
.indexL .bd li{ margin-top:10px;}
.indexL .bd li a i{ height:auto;}
.indexL .bd li a i img{ position:static; left:50%; top:50%; -webkit-transform:translate(0,0) scale(1); -moz-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1); width:100%;}
.indexL .bd li a:hover i img{ -webkit-transform:translate(0,0) scale(1.1); -moz-transform:translate(0,0) scale(1.1);transform:translate(0,0) scale(1.1);}
.indexL .bd li a h4{ padding:6px 6px;}
.indexL .bd li a time{ width:86px; height:auto; top:20px;}
.indexL .bd li a time font{ margin-top:5px;}
.indexL .bd li a time span{ font-size:22px;}
.indexL .bd .li1:nth-child(1),
.indexL .bd .li1:nth-child(2){ margin-bottom:4px;}
.indexL .bd .li2 a{ padding:15px 12px 15px 100px;}


}
@media screen and (max-width: 767px) {
.Quick li{ width:25%;}

}



.branch{ float:left; width:100%; margin-top:25px;}
.branch ul{ flex-wrap:wrap; display: flex; margin:-18px -9px;}
.branch li{ float:left; width:25%; text-align:center; padding:18px 9px;}
.branch li a{float:left; width:100%; font-size: 16px; line-height:26px;color: #000000;}
.branch li i{ float:left; width:100%; line-height:0; overflow:hidden;}
.branch li i img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.branch li a:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.branch li span{ float:left; width:100%; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; margin-top:14px;}
.branch li a:hover{ color:#0665b0;}
.jiazai{ float:left; width:100%;flex-wrap:wrap; display: flex; align-items: center;  justify-content:center; margin-top:50px;}
.jiazai a{ float:left; font-size: 16px; line-height:36px;color: #000000;flex-wrap:wrap; display: flex; align-items: center; }
.jiazai a img{ max-width:none; width:24px; margin-right:10px;}

.aboutMt28{ margin-top:28px;}
.aboutTit{float:left; width:100%; position:relative; background:#f2f2f2; font-size: 16px; line-height:30px; color: #474747; padding:6px 39px;}
.aboutTit::after{ float:left; width:8px; height:8px; content:''; position:absolute; left:16px; top:50%; background:#0665b0; border-radius:50%; margin-top:-4px;}
.aboutN{float:left; width:100%; padding:23px 0 49px 12px;}
.aboutN ul{ float:left; width:100%; }
.aboutN li{ float:left; width:7.14%; margin:10px 0;}
.aboutN li a{float:left; width:100%; font-size: 14px; line-height:24px;color: #474747;}
.aboutN li a:hover{ color:#0665b0;}

.aboutL{float:left; width:100%; padding:13px 0 17px 0; }
.aboutL ul{ flex-wrap:wrap; display: flex; margin:0 -17px; }
.aboutL li{ float:left; width:12.5%; text-align:center; padding:7px 17px;}
.aboutL ul.lie3 li{width:33.33%; text-align:left;}
.aboutL li a{float:left; width:100%; font-size: 14px; line-height:24px; color: #474747;}
.aboutL li i{ float:left; width:100%; line-height:0; overflow:hidden;}
.aboutL li i img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.aboutL li a:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.aboutL li span{ float:left; width:100%; margin-top:8px;}
.aboutL li font{ float:left; width:100%; margin-top:2px; color: #979797;}
.aboutL li a:hover{ color:#0665b0;}


.aboutL-1 li a{ text-align:left;}
.aboutL-1 li i{ margin-bottom:16px;}

.kepu{float:left; width:100%; }
.kepu ul{float:left; flex-wrap:wrap; display: flex; margin:12px 0 80px -15px; width:-webkit-calc(100% + 30px); width:-moz-calc(100% + 30px); width:calc(100% + 30px); }
.kepu li{ float:left; width:33.33%; padding:12px 15px;}
.kepu li a{float:left; width:100%;}
.kepu li i{ float:left; width:100%; line-height:0; overflow:hidden;}
.kepu li i img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.kepu li a:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.kepu li span{ float:left; width:100%; margin-top:18px; font-size: 16px; line-height:22px; height:44px; overflow:hidden; color: #000; letter-spacing:1px;}
.kepu li time{ float:left; width:100%; margin-top:10px; font-size: 14px; line-height:24px; color: #7A7A7A; padding-left:26px; background:url(../_im_g/zimg4.png) left center no-repeat;}
.kepu li a:hover span{ color:#0665b0;}

@media  screen and (max-width: 1440px){
.aboutL ul{ margin:0 -10px; }
.aboutL li{ padding:7px 10px;}
}
@media  screen and (max-width: 1024px){
.branch{ margin:15px 0 10px 0;}
.branch ul{ margin:-6px -5px;}
.branch li{ padding:6px 5px;}
.branch li a{ font-size: 14px; line-height:24px;}
.branch li span{ margin-top:8px;}
.jiazai{ margin:10px 0 10px 0;}
.jiazai a{ font-size: 14px; line-height:34px;}
.jiazai a img{ max-width:none; width:20px; margin-right:8px;}

.aboutN { padding:12px 0 20px 12px;}
.aboutN li{ width:10%; margin:2px 0;}
.aboutL ul{ margin:0 -5px; }
.aboutL li{ width:20%; padding:6px 5px;}
.aboutL ul.lie3 li{width:50%;}
.aboutL li span{ margin-top:6px;}

.aboutL-1 li i{ margin-bottom:5px;}

.kepu ul{ margin:10px 0 30px -5px; width:-webkit-calc(100% + 10px); width:-moz-calc(100% + 10px); width:calc(100% + 10px); }
.kepu li{ padding:6px 5px;}
.kepu li span{ letter-spacing:0; margin-top:12px; font-size:15px;}
.kepu li time{ margin-top:5px; padding-left:24px; font-size:13px;}

}
@media  screen and (max-width: 767px){
.branch li{ width:50%;}
.aboutTit{  padding:6px 30px;}
.aboutTit::after{ left:12px;}
.aboutN li{ width:20%;}
.aboutL li{ width:33.33%;}

.kepu li{ width:100%;}

}


.grxx{ float:left; width:100%; position:relative; margin:0;}
.grxx .zm{ float:right; position:absolute; right:0; top:0;flex-wrap:wrap; display: flex;flex-direction:column; text-align:center;}
.grxx .zm a{ float:left;color: #4B4B4B;font-size: 18px; line-height:25px; text-transform:uppercase;}
.grxx dl{ float:left; width:100%; background:#f5f5f5; border-radius:3px; padding:9px 40px;}
.grxx dl dd{ float:left; color: #4B4B4B;font-size: 18px; line-height:30px;}
.grxx dl dd:last-child{ float:right; width:310px;}
.grxx ul{ float:left; width:100%; margin-bottom:50px;}
.grxx ul li{ float:left; width:100%;}
.grxx ul li a{ float:left; width:100%;color: #4B4B4B;font-size: 18px; line-height:30px; padding:12px 40px; border-bottom:1px dashed #e7e7e7;}
.grxx ul li a font{ float:right; width:310px;}

@media  screen and (max-width: 1024px){
.grxx .zm a{ font-size: 15px; line-height:23px;}
.grxx dl{ padding:7px 12px;}
.grxx dl dd{ font-size:14px; line-height:24px;}
.grxx dl dd:last-child{ float:right; width:300px;}
.grxx ul{ margin-bottom:20px;}
.grxx ul li a{ font-size:14px; line-height:24px; padding:8px 12px;}
.grxx ul li a font{ width:300px;}
}
@media  screen and (max-width: 767px){
.grxx dl dd:last-child{  width:-webkit-calc(100% - 70px); width:-moz-calc(100% - 70px); width:calc(100%  - 70px);}
.grxx ul li a font{  width:-webkit-calc(100% - 70px); width:-moz-calc(100% - 70px); width:calc(100%  - 70px); }
}























/*µ¥Î»»áÔ±*/
.dwhy_section{width: 100%;padding-top: 21px;padding-bottom: 82px;background: #F5F5F5; position:relative; z-index:8;}
.dwhy_section .content{width: 100%;padding: 23px 35px 268px 37px;background: #fff;}
.dwhy_section .content h3{font-size: 18px;color: #0665B0;line-height: 25px;margin-bottom: 32px;padding-bottom: 16px;border-bottom: 1px solid #E7E7E7;position: relative;}
.dwhy_section .content h3::after{content: "";display: block;width: 73px;height: 3px;background: #0665B0;position: absolute;left: 0;bottom: -1px;border-radius: 3px;}
.dwhy_section .content .boxs1{margin-bottom: 20px;border: 1px solid #e7e7e7;padding: 30px 32px 20px 44px;font-size: 0;}
.dwhy_section .content .boxs1 .left{width: calc(100% - 302px);display: inline-block;vertical-align: middle;padding-right: 50px;font-size: 0;}
.dwhy_section .content .boxs1 .left .picbox{width: 56px;display: inline-block;vertical-align: middle;}
.dwhy_section .content .boxs1 .left .picbox .pic{ padding-bottom: 100%; position: relative; overflow: hidden;border-radius: 100%;}
.dwhy_section .content .boxs1 .left .picbox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.dwhy_section .content .boxs1 .left .wordsbox{width: calc(100% - 58px);display: inline-block;vertical-align: middle;padding-left: 23px;}
.dwhy_section .content .boxs1 .left .wordsbox .titbox{width: 100%;margin-bottom: 8px;overflow: hidden;}
.dwhy_section .content .boxs1 .left .wordsbox .titbox .tit{font-size: 18px;color: #101010;line-height: 25px;float: left;padding-right: 23px;max-width: calc(100% - 78px);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.dwhy_section .content .boxs1 .left .wordsbox .titbox .bq{/*width: 76px;*/ padding:0 10px; float: left;font-size: 12px;color: #0665B0;line-height: 21px;border: 1px solid #0665B0;border-radius: 11.5px;text-align: center;}
.dwhy_section .content .boxs1 .left .wordsbox .info{width: 100%;overflow: hidden;}
.dwhy_section .content .boxs1 .left .wordsbox .info .words{font-size: 14px;color: #666666;line-height: 20px;display: inline-block;vertical-align: middle;}
.dwhy_section .content .boxs1 .left .wordsbox .info .words2{font-size: 14px;color: #666666;line-height: 20px;display: inline-block;vertical-align: middle;margin: 0 12px;}
.dwhy_section .content .boxs1 .right{width: 300px;display: inline-block;vertical-align: middle;}
.dwhy_section .content .boxs1 .right ._t{font-size: 14px;color: #666666;line-height: 20px;margin-bottom: 20px;text-align: right;}
.dwhy_section .content .boxs1 .right ._t span{color: #FF2929;font-size: 18px;}
.dwhy_section .content .boxs1 .right ._b{width: 100%;font-size: 0;text-align: right;}
.dwhy_section .content .boxs1 .right ._b .but{display: inline-block;vertical-align: middle;margin-left: 9px;}
.dwhy_section .content .boxs1 .right ._b .but:first-child{margin-left: 0;}
.dwhy_section .content .boxs1 .right ._b .but a{display: block;width: 88px;font-size: 14px;color: #0665B0;line-height: 28px;border: 1px solid #0665B0;border-radius: 3px;text-align: center;}
.dwhy_section .content .boxs1 .right ._b .but a:hover{background: #0665B0;border-color: #0665B0;color: #fff;}
.dwhy_section .content .boxs2{width: 100%;}
.dwhy_section .content .boxs2 h4{font-size: 18px;color: #2F2F2F;line-height: 25px;margin-bottom: 37px;padding-left: 19px;position: relative;}
.dwhy_section .content .boxs2 h4::after{content: "";display: block;width: 3px;height: 18px;background: #0665B0;;position: absolute;left: 0;top: 50%;margin-top: -9px;border-radius: 3px;}
.dwhy_section .content .boxs2 ul{width: 100%;}
.dwhy_section .content .boxs2 ul li{width: 100%;margin-bottom: 29px;}
.dwhy_section .content .boxs2 ul li:last-child{margin-bottom: 0;}
.dwhy_section .content .boxs2 ul li ._t{font-size: 14px;color: #2F2F2F;line-height: 20px;margin-bottom: 26px;font-weight: 600; position:relative; padding-left:30px;}
.dwhy_section .content .boxs2 ul li ._t .span{position:absolute; left:0; top:0;}
.dwhy_section .content .boxs2 ul li ._b{font-size: 14px;color: #2F2F2F;line-height: 20px;  position:relative; padding-left:30px;}
.dwhy_section .content .boxs2 ul li ._b .span{position:absolute; left:0; top:0;}
@media  screen and (max-width: 1680px){
.dwhy_section{padding-top: 20px;padding-bottom: 60px;}
.dwhy_section .content{padding: 20px 20px 160px 20px;}
.dwhy_section .content h3{font-size: 16px;line-height: 20px;margin-bottom: 20px;padding-bottom: 14px;}
.dwhy_section .content h3::after{ width: 68px;}
.dwhy_section .content .boxs1{margin-bottom: 16px;padding: 20px;}
.dwhy_section .content .boxs1 .left .picbox{width: 50px;}
.dwhy_section .content .boxs1 .left .wordsbox{width: calc(100% - 50px);padding-left: 16px;}
.dwhy_section .content .boxs1 .left .wordsbox .titbox .tit{font-size: 16px;line-height: 20px;padding-right: 20px;max-width: calc(100% - 72px);}
.dwhy_section .content .boxs1 .left .wordsbox .titbox .bq{/*width: 70px;*/line-height: 18px;border-radius: 10px;}
.dwhy_section .content .boxs1 .left .wordsbox .info .words2{margin: 0 6px;}
.dwhy_section .content .boxs1 .right ._b .but{margin-left: 6px;}
.dwhy_section .content .boxs1 .right ._b .but a{width: 84px;line-height: 24px;}
.dwhy_section .content .boxs2 h4{font-size: 16px;line-height: 20px;margin-bottom: 26px;padding-left: 14px;}
.dwhy_section .content .boxs2 ul li{width: 100%;margin-bottom: 22px;}
.dwhy_section .content .boxs2 ul li ._t{margin-bottom: 20px;}
}
@media  screen and (max-width: 1024px){
.dwhy_section{padding-top: 20px;padding-bottom: 30px;}
.dwhy_section .content{padding: 12px;}
.dwhy_section .content h3{font-size: 16px;line-height: 20px;margin-bottom: 12px;padding-bottom: 12px;}
.dwhy_section .content h3::after{width: 60px;}
.dwhy_section .content .boxs1{margin-bottom: 14px;padding: 12px;}
.dwhy_section .content .boxs1 .left{width: 100%;padding-right: 0;margin-bottom: 14px;}
.dwhy_section .content .boxs1 .left .picbox{width: 46px;}
.dwhy_section .content .boxs1 .left .wordsbox{width: calc(100% - 48px);padding-left: 12px;}
.dwhy_section .content .boxs1 .left .wordsbox .titbox{margin-bottom: 10px;}
.dwhy_section .content .boxs1 .left .wordsbox .titbox .tit{font-size: 16px;line-height: 22px;padding-right: 12px;max-width: calc(100% - 60px);}
.dwhy_section .content .boxs1 .left .wordsbox .titbox .bq{/*width: 58px;*/line-height: 20px;border-radius: 10px;}
.dwhy_section .content .boxs1 .left .wordsbox .info .words2{margin: 0 8px;display: none;}
.dwhy_section .content .boxs1 .left .wordsbox .info .words{margin-bottom: 4px;}
.dwhy_section .content .boxs1 .left .wordsbox .info .words:last-child{margin-bottom: 0;}
.dwhy_section .content .boxs1 .right{width: 100%;}
.dwhy_section .content .boxs1 .right ._t{margin-bottom: 12px;text-align: left;}
.dwhy_section .content .boxs1 .right ._t span{font-size: 16px;}
.dwhy_section .content .boxs1 .right ._b{text-align: left;}
.dwhy_section .content .boxs1 .right ._b .but a{width: 80px;line-height: 24px;}
.dwhy_section .content .boxs2 h4{font-size: 16px;line-height: 20px;margin-bottom: 12px;padding-left: 14px;}
.dwhy_section .content .boxs2 h4::after{height: 14px;margin-top: -7px;}
.dwhy_section .content .boxs2 ul li{margin-bottom: 12px;}
.dwhy_section .content .boxs2 ul li ._t{margin-bottom: 8px;}
}

/*ÆÕÍ¨»áÔ±*/
.hytc_section{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 99;background: rgba(0,0,0,0.55);display: none;  justify-content: center;  align-items: center;}
.hytc_section.on{display: flex;}
.hytc_section .content{width: 480px;background: #fff;border-radius: 11px;padding: 17px 28px 0 26px;}
.hytc_section .content h5{font-size: 18px;color: #1E1E1E;line-height: 25px;padding-bottom: 15px; padding-left: 23px;border-bottom: 1px solid #E9E9E9;position: relative;}
.hytc_section .content h5::after{content: "";display: block;width: 4px;height: 18px;background: #0665B0;position: absolute;left: 0;top: 3.5px;}
.hytc_section .content .boxs1{width: 100%;}
.hytc_section .content .boxs1 .con{width: 100%;padding: 24px 22px 30px 22px;border-bottom: 1px solid #E9E9E9;}
.hytc_section .content .boxs1 .con .words1{font-size: 16px;color: #1E1E1E;line-height: 22px;margin-bottom: 11px;font-weight: 600;}
.hytc_section .content .boxs1 .con .words2{font-size: 16px;color: #1E1E1E;line-height: 22px;}
.hytc_section .content .boxs1 .butbox{width: 100%;font-size: 0;text-align: right;padding-top: 15px;padding-bottom: 15px;}
.hytc_section .content .boxs1 .butbox .but{margin-left: 7px;display: inline-block;vertical-align: middle;}
.hytc_section .content .boxs1 .butbox .but:first-child{margin-left: 0;}
.hytc_section .content .boxs1 .butbox .but a{display: block;width: 87px;font-size: 14px;color: #0665B0;line-height: 26px;border: 1px solid #0665B0;border-radius: 3px;text-align: center;}
.hytc_section .content .boxs1 .butbox .but a:hover{background: #0665B0;color: #fff;}
.hytc_section .content .boxs2{display: block;padding-top: 35px;display: none;}
.hytc_section .content .boxs2 .fy{font-size: 18px;color: #1E1E1E;line-height: 25px;margin-bottom: 36px;padding: 0 27px 0 20px;}
.hytc_section .content .boxs2 .fy span{color: #FF1515;}
.hytc_section .content .boxs2 .zffs{width: 100%;border-bottom: 1px solid #e9e9e9;padding: 0 27px 27px 20px;}
.hytc_section .content .boxs2 .zffs .listbox{margin: 0 -12.5px;overflow: hidden;width: calc(100% + 25px);}
.hytc_section .content .boxs2 .zffs .listbox .list{width: 50%;float: left;padding: 0 12.5px;}
.hytc_section .content .boxs2 .zffs .listbox .list a{display: block;width: 100%;font-size: 0;text-align: center;border: 1px solid #D4D4D4;border-radius: 4px;}
.hytc_section .content .boxs2 .zffs .listbox .list a img{width: 28px;display: inline-block;vertical-align: middle;margin-right: 24px;}
.hytc_section .content .boxs2 .zffs .listbox .list a .words{font-size: 14px;color: #1E1E1E;line-height: 48px;display: inline-block;vertical-align: middle;}
.hytc_section .content .boxs2 .zffs .listbox .list.on a{border: 1px solid #0665B0;}
.hytc_section .content .boxs2 .butbox{width: 100%;font-size: 0;text-align: right;padding-top: 15px;padding-bottom: 15px;}
.hytc_section .content .boxs2 .butbox .but{margin-left: 7px;display: inline-block;vertical-align: middle;}
.hytc_section .content .boxs2 .butbox .but:first-child{margin-left: 0;}
.hytc_section .content .boxs2 .butbox .but a{display: block;width: 87px;font-size: 14px;color: #0665B0;line-height: 26px;border: 1px solid #0665B0;border-radius: 3px;text-align: center;}
.hytc_section .content .boxs2 .butbox .but a:hover{background: #0665B0;color: #fff;}
.hytc_section .content.on .boxs1{display: none;}
.hytc_section .content.on .boxs2{display: block;}
@media  screen and (max-width: 1680px){
.hytc_section .content{width: 440px;border-radius: 8px;padding: 14px 20px 0 20px;}
.hytc_section .content h5{font-size: 13px;line-height: 22px;padding-bottom: 12px; padding-left: 20px;}
.hytc_section .content h5::after{width: 3px;height: 14px;top: 4px;}
.hytc_section .content .boxs1 .con{padding: 16px;}
.hytc_section .content .boxs1 .con .words1{font-size: 14px;line-height: 20px;margin-bottom: 8px;}
.hytc_section .content .boxs1 .con .words2{font-size: 14px;line-height: 20px;}
.hytc_section .content .boxs1 .butbox{padding-top: 12px;padding-bottom: 12px;}
.hytc_section .content .boxs1 .butbox .but a{width: 82px;line-height: 24px;}
.hytc_section .content .boxs2{padding-top: 16px;}
.hytc_section .content .boxs2 .fy{font-size: 16px;line-height: 20px;margin-bottom: 26px;padding: 0 16px 0 16px;}
.hytc_section .content .boxs2 .zffs{padding: 0 16px 16px 16px;}
.hytc_section .content .boxs2 .zffs .listbox{margin: 0 -10px;width: calc(100% + 20px);}
.hytc_section .content .boxs2 .zffs .listbox .list{padding: 0 10px;}
.hytc_section .content .boxs2 .butbox{padding-top: 12px;padding-bottom: 12px;}
.hytc_section .content .boxs2 .butbox .but a{width: 82px;line-height: 24px;}
}
@media  screen and (max-width: 1024px){
.hytc_section .content{width: calc(100% - 30px);padding: 12px 12px 0 12px;}
.hytc_section .content h5{font-size: 16px;line-height: 20px;padding-bottom: 12px; padding-left: 12px;}
.hytc_section .content h5::after{width: 3px;height: 16px;top: 2px;}
.hytc_section .content .boxs1 .con{padding: 12px;}
.hytc_section .content .boxs1 .con .words1{font-size: 14px;line-height: 20px;margin-bottom: 8px;}
.hytc_section .content .boxs1 .con .words2{font-size: 14px;line-height: 20px;}
.hytc_section .content .boxs1 .butbox{padding-top: 12px;padding-bottom: 12px;}
.hytc_section .content .boxs1 .butbox .but{margin-left: 6px;}
.hytc_section .content .boxs1 .butbox .but a{width: 80px;line-height: 22px;}
.hytc_section .content .boxs2{padding-top: 12px;}
.hytc_section .content .boxs2 .fy{font-size: 16px;line-height: 20px;margin-bottom: 12px;padding: 0 12px 0 12px;}
.hytc_section .content .boxs2 .zffs{padding: 0 12px 12px 12px;}
.hytc_section .content .boxs2 .zffs .listbox{margin: 0 -6px;width: calc(100% + 12px);}
.hytc_section .content .boxs2 .zffs .listbox .list{padding: 0 6px;}
.hytc_section .content .boxs2 .zffs .listbox .list a img{width: 24px;margin-right: 10px;}
.hytc_section .content .boxs2 .zffs .listbox .list a .words{line-height: 36px;}
.hytc_section .content .boxs2 .butbox{padding-top: 12px;padding-bottom: 12px;}
.hytc_section .content .boxs2 .butbox .but{margin-left: 6px;}
.hytc_section .content .boxs2 .butbox .but a{width: 80px;line-height: 22px;}
}

/*¹ú¼Ê»áÒéÏêÇé*/
.gjhyxq_section{width: 100%;padding-top: 21px;padding-bottom: 64px;background: #F5F5F5; position:relative; z-index:7;}
.gjhyxq_section .content{width: 100%;background: #fff;padding: 27px 35px 35px 35px;}
.gjhyxq_section2 .content{padding-bottom: 0;}
.gjhyxq_section .content .da_section{width: 100%;border-bottom: 1px solid #E7E7E7;font-size: 0;padding-bottom: 19px;}
.gjhyxq_section .content .da_section span{font-size: 14px;color: #474747;line-height: 20px;display: inline-block;vertical-align: middle;}
.gjhyxq_section .content .da_section a{font-size: 14px;color: #474747;line-height: 20px;display: inline-block;vertical-align: middle;}
.gjhyxq_section .content .da_section .span2{margin: 0 2px;}
.gjhyxq_section .content .da_section a:hover,
.gjhyxq_section .content .da_section a.on{color: #0665B0;}
.gjhyxq_section .content h2{font-size: 22px;color: #040404;line-height: 30px;margin-bottom: 46px;margin-top: 28px;text-align: center;}
.gjhyxq_section .content .listbox{width: 100%;overflow: hidden;margin-bottom: 20px;}
.gjhyxq_section .content .listbox .list{float: left;margin-right: 92px;font-size: 0;}
.gjhyxq_section .content .listbox .list:last-child{margin-right: 0;}
.gjhyxq_section .content .listbox .list img{width: 20px;display: inline-block;vertical-align: middle;margin-right: 16px;}
.gjhyxq_section .content .listbox .list .words{font-size: 16px;color: #878787;line-height: 20px;display: inline-block;vertical-align: middle;}
.gjhyxq_section .content .info{font-size: 16px;color: #040404;line-height: 27px;padding-top: 36px;padding-bottom: 130px;border-top: 1px dashed #EBEBEB;border-bottom: 1px dashed #EBEBEB;}
.gjhyxq_section .content .info img{display: block;margin: 0 auto;max-width: 100%;}
.gjhyxq_section2 .content .info{padding-bottom: 68px;}
.gjhyxq_section3 .content .info{padding-bottom: 46px;}
.gjhyxq_section4 .content .info{padding-bottom: 100px;}
.gjhyxq_section .content .pagebox{width: 100%;overflow: hidden;padding-top: 28px;}
.gjhyxq_section .content .pagebox .prev{width: 50%;float: left;padding-right: 20px;}
.gjhyxq_section .content .pagebox .next{width: 50%;float: right;padding-left: 20px;text-align: right;}
.gjhyxq_section .content .pagebox a{font-size: 14px;color: #464646;line-height: 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.gjhyxq_section .content .pagebox a:hover{color: #0665B0;}
@media  screen and (max-width: 1680px){
.gjhyxq_section{padding-top: 20px;padding-bottom: 50px}
.gjhyxq_section .content{padding: 20px 30px 30px 30px;}
.gjhyxq_section .content .da_section{padding-bottom: 16px;}
.gjhyxq_section .content h2{font-size: 18px;line-height: 26px;margin-bottom: 30px;margin-top: 20px;}
.gjhyxq_section .content .listbox{margin-bottom: 16px;}
.gjhyxq_section .content .listbox .list{margin-right: 60px;}
.gjhyxq_section .content .listbox .list .words{font-size: 14px;}
.gjhyxq_section .content .info{font-size: 14px;line-height: 24px;padding-top: 30px;padding-bottom: 100px;}
.gjhyxq_section .content .pagebox{padding-top: 20px;}
.gjhyxq_section2 .content .info{padding-bottom: 40px;}
.gjhyxq_section3 .content .info{padding-bottom: 30px;}
.gjhyxq_section4 .content .info{padding-bottom: 160px;}
}
@media  screen and (max-width: 1024px){
.gjhyxq_section{padding-top: 20px;padding-bottom: 30px;}
.gjhyxq_section .content{padding: 12px;}
.gjhyxq_section .content .da_section{padding-bottom: 12px;}
.gjhyxq_section .content h2{font-size: 18px;line-height: 26px;margin-bottom: 12px;margin-top: 12px;}
.gjhyxq_section .content .listbox{margin-bottom: 12px;}
.gjhyxq_section .content .listbox .list{margin-right: 10px}
.gjhyxq_section .content .listbox .list img{margin-right: 6px;}
.gjhyxq_section .content .listbox .list .words{font-size: 14px;}
.gjhyxq_section .content .info{font-size: 14px;line-height: 24px;padding-top: 20px;padding-bottom: 20px;}
.gjhyxq_section .content .pagebox{padding-top: 12px;}
.gjhyxq_section .content .pagebox .prev{width: 100%;padding-right: 0;margin-bottom: 10px;}
.gjhyxq_section .content .pagebox .next{width: 100%;padding-left: 0;text-align: left;}
.gjhyxq_section2 .content .info{padding-bottom: 20px;}
.gjhyxq_section3 .content .info{padding-bottom: 20px;}
.gjhyxq_section4 .content .info{padding-bottom: 20px;}
}

/*Ñ§»áÕÂ³Ì*/

.wxzc_section{width: 100%;padding-top: 21px;padding-bottom: 70px;background: #F5F5F5;}
.wxzc_section .content{width: 100%;background: #fff;padding: 23px 35px 79px 36px;}
.wxzc_section .content .ejnav_box{width: 100%;border-bottom: 1px solid #E7E7E7;}
.wxzc_section .content .ejnav_box ul{width: 100%;overflow: hidden;}
.wxzc_section .content .ejnav_box ul li{float: left;margin-right: 57px;position: relative;}
.wxzc_section .content .ejnav_box ul li:last-child{margin-right: 0;}
.wxzc_section .content .ejnav_box ul li a{display: block;font-size: 18px;color: #989898;line-height: 25px;padding-bottom: 18px;}
.wxzc_section .content .ejnav_box ul li:hover::after,
.wxzc_section .content .ejnav_box ul li.on::after{content: "";display: block;width: 73px;height: 3px;position: absolute;left:50%;bottom: 0;border-radius: 3px;background: #0665B0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.wxzc_section .content .ejnav_box ul li:hover a,
.wxzc_section .content .ejnav_box ul li.on a{color: #474747;}
.wxzc_section .content .wxzc_box .titbox{margin-bottom: 46px;text-align: center;margin-top: 40px;}
.wxzc_section .content .wxzc_box .titbox .tit1{font-size: 16px;color: #2E2E2E;line-height: 20px;margin-bottom: 12px;font-weight: 600;}
.wxzc_section .content .wxzc_box .titbox .tit2{font-size: 16px;color: #2E2E2E;line-height: 20px;}
.wxzc_section .content .wxzc_box .listbox{width: 100%;}
.wxzc_section .content .wxzc_box .listbox .list{width: 100%;margin-bottom: 46px;}
.wxzc_section .content .wxzc_box .listbox .list:last-child{margin-bottom: 0;}
.wxzc_section .content .wxzc_box .listbox .list .tit{font-size: 16px;color: #2E2E2E;line-height: 20px;text-align: center;margin-bottom: 40px;font-weight: 600;}
.wxzc_section .content .wxzc_box .listbox .list .info{font-size: 16px;color: #2E2E2E;line-height: 32px;}
.wxzc_section .content .wxzc_box .listbox .list .words_r{font-size: 16px;color: #2E2E2E;line-height: 32px;text-align: right;margin-top: 66px;}
@media  screen and (max-width: 1680px){
.wxzc_section{padding-top: 20px;padding-bottom: 60px;}
.wxzc_section .content{padding: 20px 30px 60px 30px;}
.wxzc_section .content .ejnav_box ul li{margin-right: 40px;}
.wxzc_section .content .ejnav_box ul li a{font-size: 16px;line-height: 22px;padding-bottom: 14px;}
.wxzc_section .content .wxzc_box .titbox{margin-bottom: 30px;margin-top: 30px;}
.wxzc_section .content .wxzc_box .titbox .tit1{font-size: 14px;margin-bottom: 10px;}
.wxzc_section .content .wxzc_box .titbox .tit2{font-size: 14px;}
.wxzc_section .content .wxzc_box .listbox .list{margin-bottom: 30px;}
.wxzc_section .content .wxzc_box .listbox .list .tit{font-size: 14px;line-height: 20px;margin-bottom: 30px;}
.wxzc_section .content .wxzc_box .listbox .list .info{font-size: 14px;line-height: 26px;}
.wxzc_section .content .wxzc_box .listbox .list .words_r{font-size: 14px;line-height: 32px;margin-top: 50px;}
.wxzc_section .content .ejnav_box ul li.on::after{content: "";display: block;width: 64px;height: 3px;position: absolute;left:50%;bottom: 0;border-radius: 3px;background: #0665B0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
}
@media  screen and (max-width: 1024px){
.wxzc_section{padding-top: 20px;padding-bottom: 30px;}
.wxzc_section .content{padding: 12px 12px 25px 12px;}
.wxzc_section .content .ejnav_box ul li{margin-right: 10px;}
.wxzc_section .content .ejnav_box ul li a{font-size: 16px;line-height: 20px;padding-bottom: 12px;}
.wxzc_section .content .ejnav_box ul li:hover::after,
.wxzc_section .content .ejnav_box ul li.on::after{height: 2px;border-radius: 2px;}
.wxzc_section .content .wxzc_box .titbox{margin-bottom: 20px;margin-top: 20px;}
.wxzc_section .content .wxzc_box .titbox .tit1{font-size: 14px;line-height: 18px;margin-bottom: 8px;}
.wxzc_section .content .wxzc_box .titbox .tit2{font-size: 14px;line-height: 18px;}
.wxzc_section .content .wxzc_box .listbox .list{margin-bottom: 16px;}
.wxzc_section .content .wxzc_box .listbox .list .tit{font-size: 14px;line-height: 18px;margin-bottom: 12px;}
.wxzc_section .content .wxzc_box .listbox .list .info{font-size: 14px;line-height: 26px;}
.wxzc_section .content .wxzc_box .listbox .list .words_r{font-size: 14px;line-height: 26px;margin-top: 14px;}
}

/*Ñ§»á¼ò½é*/
.xhjj_box{width: 100%;margin-top: 27px;}
.xhjj_box img{width: 100%;display: block;margin-bottom: 41px;}
.xhjj_box .tit{font-size: 22px;color: #474747;line-height: 30px;margin-bottom: 27px;}
.xhjj_box .info{font-size: 16px;color: #2E2E2E;line-height: 32px;}
@media  screen and (max-width: 1680px){
.xhjj_box{margin-top: 20px;}
.xhjj_box img{margin-bottom: 30px;}
.xhjj_box .tit{font-size: 18px;line-height: 24px;margin-bottom: 16px;}
.xhjj_box .info{font-size: 14px;line-height: 26px;}
}
@media  screen and (max-width: 1024px){
.xhjj_box{margin-top: 14px;}
.xhjj_box img{margin-bottom: 14px;}
.xhjj_box .tit{margin-bottom: 12px;}
}

/*¿ÆÆÕ&¾ºÈü±¸·Ý*/
.kpjs_box{width: 100%;padding-top: 44px;padding-bottom: 40px;}
.kpjs_box .tit{font-size: 22px;color: #040404;line-height: 30px;text-align: center;margin-bottom: 44px;}
.kpjs_box .pic{width: 100%;margin-bottom: 44px;}
.kpjs_box .pic img{width: 100%;display: block;}
.kpjs_box .info{font-size: 16px;color: #040404;line-height: 26px;}
.kpjs_box .info .span1{font-size: 20px;}
@media  screen and (max-width: 1680px){
.kpjs_box{padding-top: 30px;padding-bottom: 30px;}
.kpjs_box .tit{font-size: 18px;line-height: 22px;margin-bottom: 30px;}
.kpjs_box .pic{margin-bottom: 30px;}
.kpjs_box .info{font-size: 14px;line-height: 22px;}
.kpjs_box .info .span1{font-size: 18px;}
}
@media  screen and (max-width: 1024px){
.kpjs_box{padding-top: 20px;padding-bottom: 0;}
.kpjs_box .tit{font-size: 18px;line-height: 24px;margin-bottom: 14px;}
.kpjs_box .pic{margin-bottom: 14px;}
.kpjs_box .info{font-size: 14px;line-height: 22px;}
.kpjs_box .info .span1{font-size: 18px;}
}

/*µ³½¨¹¤×÷*/
.djgz_section{width: 100%;padding-top: 21px;padding-bottom: 51px;background: #F5F5F5;}
.djgz_section .content{width: 100%;}
.djgz_section .content::after{content: "";display: block;clear: both;}
.djgz_section .left{width: 68.28125%;float: left;background: #fff;padding: 23px 27px 14px 36px;}
.djgz_section .left .ejnav_box{width: 100%;border-bottom: 1px solid #E7E7E7;}
.djgz_section .left .ejnav_box ul{width: 100%;overflow: hidden;}
.djgz_section .left .ejnav_box ul li{float: left;margin-right: 57px;position: relative;}
.djgz_section .left .ejnav_box ul li:last-child{margin-right: 0;}
.djgz_section .left .ejnav_box ul li a{display: block;font-size: 18px;color: #989898;line-height: 25px;padding-bottom: 18px;}
.djgz_section .left .ejnav_box ul li:hover::after,
.djgz_section .left .ejnav_box ul li.on::after{content: "";display: block;width: 73px;height: 3px;position: absolute;left:50%;bottom: 0;border-radius: 3px;background: #0665B0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.djgz_section .left .ejnav_box ul li:hover a,
.djgz_section .left .ejnav_box ul li.on a{color: #474747;}
.djgz_section .left .ulbox{margin-top: 5px;margin-bottom: 17px;width: 100%;}
.djgz_section .left .ulbox ul{width: 100%;}
.djgz_section .left .ulbox ul li{width: 100%;border-bottom: 1px solid #E7E7E7;padding-top: 20px;padding-bottom: 20px;}
.djgz_section .left .ulbox ul li a{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.djgz_section .left .ulbox ul li a .picbox{width: 52.2%;padding-right: 22px;}
.djgz_section .left .ulbox ul li a .picbox .pic{ width: 100%; padding-bottom: 58.23%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.djgz_section .left .ulbox ul li a .picbox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.djgz_section .left .ulbox ul li a:hover .picbox .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.djgz_section .left .ulbox ul li a .wordsbox{width: 100%;}
.djgz_section .left .ulbox ul li a .wordsbox .tit{font-size: 16px;color: #000000;line-height: 22px;margin-bottom: 15px;font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.djgz_section .left .ulbox ul li a:hover .wordsbox .tit{color: #0665B0;}
.djgz_section .left .ulbox ul li a .wordsbox .info{font-size: 14px;color: #7A7A7A;line-height: 24px;margin-bottom: 18px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.djgz_section .left .ulbox ul li a .wordsbox .date{width: 100%;font-size: 0;}
.djgz_section .left .ulbox ul li a .wordsbox .date img{width: 16px;display: inline-block;vertical-align: middle;margin-right: 7px;}
.djgz_section .left .ulbox ul li a .wordsbox .date .wrods{font-size: 14px;color: #7A7A7A;line-height: 18px;display: inline-block;vertical-align: middle;}
.djgz_section .right{width: 30.15625%;float: right;background: #fff;padding: 23px 21px 17px 15px;}
.djgz_section .right h2{font-size: 18px;color: #474747;line-height: 25px;padding-bottom: 18px;border-bottom: 1px solid #E7E7E7;position: relative;}
.djgz_section .right h2::after{content: "";display: block;width: 73px;height: 3px;background: #0665B0;position: absolute;left: 0;bottom: 0;}
.djgz_section .right ul{width: 100%;}
.djgz_section .right ul li{width: 100%;border-bottom: 1px dashed #EAEAEA;padding-top: 20px;padding-bottom: 20px;}
.djgz_section .right ul li:last-child{border-bottom: 0;}
.djgz_section .right ul li a{display: block;width: 100%;}
.djgz_section .right ul li a .tit{padding-left: 14px;position: relative;font-size: 16px;color: #000000;line-height: 22px;margin-bottom: 12px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.djgz_section .right ul li a:hover .tit{color: #0665B0;}
.djgz_section .right ul li a .tit::after{content: "";display: block;width: 6px;height: 6px;background: #0665B0;border-radius: 100%;position: absolute;left: 0;top: 12px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.djgz_section .right ul li a .date{width: 100%;font-size: 0;padding-left: 14px;}
.djgz_section .right ul li a .date img{width: 16px;display: inline-block;vertical-align: middle;margin-right: 7px;}
.djgz_section .right ul li a .date .words{font-size: 14px;color: #7A7A7A;line-height: 24px;display: inline-block;vertical-align: middle;}
@media  screen and (max-width: 1680px){
.djgz_section{padding-top: 20px;padding-bottom: 50px}
.djgz_section .left{padding: 20px 20px 14px 20px;}
.djgz_section .left .ejnav_box ul li{margin-right: 40px;}
.djgz_section .left .ejnav_box ul li a{font-size: 16px;line-height: 22px;padding-bottom: 14px;}
.djgz_section .left .ejnav_box ul li.on::after{width: 64px;height: 3px;}
.djgz_section .left .ulbox ul li{padding-top: 16px;padding-bottom: 16px;}
.djgz_section .left .ulbox ul li a .picbox{width: 50%;padding-right: 16px;}
.djgz_section .left .ulbox ul li a .wordsbox .tit{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.djgz_section .left .ulbox ul li a .wordsbox .info{font-size: 12px;line-height: 22px;margin-bottom: 14px;}
.djgz_section .right{padding: 14px;}
.djgz_section .right h2{font-size: 16px;line-height: 22px;padding-bottom: 14px;}
.djgz_section .right h2::after{width: 64px;height: 3px;}
.djgz_section .right ul li{padding-top: 14px;padding-bottom: 14px;}
.djgz_section .right ul li a .tit{font-size: 14px;line-height: 20px;margin-bottom: 10px;}
.djgz_section .right ul li a .tit::after{top: 10px;}
}
@media  screen and (max-width: 1024px){
.djgz_section{padding-top: 20px;padding-bottom: 30px;}
.djgz_section .left{width: 100%;padding: 12px;}
.djgz_section .left .ejnav_box ul li{margin-right: 10px;}
.djgz_section .left .ejnav_box ul li a{font-size: 16px;line-height: 20px;padding-bottom: 12px;}
.djgz_section .left .ejnav_box ul li:hover::after,
.djgz_section .left .ejnav_box ul li.on::after{height: 2px;border-radius: 2px;}
.djgz_section .left .ulbox{margin-bottom: 12px;}
.djgz_section .left .ulbox ul li{padding-top: 10px;padding-bottom: 10px;}
.djgz_section .left .ulbox ul li a{display: block;}
.djgz_section .left .ulbox ul li a .picbox{width: 60%;margin: 0 auto; padding-right: 0;margin-bottom: 12px;}
.djgz_section .left .ulbox ul li a .wordsbox .tit{margin-bottom: 10px;font-size: 16px;}
.djgz_section .left .ulbox ul li a .wordsbox .info{margin-bottom: 12px;font-size: 14px;}
.djgz_section .right{width: 100%;padding: 12px;margin-top: 20px;}
.djgz_section .right h2{font-size: 16px;line-height: 20px;padding-bottom: 12px;}
.djgz_section .right ul li{padding-top: 12px;padding-bottom: 12px;}
.djgz_section .right ul li a .tit{padding-left: 12px;font-size: 14px;line-height: 20px;margin-bottom: 10px;}
.djgz_section .right ul li a .tit::after{top: 9px;}
.djgz_section .right ul li a .date{padding-left: 12px;}
.djgz_section .right ul li a .date img{margin-right: 4px;}
}

/*·ÖÒ³*/
.page_section{width: 100%;}
.page_section .page1{width: 100%;font-size: 0;text-align: right;}
.page_section .page1 .page_l{font-size: 0;margin-right: 16px;display: inline-block;vertical-align: middle;}
.page_section .page1 .page_l a{display: inline-block;vertical-align: middle;margin-right: 8px;}
.page_section .page1 .page_l a:last-child{margin-right: 0;}
.page_section .page1 .page_l a.boxs2{width: 32px;height: 32px;border: 1px solid #D9D9D9;font-size: 14px;color: #000000;line-height: 30px;border-radius: 2px;text-align: center;}
.page_section .page1 .page_l a.boxs2:hover,
.page_section .page1 .page_l a.boxs2.on{color: #1890FF;border-color: #1890FF;}
.page_section .page1 .page_l a.boxs3{font-size: 14px;color: #8C8C8C;line-height: 32px;width: 32px;text-align: center;}
.page_section .page1 .page_l a.boxs1,
.page_section .page1 .page_l a.boxs4{width: 32px;height: 32px;border: 1px solid #D9D9D9;position: relative;border-radius: 2px;}
.page_section .page1 .page_l a.boxs1:hover,
.page_section .page1 .page_l a.boxs4:hover{border-color: #1890FF;}
.page_section .page1 .page_l a.boxs1::before{content: "";display: block;width: 10px;height: 10px;border-top: 1px solid #000;border-left: 1px solid #000;position: absolute;left: 50%;top: 50%;margin: -5px 0 0 -3px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);}
.page_section .page1 .page_l a.boxs4::after{content: "";display: block;width: 10px;height: 10px;border-top: 1px solid #000;border-right: 1px solid #000;position: absolute;left: 50%;top: 50%;margin: -5px 0 0 -6px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.page_section .page1 .page_l a.boxs1:hover::before,
.page_section .page1 .page_l a.boxs4:hover::after{border-color: #1890FF;}
.page_section .page1 .page_r{display: inline-block;vertical-align: middle;position: relative;}
.page_section .page1 .page_r ._t{width: 96px;font-size: 0;text-align: center;border: 1px solid #D9D9D9;cursor: pointer;}
.page_section .page1 .page_r ._t .words{font-size: 14px;color: #000000;line-height: 30px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.page_section .page1 .page_r ._t img{width: 10px;display: inline-block;vertical-align: middle;}
.page_section .page1 .page_r ._b{display: none; width: 100%;position: absolute;left: 0;top: calc(100% + 6px);background: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.page_section .page1 .page_r ._b a{font-size: 16px;color: #555;line-height: 40px;text-align: center;display: block;width: 100%;}
.page_section .page1 .page_r ._b a:hover{background: #1890FF;color: #fff;}
@media  screen and (max-width: 1024px){
.page_section{width: 100%;}
.page_section .page2{width: 100%;font-size: 0;text-align: center;}
.page_section .page2 a{display: inline-block;vertical-align: middle;font-size: 14px;color: #fff;line-height: 30px;border-radius: 15px;width: 80px;text-align: center;background: #1890FF;}
.page_section .page2 span{font-size: 16px;color: #333;line-height: 30px;margin: 0 8px;display: inline-block;vertical-align: middle;}
}

/*ÍÅÌå»áÔ±*/
.tthy_box{padding-bottom: 28px;padding-top: 24px;}
.tthy_box .inputbox{width: 462px;margin-bottom: 20px;position: relative;}
.tthy_box .inputbox::after{content: "";display: block;width: 1px;height: 16px;background: #979797;position: absolute;left: 39px;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.tthy_box .inputbox input{width: 100%;height: 40px;border: 1px solid #CDCDCD;border-radius: 19px;height: 38px;padding: 0 12px 0 46px;font-size: 14px;color: #333;}
.tthy_box .inputbox input::-webkit-input-placeholder{font-size: 14px;color: #C1C1C1;}
.tthy_box .inputbox input::-moz-placeholder{font-size: 14px;color: #C1C1C1;}
.tthy_box .inputbox input::moz-placeholder{font-size: 14px;color: #C1C1C1;}
.tthy_box .inputbox input:-ms-input-placeholder{font-size: 14px;color: #C1C1C1;}
.tthy_box .inputbox img{width: 19px;display: block;position: absolute;left: 12px;top: 50%;margin-top: -9.5px;}
.tthy_box .qh_t{width: 100%;width: calc(100% + 17px);overflow: hidden;margin: -8.5px;}
.tthy_box .qh_t .list{width: 12.5%;float: left;padding: 8.5px;}
.tthy_box .qh_t .list a{display: block;font-size: 18px;color: #4B4B4B;line-height: 48px;text-align: center;background: #F5F5F5;border-radius: 4px;}
.tthy_box .qh_t .list:hover a,
.tthy_box .qh_t .list.on a{color: #fff;background: #0665B0;}
.tthy_box .qh_b{width: 100%;margin-top: 33px;margin-bottom: 44px;}
.tthy_box .qh_b ul{margin: -16.5px -8.5px;overflow: hidden;width: calc(100% + 17px);}
.tthy_box .qh_b ul li{width: 25%;float: left;padding: 16.5px 8.5px;}
.tthy_box .qh_b ul li a{width: 100%;display: block;}
.tthy_box .qh_b ul li a .pic{ width: 100%; padding-bottom: 32.05%; position: relative; overflow: hidden; min-height: 50px;border: 1px solid #D7D7D7;border-radius: 4px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.tthy_box .qh_b ul li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.tthy_box .qh_b ul li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.tthy_box .qh_b ul li a .words{font-size: 16px;color: #4B4B4B;line-height: 20px;margin-top: 15px;text-align: center;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
@media  screen and (max-width: 1680px){
.tthy_box{padding-bottom: 20px;padding-top: 20px;}
.tthy_box .inputbox{width: 400px;margin-bottom: 16px;}
.tthy_box .inputbox::after{height: 14px;left: 38px;}
.tthy_box .inputbox input{height: 36px;border-radius: 18px;height: 38px;}
.tthy_box .qh_t{width: calc(100% + 12px);margin: -6px;}
.tthy_box .qh_t .list{padding: 6px;}
.tthy_box .qh_t .list a{font-size: 14px;line-height: 36px}
.tthy_box .qh_b{margin-top: 26px;margin-bottom: 30px;}
.tthy_box .qh_b ul{margin: -12px -6px;width: calc(100% + 12px);}
.tthy_box .qh_b ul li{padding: 12px 6px;}
.tthy_box .qh_b ul li a .words{font-size: 14px;margin-top: 12px;}
}
@media  screen and (max-width: 1024px){
.tthy_box{padding-bottom: 0;padding-top: 20px;}
.tthy_box .inputbox{width: 100%;margin-bottom: 16px;}
.tthy_box .inputbox::after{height: 14px;left: 30px;}
.tthy_box .inputbox input{height: 34px;border-radius: 17px;padding: 0 10px 0 40px;}
.tthy_box .inputbox img{width: 16px;left: 8px;margin-top: -8px;}
.tthy_box .qh_t{width: calc(100% + 12px);margin: -6px;}
.tthy_box .qh_t .list{width: 33.3333333%;padding: 6px;}
.tthy_box .qh_t .list a{font-size: 14px;line-height: 32px;}
.tthy_box .qh_b{margin-top: 14px;margin-bottom: 14px;}
.tthy_box .qh_b ul{margin: -6px;width: calc(100% + 12px);}
.tthy_box .qh_b ul li{width: 50%;padding: 6px;}
.tthy_box .qh_b ul li a{width: 100%;display: block;}
.tthy_box .qh_b ul li a .words{font-size: 14px;margin-top: 10px;}
}

/*½»Á÷»î¶¯*/
.jlhd_section{width: 100%;padding-top: 21px;padding-bottom: 51px;background: #F5F5F5;}
.jlhd_section .content{width: 100%;}
.jlhd_section .content::after{content: "";display: block;clear: both;}
.jlhd_section .left{width: 100%;float: left;background: #fff;padding: 23px 27px 14px 36px;}
.jlhd_section .left .ejnav_box{width: 100%;border-bottom: 1px solid #E7E7E7;}
.jlhd_section .left .ejnav_box ul{width: 100%;overflow: hidden;}
.jlhd_section .left .ejnav_box ul li{float: left;margin-right: 57px;position: relative;}
.jlhd_section .left .ejnav_box ul li:last-child{margin-right: 0;}
.jlhd_section .left .ejnav_box ul li a{display: block;font-size: 18px;color: #989898;line-height: 25px;padding-bottom: 18px;}
.jlhd_section .left .ejnav_box ul li:hover::after,
.jlhd_section .left .ejnav_box ul li.on::after{content: "";display: block;width: 73px;height: 3px;position: absolute;left:50%;bottom: 0;border-radius: 3px;background: #0665B0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.jlhd_section .left .ejnav_box ul li:hover a,
.jlhd_section .left .ejnav_box ul li.on a{color: #474747;}
.jlhd_section .left .ulbox{margin-top: 5px;margin-bottom: 17px;width: 100%;}
.jlhd_section .left .ulbox ul{width: 100%;}
.jlhd_section .left .ulbox ul li{width: 100%;border-bottom: 1px solid #E7E7E7;padding-top: 20px;padding-bottom: 20px;}
.jlhd_section .left .ulbox ul li a{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.jlhd_section .left .ulbox ul li a .picbox{width: 29.7%;padding-right: 22px;}
.jlhd_section .left .ulbox ul li a .picbox .pic{ width: 100%; padding-bottom: 58.23%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.jlhd_section .left .ulbox ul li a .picbox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.jlhd_section .left .ulbox ul li a:hover .picbox .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.jlhd_section .left .ulbox ul li a .wordsbox{width: 100%;}
.jlhd_section .left .ulbox ul li a .wordsbox .tit{font-size: 16px;color: #000000;line-height: 22px;margin-bottom: 15px;font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.jlhd_section .left .ulbox ul li a:hover .wordsbox .tit{color: #0665B0;}
.jlhd_section .left .ulbox ul li a .wordsbox .info{font-size: 14px;color: #7A7A7A;line-height: 24px;margin-bottom: 18px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.jlhd_section .left .ulbox ul li a .wordsbox .date{width: 100%;font-size: 0;}
.jlhd_section .left .ulbox ul li a .wordsbox .date img{width: 16px;display: inline-block;vertical-align: middle;margin-right: 7px;}
.jlhd_section .left .ulbox ul li a .wordsbox .date .wrods{font-size: 14px;color: #7A7A7A;line-height: 18px;display: inline-block;vertical-align: middle;}
@media  screen and (max-width: 1680px){
.jlhd_section{padding-top: 20px;padding-bottom: 50px}
.jlhd_section .left{padding: 20px 20px 14px 20px;}
.jlhd_section .left .ejnav_box ul li{margin-right: 40px;}
.jlhd_section .left .ejnav_box ul li a{font-size: 16px;line-height: 22px;padding-bottom: 14px;}
.jlhd_section .left .ejnav_box ul li.on::after{width: 64px;height: 3px;}
.jlhd_section .left .ulbox ul li{padding-top: 16px;padding-bottom: 16px;}
.jlhd_section .left .ulbox ul li a .picbox{width: 30%;padding-right: 16px;}
.jlhd_section .left .ulbox ul li a .wordsbox .tit{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.jlhd_section .left .ulbox ul li a .wordsbox .info{font-size: 12px;line-height: 22px;margin-bottom: 14px;}
}
@media  screen and (max-width: 1024px){
.jlhd_section{padding-top: 20px;padding-bottom: 30px;}
.jlhd_section .left{width: 100%;padding: 12px;}
.jlhd_section .left .ejnav_box ul li{margin-right: 10px;}
.jlhd_section .left .ejnav_box ul li a{font-size: 16px;line-height: 20px;padding-bottom: 12px;}
.jlhd_section .left .ejnav_box ul li:hover::after,
.jlhd_section .left .ejnav_box ul li.on::after{height: 2px;border-radius: 2px;}
.jlhd_section .left .ulbox{margin-bottom: 12px;}
.jlhd_section .left .ulbox ul li{padding-top: 10px;padding-bottom: 10px;}
.jlhd_section .left .ulbox ul li a{display: block;}
.jlhd_section .left .ulbox ul li a .picbox{width: 60%;margin: 0 auto; padding-right: 0;margin-bottom: 12px;}
.jlhd_section .left .ulbox ul li a .wordsbox .tit{margin-bottom: 10px;font-size: 16px;}
.jlhd_section .left .ulbox ul li a .wordsbox .info{margin-bottom: 12px;font-size: 14px;}
}

/*ÁªÏµÎÒÃÇ*/
.lxwm_section{width: 100%;padding-top: 21px;padding-bottom: 60px;background: #F5F5F5;}
.lxwm_section .content{width: 100%;background: #fff;padding: 23px 36px 89px 37px;}
.lxwm_section .content h2{font-size: 18px;color: #474747;line-height: 25px;position: relative;border-bottom: 1px solid #E7E7E7;padding-bottom: 18px;}
.lxwm_section .content h2::after{content: "";display: block;width: 73px;height: 3px;background: #0665B0;position: absolute;left: 0;bottom: 0;border-radius: 3px;}
.lxwm_section .content .boxs{width: 100%;margin-top: 40px;}
.lxwm_section .content .boxs::after{content: "";display: block;clear: both;}
.lxwm_section .content .boxs .left{width: 50.86%;float: left;padding-right: 62px;}
.lxwm_section .content .boxs .left ._lbox{width: 100%;border: 1px solid #F0F0F0;}
.lxwm_section .content .boxs .left ._lbox .titbox{width: 100%;background: #F3F3F3;padding: 28px 37px 26px 37px;}
.lxwm_section .content .boxs .left ._lbox .titbox .tit1{font-size: 20px;color: #040404;line-height: 24px;margin-bottom: 2px;font-weight: bolder;}
.lxwm_section .content .boxs .left ._lbox .titbox .tit2{font-size: 15px;color: #040404;line-height: 21px;opacity: 0.25;}
.lxwm_section .content .boxs .left ._lbox .listbox{width: 100%;}
.lxwm_section .content .boxs .left ._lbox .listbox .list{border-bottom: 1px solid #F0F0F0;padding: 24.5px 26px 24.5px 40px;font-size: 0;}
.lxwm_section .content .boxs .left ._lbox .listbox .list img{width: 24px;display: inline-block;vertical-align: top;}
.lxwm_section .content .boxs .left ._lbox .listbox .list .words{font-size: 16px;color: #393939;line-height: 24px;display: inline-block;vertical-align: top;width: calc(100% - 26px);padding-left: 12px;}
.lxwm_section .content .boxs .right{width: 49.14%;float: right;}
/*.lxwm_section .content .boxs .right ._mapbox{height:398px!important;}*/
.lxwm_section .content .boxs .right ._mapbox {text-align:center;}
@media  screen and (max-width: 1680px){
.lxwm_section{padding-top: 20px;padding-bottom: 40px}
.lxwm_section .content{padding: 20px 20px 50px 20px;}
.lxwm_section .content h2{font-size: 16px;line-height: 20px;padding-bottom: 14px;}
.lxwm_section .content .boxs{margin-top: 30px;}
.lxwm_section .content .boxs .left{padding-right: 40px;}
.lxwm_section .content .boxs .left ._lbox .titbox{padding: 24px 30px 24px 30px;}
.lxwm_section .content .boxs .left ._lbox .titbox .tit1{font-size: 18px;line-height: 22px}
.lxwm_section .content .boxs .left ._lbox .titbox .tit2{font-size: 14px;line-height: 20px}
.lxwm_section .content .boxs .left ._lbox .listbox .list{padding: 24px 24px 24px 30px;}
.lxwm_section .content .boxs .left ._lbox .listbox .list .words{font-size: 14px;}
/*.lxwm_section .content .boxs .right ._mapbox{height:386px!important;}*/
}
@media  screen and (max-width: 1400px){
.lxwm_section{padding-top: 20px;padding-bottom: 30px;}
.lxwm_section .content{padding: 12px;}
.lxwm_section .content h2{font-size: 16px;line-height: 20px;padding-bottom: 12px;}
.lxwm_section .content h2::after{width: 64px;height: 2px;}
.lxwm_section .content .boxs{margin-top: 20px;}
.lxwm_section .content .boxs .left{width: 100%;padding-right: 0;margin-bottom: 16px;}
.lxwm_section .content .boxs .left ._lbox .titbox{padding: 12px;}
.lxwm_section .content .boxs .left ._lbox .titbox .tit1{font-size: 18px;line-height: 22px;}
.lxwm_section .content .boxs .left ._lbox .titbox .tit2{font-size: 14px;line-height: 20px;}
.lxwm_section .content .boxs .left ._lbox .listbox .list{padding: 12px;}
.lxwm_section .content .boxs .left ._lbox .listbox .list .words{font-size: 14px;padding-left: 8px;}
.lxwm_section .content .boxs .right{width: 100%;float: right;}
/*.lxwm_section .content .boxs .right ._mapbox{height:160px!important;}*/
}



/*20221115start*/
.menu .nli{ position:relative;}
.menu .sub{ float:left; position:absolute; left:50%; top:100%; text-align:center; background:#fff; display:none; width:104px;
 /*-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;*/
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
.menu .sub[data-m='4']{ min-width:170px;}
.menu .sub li{ float:left; width:100%; border-bottom:1px solid #ecf2f6;}
.menu .sub li:last-child{ border-bottom:none;}
.menu .sub li a{ float:left; width:100%; color:#333; font-size:14px; line-height:24px;padding:6px 10px;}
.menu .sub li:hover{ background:#0665B0; }
.menu .sub li:hover a{ color:#fff;}
.indexL .bd .li2 a{ padding:28px 23px 23px 122px;}
.vipBox-1 .cont .text1{background: #F3F3F3;border: none;border-radius:0;line-height: 26px; padding-top:7px; padding-bottom:7px;overflow: hidden;}
.vipBox-1 .fileD .info span{word-wrap: break-word;}
.vipBox-1 .down{ z-index:6;overflow:hidden;
 overflow-y:auto;
 scrollbar-width:thin;
 max-height:255px
}
.vipBox-1 .down::-webkit-scrollbar {
 width:3px
}
.vipBox-1 .down::-webkit-scrollbar-track
{
background-color:#A9A9A9;
 border-radius:3px
}
.vipBox-1 .down::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#0665B0;
 border-radius:3px
}
.vipBox-1 .cont .btn{ float:right; position:absolute; right:13px; top:50%; width:0; height:0; content:''; margin-top:-2px; border-left:5px solid transparent; border-right:5px solid transparent;border-top: 5px solid #000000; }



.vipBox-1 .cont .text1{ background:none;}
.vipBox-1 .cont .textarea{background: #F3F3F3;}
.vipBox-1 .cont .textarea1{background: #F3F3F3;}
.indexL .bd li a h5{ height:22px;}
.indexL .bd li a h6{ height:20px;}



/*20221115end*/

/*20221118end*/
.wxzc_section{ position:relative; z-index:5;}
/*20221118end*/


.ResulitList{overflow:hidden;}


.vipBox .cont .ico_pwd{float: left; width: 20px; height: 20px; position: absolute; right: 15px; top: 10px; cursor:pointer;}
.vipA .ico_pwd{ float:left; width:20px; height:20px; position:absolute; right: 15px; top:10px; cursor:pointer;}



/*0729start*/
.jlhd_section .left .ejnav_box ul li:hover a,
.jlhd_section .left .ejnav_box ul li.on a{color: #0665B0;}
.jlhd_section .left .ulbox ul li{ position: relative;}
.jlhd_section .left .ulbox ul li a{ align-items: flex-start;}
.jlhd_section .left .ulbox ul li a .wordsbox .info{min-height:48px;}
.jlhd_section .left .ulbox ul li a .wordsbox{ padding-right:310px;}
.jlhd_section .left .ulbox ul li .btn{ position: absolute; right:0; bottom:20px;
width:158px;
height:48px;
font-weight: 500;
font-size: 16px;
line-height:26px;
display: flex;
align-items: center;
justify-content: center; padding-bottom:1px;
color: #FFFFFF;background: #0665B0;border-radius: 2px;
}
.jlhd_section .left .ulbox ul li .btn:hover{background:#1890FF !important; color: #fff !important;}
.jlhd_section .left .ulbox ul li a .wordsbox .date{ padding-top:12px;}
.jlhd_section .left .ulbox ul li a .picbox { width:33%;}
.jlhd_section .left .ulbox ul li a .wordsbox .tit { margin-top:4px;}

@media  screen and (max-width: 1400px){
.jlhd_section .left .ulbox ul li a .wordsbox{ padding-right:300px;}
}
@media  screen and (max-width: 1024px){
.jlhd_section .left .ulbox ul li{ padding-top:12px; padding-bottom:12px;}	
.jlhd_section .left .ulbox ul li a{ display: flex;}	
.jlhd_section .left .ulbox ul li a .picbox{ width:180px; min-width:180px; margin:0 12px 0 0;}
.jlhd_section .left .ulbox ul li a .wordsbox{ padding-right:0;}
.jlhd_section .left .ulbox ul li a .wordsbox .tit{ font-size:15px; margin-top:0; margin-bottom:4px;}
.jlhd_section .left .ulbox ul li a .wordsbox .date{ padding:2px 0 8px 0;}
.jlhd_section .left .ulbox ul li a .wordsbox .info{ margin-bottom:10px;min-height:44px;}
.jlhd_section .left .ulbox ul li .btn{ bottom:12px; padding-bottom: 1px;width:80px;height:30px;font-size: 12px;line-height:24px;}

}
@media  screen and (max-width: 767px){
.jlhd_section .left .ulbox ul li a{ display: block;}		
.jlhd_section .left .ulbox ul li a .picbox{ width:100%; min-width:100%; margin:0 0 12px 0;}
	
}


.gjhyxq_section .content .info{color: #3F3F3F; line-height:28px; letter-spacing: 2px;padding-top: 36px;padding-bottom:40px;border-top:0;border-bottom: 1px solid #EBEBEB;}
.gjhyxq_section .content h2{font-weight: 600; font-size: 20px; line-height:28px;color: #000000; text-align: center;border-top: 1px dashed #EBEBEB; margin:0; padding:33px 0 27px 0;}

@media  screen and (max-width:1680px){
.gjhyxq_section .content .info{ font-size:14px; line-height:24px; letter-spacing:0;}
.gjhyxq_section .content h2{ font-size:18px; line-height:26px; font-weight:bold; }
}
@media  screen and (max-width:1024px){
.gjhyxq_section .content .info{padding-top:20px;padding-bottom:30px;}
.gjhyxq_section .content h2{ padding:20px 0 10px 0;}

}

._ulbox{width: 100%;display: flex; position: relative; margin:56px 0;justify-content: space-between;align-items: flex-start; padding:0 25px;}
._ulbox .picbox{width: 41%;padding-right:46px;}
._ulbox .picbox .pic{ width: 100%; padding-bottom:66.66%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
._ulbox .picbox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
._ulbox:hover .picbox .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
._ulbox .wordsbox{width: 100%;}
._ulbox .wordsbox .tit{font-size: 16px;color: #000000;line-height: 22px;margin-bottom: 15px;font-weight: bolder; 
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
._ulbox:hover .wordsbox .tit{color: #0665B0;}
._ulbox .wordsbox .info1{font-size: 14px;color: #7A7A7A;line-height: 24px;margin-bottom: 18px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
._ulbox .wordsbox .date{width: 100%;font-size: 0;}
._ulbox .wordsbox .date img{width: 16px;display: inline-block;vertical-align: middle;margin-right: 7px;}
._ulbox .wordsbox .date .wrods{font-size: 14px;color: #7A7A7A;line-height: 18px;display: inline-block;vertical-align: middle;}
._ulbox .btn{ margin-top:40px;
width:165px;
height:40px;
font-weight: 500;
font-size: 14px;
line-height:26px;
display: flex;
align-items: center;
justify-content: center; padding-bottom:1px;
color: #FFFFFF;background: #0665B0;border-radius: 5px;
}
._ulbox .btn:hover{ background: #94BFFF;}

.content-2 ._ulbox .wordsbox .date .wrods{ margin-right:32px;}
.content-2 ._ulbox .wordsbox .date .wrods:last-child{ margin-right:0 !important;}
.content-2 ._ulbox .btn{color: #0665B0;background:none; border:1px solid #0665B0;}
.content-2 ._ulbox .btn:hover{color: #fff;background:#0665B0; border:1px solid #0665B0;}


@media  screen and (max-width: 1680px){
._ulbox .picbox{width: 30%;padding-right: 16px;}
._ulbox .wordsbox .tit{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
._ulbox .wordsbox .info1{font-size: 12px;line-height: 22px;margin-bottom: 14px;}
.content-2 ._ulbox .wordsbox .date .wrods{ margin-right:20px;}
}
@media  screen and (max-width: 1024px){
._ulbox{margin:20px 0; padding:0;}
._ulbox .picbox{width:180px; min-width:180px; padding-right: 0; margin: 0 12px 0 0;}
._ulbox .wordsbox{ position: relative;}
._ulbox .wordsbox .tit{margin-bottom: 8px;font-size: 15px;}
._ulbox .wordsbox .info1{margin-bottom:10px;font-size: 14px; min-height:44px;}
._ulbox .btn{ position: absolute; right:0; bottom:0; padding-bottom: 1px; margin:0;
width:80px;
height:30px;
font-size: 12px;
line-height:24px;}
._ulbox .wordsbox .date .wrods{ line-height:30px;}
.content-2 ._ulbox .wordsbox .date .wrods{ line-height:30px;}

}
@media  screen and (max-width: 767px){
._ulbox{ flex-wrap: wrap;}
._ulbox .picbox{width:100%; min-width:100%; margin: 0 0 12px 0;}

}



.gjhyxq_section ._ulbox-1{ margin:20px 0 !important; align-items: center;}
.gjhyxq_section .content-1{ display: flex; flex-wrap: wrap; padding-bottom:0 !important;}
.gjhyxq_section .content-2{ display: flex; flex-wrap: wrap; padding-bottom:0 !important;}
.gjhyxq_section .content-2 .da_section{ display: flex; flex-wrap: wrap; justify-content: space-between;}
.gjhyxq_section .content-2  .box-1{color: #7A7A7A; font-size:12px;}
.gjhyxq_section .content-2  .box-1 a{color: #7A7A7A; font-size:14px;}
.gjhyxq_section-1{ padding-bottom:0;}
.gjhyxq_section-2{ padding-bottom:20px;}


.hdbm3{ display: flex; flex-wrap: wrap; width:100%; justify-content:flex-end; background: #fff; margin-top: 21px; padding:15px 37px;}
.hdbm3 .right{ display: flex; align-items: center;}
.hdbm3 .tool{ display: flex; margin-right: 16px;font-size: 20px;line-height: 36px;color: #252525;}
.hdbm3 .tool span{ font-weight: 600;color: #0665B0;font-size: 30px;}
.hdbm3 .button{ display: flex; align-items: center; justify-content: center; color: #FFFFFF;width: 158px;height: 48px;font-size: 16px;font-weight: 500;background: #0665B0;border-radius: 2px;}
.hdbm3 .button:hover{ background:#1890FF ;}


@media  screen and (max-width: 1024px){
.hdbm3{ margin-top:20px;padding:12px 12px;}
.hdbm3 .button{ width: 90px;height: 34px;font-size: 14px; padding-bottom: 1px;}
.hdbm3 .tool{ margin-right:12px;font-size:16px;line-height: 26px;}
.hdbm3 .tool span{ font-size:22px;}
}



.hdbm2{ display: flex; flex-wrap: wrap; width:100%; justify-content: space-between; margin-top: 21px;}
.hdbm2 .right{ display: flex; flex-wrap: wrap; align-items: flex-start; background: #fff; width:25.3%; padding:20px;}
.hdbm2 .title{ display: block; width:100%;font-weight: 600;font-size: 20px;line-height:30px;color: #000000;}
.hdbm2 .left{ display: flex; flex-wrap: wrap; align-items: flex-start; width:73.2%;}
.hdbm2 .box1{ display: flex; flex-wrap: wrap; width:100%; background: #fff; padding:33px 30px 24px 30px; margin-top:18px; }
.hdbm2 .textarea{ display: block;
width: 100%;
height: 97px;
font-weight: 400;
font-size: 14px;
line-height: 22px;
color: rgba(0, 0, 0, 0.4);
border: 1px solid #DCDCDC;
border-radius: 3px;padding: 5px 8px; margin-top: 20px;
}
.hdbm2 .file{ display: flex; align-items: center; justify-content: center;
width:114px; position: relative;
height: 40px; line-height:1;
border: 2px solid #ECF2F6;color: #2D2D2D;font-size: 14px;font-weight: 500; margin-top: 20px;
}
.hdbm2 .file input{ display: block; width:100%; height:100%; position: absolute; left:0; top:0; opacity:0; z-index: 6; cursor: pointer;}
.hdbm2 .paly{ display:flex; flex-wrap: wrap; width:100%; margin-top:20px;}
.hdbm2 .paly .li{ cursor: pointer; display:flex; justify-content: center; align-items: center; width:114px; 
height: 40px; line-height:1;
border: 2px solid #ECF2F6;color: #2D2D2D;font-size: 14px;font-weight: 500; margin:0 60px 3px 0;}
.hdbm2 .paly .li.on{ background:#0665B0;border: 2px solid #0665B0; color: #fff;}

.hdbm2 .rbox{ display: block; width:100%;}
.hdbm2 .rbox .title{ margin-bottom: 2px;}
.hdbm2 .rbox .down{ display: block; width:100%; border-bottom:1px solid #ebebeb; padding:14px 0 6px 0;}
.hdbm2 .rbox .down:last-child{ border-bottom:0;}
.hdbm2 .rbox .dd{ display:flex; flex-wrap: wrap; justify-content: space-between; width:100%;color: #434343;font-weight:600;font-size: 16px;line-height: 28px; padding:5px 0;}
.hdbm2 .rbox .d1{color: #7A7A7A;font-weight: 400;}
.hdbm2 .rbox .num1{ color:#faad14;}
.hdbm2 .box0{ display: flex; flex-wrap: wrap; width:100%; background: #fff; padding:33px 30px 24px 30px; }
.hdbm2 .box0 .tit0{ display:block; width:100%;color: rgba(0, 0, 0, 0.9);font-weight: 500;font-size: 16px;line-height: 28px;}
.hdbm2 .box0 .tit1{ display:block; width:100%;color: rgba(0, 0, 0, 0.9);font-weight: 500;font-size: 16px;line-height: 28px;}
.hdbm2 .box0 .tit3{ display:block;color: rgba(0, 0, 0, 0.9);font-size: 14px;line-height:32px; padding-right:9px;  white-space: nowrap; }
.hdbm2 .box0 .name{ display: flex; flex-wrap: wrap; width:100%; border-bottom:1px solid #ebebeb; margin:10px 0 25px 0;}
.hdbm2 .box0 .name .dd{ display: flex; align-items: center; justify-content: space-between; background:#ecf2f6;color: #0665B0;font-weight: 500; font-size:14px; line-height:30px; padding:5px 8px 5px 20px; margin-right:10px; min-width:114px;}
.hdbm2 .box0 .name .dd i{ cursor: pointer; display: flex; position: relative; width:28px; height:28px;}
.hdbm2 .box0 .name .dd i::after,
.hdbm2 .box0 .name .dd i::before{ display: block; content:''; position: absolute; left:50%; top:50%; transform: translate(-50%,-50%) rotate(45deg); -ms-transform: translate(-50%,-50%) rotate(45deg); background: #0665b0;}
.hdbm2 .box0 .name .dd i::after{ width:10px; height:1px;}
.hdbm2 .box0 .name .dd i::before{ height:10px; width:1px;}
.hdbm2 .box0 .name .dd.on{ background: #0665b0; color: #fff;}
.hdbm2 .box0 .name .dd.on i::after,
.hdbm2 .box0 .name .dd.on i::before{ background: #fff;}
.hdbm2 .box0 .name .ico{ cursor: pointer; display: flex; align-items: center; justify-content: space-between; position: relative; background:#ecf2f6; height:40px; width:40px;}
.hdbm2 .box0 .name .ico::after,
.hdbm2 .box0 .name .ico::before{ display: block; content:''; position: absolute; left:50%; top:50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); background: #0665b0;}
.hdbm2 .box0 .name .ico::after{ width:10px; height:1px;}
.hdbm2 .box0 .name .ico::before{ height:10px; width:1px;}
.hdbm2 .form{ display: flex; flex-wrap: wrap; width:100%; justify-content: space-between; margin: 1px 0 37px 0;}
.hdbm2 .form .lab{ display:block; width:45.7%; position: relative; margin-top:24px;}
.hdbm2 .form .tit2{ display:block; width:100%;font-size: 14px;line-height: 22px;color: rgba(0, 0, 0, 0.9);}
.hdbm2 .form .tit2 span{color: #d54941;}
.hdbm2 .form .input{ display:block; width:100%;font-size: 14px;line-height: 22px; height:32px; color: #000; margin-top: 8px; border-radius:2px; border:1px solid #dcdcdc; padding:4px 7px;}
.hdbm2 .form .sex{font-size: 14px;line-height: 22px; color: #666; height:32px; padding-top:5px; margin-top: 8px;}
.hdbm2 .form .sex span{padding:0 15px 0 5px;}
.hdbm2 .jt::after{ display:block; width:8px; height:8px; content:''; position: absolute; right:11px; bottom:14px; z-index:6; border-top:1px solid #999; border-right:1px solid #999; transform:rotate(135deg); -ms-transform:rotate(135deg);}
.hdbm2 .leixing{ display: flex; width:100%; margin-top:29px;}
.hdbm2 .leixing .ul{ display: flex; flex-wrap: wrap;}
.hdbm2 .leixing .ul .li{ float:left; font-size: 14px;color:rgba(0, 0, 0, 0.9); cursor:pointer; line-height:32px; margin-right:24px; padding-left:24px; background:url(../_im_g/04.png) left center no-repeat; }
.hdbm2 .leixing .ul .li:last-child{ margin-right:0 !important;}
.hdbm2 .leixing .ul .li.on{ background:url(../_im_g/05.png) left center no-repeat;}
.hdbm2 .date{ display: flex; flex-wrap: wrap; width:100%; margin-top:15px;}
.hdbm2 .date .ul{ display: flex; width: 400px; border-radius:2px; border:1px solid #dcdcdc;color: rgba(0, 0, 0, 0.4);font-size: 14px;line-height:30px; height:32px; margin-right:24px;}
.hdbm2 .date .ul .div{ cursor: pointer; display: flex; width:50%; padding:0 7px; }
.hdbm2 .date .ul .end{background:url(../_im_g/08.png) 96% center no-repeat;}
.hdbm2 .yi-date{width:-webkit-calc(100% - 504px); width:-moz-calc(100% - 504px); width:calc(100% - 504px); font-size:14px; line-height:24px;color: #FAAD14; padding-left:31px; background:url(../_im_g/09.png) left 1px no-repeat; margin:5px 0 0 0;}
.hdbm2 .cysj{display: flex; flex-wrap: wrap; width:100%; margin:11px 0 27px 0;}
.hdbm2 .cysj .dd{display: flex; flex-wrap: wrap; width:100%; margin-top:10px;}
.hdbm2 .cysj .ul{display: flex; flex-wrap: wrap;}
.hdbm2 .cysj .ul .li{ cursor: pointer; display: flex; flex-wrap: wrap;color: rgba(0, 0, 0, 0.9);font-size: 14px;line-height:32px; padding-left:25px; background:url(../_im_g/06.png) left center no-repeat; margin-right: 16px;}
.hdbm2 .cysj .ul .li.on{ background:url(../_im_g/07.png) left center no-repeat;}
.hdbm2 .lbox{ display: block; width:100%;}
.hdbm2 .no-zhu{ display:block; width:100%;font-size: 14px;line-height: 22px;color: rgba(0, 0, 0, 0.9); margin-top:33px;}
.hdbm2 .jiudian{ display: flex; width:100%; margin-top:15px;}
.hdbm2 .jiudian .ul{ display: flex; position: relative; width: 400px;}
.hdbm2 .jiudian .div{ cursor: pointer; display:block; width:100%; border-radius:2px; border:1px solid #dcdcdc;color: rgba(0, 0, 0, 0.4);font-size: 14px;line-height:30px; height:32px; padding:0 7px;}
.hdbm2 .jiudian .down{ box-shadow:0 3px 6px rgba(0,0,0,0.1); background:#fff; display:none; flex-wrap: wrap; float: left; width: 100%; position: absolute; left:0; top:100%; z-index: 6; border-radius:2px; border:1px solid #dcdcdc;color: rgba(0, 0, 0, 0.4);font-size: 14px;line-height:24px; padding:8px 0; margin-top: -1px;}
.hdbm2 .jiudian .down .li{ cursor: pointer; display: block; width:100%; padding: 0 7px;}
.hdbm2 .jiudian .down .li:hover{ color:#0665B0;}
.hdbm2 .leixing-1{ margin-top: 15px;}


@media  screen and (max-width: 1024px){
.hdbm2{flex-wrap:wrap-reverse; margin-top:20px;}
.hdbm2 .right{ width:100%; padding:12px 12px;}
.hdbm2 .left{ width:100%; margin-top:18px; }
.hdbm2 .box1{ padding:12px 12px;}
.hdbm2 .box0{ padding:12px 12px;}
.hdbm2 .textarea{ margin-top:10px;}
.hdbm2 .title{font-size:16px;line-height:24px;}
.hdbm2 .file{ margin-top:10px; width:90px; height:34px; font-size:14px; padding-bottom: 1px;}
.hdbm2 .paly{ margin-top:10px;}
.hdbm2 .paly .li{ width:90px; height:34px; font-size:14px; margin:0 15px 3px 0;}
.hdbm2 .rbox .title{ margin-bottom: 0;}
.hdbm2 .rbox .down{  padding:10px 0 6px 0;}
.hdbm2 .rbox .dd{font-size: 14px;line-height: 24px; padding:1px 0;}
.hdbm2 .form{ margin:1px 0 18px 0;}
.hdbm2 .form .lab{ margin-top:12px; width:48.5%;}
.hdbm2 .form .input{ margin-top: 6px;}
.hdbm2 .box0 .name{ margin:10px 0 15px 0;}
.hdbm2 .box0 .name .dd{ font-size:12px; line-height:24px; padding:3px 2px 3px 12px; margin-right:8px; min-width:90px;}
.hdbm2 .box0 .name .ico{ height:34px; width:34px;}
.hdbm2 .box0 .tit3{line-height:32px; padding-right:2px;}
.hdbm2 .cysj{ margin:10px 0 16px 0;}
.hdbm2 .cysj .dd{ margin-top:0;}
.hdbm2 .leixing{ margin-top:18px;}
.hdbm2 .leixing .ul .li{ margin-right:12px; padding-left:21px;}
.hdbm2 .yi-date{width:100%; font-size:13px; line-height:22px; padding-left:24px; margin:15px 0 5px 0; background-size:18px 18px;}
.hdbm2 .date .ul{ margin-right:0;width:-webkit-calc(100% - 72px); width:-moz-calc(100% - 72px); width:calc(100% - 72px);}
.hdbm2 .no-zhu{ margin-top:20px;}
.hdbm2 .leixing-1{ margin-top: 15px;}

}

.dhbm-name{ display: flex; flex-wrap: wrap; width:100%; position: relative; z-index:8; border-bottom:1px solid #ebebeb; margin-top:20px; margin-bottom: -20px;}
.dhbm-name ul{ display: flex; flex-wrap: wrap; width:100%;}
.dhbm-name .li{ cursor: pointer; display: flex; align-items: center; justify-content: center; background:#ecf2f6;color: #0665B0;font-weight: 500; font-size:14px; line-height:30px; padding:5px 15px; margin-right:10px; min-width:110px;}
.dhbm-name .li.on{ background: #0665b0; color: #fff;}


@media  screen and (max-width: 1024px){
.dhbm-name .li{ font-size:12px; line-height:24px; padding:3px 12px; margin-right:8px; min-width:80px;}

}


.dhbm1{ display: flex; flex-wrap: wrap; width:100%;}
.dhbm1 .ul{ display: block; width:100%;}
.dhbm1 .li{ display: block; width:100%;}
.dhbm1 .box{ display: block; width:100%; background: #fff; margin-top:20px; padding:30px 54px 30px 54px;}
.dhbm1 .title{ display: flex; flex-wrap: wrap; width: 100%;color: rgba(0, 0, 0, 0.9);font-weight: 500;font-size: 16px;line-height: 28px; margin-top:18px; padding:0 16px;}
.dhbm1 .info{ display: flex; flex-wrap: wrap;color: #7A7A7A;font-size: 14px;line-height: 22px; margin-top:12px;width:100%;}
.dhbm1 .p{ display: flex; flex-wrap: wrap; padding:0 16px; }
.dhbm1 .p a{ color:#0665B0;}
.dhbm1 .p a:hover{ text-decoration: underline;}
.dhbm1 .slick-dots{ display:flex; width:100%; position: static; margin:20px 0 0 0; justify-content: center;}
.dhbm1 .slick-dots li{ display: block; width: 10px; height:10px; border-radius:50%; background:#fff ; margin: 0 5px;}
.dhbm1 .slick-dots .slick-active{background: #0665b0;}

@media  screen and (max-width: 1680px){
.dhbm1 .title{ padding:0 10px;}	
.dhbm1 .p{ padding:0 10px;}
}
@media  screen and (max-width: 1024px){
.dhbm1 .box{ padding:10px 7px 20px 7px;}
.dhbm1 .title{ margin-top:14px; padding:0 8px;}
.dhbm1 .info{ font-size:13px; margin-top:5px;}	
.dhbm1 .p{ padding:0 10px;}
}


.dhbm-bg{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 99;background: rgba(0,0,0,0.55); display: none;}
.dhbm-qxdd{ display: none; width:416px; background: #fff; position: fixed; left:50%; top: 50%; z-index:100; transform: translate(-50%,-50%);
padding: 32px 32px 24px 32px;
box-shadow: 0px 3px 6px -4px rgba(0, 0, 0, 0.12), 0px 6px 16px rgba(0, 0, 0, 0.08), 0px 9px 28px 8px rgba(0, 0, 0, 0.05);
border-radius: 2px;
}
.dhbm-qxdd .butbox{width: 100%; display: flex; flex-wrap: wrap; justify-content: flex-end; margin-top: 23px;}
.dhbm-qxdd .butbox .but{margin-left:8px;display:flex;align-items: center; justify-content:center; width:84px;font-size: 14px;color: #262626;line-height: 1; height:32px; border: 1px solid #d9d9d9;border-radius: 3px; padding-bottom: 1px;}
.dhbm-qxdd .butbox .but.on{background: #1890ff; border: 1px solid #1890ff; color: #fff;}
.dhbm-qxdd .butbox .but:hover{background: #0665B0; border: 1px solid #0665B0; color: #fff;}
.dhbm-qxdd .title{ display:block;font-weight:600;font-size: 16px;line-height: 24px;color: rgba(0, 0, 0, 0.85); padding:0 0 0 38px; background:url(../_im_g/09.png) left 1px no-repeat; background-size: 22px 22px;}
.dhbm-qxdd .info{ display:block;font-size: 14px;line-height: 22px;color: rgba(0, 0, 0, 0.85); margin-top: 8px; padding:0 0 0 38px;}


@media  screen and (max-width: 1024px){
.dhbm-qxdd{padding: 20px 20px 24px 20px;}
.dhbm-qxdd .title{ padding:0 0 0 28px; font-size:15px; line-height:20px; background-size: 18px 18px;}
.dhbm-qxdd .info{ margin-top:4px; padding:0 0 0 28px;}
.dhbm-qxdd .butbox{ margin-top:16px;}
}
@media  screen and (max-width: 767px){
.dhbm-qxdd{ width:86%;}
.dhbm-qxdd .butbox{ justify-content: flex-start; padding:0 20px;}
}


.dhbm-sqtf{ display: none; width:656px; background: #fff; position: fixed; left:50%; top: 50%; z-index:100; transform: translate(-50%,-50%);
padding: 0 0 19px 0;
}
.dhbm-sqtf .butbox{width: 100%; display: flex; flex-wrap: wrap; justify-content: flex-end; margin-top:54px; padding:0 24px;}
.dhbm-sqtf .butbox .but{margin-left:8px;display:flex;align-items: center; justify-content:center; width:64px;font-size: 14px;color: #262626;line-height: 1; height:32px; background:#e7e7e7;border-radius: 3px; padding-bottom: 1px;}
.dhbm-sqtf .butbox .but.on{background: #1890ff; color: #fff;}
.dhbm-sqtf .butbox .but:hover{background: #0665B0; color: #fff;}
.dhbm-sqtf .title{ display:block; background:#f3f3f3; font-weight:600;font-size: 16px;line-height: 24px;color: rgba(0, 0, 0, 0.9); padding:16px 34px;}
.dhbm-sqtf .form{ display:flex; flex-wrap: wrap; width:100%; padding:0 64px;}
.dhbm-sqtf .lab{ display:flex; width:100%; margin-top:24px;}
.dhbm-sqtf .name{ display: flex; width:108px; min-width:108px; justify-content: flex-end; padding-right:10px; font-size: 14px;line-height: 32px;color: rgba(0, 0, 0, 0.9);}
.dhbm-sqtf .name span{color: #D54941; margin-left: 3px;}
.dhbm-sqtf .input{
display: flex;
padding: 4px 8px;
width: 100%;
height: 32px;
border: 1px solid #DCDCDC;
border-radius: 3px;font-size: 14px;line-height: 22px;color: rgba(0, 0, 0, 0.7);
}
.dhbm-sqtf .textarea{
display: flex;
padding: 5px 8px;
width: 100%;
height: 124px;
border: 1px solid #DCDCDC;
border-radius: 3px;font-size: 14px;line-height: 22px;color: rgba(0, 0, 0, 0.7);
}
.dhbm-sqtf .colse{ cursor: pointer; display: flex; position:absolute; top:5px; right:18px; width:46px; height:46px;}
.dhbm-sqtf .colse::after,
.dhbm-sqtf .colse::before{ display: block; content:''; position: absolute; left:50%; top:50%; transform: translate(-50%,-50%) rotate(45deg); -ms-transform: translate(-50%,-50%) rotate(45deg); background: #616161;}
.dhbm-sqtf .colse::after{ width:11px; height:1px;}
.dhbm-sqtf .colse::before{ height:11px; width:1px;}


@media  screen and (max-width: 1024px){
.dhbm-sqtf .title{ padding:10px 15px; font-size:15px; line-height:20px;}
.dhbm-sqtf .info{ margin-top:4px; padding:0 0 0 28px;}
.dhbm-sqtf .butbox{ margin-top:20px; padding:0 15px;}
.dhbm-sqtf .form{ padding:0 15px 0 10px;}
.dhbm-sqtf .lab{ margin-top:14px;}
.dhbm-sqtf .name{ display: flex; width:78px; min-width:78px; padding-right:6px;}
.dhbm-sqtf .colse{ top:2px; right:3px; width:36px; height:36px;}
}
@media  screen and (max-width: 767px){
.dhbm-sqtf{ width:86%;}
}


.page_section .page1 .page_l a.boxs1,
.page_section .page1 .page_l a.boxs4{ padding:0; margin-top:0; margin-bottom:0;}
.dwhy_section-1 .content{ padding-bottom:20px;}
.dwhy_section-1 .content .boxs1 .right ._t{ margin-bottom:6px;}
.dwhy_section-1 .content .boxs1 .right ._b{ display: flex; justify-content: flex-end;}

@media  screen and (max-width: 1024px){
.dwhy_section-1 .content .boxs1 .right ._b{ display: flex; justify-content:flex-start; flex-wrap: wrap;}
.dwhy_section-1 .content .boxs1 .right ._b .but{ margin:3px 6px 3px 0;}

}


.hdbm-nav{ display: flex; flex-wrap: wrap; width:100%;background: #F2F3F5;padding:4px;border-radius: 2px;}
.hdbm-nav ul{ display: flex; flex-wrap: wrap; width:100%;}
.hdbm-nav li{ display: flex; flex-wrap: wrap; width:25%;}
.hdbm-nav li a{ display:block; text-align: center; width:100%;font-size: 16px;line-height: 28px;color: #7A7A7A;}
.hdbm-nav li:hover a{color: #0665B0;}
.hdbm-nav li.on a{border-radius: 2px; background: #fff;color: #0665B0;font-weight: 600;}

@media  screen and (max-width: 1024px){
.hdbm-nav li a{font-size: 14px;}
}

.hdbm-table{ display: flex; flex-wrap: wrap; width:100%; margin:15px 0 15px 0;}
.hdbm-table .table{ width:100%;font-size: 14px;line-height: 22px;color: #1D2129;}
.hdbm-table .table tr{border-bottom: 1px solid #E5E6EB;}
.hdbm-table .table th{padding: 9px 0 9px 16px;background: #F2F3F5;font-weight: 600;}
.hdbm-table .table td{padding: 9px 0 9px 16px;}
.hdbm-table .table .more{color: #0665B0;}
.hdbm-table .table .more:hover{ text-decoration: underline;}
.hdbm-table .table .tit{ overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; width:100%; padding-right:6px;}
.hdbm-table .table .ell{ position: relative;}
.hdbm-table .table .ell .hide{ display: none; position: absolute; left:0; top:100%; z-index:8; background: #fff; border: 1px solid #E5E6EB; box-shadow:0 3px 6px rgba(0,0,0,0.15); padding:10px 16px;}
.hdbm-table .table .ell:hover .hide{ display: block;}


@media  screen and (max-width: 767px){
/* .hdbm-table{ overflow-x: auto; overflow-y: hidden;}	
.hdbm-table::-webkit-scrollbar{ display: none;}
.hdbm-table .table{ min-width:1024px; width:1024px;} */	
.hdbm-table .table{border-top:1px solid #E5E6EB;}
.hdbm-table .table tr{ display:flex; flex-wrap: wrap; padding:8px 0;}
.hdbm-table .table tr:first-child{ display:none;}
.hdbm-table .table th{padding: 8px 0 8px 12px; display:none;}
.hdbm-table .table td{padding: 2px 0 2px 12px; display: flex;}
.hdbm-table .table td:nth-child(1){width:100% !important;}
.hdbm-table .table td:nth-child(2){width:50% !important;}
.hdbm-table .table td:nth-child(3){width:50% !important;}
.hdbm-table .table td:nth-child(4){width:50% !important;}
.hdbm-table .table td:nth-child(5){width:50% !important;}
.hdbm-table .table td:nth-child(6){width:50% !important;}
.hdbm-table .table .tit{ padding:0;}
}

.hdbm-cont{ display: flex; flex-wrap: wrap; width:100%; justify-content: space-between; align-items: center; margin-top:15px;}
.hdbm-cont .toll{ display: flex; flex-wrap: wrap; font-size: 20px;line-height:28px;color: rgba(0, 0, 0, 0.9);}
.hdbm-cont .toll .p{ margin-right:30px;}
.hdbm-cont .toll .p:last-child{ margin-right:0 !important;}
.hdbm-cont .btn{ display: flex;}
.hdbm-cont .btn a{ display: flex;width: 116px;height: 32px;background: #0665B0;border-radius: 3px; justify-content:center; align-items: center;font-size: 14px;line-height: 1;color: rgba(255, 255, 255, 0.9); padding-bottom:1px;}
.hdbm-cont .btn a:hover{ background: #1890FF;}


@media  screen and (max-width: 1024px){
.hdbm-cont .toll{font-size:16px;line-height:24px;}
.hdbm-cont .toll .p{ margin-right:18px;}
}
@media  screen and (max-width: 767px){
.hdbm-cont .toll{ width:100%; margin-bottom:8px;}
}


.dhbm-sqkp{ display: none; width:656px; background: #fff; position: fixed; left:50%; top: 50%; z-index:100; transform: translate(-50%,-50%);
padding: 0 0 19px 0;
}
.dhbm-sqkp .butbox{width: 100%; display: flex; flex-wrap: wrap; justify-content: flex-end; margin-top:38px; padding:0 32px;}
.dhbm-sqkp .butbox .but{margin-left:8px;display:flex;align-items: center; justify-content:center; width:64px;font-size: 14px;color: #262626;line-height: 1; height:32px; background:#e7e7e7;border-radius: 3px; padding-bottom: 1px;}
.dhbm-sqkp .butbox .but.on{background: #0665b0; color: #fff; width:88px;}
.dhbm-sqkp .butbox .but:hover{background: #0665B0; color: #fff;}
.dhbm-sqkp .title{ display:block; background:#f3f3f3; font-weight:600;font-size: 16px;line-height: 24px;color: rgba(0, 0, 0, 0.9); padding:16px 34px;}
.dhbm-sqkp .form{ display:flex; flex-wrap: wrap; width:100%; padding:17px 64px 0 64px;}
.dhbm-sqkp .lab{ display:flex; width:100%; margin-top:23px;}
.dhbm-sqkp .name{ display: flex; width:108px; min-width:108px; justify-content: flex-end; padding-right:10px; font-size: 14px;line-height: 32px;color: rgba(0, 0, 0, 0.9);}
.dhbm-sqkp .name span{color: #D54941; margin-left: 3px;}
.dhbm-sqkp .input{
display: flex;
padding:4px 8px;
width: 100%;
height: 32px;
border: 1px solid #DCDCDC;
border-radius: 3px;font-size: 14px;line-height: 22px;color: rgba(0, 0, 0, 0.7);
}
.dhbm-sqkp .textarea{
display: flex;
padding: 5px 8px;
width: 100%;
height: 124px;
border: 1px solid #DCDCDC;
border-radius: 3px;font-size: 14px;line-height: 22px;color: rgba(0, 0, 0, 0.7);
}
.dhbm-sqkp .colse{ cursor: pointer; display: flex; position:absolute; top:5px; right:18px; width:46px; height:46px;}
.dhbm-sqkp .colse::after,
.dhbm-sqkp .colse::before{ display: block; content:''; position: absolute; left:50%; top:50%; transform: translate(-50%,-50%) rotate(45deg); -ms-transform: translate(-50%,-50%) rotate(45deg); background: #616161;}
.dhbm-sqkp .colse::after{ width:11px; height:1px;}
.dhbm-sqkp .colse::before{ height:11px; width:1px;}
.dhbm-sqkp .ul{ display: flex; flex-wrap: wrap;}
.dhbm-sqkp .ul .li{ float:left; font-size: 14px;color:rgba(0, 0, 0, 0.9); cursor:pointer; line-height:32px; margin-right:16px; padding-left:24px; background:url(../_im_g/04.png) left center no-repeat; }
.dhbm-sqkp .ul .li:last-child{ margin-right:0 !important;}
.dhbm-sqkp .ul .li.on{ background:url(../_im_g/05.png) left center no-repeat;}


@media  screen and (max-width: 1760px){
.dhbm-sqkp .form{ padding:7px  64px 0 64px;}	
.dhbm-sqkp .lab{ margin-top:12px;}
.dhbm-sqkp .butbox{ margin-top:24px; padding:0 32px;}
.dhbm-sqkp .textarea{ height:100px;}
.dhbm-sqkp .title{ padding:12px 34px;}
.dhbm-sqkp .colse{ width:38px; height:38px;}
}
@media  screen and (max-width: 1400px){
.dhbm-sqkp .lab{ margin-top:10px;}
.dhbm-sqkp .butbox{ margin-top:18px; padding:0 32px;}
.dhbm-sqkp .name{ line-height:28px;}
.dhbm-sqkp .input{ height:28px; padding:2px 8px;}
.dhbm-sqkp .ul .li{ line-height:28px;}
}
@media  screen and (max-width: 1024px){
.dhbm-sqkp .title{ padding:10px 15px; font-size:15px; line-height:20px;}
.dhbm-sqkp .info{ margin-top:4px; padding:0 0 0 28px;}
.dhbm-sqkp .butbox{ margin-top:20px; padding:0 15px;}
.dhbm-sqkp .form{ padding:5px 15px 0 10px;}
.dhbm-sqkp .input{ font-size:12px;}
.dhbm-sqkp .textarea{ font-size:12px;}
.dhbm-sqkp .ul .li{ font-size:12px;}
.dhbm-sqkp .name{ display: flex; width:78px; min-width:78px; padding-right:6px;}
.dhbm-sqkp .colse{ top:2px; right:3px; width:36px; height:36px;}
}
@media  screen and (max-width: 767px){
.dhbm-sqkp{ width:86%;}
}



/* 




 */



.hdbm2 .title a{font-size:14px; color:#0665b0;}


/*0809satrt*/
.max_fp{width: 100%; display:flex; flex-wrap: wrap; margin-top:10px;font-size: 16px;color: #3F3F3F;line-height: 26px;}
.max_fp span{display:inline-flex;}
.max_fp a{color: #3F3F3F;display:inline-flex;}
.max_fp .span2{margin: 0 2px;}
.max_fp a:hover,
.max_fp a.on{color: #0665B0;}
.addr-fp{ display: block; width: 100%; margin-top:23px;}
.addr-fp .a{
display: flex;
justify-content: center;
align-items: center;
width: 116px;
height: 32px;
background: #0665B0; padding-bottom: 1px;
border-radius: 3px;font-weight: 400;font-size: 14px;line-height: 1;color: rgba(255, 255, 255, 0.9);
}
.addr-fp .a:hover{ background: #1890FF;}

.hdbm-table1{ display: flex; flex-wrap: wrap; width:100%; margin:15px 0 15px 0;}
.hdbm-table1 .table{ width:100%;font-size: 14px;line-height: 22px;color: #1D2129;}
.hdbm-table1 .table tr{border-bottom: 1px solid #E5E6EB;}
.hdbm-table1 .table th{padding: 9px 0 9px 16px;background: #F2F3F5;font-weight: 600;}
.hdbm-table1 .table td{padding: 9px 0 9px 16px;}
.hdbm-table1 .table .bj{color: #0665B0; margin-right: 8px;}
.hdbm-table1 .table .bj:hover{ text-decoration: underline;}
.hdbm-table1 .table .sc{color: #0665B0;}
.hdbm-table1 .table .sc:hover{ text-decoration: underline;}
.hdbm-table1 .table .tit{ overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; width:100%; padding-right:6px;}
.hdbm-table1 .table .ell{ position: relative;}
.hdbm-table1 .table .ell .hide{ display: none; position: absolute; left:0; top:100%; z-index:8; background: #fff; border: 1px solid #E5E6EB; box-shadow:0 3px 6px rgba(0,0,0,0.15); padding:10px 16px;}
.hdbm-table1 .table .ell:hover .hide{ display: block;}


@media  screen and (max-width: 767px){	
.max_fp{ font-size:14px; line-height:24px; margin-top:5px;}	
.addr-fp{ margin-top:15px;}	
	
.hdbm-table1 .table{border-top:1px solid #E5E6EB;}
.hdbm-table1 .table tr{ display:flex; flex-wrap: wrap; padding:8px 0;}
.hdbm-table1 .table tr:first-child{ display:none;}
.hdbm-table1 .table th{padding: 8px 0 8px 12px; display:none;}
.hdbm-table1 .table td{padding: 2px 0 2px 12px; display: flex;}
.hdbm-table1 .table td:nth-child(1){width:100% !important;}
.hdbm-table1 .table td:nth-child(2){width:50% !important;}
.hdbm-table1 .table td:nth-child(3){width:50% !important;}
.hdbm-table1 .table td:nth-child(4){width:50% !important;}
.hdbm-table1 .table td:nth-child(5){width:50% !important;}
.hdbm-table1 .table td:nth-child(6){width:50% !important;}
.hdbm-table1 .table .tit{ padding:0;}
}


.hdbm2 .text span{display:inline-block; font-size:12px; background: #0665B0; border: 2px solid #0665B0; color: #fff; padding:5px 10px; margin-left:15px; cursor:pointer;}


.hdbm2 .tit0 a{font-size:14px; color:#0665b0;}
.fujianbox{margin-top:15px;}
.beizhubox{margin-top:25px;}

@media  screen and (max-width: 767px){	
.beizhubox{margin-top:15px;}
}


.renyuanbox{width:100%;}






/*240924start*/
.wxzc_section-01{ padding-bottom:20px;}
.wxzc_section-01 .content{ padding-bottom:20px;}
.wxzc_section .content .ejnav_box ul li:hover a,
.wxzc_section .content .ejnav_box ul li.on a{color: #0665B0;}
.bzdt1{ display:block; width: 100%; }
.bzdt1 .list{ display:block; width: 100%;padding-bottom: 20px;}
.bzdt1 .list ul{ display:block; width: 100%;}
.bzdt1 .list ul li{ display:block; width: 100%;}
.bzdt1 .list ul li a{ display:flex; align-items: center; justify-content: space-between; width: 100%;font-size: 14px;line-height: 24px;color: #000;
padding: 12px 30px 12px 20px; position: relative;border-bottom: 1px dashed #EAEAEA;}
.bzdt1 .list ul li a::after{ content:''; display: block;position: absolute;width: 8px; height:8px; left: 0px;top:50%; margin-top: -4px;background: #0665B0;border-radius: 50%;}
.bzdt1 .list ul li a span{ width: 100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.bzdt1 .list ul li a time{ display: inline-flex; white-space: nowrap; margin-left:30px; color: #929292;}
.bzdt1 .list ul li a:hover{ color: #0665B0;}
.bzdt1 .list ul li a:hover time{ color: #0665B0;}


@media screen and (max-width: 1680px) {
.bzdt1 .list ul li a{ padding: 10px 20px 10px 20px; }
}
@media  screen and (max-width: 1024px){	
.bzdt1 .list ul li a{ padding: 10px 0 10px 14px;}	
.bzdt1 .list ul li a::after{ width: 6px; height:6px; margin-top: -3px;}
.bzdt1 .list ul li a time{ margin-left:20px;}
}


/*.sjk-ss{ display:flex; align-items: center; justify-content: space-between; width: 100%; padding:36px 30px 36px 30px;}
.sjk-ss .li{ display:flex; align-items: center; width:20%; padding-right:10px;}
.sjk-ss .name{ display:flex; white-space: nowrap; margin-right:6px;font-size: 14px;line-height: 22px;text-align: right;color: rgba(0, 0, 0, 0.9);}
.sjk-ss .text{display: flex;padding: 5px 8px;width:100%;height: 32px;background: #FFFFFF; border: 1px solid #DCDCDC;border-radius: 3px;color: rgba(0, 0, 0, 0.4);font-size: 14px;line-height: 22px;}
.sjk-ss .btn{ display:flex; margin-left: 10px;}
.sjk-ss .submit{ display:flex; align-items: center; justify-content: center;width: 50px;height: 32px;border-radius: 3px;background: #E7E7E7;color: rgba(0, 0, 0, 0.9);font-size: 14px;line-height: 22px;}
.sjk-ss .submit.on{background: #0665B0; color: #fff; margin-right: 5px;}
.sjk-ss .submit:hover{opacity: 0.8;}

@media  screen and (max-width: 1440px){	
.sjk-ss .btn{ margin-left:20px;}
}
@media  screen and (max-width: 1024px){	
.sjk-ss{ flex-wrap: wrap; padding:15px 14px 0 14px;}
.sjk-ss .li{ width:48%; margin-bottom:12px;}
.sjk-ss .name{ margin-right:12px;}
.sjk-ss .btn{ margin-left:0;}
}
@media  screen and (max-width: 767px){	
.sjk-ss{ flex-wrap: wrap; padding:15px 14px 0 14px;}
.sjk-ss .li{ width:100%; margin-bottom:12px; padding-right:0;}
.sjk-ss .btn{ width:100%; justify-content: center; margin-left:0;}
}*/

 .sjk-ss{ display:flex; align-items: center; justify-content: space-between; width: 100%; padding:36px 30px 36px 30px;}
.sjk-ss .li{ display:flex; align-items: center; width:25.6%;}
.sjk-ss .name{ display:flex; white-space: nowrap; margin-right:16px;font-size: 14px;line-height: 22px;text-align: right;color: rgba(0, 0, 0, 0.9);}
.sjk-ss .text{display: flex;padding: 5px 8px;width:100%;height: 32px;background: #FFFFFF; border: 1px solid #DCDCDC;border-radius: 3px;color: rgba(0, 0, 0, 0.4);font-size: 14px;line-height: 22px;}
.sjk-ss .btn{ display:flex; margin-left: 38px;}
.sjk-ss .submit{ display:flex; align-items: center; justify-content: center;width: 60px;height: 32px;border-radius: 3px;background: #E7E7E7;color: rgba(0, 0, 0, 0.9);font-size: 14px;line-height: 22px;}
.sjk-ss .submit.on{background: #0665B0; color: #fff; margin-right: 8px;}
.sjk-ss .submit:hover{opacity: 0.8;}

@media  screen and (max-width: 1440px){	
.sjk-ss .btn{ margin-left:20px;}
}
@media  screen and (max-width: 1024px){	
.sjk-ss{ flex-wrap: wrap; padding:15px 14px 0 14px;}
.sjk-ss .li{ width:48%; margin-bottom:12px;}
.sjk-ss .name{ margin-right:12px;}
.sjk-ss .btn{ margin-left:0;}
}
@media  screen and (max-width: 767px){	
.sjk-ss{ flex-wrap: wrap; padding:15px 14px 0 14px;}
.sjk-ss .li{ width:100%; margin-bottom:12px;}
.sjk-ss .btn{ width:100%; justify-content: center; margin-left:0;}
}



.list-01{ display:block; width: 100%;}
.list-01 ul{ display:block; width: 100%;}
.list-01 ul li{ display:block; width: 100%; padding:0 !important; border-bottom:0 !important;}
.list-01 ul li a{ display:flex !important; align-items: center; justify-content: space-between; width: 100%;font-size: 14px;line-height: 24px;color: #000;padding: 12px 20px 12px 20px; position: relative;border-bottom: 1px dashed #EAEAEA;}
.list-01 ul li:last-child a{ border-bottom: 0;}
.list-01 ul li a::after{ content:''; display: block;position: absolute;width: 8px; height:8px; left: 0px;top:50%; margin-top: -4px;background: #0665B0;border-radius: 50%;}
.list-01 ul li a span{ width: 100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.list-01 ul li a time{ display: inline-flex; white-space: nowrap; margin-left:30px; color: #929292;}
.list-01 ul li a:hover{ color: #0665B0;}
.list-01 ul li a:hover time{ color: #0665B0;}

@media screen and (max-width: 1680px) {
.list-01 ul li a{ padding: 10px 20px 10px 20px; }
}
@media  screen and (max-width: 1024px){	
.list-01 ul li a{ padding: 10px 0 10px 14px;}	
.list-01 ul li a::after{ width: 6px; height:6px; margin-top: -3px;}
.list-01 ul li a time{ margin-left:20px;}
}



.djgz_section-01{ padding-bottom: 0;}
.djgz_section-01 .left{ background:none; padding:0 !important;}
.djgz_section-01 .left .back{ background: #fff; display: block; width: 100%; margin-bottom: 20px; padding:24px 28px 20px 36px;}
.djgz_section-01 .left .ejnav_box ul li:hover a,
.djgz_section-01 .left .ejnav_box ul li.on a{color: #0665B0;}
.djgz_section-01 .right{ background:none; padding:0 !important;}
.djgz_section-01 .right .back{ background: #fff; display: block; width: 100%; margin-bottom: 20px; padding:24px 20px 20px 15px;}
.djgz_section-01 .right h2{ width:100%; color: #0665B0;}
.djgz_section-01 .right .list-01 ul li a{font-size: 16px;padding: 16px 0 17px 20px;}
.djgz_section-01 .top01{ display: flex; align-items: flex-start; width: 100%; position: relative;}
.djgz_section-01 .so{ float:right; width:55%; position:absolute; right: 0; top:0; z-index: 1;}
.djgz_section-01 .so::after{ float:left; width:1px; height:12px; content:''; position:absolute; left:38px; top:50%; margin-top:-6px; background:#e6e6e6;}
.djgz_section-01 .so .Search{ float:left; width:100%; height:32px; background:#fff; border:1px solid #CDCDCD; border-radius:3px; line-height:24px; color:#000; font-size: 14px; padding:3px 15px 3px 48px;}
.djgz_section-01 .so .submit{ float:left; width:36px; height:100%; position:absolute; left:0; top: 0; border:none; background:url(../_im_g/submit.png) center no-repeat; background-size:20px auto !important;}
.djgz_section-01 .so ::-webkit-input-placeholder{color:#C1C1C1}
.djgz_section-01 .so :-moz-placeholder{color:#C1C1C1}
.djgz_section-01 .so ::-moz-placeholder{color:#C1C1C1}
.djgz_section-01 .so :-ms-input-placeholder{color:#C1C1C1}
.djgz_section-01 .ejnav_box{ position: relative;}
.djgz_section-01 .more{ display: block; top:0; right: 0; z-index: 1; position: absolute;}
.djgz_section-01 .more a{ display:block;font-size: 14px; color: #C8C8C8; line-height: 25px;}
.djgz_section-01 .more a:hover{ color: #0665B0;}

@media screen and (max-width: 1680px) {
.djgz_section-01 .right .list-01 ul li a{font-size: 14px;padding: 10px 0 10px 20px;}
.djgz_section-01 .right ul li { padding-top: 18px; padding-bottom: 19px;}
}
@media screen and (max-width:1024px) {
.djgz_section-01 .left .back{ padding:20px 15px 15px 15px;}	
.djgz_section-01 .right{ margin-top: 0;}
.djgz_section-01 .right .back{ padding:20px 15px 15px 15px;}
.djgz_section-01 .right ul li{ padding-top: 12px; padding-bottom: 12px;}
.djgz_section-01 .more a{font-size: 13px; line-height: 22px;}
.djgz_section-01 .so{ top:-10px;}

}

.table01{ width: 100%; font-size: 14px;line-height: 22px;color: #1D2129; margin-top:29px;}
.table01 table{ width: 100%;}
.table01 table th{ padding:9px 16px;background: #F2F3F5;border: 1px solid #E5E6EB; white-space: nowrap;}
.table01 table td{ padding:9px 16px;border: 1px solid #E5E6EB;}
.table01 table a{color: #0665B0;}
.table01 table a:hover{ text-decoration: underline; }

@media screen and (max-width:1024px) {
.table01{ margin-top:24px; font-size:13px;}	
.table01 table th{ padding:9px 12px;}
.table01 table td{ padding:9px 12px;}
}

.gjhyxq_section-01{ padding-bottom: 20px;}
.gjhyxq_section-01 .content h2{ border-top: 0; padding:68px 0 27px 0;}
.gjhyxq_section-01 .content .info{ padding:8px 0 45px 0;}

@media screen and (max-width:1024px) {
.gjhyxq_section-01 .content h2{ padding:25px 0 10px 0;}	
.gjhyxq_section-01 .content .info{ padding:8px 0 30px 0;}

}

.gjhyxq_section-02{ padding-bottom: 0;}
.gjhyxq_section-02 .content{ margin-bottom: 20px;}
.gjhyxq_section-02 .content-01{padding: 27px 35px 0 35px;}
.gjhyxq_section-02 .content-02{padding: 52px 35px 38px 35px;}
.gjhyxq_section-02 .content-02 h2{padding:0 !important; border-top:0;}
.gjhyxq_section-02 .content-02 .info{ border-bottom:0;padding-top:44px; padding-bottom:0 !important;}


@media screen and (max-width:1680px) {
.gjhyxq_section-02 .content-01{padding: 27px 30px 0 30px;}
.gjhyxq_section-02 .content-02{padding: 52px 30px 38px 30px;}

}
@media screen and (max-width:1024px) {
.gjhyxq_section-02 .content-01{padding: 20px 12px 0 12px;}
.gjhyxq_section-02 .content-02{padding: 22px 12px 22px 12px;}
.gjhyxq_section-02 .content-02 .info{padding-top:15px;}
}


._ulbox01{width: 100%;display: flex; flex-wrap: wrap; padding:18px 0;}
._ulbox01 .div{ display: flex; width: 100%; padding:20px 0; border-bottom: 1px solid #ededed;}
._ulbox01 .div:last-child{ border-bottom: 0;}
._ulbox01 .picbox{width:260px; min-width:260px;margin-right:22px;}
._ulbox01 .picbox .pic{ width: 100%; padding-bottom:58.23%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
._ulbox01 .picbox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
._ulbox01:hover .picbox .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
._ulbox01 .wordsbox{width: 100%;}
._ulbox01 .wordsbox .tit{font-size: 16px;color: #000000;line-height:26px;margin-bottom:8px;font-weight: 600; 
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
._ulbox01:hover .wordsbox .tit{color: #0665B0;}
._ulbox01 .wordsbox .info1{font-size: 14px;color: #7A7A7A;line-height: 24px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
._ulbox01 .wordsbox .down{ display: flex; align-items: center; justify-content: space-between; width: 100%; margin-top:37px;}
._ulbox01 .wordsbox .date{display: flex; align-items: center; }
._ulbox01 .wordsbox .date img{width: 16px;margin-right: 7px;}
._ulbox01 .wordsbox .date .wrods{font-size: 14px;color: #7A7A7A;line-height: 24px;}
._ulbox01 .btn{
width:109px;
height:32px;
font-weight: 500;
font-size: 16px;
line-height:26px;
display: flex;font-weight: 500;
align-items: center;
justify-content: center; padding-bottom:1px;
color: #0665B0; border:1px solid #0665B0; border-radius: 2px;
}
._ulbox01 .btn:hover{ color: #fff;background: #0665B0;}



@media  screen and (max-width: 1024px){
._ulbox01{padding:10px 0;}	
._ulbox01 .div{padding:15px 0;}
._ulbox01 .picbox{width:210px; min-width:210px; margin: 0 12px 0 0;}
._ulbox01 .wordsbox{ position: relative;}
._ulbox01 .wordsbox .tit{margin-bottom:4px;font-size: 15px;}
._ulbox01 .btn{
width:90px;
height:32px;
font-size: 12px;
line-height:24px;}
._ulbox01 .wordsbox .down{ margin-top:10px;}
}
@media  screen and (max-width: 767px){
._ulbox01 .div{ flex-wrap: wrap;}
._ulbox01 .picbox{width:100%; min-width:100%; margin: 0 0 15px 0;}

}


.ejnav_box01{width: 100%; display: flex; flex-wrap: wrap;}
.ejnav_box01 ul{width: 100%;overflow: hidden;}
.ejnav_box01 ul li{float: left;margin-right: 50px;position: relative;}
.ejnav_box01 ul li:last-child{margin-right: 0;}
.ejnav_box01 ul li a{display: block;font-size: 18px;color: #989898;line-height: 25px;padding:18px 4px 14px 4px;}
.ejnav_box01 ul li:hover::after,
.ejnav_box01 ul li.on::after{content: "";display: block;width: 70px;height: 3px;position: absolute;left:50%;bottom: 0;border-radius: 3px;background: #0665B0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.ejnav_box01 ul li:hover a,
.ejnav_box01 ul li.on a{color: #0665B0;}

@media  screen and (max-width: 1680px){
.ejnav_box01 ul li{margin-right:40px;}
.ejnav_box01 ul li a{font-size: 16px;line-height: 22px;padding-bottom: 14px;}
}
@media  screen and (max-width: 1024px){
.ejnav_box01 ul li{margin-right: 10px;}
.ejnav_box01 ul li a{font-size: 16px;line-height: 20px;padding:12px 0 12px 0;}
.ejnav_box01 ul li:hover::after,
.ejnav_box01 ul li.on::after{height: 2px;border-radius: 2px;}

}

.hdbm-nav-01 li a{ padding:3px;}
.hdbm-nav-02 li{ width:16.66%;}
.hdbm-nav-02 li a{ padding:3px; display: flex; justify-content: center; align-items: center;}
.hdbm-nav-02 li a img{ width:20px; height:20px; margin-right:6px;}
.dwhy_section01{ padding-bottom:20px !important;}
.dwhy_section01 .content01{ padding-bottom: 0 !important; margin-bottom:20px;}
.dwhy_section01 .content02{ display: flex; flex-wrap:wrap; width: 100%; justify-content: space-between;}
.dwhy_section01 .right02{ background:#fff; display:block; width:73.2%; padding:2px 36px 122px 36px;}
.dwhy_section01 ._ulbox01{ margin-top:0;}
.dwhy_section01 ._ulbox01 .div{width: 100%; display: flex;}
.dwhy_section01 ._ulbox01 .div:last-child{border-bottom: 1px solid #ededed;}
.dwhy_section01 .left02{ background:#fff; display:block; width:25.4%; padding:20px 20px;}
.dwhy_section01 .left02 ul{ display:block; width: 100%;}
.dwhy_section01 .left02 ul li{ display:block; width: 100%; margin-bottom: 10px;}
.dwhy_section01 .left02 ul li a{display: block; width: 100%;font-size: 16px;color: #7A7A7A;line-height: 28px;padding:8px 13px; border-radius: 5px;}
.dwhy_section01 .left02 ul li:hover a,
.dwhy_section01 .left02 ul li.on a{ background: #e7f0f8; color: #0665B0;}

@media  screen and (max-width: 1680px){
.dwhy_section01 .right02{ padding:2px 20px 122px 20px;}
}
@media  screen and (max-width: 1024px){
.hdbm-nav-01 li a{ padding:1px;}
.hdbm-nav-02 li a{ padding:1px;}
.dwhy_section01 .content01{ margin-bottom: 14px;}
.dwhy_section01 .right02{width:100%; padding:0 12px 30px 12px; margin-top:14px;}
.dwhy_section01 ._ulbox01{ padding:0;}
.dwhy_section01 .left02{width:100%; padding:12px 12px;}
.dwhy_section01 .left02 ul{ display: flex; white-space: nowrap; overflow: hidden; overflow-x: auto;}
.dwhy_section01 .left02 ul::-webkit-scrollbar{ display: none;}
.dwhy_section01 .left02 ul li{ width: auto; margin:0 4px 0 0;}
.dwhy_section01 .left02 ul li:last-child{ margin:0 !important;}
.dwhy_section01 .left02 ul li a{font-size: 14px;line-height: 26px;padding:4px 13px;}

}
@media  screen and (max-width: 767px){
.hdbm-nav-02 ul{ width: auto; flex-wrap: nowrap; overflow-x: auto; white-space: nowrap;}
.hdbm-nav-02 ul::-webkit-scrollbar{ display: none;}
.hdbm-nav-02 li{ width: auto;}
.hdbm-nav-02 li a{ padding:1px 18px;}

}


.hdbm-table10{ display: flex; flex-wrap: wrap; width:100%; margin:0 0 20px 0; position: relative;}
.hdbm-table10 .table{ width:100%;font-size: 14px;line-height: 22px;color: #1D2129;}
.hdbm-table10 .table tr{border-bottom: 1px solid #E5E6EB;}
.hdbm-table10 .table th{padding: 9px 16px;background: #F2F3F5;font-weight: 600;}
.hdbm-table10 .table th img{margin-left: 6px;width: 6px;}
.hdbm-table10 .table td{padding: 9px 16px;}
.hdbm-table10 .table .more{color: #0665B0;}
.hdbm-table10 .table .more:hover{ text-decoration: underline;}
.hdbm-table10 .table .tit{ overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; width:100%;}

@media screen and (max-width: 1024px) {
.hdbm-table10 .table th{padding: 9px 10px;}
.hdbm-table10 .table td{padding: 9px 10px;}
.hdbm-table10 .table th:first-child{padding-left:14px !important;}
.hdbm-table10 .table td:first-child{padding-left:14px !important;}
}





.dwhy_section01 .content04{ display: block; width: 100%; padding:20px 0;}
.dwhy_section01 .content03{ display: block; width: 100%; background: #fff; padding:20px 36px;}
.dwhy_section01 .table-box{ overflow: hidden; overflow-x: auto;
  scrollbar-width:thin; width: 100%;
  }
.dwhy_section01 .table-box::-webkit-scrollbar {
 width:3px
}
.dwhy_section01 .table-box::-webkit-scrollbar-track
{
background-color:#E5E6EB;
 border-radius:3px
}
.dwhy_section01 .table-box::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#E5E6EB;
 border-radius:3px
}
.dwhy_section01 .table-pf{ overflow: hidden; position: absolute; right: 0; top:0; z-index: 10; width:81px; height:100%; display: flex; justify-content: flex-end; border-left:2px solid #E5E6EB; background: #fff;}
.dwhy_section01 .table-pf .table{ margin-bottom: 10px;}
.dwhy_section01 .table-pf .table th:last-child{padding: 9px 0 9px 22px !important;}
.dwhy_section01 .table-pf .table td:last-child{padding: 9px 0 9px 22px !important;}
.dwhy_section01 .w1463{ background: #fff; width:1463px; min-width:1463px;}
.dwhy_section01 .w1688{ background: #fff; width:1688px; min-width:1688px;}
.dwhy_section01 .w1282{ background: #fff; width:1282px; min-width:1282px;}
.dwhy_section01 .content .boxs1 .left .wordsbox .titbox .bq{ margin-right: 8px;}

@media screen and (max-width: 1680px) {
.dwhy_section01 .content03{ padding:20px 20px;}
}
@media screen and (max-width: 1024px) {
.dwhy_section01 .content04{ padding:14px 0 20px 0;}	
.dwhy_section01 .content03{ padding:12px 12px 20px 12px;}
.dwhy_section01 .w1463{ width:1300px; min-width:1300px;}
.dwhy_section01 .w1688{ width:1600px; min-width:1600px;}
.dwhy_section01 .w1282{ width:1200px; min-width:1200px;}
.dwhy_section01 .table-pf{ width:71px;}
}


.gjhyxq_section-03{ padding-bottom:20px;}
.gjhyxq_section-03 .content03{padding: 27px 35px 29px 35px;}
.gjhyxq_section-03 .content03 .hy-cont01{ margin-top:38px;}

@media screen and (max-width: 1680px) {
.gjhyxq_section-03 .content03{
    padding: 20px 30px 20px 30px;
  }
 .gjhyxq_section-03 .content03 .hy-cont01{ margin-top:30px;} 
}
@media screen and (max-width: 1024px) {
.gjhyxq_section-03 .content03{
    padding:14px 12px 20px 20px;
  }
 .gjhyxq_section-03 .content03 .hy-cont01{ margin-top:14px;} 
}


.hy-cont01{ display: block; width: 100%;}
.hy-cont01 .top{ display:flex; flex-wrap: wrap; align-items: center; width: 100%;}
.hy-cont01 .top .title{ display:inline-flex; margin-right:30px;
font-weight: 500;
font-size: 20px;
line-height: 28px;
color: rgba(0, 0, 0, 0.9);}
.hy-cont01 .top .s{ display:inline-flex;
font-weight: 400;
font-size: 12px;
line-height: 20px;
color: #0665B0;
padding: 2px 8px;
background: rgba(6, 101, 176, 0.1);
border-radius: 3px;
}
.hy-cont01 .cont{ display: flex; flex-wrap: wrap; width:100%; margin-top:10px;font-weight: 400;font-size: 14px;line-height: 22px;color: rgba(0, 0, 0, 0.9); }
.hy-cont01 .cont .p{ display:flex; width:100%;margin-top: 20px;}
.hy-cont01 .cont .p .a{color:#0665B0;}
.hy-cont01 .cont .p .a:hover{ text-decoration: underline;}
.hy-cont01 .cont .p .tit{ display:flex; justify-content: flex-end; width:84px; min-width:84px; margin-right: 34px; white-space: nowrap;
color: rgba(0, 0, 0, 0.4);	
}
.hy-cont01 .cont .p1{ width:25.5%;}
.hy-cont01 .cont .p2{ width:74.5%;}
.hy-cont01 .cont .p2 .tit{width:auto; min-width:inherit;}

.hy-cont01 .cont.cont1 .p .tit{ width:175px; min-width:175px;}
.brwap{display:none;}

@media screen and (max-width: 1680px) {
.hy-cont01 .cont .p{margin-top:15px;}
.hy-cont01 .cont .p .tit{ margin-right:20px;}
.hy-cont01 .cont .p1{ width:30%;}
.hy-cont01 .cont .p1{ width:30%;}
.hy-cont01 .cont .p2{ width:70%;}
}
@media screen and (max-width: 1024px) {
.hy-cont01 .top .title{ font-size:16px; line-height:24px; margin-right:15px;}
.hy-cont01 .cont .p{margin-top:10px;}
.hy-cont01 .cont .p .tit{ margin-right:12px;}
.brwap{display:block;}
.hy-cont01 .cont.cont1 .p .tit{ width:84px; min-width:84px;}
}
@media screen and (max-width: 767px) {
.hy-cont01 .cont .p1{ width:100%;}
.hy-cont01 .cont .p2 .tit{width:84px; min-width:84px;}


}

.hy-cont02{ position: relative; display: block; width: 100%; background: #fff; margin-top: 20px;padding: 32px;border-radius: 6px;}
.hy-cont02 .title{ display:inline-flex; width: 100%;
font-weight: 500;
font-size: 20px;
line-height: 28px;
color: rgba(0, 0, 0, 0.9);}
.hy-cont02 .cont{ display: flex; flex-wrap: wrap; width:100%; margin-top:4px;font-weight: 400;font-size: 14px;line-height: 22px;color: rgba(0, 0, 0, 0.9);}
.hy-cont02 .cont .tit5{ display:flex; width:100%; font-weight: 500;color: #1D2129;}
.hy-cont02 .cont .p1{ display:flex; margin-top:20px; margin-right: 80px;}
.hy-cont02 .cont .w84{ justify-content: flex-end; width:84px; min-width:84px;}
.hy-cont02 .cont .p2{ display:flex; margin-top:20px;}
.hy-cont02 .cont .p3{ display:flex; width:100%; margin-top:40px;}
.hy-cont02 .cont .p4{ display:flex; width:25.5%; margin-right: 0 !important;}
.hy-cont02 .cont .p6{ display:flex; width:25.5%; margin-top:20px}
.hy-cont02 .cont .p5{ display:flex; width:100%; margin-top:20px;}
.hy-cont02 .cont .p .a{color:#0665B0;}
.hy-cont02 .cont .p .a:hover{ text-decoration: underline;}
.hy-cont02 .cont .a1{color:#0665B0;text-decoration: underline;}
.hy-cont02 .cont .s{ display:flex; align-items: center;
padding: 0px 8px;
background: #E8FFEA;
border-radius: 2px;
font-weight: 500;
font-size: 12px;
line-height: 20px;
color: #00B42A;
}
.hy-cont02 .cont .s img{ width:12px; height:12px; margin-right: 4px;}
.hy-cont02 .cont .s1{ display:flex; align-items: center;
padding: 0px 8px;
background: #fff3e8;
border-radius: 2px;
font-weight: 500;
font-size: 12px;
line-height: 20px;
color: #f77234;
}
.hy-cont02 .cont .s1 img{ width:12px; height:12px; margin-right: 4px;}
.hy-cont02 .cont .s2{ display:flex; align-items: center;
padding: 0px 8px;
border-radius: 2px;
font-weight: 500;
font-size: 12px;
line-height: 20px;
color: #333;
}
.hy-cont02 .cont .s3{ display:flex; align-items: center;
padding: 0px 8px;
background: #FFF0ED;
border-radius: 2px;
font-weight: 500;
font-size: 12px;
line-height: 20px;
color: #D54941;
}

.hy-cont02 .cont .tit{ display:flex; margin-right: 34px; white-space: nowrap;
color: rgba(0, 0, 0, 0.4);	
}
.hy-cont02 .btn{ position: absolute; right:32px; top:32px; z-index: 9; display: block;
font-weight: 600;
font-size: 14px;
line-height: 28px;
color: #0665B0;
}
.hy-cont02 .btn1{right:132px;}


.hy-cont02 .cont1{ display: flex; flex-wrap: wrap; width:100%; margin-top:25px; margin-bottom: -10px;}
.hy-cont02 .xg{
display: flex;
flex-direction: row;
justify-content: center;
align-items: center; padding:0 16px;
min-width: 88px;
height: 32px;
background: #0665B0;
border-radius: 3px;
font-weight: 400;
font-size: 14px;
line-height: 22px;
color: rgba(255, 255, 255, 0.9);
}
.hy-cont02 .ul{ display: flex; flex-wrap: wrap;}
.hy-cont02 .ul .li{ float:left; font-size: 14px;color:rgba(0, 0, 0, 0.9); cursor:pointer; line-height:28px; margin-right:16px; padding-left:24px; background:url(../_im_g/04.png) left 6px no-repeat; }
.hy-cont02 .ul .li:last-child{ margin-right:0 !important;}
.hy-cont02 .ul .li.on{ background:url(../_im_g/05.png) left center no-repeat;}
.hy-cont02 .textarea{ display:block; width:100%;font-size: 14px;line-height: 22px; height:105px; border-radius:3px; border:1px solid #dcdcdc; padding:5px 8px;color: rgba(0, 0, 0, 0.4);
}
.hy-cont02 .butbox{width: 100%; display: flex; flex-wrap: wrap; justify-content:center; margin-top:40px;}
.hy-cont02 .butbox .but{margin-left:8px;display:flex;align-items: center; justify-content:center; width:64px;font-size: 14px;color: #262626;line-height: 1; height:32px; background:#e7e7e7;border-radius: 3px; padding-bottom: 1px;}
.hy-cont02 .butbox .but.on{background: #0665b0; color: #fff;}
.hy-cont02 .butbox .but:hover{background: #0665B0; color: #fff;}
.hy-cont02 .cont01{ margin-top: 26px;}
.hy-cont02 .tit5{ align-items: center; margin-top: 26px;}
.hy-cont02 .tit5 img{ width:16px; height:16px; margin-left:8px;}


@media screen and (max-width: 1680px) {
.hy-cont02{padding: 30px;}
.hy-cont02 .cont .p1{ margin-top:15px;  margin-right:60px;}
.hy-cont02 .cont .p2{ margin-top:15px;}
.hy-cont02 .cont .p3{ margin-top:20px;}
.hy-cont02 .cont .p5{ margin-top: 15px;}
.hy-cont02 .cont .p4{ width:30%;}
.hy-cont02 .cont .p6{ width:30%; margin-top:15px;}
.hy-cont02 .cont .tit{ margin-right:20px;}
.hy-cont02 .cont1{margin-top:15px;}
.hy-cont02 .cont01{ margin-top:0;}
.hy-cont02 .btn{ right:30px; top:30px; }
.hy-cont02 .btn1{right:130px;}

}
@media screen and (max-width: 1024px) {
.hy-cont02{padding: 14px 12px 20px 12px;}	
.hy-cont02 .title{ font-size:16px; line-height:24px;}
.hy-cont02 .cont .p1{ margin-top:10px; margin-right:30px;}
.hy-cont02 .cont .p2{ margin-top:10px;}
.hy-cont02 .cont .p3{ margin-top:10px;}
.hy-cont02 .cont .p5{ margin-top: 10px;}
.hy-cont02 .cont .p6{ margin-top: 10px;}
.hy-cont02 .cont .tit{ margin-right:12px;}
.hy-cont02 .cont1{margin-top:15px; margin-bottom: 0;}
.hy-cont02 .btn{ right:12px; top:14px; }
.hy-cont02 .btn1{right:82px;}
.hy-cont02 .butbox{ margin-top:20px;}
.hy-cont02 .ul{ margin: 0;}
.hy-cont02 .tit5{ margin-top:15px;}
}
@media screen and (max-width: 767px) {
.hy-cont02 .cont .p2{ width:100%;}	
.hy-cont02 .cont .tit{ justify-content: flex-end; width:126px; min-width:126px;}
.hy-cont02 .cont .p4{ width:100%;}
.hy-cont02 .cont .p4 .tit{ width:140px; min-width:140px;}
.hy-cont02 .cont .p6{ width:100%;}
}

.xmpj01{ display: block; width: 100%; background: #fff; margin-top: 20px;padding:12px 35px;}
.xmpj01 .title{ display:inline-flex; width: 100%; padding:38px 0;
font-weight: 500;
font-size: 20px;
line-height: 28px;
color: rgba(0, 0, 0, 0.9);}
.xmpj01 .input{
display: flex;
padding:4px 8px;
width: 90%;
height: 32px;
border: 1px solid #DCDCDC;
border-radius: 3px;font-size: 14px;line-height: 22px;color: rgba(0, 0, 0, 0.7);
}
.xmpj01 .hdbm-table1{ margin:0 !important;}
.xmpj01 .hdbm-table1 .table th{padding: 9px 16px;}
.xmpj01 .hdbm-table1 .table th:last-child{ padding-right:0 !important;}
.xmpj01 .hdbm-table1 .table td{padding: 9px 16px;}
.xmpj01 .hdbm-table1 .table td:last-child{ padding-right:0 !important;}
.xmpj01 .toll{ display: block; width: 100%; text-align: right; border-bottom: 1px solid #E5E6EB;padding:38px 16px;
font-weight: 600;
font-size: 14px;
line-height: 24px;
color: #1D2129;
}
.xmpj01 .butbox{width: 100%; display: flex; flex-wrap: wrap; justify-content:center; margin-top:50px;}
.xmpj01 .butbox .but{margin-left:8px;display:flex;align-items: center; justify-content:center; width:64px;font-size: 14px;color: #262626;line-height: 1; height:32px; background:#e7e7e7;border-radius: 3px; padding-bottom: 1px;}
.xmpj01 .butbox .but.on{background: #0665b0; color: #fff;}
.xmpj01 .butbox .but:hover{background: #0665B0; color: #fff;}
.xmpj01 .lab{ display:flex; width:100%; margin-top:40px;}
.xmpj01 .name{ display: flex; justify-content: flex-end; padding-right:32px; font-size: 14px;line-height:28px;color: rgba(0, 0, 0, 0.4);}
.xmpj01 .ul{ display: flex; flex-wrap: wrap;}
.xmpj01 .ul .li{ float:left; font-size: 14px;color:rgba(0, 0, 0, 0.9); cursor:pointer; line-height:32px; margin-right:16px; padding-left:24px; background:url(../_im_g/04.png) left center no-repeat; }
.xmpj01 .ul .li:last-child{ margin-right:0 !important;}
.xmpj01 .ul .li.on{ background:url(../_im_g/05.png) left center no-repeat;}

@media screen and (max-width: 1680px) {
.xmpj01{padding:12px 30px;}
.xmpj01 .title{ padding:30px 0;}
.xmpj01 .input{width: 100%;}
.xmpj01 .toll{padding:30px 16px;}
.xmpj01 .butbox{ margin-top:40px;}
.xmpj01 .lab{ margin-top:30px;}
}
@media screen and (max-width: 1024px) {
.xmpj01{padding:12px 12px 20px 12px;}	
.xmpj01 .title{padding:15px 0; font-size:16px; line-height:24px;}
.xmpj01 .toll{padding:15px 16px;}
.xmpj01 .butbox{ margin-top:15px;}
.xmpj01 .lab{ margin-top:15px;}
}
@media screen and (max-width: 767px) {
.xmpj01 .hdbm-table1 .table th{padding: 9px 12px;}	
.xmpj01 .hdbm-table1 .table td{padding: 9px 12px; flex-wrap: wrap !important;}
}



.rwl1{ display: block; width: 100%; padding:23px 30px 56px 30px;}
.rwl1 .title{ display:block; width:100%;
font-weight: 400;
font-size: 20px;
line-height: 28px;color: rgba(0, 0, 0, 0.9);}
.rwl1 .form{ display:block; width:100%; padding:10px 0 44px 0; }
.rwl1 .lab{ display:flex; width:100%; position: relative; margin-top:23px;}
.rwl1 .name{ display:flex; justify-content: flex-end; width:254px; min-width:254px; font-size: 14px;line-height:32px; margin-right: 10px; color: rgba(0, 0, 0, 0.9);}
.rwl1 .input{ display:block; width:100%;font-size: 14px;line-height: 22px; height:32px; border-radius:2px; border:1px solid #dcdcdc; padding:4px 7px;color: rgba(0, 0, 0, 0.9);}
.rwl1 .textarea{ display:block; width:100%;font-size: 14px;line-height: 22px; height:105px; border-radius:2px; border:1px solid #dcdcdc; padding:5px 7px;color: rgba(0, 0, 0, 0.9);}
.rwl1 .ul{ display: flex; flex-wrap: wrap; margin:-4px 0;}
.rwl1 .ul .li{ float:left; font-size: 14px;color:rgba(0, 0, 0, 0.9); cursor:pointer; line-height:32px; margin-right:25px; padding-left:25px; background:url(../_im_g/06.png) left center no-repeat; }
.rwl1 .ul .li:last-child{ margin-right:0 !important;}
.rwl1 .ul .li.on{ background:url(../_im_g/07.png) left center no-repeat;}
.rwl1 .date{ display: flex; width: 400px; border-radius:2px; border:1px solid #dcdcdc;color: rgba(0, 0, 0, 0.4);font-size: 14px;line-height:30px; height:32px; margin-right:24px;}
.rwl1 .date .div{ cursor: pointer; display: flex; width:50%; padding:0 7px; }
.rwl1 .date .end{background:url(../_im_g/08.png) 96% center no-repeat;}
.rwl1 .pdf{display: flex;align-items: center; 
font-weight: 400;
font-size: 12px;
line-height: 20px;
color: rgba(0, 0, 0, 0.6); display:none;
}
.rwl1 .pdf img{ width:16px; height:16px; margin-left:8px; cursor: pointer;}
.rwl1 .file{display: flex;flex-direction: row;justify-content: center;align-items: center;width: 112px;height: 32px;background: #FFFFFF;border: 1px solid #DCDCDC;border-radius: 3px;font-weight: 400;font-size: 14px;line-height: 22px;color: rgba(0, 0, 0, 0.9); margin-right: 10px; overflow: hidden; position: relative;}
.rwl1 .file img{ width:16px; height:16px; margin-right:8px;}
.rwl1 .file .input{ display: block; width:100%; height:100%; position: absolute; left:0; top:0; opacity:0; z-index: 6; cursor: pointer;}
.rwl1 .file:hover{opacity: 0.7;}
.rwl1 .butbox{width: 100%; display: flex; flex-wrap: wrap; justify-content:center; margin-top:36px;}
.rwl1 .butbox .but{margin-left:8px;display:flex;align-items: center; justify-content:center; width:64px;font-size: 14px;color: #262626;line-height: 1; height:32px; background:#e7e7e7;border-radius: 3px; padding-bottom: 1px;}
.rwl1 .butbox .but.on{background: #0665b0; color: #fff;}
.rwl1 .butbox .but:hover{background: #0665B0; color: #fff;}
.rwl1 input::placeholder{ opacity:1 !important;color: rgba(0, 0, 0, 0.4);}



@media screen and (max-width: 1680px) {
.rwl1{ padding:23px 15px 56px 15px;}
}
@media screen and (max-width: 1024px) {
.rwl1{ padding:10px 0 30px 0;}
.rwl1 .title{ font-weight: bold; font-size:16px; line-height:26px;}
.rwl1 .form{ padding:0 0 24px 0; }
.rwl1 .name{ width: 60px;  min-width:inherit;}
.rwl1 .form1 .lab{ flex-wrap: wrap; margin-top:10px;}
.rwl1 .form1 .name{ justify-content: flex-start; width:100%; min-width:100%; margin:0 0 5px 0;}

.rwl1 .ul{ margin: 0;}
.rwl1 .ul .li{ line-height: 28px; margin-right:15px; }
.rwl1 .date{ width: 100%; margin:0;}
.rwl1 .butbox{ margin-top:10px;} 

.rwl1 .form_name100 .name{width: 120px;}
.rwl1 .form_name100 .pdf{display: none;}
}


.xmpf-poup{ display: none; position:fixed; left:50%; top:50%; transform: translate(-50%); -ms-transform: translate(-50%); z-index: 99999;}
.xmpf-poup .box{
display: flex; justify-content: center;
align-items: center;
padding: 10px 16px;
height: 42px;
background: #FFFFFF;
box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15);
border-radius: 2px;
font-weight: 400;
font-size: 14px;
line-height: 22px;
color: rgba(0, 0, 0, 0.85);
}
.xmpf-poup .box img{ display: block; width:16px; height:16px; margin-right:8px;}



.dhbm-sqkp.shjl{width: 1200px; padding-bottom:0 !important;}
.dhbm-sqkp .dl{ display:flex; flex-wrap: wrap; width: 100%;padding:16px 32px;}
.dhbm-sqkp .dl .dd{ display:flex; flex-wrap: wrap; width: 100%; margin:14px 0; padding:0 0 0 20px; position: relative;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color: rgba(0, 0, 0, 0.4);}
.dhbm-sqkp .dl .dd::after{ display: block; content:''; position: absolute; left:0; top:8px;
width: 8px;
height: 8px;
border: 2px solid #C5C5C5;
border-radius: 50%;
}
.dhbm-sqkp .dl .dd::before{ display: block; content:''; position: absolute; left:4px; top:24px;
width:1px;
height:100%; background:#C5C5C5;
}
.dhbm-sqkp .dl .dd:last-child::before{ display: none !important;}
.dhbm-sqkp .dl .dd .t2{ display: block; width: 100%;}
.dhbm-sqkp .dl .dd .t1{ display: block; width: 100%;}
.dhbm-sqkp .dl .dd .t1-1{ padding-right: 14px;}
.dhbm-sqkp .dl .dd.on .t1-1{ color:#0665B0;}
.dhbm-sqkp .dl .dd.on::after{border: 2px solid #0665B0; background:#0665B0;}
.dhbm-sqkp .dl .dd.on::before{ background:#0665B0;}
.dhbm-sqkp .pdf{display: flex;align-items: center; cursor: pointer;
font-weight: 400;
font-size: 12px;
line-height: 20px;
color: rgba(0, 0, 0, 0.6);
}
.dhbm-sqkp .pdf img{ width:16px; height:16px; margin-left:8px; cursor: pointer;}
.dhbm-sqkp .file{display: flex;flex-direction: row;justify-content: center;align-items: center;width: 112px;height: 32px;background: #FFFFFF;border: 1px solid #DCDCDC;border-radius: 3px;font-weight: 400;font-size: 14px;line-height: 22px;color: rgba(0, 0, 0, 0.9); margin-right: 10px; overflow: hidden; position: relative;}
.dhbm-sqkp .file:hover{opacity: 0.7;}
.dhbm-sqkp .file img{ width:16px; height:16px; margin-right:8px;}
.dhbm-sqkp .file .input{ display: block; width:100%; height:100%; position: absolute; left:0; top:0; opacity:0; z-index: 6; cursor: pointer;}
.dhbm-sqkp .cont2{ display: block; width: 100%; padding:40px 35px;}
.dhbm-sqkp .lab1{ display:flex; width: 100%; padding:4px 0;}

.dhbm-sqkp .mbxz{display: flex;align-items: center; cursor: pointer;
font-weight: 400;
font-size: 12px;
line-height: 20px;
color: rgba(0, 0, 0, 0.6); margin-left:8px;
}


@media screen and (max-width: 1240px) {
.dhbm-sqkp.shjl{width: 86%;}
.dhbm-sqkp .dl{ padding:15px 15px;}
.dhbm-sqkp .dl .dd{ margin:6px 0; padding:0 0 0 16px;}
.dhbm-sqkp .dl .dd::before{top:20px;
height:90%;
}
}



.hysqxq_box{display: flex;justify-content: flex-start;align-items: flex-start;width: 100%;}
.hysqxq_box .p{width: 100%!important;}
.hysqxq_box .p:nth-child(1){margin-right: 0;}
.hysqxq_box .p:nth-child(2){margin-right: 0;}
@media screen and (max-width: 1024px) {
.hysqxq_box{flex-wrap: wrap;}
}




/*240924end*/





/*241104start*/
.ljbm-1{ display:none; position: fixed; left:50%; top:50%; transform: translate(-50%); -ms-transform: translate(-50%); z-index:100; width: 416px;}
.ljbm-1 .box{ display:flex; justify-content: center; align-items: center; width: 100%; background: #fff; padding:60px 32px; border-radius: 5px; }
.ljbm-1 .box .btn{margin:7px;display:flex;align-items: center; justify-content:center;font-size: 14px;color: #fff;line-height: 1; height:32px; background:#0665b0;border-radius: 3px; padding:0 20px 1px 20px;}
.ljbm-1 .box .btn:hover{background: #1890FF; color: #fff;}
.sjk-ss .text{color: #000;}
.sjk-ss ::-webkit-input-placeholder{color:rgba(0, 0, 0, 0.4);}
.sjk-ss :-moz-placeholder{color:rgba(0, 0, 0, 0.4);}
.sjk-ss ::-moz-placeholder{color:rgba(0, 0, 0, 0.4);}
.sjk-ss :-ms-input-placeholder{color:rgba(0, 0, 0, 0.4);}

@media screen and (max-width: 767px) {
.ljbm-1{ width: 86%;}	
.ljbm-1 .box{ padding:20px;}
.ljbm-1 .box .btn{ padding:0 15px 1px 15px;}
.jlhd_section .left .ulbox ul li a .wordsbox .date{ padding-right:95px;display: flex;}
.jlhd_section .left .ulbox ul li a .wordsbox .date img{ object-fit: contain;align-items: flex-start;}
.jlhd_section .left .ulbox ul li a .wordsbox .info{display:none;}


._ulbox .wordsbox{padding-bottom:45px;}
._ulbox .btn{right:auto; left:50%; margin-left:-40px;}
}

.dwhy_section .content .boxs1 .right ._b .but.but_bm a{width:136px;}


.td_div {max-height:44px; overflow:hidden;}



.xjtbsb .but{display: inline-block;vertical-align: middle; margin-top:20px;}
.xjtbsb .but a{display: block;width: 120px;font-size: 14px;color: #0665B0;line-height: 28px;border: 1px solid #0665B0;border-radius: 3px;text-align: center;}
.xjtbsb .but a:hover{background: #0665B0;border-color: #0665B0;color: #fff;}
@media  screen and (max-width: 1680px){
.xjtbsb .but a{width: 110px;}
}
@media  screen and (max-width: 1024px){
.xjtbsb .but{ margin-top:14px;}
}



@media  screen and (min-width: 1024px){
.dwhy_section01 .table-pf01{ width:355px;}
}

@media  screen and (min-width: 1024px){
.dwhy_section01 .table-pf02{ width:405px;}
}




/*250102start*/
.dhbm-sqkp .file{ display: flex; align-items: center; justify-content: center;
width:110px; position: relative;
height:32px; line-height:1;border-radius: 3px;
border: 1px solid #DCDCDC;color: #2D2D2D;font-size: 14px;font-weight: 500;
}
.dhbm-sqkp .file input{ display: block; width:100%; height:100%; position: absolute; left:0; top:0; opacity:0; z-index: 6; cursor: pointer;}
.dhbm-sqkp01 .zj1{ width:100%; display: block; color: #7A7A7A; font-size:14px; line-height: 24px;}
.dhbm-sqkp01 .zj1 a{ color: #0665b0;}
.dhbm-sqkp01 .mt10{ margin-top: 12px;}
.vipBox .cont01 .left-1 .agree .Forgot{color: #0665b0}
.vipBox .cont01 .lab02{ display: flex; width:100%; margin-top: 24px; position: relative;}
.vipBox .cont01 .lab03{ display: flex; width:100%; margin-top: 20px; position: relative;}
.vipBox .cont01 .submit{ margin-top:0 !important;}
.vipBox .cont01 .bd{ margin-top:0 !important;}
.vipBox .cont01 .dd{ float:left; width:50%; text-align:center; cursor:pointer; color: #6C6C6C;font-size: 14px; line-height:30px;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s; }
.vipBox .cont01 .dd.on{  color:#0665b0;}
.vipBox .cont01 .num{ float:left; color:rgba(0,0,0,0.8); font-size:16px; line-height:40px; position: absolute; left: 11px; top:0;}
.vipBox .cont01 .yanzhengma01{ float:left; color:rgba(0,0,0,0.9); font-size:16px; line-height:38px; text-align: center;
 border: 1px solid #DCDCDC;border-radius: 3px; margin-left: 16px; min-width: 94px;width: 94px;}
.vipBox .cont01 .text01{ float:left; width:100%;background: #fff;border: 1px solid #DCDCDC;border-radius: 3px; height: 40px; font-size: 16px;color: #000; line-height:24px; padding:8px 11px 8px 50px;}
.vipBox .cont01 .text02{ float:left; width:100%;background: #fff;border: 1px solid #DCDCDC;border-radius: 3px; height: 40px; font-size: 16px;color: #000; line-height:24px; padding:8px 11px;}

.vipA01{ padding:14px 8.8% 33px 8.8%;}
.vipA01 .lab02{ display: flex; width:100%; margin-top: 24px; position: relative;}
.vipA01 .lab03{ display: flex; width:100%; margin-top: 20px; position: relative;}
.vipA01 .submit{ margin-top:0 !important;}
.vipA01 .bd{ margin-top:0 !important;}
.vipA01 .dd{ float:left; width:50%; text-align:center; cursor:pointer; color: #6C6C6C;font-size: 14px; line-height:30px;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s; }
.vipA01 .dd.on{  color:#0665b0;}
.vipA01 .num{ float:left; color:rgba(0,0,0,0.8); font-size:16px; line-height:40px; position: absolute; left: 11px; top:0;}
.vipA01 .yanzhengma01{ float:left; color:rgba(0,0,0,0.9); font-size:16px; line-height:38px; text-align: center;
 border: 1px solid #DCDCDC;border-radius: 3px; margin-left: 16px; min-width: 94px;width: 94px;}
.vipA01 .text01{ float:left; width:100%;background: #fff;border: 1px solid #DCDCDC;border-radius: 3px; height: 40px; font-size: 16px;color: #000; line-height:24px; padding:8px 11px 8px 50px;}
.vipA01 .text02{ float:left; width:100%;background: #fff;border: 1px solid #DCDCDC;border-radius: 3px; height: 40px; font-size: 16px;color: #000; line-height:24px; padding:8px 11px;}


@media  screen and (max-width: 1024px){
.dhbm-sqkp .file{ width:80px; height:28px; font-size:12px; padding-bottom: 1px;}
.dhbm-sqkp01 .name{width: 88px;min-width: 88px;}
.vipBox .cont01 .lab02{ margin-top: 16px;}
.vipBox .cont01 .lab03{ margin-top: 10px; ;}
.vipBox .cont01 .text01{ height: 40px; font-size: 14px; }
.vipBox .cont01 .text02{ height: 40px; font-size: 14px; }
.vipBox .cont01 .yanzhengma01{ font-size:14px; line-height:38px;margin-left: 10px; }

.vipA01{ padding:14px 12px 20px 12px;}
.vipA01 .lab02{ margin-top: 16px;}
.vipA01 .lab03{ margin-top: 10px; ;}
.vipA01 .text01{ height: 40px; font-size: 14px; }
.vipA01 .text02{ height: 40px; font-size: 14px; }
.vipA01 .yanzhengma01{ font-size:14px; line-height:38px;margin-left: 10px; }
}


/*250102end*/


.gjhyxq_section .content .info img{display:initial;}