﻿body,div,ul,li,h1,h2,h3,h4,h5,p,table,td,tr,p,dl,dt,dd{ padding:0; margin:0; list-style:none;}
html{font-size: 50px;}
body{  ; font-size:14px;font-size: 0.28rem; color: #3a3b3d;}
a{ color:#666;text-decoration:none;}
a:hover{text-decoration: none;}
img{border:0;max-width: 100%;}
.clear{ clear:both;}
._flex{display: flex;display: -ms-flexbox;display: -webkit-flex;}

/*导航*/
.header{webkit-box-shadow: 0 0 15px 1px rgba(0,0,0,.07);box-shadow: 0 0 15px 1px rgba(0,0,0,.07);}
.header_part{display: flex;display: -webkit-flex;display: -ms-flexbox;}
.logo{padding: 10px 0;background: #165a99;}
.nav{text-align: right;width: 100%;}
.nav p{padding:5px 0}
.nav p>a{font-size: 12px;}
.nav_ul{display: flex;display: -webkit-flex;display: -ms-flexbox;justify-content: flex-end;/*align-items:flex-end;*/}
.nav_ul li{margin-left: 0.5rem;position: relative;    text-align: left;}
.nav_ul a{height: 100%; display: block;padding: 0.2rem;line-height:0.7rem;}
.nav_ul a:hover{color:#165a99;}
.home_title{font-size: 0.9rem;padding: 6%;font-weight: bold;color: #165a99;text-align:center;}
.erji{display:none;z-index:999;position:absolute;   -webkit-box-shadow: 0 0 4px rgba(0,0,0,.2);
box-shadow: 0 0 4px rgba(0,0,0,.2);    width:5rem;}
.erji a{display:block;background:white;padding: 10px 20px;width:100%;}

/*轮播图*/
.banner{width: 100%;overflow: hidden;position: relative;}
.banner_part{z-index:999;position: absolute;text-align: center;left: 50%;top: 10%;transform: translate(-50%,-10%);}
.banner_part h1{transition:600ms;font-size: 1.3rem;font-weight: bolder;white-space: nowrap}
.banner_part p{font-size: 0.5rem;padding: 0.2rem 0;}
.banner img{width: 100%;height: 100%;}

/*section1*/
.h_product_part{display: flex;flex-wrap: wrap;justify-content: space-around;}
.h_product_part1{width:11rem;display: flex;display: -webkit-flex;display: -ms-flexbox;margin-bottom: 3%;}
.h_product_part1_l{width: 63%;}
.h_product_part1_l{background: rgba(0,0,0,0.42);padding: 8% 5%;opacity: 0;transition: 600ms;}
.h_product_part1_l p{font-size: 0.3rem;color: #fff;line-height: 0.6rem;}
.h_product_part1_l span{display: block;width: 10%;height: 3px;background: white;margin-bottom: 10%;transition: 800ms;}
.h_product_part1_r{width: 37%;min-height: 260px;background: #72797d;padding: 5% 6%;position: relative;}
.h_product_part1_r h3{font-size: 0.6rem;color: #fff;line-height: 0.8rem;}
.h_product_part1_r a{display: block;width: 60%;font-size: 0.3rem;border: solid 1px #fff;padding: 5%;position: absolute;
bottom: 0;left: 50%;transform: translate(-50%,-50%);color: #fff;transition: 600ms;}
.h_product_part1_r a:hover{background: #fff;color: #555;border: solid 1px #fff;}
.h_product_a{border-radius: 1rem;margin: 0.3rem 0 0.9rem 0;background: #165a99;display: inline-block;padding: 0.4rem 1rem;font-size: 0.3rem;color: white;position: relative;left: 50%;transform: translateX(-50%);}
.h_product_a:hover{background: #124777;color: white;}
.h_product_part1:hover .h_product_part1_l{opacity: 1;}
.h_product_part1:hover .h_product_part1_l span{width: 80%;}
/*section2*/
.h_section2{background: #165a99 url(../images/jeton.png) no-repeat center;padding-bottom: 1rem;background-size: 70%;}
.h_section2_part{overflow: hidden;}
.h_section2 h5{display: block;text-align: center;color: white;font-size: 0.3rem;padding-bottom: 1.5rem;}
.slide_se2{text-align: center;}
.slide_se2 img{padding: 2%;}
.slide_se2 h3{color: white;font-weight: bold;font-size: 0.4rem;letter-spacing:3px;}
.slide_se2 p{color: white;padding: 1% 0;font-size: 0.35rem;margin-bottom: 2%;}
.swiper-pagination2{text-align: center;}
.swiper-pagination2 span{width: 1.2rem;border-radius: 0;}
.swiper-pagination2 .swiper-pagination-bullet-active{background: white!important;}
.swiper-pagination2 .swiper-pagination-bullet{background: #ced2cb;opacity: 1;}


/*section3*/
.h_section3{background: url(../images/section3.png) no-repeat;font-size: 100%;}
.h_section3 h5{display: block;text-align: center;font-size: 0.3rem;padding-bottom: 1.6rem;color: #555;}
.h_section3_part{padding:0 8%;}
.h_section3_part p{font-size: 0.35rem;line-height: 0.7rem;color: #777;}
.h_section3 a{border-radius: 1rem;margin: 2rem 0 0.9rem 0;background: #165a99;display: inline-block;padding: 0.4rem 1rem;font-size: 0.3rem;color: white;position: relative;left: 50%;transform: translateX(-50%);}
.h_section3 a:hover{background: #124777;color: white;}


/*footer*/
.footer{    border-top: 1px #ebebeb solid;}
.footer_part{display: flex;display: -webkit-flex;display: -ms-flexbox;padding: 4% 0 4% 0;justify-content: space-around;}
.footer h2{font-size: 0.5rem;font-weight: bold;color: #165a99;padding-bottom: 15px;}
.footer1,.footer2,.footer3,.footer4{padding:0.2rem;}
.footer1{width: 4.1rem;}
.footer1 p{color: #165a99;font-size: 0.3rem;line-height: 0.5rem;}
.footer2 li{margin-bottom: 0.2rem;}
.footer2 a{color: #646969;}
.footer2 a:hover{color: #165a99;}
.footer3 p{color: #646969;margin-bottom: 0.2rem;}
.footer_last{background: #d8dbda;}
.footer_last p{text-align: center;color:#165a99;font-size: 0.3rem;line-height:0.8rem;}
.footer4 {position: absolute;padding-top: 0.8rem;right: 5%;transform: translateX(-5%);}
.footer4 a{transition:600ms;display: block;width: 0.8rem;height: 0.8rem;text-align: center;line-height: 0.8rem;border: solid 1px #555;border-radius: 100%;margin-bottom: 0.2rem;}
.footer4 a:hover{background: #555;color: white;}




/*.swiper-slide h1{
		transform:translateY(200px);
		opacity:0;
		transition-delay: .3s;
		transition:all .6s;}
	.ani-slide h1{
		transform:translateX(0);
		opacity:1;

		}
.swiper-slide p{
		transform:translateY(200px);
		opacity:0;
		transition-delay: .5s;
		transition:all .6s;}
	.ani-slide p{
		transform:translateX(0);
		opacity:1;

		}*/




/*about*/

.nbanner{position: relative;    background-position: 100% center;height:10rem;    background-size: cover;}
.nbanner::before{content: '';position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.22);}
.nbanner_part{position: absolute;top: 60%;transform: translate(-50%,-60%);left: 50%;z-index: 99;}
.nbanner_part h2{color: white;font-size: 1rem;padding-bottom: 0.3rem;text-transform: uppercase;text-align: center;}
.nbanner_part ol{color: #e2e2e2;font-size:0.3rem;margin: 0;padding: 0;text-align: center;}
.nbanner_part a{color:#e2e2e2;}
.nbanner_part li{position: relative;display: inline-block;}
.a_section1{padding-top: 1.6rem;padding-bottom: 1rem;display: flex;display: -webkit-flex;display: -ms-flexbox;}
.a_section1_l,.a_section1_r{width: 50%;}
.a_section1_l{padding-right: 0.4rem;}
.a_section1_r{padding-left: 0.4rem;}
.a_section1_l h2{font-size: 0.6rem;line-height: 0.8rem;font-weight: bold;margin-bottom: 0.4rem;}
.a_section1_l p{font-size:0.3rem;font-weight: normal;margin-bottom: 0.4rem;line-height: 0.52rem;color: #85868c;}
.a_section1_l a{background: #165a99;padding: 12px 18px;color: white;display: inline-block;margin-top: 0.3rem;border-radius: 5px;}
.a_section2{background: #165a99;position: relative;background: -webkit-linear-gradient(left, #165a99 , #297cd0); background: -o-linear-gradient(right, #165a99, #297cd0); background: -moz-linear-gradient(right, #165a99, #297cd0);background: linear-gradient(to right, #165a99, #297cd0);}
.a_section2_part{display: flex;display: -webkit-flex;display: -ms-flexbox;padding: 0.8rem 0;}
.a_section2_l{overflow:hidden;height: 6.2rem;width: 6.2rem;background: white;border-radius: 100%;margin: 0 0.5rem;}
.a_section2_r{width: 70%;padding:0.5rem;}
.a_section2_r h2{font-weight: bold;color: rgba(255,255,255,0.5);margin-bottom: 0.6rem;}
.a_section2_r p{font-size: 0.35rem;line-height: 0.6rem;color: white;margin-bottom: 0.6rem;}
.a_section2_r h3{font-weight: bold;font-size: 0.4rem;color: rgba(255,255,255,0.8);}
.a_section2_l img{width: 100%;}
.a_section3{padding-top: 1.6rem;padding-bottom: 0.9rem; }
.a_section3 h3{text-align: center;font-size: 0.8rem;line-height: 1rem;font-weight: bold;}
.a_section3 span{display: block;border-bottom: solid 2px #165a99;width: 4rem;margin:0.5rem auto;text-align: center;position: relative;}
.a_section3 span>i{position: absolute;padding: 0 10px;background: white;left: 50%;transform: translate(-50%);color: #165a99;}
.a_section3 h4{margin-top:0.8rem;text-align: center;font-size: 0.4rem;line-height: 0.6rem;margin-bottom: 1.5rem;color: #85868c;}
.a_section3_part{flex-wrap:wrap;display: flex;display: -webkit-flex;display: -ms-flexbox;justify-content: space-between;-webkit-justify-content: space-between;
-moz-justify-content: space-between;-ms-flex-pack: space-between;-ms-justify-content: space-between; }
.a_section3_part1{transition:600ms;width: 33.3333%;padding:0.4rem;margin-bottom: 1rem;}
.a_section3_part1 h2{font-weight: bold;font-size: 0.4rem;}
.a_section3_part1 p{min-height:130px;margin-top: 0.2rem;font-size:0.3rem;font-weight: normal;margin-bottom: 0.4rem;line-height: 0.52rem;color: #85868c;}
.a_section3_part1 a{border-radius:5px;color: white;background: #165a99;padding: 9px 13px;display: inline-block;font-size: 0.2rem;}
.a_section3_part1 i{border-radius:100%;width: 50px;height: 50px;background: #165a99;color: white;text-align: center;line-height: 50px;margin-right: 0.4rem;}
.a_section3_part1:hover{box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.2);-webkit-box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.2);}
.a_section4{padding-top: 1.6rem;padding-bottom: 0.9rem; background: rgb(247, 247, 247);position: relative;}
.a_section4 h3{text-align: center;font-size: 0.8rem;line-height: 1rem;font-weight: bold;}
.a_section4 h6{display: block;border-bottom: solid 2px #165a99;width: 4rem;margin:0.5rem auto;text-align: center;position: relative;}
.a_section4 h6>i{position: absolute;padding: 0 10px;background: rgb(247, 247, 247);left: 50%;transform: translate(-50%);color: #165a99;}
.a_section4_part{flex-wrap:wrap;display: flex;display: -webkit-flex;display: -ms-flexbox;padding-top: 1rem;}
.a_section4_l{width: 50%;padding: 0 0.4rem;}
.a_section4_r{width: 50%;padding: 0 0.4rem;}
.a_section4_r h2{font-size: 0.6rem;line-height: 0.8rem;font-weight: bold;margin-bottom: 0.4rem;}
.a_section4_r p{font-size:0.3rem;font-weight: normal;margin-bottom: 0.4rem;line-height: 0.52rem;color: #85868c;}
.a_section4_r a{background: #165a99;padding: 12px 18px;color: white;display: inline-block;margin-top: 0.3rem;border-radius: 5px;}
.about a:hover{background: #1d6cb5;}



.ab_section1{padding-top: 1.6rem;padding-bottom: 1rem;display: flex;display: -webkit-flex;display: -ms-flexbox;}
.ab_section1_l,.ab_section1_r{width: 50%;}
.ab_section1_l{padding-right: 0.4rem;}
.ab_section1_r{padding-left: 0.4rem;}
.ab_section1_l h2{font-size: 0.6rem;line-height: 0.8rem;font-weight: bold;margin-bottom: 0.4rem;}
.ab_section1_l p{font-size:0.3rem;font-weight: normal;margin-bottom: 0.4rem;line-height: 0.52rem;color: #85868c;}
.ab_section1_l a{background: #165a99;padding: 12px 18px;color: white;display: inline-block;margin-top: 0.3rem;border-radius: 5px;}
.ab_section2{text-align: center;background: rgb(247, 247, 247);position: relative;padding: 1.2rem;}
.ab_section2 img{width:85%;}
.ab_section2_part img{margin: 1%;width: 31%; float: left;}
.ab_section2 h3{text-align: center;font-size: 0.8rem;line-height: 1rem;font-weight: bold;}
.ab_section2 span{display: block;border-bottom: solid 2px #165a99;width: 4rem;margin:0.5rem auto;text-align: center;position: relative;}
.ab_section2 span>i{position: absolute;padding: 0 10px;background: rgb(247, 247, 247);left: 50%;transform: translate(-50%);color: #165a99;}
.ab_section2 h4{margin-top:0.8rem;text-align: center;font-size: 0.4rem;line-height: 0.6rem;margin-bottom: 1.5rem;color: #85868c;}
.ab_section3{padding:1rem 0;text-align:center;position: relative;background: -webkit-linear-gradient(left, #165a99 , #297cd0); background: -o-linear-gradient(right, #165a99, #297cd0); background: -moz-linear-gradient(right, #165a99, #297cd0);background: linear-gradient(to right, #165a99, #297cd0);}
.ab_section3 h2{color: rgba(255,255,255,0.8);font-size: 0.6rem;}
.ab_section3 span{color: white;font-weight: bold;margin-left: 0.4rem;}


/*contact*/
.contact{padding-top: 1.5rem;}
.contact_part{border-bottom: 1px solid #efefef;display: flex;display: -webkit-flex;display: -ms-flexbox;}
.contact_part_l,.contact_part_r{width: 50%;padding: 1rem 0.4rem;}
.contact_part_l h2{font-size: 0.3rem;font-weight: bold;line-height: 0.4rem;color:#165a99 ;padding-top: 0.5rem;}
.contact_part_l p{font-size: 0.35rem;line-height: 0.6rem;font-weight: bold;}
.contact_part_l{text-align: center;padding: 1rem 1.2rem;}
.contact_link a{transition:600ms;width: 1rem;height: 1rem;display: inline-block;  background: #165a99; text-align: center;line-height: 1rem;color: white;border-radius: 100%;margin:5px;}
.contact_part_r input{color: #777;border-width: 1px; border-color: rgba(51,51,51,.14);background-color: #fdfdfd;border-radius: 1px;
line-height: 0.6rem;height: 0.8rem;margin-bottom: 10px;}
.contact_part_r textarea{color: #777;border-width: 1px; border-color: rgba(51,51,51,.14);background-color: #fdfdfd;border-radius: 1px;
line-height: 0.6rem;height:4rem;margin-bottom: 10px;}
#Feedback span{display:block ;padding-top: 0.3rem;}
#Feedback a{border-radius: 100px;padding: 12px 28px 12px 28px;min-height: 40px;line-height: 40px;background: #165a99;color: white;}
.contact_part_l a:hover{background: #2585de;}
.contact_top{}
.contact_top h2{text-align: center;font-size: 0.8rem;line-height: 1rem;font-weight: bold;}
.contact_top span{display: block;border-bottom: solid 2px #165a99;width: 4rem;margin:0.5rem auto;text-align: center;position: relative;}
.contact_top span>i{position: absolute;padding: 0 10px;background: white;left: 50%;transform: translate(-50%);color: #165a99;}
.contact_top h4{margin-top:0.8rem;text-align: center;font-size: 0.4rem;line-height: 0.6rem;color: #85868c;}

/*news*/
.newcont_title{text-align: center; font-size: 20px;font-weight: bold;}
.newcont_time{text-align: center;padding: 15px 0;color: #d6d6d6; font-size: 15px;}
.mid_text{padding: 2% 5%; line-height: 26px;color: #666;}

.news{padding-top: 1.6rem;padding-bottom: 1rem;}
.news_list{padding-bottom:0.5rem;margin-bottom:0.5rem;border-bottom: solid 1px #f3f3f3;    align-items: center;}
.news_list_pic{width:35%;padding:0 0.4rem;text-align: center;max-height:5rem;overflow:hidden;}
.news_list_text{width:65%;padding:0 0.4rem;}
.news_list_text h2{font-size: 24px;font-weight: bold;padding-bottom: 1rem;position: relative;}
.news_list_text h2::before{content: '';width: 30px;height: 2px;position: absolute;bottom: 0.6rem; background: rgba(32,131,212,1);}
.des{    font-size: 15px;color: #6b6b6b;line-height: 30px;padding-bottom: 15px;}
.new_bt{ justify-content: space-between;padding-top: 20px;}
.time{    font-size: 15px;font-weight: bold;color: #888;}

.prolist_part{box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);margin-bottom:1rem;}
.prolist:after{ content:""; display:block; clear:both;}
.prolist dl{ width:25%; padding:0 1%; box-sizing:border-box; text-align:center; overflow:hidden; float:left;margin-bottom:15px;}
.prolist dl dt{ position:relative;}
.prolist dl dt img{ max-width:100%; vertical-align:middle;border:1px #ebebeb solid; box-sizing:border-box;}
.prolist dl dt span{ position:absolute; left:0; top:0; width:100%; height:100%; display:block; background:#ccc;background:rgba(32,131,212,0.2); opacity:0;transition:320ms;}
.prolist dl dt span:before{ content:"";width:100%;height:0;border-left:1px solid rgba(32,131,212,1);border-right:1px solid rgba(32,131,212,1);box-sizing:border-box;position:absolute;left:0;top:0;transition:320ms;}
.prolist dl dt span:after{ content:"";width:0;height:100%;border-top:1px solid rgba(32,131,212,1);border-bottom:1px solid rgba(32,131,212,1);box-sizing:border-box;position:absolute;left:0;top:0;transition:320ms;}
.prolist dl:hover span{ opacity:1;transition:320ms;}
.prolist dl:hover dt span:before{ height:100%; transition:330ms 200ms;}
.prolist dl:hover dt span:after{ width:100%; transition:330ms 200ms;}
.prolist dl dt span b{ position:absolute; left:50%; top:50%; margin:-23px 0 0 -23px; width:46px; height:46px; display:block; z-index:10;}
.prolist dl dt span b:before{ position:absolute; left:0; top:23px; content:"";width:100%;height:1px; background:#406EA9;transform:translateX(-200px);}
.prolist dl dt span b:after{ position:absolute; left:23px; top:0; content:"";width:1px;height:100%; background:#406EA9;transform:translateY(-200px);}
.prolist dl:hover dt span b:before{ transform:translateX(0); transition:355ms 180ms;}
.prolist dl:hover dt span b:after{ transform:translateY(0); transition:355ms 180ms;}
.prolist dl dd{ font-size:16px; padding:9px 0 19px;line-height:22px; overflow:hidden;}
.prolist dl:hover dd{ color:#406EA9;}
.prolist_a{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 9999;}
.prolist_a p{padding: 10px 15px;background: #004e8e;color: white;transition: 600ms; transform: scale(0); }
.prolist_a p:hover{background:#078fff;}
.prolist dl:hover .prolist_a p{    transform: scale(1);}

.pro_header {    margin-top: 1rem;text-align: center;justify-content: space-around;}
.pro_header h2{padding:20px 0;}

.form_list h2{font-size: 0.4rem;font-weight: bold;line-height: 0.5rem;padding: 0.3rem 0;}
.form_list input{padding: 0.2rem; margin-bottom:0.2rem;height: 40px;color: #787d85;border-width: 1px;border-color: rgba(173,176,182,.14);background-color: #fcfcfc;border-radius: 0;}
.form_list textarea{height: 3rem; padding: 0.2rem;margin-bottom:0.2rem;color: #787d85;border-width: 1px;border-color: rgba(173,176,182,.14);background-color: #fcfcfc;border-radius: 0;}
.form_list a{float:right;    line-height: inherit!important;cursor: pointer;}
/*分页代码*/
.pagelist {clear:both; font-size: 12px; padding:20px 0;text-align:center;}
.pagelist a{ padding: 5px 9px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin:3px; color:#666; font-family:宋体,arial,sans-serif;}
.pagelist a:visited, #nowpage { padding: 3px 8px; margin:3px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.pagelist a:hover, #nowpage{color:#97262a; background: #fff; border-color:#97262a; text-decoration: none;}


/*equ*/
.equ_part{width:100%;  padding: 3rem 0;border-bottom: solid 1px #d6d6d6;    background-size: cover!important;}
.equ_center{background-color:rgba(90, 90, 90,0.8);;padding:1rem 0.4rem 1rem;width: 12rem;text-align: center;margin: auto;}
.equ_center h2{font-size:0.84rem; line-height: 0.84rem;font-weight: 700;letter-spacing: 0px;color:white;margin-bottom:30px;}
.equ_center p{color: white;line-height: 0.5rem;margin-bottom: 25px;}
.equ_center a{color:white;padding: 15px 30px;    display: inline-block;    background-color: #0c1314;}
/*hover*/
.hvr-underline-reveal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  overflow: hidden;
}
.hvr-underline-reveal:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  bottom: 0;
  background: #165a99;
  height: 4px;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-underline-reveal:hover:before, .hvr-underline-reveal:focus:before, .hvr-underline-reveal:active:before {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

@keyframes scaleDraw {

        /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
        0% {
            transform: scale(1);
            /*开始为原始大小*/
        }         
50%{
      transform: scale(1.2);
}
            100% {
            transform: scale(1);
        }
    }

.post {
        -webkit-animation-name: scaleDraw;
        /*关键帧名称*/
        -webkit-animation-timing-function: ease-in-out;
        /*动画的速度曲线*/
        -webkit-animation-iteration-count: infinite;
        /*动画播放的次数*/
        -webkit-animation-duration: 50s;
        /*动画所花费的时间*/       
    }
.Bav{display:none;}
.footer3_d{display:none;}
.zpin{width:322px}
@media screen and (max-width: 480px) {
html{font-size:30px;}
body{padding-top:62px;}
.header{ width: 100%;position: fixed;background: white; z-index: 9999;    top: 0;}
.header_part{ justify-content: space-between;position: relative;}
.nav{z-index: 999;position: absolute;    top: 50px;display: flex;flex-direction: column-reverse;display:none;}
.nav_ul{display:block;height: auto!important;}
.nav_ul li{background:white;margin:0;}
.nav_ul a{padding:12px 15px;text-align: center;font-size:18px;}
.nav_P{background: white;}
.nav p { text-align: center;padding: 5px 0;background: white;display:flex;    display: -webkit-flex;display: -ms-flexbox;align-items: center;justify-content: center;border-bottom: solid 1px #d6d6d6;}
.nav p>a{display:block;font-size:20px;padding:0 10px;}
.Bav{display:block;padding: 10px 15px;}
.logo{padding:0;}
.logo img{height:50px;}
.swiper-banner{height:auto!important;}
.h_product_part1{background-size: 100%!important;width: 90%;background-position: 100%!important;}
.h_product_part1_r{height:auto;min-height: 150px;}
.h_section3_part p{font-size: 14px;line-height: 20px;}
.erji{    display: block!important;z-index: 999; position: relative; -webkit-box-shadow: 0 0 4px rgba(0,0,0,.2);box-shadow: 0 0 4px rgba(0,0,0,.2); width: auto;}
.erji a{font-size:16px;background: whitesmoke;}
.footer2,.footer1{display:none;}
.footer3_d{display:block;}
.footer_part{  justify-content: flex-start;padding:25px;}
.h_product_part img{display:none;}
.h_product_part1_r a{    text-align: center;}
.a_section1,.a_section4_part,.ab_section1,.contact_part{display:block;}
.a_section1_l,.a_section1_r,.a_section2_r,.a_section4_l,.a_section4_r,.ab_section1_l,.ab_section1_r,.contact_part_l,.contact_part_r{width:100%;padding:0 25px;}
.a_section2_l{display:none;}
.a_section3_part1{width:100%;margin-bottom: 0;    padding:5px 25px;}
.a_section3_part1 p{    min-height: auto;}
.ab_section3 span{display:block;    margin: 10px 0;text-align: center;}
.contact_part{padding-bottom:15px;}
.prolist dl{width:50%;padding:15px;}
.nbanner{height:150px;}
.zpin{width:100%}
}



