
.fw_listSecond a{
width:14.4% !important;
height:200px !important;
}
.rczp_contact table p{
text-indent:0 !important;
}

table{
margin:0 auto !important;
}
.rczp_contact table{
margin:0 auto !important;
}
.img-show-product img{
width:100%;
height:100%;
display:block;
margin-bottom:30px;
}

.fw_desc_{
font-size:16px;
color:rgba(102, 102, 102, 1);
margin-bottom:80px;
line-height:1.8;
}
.fw_s_list{
display:flex;
flex-wrap:wrap;
}
.fw_s_p{
color:rgba(89, 92, 89, 1);
font-size:16px;
line-height:1.6;
text-align:center;
}
.fw_s_list a{
padding:35px 40px;
display:block;
width:32%;
margin-right:2%;
margin-bottom:56px;
background:url("../images/bg-s.png") no-repeat ;
background-size:100% 100%;
}
.fw_s_list a:nth-child(3n){
margin-right:0;
}
.fw_s_list a .fw_s_t{
font-size:20px;
color:rgba(1, 60, 107, 1);
margin-bottom:27px;
text-align:center;
font-weight:bold;
} 
.fw_s_list a .fw_s_a{
font-size:16px;
color:rgba(0, 81, 162, 1);
display:block;
text-align:center;
margin-top:18px;
}

.qywhContent blContent{
padding-bottom:0;
}
.rczp_contact p,.rczp_contact span,.rczp_contact div{
font-size:18px !important;
color:rgba(76, 76, 76, 1)!important;
line-height:1.8 !important;
text-indent:2em;
margin:15px auto !important;
}
.rczp_contact img{
display:block !important;
margin:15px auto !important;
width:100%;
}

