@charset "utf-8"; @media (min-width:1200px){ .nav li:hover .nav-yi:after{width: 64px;} .nav li:hover .nav-yi{color: #c52724;} .nav li:hover .nav-er{opacity: 1;margin-top: 0;pointer-events: auto;} .nav-er-left a:hover{color: #c52724;} .nav-er-left a:hover:before{background: #c52724;} .qun:hover{background: #f8f8f8;} } @media (max-width:1500px){ .about-ban h2{font-size: 50px;} /*.tel-big{font-size: 42px;}*/ .banner-des h2{font-size: 36px;} /*.new-ban h2,.contact-ban h2{font-size: 40px;}*/ /*.contact-ban h2{font-size: 36px;}*/ .about-ban h3{font-size: 29px;} .contact-ban h3,.lxfs-top h3{font-size: 24px;} .about-ban h2 span{font-size: 22px;} .contact-ban p,.adress li span,.adress li{font-size: 16px;} .contact-ban p{font-size: 14px;} .new-ban h2:nth-child(2),.new-ban p{margin-left: 82px;} .contact-ban p{width: 400px;} .adr-name{top:-3px;} .banner-des p{margin-top: 20px;} } @media (max-width:1280px){ .nav-yi{padding: 0 10px;} } @media (max-width:1200px){ .menu-handler{display: block;} .search-opean,.search-close,.ny-nav{display: none;} .header{height: 60px;} body{padding-top: 60px;} .logo{left: 3%;} .logo img{height: 26px;} .header{box-shadow: 0 1px 2px #ddd;} .header .w1440{position: static;} .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);} .search-sb{background-color: #f0f0f0;display: block;width: 32px;height: 32px;background-image: url("../images/search2.png");} .header-con.active{left: 0;} .nav-box{margin: 0;position: absolute;top:55px;left: 3%;right: 3%;bottom:60px;overflow: auto;} .nav li{float: none;border-bottom: 1px solid #ddd;margin-left: 0;} .nav-yi{line-height: 50px;padding: 0;} .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 li.active{border-color: #c52724;} .nav li.active .nav-yi:after{width: 0;} .nav-er-right{display: none;} .nav-er-left{float: none;margin-right: 0;} .nav-er-left a{font-size: 15px;margin-bottom: 15px;} .nav-er{display: none;pointer-events: auto;opacity: 1;position: static;width: auto;margin: 0;box-shadow: none;transition: none;padding: 15px;} li:nth-child(5) .nav-er{text-align: left;width: auto;margin: 0;} .nav-er a{text-align: left;padding-left: 1em;} .header-area{margin: 15px 4% 0;position: static;height: 32px;} .search-box{top:0;margin-right: 139px;width: auto; left: 0;margin-top: 0;display:block;position: relative;height: 32px;} .search-con{position: static;width: 100%;background: #f0f0f0;height: 32px;} .search-con .text{text-indent: 1em;height: 32px;} .language{right: 5px;top:0;width: 60px;} .language-bot{top:30px;} .language p{height: 30px;line-height: 30px;width: 48px;} .jqw{position: absolute;left: 50%;margin-left: -66px; bottom:20px;} .jqw-list{top: auto;bottom:22px;} .gpdm{position: absolute;right: 4%;top:21px;border-right: none;padding-right: 0;margin: 0;} .gpdm:after{display: none;} .search-btn{top:0;} .search-text{margin-right: 32px;} .ny-nav2{display: block;} .qfd{padding-top: 35px;} } @media (max-width:1050px){ .banner-des h2{font-size:36px;} .banner-des p{font-size: 18px;} .banner-des span{font-size: 16px;} .about-list,.about-left{position: static;width: auto;} .flsm,.beian,.about-ms,.ab-list{float: none;width: auto;} .footer-bot{text-align: center;} .banner-des p{margin-top: 20px;} .index-new-sp{width: 320px;} .index-new-con{margin-right: 330px;} .new-img{width: 250px;height: 176px;} .new-con{margin-right: 270px;} .new-con h3{margin: 10px 0;} .about-ms{margin-bottom: 30px;} .new-con p{margin-bottom: 10px;} .fenbu{margin-right: 0;margin-left: 0;padding-top: 0;} .about-list{font-size: 0;margin: 50px 0;} .about-list li{display: inline-block;width: 32%;min-height: 52px; margin-right: 2%; font-size: 14px;vertical-align: top;box-sizing: border-box;} .about-list li:last-child{margin-right: 0;} .tzz-l{margin-right: 0;} .tzz-nav{position: static;margin: 60px auto 20px;} .tzzgx{padding-bottom: 0;} .footer-l{width: 250px;} .beian{margin-top: 10px;} .honor-con{padding: 40px;} .honorBtn div{width: 24px;height: 24px;margin-top: -12px;} } @media (max-width:992px){ .people li{width: 23.5%;margin-right: 2%;} .people li:nth-child(7n){margin-right: 2%;} .people li:nth-child(4n){margin-right: 0;} } @media (max-width:800px){ .index-new-con{margin-right: 0;} .index-new-sp{position: relative;height: 250px;width: 100%;} .bk-con,.bk .img100,.lxfs-l,.lxfs-r{float: none;width: auto;} .ywbk-top li img{display: block;margin: 0 auto;} .bk-con{margin: 30px 0;} .ywbk-top li a{padding: 20px 0;} .footer-nav{display: none;} .ywbk-top-con{text-align: center;} .new-ban h2{font-size: 24px;} .new-ban h2:nth-child(2), .new-ban p{margin-left: 48px;} .new-ban .ban-des{margin-left: 40px;margin-bottom: 0;} .xw .img100{width: 280px;} .xw-con{margin-left: 320px;} .xw-con h3{margin-top: 0;} .lxfs-l{margin-bottom: 30px;} } @media (max-width:760px){ .pc-show,.new-img,.cultureBtn div,.xw-con p{display: none;} .wap-show{display: block;} .new-time strong{font-size: 32px;} .about-list-con h3,.about-ban h2{font-size: 26px;} .banner-des h2,.title26 h2,.footer-l strong,.new-ban h2,.contact-ban h2,.contact-ban h2,.lxfs-top h3,.tel-big{font-size: 20px;} .title24 h2,.group h3,.hongda-con h3{font-size: 18px;} .about-des h3,.ct h2,.about-ban h3,.gs,.bankuai h3,.people h4,.dsh-title24 h2,.qun-con h3,.size20,.history p span,.xwxq-top h1,.jg-ban h2,.rule-top h5,.zpxq-a h3,.zpxq-a h4,.zpxq-b h4,.ljsq,.contact-ban h3{font-size: 16px;} .ywbk-r h2,.qywh li p,.zs-name p{font-size: 15px;} .banner-des p,.banner-num span,.people p,.hongda-con p,.qun-con p,.qun-list a,.xqfy a,.history p,.cul-bot h3,.edit p,.xwxq-top span,.manage div,.lxfs-top p,.tzz-nav li h3,.honor-con p{font-size: 14px;} .title26 span,.ywbk-r span,.ct span,.xw-con span,.new-ban p,.contact-ban p,.contact-ban p,.footer-l p,.code p,.footer-bot a, .footer-bot span{font-size: 12px;} .about-ban p{font-size: 11px;} .jg-ban p{font-size: 10px;} .banner-num .banner-num-cur{font-size: 20px;} .banner-des span{font-size:11px;} .group h3{text-align: center;} .qun-con,.qun-list,.gsms img,.qywh li{float: none;width: auto;margin-right: 0;} .des2em p,.des666 p{line-height: 1.6em;} .other li{width: 50%;} .other li:nth-child(1),.footer-l{width: 100%;} .padding-tb60,.padding-tb80{padding: 35px 0;} .footer-top,.edit{padding: 30px 0;} .jt2,.qun,.zs-name{padding: 20px 0;} .ywbk-top li a{padding: 10px 0;} .history{margin-top: 60px;} .page{margin-top: 40px;} .swiper-dot,.bankuai-des img{margin-top: 30px;} .mt40,.adress li{margin-top: 20px;} .banner-des p,.xqfy li,.adv-bot,.jbxx li{margin-top: 10px;} .code p,.contact-ban p{margin-top: 5px;} .tzz-nav li span{margin-top: 2px;} .qywh li,.honor,.honor-con,.zpxq-a{padding: 20px;} .indexnewbot{padding: 15px;} .rule-top{padding: 10px;} .bankuai li{margin-bottom: 35px;} .ab-list li,.margin-b70{margin-bottom: 30px;} .margin-b50,.history li{margin-bottom: 25px;} .title26,.title24,.group h3,.qun-con,.gsms img{margin-bottom: 20px;} .margin-b30,.gs,.qywh li,.xwxq-top h1,.zpxq-b h4{margin-bottom: 15px;} .des666 p,.qun-list li,.qun,.h-time,.manage li{margin-bottom: 10px;} .ywbk,.qywh li:last-child{margin-bottom: 0;} .hongda-con{padding-top: 35px;} .xqfy{padding-top: 10px;} .about-des h3,.ywbk .padding-tb80,.tzz-l{padding-top: 0;} .ywbk .padding-tb80,.gsms{padding-bottom: 35px;} .about-list{margin: 25px auto;width: 85%;} .bankuai h3,.hongda-con p,.qun-con p,.edit img{margin: 20px 0;} .about-des p{margin: 15px 0;} .contact-ban h3{margin: 5px 0;} .bk-con{margin: 20px 0 0;} .ct span{margin: 5px 0 10px;} .footer-l strong{margin: 10px 0 15px;} .about-ban h3{margin: 15px 0 5px;} .tzzgx{padding-bottom: 0;position: relative;z-index: 3;} .new-con{margin-right: 0;} .banner-num{width: 40px;height: 42px;} .banner-num-line img{width: 30px;vertical-align: middle;} .index-new{margin-top: -56px;} .banner-bot{bottom:70px;} .banner-des{margin-bottom:108px;} .index-new-top{padding: 0 15px;} .index-new-top .more{right: 15px;} .new-con h3{white-space: normal;font-size: 16px;} .index-new-sp{height: 230px;} .banner-dot{transform: scale(0.75);transform-origin: bottom right;margin-top: 22px;} .play60{width: 48px;height: 48px;} .index-new-sp .play60{margin: -24px 0 0 -24px;} .about-list li{width: 100%;padding-left: 55px;} .about-list li img{width: 36px;top:50%;margin-top: -16px;} .ywbk-top{position: static;} .ywbk-top li img{width: 42px;} .ywbk-r span{display: block;height: 3em;line-height: 1.5em;font-size: 11px;} .ywbk-top li:nth-child(1) span{padding: 0 20px;} .tzz-nav li{width: 100px;margin-right: 40px;} .tzz-nav li:nth-child(3){margin-right: 0;} /*.tzz-nav li a{height: 1px;}*/ .tzz-nav{transform:scale(0.75);width: 380px;max-width: 380px;} .tzz-nav li:nth-child(4){margin-left: 70px;} .tzz-nav li a{height: 100px;} /*.other li:nth-child(1){margin-top: -110px;}*/ .other-box{position: relative;z-index: 9;transform: scale(1);} .ct{left: 20px;top:25px;} .other li a{height: 120px;} .code{width: 80px;} .title24 .i{width: 30px;margin: 10px 0;} .ab-list li{width: 48%;margin-right: 4%;} .ab-list li img{width: 36px;} .ab-con{margin-left: 0;} .ab-con h3{margin-left: 46px;margin-bottom: 8px;} .people li{width: 32%;padding: 10px 0;} .people li:nth-child(4n){margin-right: 2%;} .people li:nth-child(3n){margin-right: 0;} .group{text-align: left;} .hongda{height: auto;padding-bottom: 50px;} .qun-con{padding-right: 0;} .qun-list{min-height: 1px;padding-left: 0;border-left: none;} .qun-list a span{top:4px;} .jt2 img{width: 14px;} .qun:last-child{padding-bottom: 0;} .gsms img{margin-left: 0;vertical-align: bottom;} .h-time{position: static;} .history p,.h-time{margin-left: 45px;} .history .line{left: 20px;bottom:0;} .history .i{width: 24px;height: 24px;left: 8px;top:1px;} .sjx{left: 9px;top:-42px;} .history p{padding-left: 62px;} .history .line{top:-25px;} .qywh-bot{height: auto;} .whbg{height: 220px;} .culture .swiper-container{margin: 0;} .cul-bot h3{left: 10px;right: 30px;bottom:12px;} .jt36{width: 24px;height: 8px;right: 10px;bottom:15px;} .culture{margin-top: -80px;} .swiper-dot .swiper-pagination-bullet{width: 8px;height: 8px;} .honorBtn div{display: none;} .rydot{display: block;} .honor-con{height: auto;} .bg32{right: 7px;top: 4px;} .xw .img100{width: 48%;} .xw a{display: block;position: relative;} .xw-con{float: right;margin-left: 0; width: 48%;} .xw-con h3{white-space: normal;font-size: 15px;padding-top: 5px; margin-bottom: 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;} .xw-con span{margin-top: 0;position: absolute;left: 52%;bottom:20px;} .jt362{padding-right: 32px;} .jt362:after{width: 24px;height: 8px;margin-top: -4px;} .new-ban h2:nth-child(2), .new-ban p{margin-left: 42px;} .new-ban h2:nth-child(2){margin-top: 5px;;margin-bottom: 5px;} .new-ban .ban-des{margin-left: 0;} .page a{font-size: 14px;line-height: 24px;min-width: 24px;margin: 0 2px;} .page .page-btn{width: 58px;} .ny-nav2{margin-top: 0;} .ny-nav .w1440{max-width: 100%;} .ny-navs a{font-size:12px;margin: 0 5px;line-height: 50px;} .ny-navs{height: 50px;} .ny-nav{height: 50px;} .ny-nav2 a{margin: 0;width: 25%;} .rule-top .i{width: 20px;height: 20px;margin-top: -10px;right: 10px;} .rule li{margin-top: 16px;} .gp p{margin-right: 0;} .gp span{position: static;display: block;margin-left: 20px;margin-top: 2px;} .gp li{border-bottom: 1px dashed #ddd;} .adv li{display: block;width: 100%;margin-right: 0;margin-bottom: 30px;} .video_t a{width: 24px;right: -14px;height: 24px;top:-26px;} .manage-name{width: 110px;} .manage-con{margin-left: 120px;} .job-top .clo5:nth-child(1){padding-left: 3px;text-align: center;} .clo5{width: 20% !important;padding: 0 3px;} .clo5:nth-child(5) span{white-space: nowrap;} .job-top span{font-size: 14px;} .job-type span{font-size: 12px;} .job-list .clo5:nth-child(1){text-align: center;} .ljsq{width: 120px;} .tel-big img{width: 22px;margin-right: 10px;} .map{height: 250px;} .lxfs{padding-top: 10px;} .xw .img100{height: 120px;} .rybig{border-radius: 10px;} .tzz-nav li h3{padding-top: 5px;} .beian br{display: block;} .ab-con p{text-align: justify;} .conrt{padding:20px 10px;} .result{font-size: 15px;margin-bottom: 10px;} .ssjecon,.ss-a{padding: 30px 0;} .ssingput input{height: 44px;} .sbmint{line-height: 44px;height: 44px;font-size: 16px;} .qfd{padding-bottom: 350px;} .tzzgx{overflow: hidden;} .adr-name img{width: 24px;} .adress li{padding-left: 88px;} .footer-l h5{font-size: 13px;} .footer-l strong{font-size: 16px;} } @media (max-width:360px){ .ny-navs a{font-size:11px;} }