@media (max-width:1600px) {

	.home .row4 .list .li{ height: 173px; }
	.home .row4 .list .li .d1 { font-size: 14px; line-height: 24px; margin-bottom: 12px;}
	.home .row4 .list .li .d2 { font-size: 16px; line-height: 26px; margin-bottom: 24px;}

	
	
}
@media (max-width:1440px) {

    .innerTit .d2{letter-spacing:0;}

    .about-div .section3 .swiper-slide .d2 {background: url(../images/npic14_2.png) no-repeat left top; background-size: 100%; height: 1.9rem; line-height: .28rem;}
    .about-div .section3 .swiper-slide .d2 .p1 { font-size: .18rem;}
    .about-div .section3 .swiper-slide .d2 { font-size: .17rem;}
    
    .about-div .section4 .list .swiper-slide .wz { font-size: 14px;line-height: 22px;}
    
    
    .lxwm-div .box1 .list { height: 4.2rem;}
    .lxwm-div .wrap {width:75%; margin-left: 5%}
    .lxwm-div .box1 .list .li {font-size: .2rem; line-height: .34rem; }
    .lxwm-div .box1 .list .li .bx{height: 2.05rem;}
    
    .hggl-div .box1 .qh_box .d2 { font-size: .22rem; line-height: .36rem; }
    
    .join-slide .preview .arrow-left { width:40px; height: 40px;}
    .join-slide .preview .arrow-right { width:40px; height: 40px;}
    
    .product-slide .preview {background:url(../images/npic109.png) no-repeat 91% .63rem; }
    
    .home .row1 .map .cq_wz_cq{height: 4.3rem;}
    .about-div .section1 .map .cq_wz_cq{height: 4.3rem;}


	
}

@media (max-width:1380px) {
    .djgh-div .box1 .wrap { width: 1240px;}
    .home .row1 .map .cq_wz_cq{height: 4.66rem;}
    .about-div .section1 .map .cq_wz_cq{height: 4.66rem;}
}

@media only screen and (min-width:1080px) and (max-width:1366px){

	.head .head-content{width: 100%; padding: 0 30px;}



}

@media only screen and (min-width:1080px) and (max-width:1280px){

	.head .head-content .head-tel{display: none;}



}



@media (max-width:1100px) {
    
    .wrap{width:92%}
    .mwrap{width:92%}
    .mwrap2{width:92%}
    

	.div_pc{display: none !important;}
    .pc-div{display: none !important;}
    .phone-div{display: block !important;}

	
	html{max-width: 750px; margin-left: auto !important; margin-right: auto !important;}

	body,html{

		-webkit-text-size-adjust: 100%;

		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	}	
	
    
    /*移动端menu*/
#c-header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999999999900;
  padding-top: 0.14rem; padding-bottom: 0.22rem; 
  width: 100%;
  text-align: center;
  font-size: .28rem;
  color: #ffffff;
  transition: 0.3s;
  pointer-events: none;
}
#c-header a {
  color: #fff; display: block; height: 100%;
  transition: 0.3s;
}
#c-header .container {
	/*max-width: 540px;*/ 
	margin: 0 auto;
  display: flex;
  align-items: flex-start;
  justify-content:flex-end;
  width: 100%;
  padding: 0 0.4rem 0 0.34rem;
}
/*顶部logo*/
#c-header .c-logo {display: none;
  /*display: flex;
  align-items: center;
  pointer-events: auto;*/
}
#c-header .c-logo img {
  height: 41px; width: auto; display: block;
}

/*顶部移动端导航*/
#c-header .c-nav2 {
  position: absolute;
  top: 0;
  left: 100%;
  width: 100%;
  height: 100vh;
  line-height: 1.2rem;
  color: #ffffff;
  background: #0E2050;
  overflow-y: auto;
  transition: 0.3s;
  text-align: left;
  pointer-events: auto; z-index: 99999999999999;
}
#c-header .c-nav2 > li:last-child {
  border-bottom: 1px solid #243f86;
}
#c-header .c-nav2 > li:first-child {
  border-bottom: 0;
}
#c-header .c-nav2 li {
  padding: 0 0.44rem;
  border-top: 1px solid #243f86;outline: none;
}
#c-header .c-nav2 li .c-title-box {
  display: flex;
  align-items: center;
  justify-content: space-between;outline: none;
}
#c-header .c-nav2 li .c-title-box img,
#c-header .c-nav2 li .c-title-box svg {
  width: 0.3rem;
  height: 0.3rem;
}
#c-header .c-nav2 li .c-title-box img path,
#c-header .c-nav2 li .c-title-box svg path {
  fill: #303E48;
}
#c-header .c-nav2 li a {
  color: #ffffff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; outline: none;
}
#c-header .c-nav2 .c-title-box a { display: block; width: 100%; height: 100%; font-size: 17px; font-weight: bold; letter-spacing: 1px;}
#c-header .c-nav2 li ul {
  display: none;
}
#c-header .c-nav2 li ul li{line-height: .9rem; padding: 0 0;}
#c-header .c-nav2 li ul li a { display:block; width: 100%; height: 100%; padding: 0 .3rem; opacity: .8;}
@media (max-width: 991px) {
  .c-open #c-header .c-nav2 {
    left: 0;
  }
}
/*顶部导航开关*/
#c-header .c-switch {
  position: relative;
  width: 38px;
  height: 100%;
  cursor: pointer;
}
@media (max-width: 450px) {
  #c-header .c-switch {
	  width: 28px;
	}
}
#c-header .c-switch i {
  position: absolute;
  left: 0;
  height: 3px;
  width: 100%;
  background: #ffffff;
  transition: all 0.3s;
}
#c-header .c-switch i:nth-child(1) {
  top:1px;
}
#c-header .c-switch i:nth-child(3) {
  bottom: 0;
}
#c-header .c-switch i:nth-child(2) {
  top: 50%;
  margin-top: -1px;
}
body.c-open #c-header .c-switch i:nth-child(2) {
  opacity: 0;
}
body.c-open #c-header .c-switch i:nth-child(1) {
  top: 50%;
  margin-top: -2px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