.kj_item{
margin-bottom:28px;
}
.kj_item:last-child{
margin-bottom:0;
}
.kj_item .kj_name{
font-size:20px;
font-weight:bold;
color:rgba(51, 51, 51, 1);
margin-bottom:11px;
}
.kj_desc{
font-size:16px;
color:rgba(102, 102, 102, 1);
line-height:1.7;
}
.second_box_banner {
  position: relative;
}
.brand-left a{
margin:0 5px;
}
.second_box_banner img {
  width: 100%;
  height: 394px;
  object-fit: cover;
}
.second_box_banner .second_name {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 36px;
  font-weight: bold;
  color: #fff;
}
.brand-box {
  border-bottom: 1px solid #ccc;
  padding: 30px 0;
}
.brand-box .brand-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.brand-box .brand-wrap .brand-left {
  display: flex;
  align-items: center;
}
.brand-box .brand-wrap .brand-left img {
  width: 8px;
  height: 8px;
  margin-right: 8px;
}
.brand-box .brand-wrap .brand-right {
  margin-left: 15px;
}
.brand-box .brand-wrap .brand-right ul {
  display: flex;
}
.brand-box .brand-wrap .brand-right ul a {
  color: #999999;
  font-size: 18px;
}
.brand-box .brand-wrap .brand-right ul li {
  padding: 0 30px;
  position: relative;
}
.brand-box .brand-wrap .brand-right ul li:last-child {
  padding-right: 0;
}
.brand-box .brand-wrap .brand-right ul li:last-child::after {
  display: none;
}
.brand-box .brand-wrap .brand-right ul li::after {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  background: #999999;
  width: 2px;
  height: 7px;
}
.brand-box .brand-wrap .brand-right ul li.active a {
  color: #013c6b;
  font-weight: bold;
}
.aboutContent {
  display: flex;
  padding: 130px 0 100px 0;
  align-items: center;
}
.aboutContent .aboutTxt {
  color: #333333;
  font-size: 16px;
  line-height: 2;
}
.aboutContent .aboutTit {
  width: #333333;
  font-size: 30px;
  font-weight: bold;
}
.aboutContent .aboutDesc {
  color: #1d4f91;
  font-size: 24px;
  font-weight: bold;
  margin-top: 22px;
}
.aboutContent .aboutMess {
  margin-bottom: 45px;
}
.aboutContent .aboutNums {
  display: flex;
  margin-bottom: 40px;
  justify-content: space-between;
}
.aboutContent .aboutNums .aboutN-row {
  margin-right: 15px;
}
.aboutContent .aboutNums .aboutN-row:last-child {
  margin-right: 0;
}
.aboutContent .aboutNums .aboutN-desc {
  color: #333333;
  font-size: 16px;
}
.aboutContent .aboutNums .aboutN-box {
  margin-bottom: 6px;
}
.aboutContent .aboutNums .number {
  font-size: 40px;
  color: #1d92cd;
  font-weight: bold;
}
.aboutContent .aboutNums .dw {
  color: #1d92cd;
  font-size: 20px;
}
.aboutContent .aboutLeft {
  flex: 1;
}
.aboutContent .aboutRight {
width:520px ;
  margin-left: 74px;
}
.aboutContent .aboutRight img {
width:100%;
  height: 527px;
  object-fit: cover;
}
.aboutWrap .aboutSection {
  padding: 72px 0;
  background-color: #f6f6f6;
}
.aboutWrap .aboutSection:nth-child(2n) {
  background-color: #fff;
}
.aboutWrap .aboutSection:nth-child(2n) .aboutBwrap {
  flex-direction: row-reverse;
}
.aboutWrap .aboutSection .aboutBwrap {
  display: flex;
  justify-content: space-between;
}
.aboutWrap .aboutSection .aboutBwrap .aboutS-left {
  width: 548px;
  height: 328px;
overflow:hidden;
}
.aboutWrap .aboutSection .aboutBwrap .aboutS-left img {
  width: 100%;
  height: 100%;
transition:linear .25s;
}
.aboutWrap .aboutSection .aboutBwrap .aboutS-left:hover img{
transform:scale(1.1);
}
.aboutWrap .aboutSection .aboutBwrap .aboutS-right {
  width: 800px;
  padding: 10px 0;
}
.aboutWrap .aboutSection .aboutBwrap .aboutS-right .aboutS_title {
  color: #1d4f91;
  font-weight: bold;
  margin-bottom: 21px;
  font-size: 24px;
}
.aboutWrap .aboutSection .aboutBwrap .aboutS-right .aboutS_desc {
  color: #666666;
  line-height: 1.85;
  text-align: justify;
  font-size: 16px;
}
.aboutFooter {
  height: 473px;
  background: url('../picture/a2.jpg') no-repeat;
  background-size: 100% 100%;
}
.aboutFooter .aboutF-box {
  width: 650px;
  background: url('../picture/bg-1.png') no-repeat;
  background-size: 100% 100%;
  padding: 41px 50px;
  box-sizing: border-box;
}
.aboutFooter .aboutF_title {
  font-size: 22px;
  color: #fff;
  margin-bottom: 17px;
  line-height: 1.7;
}
.aboutFooter .aboutF_desc {
  font-size: 16px;
  color: #fff;
  line-height: 1.7;
  text-align: justify;
}
.aboutFooter .aboutF {
  height: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.aboutFooter .aboutF_desc {
  font-size: 16px;
  color: #fff;
}
.fzlcContent {
  padding: 68px 0;
}
.fzlcContent .fzlc_title {
  font-weight: bold;
  color: #333333;
  font-size: 30px;
  margin-bottom: 15px;
}
.fzlcContent .fzlc_mess {
  margin-bottom: 50px;
}
.fzlcContent .fzlc_mess .fzlcTit {
  font-size: 28px;
  color: #1d4f91;
  margin-bottom: 18px;
  font-weight: bold;
  text-align: center;
}
.fzlcContent .fzlc_mess .fzlcDesc {
  color: #333333;
  font-size: 16px;
  width: 869px;
  line-height: 1.8;
  margin: 0 auto;
  text-align: center;
}
.fzlcContent .fzlcBox {
  position: relative;
}
.fzlcContent .fzlcBox::after {
  content: '';
  position: absolute;
  left: 50%;
  width: 1px;
  top: 0;
  transform: translateX(-50%);
  height: 100%;
  background-color: #c0dcef;
}
.fzlcContent .fzlcBox .fzlcItem {
  display: flex;
  justify-content: space-between;
  margin-bottom: 40px;
}
.fzlcContent .fzlcBox .fzlcItem:nth-child(2n) {
  flex-direction: row-reverse;
}
.fzlcContent .fzlcBox .fzlcItem:nth-child(2n) .fzlcM_title {
  text-align: right;
}
.fzlcContent .fzlcBox .fzlcItem:nth-child(2n) .fzlcYer {
  text-align: left;
}
.fzlcContent .fzlcBox .fzlcItem:nth-child(2n) .fzlcM_desc {
  text-align: right;
}
.fzlcContent .fzlcBox .fzlcItem:nth-child(2n) .fzlcM_desc::after {
  left: auto !important;
  right: -67px !important;
}
.fzlcContent .fzlcBox .fzlcItem:nth-child(2n) .fzlcM_title::after {
  left: auto !important;
  right: -53px !important;
  transform: rotate(180deg);
}
.fzlcContent .fzlcBox .fzlcItem .fzlcYer {
  color: #1d4f91;
  font-size: 36px;
  text-align: right;
  font-weight: bold;
}
.fzlcContent .fzlcBox .fzlcItem .fzlcYer,
.fzlcContent .fzlcBox .fzlcItem .fzlcMess {
  width: 48%;
}
.fzlcContent .fzlcBox .fzlcItem .fzlcMess {
  padding: 0 25px;
}
.fzlcContent .fzlcBox .fzlcItem .fzlcM_title {
  color: #1d4f91;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 5px;
  position: relative;
  line-height: 2;
}
.fzlcContent .fzlcBox .fzlcItem .fzlcM_title::after {
  content: '';
  position: absolute;
  width: 32px;
  height: 6px;
  background: url('../picture/i2.png') no-repeat;
  background-size: 100% 100%;
  left: -53px;
  top: 50%;
  transform: translateY(-50%);
}
.fzlcContent .fzlcBox .fzlcItem .fzlcM_desc {
  color: #333333;
  font-size: 20px;
  line-height: 1.8;
  position: relative;
}
.fzlcContent .fzlcBox .fzlcItem .fzlcM_desc::after {
  content: '';
  left: -67px;
  bottom: 0;
  position: absolute;
  width: 30px;
  height: 1px;
  background-color: #c0dcef;
}
.ryzzContent {
  background-color: #f3f4f6;
}
.ryzzContent .ryzzBox .ryzzRow {
  padding-bottom: 50px;
}
.ryzzContent .ryzzBox .ryzzRow .ryzz_list {
  display: flex;
  flex-wrap: wrap;
justify-content:center;
}
.ryzzContent .ryzzBox .ryzzRow .ryzz_list .ryzzMess {
  padding: 8px 8px 8px 28px;
}
.ryzzContent .ryzzBox .ryzzRow .ryzz_list .ryzzMess .ryzz_name {
  color: #666666;
  font-size: 18px;
  text-align: center;
  padding-bottom: 8px;
  margin-top: 5px;
  border-bottom: 1px solid #e7e6e6;
}
.ryzzContent .ryzzBox .ryzzRow .ryzz_list .ryzzMess .ryzz_title {
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  margin-top: 15px;
}
.ryzzContent .ryzzBox .ryzzRow .ryzz_list .ryzz_item {
  width: 24%;
  background-color: #fff;
  padding: 13px;
  box-sizing: border-box;
  margin-bottom: 28px;
  margin-right: 1.33%;
}
.ryzzContent .ryzzBox .ryzzRow .ryzz_list .ryzz_item:nth-child(4n) {
  margin-right: 0;
}
.ryzzContent .ryzzBox .ryzzRow .ryzz_list .ryzz_item .ryzz_imgbox {
  height: 209px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #f1f1f1;
  padding: 7px 0;
}
.ryzzContent .ryzzBox .ryzzRow .ryzz_list .ryzz_item .ryzz_imgbox img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.ryzzContent .ryzzBox .ryzzRow .ryzzRow_title {
  text-align: center;
  color: #333333;
  font-size: 24px;
  font-weight: bold;
  padding-bottom: 15px;
  position: relative;
  margin-bottom: 35px;
}
.ryzzContent .ryzzBox .ryzzRow .ryzzRow_title::after {
  content: '';
  width: 40px;
  height: 4px;
  bottom: 0;
  background-color: #2c68b9;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.qywhContent {
  background-color: #f3f4f6;
}
.qywhContent .qywh_tit {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 52px;
}
.qywhContent .qywhList {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.qywhContent .qywhList .qywhItem {
  background-color: #fff;
  border-radius: 20px;
  width: 48.5%;
  margin-bottom: 40px;
  padding: 30px 45px 72px 52px;
}
.qywhContent .qywhList .qywhItem img {
  width: 47px;
  height: 47px;
}
.qywhContent .qywhList .qywhItem .qywh_name {
  font-size: 26px;
  color: #013c6b;
  margin: 16px 0;
}
.qywhContent .qywhList .qywhItem .qywh_desc {
  color: #666666;
  font-size: 18px;
  line-height: 1.7;
}
.xcshContent .videoBox {
  width: 800px;
 
  margin: auto;
  position: relative;
}
.xcshContent .videoBox img {
  width: 78px;
  height: 78px;
  position: absolute;
  top: 50%;
  left: 50%;
  cursor: pointer;
  transform: translate(-50%, -50%);
}
.xcshContent video {
  width: 100%;
  height: 100%;
}
.xcshContent .video-name {
  font-size: 24px;
  text-align: center;
  margin-top: 17px;
}
.gzxcContent {
  padding: 68px 0 100px 0;
}
.gzxcContent .qywh_tit {
  text-align: center;
}
.gzxcContent .gzxBox {
  width: 822px;
  padding: 52px 47px;
  margin: auto;
  background-color: #fff;
  line-height: 2;
  color: #333333;
  font-size:20px;
  text-indent: 2em;
border-radius:25px;
box-shadow:0 0 4px 0 rgb(169, 196, 233);

}
.fw_name {
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 50px;
}
.fwBox {
  padding: 55px 0 100px 0;
}
.fwBox .fw_list {
  display: flex;
  flex-wrap: wrap;
}
.fwBox .fw_list .fw_item {
  width: 23%;
  height: 309px;
  margin-right: 2.66%;
  border-radius: 15px;
  position: relative;
  margin-bottom: 40px;
  display: block;
  overflow: hidden;
}
.fwBox .fw_list .fw_item:hover .img {
  transform: scale(1.1);
}
.fwBox .fw_list .fw_item .fw_mess {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 150px;
  background: url('../picture/bg2.png') no-repeat;
  background-size: 100% 100%;
  z-index: 2;
}
.fwBox .fw_list .fw_item .fw_mess .bg {
  width: 100%;
  height: 100%;
}
.fwBox .fw_list .fw_item .fw_mess .name {
  font-size: 18px;
  text-align: center;
  color: #fff;
  padding-top: 85px;
padding:85px 15px 15px 15px;
}
.fwBox .fw_list .fw_item .img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: linear 0.35s;
}
.fwBox .fw_list .fw_item:nth-child(6n+1) {
  margin-right: 0;
}
.fwBox .fw_row {
  margin-bottom: 64px;
}
.fwBox .fw_row:last-child {
  margin-bottom: 0;
}
.fwBox .fw_section {
  display: flex;
}
.fwBox .fw_section .fw_js {
  flex: 1;
  margin-right: 77px;
}
.fwBox .fw_section .fw_jsimg {
width:562px;
}
.fwBox .fw_section .fw_jsimg img {
  width: 100%;

object-fit:contain;
}
.fwBox .fw_section .fw_js_desc {
  color: #666666;
  font-size: 16px;
  line-height: 1.85;
text-align:justify;
}
.fwBox .fw_js_name {
  font-size: 26px;
  color: #1d4f91;
  font-weight: bold;
  margin-bottom: 32px;
}
.fwBox .fw_fwList {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.fwBox .fw_fwList .fw_fw_item {
  width: 49%;
  margin-bottom: 23px;
  border-radius: 10px;
  padding: 30px 60px 40px 40px;
  background-color: #f4f7fa;
}
.fwBox .fw_fwList .fw_fw_item .fw_fw_name {
  color: #333333;
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 14px;
  position: relative;
}
.fwBox .fw_fwList .fw_fw_item .fw_fw_name::before {
  content: '';
  position: absolute;
  left: -22px;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 10px;
  background: url('../picture/i.png') no-repeat;
  background-size: 100% 100%;
}
.fwBox .fw_fwList .fw_fw_item .fw_fw_desc {
  color: #666666;
  font-size: 16px;
text-align:justify;
line-height:2;
}
.fwBox .fw_xm_content {
  display: flex;
}
.fwBox .fw_xm_content .fw_xm_left {
  flex: 1;
  margin-right: 44px;
  background-color: #f4f7fa;
  padding: 34px 120px 34px 40px;
  box-sizing: border-box;
}
.fwBox .fw_xm_content .fw_xm_left .fw_xm_item {
  margin-bottom: 30px;
}
.fwBox .fw_xm_content .fw_xm_left .fw_xm_item:last-child {
  margin-bottom: 0;
}
.fwBox .fw_xm_content .fw_xm_left .fw_xm_item .fw_xm_name {
  font-size: 18px;
  color: #333333;
  font-weight: bold;
  position: relative;
  margin-bottom: 10px;
}
.fwBox .fw_xm_content .fw_xm_left .fw_xm_item .fw_xm_name::before {
  content: '';
  position: absolute;
  width: 10px;
  height: 10px;
  background: url('../picture/i.png') no-repeat;
  background-size: 100% 100%;
  top: 50%;
  left: -22px;
  transform: translateY(-50%);
}
.fwBox .fw_xm_content .fw_xm_left .fw_xm_item .fw_xm_desc {
  color: #666666;
  font-size: 16px;
  line-height: 1.8;
}
.fwBox .fw_xm_content .fw_xm_right {
  width: 476px;
  min-height: 607px;
}
.fwBox .fw_xm_content .fw_xm_right img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.fwBox .fw_bz_content {
  display: flex;
  background: #e8f4fa;
  border-radius: 20px;
  border: 1px dashed #1e9ade;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 40px;
}
.fwBox .fw_bz_content .fw_bz_item {
  width: 49%;
  margin-bottom: 23px;
  background-color: #fff;
  border-radius: 10px;
  padding: 17px 40px;
}
.fwBox .fw_bz_content .fw_bz_item .fw_bz_txt {
  position: relative;
  font-size: 18px;
}
.fwBox .fw_bz_content .fw_bz_item .fw_bz_txt::before {
  content: '';
  position: absolute;
  width: 10px;
  height: 10px;
  background: url('../picture/i.png') no-repeat;
  background-size: 100% 100%;
  top: 50%;
  left: -22px;
  transform: translateY(-50%);
}
.fwBox .fw_lc_content {
  display: flex;
}
.fwBox .fw_lc_content img {
  width: 100%;
}
.xmContent {
  padding: 55px 0 100px 0;
}
.xmContent .xm_list {
  display: flex;
  flex-wrap: wrap;
}
.xmContent .xm_list .xm_item {
  width: 14.4%;
  height: 200px;
  margin-bottom: 40px;
  position: relative;
  border-radius: 20px;
  margin-right: 2.66%;
  overflow: hidden;
}
.xmContent .xm_list .xm_item:nth-child(6n+1) {
  margin-right: 0;
}
.xmContent .xm_list .xm_item:hover .img {
  transform: scale(1.1);
}
.xmContent .xm_list .xm_item .img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: linear 0.3s;
}
.xmContent .xm_list .xm_item .bg {
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 0;
}
.xmContent .xm_list .xm_item .xm_name {
  position: absolute;
width:100%;
text-align:center;
  bottom: 20px;
  left: 0px;
padding:0 15px;
  color: #fff;
  font-size:18px;
  font-weight: bold;
  z-index: 5;
}
.blContent {
  background: transparent url('../picture/i22.png') no-repeat !important;
  background-size: 100% 100% !important;
  padding-bottom:60px;
}
.blContent .blBox {
  padding: 65px;
  background: #fff;
  border-radius: 25px;
  display: flex;
  justify-content: space-between;
}
.blContent .blBox .bl_left {
  width: 393px;
  height: 505px;
}
.blContent .blBox .bl_left img {
  width: 100%;
  height: 100%;
  object-fit:contain;
}
.blContent .blBox .bl_right {
  margin-left: 50px;
}
.blContent .blBox .bl_right .bl_item {
  margin-bottom: 40px;
}
.blContent .blBox .bl_right .bl_item:last-child {
  margin-bottom: 0;
}
.blContent .blBox .bl_right .bl_name {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 8px;
  position: relative;
}
.blContent .blBox .bl_right .bl_name::before {
  content: '';
  position: absolute;
  width: 10px;
  height: 10px;
  background: url('../picture/i.png') no-repeat;
  background-size: 100% 100%;
  top: 50%;
  left: -22px;
  transform: translateY(-50%);
}
.blContent .blBox .bl_right .bl_desc {
  width: 713px;
  color: #595c59;
  font-size: 18px;
  line-height: 1.7;
}
.contactContent {
  padding: 64px 0 100px 0;
}
.contactContent .lx_name {
  color: #333333;
  font-weight: bold;
  font-size: 30px;
  margin-bottom: 21px;
}
.contactContent .contact_wrap {
  display: flex;
}
.contactContent .contact_wrap .contact_mess .contact_text {
  margin-top: 36px;
  color: #333333;
  font-size: 20px;
}
.contactContent .contact_wrap .contact_left {
  flex: 1;
  padding: 32px 32px 63px 32px;
  background-color: #fff;
  box-shadow: 0 0 20px 0 rgba(40, 97, 173, 0.1);
}
.contactContent .contact_wrap .contact_left .contact_tt {
  color: #1d4f91;
  font-size: 22px;
  font-weight: bold;
  margin-bottom: 15px;
}
.contactContent .contact_wrap .contact_left .contact_item {
  margin-bottom: 36px;
}
.contactContent .contact_wrap .contact_left .contact_desc {
  color: #666666;
  font-size: 22px;
  padding-bottom: 20px;
  border-bottom: 3px solid #f1f1f1;
  position: relative;
}
.contactContent .contact_wrap .contact_left .contact_desc::before {
  content: '';
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 42px;
  height: 3px;
  background-color: #0f458e;
}
.contactContent .contact_wrap .contact_right {
  width: 870px;
  height: 352px;
}
.contactContent .contact_wrap .contact_right img {
  width: 100%;
  height: 100%;
}
.contact_aboutList {
  margin-top: 30px;
  display: flex;
  flex-wrap: wrap;
}
.contact_aboutList .contact_about_item {
  width: 24%;
  box-shadow: 0 0 20px 0 rgba(40, 97, 173, 0.1);
  background-color: #fff;
  margin-right: 1.33%;
  border-radius: 10px;
  padding: 48px 34px 70px 34px;
}
.contact_aboutList .contact_about_item:nth-child(4n) {
  margin-right: 0;
}
.contact_aboutList .contact_about_item .contact_about_phone {
  color: #333333;
  font-size: 26px;
}
.contact_about_phone p{
line-height:1.7 !important;
}
.contact_aboutList .contact_about_item .contact_about_name {
  color: #666666;
  font-size:26px;
  padding-bottom: 15px;
  border-bottom: 3px solid #f1f1f1;
  position: relative;
  margin-bottom: 30px;
}
.contact_aboutList .contact_about_item .contact_about_name::after {
  content: '';
  width: 26px;
  height: 3px;
  background-color: #0f458e;
  position: absolute;
  bottom: -3px;
  left: 0;
}
.rclnContent {
  padding: 64px 0 100px 0;
}
.rclnContent .rcln_title {
  color: #333333;
  font-weight: bold;
  font-size: 30px;
  margin-bottom: 25px;
}
.rclnContent .rcln_wrap {
  display: flex;
  justify-content: space-between;
}
.rclnContent .rcln_left {
  width: 400px;
  color: #1d4f91;
  font-size: 24px;
  line-height: 1.7;
}
.rclnContent .rcln_right {
  width: 830px;
}
.rclnContent .rcln_right img {
  width: 100%;
  height: 100%;
}
.rczp_list .rczp_item {
  padding: 30px 50px;
  background-color: #f7fafd;
  margin-bottom: 30px;
}
.rczp_list .rczp_item .rczp_name {
  padding-bottom: 20px;
  margin-bottom: 15px;
  border-bottom: 1px solid #e6e6e6;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.rczp_name a:hover{
color:#000 !important;
}
.rczp_list .rczp_item .rczp_name span {
  font-size: 26px;
}
.rczp_list .rczp_item .rczp_name a {
  font-size: 16px;
  color: #cccccc;
}
.rczp_list .rczp_item .rczp_row {
  display: flex;
}
.rczp_list .rczp_item .rczp_row span {
  color: #999999;
  font-size: 18px;
  margin-right: 80px;
}
.rczpDetail {
  padding-top: 68px;
}
.rczpDetail .rczp_detail_name {
  color: #4c4c4c;
  font-size: 40px;
  margin-bottom: 24px;
}
.rczpDetail .rczp_detail_list {
  padding-bottom: 16px;
  border-bottom: 2px solid #f1f6fc;
  display: flex;
}
.rczpDetail .rczp_detail_list .rczp_detail_span {
  display: flex;
  align-items: center;
  margin-right: 80px;
}
.rczpDetail .rczp_detail_list .rczp_detail_span .key {
  font-size: 16px;
  color: #999999;
}
.rczpDetail .rczp_detail_list .rczp_detail_span .val {
  color: #666666;
  font-size: 16px;
}
.rczpDetail .rczp_contact {
  padding: 50px 0 80px 0;
}
.kjqkContent {
  display: flex;
  padding: 55px 230px 40px 135px;
  background-color: #f7fafd;
}
.kjqkContent .kjqkRight {
  flex: 1;
  margin-left: 175px;
}
.kjqkContent .kjqkLeft {
  width: 270px;
}
.kjqkContent .kjqkImgbox {
  width: 100%;
  height: 370px;
}
.kjqkContent .kjqkImgbox img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.kjqkContent .kjqk_box {
  margin-top: 19px;
}
.kjqkContent .kjqk_box .kjqk_name {
  color: #333333;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 30px;
}
.kjqkContent .kjqk_box .kjqk_desc {
  width: 110px;
  height: 40px;
  display: flex;
  border-radius: 7px;
  margin: auto;
  justify-content: center;
  align-items: center;
  color: #2861ad;
  font-size: 16px;
  border: 1px solid #2861ad;
}
.qwjsContent {
  background-color: transparent !important;
  padding: 50px 0 0 0 !important;
}
.qwjsContent .kjqkRight {
  margin-left: 80px !important;
}
.gsxwContent {
  padding: 64px 0;
}
.gsxwContent .gsxw_list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 50px;
}
.gsxwContent .gsxw_list .gsxw_item {
  width: 48%;
  margin-bottom: 30px;
  padding-bottom: 20px;
  display: flex;
  border-bottom: 1px solid #e2e2e2;
  position: relative;
}
.gsxwContent .gsxw_list .gsxw_item:hover .gsxw_i_name {
  color: #0a50b4 !important;
}
.gsxwContent .gsxw_list .gsxw_item:hover::after {
  width: 100%;
}
.gsxwContent .gsxw_list .gsxw_item::after {
  content: '';
  position: absolute;
  width: 0%;
  height: 1px;
  background: #0a50b4;
  bottom: 0;
  left: 0;
  transition: linear 0.3s;
}
.gsxwContent .gsxw_list .gsxw_item .gsxw_i_right {
  border: 1px solid #e2e2e2;
  width: 225px;
  height: 150px;
background:url("../images/new-logo.png") no-repeat;
background-size:100% 100%;
  overflow: hidden;
}
.gsxwContent .gsxw_list .gsxw_item .gsxw_i_right:hover img {
  transform: scale(1.1);
}
.gsxwContent .gsxw_list .gsxw_item .gsxw_i_right img {
  width: 100%;
  height: 100%;
  transition: linear 0.35s;
  object-fit: cover;
}
.gsxwContent .gsxw_list .gsxw_item .gsxw_i_left {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1;
  margin-right: 80px;
}
.gsxwContent .gsxw_list .gsxw_item .gsxw_i_left .gsxw_i_name {
  color: #333333;
  font-size: 20px;
}
.gsxwContent .gsxw_list .gsxw_item .gsxw_i_left .gsxw_i_timer {
  color: #999999;
  font-size: 16px;
}
.gsxwContent .gsxw_title {
  color: #333333;
  font-weight: bold;
  font-size: 30px;
}
.gsxwContent .gsxw_wrap {
  margin-top: 30px;
}
.gsxwContent .gsxw_wrap a {
  display: flex;
}
.gsxwContent .gsxw_wrap a .imgbox_ {
background:url("../images/new-logo.png") no-repeat;
background-size:100% 100%;
height:480px;
  overflow: hidden;
}
.gsxwContent .gsxw_wrap a .imgbox_:hover img {
  transform: scale(1.1);
}
.gsxwContent .gsxw_wrap a .imgbox_ img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: linear 0.5s;
}
.gsxwContent .gsxw_wrap a .imgbox_,
.gsxwContent .gsxw_wrap a .s_rightBox {
  width: 50%;
}
.gsxwContent .gsxw_wrap a .s_rightBox {
  background-color: #f7fafd;
  padding: 40px 60px;
}
.gsxwContent .gsxw_wrap a .s_rightBox .s_title {
  font-size: 24px;
  color: #333333;
  font-weight: bold;
  margin-bottom: 7px;
  line-height: 1.5;
}
.gsxwContent .gsxw_wrap a .s_rightBox .s_time {
  color: #999999;
  font-size: 18px;
}
.gsxwContent .gsxw_wrap a .s_rightBox .s_desc {
  color: #666666;
  font-size: 16px;
  margin-top: 33px;
  line-height: 1.7;
}
.bgcxContent {
  background-color: #fff;
  border-radius: 20px;
  padding: 80px 0;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14);
}
.bgcxContent .submitBtn {
  width: 140px;
  height: 56px;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  border-radius: 7px;
  margin: 0 auto;
  cursor: pointer;
  background-color: #2861ad;
}
.bgcxContent .bgcxWrap {
  width: 721px;
  margin: 0 auto;
}
.bgcxContent .bgcxWrap .inputItem {
  border: 1px solid #e8e8e8;
  display: flex;
  height: 62px;
  align-items: center;
  padding: 0 26px;
  border-radius: 7px;
  margin-bottom: 20px;
}
.bgcxContent .bgcxWrap .inputItem span {
  color: #666666;
  font-size: 18px;
}
.bgcxContent .bgcxWrap .inputItem span::after {
  content: '*';
  color: red;
}
.bgcxContent .bgcxWrap .inputItem input {
  height: 100%;
  flex: 1;
  border: 0;
  outline: 0;
  padding: 0 20px;
}

