@charset "utf-8";
@media (min-width:1200px){
.nav li:hover .nav-er{opacity: 1;margin-top: 0;pointer-events: auto;}
.nav-er a:hover{background: #0052a5;color: #fff;}
.nav li:hover .nav-yi span{color: #0052a5;}
.nav li:hover .nav-yi span:after{width: 100%;}
}
@media (max-width:1700px){
.w1440{width: 1300px;}
.nav-yi{padding: 0 20px;}
.about-warp{right: calc(100% - 650px);}
/*.hxyw-bot span{left: 10px;}*/
.about-warp{bottom:80px;}
.ny-navs a{margin: 0 8px;}
/*.hxyw-bot p{font-size: 14px;}*/
/*.hxyw-bot span{font-size: 50px;top:-14px;}*/
/*.hxyw-bot p{line-height: 48px;padding-left: 70px;}*/
}
@media (max-width:1500px){
.title48 h3{font-size: 36px;}
.title48 h2{font-size: 20px;}
.size18{font-size: 16px;}
.w1440{width: 1200px;}
.header-area{right: 50px;}
.about-warp{right: calc(100% - 600px);}
.nav-box{margin-right: 220px;}
.hxyw-bot p{line-height: 50px;padding-left: 70px;}
.hxyw-bot span{font-size: 52px;top:-15px;}
.digital li{padding: 15px 0;}
.digital p{margin-top: 0;}
.about-des p{margin-bottom: 10px;}
.about-top{margin-bottom: 20px;}
.about-warp{bottom:38px;left: 50px;}
.cultrue-bot{padding: 15px;}
.ny-navs a{font-size: 14px;}
.hxyw-bot .i{right: 5px;}
}
@media (max-width:1400px){
.nav-yi{padding: 0 12px;}
}
@media (max-width:1300px){
/*.ny-navs a{margin: 0 20px;}*/
}
@media (max-width:1250px){
.nav-yi span:after,.header-area:before{display: none;}
.menu-handler{display: block;}
.header{height: 60px !important;}
.header-style .header{background: #fff;}
.header-style .header .nav-yi span{color: #4b4b4b;}
.header-style .logo-fff{opacity: 0;filter: alpha(opacity=0);}
.header-style .logo-blue{opacity: 1;filter: alpha(opacity=100);}
.header-style .tel{color: #0052a5;}
.header-style .tel:before{background: url("../images/tel.png") no-repeat center;background-size: cover;}
.menu-handler{right: 4%;width: 28px;}
.logo{left: 4%;}
.logo img,body.active .logo img{height: 30px;}
body{padding-top: 60px !important;}
.fixed-right{width: 100%;}
.nav-right{left: 4%;right: 4%;}
.header-con{position: fixed;top:60px;left: -100%;width:100%;bottom:0;background: #fff;float: none;transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);-webkit-transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);}
.header-con.active{left: 0;}
.nav-box{margin: 0;position: absolute;top:25px;left: 4%;right: 4%;bottom:52px;overflow: auto;}
.nav li{float: none;border-bottom: 1px solid #ddd;margin-left: 0;}
.nav li.active{border-color:#000;}
.nav-yi{line-height: 50px;height: 50px; padding: 0;background: none !important;margin-top: 0 !important;font-size: 15px;}
body.active .nav-yi{line-height: 50px;height: 50px;}
.header.active li.active .nav-yi{color: #333;}
.nav li.none .nav-yi{display: block;}
.nav li:after{width: 10px;height: 10px;position: absolute;content: '';right: 2px;top:20px;background: url("../images/phone-arrow.png") no-repeat center;background-size:cover;display: none;transition: all .4s;}
.nav li.has:after{display: block;}
.nav li.on:after{transform: rotate(180deg);}
.nav-er{display: none;pointer-events: auto;opacity: 1;position: static;width: 100% !important;margin: 0 !important;box-shadow: none;padding-bottom: 10px;transition: none;}
.nav-er a{text-align: left;padding-left: 1em;}
.header-area{top:auto;bottom:18px;left: 50px;text-align: center;}
.tel{display: inline-block;}
.hxyw .img100{width: 100%;}
.padding-tb90{padding: 60px 0;}
.digital{margin-right: 0;}
.about-warp{right: 0;bottom:0;left: auto;padding: 30px;}
.about-img{width: 55%;}
.about-con{width: 45%;}
.digital-top span{font-size: 50px;}
.banner-des h2{font-size: 40px;}
.footer-nav dl{margin-left: 60px;}
.hxyw .img100{height: 520px;overflow: hidden;}
.cultrue-bot{height: 70px;}
.ny-navs a{margin: 0 3px;}
.zlxz-3{width: 130px;}
.zlxz-2{right: 250px;width: 130px;}
.zlxz-1{margin-right: 420px;}
}
@media (max-width:780px){
.footer-nav,.logo-footer{display: none;}
.hxyw-warp span{font-size: 36px;}
.banner-des h2{font-size: 32px;}
.size24{font-size: 20px;}
.banner-des p{font-size: 14px;}
.about-img,.about-sj{width: 100%;}
.about-con,.about-warp{position: static;width: auto;}
.lxfs-l,.lxfs-r{float: none;width: auto;}
.hxyw .img100{height: 450px;}
.hxyw-warp{margin: 0 15px;}
.case-left{width: 49%;}
.case-right{width: 49%;}
.case-left .img{height: 420px;}
.case-right .case-page:nth-child(1) .img{height: 200px;}
.case-right .img,.case-mid-bot .img{height: 143px;}
.case-bot{padding: 0 20px;}
.case-bot i{right: -15px;}
.case-mid{width: 100%;margin-left: 0;}
.case-mid-top .img{height: 220px;}
.index-fw ul li a{margin: 0 15px;}
/*.news-play .swiper-slide a{height: 420px;}*/
.news-more{bottom:60px;}
.news-play .swiper-slide a:hover .news-more{bottom:25px;}
.ban-des{transform: scale(0.6);}
.yxgs-r{width: 36%;}
.business-list li{width: 49%;margin-right: 2%;}
.business-list li:nth-child(3n){margin-right: 2%;}
.business-list li:nth-child(even){margin-right: 0;}
.ny-nav-hide{display: block;line-height: 60px;color: #006bd3;font-size: 16px;}
.ny-nav{z-index: 9;border:1px solid #ddd;}
.ny-navs{position: absolute;left: -1px;width: 100%;top:60px;background: #fff;display: none;border:1px solid #ddd;}
.ny-navs a{display: block;}
.ny-navs a.active{display: none;}
.ny-nav:after{position: absolute;width: 16px;height: 16px;right: 20px;top:50%;margin-top: -8px;background: url("../images/phone-arrow.png") no-repeat center;background-size: cover;content: '';transition: all .4s;}
.ny-nav.active:after{transform: rotate(180deg);}
.xw-con{left: 348px;}
.lxfs-l{margin-bottom: 30px;height: auto;}
.yeelgsd{margin-top: 0;}
.about-img{position: static;width: 100%;height: 460px;}
}
@media (max-width:760px){
.pc-show,.xw p{display: none;}
.wap-show,.business-list li,.solu-page-box .solu-page{display: block;}
.hxyw-warp span{font-size: 28px;}
.hxyw-bot span{font-size: 32px;}
.digital-top span{font-size: 36px;}
.tel-big{font-size: 30px;}
.title48 h3,.about-top h3{font-size: 24px;}
.size30,.lxfs-top h3{font-size: 20px;}
.banner-des h2,.size24,.title24 h2{font-size: 18px;}
.title48 h2,.size20,.anli1 h2,.solu-page h3{font-size: 16px;}
.size18,.fwd .solu-page p,.adress li span,.adress li,.lxfs-r-top{font-size: 15px;}
.about-top span,.hxyw-bot p,.size16,.fh,.ny-navs a,.ny-nav-hide,.shfw-title p,.hxyw-warp h3{font-size: 14px;}
.digital p{font-size: 13px;}
.banner-des h2,.digital i,.case-bot p,.index-fw p,.footer-bot span, .footer-bot a,.hxyw-warp p,.position-l a{font-size: 12px;}
.lxfs-top p{font-size: 11px;}
.footer-left,.footer-right,.yxgs-l,.yxgs-r,.ywxx-left,.ywxx-right{float: none;width: auto;}
.fwd{position: static;width: auto;}
.footer-share{text-align: center;}
.business-list li,.fankui-page,.solu-page-box .solu-page,.ditu{width: 100%;margin-right: 0;}
.padding-tb90,.padding-tb60{padding: 35px 0;}
.title48,.margin-b60,.ywxx-left{margin-bottom: 30px;}
.margin-b50{margin-bottom: 25px;}
.title24,.anli2,.xwxq-top h1,.edited p,.solu-page{margin-bottom: 20px;}
.yxgs-l p{margin-bottom: 12px;}
.business-bot h3,.title24 h2,.shfw-title h3,.lxfs-r-top{margin-bottom: 10px;}
.business-list li:last-child,.zskp li:last-child{margin-bottom: 0;}
.title48 h2{margin: 10px auto;}
.footer-share a{margin: 0 5px;}
.index-fw h3,.hxyw-warp p{margin: 10px 0;}
.xwxq-top{padding: 15px 0;}
.footer-bot{padding: 10px 0;}
.about-warp{padding: 20px 4%;}
.index-fw{padding: 30px 0;}
/*.index-gc{padding-top: 0;}*/
.index-fw ul li a{margin: 0 10px;}
.footer-share{margin-top: 40px;}
.page{margin-top: 30px;}
.adress li{margin-top: 20px;}
.ckgffd,.edite-bot{padding-top: 25px;}
.yxgs-r{padding-top: 10px;}
.news{padding-bottom: 30px;}
.shfw-top-con .shfw-title{padding-bottom: 15px;}
.shfw-top-con,.lxfs-l-warp{padding: 20px;}
.business-bot{padding: 15px;}
.lxfs-r-warp{padding: 0;}
.padding30-60{padding: 15px 0 30px;}
.bannerDot{bottom:14px;}
.bannerDot .swiper-pagination-bullet{width: 6px;height: 6px;margin: 0 10px;}
.hxyw .img100{height: 360px;}
.hxyw-play .swiper-container{margin-left: 0;}
.title48 .i{width: 27px;}
.caseBtn{top:-66px;}
.honor .caseBtn{top:-45px;}
.caseBtn div{width: 32px;height: 32px;}
.case-right .case-page:nth-child(1) .img{height: 120px;}
.case-right .img, .case-mid-bot .img{height: 100px;}
.case-left .img{height: 287px;}
/*.case-page{margin-bottom: 4%;}*/
.case-mid-top .case-page{margin-bottom: 2%;}
.case-mid-top .img{height: 130px;}
.index-fw ul li a img{width: 32px;}
.index-fw .w1440{width: 100%;max-width: 100%;}
.index-fw ul li:after{height: 100px;margin-top: -50px;}
.hxyw-bot p{padding-left: 40px;
line-height: 36px;
font-size: 12px;}
.hxyw-bot span{left: 5px;}
.hxyw-bot .i{right: 4px;margin-top: -10px;}
.hxyw-bot .i img{width: 11px;}
.hxywBtn{bottom: 100%;right: 4%;left: auto;}
.about-lm .ban-des{margin-right: 0;}
.position{height: 50px;line-height: 50px;}
.ny-nav,.ny-nav-hide,.ny-navs a{height: 40px;line-height: 40px;}
.cultrue li{width: 49%;margin-bottom: 2%;}
.cultrue li:nth-child(even){margin-right: 0;}
.honor li{width: 48.5%;margin-right: 3%;margin-bottom: 5%;}
.honor li:nth-child(3n){margin-right: 3%;}
.honor li:nth-child(even){margin-right:0;}
.honor .li p{font-size: 14px;margin-top: 10px;}
.business-lm .ban-con{text-align: center;}
.business-lm .ban-des{margin-right: 0;}
.fh{padding-left: 20px;}
.fh:before{width: 16px;height: 16px;margin-top: -8px;}
.des p,.anlixq-top p{font-size: 14px;line-height: 1.6em;}
.hx2{padding-top: 0;}
.ny-navs{top:40px;}
.anli .img{height: 200px;width: 100%;position: relative;}
.anli-con{margin-left: 0;width: auto;}
.anli li:hover .anli-bot{padding-left: 20px;padding-bottom: 20px;}
.anli-con{min-height: 100%;}
.pc-slide{width: 100%;margin: 25px 0;}
.viewBtn1{left: 10px;}
.viewBtn2{right: 10px;}
.viewBtn a{width: 32px;height: 32px;margin-top: -16px;}
.textarea textarea{height: 160px;}
.zlxz-1{margin-right: 0;margin-bottom: 10px;}
.zlxz-2{bottom:0;top:auto;width: 33.33%;left: 0;right: auto;}
.zlxz-3{bottom:0;top:auto;width: 33.33%;left: 33.33%;right: auto;}
.zlxz-4{bottom:0;top:auto;}
.zlxz li{padding-bottom: 40px;padding-top: 15px;}
.zlxz-1 a{white-space: normal;line-height: 1.6em;display:block;}
.page a{margin: 0 2px;min-width: 10px;line-height: 32px;}
.zskp-con{margin-left: 0;border:none;min-height: 100%;}
.zskp-time{position: static;}
.zskp li{border: 1px solid #d3d3d3;padding-bottom: 15px;}
.zskp-warp{padding: 15px;}
.zskp-time{width: auto;background: none;text-align: left;padding-left: 15px;}
.zskp-time strong{color: #666;display: inline-block;font-size: 16px;}
.zskp-time p{color: #666;display: inline-block;}
.zskp-warp p{white-space: normal;}
.zskp li{margin-bottom: 15px;}
.xw .img100{width: 180px;}
.xw-con{left: 190px;top:20px;right: 0;bottom:20px;}
.xw-top{padding-right: 0;height: 100%;margin-bottom: 0;}
.xw a{padding: 15px 0;}
.xw-con h2{font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.xw-more{top:auto;bottom:0;}
.xw-con span{position: absolute;left: 0;bottom:0;}
.edite-bots{float: none;width: auto;padding: 6px 0;}
.edite-bots:nth-child(2){text-align: left;}
.edite-bots:nth-child(2) a{padding-right: 0; padding-left: 45px;}
.edite-bots:nth-child(2) .i1{left: 0;background: url(../images/xqbtn1.png) no-repeat center;background-size: cover;}
.edite-bots:nth-child(2) .i2{left: 25px;right: auto;}
.tel-big img{width: 30px;}
.adr-name img{width: 24px;}
.lxfs-r{overflow: hidden;}
.lxfs-r-top{padding-left: 25px;margin: 20px;}
.lxfs-r-top img{width: 14px;top:5px;}
.map{height: 240px;}
.about-img{height: 220px;}
.swiper-dots{margin-top: 30px;}
.contact-lm .ban-con{text-align: center;}
.digital li:after{height: 40px;margin-top: -20px;border-width: 1px;}
.hxywBtn{position: static;}
.hxywBtn div{width: 24px;height: 24px;position: absolute;z-index: 9;top:50%;margin-top: -12px;}
.hxywBtn1{left: 5px;}
.hxywBtn2{right: 5px;}
.hxyw-warp{margin: 0 12px;}
.solution-lm .ban-des{margin-right: 0;}
.anlixq-top p{font-size: 14px !important;}
.anlixq-top span{font-size: 14px !important;}
.ccBtn svg{width: 24px;height: 24px;}
.ccBtn1{left: 5px;}
.ccBtn2{right: 5px;}
}
@media (max-width:360px){
.downform-mid p{width: 20%; font-size: 16px;}
}玩弄少妇肉体到高潮动态图