body.c-open #c-header .c-switch i:nth-child(3) {
  bottom: 50%;
  margin-bottom: -1px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
/* 顶部功能区 */
#c-header .c-gn {
  position: relative;
  z-index: 100;
  display: flex;
  align-items: center;
  pointer-events: auto; z-index: 9999999999;
}
#c-header .c-gn .c-menu {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 24px;
  background:none;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; margin-top:.06rem;
}

#c-header .c-gn .c-menu p {
  margin-right: 0.1rem;
}
#c-header .c-gn .c-menu img,
#c-header .c-gn .c-menu svg {
  width: 0.4rem;
  height: 0.4rem;
}
#c-header .c-gn .c-menu img path,
#c-header .c-gn .c-menu svg path {
  fill: #ffffff;
}

.fixed-header .c-switch i {background:#FE6808!important; }
	
	.head{max-width: 750px;}

	.head .head-content{width: 100%; padding:0 0.3rem 0 0.2rem; justify-content: space-between; height: 52px;}

	.head .logo a img{height: 0.8rem; margin-top: 0;}
	.head .head-tel{float:inherit; margin: 0 auto; justify-content: center; width: 100%; height: .6rem; line-height: .6rem }

	.head .head-content .nav{display: none; position: absolute; left: 0; top: 100%; background: #FFF; width: 100%; height: calc(100vh - 1rem); padding-bottom: 1.5rem; overflow: auto;}

	.head .head-content .nav::-webkit-scrollbar {display: none;}

	.head .head-content .nav::-moz-scrollbar {display: none;}

	.head .nav li{float: none; padding: 0 0.3rem; border-bottom: #E5E5E5 solid 1px;}

	.head .nav li.nav-ing .top a{color: #FE6808;}

    .head .nav li .top{background:url(../images/ico-arr-right2.png) no-repeat center right}
	.head .nav li .top a{font-size: 0.32rem; line-height: .8rem; color: #333;}

	.head .nav li .menu2{position: static; transform: translate3d(0,0,0); background: transparent; box-shadow: none; padding: 0 0 0.2rem;}

	.head .nav li .menu2 a{display: block; margin: 0.1rem 0 0.1rem 0.5rem; font-size: 0.28rem; line-height: .5rem;}
    .head .nav li .menu2 a.menu2ing{color: #333333;}
    #language-box{ top:47px; right: 35px;}

	.head .nav li .menu2 .menu2-content{text-align: left;}

	.head .nav li .icon{display: none;}

	.head .head-content .nav .head-tel{margin-top: 0.5rem;}

	.head .head-tel span{font-size: 0.42rem; margin-left: 0.2rem;}
	.head #shop{height:30px; margin-right:15%; padding-left: 0;border-left:0; margin-top: 9px;}

	
	
    #tel{display:none;}
    .head .logo .im{ width: 137px; height: 47px;margin-top:3px; background-size: 100%;}
    .head.onshow .logo .im {background-size: 100%;}
    
    .hmFocusWpr .bfBtn{width: 1rem; height: 1rem;margin-left: -.5rem; margin-top: -.5rem; opacity: 1;}
    .hmFocusWpr .bfBtn .bf img{width:.81rem;height:.81rem; left: 0; top: 0;}
    .hmFocus_txt{text-align:left; width: 88%; left: 6%; top: 34%;}
    .hmFocus_txt strong{ display: block;letter-spacing:3px; line-height: .7rem; margin-bottom: .1rem}
    .hmFocus_txt strong span{line-height: .7rem;}
    .fsTools{bottom:30px;}
    .hmFocus_dot span{width:.18rem; height: .18rem; border-radius: 50%;}
    .hmFocus_dot span.on{width:.18rem; height: .18rem; }
	

    
    .iBanner{height:3.6rem;}
    .iBanner .iBann{height:3.6rem;}
    .iB1{ background: url(../images/iBanner01_m.jpg) no-repeat top center; background-size: cover; }
    .iB2{ background: url(../images/iBanner02_m.jpg) no-repeat top center; background-size: cover; }
    .iB3{ background: url(../images/iBanner03_m.jpg) no-repeat top center; background-size: cover; }
    .iB4{ background: url(../images/iBanner04_m.jpg) no-repeat top center; background-size: cover; }
    .iB5{ background: url(../images/iBanner05_m.jpg) no-repeat top center; background-size: cover; }
    .iB6{ background: url(../images/iBanner06_m.jpg) no-repeat top center; background-size: cover; }
    .iB7{ background: url(../images/iBanner07_m.jpg) no-repeat top center; background-size: cover; }
    .iBanner .wz{display:none}
    
    .home .row1{background:url(../images/about_m.jpg) no-repeat top center;padding-top:.7rem;}
    .home .row1 .list{width:92%;background:url(../images/about2_m.png) no-repeat top center; background-size: 2.26rem; padding-top: .5rem;}
    .home .row1 .list .t1{font-size:.4rem; line-height: .5rem; color: #fff;}
    .home .row1 .list .t2{font-size:.28rem; line-height: .4rem; color: #fff; opacity: .4; margin-bottom: .4rem;}
    .home .row1 .list .text{ color:#fff; opacity: .8; font-size: .24rem; line-height: .5rem; margin-bottom: .42rem;}
    .home .row1 .list .text span { display:inline; width: auto;}
    .home .row1 .mBtn{ border: 1px solid #fff; }
    .home .row1 .mBtn a { color: #fff;}
    .home .row1 .map{width:100%}
    .home .row1 .map .dian span{display:block;}
    .home .row1 .map .dian1{ bottom:18%; right: 20%; padding-top:.7rem;}
    .home .row1 .map .dian2{ left:42.2%; bottom:31%; padding-top:.48rem; width: 1.2rem;}
    .home .row1 .map .dian3{left:6%; bottom: 21.2%; padding-top:.48rem; width: 1.2rem;}
    .home .row1 .map .dian4 { bottom:21.5%; right: 12%; padding-top:.38rem;}
    .home .row1 .map .dian5 {bottom:20%; right: 7.5%; padding-top:0;}
    .home .row1 .map .dian6 { bottom:21.5%; right: 4%; padding-top: 0;}
    .home .row1 .map .dian::before{display:none}
    .home .row1 .map .cq_wz{left:3%; width: 63%}
    .home .row1 .map .cq_wz_cq{height:7.6rem;}
    .home .row1 .map .cq_wz_tj{height:1.2rem;}
    .home .row1 .map .cq_wz_mg{height:1.2rem;}
    .home .row1 .map .cq_wz_dg{height:1.2rem;}
    .home .row1 .map .cq_wz .p1{font-size:.24rem; line-height: .32rem;}
    .home .row1 .map .cq_wz .p2{font-size:.20rem; line-height: .30rem;}
    
    .backTop{width:36px; height: 36px}
    .mBtn{ border: 1px solid #999999; font-size: .24rem; color: #999999; width: 2.25rem; height: .7rem; line-height: .7rem; background: none;}
    .mBtn a { color: #999999;}    

    .home .row2{ background:#ffffff url(../images/npic03_m.jpg) no-repeat bottom center; background-size: 100%; padding-top:1rem; padding-bottom: .6rem; }
    .home .row2 .row2qh{width:100%; height: 1.3rem;line-height: .46rem; padding: 0 1%; margin-bottom: .5rem;}
    .home .row2 .row2qh ul li{ width: 47%; font-size:.34rem; height: 100%;  border: 1px solid #DDDDDD; border-radius: .7rem; display: flex; align-items: center; justify-content: center; margin: 0 1.5%; padding: 0 3% 0 1.5rem;}
    .home .row2 .row2qh ul li:nth-child(1){background:#F8F8F8 url(../images/mpic01.png) no-repeat left center; background-size: 1.63rem;}
    .home .row2 .row2qh ul li:nth-child(2){background:#F8F8F8 url(../images/mpic02.png) no-repeat left center; background-size: 1.63rem;}
    .home .row2 .row2qh ul li.row2act{ font-size:.34rem; color: #FE6808;border: 1px solid #FE6808; font-weight: normal;}
    .home .row2 .row2qh ul li:nth-child(1):after{display:none}
    .home .row2 .list{margin-bottom:.3rem}
    .home .row2 .list .li{height:3rem}
    .home .row2 .list .li .tp{height:2.44rem}
    .home .row2 .list .li .bt { font-size: .18rem; line-height: .34rem;}
    

    

    .mTit{margin-bottom:.4rem;}
    .mTit .d1 { color: #222; font-size: .4rem; line-height: .66rem; margin-bottom: 0;}
    .mTit .d2 { font-size: .28rem; line-height: .4rem;}
    
    .home .row3{height:auto;padding:.8rem 0 .6rem 0;}
    .home .row3 .list .li{ width: 100%; margin-bottom: 15px; position: relative; overflow: hidden;border-radius: .18rem; }
    .home .row3 .list .li a { display: block; width: 100%; height: 100%;}
    .home .row3 .list .li .tp { display: block; width: 100%; height: auto;}
    .home .row3 .list .text {width:100%; position: absolute; left: 0; bottom: 4%; color: #fff; padding: 4% 7%}
    .home .row3 .list .text .t1 { font-size: .36rem; line-height: .5rem; letter-spacing: 1px;}
    .home .row3 .list .text .t2 { font-size: .28rem; line-height: .4rem; opacity: 
    .7;border-bottom:1px solid rgba(255,255,255,0.6);padding-bottom: .14rem;}
    
    .home .row4{padding:.8rem 0 .7rem 0; background: #F8F8F8;}
    .home .row4 .list{margin-bottom:10px;}
    .home .row4 .list .li{width:100%; float: left; height: auto; margin-bottom: 8px;}
    .home .row4 .list .li a{ padding:5% 5% }
    .home .row4 .list .li .d1{font-size:.24rem; line-height: .38rem; margin-bottom: 2px;}
    .home .row4 .list .li .d2{font-size:.28rem; line-height: .48rem; margin-bottom: .12rem;white-space:inherit;}
    .home .row4 .list .li .d3{padding-top:.28rem;}
    .home .row4 .list .li .d3 img{width:.14rem;}
    
    .innerTit{ height: 1.1rem; margin-bottom: .4rem;}
    .innerTit .d1 { height:.6rem; line-height: .6rem; font-size: .28rem; opacity:1; position: absolute; left: 0; bottom: 0; color: #999999; font-family: HarmonyOsSansSCLight}
    .innerTit .d2 { line-height: .6rem; font-size: .4rem; top:0;left:0; margin-top:0; letter-spacing: 1px;}
    
    .footer{text-align:left; padding: 8% 0 4% 0;}
    .footer .mwrap{ width:90%}
    .footer .bx1{ justify-content: flex-start;}
    .footer .bx1 .li{margin:0 22px 0 0;}
    .footer .bx1 .li img{width:26px;}
    .footer .bx1 .li1 span{display:none}
    .footer .bx1 .li span{display:none}
    .footer .bx2{font-size:.28rem; line-height: .52rem; margin-bottom: .26rem; display: flex;flex-wrap: wrap;}
    .footer .bx2 a {width:100%; display: block; color: #8494B0}
    .footer .bx3{font-size:.24rem; line-height: .48rem; display: block; color: #8494B0;}
    .footer .bx3 a { color: #8494B0;}
    .footer .bx3 span.sp1 { width: 100%; display:flex; align-items: center; color: #8494B0;}
    .footer .bx1 .li p{ display: none;}
    .footer .bx1 .li:hover p { display:block;}

    
    .iCon{padding-bottom:1rem; padding-top: 1.8rem;}
    .iCon2{padding-top:1rem;}
    .secMenu{width:100%; height: 1rem; line-height: 1rem; background: #fff; left: 0; margin-left: 0; bottom: -1rem;}
    .secMenu .li {border-right:0; text-align: center; overflow: hidden;}
    .secMenu .li a{background:none;padding:0; display: flex; align-items: center;}
    .secMenu .li .d1{ display: inline-block; margin:0 auto; margin-bottom:0; height: 1rem; line-height:1rem; font-size: .28rem;}
    .secMenu .li .d2{display:none}
    #nowMenu{background:none; color: #FE6808;}
    #nowMenu .d1 {color: #FE6808; border-bottom: 2px solid #FE6808;}
    
    .about-div{padding-top:100px;}
    .about-div .section1{padding-top:0}
    .about-div .section1 .tit{ line-height: 100px; height: 1.1rem; margin-bottom:.4rem;}
    .about-div .section1 .tit .d1 {height:.6rem; line-height: .6rem; font-size: .28rem; opacity:1;position: absolute; left: 0; bottom: 0; top: inherit; color: #999999;}
    .about-div .section1 .tit .d2 { color: #222222;line-height: .6rem; font-size: .4rem; position: absolute; left: 0; top: 0; z-index: 2;}
    .about-div .section1 .text{width:92%;font-size: .28rem; line-height: .56rem; margin-bottom: .2rem; }
    .about-div .section1 .text span{display:initial;}
    .about-div .section1 .map .dian span{display: block}
    .about-div .section1 .map{width:100%}
    .about-div .section1 .map .dian1{right:24%;bottom:31%; padding-top: .56rem;}
    .about-div .section1 .map .dian2{bottom:42.5%; padding-top:.4rem; width: 1.2rem;}
    .about-div .section1 .map .dian3{bottom:40.2%; padding-top:.4rem; width: 1.2rem;}
    .about-div .section1 .map .dian4{ width: .5rem; right:20%;bottom:48.5%; padding-top:.38rem;}
    .about-div .section1 .map .dian5{ width: .4rem;right:14.3%;bottom:44.6%; padding-top:0;}
    .about-div .section1 .map .dian6{ width: .4rem;right:12%;bottom:43%; padding-top: 0;}
    .about-div .section1 .map .dian::before{display:none}
    .about-div .section1 .map .cq_wz{left:3%;height: 7.8rem; width: 5.1rem}
    .about-div .section1 .map .cq_wz .p1{line-height:.4rem}
    .about-div .section1 .map .cq_wz .p2{line-height:.3rem}
    .about-div .section1 .map .cq_wz_tj{height:1.6rem;}
    .about-div .section1 .map .cq_wz_mg{height:1.6rem;}
    .about-div .section1 .map .cq_wz_dg{height:1.6rem;}
    
  
    .about-div .section2 .title {position:relative; height: 1.1rem; width: 100%; text-align: center; right: 0; margin-bottom: .4rem;}
    .about-div .section2 .title .t1{opacity:1; color: #999; font-size: .28rem; line-height: .6rem; height: .6rem; position: absolute; left: 0; bottom: 0;}
    .about-div .section2 .title .t2{ color: #222; font-size: .4rem; line-height: .6rem; top:0; right: 0; font-weight: bold;}
    .about-div .section2 .qywh-div{ width:92%; margin: 0 auto; padding-bottom: 9%;}
    .about-div .section2 .qywh-div .li{ width: 100%; position: relative; margin-bottom: .18rem;}
    .about-div .section2 .qywh-div .li img{ display:block; width: 100%; height: auto;}
    .about-div .section2 .qywh-div .li .twz{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; color: #fff; padding:10% 5% 5% 7%;}
    .about-div .section2 .qywh-div .li .twz .d1{ font-size: .36rem; line-height: .6rem; margin-bottom: .16rem;}
    .about-div .section2 .qywh-div .li .twz .d2{ font-size: .28rem; line-height: .5rem;}
    .about-div .section2 .qywh-div .li .twz .d3{}
    .about-div .section2 .qywh-div .li .twz .d3 .d3_li{ width: 55%; height: 1.4rem; float: left;}
    .about-div .section2 .qywh-div .li .twz .d3 .d3_li .p1{ font-size: .36rem; line-height: .6rem; margin-bottom: .07rem;}
    .about-div .section2 .qywh-div .li .twz .d3 .d3_li .p2{ font-size: .22rem; line-height: .38rem; opacity: .7; width: 100%; padding-right: 21%; }
    .about-div .section2 .qywh-div .li .twz .d3 .d3_li:nth-child(1){ height: 1.76rem; margin-top: .14rem;}
    .about-div .section2 .qywh-div .li .twz .d3 .d3_li:nth-child(2){ height: 1.76rem;width: 45%; margin-top: .14rem;   }
    .about-div .section2 .qywh-div .li .twz .d3 .d3_li:nth-child(4){width: 45%;}
    .about-div .section2 .qywh-div .li .twz .d3 .d3_li:nth-child(6){width: 45%;}

    .about-div .section2 .qywh-div .li .twz .d3 .d3_li:nth-child(2) .p2{ padding-right: 5%;  }
    .about-div .section2 .qywh-div .li .twz .d3 .d3_li:nth-child(4) .p2{ padding-right: 5%;  }
    .about-div .section2 .qywh-div .li .twz .d3 .d3_li:nth-child(6) .p2{ padding-right: 5%;  }


    /*产品*/
    .product-div{background:#aecbeb url(../images/pic323.jpg) no-repeat top center; height: 15.7rem; background-size: 100%;}
    .cp .secMenu .li {width:47%!important}
    .product-div .tit{display:flex; align-items: center; justify-content: center;}
    .product-div .tit .d1 { font-size: .40rem; line-height: .6rem; margin-bottom: 0; margin-right: 5px;}
    .product-div .tit .d2 { font-size: .40rem; line-height: .6rem; font-weight: bold;}
    .product-div .gallery-top .car{top:1rem;}
    .product-div .gallery-top .pic{top:6.5rem; left: 22%; margin-top: 0; margin-left: 0; width: 4.1rem; height: 4.1rem;}
    .product-div .gallery-top .pic img{max-width:85%; max-height: 85%;}
    .product-div .line{display:none}
    .product-div .gallery-thumbs{width:100%; left:0; bottom:4%;}
    .product-div .gallery-thumbs .swiper-slide .d2{width:1.5rem; height: 1.5rem;}
    .product-div .gallery-thumbs .swiper-slide{height:2.1rem;}
    .product-div .gallery-thumbs .swiper-slide .d2 p{width:100%; height: 100%;}
    .product-div .gallery-thumbs .swiper-slide-thumb-active .d2 p{width:100%; height: 100%;}
    .product-div .gallery-top .swiper-button-prev{left:36%; right: inherit; bottom:0; background: url(../images/npic105-on.png) no-repeat left center; background-size: 100%; width: 30px; height: 30px;}
    .product-div .gallery-top .swiper-button-next{right:36%; bottom:0; background: url(../images/npic106-on.png) no-repeat right center; background-size: 100%; width: 30px; height: 30px;}
    .product-div .gallery-top .swiper-slide{height:11.6rem}
    .product-div .dian{width:56px; height: 56px;}
    .product-div .dian ul li{width:.2rem; height: .2rem;}
    .product-div .gallery-thumbs .swiper-slide .d1{line-height:.3rem; height: .6rem;}
    /*圈*/
    @-webkit-keyframes beacon1_1 {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(254, 104, 8, 0.6);
        -moz-box-shadow: 0 0 0 0 rgba(254, 104, 8, 0.6);
        box-shadow: 0 0 0 0 rgba(254, 104, 8, 0.6);
    }
    100% {
        -webkit-box-shadow: 0 0 0 .3rem transparent;
        -moz-box-shadow: 0 0 0 .3rem transparent;
        box-shadow: 0 0 0 .3rem transparent;
    }
    }
    .product-div .list1 .dian1{right:16.6%; top:22%;}
    .product-div .list1 .dian2{right:16.6%; top:22%;}
    .product-div .list1 .dian3{right:53.2%; top:31.8%;}
    .product-div .list1 .dian4{right:16.6%; top:22%;}
    .product-div .list1 .dian5{right:16.6%; top:22%;}
    .product-div .list1 .dian6{left:24%;top: 32.2%;}
    .product-div .list1 .dian7{right:58%;top: 34%;}
    .product-div .list1 .dian8{right:57%;top: 28.5%;}
    .product-div .list1 .dian9{right:33%;top: 26%;}
    .product-div .list1 .dian10{right:33%;top: 26%;}
    
    .product-div .list2 .dian1{right:55%;top:29%;}
    .product-div .list2 .dian2{right:55%;top:29%;}
    .product-div .list2 .dian3{right:55%;top:29%;}
    .product-div .list2 .dian4{right:55%;top:29%;}
    .product-div .list2 .dian5{right:60.5%;top: 29.8%;}
    .product-div .list2 .dian6{right:60.5%;top: 29.8%;}
    .product-div .list2 .dian7{right:60.5%;top: 29.8%;}
    .product-div .list2 .dian8{right:60.5%;top: 29.8%;}
    .product-div .list2 .dian9{right:32%;top: 15.5%;}
    .product-div .list2 .dian10{right:32%;top: 15.5%;}
    
    
    
    /*渝江制造*/
    .kfnl-div .box1 .innerTit{text-align:center;}
    .kfnl-div .box1 .innerTit .d2{padding-right:0}
    .kfnl-div .box1{padding:0 0 6% 0;}
    .kfnl-div .box1 .box1L{ width:100%; float:inherit; padding-bottom: .5rem; }
    .kfnl-div .box1 .box1R{ width:100%; float:inherit; padding-top: 0; font-size: .28rem; line-height: .56rem; margin-bottom: .4rem; }
    .kfnl-div .box1 .box1R .text{width:100%; text-align: center;}
    .kfnl-div .box1 .swiper-pagination-bullet{width:35px; height: 3px;}
    .kfnl-div .box2{padding:.8rem 0;}
    .kfnl-div .box2 .wz{ width:100%; font-size: .28rem; line-height: .56rem; margin-bottom: .7rem; }
    .kfnl-div .box2 .list{width:100%}
    .kfnl-div .box2 .list .li{ width: 49%; height: 3rem; margin-right:2%; font-size: .28rem; margin-bottom: .3rem;}
    .kfnl-div .box2 .list .li:nth-child(2){margin-right:0}
    .kfnl-div .box2 .list .li .circle{ background-size: cover; animation: circle 3s infinite linear; opacity: 1}
    .kfnl-div .box2 .list .li p{ width: 2.6rem; height: 2.6rem;}
    .kfnl-div .box2 .list .li p:after{background-size: cover}
    .kfnl-div .box2 .list .li:nth-child(1) p:before{opacity:.4; transform: scale(1)}
    .kfnl-div .box2 .list .li:nth-child(2) p:before{opacity:.4; transform: scale(1)}
    .kfnl-div .box2 .list .li:nth-child(3) p:before{opacity:.4; transform: scale(1)}
    .kfnl-div .box2 .list .li:nth-child(4) p:before{opacity:.4; transform: scale(1)}
    .kfnl-div .box2 .list .li:hover .circle { animation: circle 3s infinite linear; opacity: 1}
    .kfnl-div .box3{padding:.8rem 0 0 0;}
    .kfnl-div .box3 .list{height:auto}
    .kfnl-div .box3 .wz{ width:100%; font-size: .28rem; line-height: .56rem; margin-bottom: .7rem; }
    .kfnl-div .box3 .list .li{width:100%; float: inherit;margin-right:0; height: 1.6rem; line-height: 1.6rem; padding: 0 10%; background: url(../images/icon46.png) repeat-x center center;border-radius: 1rem; font-size: .28rem;}
    .kfnl-div .box3 .list .li .li_1{padding-left:1.4rem}
    .kfnl-div .box3 .list .li1 .li_1{background: url(../images/icon40.png) no-repeat left center; background-size: .9rem}
.kfnl-div .box3 .list .li2 .li_1{background: url(../images/icon41.png) no-repeat left center; background-size: .8rem;}
.kfnl-div .box3 .list .li3 .li_1{background: url(../images/icon42.png) no-repeat left center; background-size: .8rem}
.kfnl-div .box3 .list .li4 .li_1{background: url(../images/icon43.png) no-repeat left center; background-size: .9rem}
.kfnl-div .box3 .list .li5 .li_1{background: url(../images/icon44.png) no-repeat left center; background-size: .76rem}
.kfnl-div .box3 .list .li6 .li_1{background: url(../images/icon45.png) no-repeat left center; background-size: .8rem}


.kfnl-div .box3 .list .li1:hover .li_1{background: url(../images/icon40-on.png) no-repeat left center; background-size: .9rem}

.kfnl-div .box3 .list .li2:hover .li_1{background: url(../images/icon41-on.png) no-repeat left center; background-size: .8rem}

.kfnl-div .box3 .list .li3:hover .li_1{background: url(../images/icon42-on.png) no-repeat left center; background-size: .8rem}

.kfnl-div .box3 .list .li4:hover .li_1{background: url(../images/icon43-on.png) no-repeat left center; background-size: .9rem}

.kfnl-div .box3 .list .li5:hover .li_1{background: url(../images/icon44-on.png) no-repeat left center; background-size: .76rem}

.kfnl-div .box3 .list .li6:hover .li_1{background: url(../images/icon45-on.png) no-repeat left center; background-size: .8rem}

    
    .jyzz-div .text{ font-size: .28rem; line-height: .56rem; margin-bottom: .7rem;}
    .jyzz-div .list{ width: 94%; margin: 0 auto;}
    
    .zlbz-div .box1{ padding:1.1rem 0 5% 0; background: #0E2050 url(../images/npic64.jpg) no-repeat center center;}
    .zlbz-div .box1 .list .listL{width:100%; float: inherit; font-size: .28rem; line-height: .56rem; margin-bottom: .7rem; padding-top: 0; }
    .zlbz-div .box1 .list .listR{width:100%; float: inherit; padding-bottom: 1rem; position: relative;}
    .zlbz-div .box1 .list2 .swiper-container{position:static}
    .zlbz-div .box1 .list2 .bx{width:100%; height: 3.9rem; position: relative;}
    .zlbz-div .box1 .list2 .tp{ display:block; width: 100%; height: 100%;}
    .zlbz-div .box1 .list2 .bt { width:100%; height: 100%; position: absolute; left: 0; bottom: 0; font-size: .26rem; line-height: .5rem; color: #fff; text-align: center; background: url(../images/npic68.png)no-repeat bottom center; background-size: 100%; display: flex; align-items:flex-end; justify-content: center; padding-bottom: .2rem}
    .zlbz-div .box1 .list2 .swiper-pagination-bullet{ width: 40px; height: 4px; background: #CCCCCC; opacity: 1; border-radius: 0;}
    .zlbz-div .box1 .list2 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0}
    .zlbz-div .box1 .list2 .swiper-pagination-bullet-active{ background: #FE6808;}
    .zlbz-div .box1 .list2 .swiper-container-horizontal>.swiper-pagination-bullets{ width:100%; bottom: 0;}
    
    .zlbz-div .box2{padding:.8rem 0 1rem 0;}
    .zlbz-div .box2 .text{ width: 100%; font-size: .28rem; line-height: .56rem;}
    .zlbz-div .box2 .list {padding-bottom:1rem; position: relative;}
    .zlbz-div .box2 .list .swiper-container{position:static}
    .zlbz-div .box2 .list .swiper-slide{font-size:.3rem; line-height: .4rem; text-align: center;}
    .zlbz-div .box2 .list .swiper-slide img{ display:block; width: 92%; height: auto; margin: 0 auto; margin-bottom: 10px;}
    .zlbz-div .box2 .list .swiper-button-prev{ background: url(../images/icon17-on.png) no-repeat center center; background-size: 100%; width: .5rem; height: .5rem;}
    .zlbz-div .box2 .list .swiper-button-next{ background: url(../images/icon18-on.png) no-repeat center center; background-size: 100%; width: .5rem; height: .5rem;}
    .zlbz-div .box2 .list .swiper-pagination-bullet{ width: 40px; height: 4px; background: #CCCCCC; opacity: 1; border-radius: 0;}
    .zlbz-div .box2 .list .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0}
    .zlbz-div .box2 .list .swiper-pagination-bullet-active{ background: #FE6808;}
    .zlbz-div .box2 .list .swiper-container-horizontal>.swiper-pagination-bullets{ width:100%; bottom: 0;}

    
    /*新闻党建*/
    .news-top{margin-bottom:8px;}
    .news-top .li{ height: auto;}
    .news-top .li .liL{width:100%; float: inherit;}
    .news-top .li .liR{width:100%; float: inherit; padding:4% 4%;}
    .news-top .li .liL img{height:4.3rem;}
    .news-top .li .liR .d1{font-size:.28rem; line-height: .5rem; margin-bottom: 0; }
    .news-top .li .liR .d2{font-size:.32rem; line-height: .5rem; margin-bottom: .18rem;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;  }
    .news-top .li .liR .d3{font-size:.24rem; line-height: .44rem; min-height: .88rem; margin-bottom: 40px; }
    .news-top .li .liR .d4{display:none;}
    .news-top .swiper-container-horizontal>.swiper-pagination-bullets{width:100%; text-align: center; bottom:13px}
    .news-list{padding-bottom:20px;}
    .news-list .li{width:100%; height: auto;margin-right: 0; margin-bottom: 8px;}
    .news-list .li a{ padding:5% 4%;}
    .news-list .li .d1{ font-size: .28rem; color: #999999; line-height: .4rem; margin-bottom: 4px;}
    .news-list .li .d2{ font-size: .32rem; color: #342626; line-height: .5rem; text-align: justify; height: auto;}
    .news-list .li .d3{display:none;}
    
    .djgh-div{ padding-bottom:12%; height: auto;}
    .djgh-div .news-top{ margin-top:.8rem;}
    .djgh-div .box1{ height: auto;}
    .djgh-div .box1 .wrap{width:92%}
    .djgh-div .box1 .swiper-slide{height:auto; margin-bottom: 18px;}
    .djgh-div .box1 .swiper-slide .pic{height:auto}
    .djgh-div .box1 .swiper-slide .pic img{height:auto}
    .djgh-div .box1 .swiper-slide .text .d1{font-size:.32rem; line-height: .5rem; margin-bottom: .2rem;}
    .djgh-div .box1 .swiper-slide .text .d2{font-size:.26rem; line-height: .4rem; background: none;}
    .djgh-div .box1 .swiper-slide .text{ padding:5% 5% 6% 5%}

    .news-con{width:92%;}
    .news-tit{font-size:.36rem; line-height: .56rem;}
    .news-text{font-size:.28rem; line-height: .52rem; padding-bottom: 8%}

    .fy{ font-size:12px; line-height: 26px;}
    .fy b{ width:26px; height:26px; line-height:26px; margin:0 3px;}
    .fy a{padding:0 8px;height:26px;line-height:26px;margin:0 3px; font-size:12px; margin-bottom: 7px; }

    
    /*人才发展*/
    .rcfz-div .box1{padding:10% 0 .9rem 0;}
    .rcfz-div .box1 .innerTit .d1{ opacity:.5}
    .rcfz-div .box1 .wz{ width: 92%; margin: 0 auto;font-size:.26rem; line-height: .54rem; margin-bottom: 5%;}
    .rcfz-div .box1 .list{padding-left:0; width: 92%; margin: 0 auto;}
    .rcfz-div .box1 .list .swiper-container{height:8.5rem}
    .rcfz-div .box1 .swiper-slide{height:7.4rem; padding: .3rem; border-radius:0;}
    .rcfz-div .box1 .swiper-slide .L{width:100%; height: auto;float: inherit;}
    .rcfz-div .box1 .swiper-slide .R{width:100%; height: auto; float: inherit; padding: 0;}
    .rcfz-div .box1 .swiper-slide .R .d1{font-size:.32rem; line-height: .5rem;}
    .rcfz-div .box1 .swiper-slide .R .d2{font-size:.24rem; line-height: .5rem;}
    .rcfz-div .box1 .swiper-button-prev{left:36.5%; width: .67rem; height: .67rem;}
    .rcfz-div .box1 .swiper-button-next{right:36.5%; width: .67rem; height: .67rem;}
    
    .rcfz-div .box2{padding:10% 0}
    .rcfz-div .box2 .box2_top{height:3rem}
    .rcfz-div .box2 .joinqh{height:.88rem; line-height: .85rem;}
    .rcfz-div .box2 .joinqh ul li{width:2.7rem;border-radius:.5rem; font-size: .32rem}
    .rcfz-div .box2 .innerTit{text-align:center; margin-bottom: .3rem}
    .rcfz-div .box2 .innerTit .d2{left:0;}
    .rcfz-div .box2 .joinqh{ position: static; width: 100%;}
    .rcfz-div .box2 .joinqh ul{justify-content:center}
    
    .join-slide .preview .arrow-left{width:.67rem; height: .67rem;}
    .join-slide .preview .arrow-right{width:.67rem; height: .67rem;}
    .join-slide .view{height:auto; background:#fff url(../images/npic81_m.png) no-repeat bottom center; background-size: 100%; min-height: 11rem;}
    .join-slide .zpBox{height:auto; overflow: inherit}
    .join-slide .zpBox .L{width:100%; float: inherit; height: auto; margin-bottom: .3rem;}
    .join-slide .zpBox .L img{height: auto;}
    .join-slide .view .swiper-slide{ padding:.3rem .3rem .7rem .3rem;}
    .join-slide .zpBox .R{width:100%; float: inherit; height: auto;}
    .join-slide .zpBox .R .R_gd{height: auto;overflow-y:inherit;}
    .join-slide .zpBox .R .t1 {display:block;}
    .join-slide .zpBox .R .t1 .t1L{width:100%; font-size: .24rem; line-height: .56rem}
    .join-slide .zpBox .R .t1 .t1R{width:100%; font-size: .24rem; line-height: .44rem}
    .join-slide .zpBox .R .tdbtn{width:3rem; height: .7rem; line-height: .7rem; border-radius: .4rem; font-size: .24rem; margin: 0 auto;}
    .join-slide .preview .swiper-container{width:76%; margin-left: .9rem;}
    .join-slide .preview .swiper-slide{width:4.74rem;}
    .join-slide .preview .swiper-slide .d1{font-size:.28rem}
    .join-slide .preview .active-nav .d1{color:#222}
    .fotdn-yp .jbxx-div{ width: 98%; height: 410px; left: 1%; margin-left: 0; padding: 10px 16px; margin-top: -205px;}
    .fotdn-yp .jbxx-div .tit{font-size:.32rem; line-height: .5rem; font-weight: normal; margin-bottom: 20px;}
    .fotdn-yp .jbxx-div .d1 span{font-size:.26rem; width: 25%;}
    .fotdn-yp .jbxx-div .d2 span{font-size:.26rem; width: 25%;}
    .fotdn-yp .jbxx-div .d22 span{font-size:.26rem; width: 25%;}
    .fotdn-yp .jbxx-div .d22 input{font-size:.28rem; width: 47%;}
    .fotdn-yp .jbxx-div .d22 img{height:28px; margin-top: 5px; }
    .fotdn-yp .jbxx-div .d4 .btn{width:2.9rem; height: .7rem; line-height: .7rem; margin: 0 auto; font-size: .26rem;}
    .fotdn-yp .jbxx-div .d1 input{width:75%;font-size:.26rem;}
    .fotdn-yp .jbxx-div .d2 input{width:68%;font-size:.26rem;}
    .fotdn-yp .jbxx-div .d2 span.tx{display:none}
    
    .loading{font-size:.24rem}
    
    /*合规管理*/
    .secMenu_pc{display: none!important}
    .hggl-box{ padding-top:40px;}
    .hggl-box .box1{background:url(../images/npic31_m.jpg) no-repeat center center; height: auto; position:static; width: 100%; text-align: center; padding-bottom: 10%;}
    .hggl-box .box1 .qh_box .bx1{position:static;background:none; margin-bottom: 18px;}
    .hggl-box .box1 .qh_box .bx2{position:static;background:none; width: 100%; padding: 0;border-radius:0; height: auto; margin-bottom:.8rem;}
    .hggl-box .box1 .qh_box .actbx1{width:auto!important; height: auto;}
    .hggl-box .box1 .qh_box .bx1 .d1{display:none}
    .hggl-box .box1 .qh_box .bx2 .d1{display:none}
    .hggl-box .box1 .qh_box .bx2 .d2{color:#FE6808}
    .hggl-box .box1 .qh_box .d3{color:#fff; opacity: 1; font-size: .26rem;}
    .hggl-box .box1 .qh_box .d2{font-size:.32rem;}
    .hggl-box .box1 .telBox{position:static; width:4.5rem; margin: 0 auto;}
    .hggl-box .box1 .telBox .li{border-radius:.5rem; height: 1rem; padding-left: 11%; margin-bottom: 16px;}
    .hggl-box .box1 .telBox .li .liL{width:.47rem; margin-right: .22rem;}
    .hggl-box .box1 .telBox .li .liL img{width:.47rem;}
    .hggl-box .box1 .telBox .li .liR{text-align:left}
    .hggl-box .box1 .telBox .li .liR .t1 { font-size: .2rem; line-height: .32rem;}
    .hggl-box .box1 .telBox .li .liR .t2 { font-size: .28rem; line-height: .34rem}
    .hggl-box .box2{padding-top:.4rem;}
    .hggl-box .box2 .list .li{width:100%; height: 2rem; float: inherit; margin-bottom: .16rem;}
    .hggl-box .box2 .list .li .liL .t1{ font-size: .32rem; line-height: .48rem; }
    .hggl-box .box2 .list .li .liL{ padding-top: 0;}
    .hggl-box .box2 .list .li a{padding:.56rem 7% .3rem 7%}
    
    /*联系*/
    .contactBg{ background: #ffffff;}
    .lxwm-div .box1 .innerTit{text-align:center}
    .lxwm-div .box1 .innerTit .d2{left:0}
    .lxwm-div .box1 .innerTit .d1{color:#999}
    .lxwm-div .box1{background:none; padding-top: 0; }
    .lxwm-div .wrap{width:92%; margin: 0 auto;margin-left:auto;}
    .lxwm-div .box1 .list{height:auto}
    .lxwm-div .box1 .list .li{ background: #EBEEF7;float:inherit; height: 3.4rem; width: 100%; margin-bottom: 2%;}
    .lxwm-div .box1 .list .li1{width:100%; float: left;background:none; margin-bottom: 2%;}
    .lxwm-div .box1 .list .li1 .bx {width:49%; float: left; height: 100%; background: #EBEEF7; padding:7% 4% 0 4%;}
    .lxwm-div .box1 .list .li1 .bx1 { margin-right:2%;}

    .lxwm-div .box1 .list .li2{clear:both; display: flex; align-items:center; justify-content:flex-start; height: 2.03rem; padding-top: .11rem; padding-left: .6rem;}
    .lxwm-div .box1 .list .li3{clear:both; display: flex; align-items:center; justify-content:flex-start; height: 2.03rem; padding-top: .11rem; padding-left: .6rem;}
    .lxwm-div .box1 .list .li4{clear:both; display: flex; align-items:center; justify-content:flex-start; height: 2.03rem; padding-top: .11rem; padding-left: .6rem;}
    .lxwm-div .box1 .list .li .li_0 img{width:.8rem; margin-bottom: 0;}
    .lxwm-div .box1 .list .li1 .li_0 img{width:.8rem; margin-bottom: .3rem;}
    .lxwm-div .box1 .list .li .li_1 .li_1_1{font-size:.28rem; line-height: .4rem; margin-bottom: .16rem;}
    .lxwm-div .box1 .list .li .li_1 .li_1_2{font-size:.26rem; line-height: .4rem;}
    .lxwm-div .box1 .list .li .li_1 .li_1_2 a{}
    .lxwm-div .box1 .list .li1 .li_1 .li_1_2{color:#333}
    .lxwm-div .box1 .list .li1 .li_1 .li_1_2 a {color:#333}
    .lxwm-div .box1 .list .li1 .li_1 .li_1_1{color:#FE6808}
    .lxwm-div .box1 .list .li .li_1 .li_1_1 span{display:inline-block}
    
    .lxwm-div .box1 .list .li .li_0{ margin-right: .26rem;}
    .lxwm-div .box1 .list .li2 .li_0 img{ margin-bottom: 0;}
    .lxwm-div .box1 .list .li2 .li_1{ text-align: left;}
    .lxwm-div .box1 .list .li3 .li_1{ text-align: left;}
    .lxwm-div .box1 .list .li4 .li_1{ text-align: left;}
    .lxwm-div .box1 .list .li2 .li_1 .li_1_1{margin-bottom: .1rem;}
    .lxwm-div .box1 .list .li3 .li_1 .li_1_1{margin-bottom: .1rem;}
    .lxwm-div .box1 .list .li4 .li_1 .li_1_1{margin-bottom: .1rem;}
    
    
    
    
    
}



@media (max-width:450px) {
	
	.home .row2 .row2qh ul li{ font-size:.28rem; line-height: .38rem;}
    .home .row2 .row2qh ul li.row2act{ font-size:.28rem;}
	
	.footer .mwrap{ width:92%}
	

}

@media (max-width:375px) {
    
    
	
}


