/*中屏*/
@media screen and (max-width: 1680px) {
	.container{width: 1200px;}
	.footer{padding: 80px 0;}
	.footer .top .left{width: 820px;}
	.footer .top .item{width: 186px;margin-bottom: 40px;}
	.footer .top .right{width: 320px;}
	.footer .bot{padding-top: 40px;}
	.sub-banner .img{height: 525px;background-size: cover;}
	.sub-banner .title{font-size: 18px;}
	.sub-banner h3{font-size: 36px;}
	.sub-banner .nav{margin-top: 80px;}
	.sub-banner ul a{height: 60px;font-size: 16px;}
	.com-title{font-size: 48px;}
	.r-main{margin-left: calc(50% - 600px);}
	.home .about-box{padding: 120px 0;}
	.home .about-box .title{font-size: 48px;}
	.home .about-box .tabs{margin-top: 50px;}
	.home .about-box .pic{width: 438px;}
	.home .about-box .content{width: 702px;}
	.home .about-box .content p{margin-bottom: 20px;font-size: 14px;line-height: 2;}
	.home .about-box .list{margin-top: 40px;}
	.home .about-box .list .item{width: 190px;}
	.home .about-box .list p{font-size: 16px;}
	.home .swiper-pro .left{width: 490px;}
	.home .swiper-pro .type{font-size: 18px;}
	.home .swiper-pro .title{font-size: 40px;}
	.home .swiper-pro .txt{font-size: 14px;}
	.home .swiper-pro .list a{width: 150px;}
	.home .swiper-pro .list i{width: 20px;height: 20px;margin-left: 10px;}
	.home .pro-box::before{width: 300px;height: 300px;bottom: -150px;}
	.home .solution-box::before{width: 300px;height: 300px;top: -150px;}
	.home .solution-box{padding: 120px 0 100px;}
	.home .swiper-solution{padding-bottom: 80px;}
	.home .swiper-solution .swiper-slide{width: 1016px;}
	.home .swiper-solution .pic{width: 392px;height: 508px;}
	.home .swiper-solution .imgBg{height: 508px;}
	.home .swiper-solution .box{width: 462px;padding-right: 100px;}
	.home .swiper-solution .type{margin-top: 20px;font-size: 18px;}
	.home .swiper-solution .tips{font-size: 18px;margin-top: 40px;}
	.home .swiper-solution .title{font-size: 30px;}
	.home .swiper-solution .info{font-size: 14px;margin-top: 30px;}
	.home .swiper-solution .list p{font-size: 13px;padding-left: 15px;}
	.home .swiper-solution .list p::before{width: 6px;height: 6px;top: 10px;}
	.home .swiper-solution .swiper-button-prev,
	.home .swiper-solution .swiper-button-next{width: 48px;height: 48px;}
	.home .swiper-solution .swiper-button-next{left: 60px;}
	.home .swiper-solution .swiper-button-prev i,
	.home .swiper-solution .swiper-button-next i{width: 20px; height: 20px;}
	.home .news-box{padding: 80px 0 120px;}
	.home .news-box .nav{margin-top: 60px;}
	.home .swiper-news .pic,
	.home .swiper-news .imgBg{height: 244px;}
	.home .swiper-news .date{font-size: 14px;}
	.home .swiper-news .name{font-size: 16px;height: 44px;}
	.home .swiper-news .more{margin-top: 15px;}
	.home .swiper-news .swiper-button-prev,
	.home .swiper-news .swiper-button-next{width: 48px;height: 48px;top: -58px;}
	.home .swiper-news .swiper-button-prev{right: 60px;}
	.home .swiper-news .swiper-button-prev i,
	.home .swiper-news .swiper-button-next i{width: 20px;height: 20px;}

	.about .en{font-size: 18px;}
	.about .atitle{font-size: 38px;}
	.about .company-box .title{font-size: 26px;}
	.about .company-box .main{margin-top: 32px;font-size: 14px;}
	.about .company-box .left,
	.about .company-box .right{width: 580px;}
	.about .indust-box{padding: 120px 0 80px;}
	.about .indust-box .data-list .item{margin-right: 70px;}
	.about .indust-box .data-list .num{font-size: 21px;line-height: 56px;}
	.about .indust-box .data-list .num span{font-size: 40px;}
	.about .indust-box .data-list p{font-size: 16px;}
	.about .indust-list li{width: 592px;margin-bottom: 24px;}
	.about .indust-list .pic,
	.about .indust-list .imgBg{height: 370px;}
	.about .indust-list li:nth-child(2){margin-top: 190px;}
	.about .indust-list li:nth-child(3){margin-top: -190px;}
	.about .indust-list .name{font-size: 21px;}
	.about .indust-list .txt,
	.about .indust-list .addr{font-size: 16px;}
	.about .leader-box .main{left: calc(50% - 600px);}
	.about .leader-box .name{font-size: 26px;margin-top: 3.1667vw;}
	.about .leader-box .pos{font-size: 18px;}
	.about .leader-box .info{font-size: 16px;}
	.about .culture-box{padding: 120px 0 100px;}
	.about .culture-list .item{width: 390px;height: 302px;padding: 32px;}
	.about .culture-list .item:first-child{padding: 0 40px 32px 0;}
	.about .culture-list .txt{font-size: 14px;}
	.about .culture-list .en-name{font-size: 18px;}
	.about .culture-list .name{font-size: 24px;}
	.about .culture-list p{font-size: 14px;margin-top: 24px;}
	.about .culture-list img{width: 192px;height: 302px;}
	.about .fuda-list{padding-top: 40px;}
	.about .fuda-list .name{font-size: 21px;}
	.about .fuda-list .icon{width: 86px;height: 86px;}
	.about .fuda-list img{width: 48px;}
	.about .fuda-list h5{font-size: 18px;}
	.about .fuda-list p{font-size: 16px;}
	.about .history-box{padding: 120px 0 80px;}
	.about .history-box .list{margin-top: 80px;}
	.culture-pop .culture-pop-main{width: 766px;}
	.culture-pop .tabs{padding: 30px 20px;}
	.culture-pop .info{font-size: 14px;margin-top: 25px;}

	.news{padding: 80px 0;}
	.news .news-list{margin-top: 60px;}
	.news-list li{width: 390px;margin: 0 15px 30px 0;}
	.news-list li .pic,
	.news-list li .imgBg{height: 244px;}
	.news-list li .main{padding: 15px 15px 20px;}
	.news-list li .date{font-size: 14px;}
	.news-list li .title{font-size: 16px;}
	.news-list li .more{font-size: 12px;margin-top: 15px;}
	.report-list li{width: 290px;margin: 0 13px 30px 0 !important;}
	.report-list li:nth-child(3n){margin-right: 0;}
	.report-list li .pic,
	.report-list li .imgBg{height: 410px;}

	.dynamic{padding: 80px 0;}
	.dynamic .dynamic-list{margin-top: 60px;}
	.dynamic-list li a{padding: 0 40px;}
	.dynamic-list li .title{font-size: 16px;}
	.dynamic-list li .date{font-size: 14px;margin-top: 20px;}
	.dynamic-list li .more{width: 48px;height: 48px;}
	.dynamic-list li .more i{width: 20px;height: 20px;}
	.media{padding: 80px 0;}
	.media .media-list{margin-top: 60px;}
	.media-list li{width: 390px;margin: 0 15px 30px 0;}
	.media-list li .pic,
	.media-list li .imgBg{height: 244px;}
	.media-list li i{width: 66px;height: 66px;}
	.media-list li .main{padding: 15px 15px 20px;}
	.media-list li .date{font-size: 14px;}
	.media-list li .title{font-size: 16px;}
	.newsDet{padding: 154px 0 80px;}
	.newsDet .top{margin-top: 48px;}
	.newsDet .title{font-size: 30px;width: 980px;}
	.newsDet .back{font-size: 16px;margin-top: 12px;}
	.newsDet .content{margin-top: 48px;}
	.newsDet .news-page{margin-top: 60px;padding: 0 30px;height: 80px;}
	.newsDet .news-page a{font-size: 14px;}

	.contact .map-box{padding: 80px 0 100px;}
	.contact .map-box .main{margin-top: 48px;}
	.contact .map-box .nav .item{font-size: 21px;margin-bottom: 24px;}
	.contact .map-box .nav .active{font-size: 28px;margin-bottom: 30px;}
	.contact .map-box .tabs{width: 906px;}
	.contact .map-box .name{font-size: 18px;}
	.contact .map-box .addr{font-size: 21px;}
	.contact .map-box .info{font-size: 18px;}
	.contact .map-box .info p{margin-right: 100px;}
	.contact .cooper-box{padding: 80px 0 100px;}
	.contact .cooper-box .item{width: 188px;margin: 0 14px 14px 0;}
	.contact .cooper-box .item img{max-width: 176px;}
	.contact .feed-box{padding: 80px 0;}
	.contact .feed-box form{margin-top: 100px;}
	.contact .feed-box .item{width: 592px;margin-bottom: 30px;}
	.contact .feed-box .cell:first-child{margin-bottom: 40px;}
	.contact .feed-box .bot{padding-top: 60px;}

	.irm .pic{margin-top: 40px;width: 100%;}
	.govern,
	.notice{padding: 80px 0;}
	.notice .list{margin-top: 60px;}
	.notice .list li{height: 80px;padding: 0 40px;}
	.notice .list .name{font-size: 16px;}
	.notice .list .name span{font-size: 14px;margin-left: 24px;}
	.notice .list .load{width: 48px;height: 48px;}
	.notice .list .load i{width: 20px;height: 20px;}

	.proList{padding: 80px 0;}
	.proList .pro-list{margin-top: 60px;}
	.pro-list .item{width: 390px;height: 390px;margin: 0 15px 15px 0;}
	.pro-list .item .imgBg{height: 390px;}
	.pro-list .item .title{font-size: 21px;}
	.proDet .info-box{padding: 154px 0 80px;}
	.proDet .info-box h4{padding-bottom: 40px;margin-top: 30px;font-size: 48px;}
	.proDet .info-box h4 .back{margin-top: 32px;font-size: 16px;}
	.proDet .info-box .name{font-size: 21px;margin-top: 40px;}
	.proDet .info-box .info{font-size: 21px;margin-top: 24px;}
	.proDet .info-box .pic{margin-top: 24px;}
	.proDet .app-box{padding: 60px 0 70px;}
	.proDet .app-box .list{margin-top: 40px;}
	.proDet .app-box .list .img{width: 80px;height: 80px;}
	.proDet .app-box .list .img img{max-width: 80px;max-height: 80px;}
	.proDet .app-box .list p{font-size: 16px;margin-top: 24px;}
	.proDet .pro-box{padding: 60px 0 80px;}
	.proDet .swiper-pro{margin-top: 40px;}
	.proDet .swiper-pro .imgBg{height: 390px;}
	.proDet .swiper-pro .name{bottom: 30px;font-size: 16px;}
	.proDet .swiper-pro .swiper-button-prev,
	.proDet .swiper-pro .swiper-button-next{width: 48px;height: 48px;left: -60px;margin-top: -24px;}
	.proDet .swiper-pro .swiper-button-next{left: auto;right: -60px;}
	.proDet .adv-box{padding: 60px 0;}
	.proDet .adv-box .list{margin-top: 60px;}
	.proDet .adv-box .item{width: 390px;margin-right: 15px;height: 180px;}
	.proDet .adv-box .num{font-size: 48px;line-height: 72px;margin-top: -40px;}
	.proDet .adv-box .name{font-size: 18px;}
	.proDet .adv-box .txt{font-size: 14px;}

	.solution .title{font-size: 18px;}
	.solution h4{font-size: 36px;}
	.solution .list{width: 746px;margin-left: 454px;}
	.solution .list .item{width: 242px;height: 185px;}
	.solution .list::before{width: 242px;height: 185px;}
	.solution .list .item .box{padding: 20px;}
	.solution .list .name{font-size: 18px;}
	.solution .list .img img{width: 48px;}
	.soluteDet .banner .name{font-size: 28px;}
	.soluteDet .banner .txt{font-size: 18px;width: 530px;}
	.soluteDet .mater-box{padding: 100px 0 60px;}
	.soluteDet .mater-box .imgBg{width: 41.4063vw;background-size: cover;top: 50%;transform: translateY(-50%);}
	.soluteDet h4{font-size: 38px;}
	.soluteDet .mater-box .list{width: 722px;}
	.soluteDet .mater-box .item{width: 230px;margin-bottom: 60px;}
	.soluteDet .mater-box .img{width: 100px;height: 100px;}
	.soluteDet .mater-box .img img{max-width: 100px;max-height: 100px;}
	.soluteDet .mater-box p{font-size: 16px;margin-top: 40px;}
	.soluteDet .app-box{padding: 60px 0 80px;}
	.soluteDet .swiper-app{margin-top: 40px;}
	.soluteDet .swiper-app .imgBg{height: 296px;}
	.soluteDet .recom-box{padding: 80px 0 40px;}
	.soluteDet .recom-box table th{height: 48px;font-size: 18px;}
	.soluteDet .recom-box table td{height: 48px;font-size: 16px;}
	.soluteDet .plan-box{padding: 40px 0 60px;}

	.talent .title{font-size: 38px;}
	.talent .banner .info{font-size: 18px;}
	.talent .banner .links a{width: 592px;height: 244px;padding: 30px;}
	.talent .banner .links .name{font-size: 18px;}
	.talent .banner .links p{font-size: 20px;}
	.talent .banner .links .more{margin-top: 72px;}
	.talent .mien{padding: 80px 0;}
	.talent .swiper-mien .pic,
	.talent .swiper-mien .imgBg{height: 244px;}
	.talent .swiper-mien .name{padding: 15px 15px 0;height: 64px;font-size: 16px;}
	.talent .swiper-mien .swiper-button-prev,
	.talent .swiper-mien .swiper-button-next{width: 48px;height: 48px;left: -60px;margin-top: -24px;}
	.talent .swiper-mien .swiper-button-next{left: auto;right: -60px;}
	.talent .swiper-mien .swiper-button-prev i,
	.talent .swiper-mien .swiper-button-next i{width: 20px;height: 20px;}
	.talent .issue{padding: 80px 0 120px;}
	.talent .issue .nav a{font-size: 16px;line-height: 54px;height: 54px;width: 240px;}
	.talent .issue .problem-list{margin-top: 30px;}
	.talent .issue .problem-list a{height: 80px;padding: 0 40px;font-size: 16px;}
	.talent .issue .problem-list i{width: 48px;height: 48px;background-size: 20px 20px;}
	.question{padding: 154px 0 40px;}
	.question .title{font-size: 30px;margin-top: 40px;}
	.question .nav .item{line-height: 54px;font-size: 18px;}
	.question .tabs{margin-top: 40px;}
	.question .qa-list .item{margin-bottom: 40px;}
	.question .qa-list .name{font-size: 18px;}
	.question .qa-list .txt{font-size: 14px;}
	.question .qa-list .name::before{width: 6px;height: 6px;margin-top: -3px;}
	.recruit{padding: 80px 0;}
	.recruit .top{font-size: 14px;}
	.recruit .cell{font-size: 14px;}
	.recruit .erify{padding: 30px 45px;}
	.recruit .txt{font-size: 14px;}
	.recruit .upload a{width: 160px;height: 48px;line-height: 48px;}
	.talent .world .link{width: 380px;}
	.talent .world .pic,
	.talent .world .imgBg{height: 204px;}
	.talent .care .item{width: 580px;}
	.talent .care .pic{width: 352px;}
	.talent .care .main{width: 228px;padding: 28px 0 0 30px;}
	.talent .care .name{font-size: 20px;}
	.talent .care .more{margin-top: 25px;}
	.talent .care .ewm img{width: 152px;}
	.study .vate-box{padding: 80px 0 120px;}
	.study .vate-box .info{font-size: 18px;margin-top: 20px;}
	.study .vate-box .vate-list{margin-top: 50px;}
	.study .vate-box .vate-list .img{width: 394px;height: 272px;margin-right: 9px;}
	.study .vate-box .vate-list .img img{max-width: 394px;max-height: 272px;}
	.honor-list .item{padding-left: 18px;margin-bottom: 24px;}
	.honor-list .item::before{width: 6px;height: 6px;top: 9px;}
	.honor-list .name{font-size: 16px;}
	.honor-list .en-name{font-size: 14px;}
	.study .auth-box{padding: 100px 0 120px;}
	.study .auth-box .honor-list{margin-top: 60px;}
	.study .auth-list{margin-top: 40px;}
	.study .auth-list .img{width: 294px;height: 430px;}
	.study .auth-list .img img{max-width: 262px;max-height: 394px;}
	.study .achi-box{padding: 80px 0;}
	.study .achi-box .en{font-size: 18px;}
	.study .achi-box .title{font-size: 40px;}
	.study .achi-box .achi-list{margin-top: 40px;}
	.study .achi-box .achi-list .item{width: 592px;}
	.study .achi-box .achi-list .img{height: 418px;}
	.study .achi-box .achi-list img{max-width: 592px;max-height: 418px;}
	.study .achi-box .achi-list .main{padding: 30px 0;}
	.study .achi-box .achi-list .name{font-size: 21px;}
	.study .achi-box .achi-list p{font-size: 14px;margin-top: 10px;}
	.study .case-box{padding-top: 80px;}
	.study .case-box .nav{width: 340px;}
	.study .case-box .nav .title{font-size: 18px;}
	.study .case-box .nav .item{margin-bottom: 18px;}
	.study .case-box .nav .erify p{font-size: 14px;margin-bottom: 12px;}
	.study .case-box .nav .erify p::before{top: 8px;}
	.study .case-box .tabs{width: calc(100% - 400px);}
	.study .swiper-case .swiper-slide{width: 784px;}
	.study .swiper-case .pic,
	.study .swiper-case .imgBg{height: 508px;}
	.study .swiper-case .name{font-size: 14px;}
	.study .swiper-case .swiper-button-prev,
	.study .swiper-case .swiper-button-next{width: 48px;height: 48px;left: -400px;}
	.study .swiper-case .swiper-button-next{left: -340px;}
	.study .swiper-case .swiper-button-prev i,
	.study .swiper-case .swiper-button-next i{width: 20px;height: 20px;}
	.study .patent-box{padding: 100px 0 60px;}
	.study .patent-box .en{font-size: 18px;}
	.study .patent-box .title{font-size: 40px;margin-top: 20px;}
	.study .patent-box .data{margin-top: 60px;}
	.study .patent-box .data p{font-size: 14px;}
	.study .patent-box .data .num{font-size: 14px;line-height: 54px;}
	.study .patent-box .data .num span{font-size: 48px;}
	.study .patent-list{margin-top: 40px;}
	.study .patent-list .img{width: 291px;height: 391px;margin-right: 12px;}
	.study .patent-list .img img{max-width: 262px;max-height: 365px;}
	.study .swiper-patent{margin-top: 40px;}
	.study .swiper-patent .img{width: 291px;height: 391px;}
	.study .swiper-patent .img img{max-width: 262px;max-height: 365px;}
	.equipment{padding-top: 80px;}
	.equipment .info{font-size: 18px;margin-top: 20px;}
	.equipment .list{margin-top: 60px;}
	.equipment .list .item{width: 392px;margin:0 12px 40px 0;}
	.equipment .list .pic,
	.equipment .list .imgBg{height: 263px;}
	.equipment .list .name{margin-top: 16px;font-size: 18px;}
	.material{padding: 80px 0;}
	.material .material-list{margin-top: 60px;}
	.material-list li{width: 291px;height: 350px;margin-right: 12px;}
	.material-list li .title{font-size: 40px;}
	.material-list li .txt{font-size: 16px;}
	.material-list li .action{width: 291px;height: 132px;}
	.material-list li .action a{width: 60px;height: 60px;background-size: 32px 32px;margin: 0 10px;}
	.materDet .info-box{padding-top: 154px;}
	.materDet .top{margin: 30px 0 40px;padding-bottom: 30px;}
	.materDet .title{width: 1000px;font-size: 30px;}
	.materDet .back{font-size: 16px;}
	.materDet .name{font-size: 18px;}
	.materDet .info{font-size: 16px;margin-bottom: 30px;}
	.materDet .m-title{font-size: 28px;}
	.materDet .m-title::before{height: 24px;margin-top: -12px;}
	.materDet .txt{font-size: 14px;}
	.materDet .cell{padding-bottom: 30px;}
	.materDet .imgs .item{width: 392px;margin-right: 12px;}
	.materDet .imgs .item p{font-size: 16px;}
	.materDet .content table th{font-size: 18px;height: 48px;}
	.materDet .content table td{height: 48px;font-size: 16px;}
	.paper .top{padding: 80px 0 60px;}
	.paper .recom-box{padding: 60px 0;}
	.paper .recom-box .item{width: 291px;height: 350px; margin-right: 12px;}
	.paper .recom-box .name{font-size: 24px;}
	.paper .recom-box .item::before{height: 200px;}
	.paper .list-box{padding: 80px 0;}
	.paper-list a{padding: 0 40px;}
	.paper-list a .title{font-size: 16px;}
	.paper-list a .time{font-size: 14px;margin-top: 20px;}
	.paper-list a .more{width: 48px;height: 48px;}
	.paper-list a i{width: 20px;height: 20px;}
	.paperDet{padding: 154px 0 80px;}
	.paperDet .top{margin-top: 30px;padding-bottom: 40px;}
	.paperDet .title{width: 1000px;font-size: 30px;}
	.paperDet .back{font-size: 16px;}
	.paperDet .content{font-size: 16px;margin-top: 40px;}
	.paperDet .source{margin-top: 60px;font-size: 14px;padding: 30px;}
}