.dingzhiContent {
  background-color: #fff;
}
.dingzhiContent .dz_titile {
  padding: 30px 0;
}
.dingzhiContent .dz_titile span {
  color: #1d4f91;
  font-weight: bold;
  font-size: 26px;
}
.dingzhiContent .dz_section {
  background-color: #f4f7fa;
  padding: 49px 0 68px 0;
}
.dingzhiContent .dz_section:nth-child(2n) {
  background-color: #fff;
}
.dingzhiContent .dz_section:nth-child(2n) .dz_p_bottom_content {
  flex-direction: row-reverse;
}
.dingzhiContent .dz_section:nth-child(2n) .dz_p_left {
  margin-left: 30px !important;
  margin-right: 0 !important;
}
.dingzhiContent .dz_section .dz_row .dz_P_title {
  color: #333333;
  font-weight: bold;
  font-size: 24px;
  margin-bottom: 27px;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content {
  display: flex;
  justify-content: space-between;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_left {
  margin-right: 30px;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_right .dz_p_desc {
  color: #666666;
  font-size: 16px;
  margin-bottom: 18px;
  line-height: 2;
  text-align: justify;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_right .dz_p_tedian_text {
  color: #333333;
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 12px;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_right .dz_p_rowList .dz_p_row_item {
  position: relative;
  width: 761px;
  padding: 17px 20px;
  border-radius: 10px;
  background-color: #fff;
  font-weight: bold;
  color: #333333;
  font-size: 18px;
  display: flex;
  margin-bottom: 10px;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_right .dz_p_rowList .dz_p_row_item::before {
  content: '';
  display: inline-block;
  min-width: 10px;
  margin-top: 8px;
  height: 10px;
  background: url(../picture/i.png) no-repeat;
  background-size: 100% 100%;
  margin-right: 10px;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_right .dz_p_plist {
  display: flex;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_right .dz_p_plist .dz_p_pitem {
  width: 300px;
  margin-right: 20px;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_right .dz_p_plist .dz_p_pitem .dz_p_pname {
  font-size: 16px;
  color: #666666;
  text-align: center;
  line-height: 1.7;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_right .dz_p_plist .dz_p_pitem .dz_p_pimgbox {
  height: 200px;
  background-color: #ededed;
  border-radius: 20px;
  border: 1px solid #d5d5d5;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px;
  box-sizing: border-box;
  margin-bottom: 10px;
overflow:hidden;
}

.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_right .dz_p_plist .dz_p_pitem .dz_p_pimgbox img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_right .dz_p_plist .dz_p_pitem:nth-child(2n) .dz_p_pimgbox {
  background-color: #fff;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_right .dz_p_plist .dz_p_pitem:nth-child(3n) {
  margin-right: 0;
}
.p_xilie_tip {
  padding-top: 30px;
}
.dz_p_contact {
  margin-top: 40px;
}
.p_tip_text {
  font-size: 18px;
}
.dz_p_cName {
  color: #666666;
  font-weight: bold;
  font-size: 20px;
}
.dz_p_cNumber {
  font-size: 30px;
  font-weight: bold;
  color: #1d4f91;
}
#product_area .dz_section:nth-child(2n) .dz_p_bottom_content {
  flex-direction: row !important;
}
#product_area .dz_section:nth-child(2n) .dz_p_row_item {
  background-color: #f4f7fa !important;
}
#product_area .dz_p_bottom_content {
  flex-direction: row-reverse;
}
#product_area .dz_p_bottom_content .dz_p_row_item {
  background-color: #fff !important;
}
#product_area .dz_p_imgbox {
  display: flex;
  flex-wrap: wrap;
}
#product_area .dz_p_imgbox .dz_p_img_xbox {
  width: 200px;
  height: 200px;
  margin-bottom: 10px;
  margin-right: 10px;
  overflow: hidden;
}
#product_area .dz_p_imgbox .dz_p_img_xbox:nth-child(2n) {
  margin-right: 0;
}
#product_area .dz_p_imgbox .dz_p_img_xbox:hover > img {
  transform: scale(1.1);
}
#product_area .dz_p_imgbox .dz_p_img_xbox img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: linear 0.4s;
}
#product_area #other_imgbox .dz_p_img_xbox:nth-child(2n) {
  margin-right: 10px !important;
}
#product_area #other_imgbox .dz_p_img_xbox:nth-child(3n) {
  margin-right: 0px !important;
}
.product_xlBox {
  padding: 30px 0;
}
.product_xlBox .p_xlie {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.product_xlBox .p_xlie .p_xl_item {
  width: 49.2%;
  margin-bottom: 23px;
  padding: 49px 43px;
  border-radius: 10px;
  background-color: #f4f7fa;
}
.product_xlBox .p_xlie .p_xl_item .p_xl_name {
  font-size: 24px;
  color: #333333;
  font-weight: bold;
  margin-bottom: 18px;
}
.product_xlBox .p_xlie .p_xl_item .p_xl_desc {
  color: #666666;
  font-size: 16px;
  line-height: 2;
  text-align: justify;
}
.qingjie_section {
  padding-top: 64px;
  padding-bottom: 100px;
}
.qingjie_title {
  font-size: 30px;
  color: #333333;
  text-align: center;
  font-weight: bold;
  margin-bottom: 64px;
}
.qingjie_section .qx_js_box {
  display: flex;
  justify-content: space-between;
}
.qingjie_section .qx_js_box .qx_img_box {
  width: 50%;
  height: 364px;
  overflow: hidden;
}

.qingjie_section .qx_js_box .qx_img_box img {
  width: 100%;
  transition: linear 0.2s;
  height: 100%;
}
.qingjie_section .qx_js_box .qx_js_desc {
  flex: 1;
  margin-left: 30px;
  color: #666666;
  line-height: 1.7;
}
.qingjie_section .qx_js_box .qx_js_desc * {
  margin-bottom: 15px;
  color: #666666;
  line-height: 1.7;
}
.common_dz_tit {
  color: #1d4f91;
  font-size: 26px;
  font-weight: bold;
  margin-bottom: 30px;
}
.ywly_section {
  padding: 55px 0 90px 0;
  background-color: #f4f7fa;
}
.ywly_section .ywly_item {
  overflow: hidden;
  cursor: pointer;
}
.ywly_section .ywly_item:hover > img {
  transform: scale(1.1);
}
.ywly_section .ywly_list img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
  transition: linear 0.4s;
}
.ywly_section .ywly_left_box {
  overflow: hidden;
  margin-right: 30px;
}
.ywly_section .ywly_left_box .ywly_item {
  width: 446px;
  height: 589px;
  position: relative;
}
.ywly_section .ywly_left_box .ywly_item .ywly_messbox {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url('../images/dz_bg2.png') no-repeat;
  background-size: 100% 100%;
  z-index: 3;
  display: flex;
  align-items: flex-end;
  padding: 34px 30px;
  color: #fff;
  font-size: 20px;
}
.ywly_section .ywly_right_box {
  display: flex;
  flex-wrap: wrap;
  flex: 1;
  overflow: hidden;
}
.ywly_section .ywly_right_box .ywly_item {
  width: 446px;
  height: 279px;
  position: relative;
  overflow: hidden;
  margin-right: 30px;
  margin-bottom: 30px;
}
.ywly_section .ywly_right_box .ywly_item:nth-child(2n) {
  margin-right: 0;
}
.ywly_section .ywly_right_box .ywly_item .ywly_messbox {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url('../images/dz_bg.png') no-repeat;
  background-size: 100% 100%;
  z-index: 3;
  display: flex;
  align-items: flex-end;
  padding: 34px 30px;
  color: #fff;
  font-size: 20px;
}
.ywly_section .ywly_list {
  display: flex;
}
.kehu_section {
  padding: 55px 0 100px 0;
  background-color: #fff;
}
.kehu_section .kehu_list {
  display: flex;
  flex-wrap: wrap;
}
.kehu_section .kehu_list .kehu_item {
  width: 19%;
  height: 90px;
  margin-right: 1.25%;
  margin-bottom: 13px;
  overflow: hidden;
  border-radius: 10px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
  display: flex;
  align-items: center;
  justify-content: center;
}
.kehu_section .kehu_list .kehu_item:nth-child(5n) {
  margin-right: 0;
}
.kehu_section .kehu_list .kehu_item img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.ryu_section {
  background: url('../images/dz_bg3.png') no-repeat;
  background-size: 100% 100%;
  padding: 80px 0 100px 0;
}
.ryu_section .ryu_list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.ryu_section .ryu_list .ryu_item {
  width: 326px;
  height: 226px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  padding: 12px;
  margin-right: 30px;
  margin-bottom: 30px;
  border: 1px solid #e9e9e9;
}
.ryu_section .ryu_list .ryu_item:nth-child(4n) {
  margin-right: 0;
}
.ryu_section .ryu_list .ryu_item img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.dxal_section {
  padding: 85px 0 35px 0;
}
.dxal_section .dxal_list {
  display: flex;
  flex-wrap: wrap;
}
.dxal_section .dxal_list .dxal_item {
  width: 446px;
  margin-right: 30px;
  margin-bottom: 30px;
  cursor: pointer;
}
.dxal_section .dxal_list .dxal_item .dxal_title {
  margin-top: 15px;
  color: #333333;
  font-size: 18px;
}
.dxal_section .dxal_list .dxal_item:nth-child(3n) {
  margin-right: 0;
}
.dxal_section .dxal_list .dxal_item .dxal_imgbox {
  height: 266px;
  overflow: hidden;
}
.dxal_section .dxal_list .dxal_item .dxal_imgbox:hover > img {
  transform: scale(1.1);
}
.dxal_section .dxal_list .dxal_item .dxal_imgbox img {
  transition: linear 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.lxdh_section {
  padding: 72px 0;
  background: #f4f7fa;
}
.lxdh_section .lxdh_desc {
  color: #666666;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.7;
}
.lxdh_section .lxdh_phone_list {
  display: flex;
  align-items: center;
  margin-top: 15px;
}
.lxdh_section .lxdh_phone_list .lxdh_call_item {
  margin-right: 130px;
  color: #1d4f91;
  font-size: 30px;
  font-weight: bold;
}
.lxdh_section .lxdh_phone_list .lxdh_call_item:last-child {
  margin-right: 0;
}
#new_fw {
  padding: 55px 0;
}
#new_fw .fwBox {
  padding-top: 0 !important;
  padding-bottom: 30px !important;
}
#new_fw .dz_p_contact {
  margin-top: 0 !important;
}
#new_fw .fwBox .fw_row {
  margin-bottom: 0 !important;
  margin-top: 30px !important;
}
#new_fw .product_xlBox {
  padding: 0 !important;
}

