

.clearfix:after { content: ""; display: table; clear: both;}

.section { overflow: hidden;}

.ml-nav { position: fixed; top: 0; left: 0; z-index: 10; width: 100%; padding: 15px 0; background-color: rgba(255, 255, 255, 0.85);}

.ml-logo { float: left; width: 126px; height: 20px; margin: 8px 0; font-size: 0; background-image: url(../images/meilannote2_logo.png);}

.ml-link { float: right; margin: 8px 150px 0 0; font-size: 0;}

.ml-link a { display: inline-block; margin: 0 15px; font-size: 14px;}

.buy-now { position: absolute; right: 0; top: 0; width: 100px; height: 36px; line-height: 36px; text-align: center; color: #fff; background-color: #3db1fa;}

.buy-now:hover { color: #fff;}

.desc { position: relative; z-index: 1;}

.section { overflow: hidden;}

.section .meizu-logo { float: left; margin: 0; padding: 10px 0;}

.header1{display: none;}



.head_whole{width: 100%;height: 90px; background:rgba(255, 255, 255, 0.5);position: absolute;top: 0;left: 0;z-index: 99;}

.head{width: 85%;margin: 0 auto;}

.head_right{margin-top: 20px;}

.nav1{margin-top: 20px;}

.nav1 ul li{float: left;font-size: 16px;margin: 0 40px;}

.nav1 ul li a {  color: #333;}

.nav1 ul li:hover a{color: #0069b7;text-decoration: none;}

.logo{width: 415px;}

.phone{border-left: 1px solid #c2c2c2;padding-left: 40px;}

.section1{position: relative;background: url(/template/pc/images/banner11.jpg) no-repeat;width: 100%;height: 100%;}

.section1_img{width: 340px;position: absolute;top: 175px;left: 50%;margin-left: -170px;z-index: 99;}

.section1_down{width: 104px;position: absolute;bottom: 70px;left: 50%;margin-left: -52px;z-index: 99;}

/* .section1_con{position: relative;width: 355px;margin: 0 auto;} */
.section1_con{position: absolute;top: 20%;right: 5%;width: 40%;overflow: hidden;height: auto;}

.section1_list{position: absolute;top: 590px;left: 30px;}

.section1_list ul li{float: left; width: 50px;height: 50px;}

.section1_video{position: absolute;top:-160px;left:0;width: 2300px;height: 1280px; z-index: -1;}



.section2_con{width: 90%;margin: 100px auto 50px;}

.section2{position: relative;background: url(../images/bg2.jpg) 100% 100% no-repeat;}

.section2_left{width: 50%;margin-top: 50px;}

.section2_left_title{font-size: 48px;}

.section2_left_text{color: #838383;font-size: 14px;margin: 50px 0 10px;}

.line{width: 100px;height: 3px;background: #ae1103;transition: 1s;}

.section2_about_list{margin-bottom: 60px;}

.section2_about_list ul li{float: left;width: 180px;margin: 55px 40px 0 0;}

.section2_con p{font-size: 16px;color: #838383;line-height: 35px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}

.section2_about_list_title{color: #333333;font-size: 16px;}

.section2_about_list_number{font-size: 48px;font-weight: bold;color: #ae1103;}

.section2_about_list_wan{font-size: 14px;font-weight: normal;color: #333;margin-left: 10px;margin: 48px 0 0 10px;}

.about_right{width: 100px;transition: 1s;}

.section2_left:hover .about_right{transition: 1s;transform: translateX(20px);}

.section2_left:hover .line{transition: 1s;transform: translateY(10px);}

.section2_right{position: relative;width: 40%;}

.section2_right_img{width: 80%;}

video{width: 1400px;}

.video{position: relative;}

.video_img{position: absolute;top: 0;left: 40px;width: 90%;height: auto;}

.video_img img{width: 100%;height: auto;}

.close1{position: absolute;top: 0;right: 0;z-index:99;}

#mask{position: absolute;top:0;left:0;z-index: 99;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);}

.play{width: 90px;position: absolute;top: 350px;left: 50%;margin-left: -45px;transition: 1s;}

.play:hover{transition: 1s;transform:translateX(20px) rotate(10deg);}

.maskactive{display: block;}

.mask{ display: none}

.show{width: 1400px;margin: 150px auto;}

.section2_right_img1{position: absolute;top: 550px;right: 0;width: 40%;}

.section3_list ul li{float: left;width: 16.65%;position: relative;}

.list_bg{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);position: absolute;top: 0;left: 0;}

.section3_list_con{position: absolute;top: 360px;left: 0;width: 100%;text-align: center;}

.section3_list ul li .section3_list_con img{transition: 1s;animation: img 2s linear infinite;height: 50px;width: auto;}
.section3_list ul li:nth-child(1) .section3_list_con img{height: 50px;width: auto;}
@keyframes img {

	0%{transform:rotate(10deg);}

	50% {transform: rotate(0);}

	100% {transform: rotate(10deg);}

	}

.section3_list_con1{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;}

.section3_list_con1 img{transition: 1s;animation: img 2s linear infinite;}

@keyframes img {

	0%{transform:rotate(10deg);}

	50% {transform: rotate(0);}

	100% {transform: rotate(10deg);}

	}

.section3_list_title{font-size: 30px;color: #fff;margin: 70px 0 10px;}

.section3_list_text{font-size: 20px;color: #c0c0c0;}

.section3_list_con1{background: #0069b7;width: 100%;height: 0;position: absolute;bottom: 0;left: 0;text-align: center;padding-top: 1px;transition: height 1s;}

.section3_list_title1{font-size: 30px;color: #fff;margin: 30px 0 10px;}

.section3_list_con1_top{margin-top:30%;}

.section3_list ul li:hover .list_bg{background: none;}

.section3_list ul li:hover .section3_list_con{display: none;}

.section3_list_img{overflow: hidden;}

.section3_list_img img{transition: 2s;height: 100%;}

.section3_list ul li:hover .section3_list_img img{transition: 2s;transform: scale(1.1);}

.section3_list ul li:hover .section3_list_con1{transition: 1s;height: 45%;}

.section3_list ul li:nth-child(1) .section3_list_bg{background: url(../images/img1.jpg) 100% 100%;height: 1000px;}

.section3_list ul li:nth-child(2) .section3_list_bg{background: url(../images/img2.jpg) 100% 100%;height: 1000px;}

.section3_list ul li:nth-child(3) .section3_list_bg{background: url(../images/img3.jpg) 100% 100%;height: 1000px;}

.section3_list ul li:nth-child(4) .section3_list_bg{background: url(../images/img5.jpg) 100% 100%;height: 1000px;}

.section3_list ul li:nth-child(5) .section3_list_bg{background: url(../images/img6.jpg) 100% 100%;height: 1000px;}

.section3_list ul li:nth-child(6) .section3_list_bg{background: url(../images/img7.jpg) 100% 100%;height: 1000px;}



.section4{background: url(../images/bg4.jpg) 100% 100% no-repeat; background-position:center;}

.section4_con{width: 1240px;margin: 0 auto;padding:100px 0 80px}

.section4_con_top{text-align: center;}

.section4_con_top_title{font-size: 48px;color: #fff;}

.section4_con_top p{color: #d9d9d9;font-size: 16px;text-align: center;}

.section4_con_center{width: 480px;margin: 20px auto 10px;}

.line1{width: 190px;height: 1px;background: #ae1103;margin-top: 25px;}

.section4_icon{width: 50px;height: 50px;margin: 0 10px;}

.banner{margin-top: 70px;}

.section4_product{width: 645px;height: 420px;}

.section4_product img{width: 645px;height: 420px;}

.section4_name{font-size: 36px;color: #fff;}

.section4_line{width: 50px;height: 2px;background: #fff;margin-left: 10px;}

.section4_text{color: #fff;font-size: 24px;margin-top: 5px;}

.section4_more{font-size: 18px;color: #fff;margin-top: 40px;display: block;}

.section4_more:hover{color: #ae1103;text-decoration: none;}

.section4_img{margin-bottom: 40px;}

.section4_line{margin: 25px 0 0 10px;}



.section5{background: url(../images/bg5.jpg) 100% 100% no-repeat;}

.news_left{position: relative;width: 37%;background: url(../images/img4.jpg) 100% 100% no-repeat;height: 950px;}

.news_left_img{width: 100%;height: 100%;}

.news_left_title{position: absolute;top: 0;right: 0;}

.news_right{width: 63%;margin-top: 70px;}

.news_right ul li{ padding:20px 100px; overflow:hidden; background:none;}

.nes_img{ width:20%; float:left;border:solid #f0d590 1px;transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s;}

.nes_text{ width:73%; float:right;}

.nes_text b{ font-size:20px; display:block; line-height:30px; font-weight:normal; position:relative; left:0px;transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s;}

.nes_text i{ display:block; padding-top:6px;}

.nes_text span{ display:block; margin:13px 0px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.nes_text em{ width:120px; border:solid 1px #434343; color:#434343; height:40px; line-height:38px; text-align:center; display:block; margin:0px;}

.nes_img img{ width: 100%;height: auto;margin:0px auto; display:block;border-radius:50%;border:solid 4px #f1c056;}

.right_newsdiv{ display: table; table-layout: fixed; width: 100%; height: 100%; position:relative; z-index:8;}

.news_right ul{display: table-cell; vertical-align: middle;  width: 100%;  height: 100%;}

.nes_img{ border-radius:50%; overflow:hidden;}

.news_right ul li:hover { background:#fff;}

.news_right ul li:hover .nes_text b{ color:#d69f29; left:10px;}

.news_right ul li:hover .nes_text em{ color:#d69f29;}

.news_right ul li:hover .nes_img{ border:solid #f0d590 6px;}

.sd_3{ position:absolute; bottom:0px; left:0px;transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; z-index:99;}

.sd_3 img{ display:block;}

.sd_3:hover{ left:5px;}

.news_right ul li:nth-child(1){transform:translate3d(1900px,0px,0px);transition:all 1s ease 0.2s; opacity:0;}

.news_right ul li:nth-child(2){transform:translate3d(1900px,0px,0px);transition:all 1s ease 0.3s; opacity:0;}

.news_right ul li:nth-child(3){transform:translate3d(1900px,0px,0px);transition:all 1s ease 0.4s; opacity:0;}

#news.active .news_right ul li:nth-child(1),#news.active .news_right ul li:nth-child(2),#news.active .news_right ul li:nth-child(3){transform:translate3d(0px,0px,0px);opacity:1;}

@keyframes myanimat-btn{0%{bottom:-35px;}

25%{bottom:-45px;}

50%{bottom:-35px;}

75%{bottom:-45px;}

100%{bottom:-35px;}}

.por_tit2 span i{animation: myanimat-btn 1s infinite; position:absolute; left:50%; margin-left:-15px;}

.news_right ul li:nth-child(1){transform:translate3d(0px,20px,0px);transition:all 1s ease 0.2s; opacity:0.8;}

.news_right ul li:nth-child(2){transform:translate3d(0px,20px,0px);transition:all 1s ease 0.3s; opacity:0.8;}

.news_right ul li:nth-child(3){transform:translate3d(0px,20px,0px);transition:all 1s ease 0.4s; opacity:0.8;}

.iconfont {

    font-family:"iconfont" !important;

    font-size:16px;

    font-style:normal;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

  }

  *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

  *:before,

  *:after { -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}





.section6{background: url(../images/bg6.jpg) 100% 100% no-repeat;}

.section6_img{width:930px;margin: 70px auto;}



.footer{background: #444444;}

.footer-link { padding: 30px 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}

.footer-link dl { float: left; margin-right: 60px;}

.footer-link dt { line-height: 45px;color: #fff;font-size: 16px;}

.footer-link dd { line-height: 25px;color: #fff;font-size: 12px;}

.footer-link a { color: #f3f3f3; text-decoration: none;font-size: 12px;}

.footer-link a:hover { color: #31a5e7;}

.copyright { padding: 20px 0; text-align: center;color: #fff;}
.copyright a{ color:#fff;}

#fp-nav ul li:first-child, #fp-nav ul li:last-child { display: none;}

.center-wrap { position: relative; z-index: 1; width: 1230px; margin: 0 auto ;}

.center-wrap p{color: #fff;font-size: 14px;text-align: center;}

.foot_contect{width: 230px;margin:12px 0 0 120px}

.foot_contect_title{font-size: 16px;;color: #fff;}

.foot_contect_phone{font-size: 28px;color: #fff;margin: 10px 0 5px 0;}

.foot_contect_text{color: #f3f3f3;font-size: 14px;line-height: 25px;margin-top: 15px;}

.ewm{text-align: center;margin-right: 20px;}

.ewm div{color: #fff;margin-top: 10px;}





/* 动画 */

.section1_down{-webkit-animation: myfirst 1.5s infinite;animation: myfirst 1.5s infinite;}

@-webkit-keyframes myfirst{

    0%{-webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}

    50%{-webkit-transform: translate(0px, -20px); transform: translate(0px, -20px);}

    100%{-webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}

}

@keyframes myfirst{

    0%{-webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}

    50%{-webkit-transform: translate(0px, -20px); transform: translate(0px, -20px);}

    100%{-webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}

}





/* @media (min-width:1921px){

    .video_img{top: 0;}

    .play{top: 350px;}

    .section3_list_con1{bottom: 0;}

}  */

.section1_con{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateY(-50px);-webkit-transform:translateY(-50px);-o-transform: translateY(-50px);transform:translateY(-50px);}

.active .section1_con{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateY(0);-webkit-transform:translateY(0);-o-transform: translateY(0);transform:translateY(0);transition-delay: 0.5s;-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s; -o-transition-delay: 0.5s;}

.section1_down{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateY(10px);-webkit-transform:translateY(10px);-o-transform: translateY(10px);transform:translateY(10px);}

.active .section1_down{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateY(0);-webkit-transform:translateY(0);-o-transform: translateY(0);transform:translateY(0);transition-delay: 0.5s;-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s; -o-transition-delay: 0.5s;}

.section1_list ul li{

	border-radius: 50%;

	background: #0069b7;

	/* animation: rotate .5s linear infinite; */

	content: '';

	position: absolute;

	top: 0;

	width: 40px;

	height: 40px;

	text-align: center;

	line-height: 40px;

	color: #fff;

}

.section1_list ul li:nth-child(1){left: 0; animation: rotate 1s linear infinite;}

.section1_list ul li:nth-child(2){left: 40px; animation: rotate 1.5s linear infinite;}

.section1_list ul li:nth-child(3){left: 80px; animation: rotate 2s linear infinite;}

.section1_list ul li:nth-child(4){left: 120px; animation: rotate 2.5s linear infinite;}



.section1_list ul li:nth-child(5){left: 80px; top:50px;animation: rotate 2.5s linear infinite;}

.section1_list ul li:nth-child(6){left: 120px;top:50px; animation: rotate 2s linear infinite;}

.section1_list ul li:nth-child(7){left: 160px; top:50px;animation: rotate 1.5s linear infinite;}

.section1_list ul li:nth-child(8){left: 200px;top:50px; animation: rotate 1s linear infinite;}

/* .section1_list ul li::before{

    content: '';

    height: 8px; width: 50px; background: #000; opacity: .2; border-radius: 50%;

    position: absolute;

    top: 50px;

    left: 0;

    animation: shadow .5s linear infinite;

} */

    /* .section1_list ul li::after{

        border-radius: 50%;

        background: #0069b7;

        animation: rotate .5s linear infinite;

        content: '';

        position: absolute;

        left: 0;

        top: 0;

        width: 50px;

        height: 50px;

		color: #fff;  } */

.section1_list ul li span{

        animation: shadow .5s linear infinite;

        content: '';

       

      font-size: 18px;

		color: #fff;

		z-index: 99;

    }

@keyframes shadow {

0%, 100% {transform: scaleX(1);}

50% {transform: scaleX(1.2);}

}



@keyframes rotate {

0% {

transform: translateY(0) ;

}

25% {

    transform: translateY(10px);

}

50% {

    transform: translateY(20px) scale(1.1, 0.9);

   

}

75% {

    ransform: translateY(10px) ;

}

100% {

    transform: translateY(0) ;

}

}



.section2_left{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateX(-80px);-webkit-transform:translateX(-80px);-o-transform: translateX(-80px);transform:translateX(-80px);}

.active .section2_left{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateX(0);-webkit-transform:translateX(0);-o-transform: translateX(0);transform:translateX(0);transition-delay: 0.5s;-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s; -o-transition-delay: 0.5s;}

.section2_right{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateX(80px);-webkit-transform:translateX(80px);-o-transform: translateX(80px);transform:translateX(80px);}

.active .section2_right{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateX(0);-webkit-transform:translateX(0);-o-transform: translateX(0);transform:translateX(0);transition-delay: 0.5s;-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s; -o-transition-delay: 0.5s;}

.section2_right_img1{animation: shadow1 2s linear infinite;}

@keyframes shadow1 {

	0%{transform:translateX(30px) rotate(20deg);}

	50% {transform: translateX(0) rotate(0);}

	100% {transform: translateX(30px) rotate(20deg);}

	}

.section4_con_top{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateY(-80px);-webkit-transform:translateY(-80px);-o-transform: translateY(-80px);transform:translateY(-80px);}

.active .section4_con_top{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateX(0);-webkit-transform:translateX(0);-o-transform: translateX(0);transform:translateX(0);transition-delay: 0.5s;-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s; -o-transition-delay: 0.5s;}

.banner{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateY(80px);-webkit-transform:translateY(80px);-o-transform: translateY(80px);transform:translateY(80px);}

.active .banner{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateY(0);-webkit-transform:translateY(0);-o-transform: translateY(0);transform:translateY(0);transition-delay: 1s;-moz-transition-delay:1s;-webkit-transition-delay:1s; -o-transition-delay: 1s;}

.news_left{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateX(-80px);-webkit-transform:translateX(-80px);-o-transform: translateX(-80px);transform:translateX(-80px);}

.active .news_left{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateX(0);-webkit-transform:translateX(0);-o-transform: translateX(0);transform:translateX(0);transition-delay: 0.5s;-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s; -o-transition-delay: 0.5s;}

.news_right{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateX(80px);-webkit-transform:translateX(80px);-o-transform: translateX(80px);transform:translateX(80px);}

.active .news_right{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateX(0);-webkit-transform:translateX(0);-o-transform: translateX(0);transform:translateX(0);transition-delay: 1s;-moz-transition-delay:1s;-webkit-transition-delay:1s; -o-transition-delay: 1s;}

.section6_img{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateY(80px);-webkit-transform:translateY(80px);-o-transform: translateY(80px);transform:translateY(80px);}

.active .section6_img{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateY(0);-webkit-transform:translateY(0);-o-transform: translateY(0);transform:translateY(0);transition-delay: 1s;-moz-transition-delay:1s;-webkit-transition-delay:1s; -o-transition-delay: 1s;}

.section6_img.active1{opacity: 1;transform: translateY(0);}

/* .section6_img img{animation: contact 6s linear infinite;}

@keyframes contact {

	0%{transform:rotate(0);}

	25% {transform: rotate(-5deg);}

	50% {transform: rotate(5deg);}

	75% {transform: rotate(-5deg);}

	100% {transform: rotate(0);}

	} */

.section2_left_top{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateY(20px);-webkit-transform:translateY(20px);-o-transform: translateY(20px);transform:translateY(20px);}

.active .section2_left_top{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateY(0);-webkit-transform:translateY(0);-o-transform: translateY(0);transform:translateY(0);transition-delay: 0.5s;-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s; -o-transition-delay: 0.5s;}

.section2_about_list{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateY(20px);-webkit-transform:translateY(20px);-o-transform: translateY(20px);transform:translateY(20px);}

.active .section2_about_list{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateY(0);-webkit-transform:translateY(0);-o-transform: translateY(0);transform:translateY(0);transition-delay: 0.7s;-moz-transition-delay:0.7s;-webkit-transition-delay:0.7s; -o-transition-delay: 0.7s;}

.section2_con p{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateY(20px);-webkit-transform:translateY(20px);-o-transform: translateY(20px);transform:translateY(20px);}

.active .section2_con p{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateY(0);-webkit-transform:translateY(0);-o-transform: translateY(0);transform:translateY(0);transition-delay: 0.9s;-moz-transition-delay:0.9s;-webkit-transition-delay:0.9s; -o-transition-delay: 0.9s;}

.about_right{opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition: 1s;transition: 1s;-moz-transform: translateY(20px);-webkit-transform:translateY(20px);-o-transform: translateY(20px);transform:translateY(20px);}

.active .about_right{opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;-ms-transition:1s;transition: 1s;-moz-transform: translateY(0);-webkit-transform:translateY(0);-o-transform: translateY(0);transform:translateY(0);transition-delay: 1s;-moz-transition-delay:1s;-webkit-transition-delay:1s; -o-transition-delay: 1s;}





@keyframes first {

    0%   {transform: translateY(-100px);opacity: 0;}

    100% {transform: translateY(0);opacity: 1;}

}

@keyframes first1 {

    0%   {transform: translateX(-100px);opacity: 0;}

    100% {transform: translateY(0);opacity: 1;}

}



/*手机端头部*/

			.xymob-head {

			  position: fixed;

			  top: 0;

			  z-index: 9;

			  left: 0;

			  right: 0;

			  background: rgba(255, 255, 255, 1);

			}

			

			.xymob-head-box {

			  position: relative;

			  height: 60px;

			}

			

			.xymob-head-box .xymob-logo {

			  position: absolute;

			  left: 0;

			  right: 0;

			  bottom: 0;

			  top: 0;

			  margin: auto;

			  width: 70%;

			  height: 30px;

			  text-align: center;

			}

			

			.xymob-head-box .xymob-logo h1, .xymob-head-box .xymob-logo a {

			  display: inline;

			  font-size: 0;

			}

			

			.xymob-head-box .xymob-logo img {

			  height: 35px;

			}

			

			.xymob-navbtn {

			  position: absolute;

			  z-index: 9;

			  top: 0;

			  bottom: 0;

			  right: 0;

			  left: 0;

			  margin: auto 0 auto 27px;

			  width: 30px;

			  height: 20px;

			}

			

			.xymob-navbtn span, .xymob-navbtn:after, .xymob-navbtn:before {

			  display: block;

			  height: 2px;

			  width: 100%;

			  background: #333;

			  -webkit-transition: all .5s;

			  transition: all .5s;

			}

			

			.xymob-navbtn span {

			  margin: 7px 0;

			}

			

			.xymob-navbtn:after, .xymob-navbtn:before {

			  content: '';

			  -webkit-transform-origin: 7.5%;

			          transform-origin: 7.5%;

			}

			

			.xymob-navbtn.clicked span {

			  -webkit-transform: translateX(-100%);

			          transform: translateX(-100%);

			  opacity: 0;

			}

			

			.xymob-navbtn.clicked:after {

			  -webkit-transform: rotate(-45deg);

			          transform: rotate(-45deg);

			}

			

			.xymob-navbtn.clicked:before {

			  -webkit-transform: rotate(45deg);

			          transform: rotate(45deg);

			}

			

			.xymob-search-btn {

			  position: absolute;

			  z-index: 9;

			  right: 0;

			  top: 0;

			  bottom: 0;

			  width: 14%;

			  text-align: center;

			  line-height: 60px;

			}

			

			.xymob-search-btn .icon-font {

			  display: block;

			  width: 100%;

			  height: 100%;

			}

			

			.xymob-search-btn .icon-font:after {

			  background-position: -30px -210px;

			}

			

			.xymob-menu {

			  display: none;

			  position: absolute;

			  z-index: 9999;

			  left: 0;

			  right: 0;

			  height: 100vh;

			  background: #0760ba;

			  padding: 0 10%;

			}

			

			.xymob-menu .xymob-menu-box {

			  height: 100vh;

			  overflow: auto;

			  padding-bottom: 80px;

			}

			

			.xymob-nav > li {

			  border-bottom: 1px solid #ccc;

			  position: relative;

			}

			

			.xymob-nav > li > a {

			  display: block;

			  line-height: 50px;

			  font-size: 16px;

			  color: #fff;

			}

			

			.xymob-nav .xymob-menu-jt {

			  position: absolute;

			  width: 20%;

			  height: 50px;

			  line-height: 50px;

			  right: 0;

			  top: 0;

			  text-align: center;

			  z-index: 9;

			}

			

			.xymob-nav .xymob-menu-jt .icon-font {

			  display: block;

			  width: 100%;

			  height: 100%;

			}

			

			.xymob-nav .xymob-menu-jt .icon-font:after {

			  background-position: -30px -240px;

			}

			

			.xymob-nav .xymob-menu-jt.clicked .icon-font:after {

			  background-position: -30px -270px;

			}

			

			.xymob-nav .xymob-sub-menu {

			  background: #1E1E1E;

			  display: none;

			}

			

			.xymob-nav .xymob-sub-menu > li {

			  border-top: 1px dashed #2b2b2b;

			}

			

			.xymob-nav .xymob-sub-menu > li > a {

			  display: block;

			  font-size: 14px;

			  color: rgba(255, 255, 255, 0.8);

			  line-height: 40px;

			  text-indent: 2em;

			}

			

			.xymob-dlbtn {

			  margin-top: 40px;

			}

			

			.xymob-dlbtn a {

			  text-align: center;

			  display: block;

			  width: 100%;

			  height: 40px;

			  line-height: 40px;

			  background: #292e39;

			  color: #fff;

			  font-size: 16px;

			  border-radius: 5px;

			}

			

			.xymob-dlbtn a i {

			  display: inline-block;

			  vertical-align: middle;

			  width: 30px;

			  height: 30px;

			  margin-right: 5px;

			}

			

			.xymob-dlbtn a .icon-dl:after {

			  background-position: -30px -540px;

			}

			

			.xymob-dlbtn a .icon-pn:after {

			  background-position: -30px -600px;

			}

			

			.xymob-dlbtn a .icon-tc:after {

			  background-position: -30px -570px;

			}

			

			.xymob-dlbtn .zx-btn {

			  margin-top: 10px;

			  background: none;

			  border: 1px solid #fff;

			}

			

			.xymob-search {

			  position: fixed;

			  z-index: 99999;

			  left: 100%;

			  bottom: 0;

			  top: 0;

			  width: 100%;

			  background: #151515;

			  padding: 15px 15% 0 15%;

			  -webkit-transition: all .5s;

			  transition: all .5s;

			}

			

			.xymob-search .xymob-search-close-btn {

			  position: absolute;

			  top: 27px;

			  left: 30px;

			  width: 30px;

			  height: 30px;

			  text-align: center;

			  line-height: 30px;

			}

			

			@media (max-width: 420px) {

			  .xymob-search .xymob-search-close-btn {

			    left: 15px;

			  }

			}

			

			.xymob-search .xymob-search-close-btn i {

			  width: 100%;

			  height: 100%;

			  display: block;

			}

			

			.xymob-search .xymob-search-close-btn i:after {

			  background-position: -30px -300px;

			}

			

			.xymob-search .xymob-search-box {

			  height: 50px;

			  border-bottom: 2px solid #2d2d2d;

			}

			

			.xymob-search .xymob-search-box input[type="text"] {

			  width: 80%;

			  float: left;

			  background: none;

			  border: none;

			  outline: none;

			  color: rgba(255, 255, 255, 0.3);

			  font-family: "Microsoft YaHei";

			  font-size: 16px;

			  height: 50px;

			}

			

			.xymob-search .xymob-search-box #s_btn {

			  width: 20%;

			  height: 50px;

			  outline: none;

			  border: none;

			  cursor: pointer;

			  font-size: 0;

			  background: none;

			  border: none;

			}

			

			.xymob-search .xymob-search-box #s_btn .icon-font {

			  display: block;

			  width: 100%;

			  height: 100%;

			}

			

			.xymob-search .xymob-search-box #s_btn .icon-font:after {

			  background-position: -30px -210px;

			}

			

			.xymob-search .xymob-seaerch-wz span,

			.xymob-search .xymob-seaerch-wz a {

			  display: block;

			  font-size: 14px;

			  color: rgba(255, 255, 255, 0.9);

			  line-height: 45px;

			  border-bottom: 1px solid #2b2b2b;

			}

			

			.xymob-search.clicked {

			  left: 0;

			}

			

			.x-header {

			   position: absolute;

			   background: #ffffff;

			   top: 0px;

			   width: 100%;

			   height: 68px;

			   z-index: 9999;

			   box-shadow: 0 0 10px #999;

			}

			

			.x-logo {

			  float: left;

			  max-width: 31.3125%;

			  line-height: 68px;

			  height: 68px;

			}

			

			.x-logo a {

			  display: block;

			}

			

			.x-header-right {

			  float: right;

			  width: 25%;

			  text-align: right;

			}

			

			.x-header-right #formsearch,

			.x-header-right .x-login {

			  display: inline-block;

			  vertical-align: middle;

			}

			

			.x-header-right #formsearch {

			  width: calc(100% - 100px);

			  position: relative;

			}

			

			.x-header-right #formsearch:before {

			  content: '|';

			  position: absolute;

			  left: 36px;

			  top: 5px;

			}

			

			.x-header-right #formsearch #s_btn {

			  float: left;

			  outline: none;

			  border: none;

			  width: 35px;

			  height: 30px;

			  font-size: 0;

			  background-image: url(../images/icon_spirit.png);

			  background-color: transparent;

			  background-repeat: no-repeat;

			  background-position: 0 -210px;

			}

			

			.x-header-right #formsearch #keyword {

			  float: left;

			  background: none;

			  outline: none;

			  border: none;

			  width: calc(100% - 35px);

			  color: rgba(0, 0, 0, 0.8);

			  margin-top: 5px;

			  height: 20px;

			  padding-left: 10px;

			}

			

			.x-header-right .x-login {

			  font-size: 14px;

			  color: #000000;

			  line-height: 1.6;

			  line-height: 30px;

			}

			

			.x-header-right .x-login .username {

			  max-width: 75px;

			  vertical-align: -10px;

			  display: inline-block;

			}

			

			.x-header-right .x-login a {

			  color: #000;

			}

			

			.x-header-right .x-login a:hover {

			  color: #ab001a;

			}

			

			/* 扥路 */

			.xa-login {

			  position: absolute;

			  width: 50%;

			  text-align: right;

			  top: 0;

			  right: 8.33333333%;

			}

			

			.x-language{

			    float: right;

			    width: auto;

			    padding-left: 20px;

			    border-left: 1px solid #e0e0e0;

			    height: 68px;

			    line-height: 68px;

			    font-size: 14px;

			    color: #333333;

			    margin-right: 2.125%;

			    overflow: hidden;

			}

			

			.x-language a{

			    font-size: 14px;

			    color: #333333;

			    text-transform: uppercase;

			}

			

			.x-language a:hover{

			    color: #ae2224;

			}

			

			/* 导航样式 */

			.x-menu {

			  width: auto;

			  float: right;

			  padding-right: 15px;

			}

			

			.x-menu > li {

			  float: left;

			  /*position: relative;*/

			  margin: 0 .15vw;

			}

			

			.x-menu > li > a {

			  display: block;

			  padding: 0 .8vw;

			  font-size: 14px;

			  color: #333333;

			  line-height: 68px;

			  height: 68px;

			  overflow: hidden;

			}

			

			.x-menu>li>a>h3 {

			    font-weight: 400;

			    font-size: 14px;

			    color: #333333;

			    text-transform: uppercase;

			    height: 68px;

			    line-height: 68px;

			}

			

			.x-menu>li>a>span {

			    display: block;

			    text-align: center;

			}

			

			.x-menu>li>a:hover>h3 {

			    margin-top: -68px;

			}

			

			.x-menu>li.active>a>h3 {

			    margin-top: -68px;

			}

			

			.x-menu > li > a:hover {

			  color: #ae2224;

			}

			

			.x-menu > li.active > a {

			  color: #ae2224;

			}

			

			.x-menu > li:after {

			  content: '';

			  position: absolute;

			  z-index: 100;

			  width: 100%;

			  left: 0;

			  height: 0px;

			  opacity: 0;

			  top: 100%;

			}

			

			.x-menu > li:hover .x-sub-menu {

			  opacity: 1;

			  visibility: visible;

			  -webkit-transform: translateY(0);

			  transform: translateY(0);

			}

			

			.x-sub-menu {

			  position: absolute;

			  z-index: 99;

			  width: 50%;

			  right: 0%;

			  top: 68px;

			  background: #3f3f3f;

			  border-radius: 0px;

			  padding: 10px 0;

			  opacity: 0;

			  visibility: hidden;

			  -webkit-transform: translateY(20px);

			  transform: translateY(20px);

			  -webkit-transition: all .5s ease;

			  transition: all .5s ease;

			    display: flex;

			    justify-content: left;

			    padding-left: 15px;

			    padding-right: 15px;

			}

			

			.x-sub-menu > li{

			    display: inline-block;

			    text-align: center;

			    padding: .5em .8em;

			}

			

			.x-sub-menu > li > a {

			  display: block;

			  text-align: center;

			  line-height: 2;

			  font-size: 14px;

			  color: #fff;

			}

			

			.x-sub-menu > li > a:hover {

			  

			  font-weight: bold;

			}

			

/* 菜单弹窗  */

.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}

.clearfix:after{clear:both}

.clearfix{zoom:1}

.header{position: fixed;top: 10px;left:15px;width: 96%;margin: 0 auto; display: flex;justify-content: space-between;box-sizing: border-box;transition: .5s;display: none;}

.header-l{width: 300px;display: flex;align-items: flex-start;}

.header-btn{position: relative;z-index: 99;width: 30px;height: 30px;border: 2px solid #0069b7;border-radius: 50%;cursor: pointer;transition: .5s;}

.header-btn span{width:60%;height: 2px;position: absolute;top:30%;left:20%;background: #0069b7;transition: .5s;}

.header-btn span:nth-child(2){top:50%;width: 50%;}

.header-btn span:nth-child(3){top:70%;width: 40%;}

.header-btn.act span:nth-child(1){transform: rotate(-45deg);top:50%;}

.header-btn.act span:nth-child(2){opacity: 0;}

.header-btn.act span:nth-child(3){transform: rotate(45deg);top:50%;width: 60%;}

.header-search{position: relative;border: 2px solid #0069b7;border-radius: 17px;margin-left: 10px;box-sizing: border-box;padding: 0 20px 0 40px;transition: .5s;}

.header-search input{background: none;border: none;display: 0069b7;width: 120px;line-height: 30px;height: 30px;padding: 0;font-size: 16px;color: #fff}



.header-search button{position: absolute;top: 0;left: 10px;font-size: 20px;color: #0069b7;padding: 0;bottom: 0;background: none;border: none;line-height: 30px;transition: .5s;}

.header.active2{display: block;}



.header-c{position: relative;z-index: 2;display: flex;}

.header-c .logo1{display: block;}

.header-c .logo2{display: none;}

.header-r{text-align: right;color: #0069b7;position: relative;z-index: 3;transition: .5s;margin:20px 20px 0 0}

.header-r p span{font-size: 28px;display: inline-block;vertical-align: middle;padding-right: 5px;}

.header-r p i{font-size: 16px;display: inline-block;vertical-align: middle;}

.header-r a{font-size: 20px;font-family: "go";font-style: italic;}



.header-menus{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;z-index: 2;}

.header-menus-l{float: left;width: 75%;background: rgba(2,55,105,.9);height: 100%;display: flex;align-items: center;}

.header-menus-l ul{padding-top: 8vw;padding-left: 12.5vw;box-sizing: border-box}

.header-menus-l li{color: #fff;padding: 15px 0;}

.header-menus-l li h1{font-size: 22px;color: #fff;}

.header-menus-l li p{font-size: 16px;font-family: "go";}



.header-menus-r{float: right;width: 25%;background: #01314a;height: 100%;}

.header-menus-bg{position: absolute;right: 0;bottom: 5vw;width: 50%;}



.header_line{width: 0px;height: 2px;background: #fff;transition: 1s;margin-top: 5px;}

.header-menus-l li:hover .header_line{transition: 1s;width: 60px}



/*向下滚动*/

.header.on{background: #333}

.header.on .header-c .logo1{display: none;}

.header.on .header-c .logo2{display: block;}

.header.on .header-btn{border-color: #16161b}

.header.on .header-btn span{background: #16161b}

.header.on .header-search{border-color: #16161b}

.header.on .header-search button{color: #16161b;}

.header.on .header-search input{color: #333;}

.header.on .header-r{color: #16161b}



/*菜单拉开*/

.header.act{background: none;}

.header.act .header-btn{border-color: #fff}

.header.act .header-btn span{background: #fff}

.header.act .header-search{border-color: #fff}

.header.act .header-search button{color: #fff;}

.header.act .header-search input{color: #fff;}

.header.act .header-c .logo1{display: block;}

.header.act .header-c .logo2{display: none;}

.header.act .header-r{color: #fff}





.banner{height: 100vh;position: relative;}

.swiper-banner{height: 100vh;overflow: hidden;}

.swiper-banner .swiper-slide{overflow: hidden;}

.banner-pic{height: 100%;background: no-repeat center;background-size: cover;transition: 7s;transition-delay: 0s}



.swiper-banner .ani-slide .banner-pic{transform: scale(1.1);transition-delay: 0s}







.banner-logo{position: absolute;z-index: 3;left: 50%;top: 50%;transform: translate3d(-50%,-50%,0)}



.banner-ps{position: absolute;left: 3vw;top: 50%;z-index: 3;}

.banner-ps i{color: #fff;font-family: 'go';display: block;line-height: 1;}

.banner-ac{font-size: 38px;font-style: italic}

.banner-to{font-size: 20px;}

.banner-pag{position: relative;display: flex;padding: 20px 0;}

.banner-pag span{display: block;opacity: .5;background: #fff;width: 20px;border-radius: 0px;height: 2px;transition: .5s;}

.banner-pag .swiper-pagination-bullet-active{opacity: 1;}



.banner-links{position: absolute;z-index: 3;bottom: 3vw;left: 3vw;display: flex;align-items: center;justify-content: space-between;width: 300px;}

.banner-links a{color: #fff;font-size: 24px;transition: .5s;}

.banner-links a:hover{color: #1f5837}

.banner-links .banner-rm{background: #fff;color: #16161b;font-size: 16px;padding: 5px 10px;border-radius: 5px;transform: skewX(-20deg);display: flex;align-items: center;justify-content: space-between;font-weight: bold;}

.banner-links .banner-rm i{transform: rotate(180deg) skewX(20deg);margin-left: 5px;font-weight: normal;}

@keyframes down {

    0%{bottom:4vw;}

    70%{bottom:5vw;}

    100%{bottom:4vw;}

}

.banner-swd{position: absolute;z-index: 3;bottom: 3vw;left: 50%;margin-left: -50px;animation: down linear infinite 1s;}



.banner-swd img{display: block;width: 100px;}



.banner-btns{position: absolute;right: 3vw;bottom: 3vw;display: inline-flex;align-items: center;z-index: 3;width: 300px;justify-content: space-between;}

.banner-btns div{cursor: pointer;width: 110px;display: flex;align-items: center;justify-content: space-between;line-height: 1;color: #fff;transition: .5s;}

.banner-btns div:hover{color: #1f5837}

.banner-btns div i{font-size: 30px;}

.banner-btns div span{font-family: "go";font-size: 22px;}

.banner-btns p{width: 2px;height: 16px;background: #fff}

/* 菜单弹窗 end */

			@media (max-width:1100px){

			    .x-logo{

			        width:20.125%;

			    }

			}

			@media (max-width:1801px){

				.news_right{margin-top:0}

			}

			@media (max-width:1701px){

				.head{width: 90%;}

				.logo{width: 20%;margin-top: 15px;}

				.head_right{width: 75%;}

				.nav1 ul li{margin: 0 30px;}

				.play{width: 60px;top: 320px;margin-left: 0;}

			}

			@media (max-width:1601px){

				.section1_img{transform: scale(0.9);top: 100px;}

				.section1_list{top: 500px;}

				.section1_down{bottom: 20px;}

				.section2_con{width: 90%;margin-top: 80px;}

				.video_img{top: 0;}

				.show{margin:100px auto}

				.section2_right_img1{top: 450px;}

				.section4_con{padding: 50px 0;}

				.section6_img{width: 700px;}

				.section2_left{width: 60%;margin-top: 0;}

				.play{width: 60px;top: 280px;margin-left: 0;}

				.nes_img{width: 25%;}

				.news_right{margin-top: 0;}

				.banner{margin-top: 40px;}

				.section3_list ul li:hover .section3_list_con1{height: 60%;}

				@keyframes first {

					0%   {transform: translateY(-100px);opacity: 0;}

					100% {transform: translateY(0) scale(0.9);opacity: 1;}

				}

			}

		

			

			@media (max-width:1410px){

				.head{width: 90%;}

				.logo{width: 20%;margin-top: 20px;}

				.head_right{width: 78%;}

				.nav1 ul li{margin: 0 25px;}

				.section2_left{width: 70%;}

				.section2_right{width: 30%;}

				.play{width: 60px;top: 170px;margin-left: 0;}

				.section2_right_img1{top: 300px;}

				.section2_con{width: 85%;}

				.video_img_show{margin-top: 50px;}

				.section1_video{left: -100px;top: -100px;}
				.section1_con{width: 60%;}

			}

			

			@media (max-width:1280px){

				.logo{width: 20%;margin-top: 25px;}

				.nav1 ul li{margin: 0 20px;}

				.play{width: 60px;top: 160px;margin-left: 0;}

				.section2_right_img1{top: 300px;}

				video{width: 1000px;margin-left: 7%;}

				.center-wrap{width: 90%;}

				

			}

			@media (max-width:1201px){

				.head_whole{display: none;}

				.xymob-head{display: block;}

				.section2_con{width: 60%;}

				.center-wrap{transform: scale(0.9);}

				.foot_contect{margin:12px 0 0 20px}

				.play{width: 60px;top: 200px;margin-left: 0;}

				.section2_right_img1{top: 300px;}

				video{width: 1000px;margin-left: 7%;}

				.section2_right{display: none;}

				.section2_left{width: 100%;}

				.news_left{display: none;}

				.news_right{width: 100%;}

				.section6_img{margin-top: 200px;}

				.section4_product{width: 40%;height: auto;}

				.section4_product img{width: 100%;height: auto;}

				.section4_right{width: 50%;}

				.section4_con{width: 80%;}

				.nes_img{width: 20%;}

				.close1{top: 60px;}

				.header.active2{display: none;}

			}

			@media (min-width:1201px){

				.xymob-head{display: none;}

			}

			@media (max-width:751px){
.section4{background: url(../images/m_bg4.jpg) no-repeat;background-size: 100% 100%;}
.section5{background: url(../images/m_bg5.jpg) no-repeat;background-size: 100% 100%;}
.section6{background: url(../images/m_bg6.jpg) no-repeat;background-size: 100% 100%;}
				.header{display: none;}

				.header.active2{display: none;}

				.head_whole{display: none;}

				.section1 video{display: none;}

				.section1{position: relative;background: url(../images/mbg1.jpg);background-size: 100% 100%;}
				.section1_con{bottom: 100px;top: auto;width: 80%;left: 50%;margin-left: -40%;bottom: 80px;}
				.section1_con a{height: 200px;overflow: hidden;}
.section1_down{display: none;}
				.section1_img{width: 60%;margin-left: -40%;top: 120px;}

				.section1_list{top: 400px;transform: scale(0.8);}

				.section2_con{width: 100%;}

				.section2_left{float: none;width: 90%;margin: 0 auto;}
				.about_p_con{/*height: 150px;*/display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
                .about_right{/*display: none;*/ margin-top:5%}
                /*.abo_more{ width:15vw; margin:0 auto;display:block;}  */
				.section2_left_title{font-size: 28px;}

				.section2_left_text{margin-top: 20px;}

				.section2_about_list_number{font-size:30px;margin:10px 0 5px}

				.section2_about_list ul li{width: 46.5%;margin:10px 20px  0 0}

				.section2_about_list ul li:nth-child(2n){margin-right: 0;}

				.section2_about_list_wan{margin:25px 0 0 10px}

				.section2_about_list{margin-bottom: 20px;}

				.section2_con p{display: none;}

				.section2_con{margin-top: 80px;}

				/*.about_right{display: none;}*/

				.video_img{display: none;}

				.section2_right{display: none;}

				.section2_right_img1{top: -20px;right: 60px;width: 260px;}

				.play{top: 50px;margin-left: 140px;z-index: 99;width: 50px;height: 50px;}

				video{width: 300px;}

				.show{width: 300px;margin: 150px auto 0;}

				.close1{top: 60px;}

				.nes_img img{height:auto}

.section4_product{float: none;}

.section4_right{float: none;width: 100%;}

				.section3_list{margin: 60px auto 0;width: 100%;}

				.section3_list ul li{width: 50%;}

				.section3_list ul li:nth-child(2n){margin-right: 0;}

				

				.section3_list ul li:nth-child(1) .section3_list_bg{width: 100%;height: 31.33vh;overflow: hidden;}

				.section3_list ul li:nth-child(2) .section3_list_bg{width: 100%;height: 31.33vh;overflow: hidden;}

				.section3_list ul li:nth-child(3) .section3_list_bg{width: 100%;height: 31.33vh;overflow: hidden;}

				.section3_list ul li:nth-child(4) .section3_list_bg{width: 100%;height: 31.33vh;overflow: hidden;}

				.section3_list ul li:nth-child(5) .section3_list_bg{width: 100%;height: 31.33vh;overflow: hidden;}

				.section3_list ul li:nth-child(6) .section3_list_bg{width: 100%;height: 31.33vh;overflow: hidden;}

				.section3_list_con{top: 7vh;}

				.section3_list_title{font-size: 16px;margin: 8px 0 0;}

				.section3_list_text{font-size: 14px;}



				.section4_con{width: 90%;margin-top: 12%;}

				.section4_con_center{width: 90%;}

				.line1{width: 30.5vw;}

				.section4_product{width: 60%;height: auto;margin: 0 auto;}

				.section4_product img{width: 100%;height: 100%;}

				.section4_right{width: 80%;margin: 2% auto 0;}

				.section4_con_top_title{font-size: 28px;}

				.section4_img{width: 70%;margin-bottom: 10px;}

				.section4_name{font-size: 20px;}

				.section4_more{display: none;}

				.section4_line{margin: 15px 0 0 10px;}



				.news_left{display: none;}

				.news_right{width: 100%;margin-top:2%;height: 100%;}

				.right_newsdiv{overflow: auto;}

				.news_right ul li{padding: 15px 20px;}

				.nes_text b{font-size: 16px;}

				.nes_text em{width: 100px;height: 35px;}

				.nes_text span{margin: 5px 0;}

				.nes_img{width: 25%;}

				.section5_news_con{margin-top: 50px;}

				.section6_img{width: 90%;margin: 200px auto 0;}

				.center-wrap{width: 90%;}

				.footer_left{display: none;}

				.foot_contect{margin: 10px 0 0 20px;}

				.ewm{margin-top: 70px;}

				.ewm img{width: 70px;}

				.foot_contect{width: 220px;}

				.foot_contect_text{font-size: 12px;}

				.center-wrap{font-size: 14px;}

			}





