<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width: 1460px) {
   .inProhot{padding: 60px 0;}
   .product-detail .proName .order{width: 126px;}
   .order-form .gL .inp,.order-form .gL label{padding-top: 8px;padding-bottom: 8px;}
   .order-form .gL .inp em,.order-form .gL .getcode{top:8px;}
   .inNews {padding-bottom: 80px;}
   .pbNews {margin-top: 70px;}

   .proHBox .bx-controls .bx-controls-direction a{width: 30px;height: 30px;margin-top: -25px;}
   .proHBox .bx-controls .bx-controls-direction a.bx-prev{left: -50px;}
   .proHBox .bx-controls .bx-controls-direction a.bx-next{right: -50px;}
   .proHBox .swiper-button-next,.proHBox .swiper-button-prev{width: 30px;height: 30px;margin-top: -25px;}
   .proHBox .swiper-button-prev{left: -50px;}
   .proHBox .swiper-button-next{right: -50px;}

   .invoice-top .company h3{font-size: 28px;line-height:38px;}
   .invoice-top .company p{font-size: 16px;line-height:22px;}
   .invoice-top .btn a{padding:10px 20px 24px 20px;}
   .invoice-top .btn a img{width: 24px;}
   .invoice-top .btn a span{font-size: 16px;line-height: 24px;margin-left: 10px;}
   .invoice-top .btn a.active:after{height: 4px;border-radius: 4px;}
   .invoice-table,.user-table{margin-top: 45px;}
   .invoice-table table tr th{font-size: 20px;line-height: 30px;}
   .invoice-table table tr td{font-size: 22px;line-height: 32px;padding: 35px 0;}
   .invoice-table table tr td.state a{padding: 10px 10px;font-size: 16px;line-height: 22px;}
   .invoice-table table tr td a img{width: 32px;}
   .invoice-table table .company p{padding: 0 20px;}
   .user-table table tr{border-bottom: 3px solid #ebeff7;}
   .user-table table tr:first-child{border-top: 3px solid #ebeff7;}
   .user-table table tr td{font-size: 20px;line-height: 30px;}
   .user-table table tr td p{padding: 28px 5px;}
   .user-table table tr td.fr{width: 22%;}
   .user-table table tr td.fr p{padding: 0 20px;}
   .user-table table tr td.change span{line-height: 22px;margin-left: 6px;}
   .user-table table tr td.change p{line-height: 22px;}
   .user-table table tr td.change p img{width: 22px;}
   .popChange .popBox{width: 500px;height: 380px;margin-top: 6%;}
   .popChange .popBox .toptit{padding: 15px 20px;margin-bottom: 25px;}
   .popChange .popBox .toptit p{font-size: 20px;line-height: 26px;}
   .popChange .popBox form{padding: 0 25px;}
   .popChange .popBox form input{font-size: 18px;line-height: 26px;height: 26px;padding: 10px 0;}
   .popChange .popBox form .group{margin-bottom: 15px;border-bottom: 1px solid #e5e5e5;}
   .popChange .popBox form .code{margin-top: 20px;}
   .popChange .popBox form .code input{width: 90px;height: 36px;line-height: 36px;}
   .popChange .popBox form .code span{margin-left: 5px;}
   .popChange .popBox form .code span img{height: 38px;}
   .popChange .popBox form .bt{margin-top: 30px;}
   .popChange .popBox form .bt button{font-size: 18px;line-height: 50px;}
   .loginBox .rig form{padding: 0 40px;margin-top: 42px;}
   .loginBox .rig form .fh{font-size: 40px;line-height: 54px;}
   .f-nav{margin-bottom: 45px;}
   .f-title{margin-bottom: 45px;}
   .f-title h3{font-size: 38px;line-height: 46px;}
   .f-title p{font-size: 18px;line-height: 22px;}
   .search-content{margin-bottom: 25px;}
   .search-content form{padding-left: 20px;padding-right: 200px;}
   .search-content .btn{width: 200px;}
   .result-list{}
   .result-list li .box{padding: 20px 16px;}
   .result-list li .img-box .icon{width: 26px;}
   .result-list li .mes{margin-top: 20px;}
   .result-list li .mes h3{font-size: 26px;line-height: 28px;}
   .result-list li .mes p{font-size: 16px;line-height: 18px;margin-top: 8px;}
   .search-title{font-size: 24px;line-height: 34px;padding-bottom: 15px;margin-bottom: 35px;}
   .search-result .result{margin-bottom: 25px;font-size: 24px;line-height: 34px;}
   .search-result .tips{font-size: 16px;line-height: 24px;}
   .define-list li .cont-title h2{font-size: 38px;line-height: 42px;}
   .charityW{margin-top: -45px;}
   .charity-define,.charity-pro{padding-top: 80px;padding-bottom: 100px;}
   .cooperate{padding-top: 60px;padding-bottom: 120px;}
   .charity-contact{padding: 80px 0;}
   .contact-ct .mes h3{font-size: 30px;line-height: 44px;}
   .charity-property{min-height: 700px;background-size: auto 100%;}
   .property-info .bx{padding-top: 50px;}
   .property-info .info-bx{padding-left: 50px;}
   .property-info .info {padding: 25px 30px 0 30px;}
   /*.property-info .info:hover{padding: 25px 20px;margin: 40px 0 25px 0;}*/
   .property-info .info.active{padding: 25px 20px;margin: 40px 0 25px 0;}
   .property-info .info h3{font-size: 26px;line-height: 36px;}
   .property-info .info p{font-size: 18px;line-height: 26px;}
   .cooperate-list li{height: 180px;}

   .f-title h5{font-size: 16px;line-height: 26px;}



}

@media screen and (max-width: 1366px) {
   .wrap{width: 1100px;}
   .header .nav li:nth-child(2) .subnav{left:20%;}
   .header .nav li:nth-child(3) .subnav{left:20%;}
   .header .nav li:nth-child(6) .subnav{left:22%;}
   .header .nav&gt;li{margin-right: 15px;}
   .header .nav&gt;li:hover&gt;a:after, .header .nav&gt;li.active&gt;a:after{height: 3px;}
   .header .nav&gt;li&gt;a{font-size: 16px;}
   .header .net{margin-top: 8px;}
   .header .net a{font-size: 12px;padding: 5px 16px;}
   .header .net img{width: 16px;margin-top: 2px;}

   .footer-top{padding-top: 30px;padding-bottom: 30px;}
   .footer-nav{width: 800px;}
   .footer-nav dt{font-size: 18px;line-height: 40px;}
   .footer-nav dl{margin-right: 60px;}
   .footer-nav a{font-size: 14px;line-height: 34px;}
   .footer-online{margin-top: 10px;}
   .copyright{padding: 20px 0;}

   .copyright .copy .lef a, .copyright .copy .lef em{margin-right:5px; }
   .sidebar li{width: 48px;height: 48px;line-height: 48px;}
   .sidebar li .ico{width: 48px;height: 48px;background-size: 26px;}
   .sidebar li p{line-height: 48px;padding: 0 10px 0 50px;}

   .banner .slider .list{height: 480px;}
   .banner .slider .title{margin-top: 110px;}
   .banner .slider .title h1{font-size: 58px;line-height: 84px;}
   .banner .slider .title h3{font-size: 26px;line-height: 46px;}
   .banner .slider .title p{font-size: 14px;line-height: 20px;}
   .banner .slider .title em{height: 4px;margin-top: 25px;}
   .banner .bxcontrol{bottom: 25px;}
   .banner .bxpager{padding: 0 15px;}
   .banner .bxpager .bxitem .line{width: 30px;}

   .titT h2{font-size: 34px;line-height: 40px;}
   .titT p{font-size: 16px;line-height: 22px;}
   .inAbout .about-list{width: 450px;}
   .inAbout .about-list li{width: 48%;margin-left: 2%;margin-bottom: 10px;}
   .inAbout .about-list li .img{height: 240px;}
   .inAbout .about-list li .mes{padding: 0 15px;}
   .inAbout .about-list li .mes p em{font-size: 50px;line-height: 42px;}
   .inAbout .about-intro .more{margin-top: 90px;}
   .inAbout .about-intro .lineF{margin-bottom: 30px;padding-left: 150px;}
   .inAbout .about-intro .year span{font-size: 66px;}
   .inNews-list li .mes .con{padding: 0 15px;}
   .inNews-list li .mes, .inNews-list li .img{height: 280px;}
   .inServes-list li .mes{padding: 30px 20px 20px 20px;}
   .inServes-list li .mes h3{font-size: 18px;line-height: 28px;height: 28px; }

   .current .cont{margin-top: 90px;}
   .f-banner .img{height: 360px;}
   .current h1{font-size: 40px;line-height: 60px;}
   .current p {font-size: 14px;line-height: 20px;}

   .f-nav{margin-top: -53px;margin-bottom: 40px;}
   .f-nav .wrap{padding: 0 0;}
   .f-nav .curr{padding-left: 10px;}
   .f-nav .f-navlist li{margin: 0 10px;}
   .f-nav .curr  a,.f-nav .f-navlist li a{padding:15px 0;}
   .f-nav .curr a,.f-nav .curr img.jt{margin-right: 8px;}
   .f-title{margin-bottom: 35px;}
   .f-title h3{font-size: 34px;line-height: 42px;}
   .f-title p{font-size: 18px;line-height: 22px;}

   .f-title2{margin-bottom: 45px;}
   .f-title2 h3{font-size: 24px;line-height: 42px;}
   .f-title2 p{font-size: 16px;line-height: 22px;}

   .profile .profile-mes{width:750px; }
   .profile .profile-list li .info em{font-size: 72px;line-height: 58px;letter-spacing: -2px;}
   .profile .profile-list li p{font-size: 14px;line-height: 20px;}
   .honor{padding-top: 60px;padding-bottom: 80px;}
   .honor-slider .list li h2{font-size: 22px;line-height: 26px;}
   .honor-slider .list .conL{height: 240px;}
   .honor-slider .list li p{margin-top: 50px;}
   .honor-slider .list .conL{background-size: 36px;margin-bottom: 30px;}
   .honor-slider .list .conL:nth-child(3){height: 510px;background-size: 70px;}
   .honor-slider .list .conL:nth-child(4), .honor-slider .list .conL:nth-child(5){margin-top: -269px;}
   .about-other{padding-top: 60px;padding-bottom: 30px;}
   .other-list li{width: 31%;margin-right: 3.5%;margin-bottom: 50px;}
   .leader{padding-bottom: 60px;}
   .leader-list .contL{float: left;width: 750px;}
   .leader-list .contR{float: right;width:320px;}
   .leader-list .mesL{float: left;width: 220px;padding: 0 12px;}
   .leader-list .mesR{float: right;width: 480px;padding-top: 15px;}
   .bios-list .bios-thumb {width:170px;}
   .bios-list .bios-txt {width: 140px;}
   .bios-list .name{margin-top: 10px;}
   .bios-list .name, .bios-list .title{font-size: 14px;line-height: 22px;}
   #mySwiperBiosTxt{margin-top: 25px;}
   .leader-list .mesL .name{font-size: 20px;line-height:28px;}
   .leader-list .mesL .title{margin-top: 8px;}
   .pages{padding: 30px 0;}
   .socila-top .info{width: 530px;padding-top: 20px;}
   .socila-top .info h3,.social-rep .tit{font-size: 30px;line-height: 42px;}
   .social-rep .tit{margin-bottom: 35px;}
   .socila-top .con{width: 520px;}
   .socila-top .con .img img{width: 200px;}
   .social-list li,.journals-list li{margin-bottom: 35px;}
   .social-list li .con,.journals-list li .con{height: 460px; padding: 25px 35px}
   .social-list li .info,.journals-list li .info{margin-top: 10px;}
   .social-list li .info p,.journals-list li .info p{font-size: 18px;line-height: 32px;}

   .report-list li a{padding-right: 220px;height: 230px;}
   .report-list li .img{width: 220px;}
   .report-list li .mes{padding: 15px 15px;}
   .report-list li .mes p{font-size: 20px;line-height: 24px;max-height: 72px;}
   .report-list li .mes .detail{left: 15px;bottom: 20px;padding: 3px 10px;}
   .contact .remind{font-size: 20px;line-height: 38px;margin-bottom: 15px;}
   .contactMap .map{}
   .contactMap .map{height: 380px;}
   .contact-info .contact-company{width: 270px;}
   .contact-info .contact-company h3{font-size: 28px;line-height: 34px;}
   .contact-info .contact-addr{width: 780px;}
   .contact-info .contact-addr .bk{margin-bottom: 15px; }
   .contact-info .contact-addr p,.contact-info .contact-addr p a{font-size: 18px;line-height: 30px;}
   .contact-info .contact-addr p em{font-size: 14px;line-height: 22px;}

   .contactM-list{padding: 0 25px;}
   .contactM-list .contact-tit img{width: 42px;margin-bottom:10px; margin-top: 5px;}
   .contactM-list .contact-tit h3{font-size: 28px;line-height: 40px;}
   .contactM-list .contact-tit,.contactM-list .mes{padding: 20px 0;}
   .contactM-list .mes h4{font-size: 22px;line-height: 26px;}
   .contactM-list .mes p{font-size: 14px;line-height: 22px;}

   .contact-map .contact-hot{width: 480px;}
   .contact-map .contact-hot .mes{padding:0 25px; }
   .contact-map .contact-hot p{font-size: 18px;line-height: 24px;}
   .contact-map .contact-hot h3 a, .contact-map .contact-hot h3 em{font-size: 24px;line-height: 26px;}
   .contact .tit{font-size: 30px;line-height: 44px;margin-bottom: 30px;}
   .contact-list li .mes{padding: 0 20px;}
   .news-hot .cont{padding: 0 35px;}
   .news-hot .mes h3{font-size: 26px;line-height: 36px;max-height: 72px;}
   .news-list li .mes{padding: 45px 20px;}
   .news-list li .mes h3{font-size: 26px;line-height: 36px;height: 36px;}
   .news-list li .mes p{margin-bottom: 15px;}
   .newsDetail-title h3{font-size: 34px;line-height: 54px;margin-bottom: 25px;}

   .productW{padding-bottom: 60px;}
   .product-hot .swiper-slide .pname, .product-hot li .pname{padding: 20px 25px;}
   .product-hot .swiper-slide .pname h3,.product-hot li .pname h3{font-size: 22px;line-height: 28px;height: 56px;}
   .product-hot .swiper-slide .rate,.product-hot li .rate{padding: 25px 0;}
   .product-hot .swiper-slide .rate .num,.product-hot li .rate .num{font-size: 40px;line-height:40px;letter-spacing: -2px;}
   .product-hot .swiper-slide .num i,.product-hot li .num i{font-size: 30px;line-height: 40px;}
   .product-hot .swiper-slide a,.product-hot li a{margin-top: 30px;}
   .toptit{padding: 14px 20px;}
   .closeBtn{right: 20px;top:23px;}
   .closeBtn img{width: 20px;}
   .popRemind .remindBox .remindCon{padding: 20px 20px;}
   .popRemind .remindBox .remindCon h2{font-size: 24px;line-height: 36px;margin-bottom: 10px;}
   .popRemind .remindBox .remindCon p{font-size: 14px;line-height: 24px;}
   .popRemind .remindBox .popBtn{margin-top: 20px;}
   .popRemind .remindBox .popBtn .btn{font-size: 14px;line-height: 26px;width: 110px;}

   .popUp .boxCont{padding: 15px 20px;}
   .popUp .boxCont .popTit{font-size: 22px;line-height: 26px;margin-bottom: 20px;}
   .popUp .boxCont .popTit em{font-size: 12px;line-height: 16px;margin-left: 15px;}
   .popUp .boxCont .group label{font-size: 16px;line-height: 24px;}
   .popUp .boxCont .group input.inp-num{font-size: 18px;line-height: 34px;height: 34px;}
   .popUp .boxCont .group{margin-bottom: 10px;}
   .subBtn .submit-btn{width: 110px;font-size: 16px;line-height: 32px;}
   .feedback{padding-right: 50px;}
   .feedback .lef{width:450px;}
   .feedback .rig{width:570px; }
   .feedback .lef,.feedback .rig{height:662px; }
   .outlets-list li{margin-bottom: 80px;}
   .outlets-list li .img{width: 700px;}
   .outlets-list li .mes{width:550px;height: 310px;margin-top: -155px;}
   .outlets-list li .mes .info{padding: 0 40px 0 60px;}
   .club-mes{width: 600px;padding-bottom: 20px;font-size: 14px;line-height: 24px;}

   .product-list li .pro-name{width: 280px;height: 190px;}
   .product-list li .mes{width: 750px;}
   .product-list li .pro-mes,.product-list li .types{margin-top: 24px;}
   .product-list li .pro-name h1{padding: 0 20px;font-size: 22px;line-height: 26px;}
   .product-list li .pro-mes span{font-size: 14px;line-height: 28px;}
   .product-list li .pro-mes p{font-size: 40px;line-height: 46px;font-family: 'DINCond-Bold'}

   .product-list li .pro-mes p i{font-size: 30px;}
   .product-list li .pro-mes .pm{margin-right: 65px;}
   .product-list li .types p, .product-list li .types a{width: 100px;}
   .product-list li .bor{border: 2px solid #115fd5;}
   .product-detail .product-info table{font-size: 18px;line-height: 36px;}
   .product-detail .product-info table td.lab{width: 290px;}
   .product-detail .product-info table p{padding: 0 25px;}
   .product-detail .proName .name,.ftit{font-size: 30px;line-height: 44px;}
   .product-detail .proName .name span, .product-detail .proName a{width: 110px;}
   .product-detail .proName .name span,.product-detail .proName a{margin-top: 5px;}
   .product-detail .proName{margin-bottom: 25px;}

   .product-detail .product-info table{border-spacing: 3px;}
   .popUp .tit{font-size: 20px;line-height: 30px;margin-bottom: 5px;}
   .popOrder .order-sort{padding: 20px 20px 20px 100px;}
   .popOrder .order-sort h3{font-size: 20px;line-height: 26px;}
   .popOrder .order-sort p{font-size: 12px;line-height: 16px;}
   .popOrder .order-sort:before{left: 25px;width: 48px;height: 48px;margin-top: -24px;}
   .order-form .gL{}
   .order-form .gL h4{font-size: 14px;line-height: 24px;}
   .order-form .gL label{font-size: 14px;line-height: 30px;}
   .order-form .gL input,.order-form .gL .inp em,.order-form .gL select{font-size: 16px;line-height: 30px;height: 30px;}
   .order-form .gL label{margin-bottom: 0;}
   .order-form .gL .getcode{font-size: 12px;line-height: 30px;width: 94px;}
   .order-form .sub-btn{margin-top: 25px;}
   .onsiteOrder .popBox{top:2%;}
   .order-form .gL .sel-icon{background-size: 16px;}
   .order-form .gL select{background-size: 16px;}

   .activities-list li{margin-bottom: 35px;}
   .activities-list li .mes{margin-top: 15px;}
   .proReport-list li a{padding: 0 25px;}
   .pbNews-list li a{padding: 20px 15px;font-size: 16px;line-height:30px;}


   .team-list li a{display: block;padding: 15px 10px 15px 25px;}
   .team-list li h2{font-size: 26px;line-height: 32px;}
   .team-list li p{font-size: 14px;line-height: 22px;}

   .jobs-apply .apply-detail table td{font-size: 12px;}
   .jobs-apply .apply-detail table td input[type="text"] ,.jobs-apply .apply-detail table select{line-height: 30px;height: 30px;}
   .jobs-apply .apply-detail table textarea{width: 920px;}
   .jobs-apply .apply-detail table label{padding: 7px 0;}
   .jobs-apply .apply-detail table label.req{padding: 7px 0 7px 10px;}
   .jobs-apply .apply-detail table label.req:before{top: 10px;}
   .jobs-apply .apply-detail table td input[type="text"]{width: 320px;}
   .jobs-apply .apply-detail table tr.thr td input[type="text"],.jobs-apply .apply-detail table select{width: 200px;}
   .jobs-apply .apply-detail table td.apply-prof span{width: 200px;line-height: 42px;font-size: 22px;padding: 0 15px;}

   .jobs-apply .apply-detail .group{font-size: 12px;}
   .jobs-apply .apply-detail .group input[type="text"] ,.jobs-apply .apply-detail .group select{line-height: 30px;height: 30px;}
   .jobs-apply .apply-detail .group textarea{width: 920px;}
   .jobs-apply .apply-detail .group label{padding: 7px 0;}
   .jobs-apply .apply-detail .group label.req{padding: 7px 0 7px 10px;}
   .jobs-apply .apply-detail .group label.req:before{top: 10px;}
   .jobs-apply .apply-detail .group input[type="text"]{width: 320px;}
   .jobs-apply .apply-detail .thr input[type="text"],.jobs-apply .apply-detail .group select{width: 200px;}
   .jobs-apply .apply-detail .apply-prof span{width: 200px;line-height: 42px;font-size: 22px;padding: 0 15px;}


   .jobs-apply .apply-detail .line{margin: 20px 0;}
   .jobs-apply .apply-detail .sh1ti{margin-top: 30px;}

   .product-jz table th,.product-jz table td{padding:15px 15px; }
   .product-jz table td.state{padding-top: 15px;padding-bottom: 15px;}
   .product-jz table td.name span{width: 240px; }
   .jz-detail .product-jz table th,.jz-detail .product-jz table td{padding:15px 30px; }

   .jz-detail .jz-top .data{width: 340px;}
   .jz-detail .jz-top .dataImg{width: 700px;margin-right: 25px;}
   .jz-detail .jz-top .data,.jz-detail .jz-top .dataImg{height: 450px;}

   .jz-detail .jz-name{font-size: 28px;line-height: 38px;}
   .jz-detail .jz-top{margin-bottom: 50px;}


   .jz-detail .data {padding: 25px 20px;}
   .jz-detail .data .data-rj{padding-bottom: 20px;}
   .jz-detail .data .data-rj,.jz-detail .data .data-mon{margin-bottom: 30px;}
   .jz-detail .data .data-rj span{display: block;font-size: 14px;line-height: 28px;}
   .jz-detail .data .data-rj p{font-size: 32px;line-height: 32px;}
   .jz-detail .data .data-mon{padding-bottom: 40px;}
   .jz-detail .data .data-mon li{font-size: 14px;line-height: 40px;}

   .jz-detail .data-tab{margin-bottom: 25px;}
   .jz-detail .data-tab li{font-size: 18px;line-height: 38px;margin-right: 35px;}

   .invoice-top .company h3{font-size: 24px;line-height:34px;}
   .invoice-top .company p{font-size: 14px;line-height:20px;margin-top: 4px;}
   .invoice-top .btn a{padding:10px 15px 16px 15px;}
   .invoice-top .btn a img{width: 22px;}
   .invoice-top .btn a span{font-size: 14px;line-height: 22px;margin-left: 6px;}
   .invoice-top .btn a.active:after{height: 3px;border-radius: 2px;}
   .invoice-table,.user-table{margin-top: 30px;}
   .invoice-table table tr th{font-size: 16px;line-height: 26px;}
   .invoice-table table tr td{font-size: 18px;line-height: 28px;padding: 25px 0;}
   .invoice-table table tr td.state a{font-size: 14px;line-height: 20px;}
   .invoice-table table tr td a img{width: 30px;}
   .invoice-table table .company p{padding: 0 15px;}
   .user-table table tr{border-bottom: 2px solid #ebeff7;}
   .user-table table tr:first-child{border-top: 2px solid #ebeff7;}
   .user-table table tr td{font-size: 18px;line-height: 28px;}
   .user-table table tr td p{padding: 22px 5px;}
   .user-table table tr td.fr{width: 20%;}
   .user-table table tr td.fr p{padding: 0 15px;}
   .user-table table tr td.change span{line-height: 20px;margin-left: 5px;}
   .user-table table tr td.change p{line-height: 20px;}
   .user-table table tr td.change p img{width: 20px;}
   .loginBox .rig form{padding: 0 30px;margin-top: 30px;}
   .loginBox .rig form .fh{font-size: 34px;line-height: 48px;margin-bottom: 30px;}
   .loginBox .rig form .group{border-bottom: 2px solid #f1f2f6;padding:12px 0 12px 50px;}
   .loginBox .rig form .group span{width: 24px;height: 24px;margin-top: -12px;}
   .loginBox .rig form input{font-size: 18px;line-height:38px;height: 38px;}
   .loginBox .rig form .getcode{margin-top: 25px;}
   .loginBox .rig form #vcode{width: 100px;line-height:34px;height: 34px;}
   .loginBox .rig form .vcode-img{margin-left:6px;height: 34px;}
   .loginBox .rig form .lk{font-size: 14px;line-height:16px;}
   .loginBox .rig form .formBtn{text-align: center;margin-top: 35px;}
   .loginBox .rig form .formBtn .btn{font-size: 24px;line-height: 50px;}
   .search-content{margin-bottom: 10px;}
   .search-content form{padding-left: 15px;padding-right: 150px;}
   .search-content #search-inp{font-size: 16px;line-height: 50px;height: 50px;}
   .search-content .btn{width: 150px;font-size: 20px;line-height: 50px;height: 50px;}
   .result-list li{margin-bottom: 25px;box-shadow: 0 0 25px rgba(15,82,184,0.16);}
   .result-list li .box{padding: 15px 10px;}
   .result-list li .img-box .icon{width: 22px;right: 10px;bottom: 6px;}
   .result-list li .mes{margin-top: 15px;}
   .result-list li .mes h3{font-size: 22px;line-height: 24px;}
   .result-list li .mes p{font-size: 14px;line-height: 16px;margin-top: 7px;}
   .search-title{font-size: 20px;line-height: 30px;padding-bottom: 10px;margin-bottom: 30px;}
   .search-result .result{margin-bottom: 20px;font-size: 20px;line-height: 30px;}
   .search-result .tips{font-size: 14px;line-height: 20px;}
   .searchW{background-position: bottom 10px center;background-size: auto 70%;}

   .charityW{margin-top: -40px;}
   .define-list li .cont-title h2{font-size: 34px;line-height: 40px;}
   .define-list li{height: 495px;}
   .define-list li.first{padding: 20px 30px;}
   .define-list li .libx{padding: 15px 20px;height: 240px;}
   .define-list li .cont-title h2{font-size: 34px;line-height: 40px;}
   .define-list li .mes{margin-top: 20px;}
   .define-list li .cont-title .icon{width: 50px;}
   .charity-define,.charity-pro{padding-top: 50px;padding-bottom: 70px;}
   .cooperate{padding-top: 40px;padding-bottom: 80px;}
   .charity-contact{padding: 50px 0;}

   .contact-ct .mes h3{font-size: 26px;line-height: 40px;}
   .contact-ct .mes em{font-size: 16px;line-height: 26px;}
   .contact-ct .mes p{font-size: 22px;line-height: 32px;}
   .property-info .bx{padding-top: 35px;}
   .property-info .info-bx{padding-left: 25px;}
   .property-info .info {padding: 15px 20px 10px 20px;}
   /*.property-info .info:hover{padding: 25px 20px;margin: 30px 0 20px 0;}*/
   .property-info .info.active{padding: 25px 20px;margin: 30px 0 30px 0;}
   .property-info .info h3{font-size: 22px;line-height: 32px;}
   .property-info .info p{font-size: 16px;line-height: 22px;}
   .cooperate-list li{height: 160px;}
   .copyright .copy .lef{width: 750px;}
   .charity-property{min-height: 600px;background-size: auto 100%;}

   .yff-define{padding-bottom: 65px;}
   .enter-list{margin-bottom: 60px;}
   .enter-list li .flex{height: 90px;}
   .enter-list li .flex p{font-size: 24px;line-height: 34px;}
   .enter-list li .flex img{height: 40px;}
   .yff-news {padding-top: 65px;padding-bottom: 45px;}
   .yff-newsList li .mes {padding: 20px 15px;}
   .yff-newsList li .title h3 {padding: 0 35px 0 15px;font-size: 24px;line-height: 28px;}
   .yff-adv {padding-top: 65px;padding-bottom: 50px;}
   .tab-content{height: 400px;}
   .tab-content .fl .info{padding-left: 25px;}
   .tab-content .fl .info h3{font-size: 28px;line-height: 34px;margin-bottom:20px; }
   .tab-content .fl .info p{font-size: 20px;line-height: 30px;}
   .tab-title li{font-size: 24px;line-height: 34px;}
   .yff-scene{padding-top: 65px;padding-bottom: 45px;}
   .contact-ct .mes p{font-size: 18px;line-height: 28px;}
   .yff-scene .scene-cont .f-title{width: 450px;}

}


@media screen and (max-width: 1024px) {
   .wrap{width: 94%;}
   .menu-handler,.topfixed{display: block;}
   .header .telH,.header .rig{display: none;}
   .header{position: fixed;left: 0;top:0;width: 100%;background: #fff;z-index: 10000;box-shadow: 0 0 6px rgba(0,0,0,0.10);}
   .header .lef, .header .nav&gt;li&gt;a, .header .net{padding-top: 11px;padding-bottom: 11px;}
   .header .logo img{width: auto;height: 36px;}
   .sidebar{display: none;}
   .footer-nav{display: none;}
   .footerR{width: 100%;padding-top: 0;}
   .footer-logo,.footerR .mes,.footer-online{text-align: center;}
   .footer-tel{text-align: center;margin-top: 25px;}
   .copyright .copy .lef,.copyright .copy .rig{width: 100%;text-align: center;}
   .footer-online{margin-bottom: 10px;}
   .footer-online a .icon{width: 44px;}
   .footer-online a{margin:0 10px;}
   .footer-online a.fwx .wxImg{top:53px;width: 70px;margin-left: -42px;}

   .banner .slider .list{height: 420px;}
   .banner .slider .title{margin-top: 80px;}
   .banner .slider .title h1{font-size: 48px;line-height: 74px;}
   .banner .slider .title h3{font-size: 22px;line-height: 42px;}
   .banner .slider .title p{font-size: 14px;line-height: 20px;width: 50%;}
   .banner .slider .title em{height: 3px;margin-top: 20px;}
   .banner .bxcontrol{bottom: 20px;}
   .banner .bxpager{padding: 0 10px;}
   .banner .bxpager .bxitem .line{width: 20px;margin-top: 12px;}
   .banner .bxpager .bxitem a em{margin: 8px 0;}

   .inAbout,.inProhot{padding: 45px 0;}
   .titT{margin-bottom: 35px;}
   .titT h2{font-size: 30px;line-height: 36px;}
   .titT p{font-size: 14px;line-height: 20px;}
   .title .more{padding-top: 18px;}
   .proHBox{padding: 0 30px;}
   .proHBox .bx-controls .bx-controls-direction a{width: 25px;height: 25px;margin-top: -22px;}
   .proHBox .bx-controls .bx-controls-direction a.bx-prev{left: 0;}
   .proHBox .bx-controls .bx-controls-direction a.bx-next{right: 0;}
   .product-hot .swiper-slide .marB, .product-hot li .marB{margin: 0 8px;}
   .proHBox .swiper-button-next,.proHBox .swiper-button-prev{width: 25px;height: 25px;margin-top: -22px;}
   .proHBox .swiper-button-prev{left: -30px;}
   .proHBox .swiper-button-next{right: -30px;}


   .inAbout .about-intro{width: 100%;margin-bottom: 30px;padding-top: 0;}
   .inAbout .about-intro .year span{font-size: 54px;line-height: 50px;}
   .inAbout .about-intro .lineF{padding-left: 130px;}
   .inAbout .about-intro .more{margin-top: 30px;}

   .inAbout .about-list{width: 100%;}
   .inAbout .about-list li{width:24.7%;margin-right: 0.4%;margin-left: 0; }
   .inAbout .about-list li:nth-child(4n){margin-right: 0;}
   .inAbout .about-list li:nth-child(2),.inAbout .about-list li:nth-child(3){margin-top: 0;}
   .inAbout .about-list li .rem{display: none;}
   .inAbout .about-list li .mes p em{font-size: 44px;line-height: 38px;}

   .inNews{padding: 45px 0; }
   .inServes-list li .mes .ico{}
   .inServes-list li{width: 33%;margin-right: 0.333%;margin-bottom: 3px;}
   .inServes-list li:nth-child(4n){margin-right: 0.333%;}
   .inServes-list li:nth-child(3n),.inServes-list li:nth-child(12n){margin-right: 0;}
   .inServes{padding-top: 45px;padding-bottom: 60px;}

   .f-nav{margin-top: 0;border-bottom: 1px solid #e6e6e6;margin-bottom: 30px;}
   .f-nav .curr{width: 100%;padding-left: 0;}
   .f-nav .curr a, .f-nav .f-navlist li a{padding: 10px 0;}
   .f-nav .f-navlist{width: 100%;}
   .f-nav .f-navlist li{margin-right: 15px;margin-left: 0;}
   .f-nav .wrap{border: none;}
   .f-nav .curr a, .f-nav .curr img.jt{margin-right: 5px;}
   .current .cont{margin-top: 70px;}
   .f-banner .img{height: 240px;}
   .current h1{font-size: 32px;line-height: 50px;}
   .f-title{margin-bottom: 25px;}
   .f-title h3{font-size: 30px;line-height: 38px;}
   .f-title p{font-size: 16px;line-height: 20px;}
   .profile{background-image: none;padding-bottom: 50px;}
   .profile .profile-mes{width: 100%;}
   .profile .profile-list li .info em{font-size: 62px;line-height: 52px;}
   .profile .profile-list{margin-top: 35px;}

   .honor{padding-top: 45px;padding-bottom: 50px;}
   .honor-slider{display: none;}
   .honor-sliderApp{display: block;}
   .honor-slider .list li h2{font-size: 18px;line-height: 24px;}
   .honor-slider .list li a{padding: 25px 40px 25px 25px;}
   .honor-slider .list .conL{background-size: 30px;background-position: right 15px bottom 20px;height: 220px;margin-bottom: 15px;}
   .honor-slider .list li p{margin-top: 30px;}
   .honor-slider .bx-controls{margin-top: 10px;}

   .other-list li{margin-bottom: 35px;}
   .other-list li .mes{padding: 15px 15px;}
   .about-other{padding-top: 45px;}
   .organization-cont{padding-bottom: 40px;}
   .leader-list .contL{width: 66.6%;padding-right: 8px;}
   .leader-list .contR{width: 33.33%;padding-left: 8px;}
   .leader-list .contL,.leader-list .contR{box-sizing: border-box;}
   .bios-list .bios-thumb{width: 45%;}
   .bios-list .bios-txt{width: 52%;}
   .bios-list .name, .bios-list .title{font-size: 12px;line-height: 20px;}
   .bios-list .name{margin-top: 3px;}
   .leader-list .mesL{width: 40%;padding: 0 2%;}
   .leader-list .mesR{width: 56%;padding-top: 0;}
   .socila-top{padding-bottom: 45px;margin-bottom: 30px;}
   .socila-top .info,.socila-top .con{width: 48%;}
   .socila-top .info h3, .social-rep .tit{font-size: 26px;line-height: 38px;}
   .social-list li .con, .journals-list li .con{height: 380px;}
   .socila-top .con .img img{width: 50%;box-shadow: 8px 8px 8px 0 rgba(0,0,0,0.18);}
   .social-list li .img img,.journals-list li .img img{box-shadow: 10px 10px 0 0 #c5d6e4;}
   .report-list li{width: 100%;margin-right: 0;}

   .join-con .join-search .inp{padding:0 20px;height: 60px; line-height: 60px;}
   .join-con .joinList{font-size: 16px;}
   .join-con .joinList .joindt{line-height: 26px;}
   .join-con .joinList .joindt .joinspan{padding-top: 25px;padding-bottom: 25px;}
   .join-con .joinList dd .joinspan{padding-top: 20px;padding-bottom: 20px;}
   .join-con .joinList .joinspan1{padding-left: 3%;}
   .join-con .joinList .joinCon h3{font-size: 20px;line-height: 24px;}
   .join-con .joinList .joinCon .joinMes{font-size: 14px;}
   .join-con .joinList .apply a{padding:4px 15px; }
   .jobs-apply{padding-bottom: 50px;}
   .jobs-apply .apply-detail table td.apply-prof span{width: 120px;}
   .jobs-apply .apply-detail table td{  float: left;;width: 100%;text-align: left;position: relative;padding: 2px 0;}
   .jobs-apply .apply-detail table td input[type="text"],.jobs-apply .apply-detail table .lab{width: 100%;}
   .jobs-apply .apply-detail table tr.thr td input[type="text"],.jobs-apply .apply-detail table select{width: 100%;}
   .jobs-apply .apply-detail table textarea{width: 100%;box-sizing: border-box;margin-top: -10px;}
   .jobs-apply .apply-detail table label.req {padding: 5px 0 0 10px;  }
   .jobs-apply .apply-detail table label.req:before{top: 8px;}
   .jobs-apply .apply-detail table td.apply-prof span{font-size: 20px;line-height: 40px;}
   .jobs-apply .apply-detail .line{margin: 15px 0;}
   .jobs-apply .apply-detail table td.apply-prof span{margin-bottom: 2px;font-size: 18px;
      line-height: 36px;}
   .jobs-apply .apply-detail .sh1ti{margin-top: 20px;}

   .jobs-apply .apply-detail .apply-prof span{width: 120px;}
   .jobs-apply .apply-detail .group{display: block;width: 100%;text-align: left;position: relative;padding: 2px 0;}
   .jobs-apply .apply-detail .thr .group{width: 100%;}
   .jobs-apply .apply-detail .group .lab{text-align: left;}
   .jobs-apply .apply-detail .group .lab,.jobs-apply .apply-detail .group .inp{display: block;width: 100%;}
   .jobs-apply .apply-detail .textEdit .group{display: table;}
   .jobs-apply .apply-detail .textEdit .group .lab,.jobs-apply .apply-detail .textEdit .group .inp{display: table-cell;}
   .jobs-apply .apply-detail .textEdit .group .lab{width: 20px;}
   .jobs-apply .apply-detail .textEdit .group .lab label{margin-top: 2px;}
   .jobs-apply .apply-detail .group .inp{margin-right: 0;padding: 2px 0;}
   .jobs-apply .apply-detail .group input[type="text"],.jobs-apply .apply-detail .group .lab{width: 100%;}
   .jobs-apply .apply-detail .thr input[type="text"],.jobs-apply .apply-detail .group select{width: 100%;}
   .jobs-apply .apply-detail .group textarea{width: 100%;box-sizing: border-box;}
   .jobs-apply .apply-detail .group label.req {padding: 5px 0 0 10px;  }
   .jobs-apply .apply-detail .group label.req:before{top: 8px;}
   .jobs-apply .apply-detail .apply-prof span{font-size: 20px;line-height: 40px;}
   .jobs-apply .apply-detail .line{margin: 15px 0;}
   .jobs-apply .apply-detail .apply-prof span{margin-bottom: 2px;font-size: 18px; line-height: 36px;}


   .pages a{width: 36px;height: 36px;line-height: 36px;}
   .pages .prevpage, .pages .nextpage{width: 60px;height: 36px;background-size: 100%;}
   .pages .prevpage{margin-right: 50px;}
   .pages .nextpage{margin-left: 50px;}
   .pages .pages-select{font-size: 14px;padding: 8px 15px;background-position: right 8px center;margin-left: 20px;}

   .contactMap{}
   .contactMap .map{height: 240px;}
   .contact-info{margin-top: 25px;}
   .contact-info .contact-company{width: 100%;margin-bottom: 10px;}
   .contact-info .contact-company h3{font-size: 22px;line-height: 28px;}
   .contact-info .contact-addr{width:100%;}
   .contact-info .contact-addr p,.contact-info .contact-addr p a{font-size: 16px;line-height: 28px;}
   .contact-info .contact-addr p em{font-size: 12px;line-height: 20px;}

   .contactM-list{padding: 0 0;}
   .contact-mes:after{width: 0;}
   .contactM-list li{margin-bottom: 15px;}
   .contactM-list li,.contactM-list li:nth-child(2n){float: none;width: 100%;}
   .contactM-list .contact-tit img{width: 34px;margin-bottom:5px; margin-top: 0;}
   .contactM-list .contact-tit h3{font-size: 22px;line-height: 34px;}
   .contactM-list .contact-tit,.contactM-list .mes{padding: 15px 0;}
   .contactM-list .mes h4{font-size: 18px;line-height: 22px;margin-bottom: 5px;}
   .contactM-list .mes p{font-size: 12px;line-height: 20px;}

   .contact-map .contact-hot .mes{padding: 0 15px;}
   .contact-map .contact-hot{width: 100%;position: static;padding-bottom: 25px;}
   .contact-map .contact-hot .block{margin-top: 20px;}

   .contact-list li{width: 100%;margin-right: 0;height: auto;}
   .contact-list li .mes{padding: 20px 20px;}
   .contact-list li .mes h3{margin-top: 0;}

   .serves{padding-bottom: 60px;}
   .serves-list li .mes h3{font-size: 20px;line-height: 32px;}
   .serves-list li .mes p{font-size: 12px;line-height: 22px;}
   .serves-list li .mes .con{padding: 0 20px;}
   .newsH-slider .bx-controls{top: 315px;}
   .news-hot .img, .news-hot .mes{height: 340px;}
   .news-hot .cont{margin-top: 25px;padding: 0 25px;}
   .news-hot .mes h3{font-size: 24px;line-height: 32px;max-height: 64px;margin-bottom: 10px;}
   .news-hot .mes p{margin-top: 20px;}
   .news-hot .mes .detail{margin-top: 20px;}
   .news-list li{width: 100%;margin-right: 0;margin-bottom: 20px;}
   .news-list li .mes h3{font-size: 24px;line-height: 32px;height: 32px;}
   .news-list li .mes{padding: 25px 15px;}
   .news-list li .mes p{margin-bottom: 5px;}
   .newsDetail-title h3{font-size: 30px;line-height: 50px;margin-bottom: 20px;}

   .productW{padding-bottom: 45px;}
   .product-hot .swiper-slide .pname,.product-hot li .pname{padding: 20px 10px;}
   .product-hot .swiper-slide .pname h3,.product-hot li .pname h3{font-size: 20px;line-height: 26px;height: 52px;}
   .product-hot .swiper-slide .rate .num,.product-hot li .rate .num{font-size: 40px;line-height: 40px;}
   .product-hot .swiper-slide a,.product-hot li a{font-size: 18px;line-height: 44px;}
   .product-hot .swiper-slide .info,.product-hot li .info{padding: 10px 10px;font-size: 12px;line-height: 14px;}
   .f-title .more{top:0;}
   .productW .sec{margin-bottom: 30px;}
   .product-report li p{width: 80%;}
   .product-report li a{padding: 20px 15px;}
   .product-hot .swiper-slide .rate,.product-hot li .rate{padding: 20px 0;}

   .popRemind .remindBox{width: 94%;margin-left: -47%;top:5%;}
   .popUp .popBox{width: 90%;margin-left: -45%;}
   .popRemind .remindBox .remindCon h2{font-size: 20px;line-height: 32px;}
   .popUp .boxCont .popTit{font-size: 20px;line-height: 24px;}
   .popRemind .remindBox .remindCon{max-height: 450px;overflow: scroll;}
   .popUp .boxCont .popTit{font-size: 18px;line-height: 22px;margin-bottom: 15px;}
   .popUp .boxCont .group label{font-size: 14px;line-height: 22px;}
   .popUp .boxCont .group input.inp-num{font-size: 16px;line-height: 26px;height: 26px;}
   .popUp .boxCont{padding: 12px 10px;}
   .order-form .gL{padding-top: 3px;}


   .order-form .gL label{font-size: 14px;line-height: 26px;}
   .order-form .gL input, .order-form .gL .inp em, .order-form .gL select{font-size: 14px;line-height: 26px;height: 26px;}
   .order-form .gL input, .order-form .gL select{padding-right: 30px;}
   .order-form .gL .getcode{line-height: 26px;}
   .order-form .sub-btn{margin-top: 15px;}
   .pro-search form{padding-left: 15px;padding-right: 150px;}
   .pro-search #inp-search{font-size: 16px;line-height: 44px;height: 44px;}
   .pro-search .btn{font-size: 18px;line-height: 44px;height: 44px;width: 150px;}
   .product-center .filter .floor label, .product-center .filter .floor ul li a{font-size: 14px;line-height: 24px;}
   .product-center .filter{margin-bottom: 25px;}
   .product-center .filter .floor{padding-left: 100px;}
   .product-center .filter .floor ul li{margin-right: 15px;width: 65px;}
   .product-list li{margin-bottom: 20px;}

   .product-list li .pro-name{width:28%;height: 140px;}
   .product-list li .mes{width: 70%;}
   .product-list li .pro-name h1{padding: 0 10px;font-size: 18px;line-height: 24px;}
   .product-list li .pro-mes, .product-list li .types{margin-top: 20px;}
   .product-list li .pro-mes p{font-size: 20px;line-height: 22px;}
   .product-list li .pro-mes .pm{margin-right: 40px;}
   /*    .product-list li .pro-mes span{font-size: 12px;line-height: 22px;} */
   .product-list li .pro-mes p{font-size: 26px;line-height: 22px;margin-top: 2px;}   .product-list li .pro-mes p i{font-size: 18px;}
   .product-list li .types p, .product-list li .types a{line-height: 24px;}
   .product-list li .types .rig{margin-right: 25px;}


   .product-list li .pro-mes p em{font-size:12px;line-height: 14px; }

   .product-list.pli li .pro-name{height: 90px;}
   .product-list.pli .mes{height: 90px;}
   .product-list.pli li .pro-mes{padding-right: 120px;}
   .product-list.pli li .types{margin-top: -13px;}


   .ftit{margin: 25px 0;}
   .product-detail{margin-top: 25px;}
   .product-detail .proName{margin-bottom: 15px;}
   .product-detail .proName .name, .ftit{font-size: 24px;line-height: 40px;}
   .product-detail .proName .name span.tj{line-height: 26px;margin-left: 20px;}
   .product-detail .proName .order{line-height: 22px;}
   .proReport-list li a{padding: 0 15px;}
   .proReport-list li .con{height: 100px;}
   .proReport-list li .mes p{font-size: 18px;line-height: 22px;max-height: 44px;}
   .proReport-list li .date{width: 70px;}
   .proReport-list li .date p{font-size: 46px;line-height: 40px;}
   .product-detail, .pro-report{padding-bottom: 35px;}
   .proReport-list li a{border-width: 4px;}
   .product-detail .product-info table{font-size: 16px;line-height: 32px;}
   .product-detail .product-info table td{padding: 10px 0;}
   .product-detail .product-info table p{padding: 0 20px;}

   .club{background-image: none;margin-top: 0;margin-bottom: 5px;}
   .club .f-title{padding-top: 0;}
   .club-mes{width: 100%;}
   .club-mes p{margin-bottom: 15px;}
   .outlets-list li{margin-bottom: 50px;}
   .outlets-list li .img{width: 600px;}
   .outlets-list li .mes{width: 450px;height: 260px;margin-top: -130px;}
   .outlets-list li .mes .info{padding: 0 30px 0 30px;}
   .outlets-list li .mes h3{font-size: 20px;line-height: 28px;}
   .question-list li .ask{padding: 0 54px;line-height: 54px;}
   .question-list li .ask:before,.question-list li .ask:after,.question-list li .answer .cont:before{width: 54px;}
   .question-list li .answer{padding: 25px 54px;}
   .question-list li .ask:before,.question-list li .answer .cont:before{background-size: 24px;}
   .question-list li .ask:after{background-size: 20px;}
   .question-list li .answer .cont:before{left: -54px;}
   .feedback .lef{width: 45%;}
   .feedback .rig{width: 50%;}
   .feedback form .group{padding-top: 8px;padding-bottom: 8px;padding-left: 110px;}
   .feedback form .group label{width: 110px;padding-left: 20px;top: 8px;}

   .feedback form .group input[type="text"], .feedback form .group select{padding: 0 25px;}
   .feedback form .msg textarea{padding: 20px 20px;}
   .feedback .cont h1{font-size: 34px;line-height: 54px;margin-bottom: 15px;}
   .feedback .cont{padding-left: 30px;padding-right: 30px;}
   .feedback .cont .mes{padding-right:50px; }
   .feedback{padding-right: 30px;}
   .order-form .gL .inp{padding-left: 120px;}
   .order-form .gL label{width: 100px;}

   .pbNews {margin-top: 45px;}
   .pbNews-list li a { padding: 15px 10px;}

   .team-list{margin-bottom: 30px;}
   .team-list li{width: 49.5%;}
   .team-list li:nth-child(3n){margin-right: 0.5%;}
   .team-list li:nth-child(2n),.team-list li:nth-child(6n){margin-right: 0;}
   .team-list li a{padding: 15px 10px 15px 20px;}
   .team-list li h2{font-size: 22px;line-height: 30px;}
   .team-list li p{font-size: 14px;line-height: 22px;}
   .leader {padding-bottom: 40px;}
   .uploadImg .imageMes{width: 400px;margin-left: 15px;}
   .product-jz table tr, .product-jz table tr a{font-size: 14px;line-height: 18px;}
   .product-jz table td.name span{width: 190px;}
   .product-jz table td.state .applyS,.product-jz table td.state .detailC{font-size: 12px;line-height: 24px;width: 52px;}
   .product-jz table th, .product-jz table td{padding: 10px 10px;}
   .product-jz table td.state{padding-top: 10px;padding-bottom: 10px;}
   .product-jz{overflow-x: scroll;}
   .product-jz table{width: auto;min-width: 100%;}
   .product-jz table th{white-space: nowrap;}
   .jz-detail .product-jz table th,.jz-detail .product-jz table td{padding:10px 20px; }
   .jz-detail .jz-name{margin-top: 0;font-size: 24px;line-height: 34px;margin-bottom: 20px;}

   .jz-detail .jz-top .data{float: none;width: 100%;margin-bottom: 20px;}
   .jz-detail .jz-top .dataImg{float: none;width: 100%;margin-right: 0;padding: 0 10px;box-sizing: border-box;}
   .jz-detail .jz-top .data,.jz-detail .jz-top .dataImg{height: auto;}
   .jz-detail .jz-name{font-size: 24px;line-height: 34px;}
   .jz-detail .jz-top{margin-bottom: 40px;padding-bottom: 20px;}
   .jz-detail .data {padding: 20px 10px;}
   .jz-detail .data .data-rj{padding-bottom: 15px;}
   .jz-detail .data .data-rj,.jz-detail .data .data-mon{margin-bottom: 20px;}
   .jz-detail .data .data-rj span{display: block;font-size: 14px;line-height: 28px;}
   .jz-detail .data .data-rj p{font-size: 32px;line-height: 32px;}
   .jz-detail .data .data-mon{padding-bottom: 20px;}
   .jz-detail .data .data-mon li {font-size: 14px;line-height: 30px;}
   .jz-detail .data-tab{margin-bottom: 20px;}
   .jz-detail .data-tab li{font-size: 16px;line-height: 34px;margin-right: 25px;}
   .jz-detail .apply-btn .btn{font-size: 16px;line-height: 36px;width: 110px;}
   .searchW{padding-bottom: 60px;min-height: 400px;}
   .search-content{margin-bottom: 10px;}
   .search-content form{padding-left: 10px;padding-right: 100px;border: 1px solid #115fd5;}
   .search-content #search-inp{font-size: 14px;line-height: 40px;height: 40px;}
   .search-content .btn{width: 100px;font-size: 18px;line-height: 40px;height: 40px;}
   .result-list li .box{padding: 10px 6px;}
   .result-list li .img-box .icon{width: 18px;right: 5px;bottom: 5px;}
   .result-list li .mes{margin-top: 10px;}
   .result-list li .mes h3{font-size: 18px;line-height: 20px;}
   .result-list li .mes p{font-size: 12px;line-height: 14px;margin-top: 5px;}
   .search-title{font-size: 18px;line-height: 28px;margin-bottom: 25px;}
   .search-result .result{font-size: 18px;line-height: 28px;}
   .search-result .tips{font-size: 12px;line-height: 18px;}

   .charityW{margin-top: -30px;}
   .f-title h5{font-size: 16px;line-height: 24px;}
   .define-list li .cont-title h2{font-size: 30px;line-height: 36px;}
   .define-list li{height: 415px;}
   .define-list li.first{padding: 15px 20px;}
   .define-list li .libx{padding: 10px 15px;height: 200px;}
   .define-list li .cont-title h2{font-size: 30px;line-height: 36px;}

   .define-list li .mes p{font-size: 14px;line-height: 24px;}
   .define-list li .mes{margin-top: 15px;}
   .define-list li .cont-title .icon{width: 36px;}
   .charity-define,.charity-pro{padding-top: 35px;padding-bottom: 50px;}
   .cooperate{padding-top: 30px;padding-bottom: 50px;}
   .charity-contact{padding: 35px 0;}

   .contact-ct .mes h3{font-size: 22px;line-height: 36px;}
   .contact-ct .mes em{font-size: 14px;line-height: 24px;}
   .contact-ct .mes p{font-size: 20px;line-height: 30px;}
   .property-info .bx{width: 100%;padding: 0 3%;float: none;}
   .property-info .bx{padding-top: 25px;}
   .property-info .info{width: 100%;padding: 15px 20px;margin: 20px 0;background-image: url("../images/property_bg.png");background-repeat: no-repeat;background-position: left bottom;background-size: 100% 100%;color: #fff;height: auto;box-sizing: border-box;}
   .property-info .info .sub{display: block;}
   .property-info .info-bx{padding-left: 0;width: 100%;}
   /*.property-info .info:hover{padding: 15px 20px;margin: 10px 0;}*/
   .property-info .info.active{padding: 15px 20px;margin: 10px 0;}
   .property-info .info h3{font-size: 22px;line-height: 32px;}
   .property-info .info p{font-size: 16px;line-height: 22px;}
   .cooperate-list li{height: 120px;}
   .contact-ct .mes{width: 50%;}


   .enter-list li .flex{height: 70px;}
   .enter-list li .flex p{font-size: 20px;line-height: 30px;}
   .enter-list li .flex img{height: 30px;}

   .yff-business{background-position: left bottom;padding-bottom: 100px;padding-top: 65px;}
   .yff-business .mes{width: 100%;}
   .yff-scene .scene-cont .f-title{width: 400px;}






}



@media screen and (max-width: 768px) {
   .banner .slider .list{height: 320px;}
   .banner .slider .title{margin-top: 50px;}
   .banner .slider .title h1{font-size: 38px;line-height: 64px;}
   .banner .slider .title h3{font-size: 18px;line-height: 38px;}
   .banner .slider .title p{font-size: 12px;line-height: 18px;width: 80%;}
   .banner .bxpager .bxitem a em{margin: 8px 0;width: 8px;height: 8px;}

   .inAbout,.inProhot{padding: 35px 0;}
   .more a{font-size: 12px;line-height: 20px;}
   .more a img{width: 20px;}

   .titT{margin-bottom: 25px;}
   .titT h2{font-size: 26px;line-height: 32px;}
   .titT p{font-size: 12px;line-height: 18px;}
   .title .more{padding-top: 15px;}
   .inAbout .about-list li .img{height: 200px;}
   .inAbout .about-list li .mes{padding: 0 10px;}
   .inAbout .about-list li .mes p{font-size: 14px;line-height: 14px;}
   .inAbout .about-list li .mes p em{font-size: 40px;line-height: 34px;}

   .inNews{padding: 35px 0; }
   .inNews-list li{width: 100%;}
   .inNews-list li .mes{float: left;}
   .inNews-list li .img{float: right;}
   .inNews-list li:nth-child(2n) .mes{float: right;}
   .inNews-list li:nth-child(2n) .img{float: left;}

   .inServes-list li{width: 49.8%;margin-right: 0.4%;margin-bottom: 2px;}
   .inServes-list li:nth-child(3n){margin-right: 0.4%;}
   .inServes-list li:nth-child(2n),.inServes-list li:nth-child(4n),.inServes-list li:nth-child(12n){margin-right: 0;}

   .inServes{padding-top: 35px;padding-bottom: 50px;}
   .inServes-list li .mes h3{font-size: 16px;line-height: 26px;height: 26px;}


   .current .cont{margin-top: 50px;}
   .f-banner .img{height: 200px;}
   .current h1{font-size: 28px;line-height: 44px;}
   .f-nav{margin-bottom: 20px;}
   .f-title{margin-bottom: 20px;}
   .f-title h3{font-size: 26px;line-height: 34px;}
   .f-title p{font-size: 14px;line-height: 18px;}

   .profile .profile-list li .info{font-size: 16px;line-height: 16px;margin-bottom: 10px;}
   .profile .profile-list li .info em{font-size: 54px;line-height: 44px;}
   .profile .profile-list li p{font-size: 12px;line-height: 18px;padding: 0 5px;}
   .profile .profile-list{margin-top: 25px;}
   .honor{padding-top: 35px;padding-bottom: 40px;}
   .honor-slider .list li a{padding: 20px 40px 20px 20px;}
   .honor-slider .list .conL{background-size: 24px;background-position: right 15px bottom 15px;height: 200px;margin-bottom: 10px;}
   .honor-slider .list li p{margin-top: 20px;}
   .honor-slider .bx-controls .bx-controls-direction a{width: 50px;}
   .other-list li{width: 48.5%;margin-right: 3%;margin-bottom: 20px;}
   .other-list li:nth-child(3n){margin-right: 3%;}
   .other-list li:nth-child(2n),.other-list li:nth-child(6n){margin-right: 0;}
   .about-other{padding-top: 35px;}
   .other-list li .mes h3{font-size: 18px;line-height: 24px;height: 24px;}

   .leader-list .contL{width: 100%;padding-right: 0;}
   .leader-list .contR{width: 100%;padding-left: 0;}
   .leader-list .mesL{width: 100%;padding: 0 0;margin-bottom: 10px;}
   .leader-list .mesR{width: 100%;padding-top: 0;}
   .leader-list .mesL .title{margin-top: 3px;}
   .leader-list .mesBox{margin-bottom: 35px;padding: 0 12px;}

   #mySwiperBiosTxt{margin-top: 20px;}
   .bios-list .name, .bios-list .title{font-size: 14px;line-height: 22px;}
   .socila-top .info{float: none;width: 100%;margin-bottom: 20px;padding-top: 0;}
   .socila-top .info h3{margin-bottom: 10px;}
   .socila-top .con{float: none;width: 48%;margin: 0 auto;}


   .socila-top .info .view{width: 110px;font-size: 12px;line-height: 20px;padding: 4px 0;}
   .socila-top .info .view img{width: 20px;}
   .social-list li .con, .journals-list li .con{height: 300px;}

   .join-con .joinList .joinCon .gw{width: 100%!important;margin-bottom: 30px;}
   .join-con .joinList .joinCon .yq{width: 100%!important;}
   .join-con .joinList .joinCon h3{margin-bottom: 10px;}
   .contact .tit{font-size: 26px;line-height: 40px;font-weight: bold;}
   .contact .remind{font-size: 18px;line-height: 30px;}
   .contactMap{margin-bottom: 35px;}
   .serves-list li{margin-bottom: 25px;}
   .serves-list li .mes, .serves-list li .img{float: none;width: 100%;}
   .serves-list li:nth-child(2n) .img{float: none;}
   .serves-list li .mes{height: auto;display: block;}
   .serves-list li .mes .con{display: block;padding: 30px 20px;}
   .serves-list li .mes p{font-size: 14px;line-height: 24px;}
   .serves-list li .img{height: 390px;}
   .newsH-slider .bx-controls{width: 100%;}
   .newsH-slider .bx-controls{top: 365px;}
   .news-hot .img, .news-hot .mes{float: none;width: 100%;}
   .news-hot .img{height: 390px;}
   .news-hot .mes{height: auto;}
   .news-hot .cont{margin: 25px 0;padding: 0 15px;}
   .news-hot .mes h3{font-size: 22px;line-height: 30px;max-height: 60px;}
   .news-hot .mes p{margin-top: 20px;}
   .news-hot .mes .detail{margin-top: 20px;}
   .news-list li{width: 100%;margin-right: 0;margin-bottom: 20px;}
   .news-list li .mes h3{font-size: 22px;line-height: 30px;height: 30px;}
   .news-list li .mes{padding: 20px 15px;}

   .newsDetail-title h3{font-size: 26px;line-height: 44px;margin-bottom: 15px;}
   .detail-pn .no-more{padding-right: 0;}
   .detail-pn .back{position: static;margin-top: 15px;}
   .detail-pn .back a{margin: 0 auto;}
   .detail-pn{margin-bottom: 45px;}

   .product-hot li{width: 49%;}
   .product-hot li:nth-child(3n){margin-right: 2%;}
   .product-hot li:nth-child(2n),.product-hot li:nth-child(6n){margin-right: 0;}
   .product-report .swiper-slide p,.product-report li p{font-size: 16px;line-height: 22px;}
   .product-report .swiper-slide  span,.product-report li  span{line-height: 22px;}
   .product-report .swiper-slide a,.product-report li a{padding: 15px 10px;}

   .popRemind .remindBox .remindCon h2{font-size: 18px;line-height: 30px;}
   .popUp .boxCont .popTit{font-size: 18px;line-height: 22px;}
   .popRemind .remindBox .remindCon{padding: 15px 10px;}
   .productW{padding-bottom: 45px;}

   .proReport-list li{width: 100%;margin-right: 0;}
   .proReport-list li .con{height: 80px;}
   .proReport-list li a{border-width: 2px;}
   .proReport-list li .date p{font-size: 40px;line-height: 36px;}

   .pro-search{padding-bottom: 30px;}
   .product-detail .proName{padding-right: 0;}
   .product-detail .proName .name, .ftit{font-size: 22px;line-height: 38px;}
   .product-detail .proName .name span.tj{line-height: 24px;margin-left: 0;width: auto;padding: 0 20px;}

   .product-detail .proName .order{position: static;float: right;margin-right: 3px;}
   .product-detail .product-info table{line-height: 28px;border-spacing: 2px;}
   .product-detail .product-info table td{padding: 8px 0;}
   .product-detail .product-info table p{padding: 0 10px;}
   .product-detail, .pro-report{padding-bottom: 20px;}
   .product-detail .product-info table td.lab{width: 40%;}

   .outlets-list li{margin-bottom: 35px;}
   .outlets-list li .img{width: 500px;}
   .outlets-list li .mes{width: 350px;height: 220px;margin-top: -110px;}
   .outlets-list li .mes .info{padding: 0 20px 0 20px;}
   .outlets-list li .mes h3{font-size: 18px;line-height: 26px;margin-bottom: 10px;}

   .download-list li a{padding-left: 15px;padding-right: 50px;font-size: 18px;line-height: 50px;}
   .download-list li:after{width: 50px;background-size: 20px;}
   .download-list li em{margin-right: 6px;}

   .feedback{padding-right: 20px;}
   .feedback .lef{width: 45%;}
   .feedback .rig{width: 52%;}
   .feedback .lef, .feedback .rig{height: 540px;}
   .feedback .cont{margin-top: 35px;}
   .feedback .cont h1{font-size: 30px;line-height: 50px;margin-bottom: 10px;}
   .feedback .cont{padding-left: 20px;padding-right: 20px;}
   .feedback .cont .mes{padding-right:0; }
   .feedback form .group label, .feedback form .group input[type="text"], .feedback form .group select{font-size: 14px;line-height: 30px;height: 30px;}
   .feedback form .msg textarea{font-size: 14px;line-height: 20px;height: 200px;}
   .feedback form .submit-bt{font-size: 16px;line-height: 40px;height: 40px;width: 120px;}

   .pbNews-list li{width: 100%;margin-right: 0;margin-bottom: 10px;}
   .pbNews-list li a { padding: 10px 6px;}

   .jz-detail .data-tabCont .img img{width: 100%;max-height:none;}

   .jz-detail .searchL .dataSear,.jz-detail .timeSear{float: none;}
   .jz-detail .searchL .dataSear{display: inline-block;margin-bottom: 15px;}
   .jz-detail .searchL{margin-top: 20px;}
   .jz-detail .jz-top{margin-bottom: 30px;}
   .result-list li{width: 32.2%;margin-right: 1.7%;}
   .result-list li:nth-child(4n){margin-right: 1.7%;}
   .result-list li:nth-child(3n),.result-list li:nth-child(12n){margin-right: 0;}
   .searchW{padding-bottom: 40px;background-position: bottom 10px center;}

   .charityW{margin-top: -20px;}
   .f-title h5{font-size: 14px;line-height: 22px;}
   .define-list li{height: auto;width: 100%;}
   .define-list li.first{padding: 15px 15px;margin-bottom: 15px;}
   .define-list li .libx{padding: 15px 15px;height: auto;}
   .define-list li .cont-title h2{font-size: 26px;line-height: 32px;}
   .define-list li .mes{margin-top: 10px;}
   .define-list li .cont-title .icon{width: 30px;}
   .cooperate-list li{height: 80px;}
   .contact-ct .mes h3{font-size: 20px;line-height: 30px;}
   .contact-ct .mes em{font-size: 14px;line-height: 24px;}
   .contact-ct .mes p{font-size: 18px;line-height: 28px;}


   .property-info .info{padding: 15px 15px;margin: 15px 0;}
   /*.property-info .info:hover{padding: 15px 15px;margin: 15px 0;}*/
   .property-info .info.active{padding: 15px 15px;margin: 15px 0;}
   .property-info .info h3{font-size: 20px;line-height: 30px;}
   .property-info .info p{font-size: 14px;line-height: 20px;}


   .yff-newsList li a{border-top-left-radius: 26px;}
   .yff-newsList li .img{border-bottom-right-radius: 26px;}
   .yff-newsList li .mes {padding: 20px 10px;height: 230px;}
   .yff-newsList li .title h3 {padding: 0 30px 0 10px;font-size: 18px;line-height: 22px;}
   .yff-newsList li .mes span{font-size: 16px;line-height: 22px;margin-bottom: 15px;}
   .yff-newsList li .mes p{font-size: 14px;line-height: 22px;max-height: 132px;}

   /*.yff-adv {padding-top: 65px;padding-bottom: 50px;}*/
   .tab-content{height: 300px;}
   .tab-content .fl .mes{width: 50%;}
   .tab-content .fl .img{width: 50%;}
   /*.tab-content .fl .img img{display: block;}*/
   .tab-content .fl .info{padding-left: 0;}
   .tab-content .fl .info h3{font-size: 24px;line-height: 30px;}
   .tab-title li{font-size: 20px;line-height: 24px;}
   .yff-scene .scene-cont .f-title{width: 50%;}




}

@media screen and (max-width: 640px) {
   .banner .slider .list{height: 280px;}
   .banner .slider .title{margin-top: 30px;}
   .banner .slider .title h1{font-size: 32px;line-height: 58px;}
   .banner .slider .title h3{font-size: 16px;line-height: 36px;}

   .titT{margin-bottom: 20px;}
   .titT h2{font-size: 24px;line-height: 30px;}
   .product-hot .swiper-slide .marB,.product-hot li .marB{margin: 0 0;}
   .inAbout .about-list li{width: 49.8%;margin-bottom: 3px;}
   .inAbout .about-list li:nth-child(2n){margin-right: 0;}

   .inNews-list li .mes, .inNews-list li .img{height: 250px;}
   .inNews-list li .mes p{font-size: 12px;line-height: 22px;max-height: 88px;margin-top: 10px;}
   .inNews-list li .mes h3{font-size: 16px;line-height: 22px;max-height: 44px;}

   .f-title h3{font-size: 24px;line-height: 32px;}
   .profile .profile-list li .info em{font-size: 44px;line-height: 34px;margin-right: 5px;}
   .honor-slider .list li h2{font-size: 16px;line-height: 22px;}
   .honor-slider .list li p{font-size: 12px;line-height: 16px;}
   .other-list li .mes{padding: 10px 10px;}
   .other-list li{width: 49%;margin-right: 2%;}
   .other-list li:nth-child(3n){margin-right: 2%;}
   .other-list li .mes p{font-size: 12px;line-height: 18px;height: 36px;}

   .other-list li .mes .detail{font-size: 12px;line-height: 18px;background-size: 16px;padding-left: 22px;}
   .social-rep .tit{margin-bottom: 20px;}
   .socila-top .info h3, .social-rep .tit{font-size: 24px;line-height: 36px;}
   .social-list li,.journals-list li{width: 49%;margin-bottom: 25px;}
   .social-list li:nth-child(3n),.journals-list li:nth-child(3n){margin-right: 2%;}
   .social-list li:nth-child(2n),.social-list li:nth-child(6n),.journals-list li:nth-child(2n),.journals-list li:nth-child(6n){margin-right: 0;}
   .social-list li .info p, .journals-list li .info p{font-size: 16px;line-height: 30px;}

   .report-list li a{padding-right: 190px;height: 200px;}
   .report-list li .mes p{font-size: 18px;line-height: 22px;max-height: 66px;}
   .report-list li .img{width: 190px;}
   .report-list li .mes .cate{margin-bottom: 10px;}

   .pages a{width: 30px;height: 30px;line-height: 30px;}
   .pages .prevpage, .pages .nextpage{width: 50px;height: 30px;}
   .pages .prevpage{margin-right: 30px;}
   .pages .nextpage{margin-left: 30px;}
   .pages .pages-select{width: 110px;font-size: 12px;padding: 5px 12px;background-position: right 4px center;}

   .join-con .join-search{margin-bottom: 20px;}
   .join-con .join-search .inp{padding: 0 10px;height: 50px; line-height: 50px;font-size: 14px;}
   .join-con .joinList{font-size: 14px;}
   .join-con .joinList .joindt{line-height: 20px;}
   .join-con .joinList .joinT .joinspan{line-height: 18px;}
   .join-con .joinList .joindt .joinspan{padding-top: 18px;padding-bottom: 18px;}
   .join-con .joinList dd .joinspan{padding-top: 15px;padding-bottom: 15px;}
   .join-con .joinList .joinspan1{padding-left: 2%;}
   .join-con .joinList .joinCon h3{font-size: 18px;line-height: 22px;}
   .contact{padding-bottom: 30px;}
   .contact .tit{font-size: 24px;line-height: 38px;margin-bottom: 20px;}
   .contact .remind{font-size: 16px;line-height: 24px;}
   .contact-list{margin-bottom: 20px;}
   .contact-list li .mes h3{font-size: 18px;line-height: 22px;}
   .contact-list li .mes p{font-size: 14px;line-height: 22px;}
   .contact-list li .mes{padding: 20px 15px;}
   .serves-list li .img{height: 320px;}
   .news-hot .img{height: 370px;}
   .newsH-slider .bx-controls{top: 350px;}
   .newsH-slider .bx-controls .bx-pager .bx-pager-item a{width: 8px;height: 8px;margin:0 4px;}
   .newsH-slider .bx-controls .bx-pager .bx-pager-item a.active{width: 11px;}

   .news-hot .mes h3{font-size: 20px;line-height: 28px;max-height: 56px;}
   .news-list li{margin-bottom: 15px;}
   .news-list li .mes h3{font-size: 20px;line-height: 28px;height:28px;margin-bottom: 15px;}
   .news-list li .mes{padding: 15px 15px;}
   .news-hot .mes .detail{padding: 4px 20px;}
   .newsDetail-title h3{font-size: 24px;line-height: 42px;}
   .newsDetail-cont{margin-bottom: 20px;}
   .product-nav li{width: 49%;}
   .product-nav li:nth-child(3n){margin-right: 2%;}
   .product-nav li:nth-child(2n), .product-nav li:nth-child(6n){margin-right: 0;}
   .f-title .more a{line-height: 20px;}
   .f-title .more a img{width: 20px;}
   .product-nav li p{font-size: 16px;line-height: 40px;padding: 0 15px;}
   .productW{padding-bottom: 30px;}
   .product-hot .swiper-slide a,.product-hot li a{font-size: 14px;line-height: 40px;}
   .product-hot .swiper-slide .pname,.product-hot li .pname{padding: 10px 10px;}
   .product-hot .swiper-slide .pname h3, .product-hot li .pname h3{ font-size: 18px;line-height: 24px;height: 48px;}
   .product-hot .swiper-slide .rate .num,.product-hot li .rate .num{font-size: 34px;line-height: 34px;}
   .product-hot .swiper-slide .num i,.product-hot li .num i{font-size: 24px;line-height: 34px;}
   .product-hot .swiper-slide .rate,.product-hot li .rate{padding: 15px 0;}
   .product-hot .swiper-slide .info em,.product-hot li .info em{font-size: 20px;line-height: 16px;}

   .product-list li .pro-name{width:28%;}
   .product-list li .pro-name h1{padding: 0 5px;font-size: 16px;line-height: 22px;}
   .product-list li .pro-mes, .product-list li .types{margin-top: 20px;}
   .product-list li .pro-mes p{font-size: 18px;line-height: 20px;}
   .product-list li .pro-mes p i{font-size: 16px;}
   .product-list li .pro-mes .pm{margin-right: 20px;}
   .product-list li .types p, .product-list li .types a{font-size: 12px;line-height: 20px;width: 80px;}
   .product-list li .types .rig{margin-right: 5px;}
   .product-list li .types .lef p,.product-list li .types .rig a{border:1px solid #115fd5;}
   .product-list li .types p.tj{border:1px solid #0dbf5c}
   .product-list li .types a.yy{border: 1px solid #16e1f3;}
   .pro-search{padding-bottom: 20px;}




   .product-list.pli li .pro-name{width: 55%;}
   .product-list.pli .mes{width:45%;}
   .product-list.pli li .pro-mes{padding-right: 90px;}
   .product-list.pli li .types{margin-top: -11px;}

   .product-detail{margin-top: 20px;}
   .product-detail .product-info table{font-size: 14px;line-height: 26px;}
   .product-detail .proName .name, .ftit{font-size: 20px;line-height: 36px;}
   .product-detail .proName .name span.tj{line-height: 22px;}

   .popOrder .order-sort{padding: 15px 15px 15px 70px;}
   .popOrder .order-sort:before{left: 15px;width: 38px;height: 38px;margin-top: -19px;}
   .popOrder .order-sort h3{font-size: 18px;line-height: 24px;}

   .proReport-list li a{box-shadow: 0 0 12px rgba(77,77,77,0.08);}
   .activities-list li{width: 49%;}
   .activities-list li:nth-child(3n){margin-right: 2%;}
   .activities-list li:nth-child(2n),.activities-list li:nth-child(6n){margin-right: 0;}
   .activities-list li .mes{padding: 0 15px;}

   .outlets-list li{margin-bottom: 35px;}
   .outlets-list li .img,.outlets-list li .mes{float: left;width: 100%;}
   .outlets-list li .mes{height: auto;margin-top: 0;position: static;padding: 20px 0;}
   .outlets-list li .mes .info{padding: 0 20px 0 20px;}

   .question-list li .ask{padding: 0 50px;line-height: 50px;font-size: 16px;}
   .question-list li .ask:before,.question-list li .ask:after,.question-list li .answer .cont:before{width: 50px;}
   .question-list li .answer{padding: 25px 30px 25px 50px;font-size: 14px;line-height: 24px;}
   .question-list li .ask:before,.question-list li .answer .cont:before{background-size: 20px;}
   .question-list li .ask:after{background-size: 16px;}
   .question-list li .answer .cont:before{left: -50px;height: 24px;}

   .feedback{padding-right: 0;}
   .feedback .lef, .feedback .rig{float: left;height: auto;width: 100%;}
   .feedback .cont{margin-top: 25px;padding-bottom: 25px;}
   .feedback .cont h1{font-size: 26px;line-height: 44px;}
   .feedback .cont .mes{margin-bottom: 25px; }
   .feedback .cont em{font-size: 24px;line-height: 24px;}
   .feedback form{width: 94%;margin: 25px auto;}
   .feedback form .group input[type="text"], .feedback form .group select{padding: 0 20px;}

   .abNews {padding-bottom: 15px; margin-bottom: 15px;}
   .team-list{margin-bottom: 30px;}
   .team-list li{width: 100%;margin-right: 0;}
   .team-list li:nth-child(3n){margin-right: 0;}
   .team-list li a{padding: 12px 10px 12px 15px;}
   .team-list li h2{font-size: 18px;line-height: 26px;}
   .team-list li p{font-size: 12px;line-height: 20px;}
   .uploadImg .imageMes{width: 300px;margin-left: 10px;}
   .uploadImg .imageShow {width: 120px;height: 147px;}
   .uploadImg .btnUpload {padding: 0 10px 0 40px;line-height: 34px;height: 34px;}
   .uploadImg .btnUpload:before{left: 10px;}
   .search-content form{padding-left: 6px;padding-right: 80px;}
   .search-content #search-inp{font-size: 12px;line-height: 32px;height: 32px;}
   .search-content .btn{width: 80px;font-size: 16px;line-height: 32px;height: 32px;}
   .result-list li{width: 49.2%;margin-right: 1.6%;}
   .result-list li:nth-child(3n){margin-right: 1.6%;}
   .result-list li:nth-child(2n),.result-list li:nth-child(4n),.result-list li:nth-child(6n){margin-right: 0;}
   .result-list li .mes h3{font-size: 16px;line-height: 18px;}
   .result-list li .mes p{margin-top: 3px;}
   .search-title{font-size: 16px;line-height: 22px;margin-bottom: 20px;}
   .search-result .result{font-size: 16px;line-height: 22px;padding: 15px 0;margin-bottom: 15px;}
   .search-result .tips{padding-top: 10px;}
   .jz-detail .jzApply-btn .btn{width: 100px;font-size: 14px;line-height: 32px;}


   .define-list li .cont-title h2{font-size: 24px;line-height: 30px;}
   .cooperate-list li{width: 25%;height: 66px;}
   .contact-ct{flex-direction: column;}
   .contact-ct .mes{width: 100%;}
   .contact-ct .mes h3{font-size: 18px;line-height: 28px;}
   .contact-ct .mes em{font-size: 12px;line-height: 22px;}
   .contact-ct .mes p{font-size: 16px;line-height: 26px;}

   .property-info .info{padding: 15px 10px;margin: 15px 0;}
   /*.property-info .info:hover{padding: 15px 10px;margin: 15px 0;}*/
   .property-info .info.active{padding: 15px 10px;margin: 15px 0;}
   .property-info .info h3{font-size: 18px;line-height: 28px;}
   .property-info .info p{font-size: 12px;line-height: 18px;}
   /*.property-info .info:hover .sub{margin-top: 10px;}*/
   .property-info .info .sub{margin-top: 10px;}
   .property-info .info.active .sub{margin-top: 10px;}
   .charity-property{background-size: cover;background-position: right bottom;}
   .enter-list li .flex{justify-content: space-between;padding: 0 10px;box-sizing: border-box;}
   .enter-list li .flex img{margin-right: 0;}

   .enter-list li{width: 49%;margin-bottom: 20px;}
   .enter-list li:nth-child(2n){margin-right: 0;}
   .yff-business{padding-bottom: 45px;padding-top: 45px;}

   .yff-newsList li{width: 100%;margin-right: 0;}
   .yff-newsList li .mes{height: auto;}
   .f-title .flex{flex-direction: column;}
   .f-title .flex h5{width: 100%;}
   .tab-content .fl .info h3{font-size: 20px;line-height: 26px;}
   .tab-title li{font-size: 16px;line-height: 20px;}
   .tab-content .fl .info p{font-size: 16px;line-height: 26px;}
   .yff-scene .scene-cont .f-title{padding-right: 20px;}

   .yff-news{padding-bottom: 45px;padding-top: 45px;}
   .yff-adv{padding-bottom: 45px;padding-top: 45px;}
   .yff-scene{padding-bottom: 45px;padding-top: 45px;}

}

@media screen and (max-width: 481px) {
   .footer-tel a{font-size: 24px;line-height: 24px;}
   .banner .slider .list{height: 240px;}
   .banner .slider .title{margin-top: 20px;}
   .banner .slider .title h1{font-size: 24px;line-height: 40px;}
   .banner .slider .title h3{font-size: 14px;line-height: 32px;}
   .banner .slider .title p{width: 100%;}
   .banner .slider .title em{width: 60px;}
   .banner .bxcontrol{bottom: 15px;}
   .banner .bxpager .bxitem a em{margin: 5px 0;width: 6px;height: 6px;}
   .banner .bxpager .bxitem .line{margin-top: 8px;width: 15px;}

   .titT{margin-bottom: 20px;}
   .titT h2{font-size: 22px;line-height: 28px;}
   .more a{padding: 3px 10px;}
   .title .more{padding-top: 12px;}
   .inAbout .about-intro .year span{font-size: 44px;line-height: 38px;}
   .inAbout .about-intro .year em{font-size: 16px;line-height: 18px;}
   .inAbout .about-intro .lineF{padding-left: 98px;}
   .inAbout .about-intro .year{bottom: 50%;margin-bottom: -19px;}
   .inAbout .about-intro .lineF p{padding-top: 0;}
   .inAbout .about-list li .img{height: 180px;}
   .inAbout .about-list li .mes{top:20px;}
   .inAbout .about-list li .mes p em{font-size: 36px;line-height: 30px;}
   .inAbout .about-list li .mes p{font-size: 12px;line-height: 12px;margin-bottom: 5px;}

   .inNews-list li{margin-bottom: 15px;}
   .inNews-list li .img{float: left;height: 260px;}
   .inNews-list li .mes, .inNews-list li .img{width: 100%;}
   .inNews-list li .mes{display: block;height: auto;padding: 20px 0;}
   .inNews-list li .mes h3{font-size: 18px;line-height: 24px;max-height: 48px;}

   .inServes-list li{width: 100%;margin-right: 0;}
   .inServes-list li:nth-child(3n){margin-right: 0;}
   .inServes-list li .mes{padding: 20px 15px 20px 15px;}
   .inServes-list li .mes p{margin-bottom: 15px;}

   .current .cont{margin-top: 30px;}
   .f-banner .img{height: 160px;}
   .current h1{font-size: 22px;line-height: 38px;}
   .current p{font-size: 12px;line-height: 18px;}
   .f-title h3{font-size: 22px;line-height: 30px;}
   .f-title p{font-size: 12px;line-height: 16px;}
   .f-nav .f-navlist li a{padding: 6px 0;}
   .f-nav .f-navlist li{margin-right: 12px;}
   .f-nav .curr a{line-height: 20px;}
   .f-nav .curr img{width: 20px;}
   .profile .profile-mes .mes{font-size: 14px;line-height: 24px;}
   .profile .profile-list li .info{font-size: 14px;line-height: 14px;}
   .profile .profile-list li .info em{font-size: 36px;line-height: 26px;}
   .other-list li{width: 100%;margin-right: 0;}
   .other-list li:nth-child(3n){margin-right: 0;}

   .honor-slider .list li a{padding: 20px 40px 20px 15px;}
   .honor-slider .list li em{width: 60px;height: 2px;}
   .other-list li .mes h3{font-size: 16px;line-height: 22px;height: 22px;}
   #mySwiperBiosTxt{margin-top: 15px;}
   .bios-list .name, .bios-list .title{font-size: 12px;line-height: 20px;}
   .social-list li .con, .journals-list li .con{height: 220px;}

   .social-list li,.journals-list li{width: 100%;margin-bottom: 20px;margin-right: 0;}
   .social-list li:nth-child(3n),.journals-list li:nth-child(3n){margin-right: 0;}

   .socila-top .info h3, .social-rep .tit{font-size: 22px;line-height: 34px;}
   .jobs-apply .apply-detail .sh1ti{font-size: 22px;}
   .jobs-apply .apply-detail table td.apply-prof span{width: 100px;font-size: 14px;line-height: 32px;padding: 0 10px;}
   .jobs-apply .apply-detail table select{width: 100%;}
   .jobs-apply .apply-detail table td{padding: 2px 0;}

   .jobs-apply .apply-detail .apply-prof span{width: 100px;font-size: 14px;line-height: 32px;padding: 0 10px;}
   .jobs-apply .apply-detail .group select{width: 100%;}
   .jobs-apply .apply-detail .group{padding: 2px 0;}
   .jobs-apply{padding-bottom: 35px;}

   .report-list li a{padding-right: 0;height: 140px;}
   .report-list li .mes p{font-size: 14px;line-height: 18px;max-height: 54px;}
   .report-list li .img{width: 120px;display: none;}

   .pages a{width: 24px;height: 24px;line-height: 24px;}
   .pages .prevpage, .pages .nextpage{width: 42px;height: 24px;}
   .pages .prevpage{margin-right: 15px;}
   .pages .nextpage{margin-left: 15px;}
   .pages .pages-select{width: 70px;padding: 2px  12px 2px 4px;margin-left: 10px;}

   .join-con .joinList{font-size: 12px;}
   .join-con .joinList .joindt{line-height: 18px;}
   .join-con .joinList .joinT .joinspan{line-height: 16px;}
   .join-con .joinList .joindt .joinspan{padding-top: 15px;padding-bottom: 15px;}
   .join-con .joinList dd .joinspan{padding-top: 12px;padding-bottom: 12px;}

   .join-con .joinList .joinspan{width: 19%;}
   .join-con .joinList .joinspan1{width: 23%;padding-left: 1%;}
   .join-con .joinList .joinCon{padding: 20px 2% 25px 2%;}
   .join-con .joinList .joinCon h3{font-size: 16px;line-height: 20px;}
   .join-con .joinList .apply a{font-size: 12px;line-height: 20px;}
   .join-con .joinList .apply a img{width: 20px;margin-right: 8px;}
   .join-con .joinList .joinBott .joinEwm img{width: 50px;}
   .join-con .joinList .joinBott .joinEwm span{font-size: 12px;line-height: 50px;}
   .contact-map .contact-hot .mes{padding: 0 10px;}
   .contact .tit{font-size: 22px;line-height: 34px;}
   .contact-map .contact-hot h3{font-size: 12px;line-height: 12px;}
   .contact-map .contact-hot h3 a, .contact-map .contact-hot h3 em{font-size: 20px;line-height: 22px;}
   .contact-map .contact-hot em{font-size: 12px;line-height: 18px;}
   .contact-list li .mes{padding: 15px 10px;}

   .serves-list li .img{height: 200px;}
   .serves-list li .mes .con{padding: 20px 15px;}
   .serves-list li .mes h3{font-size: 18px;line-height: 30px;}
   .serves-list li .mes p{font-size: 12px;line-height: 22px;}
   .news-hot .mes .detail{line-height: 20px;}
   .news-hot .mes .detail img{width: 20px;}
   .newsH-slider .bx-controls{top: 220px;}
   .news-hot .img{height:240px;}
   .news-list li .mes h3{font-size: 18px;line-height: 26px;height: 26px;margin-bottom: 10px;}
   .news-list li .mes span{margin-bottom: 10px;font-size: 16px;line-height: 26px;}
   .newsDetail{padding-top: 0;}
   .newsDetail-cont{font-size: 14px;line-height: 28px;padding: 20px 10px;}
   .newsDetail-title h3{font-size: 20px;line-height: 38px;}
   .newsDetail-title p{font-size: 14px;line-height: 24px;}
   .product-hot .swiper-slide,.product-hot li{width: 100%;margin-right: 0;}
   .product-hot .swiper-slide:nth-child(3n),.product-hot li:nth-child(3n){margin-right: 0;}
   .product-hot .swiper-slide .pname h3,.product-hot li .pname h3{height: auto;max-height: 48px;}

   .productW .sec{margin-bottom: 20px;}
   .product-nav li p{font-size: 14px;line-height:32px;padding: 0 10px;}
   .product-report li p{float: none;width: 100%;}
   .product-report li span{float: none;padding-left: 7px;}
   .product-report li a{padding: 10px 5px;}
   .product-report li p{font-size: 14px;line-height: 20px;}

   .f-title .more a{font-size: 12px;line-height: 18px;padding: 5px 10px;  }
   .f-title .more a img{width: 18px;}
   .toptit{padding: 10px 10px;}
   .toptit .logo{width: 84px;margin-right: 8px;margin-top: 3px;}
   .toptit .tel{padding-left: 30px;background-size: 18px;background-position: left 7px center;}
   .toptit .tel em,.toptit .tel a{font-size: 14px;line-height: 12px;}
   .closeBtn img{width: 18px;}
   .closeBtn{right: 10px;top:15px;}
   .popRemind .remindBox .remindCon p{font-size: 12px;line-height: 22px;}
   .order-form .gL input, .order-form .gL select{padding-right: 22px;}
   .order-form .gL h4{font-size: 12px;line-height: 20px;}
   .order-form .gL label{font-size: 12px;line-height: 24px;}
   .order-form .gL input, .order-form .gL .inp em, .order-form .gL select{font-size: 12px;line-height: 24px;height: 24px;}


   .order-form .gL .getcode{line-height: 24px;}
   .order-form .sub-btn .btn{line-height: 32px;}
   .product-list li .pro-name{width:100%;height: 140px;}
   .product-list li .mes{width: 100%;padding: 15px 0;}
   .product-list li .pro-mes, .product-list li .types{padding: 0 10px;margin-top: 0;}
   .product-list li .types{margin-top: 15px;}

   .product-list.pli li .pro-name,.product-list.pli .mes{display: block;width: 100%;height: auto;}
   .product-list.pli li .pro-name{margin-top: 10px;}
   .product-list.pli li .pro-mes{display: block;}
   .product-list.pli li .types{padding: 0;}
   .product-list.pli li .types.rig{margin-right: 5px;}

   .pro-search form{padding-left: 10px;padding-right: 100px;}
   .pro-search #inp-search{font-size: 14px;line-height: 36px;height: 36px;}
   .pro-search .btn{font-size: 16px;line-height: 36px;height: 36px;width: 100px;}
   .product-center .filter .floor{padding-left: 70px;padding-top: 10px;padding-bottom: 10px;}
   .product-center .filter .floor label, .product-center .filter .floor ul li a{font-size: 12px;line-height: 22px;}
   .product-center .filter .floor ul li{margin-right: 10px;width: auto;min-width: 60px;}


   .proReport-list li .mes p{font-size: 16px;line-height: 20px;max-height: 40px;}
   .proReport-list li .date{width: 60px;}
   .proReport-list li .date p{font-size: 34px;line-height: 30px;}
   .activities-list li{margin-bottom: 20px;}
   .activities-list li .mes{margin-top: 6px;padding: 0 8px;}
   .activities-list li p{font-size: 14px;line-height: 20px;height: 40px;}
   .pages{padding: 20px 0;}
   .outlets-list li{margin-bottom: 25px;}
   .outlets-list li .mes .info{padding: 0 15px;}

   .question-list li .ask{padding: 0 36px;line-height: 40px;font-size: 16px;}
   .question-list li .ask:before,.question-list li .ask:after,.question-list li .answer .cont:before{width: 36px;}
   .question-list li .answer{padding: 25px 20px 25px 36px;}
   .question-list li .ask:before,.question-list li .answer .cont:before{background-size: 18px;}
   .question-list li .ask:after{background-size: 14px;}
   .question-list li .answer .cont:before{left: -36px;}

   .download-list li a{padding-left: 10px;padding-right: 40px;font-size: 16px;line-height: 50px;}
   .download-list li:after{width: 40px;background-size: 18px;}


   .feedback .cont h1{font-size: 22px;line-height: 40px;}
   .feedback .cont{padding-left: 15px;padding-right: 15px;}
   .feedback .cont em{font-size: 20px;line-height: 20px;}
   .feedback form .group label{width: 90px;padding-left: 15px;}
   .feedback form .group{padding-left: 90px;}
   .feedback form .group input[type="text"], .feedback form .group select{padding: 0 15px;}
   .feedback form .msg textarea{padding: 15px 15px;}

   .popUp .tit{font-size: 18px;line-height: 28px;}
   .popOrder .order-sort h3{font-size: 16px;line-height: 22px;}
   .product-detail .proName .order{border-width: 2px;}

   .abNews .pbNews-list li a { font-size: 14px;line-height: 24px;}

   .uploadImg .imageMes{width: 200px;margin-left: 5px;}
   .uploadImg .imageShow {width: 90px;height: 111px;}
   .uploadImg .fontTip{font-size: 12px;line-height: 20px;}
   .order-form .gL label:after{width:1px;height: 18px;margin-top: -9px;}
   .order-form .gL label{width: 90px;}
   .order-form .gL .inp{padding-left: 100px;}

   .product-jz table tr, .product-jz table tr a{font-size: 12px;line-height: 16px;}
   .product-jz table td.name span{width: 140px;}
   .product-jz table th, .product-jz table td{padding: 10px 6px;}

   .jz-detail .product-jz table th,.jz-detail .product-jz table td{padding:10px 10px; }

   .jz-detail .searchL .dataSear span{padding: 0 9px;}

   .jz-detail .jz-name{font-size: 22px;line-height: 30px;}
   .jz-detail .data .data-rj, .jz-detail .data .data-mon{margin-bottom: 15px;}
   .jz-detail .data .data-mon{padding-bottom: 15px;}
   .jz-detail .timeSel .sel{width: 100px;margin-right: 10px;}
   .jz-detail .confirm .btn{width: 56px;}
   .jz-detail .jz-top .data{margin-bottom: 15px;}
   .jz-detail .apply-btn .btn{font-size: 14px;line-height: 32px;width: 100px;}
   .search-content form{padding-right: 50px;}
   .search-content .btn{width: 50px;font-size: 14px;}
   .search-result .result{padding: 10px 0;}
   .search-title{padding-bottom: 7px;margin-bottom: 15px;}

   .define-list li .cont-title h2{font-size: 22px;line-height: 28px;}
   .cooperate-list li{width: 25%;height: 50px;}
   .enter-list{margin-bottom: 35px;}
   .enter-list li{border-radius: 8px;}
   .enter-list li .flex{height: 50px;}
   .enter-list li .flex p{font-size: 16px;line-height: 26px;}
   .enter-list li .flex img{height: 24px;}

   .enter-list li .hoverImg{width: 120px;margin-left: -60px;top: -110px;}
   .enter-list li .hoverImg img{width: 100px;}


   .tab-content{height: auto;}
   .tab-content .fl{height: auto;}
   .tab-content .fl .mes{width: 100%;padding: 20px 10px;box-sizing: border-box;}


   .tab-content .fl .img{background-image: none;width: 100%;}
   .tab-content .fl .img img{display: block;width: 100%;}

   .tab-content .contentlist{position: static; opacity: 0;visibility: hidden;display: none;}
   .tab-content .contentlist.on{display: block;opacity: 1;visibility: visible;}
   .yff-scene .scene-cont{display: block;}
   .yff-scene .scene-cont .f-title{width: 100%;padding-right: 0;}
   .yff-define{padding-top: 40px;padding-bottom: 35px;}
   .tab-title li{font-size: 14px;padding: 10px 0;}


}





@media screen and (max-width: 320px) {
   .titT h2{font-size: 20px;line-height: 26px;}
   .inAbout .about-list li{width: 100%;margin-right: 0;}
   .inAbout .about-list li .img{background-position: center center;}

   .f-title h3{font-size: 20px;line-height: 28px;}
   .f-nav .f-navlist li a{font-size: 12px;line-height: 20px;}
   .f-nav .f-navlist li{margin-right: 10px;}
   .current h1{font-size: 20px;line-height: 36px;}

   .titT h2{font-size: 20px;line-height: 26px;}
   .socila-top .info h3, .social-rep .tit{font-size: 20px;line-height: 32px;}
   .jobs-apply .apply-detail .sh1ti{font-size: 20px;}

   .socila-top .info h3, .social-rep .tit{font-size: 20px;line-height: 32px;}

   .report-list li .mes p{font-size: 12px;line-height: 16px;max-height: 48px;}
   .report-list li .img{width: 100px;display: none;}
   .contact .tit{font-size: 20px;line-height: 32px;}
   .contact-list li .mes h3{font-size: 16px;line-height: 20px;}
   .serves-list li .img{height:160px;}
   .product-nav li{width: 100%;margin-right: 0;}
   .product-nav li:nth-child(3n){margin-right: 0;}
   .pro-search form{padding-left: 10px;padding-right: 80px;}
   .pro-search #inp-search{font-size: 12px;line-height: 30px;height: 30px;}
   .pro-search .btn{font-size: 14px;line-height: 30px;height: 30px;width: 80px;}
   .activities-list li{width: 100%;margin-right: 0;}
   .activities-list li:nth-child(3n){margin-right: 0;}
   .outlets-list li .mes h3{font-size: 16px;line-height: 24px;margin-bottom: 5px;}
   .outlets-list li .mes p{font-size: 14px;line-height: 22px;}

   .download-list li a{font-size: 14px;line-height: 40px;}
   .download-list li:after{background-size: 16px;}

   .uploadImg .imageMes{width: 170px;}
   .uploadImg .imageShow {width: 90px;height: 111px;}
   .cooperate-list li{width: 33.33%;height: 40px;}


}








































</pre></body></html>