@media screen and (max-width: 1024px) {
.fwBox .fw_section .fw_jsimg{
width:100% !important;
}
.fwBox .fw_section .fw_jsimg img{
width:100%;
}
.fwBox .fw_section{
flex-direction:column-reverse;
}
.fwBox .fw_fwList .fw_fw_item{
width:100% !important;
}
.fw_js{
margin-right:0 !important;
margin-top:20px !important;
}
.gzxcContent{
padding:30px 15px;
}
.gzxcContent .gzxBox{
width:100% !important;
font-size:16px;
padding:30px 15px !important;
}
.lxdh_section .lxdh_desc{
font-size:18px;
}
.lxdh_section .lxdh_phone_list .lxdh_call_item{
font-size:20px;
}
.dxal_section .dxal_list .dxal_item{
margin-right:0 !important;
}
.lxdh_section .lxdh_phone_list{
flex-wrap:wrap;
}
.lxdh_section .lxdh_phone_list .lxdh_call_item{
width:100% !important;
margin-bottom:15px;
}
.ywly_section .ywly_left_box{
margin-right:0 !important;
}
.ywly_section .ywly_list{
flex-wrap:wrap;
}
.ywly_section .ywly_right_box{
flex:none;
width:100%;
}

.ywly_section .ywly_item{
width:100% !important;
margin-right:0 !important;
height:auto !important;
}
.ywly_section .ywly_left_box{
width:100%;
margin-bottom:30px;
}
.kehu_section .kehu_list{
justify-content:space-between;
}
.kehu_section .kehu_list .kehu_item{
width:48% !important;
margin-right:0 !important;
padding:0 10px;
}
.ywly_section,.kehu_section,.ryu_section,.dxal_section,.lxdh_section{
padding:30px 15px !important;
}
.dxal_section .dxal_list .dxal_item{
width:100% !important;
}
.dxal_section .dxal_list .dxal_item .dxal_imgbox{
height:auto !important;
}


.ryu_section .ryu_list .ryu_item{
width:100% !important;
height:auto !important;
margin-right:0 !important;
}
.qingjie_section{
padding-bottom:30px !important;
}
.qingjie_section .qx_js_box .qx_js_desc{
margin-left:0 !important;
margin-top:20px;
}
.qx_js_box{
flex-wrap:wrap;
}
.qingjie_section .qx_js_box{
padding:0 15px;
}
.qingjie_section .qx_js_box .qx_img_box{
height:auto;
}
.qx_img_box,.qx_js_desc{
width:100% !important;
}

.p_xlie{
padding:0 15px !important;
}
.p_xilie_tip{
padding:0 15px !important;
}
#product_area .dz_p_imgbox .dz_p_img_xbox{
width:49% !important;
margin-right:0 !important;
}
.product_xlBox .p_xlie .p_xl_item{
width:100% !important;
}
#product_area #other_imgbox .dz_p_img_xbox:nth-child(2n){
margin-right:0 !important;
}
#product_area .dz_p_imgbox{
margin-bottom:0 !important;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_left{
margin-right:0 !important;
margin-left:0 !important;
}
#product_area .dz_p_imgbox{
width:100% !important;
justify-content:space-between;
}
.dz_p_right,.dz_p_left{
width:100% !important;
}
.dz_p_plist{
flex-wrap:wrap;
}
.dz_p_pitem{
width:100% !important;
margin-bottom:30px ;
}
.dz_p_pimgbox{
height:auto !important;
}

