

@media (max-width:1200px) {
	.rightBox{right: 0;position:static;}
/*	.rightBox{display: none !important;}*/
	.zixunBox{ width: 180px; position: fixed; right: -150px; top: 29%; z-index: 9999999999; display: flex; align-items: center; justify-content: center;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
	.zixunBox .rightBox_left{ display: block!important;width: 30px; height: 125px; text-align: center; background: #E62129; color: #fff; font-size: 14px; line-height: 20px; border-radius: 10px 0 0 10px; display: flex; align-items: center; justify-content: center; float: left;}
	.zixunBox:hover{right: 0;}
	
	
.wrap{width:91%; margin: 0 auto;}
    .pc-div{display: none !important;}
    .phone-div{display: block !important;}
	.cursor {
    display: none;
  }

  .cursor-follower {
    display: none;
  }

	#c-header {
  padding-top: .2rem; padding-bottom:.2rem; 

  width: 100%;

  text-align: center;

  transition: 0.3s;

  pointer-events: none;

}

#c-header a {

  color: #fff; display: block; height: 100%;

  transition: 0.3s;

}

#c-header .container {

	margin: 0 auto;

  display: flex;

  align-items: flex-start;

  justify-content:space-between;

  width: 100%;

  padding: 0 4% 0 4%;

}

/*顶部logo*/

#c-header .c-logo img {

  height: .44rem; width: auto; display: block; margin-top: .09rem;

}



/*顶部移动端导航*/

#c-header .c-nav2 {

  position: absolute;

  top: 0;

  left: 100%;

  width: 100%;

  height: 5.6rem;

  line-height: 1.2rem;

  color: #ffffff;

  background: #ffffff;

  overflow-y: auto;

  transition: 0.3s;

  text-align: center; padding-top: 30px;

  pointer-events: auto; z-index: 99999999999999;

}


#c-header .c-nav2 > li:first-child {

  border-top: 0;

}

#c-header .c-nav2 li {

  padding: 0 0.44rem;

  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: #333333;

  -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: .32rem; 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 .42rem; opacity: .8; font-size: .3rem; background: url(../images/icon35.png) no-repeat left center; background-size: .31rem;}



.c-open #c-header .c-nav2 {

    left: 0;

 }



/*顶部导航开关*/

#c-header .c-switch {

  position: relative;

  width: .54rem;

  height: 100%;

  cursor: pointer;

}

#c-header .c-switch i {

  position: absolute;

  left: 0;

  height: 2px;

  width: 100%;

  background: #222222;

  transition: all 0.3s;

}
.home #c-header .c-switch i{background: #fff;}

#c-header .c-switch i:nth-child(1) {

  top:3px;

}

#c-header .c-switch i:nth-child(3) {

  bottom: 0;

}

#c-header .c-switch i:nth-child(2) {

  top: 50%;

}

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%;background: #333;

  margin-top: -2px;

  -webkit-transform: rotate(45deg);

  transform: rotate(45deg);

}

body.c-open #c-header .c-switch i:nth-child(3) {

  bottom: 50%; background: #333;

  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: .44rem;

  background:none;

  cursor: pointer;

  -webkit-user-select: none;

  -moz-user-select: none;

  -ms-user-select: none;

  user-select: none;

}



#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;

}
	
	
	
	
	
	
	
	
	
	
	
	
	.row1{padding:2.1rem 0 1.7rem 0}
	.row1 .row1L{width:100%; float: inherit; margin-bottom:1.4rem;}	
	.row1 .row1R{width:100%; float: inherit; height: auto;border-radius:.2rem;}	
	.row1 .row1L .d1{ font-size: 1rem; line-height: 1.2rem;margin-bottom: .18rem;}
