body,html,.hei100{height:100%;}
.phone1{display: none;}
.wrapper{box-sizing:border-box;width:90%;margin:auto;max-width:1200px;}
.wrapper1{box-sizing:border-box;width:90%;margin:auto;max-width:1420px;}
.margin{margin: 110px 0;}
.margin_bottom{margin-bottom: 100px;}
.text-center{text-align: center;}
.margin_top{margin-top: 60px;}
.gy_title h1{color: #333333;font-size: 28px;margin-bottom: 30px;}
.gy_title1 h1{color: #FFFFFF;font-size: 30px;margin-bottom: 30px;}
.ls_title{color: #FFFFFF;font-size: 30px;}
.ls_title1{color: #333333;font-size: 30px;}
.gy_title p{color: #666666;font-size: 14px;line-height: 28px;}
.gy_title1 p{color: #FFFFFF;font-size: 14px;line-height: 28px;}
.header{line-height: 68px;position: relative;z-index: 10;}
.header .link{width: 10%;line-height: 30px;padding: 0 15px;box-sizing: border-box;border-radius: 15px;background: #57c3e9 url(../image/hea_sear.png) no-repeat center right 15px;margin: 19px 0;margin-left: 40px;}
.header .link span{background: transparent;color: #FFFFFF;}
.header .search a{width: 30px;height: 15px;background: url(../image/hea_sear.png) no-repeat center center;}
.phone_bottom,.footer_share{display: none;}
/*.header .nav li{float: left;text-align: center;line-height: 20px;padding: 24px 0;}
.header .nav li a{display: block;width: 120px;}
.header .nav li a span{display: block;font-size: 18px;color: #57c3e9;}
.header .nav li a span:last-child{display: none;color: #ffffff;font-size: 10px;}
.header .nav li:hover,.header .nav li.active{background: #57c3e9;line-height: 20px;padding: 14px 0;box-sizing: border-box;}
.header .nav li:hover a span:first-child,.header .nav li.active a span:first-child{color: #FFFFFF;}
.header .nav li:hover a span:last-child,.header .nav li.active a span:last-child{display: block;}*/
.header .nav li:hover>a span:last-child, .header .nav li.active>a span:last-child{display: none;}
.language{line-height: 46px;background: #231f20;text-align: right;}
.language a{padding: 0 28px;display: inline-block;color: #ffffff;font-size: 12px;}
.language a.active,.language a:hover{background: #57c3e9;}
.footer_top{background: #454545;padding: 60px 0 110px 0;}
.footer_top .left{width: 80%;}
.footer_top dl{float: left;width: 15%;margin-right: 2%;}
.footer_top dl:last-child{margin-right: 0px;}
.footer_top dt{color: #FFFFFF;font-size: 15px;font-weight: bold;padding-bottom: 26px;border-bottom: 1px solid rgba(212,204,183, .3);margin-bottom: 20px;}
.footer_top dd{margin-bottom: 20px;}
.footer_top dd:last-child{margin-bottom: 0px;}
.footer_top dd a{color: rgba(255,255,255, .6);font-size: 14px;}
.footer_top dd a:hover{color: rgba(255,255,255, 1.0);}
.footer_top .right{width: 20%;text-align: center;}
.footer_top .right p{color: rgba(255,255,255, .3);line-height: 20px;margin-top: 20px;}
.footer_bottom{background: #3c3c3c;line-height: 60px;}
.footer_bottom p{width: 50%;float: left;color: #666666;font-size: 14px;text-align: left;}
.footer_bottom p:last-child{text-align: right;}
.footer_bottom p:nth-child(2) a{color: #666666;}
.header .nav li{position:relative;float: left;text-align: center;line-height: 20px;padding: 24px 10px;}
.header .nav li>a{display: block;}
.header .nav li>a span{display: block;font-size: 17px;color: #57c3e9;}
.header .nav li>a span:last-child{display: none;color: #ffffff;font-size: 10px;}
.header .nav li:hover,.header .nav li.active{background: #57c3e9;box-sizing: border-box;}
.header .nav li:hover>a span:first-child,.header .nav li.active>a span:first-child{color: #FFFFFF;}
.header .nav li:hover>a span:last-child,.header .nav li.active>a span:last-child{display: none !important;}
.header .nav li dl{top:68px;display:none;padding:8px 0;position:absolute;left:50%;margin-left: -50%;width:100%;background:#fff;z-index:4;box-shadow: -0.45px 1.949px 9px 0px rgba(0, 0, 0, 0.1);}
.header .nav li dd{line-height:40px;text-align:center;}
.header .nav li dd a{white-space:nowrap;display:block;font-size:14px;color:#666666;width: 100%;}
.header .nav li dd:hover a{color:#57c3e9;}
.video_box{opacity: 0;position: absolute;top: 56px;z-index: 1;}
@media screen and (min-width: 1023px){
    .header .nav li:hover dl{display:block;}
}
.en_wenz{margin-top: 15px;}
.gy_width p{color: #666666;font-size: 14px;line-height: 28px;text-indent: 2em;text-align: justify;}
.page-index{display: none;}
.sy-banner .animate-div{width:800px;height:440px;position:absolute;left:50%;top:50%;margin:-220px 0 0 -400px;}
.sy-banner .animate-div>img{position:absolute;left:0;top:0;}
.sy-banner .animate-div>img:nth-child(2){z-index:4;}
.sy-banner .animate-div>img:nth-child(1),.animate-div>img:nth-child(3){z-index:2;}
.sy-banner .swiper-slide .animate-div>img{opacity:0;
    -webkit-transition: all .8s;
    -moz-transition: all .8s;
    -ms-transition: all .8s;
    -o-transition: all .8s;
    transition: all .8s;
}
.sy-banner .swiper-slide .animate-div>img:nth-child(1){
    -webkit-transform: translateX(-100px);
    -moz-transform: translateX(-100px);
    -ms-transform: translateX(-100px);
    -o-transform: translateX(-100px);
    transform: translateX(-100px);
}
.sy-banner .sy_banner .swiper-slide .animate-div>img:nth-child(2){
    -webkit-transform: translateY(100px);
    -moz-transform: translateY(100px);
    -ms-transform: translateY(100px);
    -o-transform: translateY(100px);
    transform: translateY(100px);
}
.sy-banner .swiper-slide .animate-div>img:nth-child(3){
    -webkit-transform: translateX(100px);
    -moz-transform: translateX(100px);
    -ms-transform: translateX(100px);
    -o-transform: translateX(100px);
    transform: translateX(100px);
}
.sy-banner .swiper-slide .animate-div>img:nth-child(4){
    -webkit-transform: translateX(100px);
    -moz-transform: translateX(100px);
    -ms-transform: translateX(100px);
    -o-transform: translateX(100px);
    transform: translateX(100px);
}
.sy-banner .swiper-slide .animate-div>img:nth-child(5){
    -webkit-transform: translateX(-100px);
    -moz-transform: translateX(-100px);
    -ms-transform: translateX(-100px);
    -o-transform: translateX(-100px);
    transform: translateX(-100px);
}
.sy-banner .swiper-slide-active .animate-div>img{
    opacity:1;
    -webkit-transform: translate(0) !important;
    -moz-transform: translate(0) !important;
    -ms-transform: translate(0) !important;
    -o-transform: translate(0) !important;
    transform: translate(0) !important;
}
/*about*/
.gy_content .left,.gy_content .img{width: 46%;text-align: center;}
.gy_content .img img{width: 100%;}
.gy_content .left p{text-align: justify;}
.gy_content li{position: relative;}
.gy_content li .left{text-align: left !important;position: absolute;right: 0px;height: 100%;top: 0px;}
.gy_content li .img{width: 49%;text-align: center;}
.gy_content li .left{width: 46%;}
/*.gy_content li:last-child{margin-bottom: 0px;}*/
.gy_content li:nth-child(2n) .img{float: right;}
.gy_content li:nth-child(2n) .left{right: auto;left: 0px;text-align: right !important;}
.gy_content li:nth-child(2n) .left p{text-align: right;}
.gy_content1{position: relative;text-align: center;}
.gy_content1 .wrapper{position: absolute;top: 0px;right: 0px;left: 0px;height: 100%;}
.gy_content1 .bg{width: 50%;background: rgba(0,0,0, .3);position: absolute;top: 0px;right: 0px;height: 100%;}
.gy_content1 .wrapper .wenz{height: 100%;width: 50%;float: right;padding: 0 60px;box-sizing: border-box;z-index: 2;position: relative;text-align: left;}
.gy_content2 .gy_title{text-align: center;}
.gy_content2 .gy_title p{color: #666666;font-size: 14px;}
.gy_content2 .top{margin-top: 50px;}
.gy_content2 .top li{width: 100%;float: left;color: #666666;font-size: 14px;line-height: 28px;text-align: justify;}
.gy_content2 .top li:last-child{float: right;margin-top:15px}
.gy_content2 .details p:first-child{margin-top: 30px;}
.gy_content2 .details p{line-height: 28px;color: #666666;font-size: 14px;margin-bottom: 46px;}
/*.gy_content2 .details p:last-child{margin-bottom: 0px;}*/
.gy_content3{background: url(/static/images/culture_bg.jpg) no-repeat center center/cover;padding: 110px 0 200px 0;}
.gy_content3 .swiper-container{background: url(../image/xian.png) no-repeat center center;}
.gy_content3 .swiper-container .swiper-slide{}
.gy_content3 .swiper-container .swiper-wrapper{
	padding-left: 84px;
	box-sizing: border-box;
}
body{overflow-x:hidden;}
.nicescroll-cursors{width:3px !important;background:#fff !important;border:none !important;}
.gy_content3 .swiper-container .swiper-slide h1{
	margin-top: 174px;
	margin-bottom: 10px;
	color: #FFFFFF;
	font-size: 20px;
	margin-left: -16px;
}
.nice::-webkit-scrollbar-track
{
  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.3);
  border-radius: 5px;
  background-color: #CCCCCC;
}
.nice::-webkit-scrollbar
{
  width: 5px;
  background-color: rgba(0,0,0,0);
}
.nice::-webkit-scrollbar-thumb
{
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,.3);
  background-color: #FFFFFF;
}
/*#ascrail2002{display: none !important;}*/
.nicescroll-rails{opacity: 1 !important;width: 3px !important;background: #DCDCDC;}
.gy_content3 .swiper-container .swiper-slide .wenz{
	padding: 42px 0 0 8px;
	position: relative;
	border-left: 1px solid #FFFFFF;
	margin-left: 5px;
	width: 68%;
	box-sizing: border-box;
}
.gy_content3 .swiper-container .swiper-slide .wenz .nice{height: 182px;overflow-y:auto;-webkit-overflow-scrolling: touch;}
.gy_content3 .swiper-container  .swiper-slide .wenz li{
	color: #FFFFFF;
	font-size: 14px;
	margin-bottom: 20px;
	line-height: 24px;
}
.gy_content3 .swiper-container .swiper-slide .wenz li h2{display: none;}
.gy_content3 .swiper-container  .swiper-slide .wenz li:last-child{
	margin-bottom: 0px;
}

.gy_content3 .swiper-container .swiper-slide .wenz:after{
	content: "";
	width: 10px;
	height: 10px;
	display: block;
	position: absolute;
	top: 0px;
	left: -5px;
	border-radius: 50%;
	background: #FFFFFF;
}
.gy_content3 .swiper-container .swiper-slide:nth-child(2n) h1{
	position: relative;
	top: 60px;
}
.gy_content3 .swiper-container .swiper-slide:nth-child(2n) .wenz{
	position: absolute;
	top: 0px;
	padding: 0px 0 42px 8px;
}
.gy_content3 .swiper-container .swiper-slide:nth-child(2n) .wenz:after{
	top: auto;
	bottom: 0px;
}
.gy_content3{position: relative;}
.gy_content3 .swiper-button-prev,.gy_content3 .swiper-button-next{width: 48px;height: 48px;top: 50%;}
.gy_content3 .swiper-button-prev{background: url(../image/left.png) no-repeat center center;left: 14%;}
.gy_content3 .swiper-button-next{background: url(../image/right.png) no-repeat center center;right: 14%;}
.gy_content4 .center{box-sizing:border-box;width:90%;margin:auto;max-width: 1600px;}
.honor_list li{width: 24%;height: 318px;background: url(../image/honor_bg.jpg) no-repeat center center/contain;float: left;margin-right: 1%;}
.honor_list li .img,.honor_list li .wenz{width: 50%;float: left;text-align: center;height: 100%;}
.honor_list li .img img{max-width: 70%;}
.honor_list li .wenz h1{color: #ffffff;font-size: 18px;margin-bottom: 0px !important;}
.honor_list li .wenz p{color: #ffffff;font-size: 12px;display: none;}
.honor_list li:nth-child(7n+1){margin-left: 12%;}
.honor_list li:nth-child(4n-1){margin-right: 0px;}
.gy_content5{background: transparent;}
.gy_content5 .wrapper{position: relative;}
.gy_content5 ul:nth-child(2){background: transparent;}
.gy_content5 ul:nth-child(3){position: relative;bottom: 121px;left: -120px;background: transparent;width: 100%;}
.gy_content5 ul:nth-child(4){position: relative;top: -242px;}
.gy_content5 ul:nth-child(5){position: relative;top: -364px;left: -120px;}
.gy_content5 li{width: 20%;float: left;background: transparent url(../image/company_bg.png) no-repeat center center /cover;height: 240px;line-height: 240px;text-align: center;}



/*news*/
.video-path{display: none;}
.xw_banner {height: calc(100% - 114px);}
.xw_banner .swiper-container{height: 100%;}
.xw_banner .swiper-button-prev,.xw_banner .swiper-button-next{top: 50%;margin-top:-20px;width: 20px;height: 40px;}
.xw_banner .swiper-button-prev{background: url(../image/left1.png) no-repeat center center/cover;left: 8%;}
.xw_banner .swiper-button-next{background: url(../image/right1.png) no-repeat center center/cover;right: 8%;}
/*.xw_banner .swiper-slide{text-align: center;}*/
.xw_banner .btn{position: absolute;top: 46%;left: 50%;z-index:2;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);text-align: center;color: #ffffff;font-size: 18px;font-weight: bold;}
.xw_banner .btn img{margin-bottom:10px;}
.xw_banner .swiper-slide video {display: none;z-index: 13; min-width: 100%;min-height: calc(100% - 68px);position: relative;
	-webkit-transform: translate3d(-50%,-50%,0);
	transform: translate3d(-50%,-50%,0);
}
.xw_banner .swiper-slide p{color: #FFFFFF;font-size: 18px;position: absolute;bottom: 190px;text-align: center;right: 0px;left: 0px;}
.xw_nav{position: absolute;bottom: 50px;z-index: 6;right: 0px;left: 0px;width: 52%;margin: 0 auto;}
.xw_nav li{width: 240px;height: 118px;float: left;margin-right: 10px;position: relative;opacity: .5;}
.xw_nav li:last-child{margin-right: 0px;}
.xw_nav li.active,.xw_nav li:hover{opacity: 1;}
.xw_nav li.active:after,.xw_nav li:hover:after{position: absolute;bottom: 0px;width: 100%;height: 4px;background: #57c3e9;content: "";display: block;}
.xw_list li{margin-top: 20px;padding-bottom: 20px;border-bottom: 1px solid #EAEAEA;}
.xw_list li .img{width: 34%;float: left;border: 4px;}
.xw_list li .img img{width: 100%;}
.xw_list li .wenz{width: 64%;float: right;}
.xw_list li .wenz h1{color: #333333;font-size: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xw_list li .wenz p{color: #666666;font-size: 16px;line-height: 30px;margin-bottom: 42px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 3;  }
.xw_list li .wenz span{color: #999999;font-size: 12px;margin: 20px 0;display: block;}
.xw_list li .wenz a.more{color: #2179c8;font-size: 12px;background: url(../image/jt.png) no-repeat center right;padding-right: 16px;}
.xw_list li:hover .wenz h1{color: #57c3e9;}
.xw_list li:hover .wenz a.more{color: #57c3e9;font-size: 12px;background: url(../image/jt1.png) no-repeat center right;}
.page{text-align: center;margin:75px 0;}
.page a{padding: 10px;border: 1px solid #eaeaea;color: #999999;font-size: 12px;margin: 0 5px;display: inline-block;}
.page a:hover,.page a.active{color: #57c3e9;}
.er_nav .left{float: left;}
.er_nav .left a{color: #ffffff;font-size:12px;display: block;background: url(../image/back.png) no-repeat center left;padding-left: 20px;}
.er_nav .left li a:after{content: "";width: 100%;height: 1px;background: #2179c8;display: block;position: absolute;bottom: -1px;left: 0px;-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.er_nav .left li.active a:after,.er_nav .left li:hover a:after{
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.er_nav .right{float: right;}
.er_nav li{display: inline-block;}
.er_nav .right li:first-child{
	background: url(../image/sy.png) no-repeat center center;
	padding-left: 70px;
}
.flash{position: relative;}
.flash .ab_nav{position: absolute;top: 0px;width: 100%;line-height: 70px;z-index: 1;}
.flash .ab_nav .er_nav{border-bottom: 1px solid rgba(255,255,255, .2);}
.flash .ab_nav a{color: #FFFFFF !important;}
.flash .ab_nav li a:after{background: #FFFFFF;}
.flash .ab_nav .er_nav .right li{color: #FFFFFF;}
.flash .biaoti{position: absolute; top: 45%;left: 0px;right: 0px;text-align: center;}
.flash .biaoti h1{font-size: 30px;color: #ffffff;margin-bottom: 50px;}
.flash .biaoti span{display: inline-block;padding: 0 20px;font-size: 12px;color: #ffffff;}
.flash .biaoti span.time{background: url(../image/time.png) no-repeat center left;}
.flash .biaoti span.flei{background: url(https://sh.heyyou.site/images/news/fl.png) no-repeat center left;}
.details_container .show p{margin-top: 50px;color: #666666;font-size: 16px;line-height: 30px;}
.details_container .show p.tu{text-align: center;}
.details_container .link {text-align: center;margin: 106px 0 80px 0;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {width: 50px !important;height: 50px !important;display: inline-block !important;float: none !important;}
.detail_page {line-height: 64px;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;margin-bottom: 160px;}
.detail_page a {display: block;color: #666666;font-size: 12px;width: 45%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.detail_page a span{color: #999999;}
.detail_page a:nth-child(2) {text-align: right;float: right;}

/*contact*/
.lx_content li{float:left;width:24%;text-align:center;box-sizing:border-box;text-align: center;padding: 0 1.5%;position: relative;}
.lx_content li:after{content: "";display: block;width: 1px;height: 150px;background: #EAEAEA;position: absolute;top: 0px;right: 0px;}
.lx_content li:last-child{padding: 0px;border-right: none}
.lx_content li:last-child:after{display: none;}
.lx_content li span{color: #444444;font-size: 18px;margin-top: 30px;display: block;}
.lx_content li p{color: #666666;font-size: 14px;line-height: 30px;}
.lx_content li p:last-child{margin-top: 0px;}
.lx_content li p a{color: #3783e1;}
.lx_content .map{margin-top: 40px;width: 100%;}
.lx_content .map iframe{width: 100%;height: 320px;}
.map_box1{width: 100%;height: 320px;}
.animate-tit{
	opacity:0;
	-webkit-transition: all .8s;
	-moz-transition: all .8s;
	-ms-transition: all .8s;
	-o-transition: all .8s;
	transition: all .8s;
	-webkit-transform: translateX(-100px) rotate(8deg);
	-moz-transform: translateX(-100px) rotate(8deg);
	-ms-transform: translateX(-100px) rotate(8deg);
	-o-transform: translateX(-100px) rotate(8deg);
	transform: translateX(-100px) rotate(8deg);
}

.animate-li{
	opacity:0;
	-webkit-transition: all .6s;
	-moz-transition: all .6s;
	-ms-transition: all .6s;
	-o-transition: all .6s;
	transition: all .6s;
	-webkit-transform: translateY(100px);
	-moz-transform: translateY(100px);
	-ms-transform: translateY(100px);
	-o-transform: translateY(100px);
	transform: translateY(100px);
}
.animate-tit.on,.animate-li.on{
	opacity:1;
	-webkit-transform: translateX(0px) rotate(0deg);
	-moz-transform: translateX(0px) rotate(0deg);
	-ms-transform: translateX(0px) rotate(0deg);
	-o-transform: translateX(0px) rotate(0deg);
	transform: translateX(0px) rotate(0deg);
}
.gy_wold p{text-indent: 2em;}
.gy_content3 .bg{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background: rgba(0,0,0, .4);}

/*product*/
.editor .pro_bg{display: inline-block;background: url(../image/pro_icon.png) no-repeat center center;font-size: 18px;color: #ffffff;font-weight: bold;width: 166px;height: 48px;line-height: 40px;}
.editor .yingy p{color: #666666;font-size: 14px;margin: 30px 0 50px 0;}
.editor .hx_ul li{width: 33.33% !important;float: left;margin-right: 0px;height: 155px;}
.editor .hx{padding: 0 70px;box-sizing: border-box;}
.editor .hx_ul{margin-top: 20px;}
.editor .hx_ul li .wenz{padding: 0px;height: 100%;padding-left: 126px;text-align: left;}
.editor .hx_ul li:nth-child(1) .wenz{background: url(../image/icon1.png) no-repeat center left;}
.editor .hx_ul li:nth-child(2) .wenz{background: url(../image/icon2.png) no-repeat center left;}
.editor .hx_ul li:nth-child(3) .wenz{background: url(../image/icon3.png) no-repeat center left;}
.editor .hx_ul li:nth-child(4) .wenz{background: url(../image/icon4.png) no-repeat center left;}
.editor .hx_ul li:nth-child(5) .wenz{background: url(../image/icon5.png) no-repeat center left;}
.editor .hx_ul li:nth-child(6) .wenz{background: url(../image/icon6.png) no-repeat center left;}
.editor .hx_ul li .wenz p{color: #666666;font-size: 14px;line-height: 28px;}
.editor .hx_ul2{margin-top: 40px;}
.editor .hx_ul2 li{width: 20% !important;float: left;text-align: center;padding: 0 20px;box-sizing: border-box;margin: 0px !important;}
.editor .hx_ul2 li p{color: #666666;font-size: 14px;line-height: 28px;text-align: left;}


.jianj_p{margin-bottom:12px;}
















@media screen and (max-width: 1600px) {
  .gy_content1 .bg{width: 54%;}
  .gy_content1 .wrapper .wenz{width: 54%;padding: 0 30px;}
}


@media screen and (max-width: 1440px) {
  .jianj_p{margin-bottom: 10px;}
	.gy_title h1{font-size: 26px;}
	.gy_content5{text-align: center;}
	.gy_content5 .wrapper{width: 80%;}
	.gy_content5 li{width: 20%;height: 230px;line-height: 230px;display: inline-block;}
	.gy_content5 ul:nth-child(3){left: -115px;bottom: 116px;}
	.gy_content5 ul:nth-child(4){top: -232px;}
	.gy_content5 ul:nth-child(5){top: -348px;left: -115px;}
	.honor_list li{height: 258px;}
	/*.gy_content3 .swiper-button-prev, .gy_content3 .swiper-button-next{top: auto;bottom: -9%;}*/
	.gy_content3 .swiper-button-prev{left: 3%;}
	.gy_content3 .swiper-button-next{right: 3%;}
	.tup{height: 420px;}
	.tup img{height: 100%;}
	.gy_content li .img{width: 46%;}
	.gy_wold {width: 48%;}
	.gy_title h1,.gy_title1 h1{margin-bottom: 10px;font-size: 24px;}
	.gy_content1 .wrapper .wenz{padding: 0 0 0 60px;}
	.gy_title1 p{line-height: 26px;}
	.footer_top dd a{font-size: 13px;}
	.honor_list li .wenz h1{font-size: 14px;margin-bottom: 10px;}
	.lx_content li p{font-size: 13px;line-height: 26px;}
}
@media screen and (max-width: 1400px) {
	.gy_content5 .wrapper{width: 80%;}
	.gy_content5 li{width: 20%;height: 218px;line-height: 218px;display: inline-block;}
	.gy_content5 ul:nth-child(3){left: -109px;bottom: 110px;}
	.gy_content5 ul:nth-child(4){top: -220px;}
	.gy_content5 ul:nth-child(5){top: -330px;left: -109px;}
	.honor_list li{height: 240px;}
	.gy_content3 .swiper-button-prev{left: 2%;}
	.gy_content3 .swiper-button-next{right: 2%;}
	.language{line-height: 36px;}
	.footer_top dd a{font-size: 12px;}
	.footer_bottom{line-height: 50px;}
	.footer_bottom p{font-size: 13px;}
}

@media  screen and (max-width: 1366px) {
	.sy-banner .wenz h1{font-size: 40px;}
	.sy-banner .wenz h2{font-size: 22px;}
	.sy-banner .animate-div{width: 600px;height: 320px;margin: -160px 0 0 -300px;}
	.margin{margin: 80px 0;}
	.gy_content .left, .gy_content .img{width: 46% !important;}
	.tup{height: 434px;}
	/*.gy_content li .img{width: 46%;}*/
	.margin_bottom{margin-bottom: 80px;}
	.xw_list li .wenz span{margin: 16px 0;}
	.ls_title,.ls_title1,.sy-tit h2{font-size: 26px;}
	.margin_top{margin-top: 40px;}
	.flash .biaoti h1{font-size: 24px;}
	.service-con02 .service-tit h3{font-size: 24px;}
	.gy_content3 .swiper-button-prev, .gy_content3 .swiper-button-next{margin-top: -30px;}
	.header .nav li>a{width: 110px}
}
@media screen and (max-width: 1280px) {
	.honor_list li .wenz h1{font-size: 12px;}
	.gy_title h1, .gy_title1 h1{font-size: 22px;}
	.gy_content1 .wrapper .wenz{padding: 0 0 0 20px;}
	.footer_bottom p{font-size: 12px;}
	.footer_top .right{width: 17%;}
	.footer_top .left{width: 82%;}
	.header .nav li>a{width: 100px;}
	.margin{margin: 60px 0;}
	.gy_content2 .top{margin-top: 30px;}
	.gy_content3 .swiper-button-prev{left: 1%;}
	.gy_content3 .swiper-button-next{right: 1%;}
	.xw_list li .wenz h1{font-size: 20px;}
	.xw_list li .wenz p{font-size: 14px;margin-bottom: 20px;}
	.flash .biaoti h1{font-size: 22px;}
	.details_container .show p{margin-top: 30px;font-size: 15px;}
	.details_container .link{margin: 60px 0;}
	.detail_page{margin-bottom: 100px;}
	.service-con02 .service-tit h3{font-size: 22px;}
	.service-con02 .swiper-slide p{font-size: 16px;}
	.lx_content li span{font-size: 16px;}
	.ls_title,.ls_title1, .sy-tit h2{font-size: 22px;}
	.header .nav li>a span{font-size: 16px;}
	.sy-banner .animate-div{width: 486px;height: 280px;margin: -140px 0 0 -243px;}
	.pad{padding: 3.4% 0;}
	.gy_content2 .details p{margin-bottom: 30px;}
	.tup{height: 462px;}
}
@media only screen and (max-width: 1200px) {
	.footer_top .left{width: 86%;}
	.footer_top .right{width: 14%;}
	.gy_content1 .bg{width: 60%;}
	.gy_content1 .wrapper .wenz{width: 60%;padding: 0 0 0 10px;}
	.gy_title1 p{line-height: 24px;}
	.header .link{width: 12%;}
	.header .nav li>a{width: 88px;}
	.tup{height: 470px;}
	.ls_title,.ls_title1, .sy-tit h2{font-size: 20px;}
	.pad{padding: 2.4% 0;}
	.f26{font-size: 22px;}
	.sy-content01 .swiper-slide img{width: 110px;}
	.sy-content01 .swiper-container{padding-bottom: 30px;}
	.sy-tit{margin-bottom: 30px;}
	.gy_title1 h1,.gy_title h1{font-size: 20px;margin-bottom: 14px;}
	.gy_content .left, .gy_content .img{width: 48%;}
	.gy_content2 .details p{margin-bottom: 20px;}
	.gy_content3 .swiper-button-prev, .gy_content3 .swiper-button-next{width: 30px;height: 30px;margin-top: -15px;background-size: 30px;}
	.gy_content3{padding: 70px 0 120px 0;}
	.partner li:nth-child(6), .partner li:nth-child(16), .partner li:nth-child(26){margin-left: -113px;}
	.partner li{height: 234px;line-height: 234px;}
	.case-box>div{width: 46%;}
	.xw_nav li{height: 94px;}
	.xw_nav{bottom: 20px;}
	.xw_banner .swiper-slide p{font-size: 16px;}
	.xw_banner .btn,.service-con01 li .wz h3{font-size: 16px;}
	.service-con01 li .wz p{font-size: 26px;}
	.sy-content02 .case-tit{margin: -10px 0 25px;}
	.f24{font-size: 20px;}
}
@media screen and (max-width: 1024px) {
	/*.header .nav li:hover, .header .nav li.active{padding: 10px 0;}*/
	.gy_content2 .gy_title p{font-size: 13px;}
	.header .nav li dl{width: 148px;margin-left: -74px;}
	.header .nav li dd a{font-size: 12px;}
	.header .nav li>a span{font-size: 13px;}
	.lx_content li p{font-size: 12px;}
	.header .nav li>a{width: 76px;}
	.header{line-height: 60px;}
	.header .nav li{padding: 20px 0;}
	.header .link{width: 15%;margin-left: 10px;}
	.header .link{margin: 15px 0;}
	.lx_content li span{margin-top: 16px;}
	.online input[type=button], .online input[type=reset]{width: 140px;line-height: 40px;}
	.ls_title, .ls_title1, .sy-tit h2{font-size: 18px;}
	.online .input input{height: 40px;line-height: 40px;}
	.online .form{max-width: 530px;}
	.online .input:nth-child(4) textarea{height: 120px;}
	.margin{margin: 40px 0;}
	.margin_top,.lx_content .map{margin-top: 20px;}
	.lx_content li img{height: 40px;}
	.header .nav li dl{top: 60px;}
	.service-con03 li .wenz h3{margin-bottom: 20px;}
	.f24{font-size: 18px;}
	.service-con01 li .wz p{font-size: 22px;}
	.xw_list li .wenz h1{font-size: 18px;}
	.xw_list li .wenz span{margin: 10px 0;}
	.xw_list li .wenz p{margin-bottom: 10px;}
	.crumbs,.flash .ab_nav{line-height: 44px;}
	.flash .biaoti h1{font-size: 18px;margin-bottom: 20px;}
	.details_container .show p{font-size: 14px;margin-top: 20px;}
	.detail_page{margin-bottom: 60px;}
	.details_container .link{margin: 50px 0;}
	.sy-tit{margin-bottom: 20px;}
	.case-box h3{line-height: 60px;}
	.product li{width: 49%;margin: 0 1% 15px 0;}
	.footer_top dt{padding-bottom: 10px;margin-bottom: 10px;}
	.footer_top dd{margin-bottom: 10px;}
	.footer_top{padding: 40px 0 60px 0;}
	.footer_bottom p{width: 50%;}
	.footer_bottom p:last-child{width: 50%;}
	.footer_bottom{line-height: 40px;}
	.gy_title1 h1, .gy_title h1{font-size: 18px;margin-bottom: 10px;}
	.gy_content .left{margin-bottom: 20px;}
	.gy_content1 .wrapper .wenz{text-align: justify;}
	.sy-banner .wenz h1{font-size: 22px;}
	.sy-banner .wenz h2{font-size: 18px;}
	.gy_content2 .top{margin-top: 20px;}
	.honor_list li .wenz h1{font-size: 12px;margin-bottom: 2px;}
	.honor_list li .img img{max-width: 70%;max-height: 60%;}
	.partner li{height: 194px;line-height: 194px;margin-bottom: -97px;}
	.partner li:nth-child(6), .partner li:nth-child(16), .partner li:nth-child(26){margin-left: -98px;}
	.sy-banner .pagination-wrapper{left: 5%;margin-left: 0px;}
	.sy-content01 .swiper-slide{padding: 0 20px;}
	.sy-content01 .swiper-slide img{width: 90px;}
	.sy-content01 .swiper-slide .wz{width: calc(100% - 90px);padding-top: 0px;}
	/*.f26{font-size: 18px;}*/
	.sy-content02 .case-tit{margin: 0px 0 25px;}
	.sy-content03 .swiper-slide img{max-width: 80%;}
	.lx_content li:after{height: 120px;}
	.gy_content1 .bg{width: 70%;}
	.gy_content1 .wrapper .wenz{width: 72%;padding: 0 0 0 10px;}
}
@media screen and (max-width: 1023px) {
	.header .nav li{width: 100%;padding: 0px;line-height: 50px;border-bottom: 1px solid #57c3e9;}
	.header .nav li>a{width: 100%;ine-height: 50px;}
	.header .nav li:hover, .header .nav li.active{padding: 0px;line-height: 50px;}
	.header .nav li>a span:last-child{display: none;}
	.header .link{width: 36px;height: 36px;border-radius: 50%;background: #57c3e9 url(../image/hea_sear.png) no-repeat center center;}
	.header .link span:last-child{display: none;}
	.header .nav li.active>a span:last-child,.header .nav li:hover>a span:last-child{display: none;}
	.header .nav li dl{width: 100%;position: relative;top: 0px;padding: 0px;background: #DCDCDC;left: 0px;margin-left: 0px;}
	.nav{display: none;}
	.header .link{width: 36px;height: 36px;border-radius: 50%;background: #57c3e9 url(../image/hea_sear.png) no-repeat center center;}
	.header .link span{display: none;}
	.nav{display: none;}
	.wire{
		display: block;
	    margin-top: 18px;
	    box-sizing: border-box;
	    cursor: pointer;
	    width: 30px;
	    height: 24px;
	    position: relative;
	    -webkit-transition: all .5s;
	    -moz-transition: all .5s;
	    -ms-transition: all .5s;
	    -o-transition: all .5s;
	    float: left;
	    transition: all .5s;
	}
	.wire span{
		width: 100%;
	    position: absolute;
	    height: 3px;
	    background: #57c3e9;
	    display: block;
	    -webkit-transition: all .5s;
	    -moz-transition: all .5s;
	    -ms-transition: all .5s;
	    -o-transition: all .5s;
	    transition: all .5s;
	}
	.wire span:first-child {
	    top: 0;
	}
	.wire span:nth-child(2) {
	    top: 50%;
	    margin-top: -1px;
	}
	.wire span:last-child {
	    bottom: 0;
	}
	.wire.cur span:nth-child(1) {
	    top: 50%;
	    margin-top: -1px;
	    -webkit-transform: rotate(45deg);
	    -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	    -o-transform: rotate(45deg);
	    transform: rotate(45deg);
	}
	.wire.cur span:nth-child(2) {
	    -webkit-transform: rotate(-45deg);
	    -moz-transform: rotate(-45deg);
	    -ms-transform: rotate(-45deg);
	    -o-transform: rotate(-45deg);
	    transform: rotate(-45deg);
	}
	.wire.cur span:nth-child(3) {
	    display: none;
	}
	.header{position: fixed;top: 30px;left: 0px;width: 100%;z-index: 20;background: #FFFFFF;}
	.header .nav{
		
		display: none;
		position: fixed;
	    top: 92px;
	    left: 0px;
	    width: 100%;
	    text-align: center;
	    height: calc(100% - 92px);
	    background: #ffffff;
	    z-index: 40;
      overflow-y: scroll;
	}
	.language{position: fixed;top: 0px;width: 100%;line-height: 30px;}
	.language a{padding: 0 10px;}
	.logo{position: absolute;left: 50%;margin-left: -106px;float: none;}
	.header .link{margin: 12px 0;position: relative;}
	.header .link a{position: absolute;top: 0px;width: 100%;left: 0px;height: 100%;}
	.header{border-bottom: 2px solid #57c3e9;}
	.mar{margin-top: 92px;}
	.flash{margin-top: 92px;}
	.sy-content01 .swiper-slide img{width: 84px;}
	.sy-content01 .swiper-slide .wz{width: calc(100% - 86px);}
	.f26{font-size: 16px;}
	.fontp{font-size: 12px;}
	.sy-content01 .swiper-slide{padding: 0 10px;}
	.sy-content01 .ys-div .ljgd{width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;margin-top: 0px;opacity: 0;}
	.sy-content01 .ys-div .wz{width: 50%;padding: 68px 30px 0 30px;}
	.gy_content1 .wrapper{position: inherit;margin-bottom: 20px;}
	.gy_content1 .wrapper .wenz{width: 100%;}
	.gy_content1 .bg{display: none;}
	.gy_title1 h1,.gy_title1 p{color: #666666;}
	.gy_content li .left{position: inherit;}
	.gy_content .left, .gy_content .img{width: 100% !important;}
	.gy_width p{font-size: 12px;}
	.gy_content li .img{margin-top: 20px;}
	.gy_content li .img img{width: 100%;}
	.gy_content li:nth-child(2n) .left,.gy_content li:nth-child(2n) .left p{text-align: left !important;}
	.margin_bottom{margin: 0 auto 30px auto;}
	.margin{margin: 20px 0;}
	.gy_title1 h1, .gy_title h1{font-size: 16px;}
	.gy_content2 .top li{width: 100%;margin-bottom: 20px;}
	.gy_content2 .top li:last-child{margin-bottom: 0px;}
	.gy_content3{padding: 38px 0 50px 0;}
	.gy_content3 .swiper-button-prev, .gy_content3 .swiper-button-next{top: 53%;}
	.honor_list li .wenz h1{font-size: 12px;margin-bottom: 3px;}
	.honor_list li{height: 154px;}
	.footer_bottom p{font-size: 12px;}
	.footer_top dt{font-size: 14px;}
	.partner li{width: 31%;height: 198px;line-height: 198px;margin-bottom: -100px;}
	.partner li:nth-child(6), .partner li:nth-child(16), .partner li:nth-child(26){margin-left: 0px;}
	.partner ul{width: auto;}
	.partner li:nth-child(4), .partner li:nth-child(10),.partner li:nth-child(16){margin-left: -98px;}
	.partner li img{width: 90px;}
	.product li .pic{text-align: center;}
	.product li.pro-tuijian .wenz{padding: 20px 110px 20px 20px;}
	.product li:nth-child(1){width: 100% !important;margin-right: 0px !important;}
	.product li{margin-right: 0px;}
	.product li:nth-child(2n){margin-right: 0px;}
	.f24{font-size: 16px;}
	.online input[type=button], .online input[type=reset]{width: 110px;}
	.big-img{height: 270px;line-height: 192px;}
	.xw_list li .wenz span{display: none;}
	.xw_list li .wenz h1{margin-bottom: 10px;}
	.xw_list li .wenz p{-webkit-line-clamp: 2;}
	.crumbs, .flash .ab_nav{line-height: 40px;}
	.flash .biaoti h1{font-size: 16px;margin-bottom: 0px;}
	.flash .biaoti span.time{display: none;}
	.flash .biaoti{top:  52%;}
	.details_container .show p{margin-top: 12px;font-size: 12px;}
	.details_container .link{display: none;}
	.detail_page{margin: 20px 0 40px 0;line-height: 30px;}
	.details_container .show p{font-size: 13px;}
	.service-con01 li .wz{width: 170px;}
	.service-con01 li .wz img{max-width: 90px;}
	.xw_banner .btn, .service-con01 li .wz h3{font-size: 14px;}
	.service-con01 li .wz h3{padding: 10px 0 0 0;}
	.service-con01 li .wz p,.service-con02 .service-tit h3{font-size: 18px;}
	.service-con03 li .wenz{padding-top: 10px;width: 38.8%;}
	.sj_width{width: 90%;}
	.lx_content li{width: 50%;float: left;height: 158px;}
  .phone_bottom{display: block;position: fixed;bottom: 0px;width: 100%;background: #57c3e9;height: 50px;z-index: 999;}
  .phone_bottom ul{padding-top: 4px;}
  .phone_bottom li{width: 33.33%;float: left;text-align: center;}
  .phone_bottom li p{padding-top: 3px;color: #ffffff;}
  .footer{margin-bottom: 50px;}
  .footer_share{    background: rgba(0,0,0,.5);display: none;
    position: fixed;
    bottom: 50px;
    width: 100%;padding-top: 6px;
    padding-left: 6px;}
  .footer_share .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{width: 20px !important;height: 20px !important; margin: 0px !important;padding-left: 0px !important;line-height: 20px !important;text-align:center;}
  .footer_share .bdshare-button-style0-16:after{display: none !important;}

}
@media screen and (max-width: 767px) {
	.phone{display: block;}
	.lx_content li:after{display: none;}
	.sy-content01 .swiper-pagination-bullet-active{background: #57c3e9;}
	.sy-banner .animate-div{width: 90%;height: 190px;margin: -85px 0 0 -45%;}
	.sy-content01 .ys-div img{width: 100%;float: none;}
	.sy-content01 .ys-div .wz{width: 100%;padding:10px 0 0 0 ;}
	.sy-content02 .case-tit{display: none;}
	.sy-content02 .swiper-container{width: 100%;float: none;}
	.sy-content02 .case-tuijian{width: 100%;margin-bottom: 10px;display: none;}
	.sy-content02 .case-tuijian .pic{line-height: inherit;height: auto;}
	.sy-content02 .case-tuijian .pic img{width: 100%;}
	.sy-content02 .case-div{height: auto;}
	.sy-content02 .swiper-slide .pic{height: -webkit-fill-available;line-height: inherit;}
	.gy_content1 img{width: 90%;margin: 10 auto 0px auto;}
	.gy_content2 .gy_title p,.gy_content2 .top li,.gy_content2 .details p{font-size: 12px;}
	.gy_content2 .top li,.gy_content2 .top{margin-top: 10px;}
	.gy_content2 .details p{margin-bottom: 10px;}
	.honor_list li{height: 140px;}
	.honor_list li:nth-child(7n+1){margin-left: 0px;}
	.honor_list li:nth-child(3n+1){margin-left: 26%;}
	.partner li{background-size: 170px;width: 50%;}
	.partner li:nth-child(6), .partner li:nth-child(16), .partner li:nth-child(26){margin-left: 0px;}
	.partner li:nth-child(4), .partner li:nth-child(10), .partner li:nth-child(16){margin-left: 0px;}
	.partner li:nth-child(3n){margin-left: 85px;}
	.partner ul{margin: 0 0 100px 0;}
	.product li.pro-tuijian .pic{line-height: inherit;}
	.product li{width: 100% !important;margin: 0 0 15px 0;}
	.case-box>div{width: 100%}
	.xw_nav{display: none;}
	.xw_banner .swiper-button-prev, .xw_banner .swiper-button-next{display: none;}
	.xw_banner .swiper-slide p{bottom: 10px;}
	.xw_list li .wenz h1{font-size: 14px;}
	.xw_list li .wenz,.xw_list li .img{width: 100%;}
	.xw_list li .wenz a.more{display: none;}
	.xw_list li .wenz p{font-size: 12px;}
	.flash .ab_nav .er_nav{display: none;}
	.flash .biaoti h1{font-size: 15px;}
	.flash .biaoti{top: 38%;}
	.details_container .show p{font-size: 12px;}
	.detail_page{display: none;}
	.service-con01 li{width: 100%;margin-bottom: 10px;}
	.service-con01 li:last-child{margin-bottom: 0px;}
	.service-con03 li .pic,.service-con03 li .wenz{width: 100%;}
	.lx_content li{width: 100%;float: none;margin-bottom: 20px;padding-bottom: 14px;border-bottom: 1px dashed #EAEAAE;}
	.lx_content li:last-child{margin-bottom: 0px;}
	.lx_content li span{font-size: 14px;margin-top: 10px;}
	.lx_content li p{font-size: 12px;}
	.footer_top,.footer_bottom p:last-child{display: none;}
	.ls_title, .ls_title1, .sy-tit h2{font-size: 16px;}
	.footer_bottom p{width: 100%;line-height: 20px;padding: 10px 0;}
	.video-alert{top: 62px;}
	.xw_banner .btn{top: 50%;}
	.gy_title p,.gy_title1 p{font-size: 12px;}
	.tup{height: auto;}
	.gy_content1 .wrapper .wenz{padding: 0px;}
	.tup{height: auto;}
}


@media screen and (max-width: 1200px) {
  .editor .hx{padding: 0 40px;}
}
@media screen and (max-width: 1024px) {
  	.editor .hx{padding: 0 20px;}
    .editor .hx_ul li:nth-child(1) .wenz{background-size: 80px;}
    .editor .hx_ul li:nth-child(2) .wenz{background-size: 80px;}
    .editor .hx_ul li:nth-child(3) .wenz{background-size: 80px;}
    .editor .hx_ul li:nth-child(4) .wenz{background-size: 80px;}
    .editor .hx_ul li:nth-child(5) .wenz{background-size: 80px;}
    .editor .hx_ul li:nth-child(6) .wenz{background-size: 80px;}
    .editor .hx_ul li .wenz{padding-left: 90px;}
    .editor .hx_ul li{height: 140px;}
    .editor .hx_ul2 li{padding: 0 10px;}
}
@media screen and (max-width: 1023px) {
    .phone1{display: block;}
    .editor .hx_ul li:nth-child(1) .wenz{background: none;}
    .editor .hx_ul li:nth-child(2) .wenz{background: none;}
    .editor .hx_ul li:nth-child(3) .wenz{background: none;}
    .editor .hx_ul li:nth-child(4) .wenz{background: none;}
    .editor .hx_ul li:nth-child(5) .wenz{background: none;}
    .editor .hx_ul li:nth-child(6) .wenz{background: none;}
  .editor .hx_ul li .wenz{padding-left: 0px;text-align: center;}
  .editor .hx_ul li{text-align: center;}
     .editor .hx_ul li .wenz img{height: 60px !important; margin: 0px auto !important;}
    .editor .hx_ul li{height: 100px;}
    .editor .hx_ul2 li{padding: 0 10px;}
    .editor .hx{padding: 0 20px;}
    .editor .hx_ul li{width: 50% !important;}
    .editor .yingy p{margin: 20px 0}
}
@media screen and (max-width: 767px) {
  .editor .hx_ul2{margin-top: 10px;}
    .editor .hx_ul {margin-top: 10px;}
     .editor .hx_ul li .wenz img{height: 60px !important; margin: 0px auto !important;}
    .editor .hx_ul li .wenz{padding-left: 0px;text-align: center;}
    .editor .yingy p{margin: 10px 0;line-height: 26px;font-size: 12px}
    .editor .hx_ul li{height: auto !important;width: 100% !important;}
    .editor .hx_ul li .wenz{min-height: 60px;}
    .editor .hx_ul li .wenz p{font-size: 12px;}
    .editor .hx_ul2 li{width: 100% !important;text-align: center;}
    .editor .hx_ul2 li p{text-align: center;font-size: 12px;}
    .editor .hx_ul2 li img{height: 40px !important;}
}