.dingzhiContent .dz_section{
padding:15px ;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content{
flex-wrap:wrap;
}
.dz_p_imgbox img{
width:100% !important;
height:auto:
}
.dz_p_imgbox{
margin-bottom:30px !important;
}
.dingzhiContent .dz_section .dz_row .dz_p_bottom_content .dz_p_right .dz_p_rowList .dz_p_row_item{
width:100% !important;
}
.dingzhiContent .dz_titile{
padding:15px !important;
}

.dz_p_contact{
padding-bottom:50px;
}


.fw_s_list a{
width:100%;
margin-right:0 ;
}


  .second_box_banner img {
    height: 250px;
  }
  .second_box_banner .second_name {
    font-size: 18px !important;
    padding: 15px !important;
  }
  .brand-box {
    padding: 15px;
  }
  .brand-box .brand-right {
    display: none;
  }
  .aboutContent .aboutTit {
    font-size: 26px;
  }
  .aboutContent .aboutDesc {
    font-size: 20px;
  }
  .aboutBwrap {
    flex-wrap: wrap !important;
    padding: 0 15px !important;
  }
  .aboutBwrap .aboutS-left,
  .aboutBwrap .aboutS-right {
    width: 100% !important;
height:auto !important;
  }
  .aboutBwrap .aboutS_title {
    font-size: 22px !important;
  }
  .aboutFooter .aboutF-box {
    width: 100% !important;
  }
  .aboutFooter {
    height: auto;
  }
  .aboutFooter .aboutF-box {
    padding: 15px !important;
  }
  .aboutWrap .aboutSection {
    padding: 40px 0 !important;
  }
  .aboutContent {
    padding: 30px 15px !important;
    flex-wrap: wrap;
  }
  .aboutContent .aboutNums {
    flex-wrap: wrap;
    margin-bottom: 15px !important;
  }
  .aboutContent .aboutNums .aboutN-row {
    margin-bottom: 15px;
  }
  .aboutContent .number {
    font-size: 20px !important;
  }
  .aboutContent .dw {
    font-size: 16px !important;
  }
  .aboutContent .aboutN-desc {
    font-size: 14px !important;
  }
  .aboutContent .aboutLeft,
  .aboutContent .aboutRight {
    width: 100%;
  }
  .aboutContent .aboutRight {
    margin-left: 0;
    margin-top: 20px;
  }
  .aboutContent .aboutRight img {
    width: 100%;
    height: 100%;
  }
  .fzlcContent .fzlc_title {
    font-size: 26px !important;
  }
  .fzlcContent {
    padding: 30px 15px;
  }
  .fzlcContent .fzlcTit {
    font-size: 24px !important;
  }
  .fzlcContent .fzlcDesc {
    width: 100% !important;
    text-align: justify !important;
  }
  .fzlcContent .fzlcBox::after,
  .fzlcContent .fzlcBox .fzlcItem .fzlcM_title::after,
  .fzlcContent .fzlcBox .fzlcItem .fzlcM_desc::after {
    display: none;
  }
  .fzlcItem {
    flex-wrap: wrap;
  }
  .fzlcItem .fzlcYer,
  .fzlcItem .fzlcMess {
    width: 100% !important;
  }
  .fzlcItem .fzlcYer {
    text-align: center !important;
    font-size: 24px !important;
  }
  .fzlcItem .fzlcM_title {
    font-size: 18px !important;
  }
  .fzlcItem .fzlcM_desc {
    font-size: 16px !important;
  }
  .ryzzContent .ryzzBox .ryzzRow .ryzz_list .ryzz_item {
    width: 100% !important;
    margin-right: 0 !important;
  }
  .qywhContent .qywhList .qywhItem {
    width: 100% !important;
padding:20px;
  }
  .xcshContent .videoBox {
    width: 100%;
    height: auto !important;
  }
  .xcshContent .videoBox img {
    width: 50px !important;
    height: 50px !important;
  }
  .xmContent {
    padding: 30px 15px;
  }
  .xmContent .xm_list {
    justify-content: space-between;
  }
  .xmContent .xm_list .xm_item {
    width:48% !important;

    margin-right: 0 !important;
    height:180px !important;
    border-radius: 5px !important;
    margin-bottom: 20px !important;
  }
  .xmContent .xm_list .xm_item .xm_name {
    bottom: 0;
    left: 0;
    padding: 15px !important;
    font-size:20px !important;
width:100%;
text-align:center;
  }
  .gsxwContent {
    padding: 30px 15px !important;
  }
  .gsxwContent .gsxw_title {
    font-size: 26px !important;
  }
  .gsxwContent .gsxw_wrap .swiper-slide {
    flex-wrap: wrap;
  }
  .gsxwContent .gsxw_wrap .swiper-slide .imgbox_,
  .gsxwContent .gsxw_wrap .swiper-slide .s_rightBox {
    width: 100% !important;
  }
  .gsxwContent .gsxw_wrap .swiper-slide .s_rightBox {
    padding: 15px !important;
  }
  .gsxwContent .gsxw_wrap .swiper-slide .s_rightBox .s_title {
    font-size: 20px !important;
  }
  .gsxw_item {
    width: 100% !important;
    flex-wrap: wrap !important;
    flex-direction: column-reverse;
  }
  .gsxw_item .gsxw_i_left,
  .gsxw_item .gsxw_i_right {
    width: 100% !important;
  }
  .gsxw_item .gsxw_i_name {
    margin-bottom: 7px;
  }
  .gsxw_item .gsxw_i_right {
    margin-top: 15px;
    height:200px!important;
margin-bottom:15px;
  }
  .rczpDetail {
    padding: 30px 15px;
  }
  .rczpDetail .rczp_detail_name {
    font-size: 26px !important;
  }
  .rczp_contact {
    padding: 30px 0 !important;
  }
  .rczp_detail_list {
    flex-wrap: wrap;
  }
  .rczp_detail_list .rczp_detail_span {
    margin-bottom: 10px;
    margin-right: 20px !important;
  }
  .rczp_detail_list .rczp_detail_span:last-child {
    margin-right: 0 !important;
  }
  .rclnContent {
    padding: 30px 15px !important;
  }
  .rclnContent .kjqkContent {
    padding: 30px 15px !important;
    flex-wrap: wrap;
  }
  .rclnContent .kjqkLeft,
  .rclnContent .kjqkRight {
    width: 100% !important;
  }
  .rclnContent .kjqkRight {
    margin-left: 0 !important;
    margin-top: 30px;
  }
  .rclnContent .rcln_title {
    font-size: 26px !important;
  }
  .fwBox {
    padding: 30px 15px;
  }
  .fwBox .fw_list .fw_item {
    height: 180px !important;
    width: 48% !important;
    margin-right: 0 !important;
    margin-bottom: 15px !important;
  }
  .contactContent {
    padding: 30px 15px !important;
  }
  .contactContent .lx_name {
    font-size: 26px !important;
  }
  .contactContent .contact_desc {
    font-size: 18px !important;
  }
  .contactContent .contact_wrap {
    flex-wrap: wrap;
  }
  .contactContent .contact_wrap .contact_left,
  .contactContent .contact_wrap .contact_right {
    width: 100% !important;
  }
  .contactContent .contact_wrap .contact_right {
    height: auto !important;
    margin-top: 30px;
  }
  .contactContent .contact_wrap .contact_right img {
    object-fit: cover;
  }
  .contact_aboutList .contact_about_item {
    width: 100% !important;
    margin-bottom: 15px;
    padding: 30px !important;
  }
  .contact_aboutList .contact_about_item .contact_about_phone {
    font-size: 20px !important;
  }
  .rczp_list .rczp_item {
    padding: 15px !important;
  }
  .rczp_list .rczp_item .rczp_name span {
    font-size: 20px !important;
  }
  .rczp_list .rczp_item .rczp_row {
    flex-wrap: wrap;
  }
  .rczp_list .rczp_item .rczp_row span {
    margin-bottom: 13px;
  }
  .rczp_list .rczp_item .rczp_row span:last-child {
    margin-right: 0;
  }
  .rcln_wrap {
    flex-wrap: wrap;
  }
  .rcln_wrap .rcln_left,
  .rcln_wrap .rcln_right {
    width: 100% !important;
  }
  .rcln_wrap .rcln_left {
    font-size: 20px !important;
  }
  .rcln_wrap .rcln_right {
    margin-top: 20px;
  }
  .fwContent .fw_name {
    font-size: 26px !important;
  }
  .fwContent .fw_row .fw_section {
    flex-wrap: wrap;
  }
  .fwContent .fw_row .fw_section .fw_js {
    margin-right: 0 !important;
  }
  .fwContent .fw_row .fw_section .fw_jsimg {
    height: auto !important;
    margin-top: 30px;
  }
  .fwContent .fw_row .fw_section .fw_js,
  .fwContent .fw_row .fw_section .fw_jsimg {
    width: 100% !important;
  }
  .fwContent .fw_bz_content {
    flex-wrap: wrap;
    padding: 15px;
    border-radius: 10px;
  }
  .fwContent .fw_bz_content .fw_bz_item {
    width: 100%;
  }
  .fwContent .fw_bz_content .fw_bz_item:last-child {
    margin-bottom: 0;
  }
  .fwContent .fw_fw_item {
    width: 100% !important;
    padding-bottom: 15px !important;
    padding-right: 15px !important;
    padding-top: 15px !important;
  }
  .fwContent .fw_xm_content {
    flex-wrap: wrap;
  }
  .fwContent .fw_xm_content .fw_xm_left,
  .fwContent .fw_xm_content .fw_xm_right {
    width: 100% !important;
  }
  .fwContent .fw_xm_content .fw_xm_left {
    margin-right: 0 !important;
    padding: 15px 30px !important;
  }
  .fwContent .fw_xm_content .fw_xm_right {
    height: auto !important;
  }
.blBox{
flex-wrap:wrap !important;
padding:44px !important;
}
.bl_left,.bl_right{
width:100% !important;
}
.bl_right{
margin-left:0 !important;
}
.blContent .blBox .bl_right .bl_desc{
width:100%;
line-height:1.7;
}
.blContent{
padding-bottom:30px !important;
}
.blContent .blBox .bl_left{
height:auto !important;
margin-bottom:30px;
}
.brand-box .brand-wrap .brand-left{
flex-wrap:wrap;
}
 .bgcxContent .bgcxWrap{
            width: 100% !important;
        }
        .bgcxContent{
            padding: 30px 15px !important;
        }
        .xpage-pagination{
            flex-wrap: wrap !important;
        }
        .xpage-pagination span{
            margin-bottom: 10px !important;
        }
.gsxwContent .gsxw_wrap a .imgbox_{
height:200px;
}
.rczp_contact{
width:100%;
}
.rczp_contact{
overflow-x:auto;
}
.rczp_contact img{
width:100% !important;
}
.rczp_contact p img{
width:100% !important;
}


.kjqkRight img{
width:100% !important;
}
.qingjie_title{
font-size:26px !important;
margin-bottom:15px !important;
}
.qywhContent .qywh_tit{
font-size:24px !important;
}
.fwBox .fw_list{
justify-content: space-between;
}


}