.row1 .row1L .d2{ font-size: .3rem; line-height: .5rem; margin-bottom: .38rem;}
.row1 .row1L .d3{ font-size: 16px; width: 98px; height: 50px; line-height: 50px; border-radius: 5px; text-align: center; background: #fff; color: #101517;}
	
	.mtit{font-size: .72rem; line-height: 1rem;}
	
	.row2 .list{width:92%; margin: 0 auto;}
	.row2 .mtit{width:92%; margin: 0 auto;margin-bottom:.3rem; text-align: left;}
	.row2 .swiper-button-prev{width:.8rem; height: .8rem; left:2%;}
	.row2 .swiper-button-next{width:.8rem; height: .8rem; right:2%}
	.row2 .wz .t1{font-size:.5rem; line-height: .6rem;}
	.row2 .wz .t2{display:none}
	.row2 .wz .t3{ margin: 0 auto;width:2rem; height: .8rem; line-height: .8rem;font-size:.3rem;border-radius:.1rem;}
	.row2 .wz{width:100%; text-align: center; padding: 1.5rem 5% 5% .6rem}
	
	
	.row3{padding:1.3rem 0 1rem 0}
	.row3 .list{display:block;}
	.row3 .list .li{margin-bottom:.18rem;}
	.row3 .list1 .li1{width:100%;}
	.row3 .list1 .li2{width:100%; }
	.row3 .list .li .pic img{height:5rem}
	.row3 .list2 .li{width:100%;}
	.row3 .list2 .li:nth-child(2){margin:0 0 .18rem 0;}
	.mtext{width:100%;font-size: .32rem; line-height: .54rem;}
	.row3 .list .li .li_2 .p1{font-size:.38rem; line-height: .56rem;}
	.row3 .list .li .li_2 .p2{font-size:.28rem; line-height: .4rem;}
	.row3 .list .li .li_1{ left:.36rem;}
	.row3 .list .li .li_2{ left:.38rem;}
	.row3 .list .li .li_1 img{height:.74rem;}
	
	
	.row4 .list .li{width:100%;float:inherit; padding: .5rem .6rem; height: auto;}
	.row4 .list .li .li_1{ display: flex; align-items:flex-start; justify-content: flex-start; margin-bottom: .18rem;}
	.row4 .list .li .d1{margin-right:.4rem; margin-bottom: 0}
	.row4 .list .li .d2{font-size:.5rem; line-height: .6rem; margin-bottom: .2rem;}
	.row4 .list .li .d3{font-size:.28rem; line-height: .44rem; height: auto;}
	.row4 .list .li .d4{font-size:.28rem; height: .78rem; line-height: .78rem; overflow: hidden;}
	
	.row5 .list .li{width:49%; padding: .3rem .3rem; height: 5.4rem;}
	.row5 .list .li:nth-child(3n){margin-right:2%}
	.row5 .list .li:nth-child(2n){margin-right:0}
	.row5 .list .li .d1{font-size:.34rem;line-height:.54rem; display: block; text-align: center;}
	.row5 .list .li .d1 img{width:.8rem; margin: 0 auto; margin-bottom: .22rem;}
	.row5 .list .li .d2{font-size:.29rem;line-height:.48rem; }
	.row5 .list .li.last{ width: 100%; height: 3rem;}
	
	.row6 .topbox .topboxL{width:100%;float:inherit; margin-bottom: .9rem;}
	.row6 .topbox .topboxR{width:100%;float:inherit;}
	.row6 .topbox{ width: 92%; margin:0 auto;margin-bottom:1rem;}
	.row6 .topbox .topboxR .d1{font-size:1.6rem; line-height: 1.5rem; height: 1.5rem;padding-left:0;}
	.row6 .topbox .topboxR .d1 .sp2{font-size:.44rem; line-height: .5rem;}
	.row6 .topbox .topboxR .d2{ width: 44%; font-size:.3rem; line-height: .5rem; text-align: left; padding-top: 10px;}
	.row6 .picMarquee .bd ul li{ width: 2rem; height: 2rem; margin: .2rem .16rem;}
	.row6 .picMarquee .bd ul li .pic{ width: 2rem; height: 2rem; }
	.row6 .picMarquee .bd ul li .wz{ width: 2rem; height: 2rem;padding-top: .6rem; }
	.row6 .picMarquee .bd ul li .wz .p1{ font-size: .3rem; line-height: .3rem; margin-bottom: .1rem;}
	.row6 .picMarquee .bd ul li .wz .p2{ font-size: .26rem; line-height: .3rem;}
	.row6 .picMarquee .bd ul{ height: 2.44rem;}
	
	.row7 .list{width:100%;}
	.row7 .list .box{width:71%;}
	.row7 .swiper-button-prev{width:.7rem; height: .7rem; left:2%;}
	.row7 .swiper-button-next{width:.7rem; height: .7rem; right:2%}
	.row7 .swiper-slide{height:7.5rem}
	.row7 .swiper-slide .d2{font-size:.36rem; line-height: .56rem; margin-bottom: .44rem;}
	.row7 .swiper-slide .bx{padding:.5rem .4rem .1rem .4rem}
	.row7 .swiper-slide .d2:after{margin-top:.28rem}
	.row7 .swiper-slide .d1 img{height:1.2rem;}
	
	.row8 .list .li{width:33.3333%; height: 1.2rem; margin-bottom: 0;}
	.row8 .list .li img{height:.74rem}
	
	.footer{padding:1.2rem 0 .46rem 0}
	.footer .title .tit0{font-size:.76rem; line-height: 1.1rem;}
	.footer .title .tit1{ width: 90%; margin: 0 auto;font-size:.32rem; line-height: .5rem;}
	.footer .title .tit2{ width: 90%; margin: 0 auto;font-size:.32rem; line-height: .5rem;}
	
	.footer .box1 .li{width:50%; }
	.footer .box1 .li span{ display: block; margin-top: .2rem;}
	.footer .box1 .li svg{width:38px;}
	.footer .box1 .li .p1{font-size:.34rem; line-height: .54rem;}
	.footer .box1 .li .p2{font-size:.26rem; line-height: .44rem;}
	
	.footer .box2{width:92%;}
	.footer .box2 .box2L{width:100%;float:inherit; margin-bottom: .6rem;}
	.footer .box2 .box2C{width:100%;float:inherit;justify-content:flex-start; margin-bottom: .5rem;}
	.footer .box2 .box2R{width:100%;float:inherit;justify-content:flex-start;}
	.footer .box2 .box2C p{margin:0 .4rem 0 0; font-size: .28rem; line-height: .4rem;}
	.footer .box2 .box2C img{width:2.2rem; margin-bottom: .16rem;}
	
	.footer .box2 .box2R p{margin:0 .4rem 0 0; font-size: .28rem; line-height: .4rem;}
	.footer .box2 .box2R img{width:2.6rem; margin-bottom: .16rem;}
	.footer .box2 .box2L .d1{font-size:.34rem; line-height: .6rem;}
	.footer .box2 .box2L .d2{font-size:.56rem; line-height: .7rem;}
	.footer .box2 .box2L .d3{font-size:.24rem; line-height: .4rem;}
	
	
	
	
	
	
}