@media screen and (max-width: 1366px) {
	.solution .title{font-size: 16px;}
	.solution h4{font-size: 30px;}
	.solution .list .item{height: 145px;}
	.solution .list .img{margin-top: 40px;}
	.home .cooper-box .item{width: 188px;height: 70px;margin: 0 14px 14px 0;}
	.home .cooper-box .item img{max-width: 164px;max-height: 48px;}
	.media-pop .media-pop-main{width: 768px;height: 432px;}
	.media-pop video{height: 432px;}
	.talent .title{font-size: 30px;}
	.talent .banner .info{font-size: 16px;}
	.talent .banner .contact{margin-top: 5vw;}
	.talent .banner .link{width: 145px;height: 50px;font-size: 15px;line-height: 50px;}


}

/*移动端适配*/
@media screen and (max-width: 750px) {
	.container{width: 92%;padding: 0;margin: 0 auto;}
	.xs-show{display: block !important;}
	.xs-hidden{display: none !important;}
	/*头部*/
	.header{display: none !important;}
	.m-header{display: block;position: fixed;left: 0;top: 0;width: 100%;height: 1rem;z-index: 99;background: rgba(0, 0, 0, 0.6);}
	.m-header .container{width: 100%;padding-left: .3rem;box-sizing: border-box;position: relative;z-index: 10;}
	.m-header .logo{display: block;width: 2.5rem;float: left;margin-top: .34rem;}
	.m-header .logo img{display: block;width: 100%;}
	.m-header .nav{float: right; width: 1.14rem;height: 1rem;background: url('../images/m_nav.png') no-repeat center #205DEB;background-size: .66rem .44rem;}
	.m-header .search{float: right; width: .4rem;height: .4rem;background: url('../images/search.png') no-repeat;background-size: cover;margin: .3rem .4rem 0 0;}
	.m-main{position: absolute;left: 0;top: 1rem;width: 100%;height: calc(100vh - 1rem); display: none;background: #fff;overflow-y: auto;}
	.m-main .container{padding: .6rem 4% 2.5rem;}
	.m-main .item .top{font-size: .3rem;line-height: 1.16rem;font-weight: bold;color: #333;border-bottom: 1px solid #E6E6E6;position: relative;}
	.m-main .item .top::after{content: '';width: .48rem;height: .48rem;background: url('../images/arrow_bb.png') no-repeat;position: absolute;
	right: .2rem;top: 50%;margin-top: -.24rem;background-size: cover;transition: all .5s ease-in-out;}
	.m-main .item .active::after{transform: rotate(180deg);}
	.m-main .item .list{display: none;width: 6.2rem;margin: 0 auto;}
	.m-main .item .list a{display: block;font-size: .28rem;color: #666;line-height: 1.12rem;border-bottom: 1px solid #EAEAEA;}
	.m-search{position: absolute;left: 0;top: .94rem;background: rgba(0,17,34,0.8);padding: 30px 4% 20px;width: 92%;display: none;}
	.m-search form{width: 100%;height: 40px;line-height: 40px;background-color: #fff;box-shadow:0 0 10px 0px #55708f;border-radius: 3px;overflow: hidden;}
	.m-search .text{width: 85%;height: 40px;border:none;color: #333;background:none;text-indent: 20px;}
	.m-search .btn{width: 15%;height: 40px;background: url('../images/search_d.png') no-repeat center center;background-size: 20px;border:none;}

	/*底部*/
	.footer{padding: .8rem 0 .6rem;}
	.footer .top{display: block;padding-bottom: .6rem;}
	.footer .top .left{display: none;}
	.footer .top .right{width: 100%;}
	.footer .top .info{margin-top: .3rem;font-size: .26rem;}
	.footer .friend-select{margin-top: .5rem;}
	.footer .friend-select p{font-size: .26rem;padding: 0 .3rem;line-height: .8rem;}
	.footer .friend-select p::after{width: .22rem;height: .12rem;right: .3rem;margin-top: -.06rem;}
	.footer .friend-select ul{top: .8rem;max-height: 4rem;}
	.footer .friend-select ul a{font-size: .26rem;line-height: .8rem;padding: 0 .3rem;}
	.footer .share{margin-top: .6rem;}
	.footer .share a{width: .48rem;height: .48rem;background-size: .48rem 1.92rem;margin-right: .3rem;}
	.footer .share a:nth-child(2){background-position: 0 -.48rem;}
	.footer .share a:nth-child(3){background-position: 0 -.96rem;}
	.footer .share a:last-child{background-position: 0 -1.44rem;}
	.footer .bot{padding-top: .6rem;display: block;}
	.footer .tel .title{font-size: .3rem;}
	.footer .tel .list{width: 100%;margin-top: .2rem;display: block;}
	.footer .tel .item{font-size: .26rem;width: 100%;}
	.footer .copyright{text-align: left;margin-top: .3rem;font-size: .26rem;line-height: 1.5;}


	/*通用*/	
	.sub-banner .img{height: 5rem;}
	.sub-banner .main{padding-bottom: 0;align-items: center;}
	.sub-banner .title{font-size: .3rem;}
	.sub-banner h3{font-size: .42rem;margin-top: .3rem;}
	.sub-banner .nav{display: none;}
	.com-title{font-size: .54rem;}
	.page span,
	.page input{display: none;}
	.website{display: none;}
	.r-main{margin-left: .3rem;}

	.home .swiper-banner .main{display: block;padding:3.2rem .3rem 0;}
	.home .swiper-banner .title{font-size: .48rem;line-height: 1.2;}
	.home .swiper-banner .txt{font-size: .32rem;line-height: 1.4;margin-top: .2rem;width: 78%;text-align: left;}
	.home .swiper-banner .more{width: 2.8rem;height: .8rem;font-size: .26rem;margin-top: 2.2rem;border-radius: .4rem;}
	.home .swiper-banner .more i{width: .48rem;height: .48rem;margin-left: .3rem;}
	.home .swiper-banner .swiper-button-prev, .home .swiper-banner .swiper-button-next{display: none;}
	.home .news-swiper{width: 100%;height: .8rem;}
	.home .news-swiper .swiper-container {height: .8rem;}
	.home .news-swiper .swiper-container a{font-size: .24rem;line-height: .8rem;padding: 0 .3rem;}
	.home .news-swiper .swiper-container a span{font-size: .26rem;margin-right: .3rem;}
	.home .about-box{padding: .8rem 0;}
	.home .about-box .title{font-size: .54rem;}
	.home .about-box .year{font-size: .26rem;}
	.home .about-box .year span{font-size: .3rem;}
	.home .about-box .tabs{margin-top: .6rem;}
	.home .about-box .tabs .item-cell{display: block;}
	.home .about-box .pic{width: 100%;}
	.home .about-box .content{margin-top: .3rem;font-size: .26rem;width: 100%;line-height: 2;}
	.home .about-box .content p{margin-bottom: .2rem;}
	.home .about-box .nav{position: relative;margin-top: .6rem;}
	.home .about-box .nav .xs-show{font-size: .3rem;line-height: .8rem;color: #fff;padding: 0 .3rem;background: #205DEB;position: relative;}
	.home .about-box .nav .xs-show::after{content: '';width: .22rem;height: .12rem;background: url(../images/arrow_wb.png) no-repeat;background-size: cover;position: absolute;right: .3rem;top: 50%;margin-top: -.06rem;}
	.home .about-box .list{display: none;width: 100%;background: #205DEB;margin-top: 0;}
	.home .about-box .list .item{width: 100%;height: .8rem;background: none !important;}
	.home .about-box .list p{font-size: .28rem;padding: 0 .3rem;line-height: .8rem;color: #fff;}
	.home .about-box .list img{display: none !important;}
	.home .swiper-pro .main{display: block;}
	.home .swiper-pro .left{width: 100%;}
	.home .swiper-pro .pic{display: none;}
	.home .pro-box{padding-top: .8rem;}
	.home .pro-box::before{width: .4rem;height: .4rem;bottom: -.2rem;}
	.home .solution-box::before{width: .4rem;height: .4rem;top: -.2rem;}
	.home .swiper-pro{background: #fff;padding-bottom: .8rem;width: 6.9rem;margin: 0;}
	.home .swiper-pro .type{font-size: .3rem;}
	.home .swiper-pro .title{font-size: .48rem;margin-top: .3rem;}
	.home .swiper-pro .txt{font-size: .26rem;margin-top: .3rem;}
	.home .swiper-pro .list{display: flex;justify-content: space-between;margin-top: .5rem;}
	.home .swiper-pro .process{bottom: .5rem;}
	.home .swiper-pro .imgBg{width: 100%;margin-top: .5rem;height: 4.96rem;}
	.home .solution-box{padding: .8rem .3rem .8rem 0;}
	.home .swiper-solution{padding-bottom: 0;}
	.home .swiper-solution .main{display: block;}
	.home .swiper-solution .pic{width: 100%;height: 4.4rem;}
	.home .swiper-solution .imgBg{height: 4.4rem;}
	.home .swiper-solution .box{padding-right: 0;width: 100%;margin-top: .3rem;}
	.home .swiper-solution .type{display: none;}
	.home .swiper-solution .tips{margin-top: 0;font-size: .3rem;}
	.home .swiper-solution .title{font-size: .4rem;margin-top: .2rem;}
	.home .swiper-solution .info{font-size: .26rem;margin-top: .3rem;;}
	.home .swiper-solution .list{margin-top: .2rem;}
	.home .swiper-solution .list p{font-size: .26rem;padding-left: .2rem;}
	.home .swiper-solution .list p::before{width: .1rem;height: .1rem;top: .21rem;}
	.home .swiper-solution .swiper-button-prev, .home .swiper-solution .swiper-button-next{display: none;}
	.home .swiper-solution .more{margin-top: .5rem;width: 2.8rem;height: .8rem;font-size: .26rem;}
	.home .swiper-solution .more i{width: .48rem;height: .48rem;background-size: cover;margin-left: .3rem;}
	.solution-box .m-title{font-size: .48rem;font-weight: bold;color: .48rem;line-height: 1.5;margin-left: .3rem;margin-bottom: .5rem;}
	.home .cooper-box{padding: .8rem 0;}
	.home .cooper-box .title{font-size: .48rem;}
	.home .cooper-box .list{margin-top: .6rem;}
	.home .cooper-box .list{justify-content: space-between;}
	.home .cooper-box .item{width: 3.3rem;height: 1.2rem;margin: 0 0 .3rem;}
	.home .cooper-box .item img{max-width: 2.8rem;max-height: .88rem;}
	.home .news-box{padding: .8rem 0;}
	.home .news-box .en{font-size: .3rem;}
	.home .news-box .title{font-size: .48rem;margin-top: .3rem;}
	.home .news-box .nav{margin-top: .6rem;}
	.home .news-box .nav .item{font-size: .28rem;margin-right: .3rem;}
	.home .swiper-news{margin-top: 0;}
	.home .swiper-news .swiper-container{padding-top: .6rem;}
	.home .swiper-news .pic, .home .swiper-news .imgBg{height: 4.32rem;}
	.home .swiper-news .main{padding: .3rem;}
	.home .swiper-news .date{font-size: .26rem;}
	.home .swiper-news .name{font-size: .28rem;line-height: 1.5;height: .84rem;margin-top: .2rem;}
	.home .swiper-news .more{margin-top: .2rem;font-size: .22rem;}
	.home .swiper-news .swiper-button-prev,
	.home .swiper-news .swiper-button-next{display: none;}
	.home .swiper-news a:hover{margin-top: 0;}
	.home .news-box .load-more{margin-top: .4rem;width: 2.4rem;font-size: .26rem;height: .8rem;}
	.home .news-box .load-more i{width: .32rem;height: .32rem;margin-left: .3rem;}

	.about .en{font-size: .3rem;}
	.about .atitle{font-size: .48rem;margin-top: .3rem;}
	.about .company-box{padding: .8rem 0;}
	.about .company-box .title{font-size: .48rem;}
	.about .company-box .info{font-size: .26rem;margin-top: .3rem;}
	.about .company-box .nav{margin-top: .5rem;flex-wrap: wrap;}
	.about .company-box .nav .item{padding: .3rem;border-right: none;border-bottom: 1px solid #DCE3E6;width: 50%;}
	.about .company-box .nav .item:last-child{border-bottom: none;}
	.about .company-box .nav img{height: .6rem;}
	.about .company-box .nav .name{margin-top: .3rem;font-size: .3rem;}
	.about .company-box .nav .txt{font-size: .26rem;margin-top: .2rem;width: ca;}
	.about .company-box .tabs .imgBg{height: 5.34rem;}
	.about .company-box .tabs .player{width: .6rem;height: .6rem;}
	.about .company-box .tabs p{bottom: .3rem;font-size: .26rem;padding: 0 .3rem;}
	.about .swiper-course .main{display: block;}
	.about .swiper-course .left{padding: .6rem 0 .3rem .3rem;}
	.about .swiper-course .year{font-size: .64rem;}
	.about .swiper-course .info{font-size: .32rem;}
	.about .swiper-course .year::before{width: .2rem;height: .2rem;left: -.3rem;border-width: .04rem;}
	.about .swiper-course .right{width: 100%;}
	.about .swiper-course .txt{font-size: .26rem;margin-top: .2rem;}
	.about .swiper-course .swiper-button-prev,
	.about .swiper-course .swiper-button-next{display: none;}
	.about .swiper-years{display: none;}
	.culture-pop .culture-pop-main{width: 92%;}
	.culture-pop .nav{height: .8rem;}
	.culture-pop .nav .item{width: auto;flex-grow: 1;line-height: .8rem;font-size: .28rem;}
	.culture-pop .tabs{padding: .5rem .3rem;}
	.culture-pop .info{margin-top: .3rem;font-size: .26rem;}
	.culture-pop .step{margin-bottom: .3rem;}
	.culture-pop .info .name{font-size: .26rem;font-weight: bold;margin-bottom: .1rem;}
	.culture-pop .close{width: .6rem;height: .6rem;right: 0;top: -.8rem;background-size: .24rem;border-width: .04rem;}

	.about .indust-box{padding: 1rem 0 .8rem;}
	.about .indust-box::before{width: 7.5rem;height: 3.88rem;left: 0;background-size: cover;}
	.about .indust-box .data-list{margin-top: .6rem;justify-content: space-between;}
	.about .indust-box .data-list .item{margin: 0 0 .3rem;}
	.about .indust-box .data-list .num{font-size: .3rem;line-height: .8rem;height: .8rem;}
	.about .indust-box .data-list .num span{font-size: .48rem;}
	.about .indust-box .data-list p{font-size: .26rem;}
	.about .indust-list{margin-top: .6rem;}
	.about .indust-list li{width: 100%;margin: 0 0 .3rem !important;}
	.about .indust-list .pic,
	.about .indust-list .imgBg{height: 4.3rem;}
	.about .indust-list .name{font-size: .3rem;margin-top: .3rem;}
	.about .indust-list .txt,
	.about .indust-list .addr{font-size: .26rem;margin-top: .1rem;}
	.about .leader-box{flex-direction: column-reverse;}
	.about .leader-box .imgBg{width: 100%;height: 4.75rem;}
	.about .leader-box .left{width: 100%;height: auto;}
	.about .leader-box .main{position: static;padding:.6rem .3rem;}
	.about .leader-box .name{font-size: .4rem;margin-top: .3re4;}
	.about .leader-box .pos{font-size: .3rem;margin-top: .1rem;}
	.about .leader-box .info{font-size: .26rem;margin-top: .2rem;}
	.about .culture-box{padding: 1rem 0 .8rem;}
	.about .culture-list .item{width: 100%;height: 5.3rem;margin-bottom: .3rem;padding: .6rem .4rem;}
	.about .culture-list .item:first-child{padding: 0;height: 3.6rem;}
	.about .culture-list .txt{font-size: .26rem;}
	.about .culture-list .en-name{font-size: .3rem;}
	.about .culture-list .name{font-size: .36rem;}
	.about .culture-list p{font-size: .26rem;margin-top: .3rem;}
	.about .culture-list img{height: 100%;width: 3.37rem;}
	.about .fuda-list{margin-top: .3rem;padding-top: .6rem;flex-wrap: wrap;}
	.about .fuda-list .item{border-right: none;width: 50%;}
	.about .fuda-list .item:last-child{margin-top: .6rem;}
	.about .fuda-list .name{font-size: .36rem;}
	.about .fuda-list .icon{width: 1rem;height: 1rem;margin-top: .3rem;}
	.about .fuda-list img{width: .56rem;}
	.about .fuda-list h5{font-size: .3rem;margin-top: .3rem;}
	.about .fuda-list p{font-size: .26rem;margin-top: .1rem;}
	.about .history-box{padding: 1rem 0 .8rem;}
	.about .history-box .list{margin-top: .6rem;padding-left: .3rem;}
	.about .history-box .list .item{display: block;margin-bottom: .6rem;padding-bottom: .3rem;}
	.about .history-box .list .year{font-size: .64rem;}
	.about .history-box .list .year::after{width: .2rem;height: .2rem;border-width: .04rem;left: -.4rem;margin-top: -.1rem;}
	.about .history-box .list .info{margin-top: .2rem;font-size: .26rem;}
	.about .history-box .list .right{width: 100%;margin-top: .6rem;}
	.about .history-box .list .cell{margin-bottom: .3rem;}
	.about .history-box .list .pic{margin-bottom: .3rem;}
	.about .history-box .list p{padding-left: 0;font-size: .26rem;line-height: 1.5;margin-bottom: .3rem;}
	.about .history-box .list p span{float: none;margin: 0;font-size: .3rem;display: block;}

	.news{padding: .8rem 0;}
	.news .news-list{margin-top: .6rem;}
	.news-list{padding-bottom: .3rem;}
	.news-search .main{margin-top: .5rem;display: block;}
	.news-search .year-select{width: 100%;height: .8rem;border-radius: .4rem;}
	.news-search .year-select p{font-size: .26rem;padding: 0 .4rem;line-height: .76rem;}
	.news-search .year-select p::after{width: .48rem;height: .48rem;right: .4rem;margin-top: -.24rem;}
	.news-search .year-select ul{top: .78rem;border-radius: .4rem;margin-top: -2px;max-height: 4rem;}
	.news-search .year-select ul a{font-size: .26rem;padding: 0 .4rem;line-height: .8rem;}
	.news-search .btn{width: 1.2rem;height: .8rem;border-radius: .4rem;background-size: .36rem .36rem;}
	.news-search form{width: 100%;margin: .3rem 0 0;height: .8rem;border-radius: .4rem;}
	.news-search .text{height: .76rem;padding: 0 .4rem;font-size: .26rem;}
	.news-list li{width: 100%;margin: 0 0 .3rem;}
	.news-list li .pic,
	.news-list li .imgBg{height: 4.3rem;}
	.news-list li .main{padding: .3rem .3rem .4rem;}
	.news-list li .date{font-size: .26rem;line-height: 1.3;}
	.news-list li .title{font-size: .3rem;margin-top: .2rem;line-height: 1.4;}
	.news-list li .more{font-size: .24rem;line-height: .36rem;}
	.news-list li .more i{width: .36rem;height: .36rem;margin-left: .1rem;}
	.report-list li{width: 3.2rem;margin: 0 .3rem .3rem 0 !important;}
	.report-list li:nth-child(2n){margin-right: 0;}
	.report-list li .pic,
	.report-list li .imgBg{height: 4.5rem;}

	


	.dynamic{padding: .8rem 0;}
	.dynamic .dynamic-list{margin-top: .6rem;padding-bottom: .4rem;}
	.dynamic-list li{margin-bottom: .3rem;}
	.dynamic-list li a{height: auto;padding: .3rem;}
	.dynamic-list li .more{display: none;}
	.dynamic-list li .title{font-size: .3rem;line-height: 1.5;}
	.dynamic-list li .title span{font-size: .28rem;margin-right: .2rem;}
	.media{padding: .8rem 0;}
	.media .media-list{margin-top: .6rem;padding-bottom: .3rem;}
	.media-list li{width: 100%;margin: 0 0 .3rem;}
	.media-list li .pic,
	.media-list li .imgBg{height: 4.3rem;}
	.media-list li i{width: .76rem;height: .76rem;}
	.media-list li .main{padding: .3rem .3rem .4rem;}
	.media-list li .date{font-size: .26rem;line-height: 1.3;}
	.media-list li .title{font-size: .3rem;margin-top: .2rem;line-height: 1.4;height: auto;}
	.media-pop .media-pop-main{width: 100%;height: 4.22rem;}
	.media-pop video{height: 4.22rem;}
	.media-pop .close{width: .4rem;height: .4rem;right: 0;top:-.5rem;}
	.newsDet{padding: 1.8rem 0 .8rem;}
	.newsDet .top{margin-top: 0;flex-wrap: wrap;justify-content: flex-end;}
	.newsDet .title{width: 100%;font-size: .36rem;}
	.newsDet .back{font-size: .24rem;height: .36rem;display: none;}
	.newsDet .time{font-size: .24rem;margin-top: .3rem;line-height: 1.4;}
	.newsDet .content{margin-top: .6rem;font-size: .26rem;line-height: 1.75;}
	.newsDet .content p{margin-bottom: .2rem;}
	.newsDet .news-page{display: none;}
	
	.contact .map-box{padding: .8rem 0;}
	.contact .map-box .main{margin-top: .6rem;display: block;}
	.contact .map-box .nav{position: relative;z-index: 10;}
	.contact .map-box .nav p{box-sizing: border-box;font-size: .3rem;line-height: .76rem;height: .8rem;border: 1px solid #D4D4D4;padding: 0 .3rem;color: #888;}
	.contact .map-box .nav p::after{content: '';position: absolute;right: .2rem;top: 50%;width: .48rem;height: .48rem;background: url(../images/arrow_bb.png) no-repeat;background-size: cover;margin-top: -.24rem;}
	.contact .map-box .nav .list{position: absolute;left: 0;top: .8rem;background: #fff;border: 1px solid #D4D4D4;width: 100%;box-sizing: border-box;margin-top: -1px;display: none;}
	.contact .map-box .nav .item{font-size: .26rem;line-height: .8rem;margin-bottom: 0;padding: 0 .3rem;}
	.contact .map-box .nav .active{color: #888;font-weight: normal;}
	.contact .map-box .tabs{width: 100%;margin-top: .6rem;}
	.contact .map-box .name{font-size: .3rem;margin-top: .3rem;}
	.contact .map-box .addr{font-size: .36rem;margin-top: .2rem;}
	.contact .map-box .info{font-size: .26rem;display: block;margin-top: .2rem;}
	.contact .map-box .info p{margin-right: 0;}
	.contact .map-box .info span{margin-right: .2rem;}
	.contact .cooper-box{padding: .8rem 0;}
	.contact .cooper-box .list{margin-top: .6rem;}
	.contact .cooper-box .list{justify-content: space-between;}
	.contact .cooper-box .item{width: 3.3rem;height: 1.2rem;margin: 0 0 .3rem;}
	.contact .cooper-box .item img{max-width: 2.8rem;max-height: .88rem;}
	.contact .feed-box{padding: .8rem 0;}
	.contact .feed-box .title{font-size: .3rem;}
	.contact .feed-box .tips{margin-top: .3rem;display: block;}
	.contact .feed-box .tips p{margin: 0 0 .2rem;font-size: .26rem;}
	.contact .feed-box .tips i{width: .48rem;height: .48rem;margin-right: .1rem;}
	.contact .feed-box form{margin-top: .6rem;}
	.contact .feed-box .cell:first-child{margin-bottom: .6rem;}
	.contact .feed-box h5{font-size: .3rem;margin-bottom: .3rem;}
	.contact .feed-box .box{display: block;}
	.contact .feed-box .item{width: 100%;margin-bottom: .3rem;}
	.contact .feed-box .name{font-size: .26rem;margin-bottom: .2rem;}
	.contact .feed-box .text{height: .8rem;padding: 0 .3rem;font-size: .26rem;}
	.contact .feed-box textarea{height: 2rem;padding: .2rem;font-size: .26rem;}
	.contact .feed-box .fac-box .text{width: 4.98rem;}
	.contact .feed-box img{height: .8rem;width: 1.92rem;}
	.contact .feed-box .bot{padding-top: .6rem;}
	.contact .feed-box .btn{width: 3.2rem;height: 1rem;font-size: .3rem;border-radius: .5rem;}	

	.irm{padding: .8rem 0;}
	.irm .top{display: block;}
	.irm .left .title{font-size: .4rem;}
	.irm .left .price{margin-top: .3rem;}
	.irm .left .num{font-size: .28rem;line-height: .42rem;}
	.irm .left .num span{font-size: .36rem;margin-right: .1rem;}
	.irm .left .state{font-size: .24rem;height: .3rem;margin-top: .06rem;line-height: .4rem;margin-left: .3rem;}
	.irm .left .state img{width: .3rem;height: .3rem;margin-right: .1rem;}
	.irm .left .list{margin-top: .3rem;}
	.irm .left .list .item{margin-bottom: .2rem;font-size: .26rem;}
	.irm .left .list span{margin-left: .5rem;}
	.irm .right{width: 100%;border-left: none;margin-top: .6rem;padding-left: 0;}
	.irm .right .list .item{width: 48%;font-size: .26rem;margin-bottom: .2rem;}
	.irm .right .info{padding-top: .3rem;}
	.irm .right .info p{font-size: .26rem;margin-bottom: .2rem;padding-left: 1.3rem;}
	.irm .right .info span{margin-left: -1.3rem;}
	.irm .pic{margin-top: .6rem;}
	.govern, .notice{padding: .8rem 0;}
	.govern .nav{margin-top: .6rem;position: relative;z-index: 10;height: .8rem;}
	.govern .nav .item{margin: 0 .3rem;font-size: .28rem;height: .54rem;line-height: .54rem;padding-bottom: .23rem;}

	/* .govern .nav p{box-sizing: border-box;font-size: .3rem;line-height: .76rem;height: .8rem;border: 1px solid #D4D4D4;padding: 0 .3rem;color: #888;}
	.govern .nav p::after{content: '';position: absolute;right: .2rem;top: 50%;width: .48rem;height: .48rem;background: url(../images/arrow_bb.png) no-repeat;background-size: cover;margin-top: -.24rem;}
	.govern .nav .list{position: absolute;left: 0;top: .8rem;background: #fff;border: 1px solid #D4D4D4;width: 100%;box-sizing: border-box;margin-top: -1px;display: none;z-index: 10;height: auto;}
	.govern .nav .item{font-size: .26rem;line-height: .8rem;margin-bottom: 0;padding: 0 .3rem;margin: 0;height: .8rem;}
	.govern .nav .active{color: #888;font-weight: normal;border-bottom: none;}*/
	.govern .tabs{margin-top: .6rem;}
	.govern .name{font-size: .36rem;}
	.govern .txt{margin-top: .3rem;font-size: .26rem;} 
	.govern .paper-list{margin-top: .5rem;}

	.notice .nav{margin-top: .6rem;position: relative;z-index: 10;height: .8rem;}
	.notice .nav .item{margin: 0 .3rem;font-size: .28rem;height: .54rem;line-height: .54rem;padding-bottom: .23rem;}
	.notice .list{margin-top: .6rem;}
	.notice .list li{padding: .3rem;height: auto;display: block;}
	.notice .list .name{font-size: .26rem;line-height: 1.75;display: block;}
	.notice .list .name i{width: .42rem;height: .46rem;margin-right: .2rem;float: left;}
	.notice .list .name span{font-size: .24rem;display: block;margin-left: 0;margin-top: .2rem;}
	.notice .list .load{display: none;}

	.talent .banner{padding-bottom: 1.2rem;}
	.talent .banner .info{width: 100%;font-size: .26rem;margin-top: .4rem;margin-bottom: 1rem;text-align: left;}
	.talent .banner .link{width: 3.2rem;height: .8rem;border-radius: .4rem;font-size: .28rem;line-height: .8rem;}
	.talent .banner .contact{margin-top: -.8rem;}
	.talent .banner .contact a{width: 3.2rem;height: .8rem;line-height: .8rem;font-size: .28rem;border-radius: .4rem;}
	.talent .idea{padding: .8rem 0;}
	.talent .info{font-size: .26rem;margin-top: .2rem;}
	.talent .info br{display: none;}
	.talent .idea .list{margin-top: .5rem;display: block;}
	.talent .idea .item{width: 100%;margin: 0;}
	.talent .idea .pic,
	.talent .idea .imgBg{height: 3.94rem;}
	.talent .idea .main{height: auto;padding: .6rem .3rem;}
	.talent .idea .name{font-size: .3rem;}
	.talent .idea .txt{font-size: .26rem;margin-top: .3rem;}
	.talent .idea .more{margin-top: .3rem;font-size: .26rem;line-height: .34rem;}
	.talent .idea .more i{width: .34rem;height: .34rem;margin-left: .2rem;}
	.talent .tvideo{padding: .8rem 0;}
	.talent .tvideo .pic{margin-top: .5rem;}
	.talent .tvideo .player{width: .8rem;height: .8rem;}
	.talent .world{padding: .8rem 0;}
	.talent .world .list{display: block;margin-top: .5rem;}
	.talent .world .link{width: 100%;margin-bottom: .3rem;}
	.talent .world .pic,
	.talent .world .imgBg{height: 3.68rem;}
	.talent .world .name{margin-top: .3rem;font-size: .3rem;}
	.talent .world .txt{font-size: .26rem;margin-top: .3rem;}
	.talent .world .more{width: 2.4rem;height: .8rem;font-size: .26rem;margin-top: .3rem;}
	.talent .world .more i{width: .48rem;height: .48rem;margin-left: .2rem;}
	.talent .story{padding: .8rem 0;}
	.talent .swiper-story{margin-top: .5rem;}
	.talent .swiper-story a{flex-direction: column-reverse;}
	.talent .swiper-story .imgBg{width: 100%;height: 3.62rem;}
	.talent .swiper-story .main{width: 100%;}
	.talent .swiper-story .name{font-size: .3rem;margin-top: .3rem;}
	.talent .swiper-story .txt{font-size: .26rem;margin-top: .3rem;}
	.talent .swiper-story .more{width: 2.4rem;height: .8rem;font-size: .26rem;margin-top: .3rem;}
	.talent .swiper-story i{width: .48rem;height: .48rem;margin-left: .2rem;}
	.talent .swiper-story .swiper-button-prev,
	.talent .swiper-story .swiper-button-next{display: none;}
	.talent .care{padding: .8rem 0;}
	.talent .care .list{margin-top: .5rem;}
	.talent .care .item{width: 49%;display: block;position: relative;overflow: hidden;}
	.talent .care .pic{width: 100%;}
	.talent .care .main{width: 100%;padding: .2rem .3rem;position: static;overflow: visible;}
	.talent .care .name{font-size: .3rem;}
	.talent .care p{margin-top: .2rem;font-size: .26rem;}
	.talent .care .more{font-size: .24rem;margin-top: .2rem;}
	.talent .care .more i{width: .24rem;height: .24rem;margin-left: .1rem;}
	.talent .care .ewm img{width: 3rem;}

	.talent .join{padding: .8rem 0;}
	.talent .join .name{font-size: .3rem;}
	.talent .join .name br{display: none;}
	.talent .join .list{margin-top: .5rem;justify-content: space-between;}
	.talent .join .item{padding: 0;border: none !important;}
	.talent .join img{width: .6rem;}
	.talent .join p{margin-top: .2rem;font-size: .26rem;}
	.talent .join .num{font-size: .3rem;margin-top: .2rem;}
	.talent .mien{padding: .8rem 0;}
	.talent .title{font-size: .44rem;}
	.talent .swiper-mien{width: 7.2rem;margin-top: .6rem;}
	.talent .swiper-mien .swiper-slide{width: 4.48rem;}
	.talent .swiper-mien .pic,
	.talent .swiper-mien .imgBg{height: 2.8rem;}
	.talent .swiper-mien .name{padding: .2rem .2rem 0;font-size: .26rem;height: .9rem;}
	.talent .swiper-mien .swiper-button-prev,
	.talent .swiper-mien .swiper-button-next{display: none;}
	.talent .issue{padding: .8rem 0;}
	.talent .issue .nav{margin-top: .3rem;}
	.talent .issue .nav a{width: 2.4rem;height: .6rem;font-size: .28rem;line-height: .6rem;}
	.talent .issue .problem-list{margin-top: .4rem;padding-bottom: .3rem;}
	.talent .issue .problem-list .item{margin-bottom: .2rem;padding: .3rem;}
	.talent .issue .problem-list .top{font-size: .28rem;}
	.talent .issue .problem-list i{width: .48rem;height: .48rem;background-size: .18rem .18rem;}
	.talent .issue .problem-list .erify{font-size: .24rem;margin-top: .1rem;}
	.question{padding: 1.8rem 0 .4rem;}
	.question .title{font-size: .48rem;margin-top: 0;}
	.question .nav{margin-top: .6rem;}
	.question .nav .item{font-size: .24rem;line-height: .86rem;}
	.question .tabs{margin-top: .6rem;}
	.question .qa-list .item{margin-bottom: .3rem;padding-left: .2rem;}
	.question .qa-list .name{font-size: .3rem;}
	.question .qa-list .name::before{width: .1rem;height: .1rem;margin-top: 0;left: -.2rem;top: .17rem;}
	.question .qa-list .txt{font-size: .26rem;margin-top: .2rem;}
	.recruit{padding: .8rem 0;}
	.recruit .r-top{display: block;}
	.recruit .form{width: 100%;margin-top: .3rem;height: .8rem;}
	.recruit .form .text{width: 84%;padding: 0 .3rem;font-size: .26rem;height: .8rem;}
	.recruit .form .btn{width: 16%;height: .8rem;background-size: .36rem .36rem;}
	.recruit .list{margin-bottom: .6rem;}
	.recruit .top{margin-top: .6rem;font-size: .26rem;height: .8rem;}
	.recruit .name{width: 80%;text-align: left;box-sizing: border-box;padding-left: .3rem;}
	.recruit .number{width: 20%;}
	.recruit .addr,
	.recruit .ps,
	.recruit .ask{display: none;}
	.recruit .cell{font-size: .26rem;}
	.recruit .erify{padding: .3rem;}
	.recruit .txt{font-size: .26rem;margin-bottom: .3rem;}
	.recruit .upload a{width: 2.4rem;height: .8rem;font-size: .26rem;border-radius: .4rem;line-height: .8rem;}
	
	.product .left{width: 25%;padding: 0 .2rem;display: none;}
	.product .list{width: 100%;display: flex;flex-direction: column;height: calc(100vh - 1rem);margin-top: 1rem;}
	.product .list .item{width: 100% !important;height: 33.3333% !important;padding-left: .3rem;}
	.product .list img{width: .8rem;}
	.product .list .title{font-size: .4rem;margin-top: .3rem;}
	.product .list .txt{display: none !important;}
	.proList{padding: .8rem 0;}
	.proList .nav{margin-top: .6rem;position: relative;z-index: 10;height: .8rem;}
	.proList .nav .item{margin: 0 .3rem;font-size: .28rem;height: .54rem;line-height: .54rem;padding-bottom: .23rem;}
	.proList .info{font-size: .26rem;margin-top: .3rem;}
	.proList .pro-list{margin-top: .6rem;padding-bottom: .4rem;}
	.pro-list {justify-content: space-between;}
	.pro-list .item{width: 3.3rem;height: auto;margin: 0 0 .3rem;}
	.pro-list .item .imgBg{height: 3.3rem;}
	.pro-list .item .main{position: static;background: none;height: auto;}
	.pro-list .item .more{display: none;}
	.pro-list .item .title{font-size: .26rem;padding: .2rem;color: #333;}
	.pro-list .item .name{display: none;}
	.pro-list .item:hover .imgBg{transform: scale(1, 1);}
	.proDet .info-box{padding: 1.8rem 0 .8rem;}
	.proDet .info-box h4{margin-top: 0;padding-bottom: .3rem;font-size: .4rem;border-bottom-width: 1px;}
	.proDet .info-box h4 .back{display: none;}
	.proDet .info-box .name{font-size: .36rem;margin-top: .3rem;}
	.proDet .info-box .info{font-size: .3rem;margin-top: .3rem;}
	.proDet .info-box .pic{margin-top: .4rem;}
	.proDet .app-box{padding: .8rem 0;}
	.proDet .title{font-size: .44rem;}
	.proDet .tips{margin-top: .3rem;font-size: .26rem;line-height: 1.5;}
	.proDet .app-box .list{margin-top: .6rem;justify-content: flex-start;flex-wrap: wrap;}
	.proDet .app-box .list .item{width: 33.3333%;margin: 0 0 .5rem;}
	.proDet .app-box .list .img{width: 1rem;height: 1rem;}
	.proDet .app-box .list .img img{max-width: 1rem;max-height: 1rem;}
	.proDet .app-box .list p{font-size: .26rem;margin-top: .3rem;}
	.proDet .pro-box{padding: .8rem 0;}
	.proDet .swiper-pro{margin-top: .6rem;width: 7.2rem;}
	.proDet .swiper-pro .swiper-slide{width: 4.48rem;}
	.proDet .swiper-pro .imgBg{height: 4.48rem;}
	.proDet .swiper-pro .name{bottom: .3rem;font-size: .26rem;}
	.proDet .adv-box{padding: .8rem 0 0;}
	.proDet .adv-box .list{margin-top: .6rem;}
	.proDet .adv-box .item{width: 100%;margin: 0 0 .8rem;height: 3rem;}
	.proDet .adv-box .num{font-size: .6rem;line-height: .9rem;margin-top: -.42rem;}
	.proDet .adv-box .name{font-size: .3rem;margin-top: .3rem;}
	.proDet .adv-box .txt{font-size: .26rem;margin-top: .2rem;}

	.solution .container{padding: 1.6rem 0 .3rem;}
	.solution .title{font-size: .3rem;}
	.solution h4{font-size: .42rem;margin-top: .3rem;}
	.solution h4 br{display: none;}
	.solution .list{width: 100%;margin-left: 0;}
	.solution .list .item{width: 3.3rem;height: 1.8rem;margin-bottom: .3rem;}
	.solution .list::before{width: 3.3rem;height: 1.8rem;margin-bottom: .3rem;}
	.solution .list .item .box{padding: .2rem;}
	.solution .list .name{font-size: .3rem;}
	.solution .list .name i{width: .6rem;height: .24rem;}
	.solution .list .img{margin-top: .3rem;}
	.solution .list .img img{width: .6rem;}
	.soluteDet .com-title{margin-top: 0;}
	.soluteDet .banner .info{margin-top: .8rem;}
	.soluteDet .banner .name{font-size: .36rem;}
	.soluteDet .banner .txt{width: 5.8rem;margin-top: .3rem;font-size: .26rem;}
	.soluteDet .mater-box{padding: .8rem 0;}
	.soluteDet .mater-box .imgBg{display: none;}
	.soluteDet .mater-box .container{display: block;}
	.soluteDet h4{font-size: .44rem;}
	.soluteDet .mater-box .list{width: 100%;margin-top: .6rem;}
	.soluteDet .mater-box .item{width: 33.3333%;margin:0 0 .5rem;}
	.soluteDet .mater-box .img{width: 1rem;height: 1rem;}
	.soluteDet .mater-box .img img{max-width: 1rem;max-height: 1rem;}
	.soluteDet .mater-box p{font-size: .26rem;margin-top: .2rem;}
	.soluteDet .app-box{padding: .8rem 0;}
	.soluteDet .swiper-app{margin-top: .6rem;}
	.soluteDet .swiper-app .imgBg{height: 3.45rem;}
	.soluteDet .swiper-app .swiper-button-prev,
	.soluteDet .swiper-app .swiper-button-next{display: none;}
	.soluteDet .recom-box{padding: .8rem 0 .6rem;}
	.soluteDet .recom-box table th{font-size: .24rem;height: .8rem;}
	.soluteDet .recom-box table td{height: .8rem;font-size: .24rem;}
	.soluteDet .plan-box{padding: .6rem 0;}
	.soluteDet .plan-box .pro-list{margin-top: .6rem;}

	.study .vate-box{padding: .8rem 0;}
	.study .vate-box .info{width: 100%;margin-top: .3rem;font-size: .3rem;}
	.study .vate-box .nav{margin-top: .6rem;position: relative;z-index: 10;height: .8rem;}
	.study .vate-box .nav .item{margin: 0 .3rem;font-size: .28rem;height: .54rem;line-height: .54rem;padding-bottom: .23rem;}
	.study .vate-box .vate-list{margin-top: .6rem;padding-bottom: .4rem;}
	.study .vate-box .vate-list .img{display: block;width: 100%;height: auto;margin: 0 0 .3rem;}
	.study .vate-box .vate-list .img img{display: block;width: 100%;max-height: none;max-width: none;}
	.honor-list .item{width: 100%;margin-bottom: .3rem;padding-left: .3rem;}
	.honor-list .name{font-size: .3rem;}
	.honor-list .item::before{width: .1rem;height: .1rem;top: .17rem;}
	.honor-list .en-name{font-size: .26rem;}
	.study .auth-box{padding: .8rem 0;}
	.study .auth-box .honor-list{margin-top: .6rem;}
	.study .auth-list{margin-top: .6rem;justify-content: space-between;}
	.study .auth-list .img{width: 3.4rem;height: 4.97rem;margin: 0 0 .3rem;}
	.study .auth-list .img img{max-width: 3.02rem;max-height: 4.58rem;}
	.study .achi-box{padding: .8rem 0;}
	.study .achi-box .en{font-size: .3rem;}
	.study .auth-box .title{font-size: .54rem;}
	.study .achi-box .title{font-size: .48rem;margin-top: .2rem;}
	.study .achi-box .achi-list{margin-top: .6rem;display: block;}
	.study .achi-box .achi-list .item{width: 100%;}
	.study .achi-box .achi-list .img{height: auto;}
	.study .achi-box .achi-list img{max-width: none;max-height: none;display: block;width: 100%;}
	.study .achi-box .achi-list .main{padding: .3rem;}
	.study .achi-box .achi-list .name{font-size: .3rem;}
	.study .achi-box .achi-list p{font-size: .26rem;margin-top: .1rem;}
	.study .case-box .r-main{display: block;}
	.study .case-box .nav{width: 6.9rem;}
	.study .case-box .nav .item{font-size: .3rem;margin-bottom: .3rem;}
	.study .case-box .nav .erify p{font-size: .26rem;padding-left: .2rem;margin-bottom: .2rem;}
	.study .case-box .nav .erify p::before{width: .1rem;height: .1rem;top: .14rem;}
	.study .case-box .tabs{width: 100%;margin-top: .5rem;}
	.study .swiper-case .swiper-slide{width: 4.48rem;}
	.study .swiper-case .pic, .study .swiper-case .imgBg{height: 5.8rem;}
	.study .swiper-case .name{font-size: .26rem;margin-top: .2rem;padding-right: .2rem;}
	.study .swiper-case .swiper-button-prev, .study .swiper-case .swiper-button-next{display: none;}
	.study .patent-box{padding: .8rem 0;}
	.study .patent-box .en{font-size: .3rem;}
	.study .patent-box .title{font-size: .48rem;margin-top: .2rem;}
	.study .patent-box .data{margin-top: .6rem;display: block;}
	.study .patent-box .data .item{width: 100%;margin-bottom: .5rem;}
	.study .patent-box .data p{font-size: .28rem;}
	.study .patent-box .data .num{font-size: .28rem;line-height: .8rem;}
	.study .patent-box .data .num span{font-size: .6rem;}
	.study .patent-list{margin-top: .6rem;justify-content: space-between;}
	.study .patent-list .img{width: 3.4rem;margin: 0 0 .3rem;height: 4.57rem;}
	.study .patent-list .img img{max-width: 3.06rem;max-height: 4.26rem;}
	.study .swiper-patent{margin-top: .6rem;}
	.study .swiper-patent .img{width: 3.4rem;height: 4.57rem;margin-right: .1rem;}
	.study .swiper-patent .img img{max-width: 3.06rem;max-height: 4.26rem;}
	.equipment{padding: .8rem 0;}
	.equipment .info{font-size: .3rem;margin-top: .3rem;}
	.equipment .list{margin-top: .6rem;justify-content: space-between;}
	.equipment .list .item{width: 100%;margin: 0 0 .5rem;}
	.equipment .list .pic, .equipment .list .imgBg{height: 4.6rem;}
	.equipment .list .name{font-size: .26rem;margin-top: .2rem;}
	.material{padding: .8rem 0;}
	.material .material-list{margin-top: .6rem;}
	.material-list ul{justify-content: space-between;}
	.material-list li{width: 3.35rem;height: 4rem; margin: 0 0 .3rem;padding: .3rem .2rem 0;border-radius: .1rem;}
	.material-list li .title{font-size: .48rem;}
	.material-list li .txt{font-size: .28rem;}
	.material-list li::after{width: 2.2rem;left: .3rem;bottom: .3rem;}
	.material-list li .action{width: 3.35rem;height: 1.2rem;border-radius: .1rem;}
	.material-list li .action a{width: .8rem;height: .8rem;background-size: .36rem .36rem;margin: 0 .2rem;}
	.materDet .info-box{padding-top: 1.8rem;}
	.materDet .top{margin: 0 0 .3rem;padding-bottom: .3rem;}
	.materDet .title{width: 100%;font-size: .36rem;}
	.materDet .back{display: none;}
	.materDet .name{font-size: .3rem;margin-bottom: .3rem;}
	.materDet .info{font-size: .28rem;margin-bottom: .3rem;}
	.materDet .cell{padding-bottom: .4rem;}
	.materDet .m-title{font-size: .32rem;padding-left: .3rem;}
	.materDet .m-title::before{height: .5rem;margin-top: -.25rem;}
	.materDet .txt{font-size: .26rem;margin: .3rem 0;}
	.materDet .imgs{margin-top: .3rem;}
	.materDet .imgs .item{width: 100%;margin: 0 0 .3rem;}
	.materDet .imgs .item p{font-size: .28rem;margin-top: .2rem;}
	.materDet .content{margin-top: .3rem;}
	.materDet .content table{margin-bottom: .3rem;}
	.materDet .content table th,
	.materDet .content table td{font-size: .24rem;height: .8rem;word-wrap: break-word;}
	.materDet .craft-box{padding: .8rem 0 .4rem;}
	.materDet .pro-box{padding: .8rem 0 .4rem;}
	.paper .top{padding: .8rem 0 .6rem;}
	.paper .recom-box{padding: .8rem 0 .6rem;}
	.paper .recom-box .list{flex-wrap: wrap;justify-content: space-between;}
	.paper .recom-box .item{width: 3.35rem;margin: 0 0 .3rem;height: 4.04rem;border-width: 1px;padding: .3rem;}
	.paper .recom-box .name{font-size: .3rem;}
	.paper .recom-box .time{font-size: .24rem;padding-bottom: .2rem;width: 2.6rem;}
	.paper .recom-box .item::before{height: 2.02rem;}
	.paper .list-box{padding: .8rem 0;}
	.paper-list{padding-bottom: .4rem;}
	.paper-list li{margin-bottom: .3rem;}
	.paper-list a{height: auto;padding: .3rem;}
	.paper-list a .title{font-size: .3rem;}
	.paper-list a .title span{font-size: .28rem;margin-right: .2rem;}
	.paper-list a .more{display: none;}
	.paperDet{padding: 1.8rem 0 .8rem;}
	.paperDet .top{margin-top: 0;padding-bottom: .3rem;}
	.paperDet .title{width: 100%;font-size: .3rem;line-height: 1.5;}
	.paperDet .time{font-size: .26rem;margin-top: .2rem;}
	.paperDet .back{display: none;}
	.paperDet .content{margin-top: .6rem;font-size: .26rem;line-height: 1.75;}
	.paperDet .source{margin-top: .6rem;padding: .3rem;font-size: .26rem;}
	.result{padding: 1.8rem 0 .8rem;}
	.result h4{font-size: .48rem;}
	.result .tips{font-size: .3rem;margin-top: .2rem;}
	.result .nav{margin: .3rem 0;}
	.result .nav a{font-size: .26rem;line-height: 1.5;padding-bottom: .2rem;margin-right: .3rem;}
}