@media screen and (max-width:1701px) {

   .inner{width: 1400px;}

   .group .gslick-box .slick-nav ul li{margin-bottom: 25px;}

   .mworks-box .side-plate .objective .brands .tit{font-size: 28px;}

   .mworks-box .side-plate .objective .message .tit{font-size: 28px;}

}



@media screen and (max-width:1601px) {

   .inner{width: 1400px;}

   .mworks-box .side-plate .objective .message .mess{background: url(images/triangle_1.png) no-repeat scroll 40% center;}

}

@media screen and (max-width:1501px) {

   .inner{width: 1300px;}

   .group .word-box .en{font-size: 50px;}

   .group .word-box .more{margin-top: 15%;}

   .group .word-box .word{padding: 25px 20px 0 20px;}

   .group .word-box .con{width: 100%;margin-right: 0px;}

   .group .gslick-box .slick-nav ul{padding: 20px 30px 0;} 

}



@media screen and (max-width:1480px) {

	.inner{width: 1200px;}

	.header{padding-left: 1%;width: 99%;}

	.mworks-box .side-plate .objective .brands .word{padding: 25px 0 0 25px;}

	.inform-box .recom-box .recom{padding: 20px 100px 0 0px;}

	.inform-box .inform-list .link{margin-bottom: 40px;}

	.construction .bot-word{padding: 50px 0px 0;text-align: justify;text-indent: 2em;}

	.prointro{padding-top: 245px;}

}

@media screen and (max-width:1380px) {

	.profile .conTitle .en{font-size: 40px;}

	.projects .en{font-size: 40px;}

	.speech .content .en{font-size: 40px;}

	.vision .en{font-size: 40px;}

   .inner{width: 1200px;}

   .group{padding-top: 60px;padding-bottom: 60px;}

   .pinner{width: 90%;}

   .worksDetail-inner{width: 90%;}

}



@media screen and (max-width:1280px) {

	.group .word-box .word{padding: 0;}

	.inner{width: 1100px;}

	.group .gslick-box .slick-nav ul li{margin-bottom: 15px;}

	.mworks-box .side-plate .objective .brands .tit{font-size: 20px;}

	.mworks-box .side-plate .objective .message .tit{font-size: 20px;}

	.mworks-box .side-plate .objective .message .mess{font-size: 14px;}

	.mworks-box .side-plate .objective .brands .zht{font-size: 14px;}

	.mworks-box .side-plate .objective .brands .zhcon{font-size: 12px;}

	.mworks-box .side-plate .objective .brands .word{padding: 15px 0 0 15px;}

	.mworks-box .side-plate .objective .brands .con{margin: 10px 0;}

	.mworks-box .side-plate .resources .w{padding: 5px 25px;font-size: 14px;}

	.mworks-box .mworks .mslick-nav{display: none;}

	.mworks-box .mworks .title .f-tit{font-size: 35px;}

	.mworks-box .mworks .title .s-tit{font-size: 35px;}

	.inform-box .recom-box .en{font-size: 35px;}

	.group .word-box .en{font-size: 35px;}

	.banner-box .banner .en{font-size: 80px;}

	.banner-box .banner .zh{font-size: 30px;}

	.profile-detail .title .en{font-size: 40px;}

	.perfor{padding: 120px 0;}

	.project{padding: 50px 0;}

	.project .list{margin: 20px 0;}

	.prointro .detail{width: -moz-calc(90% - 40px); width: -webkit-calc(90% - 40px); width: calc(90% - 40px);padding: 20px;}

	.news-banner .head{position: relative;width: -moz-calc(100% - 40px); width: -webkit-calc(100% - 40px); width: calc(100% - 40px);padding: 20px;margin: 0;left: 0;}

	.newsDetail .content{padding: 60px 0px;}

	.works ul li:hover .title{height: 80px;line-height: 80px;}

	.works ul .bot .w{margin: 35px 0 40px;}

	.recruit-box .content li{font-size: 25px;}

	.mworks-box .mworks .slick-prev, .mworks-box .mworks .slick-next{display: block !important;}

}



@media screen and (max-width:1100px) {

	.construction .content{padding: 60px 40px 85px;}

	.profile .conTitle{float: none;width: 100%;}

	.profile .content{float: none;width: 100%;margin-top: 20px;}

	.projects .detail{margin-left: 0px;}

	.profile{padding: 50px 0;}

	.inner{width: 1000px;}

	.group .word-box .more{margin-top: 10%;}

	.inform-box .inform-list .link{padding-left: 100px;}

	.inform-box .inform-list .con{width: auto;}

	.inform-box .color-block{width: 130px;}

	.group .gslick-box .slick-nav ul li{margin-bottom: 5px;}

	.prointro{padding-top: 140px;}

}



@media screen and (max-width:1024px) {

	.banner-box .banner .bimg{display: none;}

	.banner-box .banner .pimg{display: block;}

	.OA{display: none;}

	.mworks-box .mworks .mworks-btn{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 205px;}

	.inner{width: 90%;}

	.mworks-box .mworks{float: none;width: 100%;}

	.mworks-box .side-plate{position: relative;width: 100%;}

	.mworks-box .side-plate .resources{width: 100%;margin: 20px auto;}

	.mworks-box .side-plate .resources .figure{background: none !important;}

	.mworks-box .side-plate .resources .img{display: block;width: 100%;}

	.mworks-box .side-plate .objective .brands{width: 50%;}

	.mworks-box .side-plate .objective{position: relative;}

	.contactway .way{float: none;}

	.contactway .detail .blogroll{display: none;}

	.inform-box .inform-list ul{padding-top: 120px;}

	.group .word-box{float: none;width: 100%;padding: 0;}

	.group .gslick-box{float: none;width: 100%;}

	.group .gslick-box .slick-nav ul li{float: left;width: 20%;}

	.group .gslick-box .slick-nav{height: auto;width: 100%;bottom: 0;top: auto;}

	.group .gslick-box .slick-nav ul{padding: 20px 0 10px;}

	.gslick{overflow: hidden;}

	.group .word-box .more{margin: 20px 0;}

	.inform-box .inform-list .link{margin-bottom: 50px;}

	.inform-box .inform-list .tit{font-size:15px;margin-bottom: 5px;}

	.mworks-box .side-plate .resources .w{padding: 10px 25px;}

	.mworks-box .side-plate .objective .brands{width: 58%;}

	.mworks-box .side-plate .objective .message{width: 40%;}

	.mworks-box .side-plate .objective .brands .figure{height: 300px;}

	.mworks-box .side-plate .objective .message .figure{height: 300px;}

	.mworks-box .side-plate .objective .brands .tit{font-size: 28px;}

	.mworks-box .side-plate .objective .brands .word{padding: 30px 0 0 30px;}

	.mworks-box .side-plate .objective .brands .zht{font-size:15px;}

	.mworks-box .side-plate .objective .brands .zhcon{font-size:15px;}

	.banner-box .banner .con{width: 80%;}

	.banner-box .banner .zh{font-size: 25px;}

	.banner-box .banner .en{font-size: 30px;}

	.banner-box .banner .line{margin-top: 15px;margin-bottom: 10px;width: 70px;}

	.header .logo{background-size: 180px;height: 30px;background-position: left 3px;}

	.menu-word.active{height: 50px;line-height: 50px;}

	.menu-bar.active{height: 50px;width: 50px;}

	.menuBox.active.on{right: 50px;}

	.menuBox.active .fill-top{height: 50px;}

	.menu-bar{height: 50px;width: 50px;}

	.menuBox.on{right: 50px;}

	.menuBox .fill-top{height: 49px;}

	.menu-word{height: 50px;line-height: 50px;color: #414141;}

	.menu-bar .line{background-color: #414141;}

	.menu-word.on{color: #fff;}

	.header{padding-top: 10px; padding-bottom: 10px;background-color: #fff;}

	.header .logo{background-position: left bottom 5px;}

	.menuBox{width: 230px;}

	.banner-box .mouse{background-image: url(images/aw4.png);}

	.pbanner .word .en{font-size: 50px;}

	.sub-menu li{padding: 10px 0;}

	.profile .content .more-btn{margin-top: 35px;}

	.projects .detail{padding:70px 40px 59px 40px; }

	.speech .picture{display: none;}

	.speech .content .ph-pic{display: block;}

	.speech .content{width: 100%;float: none;}

	.perfor{padding: 90px 0;background-attachment: scroll;}

	.perfor .detail{padding: 30px 40px 25px;}

	.construction .training-box .training{padding: 20px 40px;}

	.news-banner{margin-top: 50px;}

	.news-banner .img{display: none;}

	.newsDetail .content{padding: 40px 0;}

	.news-banner .head{width: 90%;padding: 20px 5%;}

	.news-banner .head .title{font-size: 25px;}

	.news-banner .head .abs{font-size: 16px;}

	.backToList .link{padding-right: 0;}

	.backToList .back{position: relative;height: 40px;line-height: 40px;margin-top: 15px;}

	.works ul .bot{height: 40px; line-height: 40px;font-size: 16px;}

	.works ul .bot .title{ height: 40px; line-height: 40px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

	.works ul li:hover .bot { height: 40px; background-color: rgba(0, 0, 0, 0.8); white-space: nowrap; }

	.works ul li:hover .title { border-bottom: 0px solid #fff; height: 40px; line-height: 40px; }

	.worksDetail .slick-dots{bottom: 20px;}

	.worksWord{padding: 40px 0;}

	.worksWord .tit{font-size: 25px;padding-top: 0;}

	.staff-box{padding: 50px 0; }

	.board-box{padding: 50px 0;}

	.board-box .line{margin-bottom: 20px;}

	.group{padding-top: 40px;padding-bottom: 40px;}

	.recruit-box{padding: 80px 0;}

	.backToTop{display: none;}

}

@media screen and (max-width:981px) {

	.inform-box .color-block{display: none;}

	.inform-box .inform-list{display: none;}

	.inform-box .recom-box{float: none;width: 100%;}

	.inform-box .recom-box .time{display: none;}

	.inform-box .recom-box .con{position: absolute;bottom: 0;padding: 10px 2%;background: rgba(0,0,0,0.5);width: 96%;;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

	.inform-box .recom-box .recom{padding-right: 0px;text-align: left;padding-top: 0;}

	.inform-box .recom-box .recom .title{position: relative;padding-top: 28px}

	.inform-box .recom-box .en{display: inline-block;width: auto;float: none;text-transform: capitalize !important;font-size: 25px;font-weight: normal;}

	.inform-box .recom-box .zh{position: absolute;top: 0;left: 0;padding-left: 0;background: none;font-size:15px;}

	.inform-box .recom-box .figure{margin-top: 15px;}

	.inform-box{padding-top: 30px;padding-bottom: 0;}

	.news-more .more-btn{margin-left: 5%;height: 40px;line-height: 40px;}

	.group .word-box .w{height: 40px;line-height: 40px;}

	.inform-box .phone-list{display: block;}

	.news-more .more-btn{width: 180px;}

	.inform-box .recom-box .con{font-size: 14px;}

	.construction .headings{padding: 0 0%;text-align: justify;margin-bottom: 45px;}

	.construction .content{padding: 45px 40px;}

	.construction{padding: 50px 0;}

	.construction .bot-word{padding: 20px 0px 0;}

	.construction .bot-word .con{margin-bottom: 20px;}

	.construction .property .detail{padding: 15px 2%;}

	.news{padding: 70px 0;}

	.backWorks{height: 40px;line-height: 40px;}

	.profile-detail .title .conceptTitle{display: none;}

	.recruit-box .content li{font-size: 18px;font-weight: bold;}

}



@media screen and (max-width:861px) {

	.pages{margin-top: 55px;}

	.copyright .ewm{float: none;}

	.contactway .detail .com{float: none;}

	.mworks-box .side-plate .objective .brands .figure{height: 250px;}

	.mworks-box .side-plate .objective .message .figure{height: 250px;}

	.pbanner .word .en{font-size: 30px;}

	.projects{padding: 50px 0;}

	.projects .detail{width: 90%;padding: 20px 5%;}

	.projects .con{max-height: 100%;margin-top: 40px;}

	.profile {padding: 20px 0;}

	.sub-menu{display: none;}

	.phoneMenu{display: block;}

	.profile-detail .title{float: none;}

	.profile-detail .content{float: none;width: 100%;border: 0;}

	.profile-detail .content:before{display: none;}

	.profile-detail .content .items:before{display: none;}

	.profile-detail .content .tit{padding-left: 0;margin-bottom: 0px;font-size: 24px;margin-top: 20px;}

	.profile-detail .content .items{padding-left: 0px;}

	.profile-detail{padding: 50px 0 0;}

	.profile-detail .content{padding-bottom: 50px;}

	.construction .headings .title{font-size: 20px;margin-bottom: 8px;}

	.construction{padding: 30px 0;}

	.construction .content{padding: 40px 25px;}

	.construction .tit{margin-bottom: 10px;}

	.project{padding: 10px 0;}

	.project .list{margin: 15px 0;}

	.project .items .title{font-size:15px;}

	.project .items .title:before{background-size: 15px auto;}

	.perfor .detail .zh{font-size:15px;}

	.project .tit{font-size:15px;}

	.project .items .title{padding: 10px 55px 10px 30px;}

	.project .items .title:before{right: 25px;}

	.project .con{padding: 25px 30px;}

	.project .con:before{height: 28px;}

	.project .detail{margin: 30px auto;}

	.project .address{width: 300px;}

	.prointro{padding: 70px 0;}

	.prointro .detail{bottom: 0;}

	.construction .property{background-image: none !important;text-indent: 2em;}

	.construction .property .img{display: block;width: 100%;}

	.construction .property .detail{float: none;width: 92%;padding: 15px 4%;}

	.construction .property .right{padding-bottom: 0;}

	.construction .property .left{padding-top: 0;}

	.construction .slogan{margin: 20px 0;}

	.construction .slogan span{font-size: 15px;}

	.news li{width: 48%;}	

	.news{padding: 50px 0;}

	.news-banner .head .title{font-size: 20px;font-weight: bold;}

	.news-banner .head .abs{font-size: 15px;font-weight: bold;}

	.works ul .bot .title{padding: 0 40px 0 20px;}

	.works ul .bot .title:before{right: 15px;}

	.worksDetail .slick-dots{bottom: 10px;}

	.worksWord{padding: 30px 0;}

	.worksWord .tit{font-size: 20px;}

	.worksWord .con{padding-top: 30px;}

	.profile-detail .content.concept .items:nth-child(2):before{display: none;}

	.staff-box .title .en{font-size: 35px;}

	.staff-box .title .zh{font-size: 18px;}

	.staff-box .current-num{font-size: 25px;}

	.staff-box .staff-prev{background-size: 12px auto;top: 5px;margin-right: 20px;}

	.staff-box .staff-next{background-size: 12px auto;top: 5px;margin-left: 20px;}

	.staff-box .title{padding: 25px 30px 40px;}

	.board-box .center{width: 90%;}

	.board-box .inp input{float: none;width: 96%;margin-bottom: 15px;margin-left: 0;}

	.board-box .inp input:nth-child(2){float: none;margin-bottom: 0;}

	.group{padding-top: 25px;padding-bottom: 25px;}

	.recruit-box{display: none;}

	.project.phone-recruit{display: block;}



}

@media screen and (max-width:720px){

	.construction .content{padding: 25px;}

	.works ul li{width: 98%;}

	.works{padding: 20px 0;}

}



@media screen and (max-width:641px) {

	.copyright .title{float: none;}

	.copyright .link{margin-left: 0;margin-top: 8px;}

	.copyright .title{line-height: 1.2;}

	.mworks-box .mworks .mworks-btn{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;bottom: ;left: 50%;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);bottom: 0px;}

	.mworks-box .mworks .title{position: relative;top: 0;left: 0;text-transform: capitalize !important;}

	.mworks-box .mworks .title .s-tit{color: #333333;display: inline-block;font-weight: normal;font-size: 25px;}

	.mworks-box .mworks .title .zh{color: #333333;position: absolute;top: 0;left: 0;}

	.mworks-box .mworks .title{padding-top: 25px;margin-bottom: 15px;}

	.mworks-box{padding: 20px 0;}

	.mworks-box .mworks .title .f-tit{display: inline-block;font-weight: normal;font-size: 25px;color: #333333;}

	.mworks-box .mworks .items{padding-bottom: 23px;}

	.mworks-box .side-plate .objective .brands{width: auto;float: none;}

	.mworks-box .side-plate .objective .message{width: auto;float: none;margin-top: 20px;}

	.mworks-box .side-plate .objective .brands .figure{height: auto;background: none !important;}

	.mworks-box .side-plate .objective .message .figure{height: auto;background: none !important;}

	.mworks-box .side-plate .objective .img{display: block;width: 100%;}

	.pbanner .word .en{font-size: 25px;}

	.pbanner .word .zh{font-size: 25px;}

	.pbanner .word .line{height: 2px;margin: 10px auto 15px;}

	.speech .content .ph-pic{margin-right: 0;float: none;}

	.speech .content .ph-pic img{display: block;width: 100%;}

	.vision .detail{border-radius: 0px !important;width: 90%;height: auto;padding: 25px 0;}

	.vision{padding: 50px 0;}

	.vision .detail .con{width: 90%;}

	.construction .headings .title{font-size: 18px;}

	.construction{padding: 20px 0;}

	.construction .headings{margin-bottom: 25px;}

	.construction .lpic{position: relative;height: 288px;width: 100%;}

	.construction .rpic{position: relative;width: 100%;height: 288px;}

	.construction .rword{float: none;width: 100%;}

	.construction .lword{float: none;width: 100%;}

	.construction .tit{font-size:15px;line-height: 1.5;}

	.construction .content{padding: 15px;}

	.perfor{padding: 60px 0;}

	.perfor .detail{padding: 20px 40px;}

	.project .detail{width: 90%;}

	.prointro{padding: 50px 0;}

	.prointro .detail .title{font-size:15px;margin-bottom: 8px;}

	.construction .shareholder .sen{font-size: 25px;margin-bottom: 8px;text-transform: capitalize;}

	.construction .shareholder .szh{font-size: 15px;}

	.construction .shareholder .arrow{margin: 15px auto;background-size: 20px;}

	.pages .pg.com{display: none;}

	.pages .pg{width: 30px;height: 30px;line-height: 30px; font-size: 16px;font-weight: bold;}

	.pages{margin-top: 15px;}

	.news{padding: 30px 0;}

	.news-banner .head .title{font-size: 18px;font-weight: bold;}

	.news-banner .head .abs{font-size: 15px;font-weight: bold;}

	.news-banner .head .time{font-size: 12px;}

	.backToList{padding: 20px 0;}

	.worksDetail .slick-dots{bottom: 0px;}

	.worksWord .tit{font-size: 18px;}

	.worksWord .con{padding-top: 20px;}

	.staff-box{padding: 20px 0;}

	.staff-box .title{position: relative;top: 0;left: 0;background-color: transparent;color: #000;padding: 0px 30px 0px 0;}

	.staff-box .con{margin-top: 10px;}

	.staff-box .title .zh{color: #000;font-size: 15px;font-weight: bold;}

	.staff-box .title .en{color: #000;font-size: 25px;margin-bottom: 8px;text-transform: capitalize;}

	.staff-box .title .line{background-color: #000;}

	.staff-box .arrow{float: none;display: inline-block;}

	.staff-box .arrow-box{text-align: center;margin-top: 5px;}

	.staff-box .staff-prev{background-size: 10px auto;top: 4px;margin-right: 20px;}

	.staff-box .staff-next{background-size: 10px auto;top: 4px;margin-left: 20px;}

	.board-box{padding: 50px 0;}

	.board-box .en{font-size: 25px;margin-bottom: 8px;text-transform: capitalize;}

	.board-box .zh{font-size: 15px;font-weight: bold;}

	.group .en{font-size: 25px;margin-bottom: 8px;text-transform: capitalize;}

	.group .zh{font-size: 15px;font-weight: bold;}

	.group .list li{width: 50%;}

	.group .list .w{margin-top: 10px;margin-bottom: 10px;}

	.group .list{margin-top: 20px;}

	.recruit-box{padding: 20px 0;}

	.group .word-box .line{margin: 15px 0;}

}



@media screen and (max-width:481px) {

	.mworks-box .side-plate .objective .brands .zht{font-size: 14px;}

	.mworks-box .side-plate .objective .brands .zhcon{font-size: 14px;}

	.mworks-box .side-plate .objective .brands .tit{font-size: 20px;}

	.profile .content .name{font-size: 18px;}

	.profile .conTitle .en{font-size: 25px;margin-bottom: 8px;text-transform: capitalize;}

	.profile .conTitle .zh{font-size: 18px;}

	.profile-detail .title .en{font-size: 25px;margin-bottom: 8px;text-transform: capitalize;}

	.profile-detail .content .tit{font-size: 18px;}

	.profile-detail .title .zh{font-size: 18px;}

	.profile-detail{padding: 20px 0 0;}

	.profile-detail .content{padding-bottom: 20px;}

	.profile .content .more-btn{width: 170px;height: 40px;line-height: 40px;margin-top: 20px;}

	.projects .zh{font-size: 18px;}

	.projects .en{font-size: 25px;margin-bottom: 8px;text-transform: capitalize;}

	.speech .content .zh{font-size: 18px;}

	.speech .content .en{font-size: 25px;margin-bottom: 8px;text-transform: capitalize;}

	.speech{padding: 20px 0;}

	.vision .detail .con{margin-top: 0;}

	.vision .detail .line{margin: 10px auto 20px;}

	.vision .zh{font-size: 18px;}

	.vision .en{font-size: 25px;margin-bottom: 8px;text-transform: capitalize;}

	.construction .rpic{height: 245px;}

	.construction .lpic{height: 245px;}

	.perfor{padding: 50px 0;}

	.perfor .detail .en{font-size: 30px;}

	.perfor .detail .arrow{margin-top: 20px;}

	.perfor .detail .zh{font-size:15px;}

	.perfor .detail .arrow{background-size: 18px;}

	.project .con{padding: 15px;text-align: justify;}

	.project .detail{text-align: justify;margin: 20px auto;}

	.project .list{margin: 15px 0;}

	.project .tit{font-size: 15px;line-height: 1;}

	.project .items .content{padding: 15px;text-align: justify;}

	.project .address{width: 270px;}

	.prointro{padding: 30px 0;}

	.construction .shareholder .arrow{margin: 10px auto;}

	.construction .training-box .training{padding: 15px;}

	.news li{width: 98%;}	

	.news{padding: 20px 0;}

	.news .title{font-size: 15px;font-weight: bold;}

	.news .detail{padding: 20px;}

	.news .title{margin-bottom: 10px;}

	.newsDetail .content{padding: 20px 0;}

	.backToList .back{width: 100%;}

	.works ul .bot{font-size: 15px;font-weight: bold;}

	.worksWord{padding: 10px 0 20px;}

	.worksWord .tit{font-size: 16px;font-weight: bold;}

	.worksWord .con{padding-top: 10px;}

	.worksDetail .slick-dots li{width: 10px;height: 10px;}

	.menuBox .list{font-size: 14px;}

	.menuBox .list .link{font-weight: bold;}

	.menuBox .list .tit{font-weight: bold;padding-left: 25px;padding-right: 50px;}

	.menuBox .list .link{padding-left: 25px;}

	.menuBox{width: 200px;}

	.group .word-box .en{font-size: 22px;line-height: 0.9;}

	.group .word-box .w{font-size: 12px;}

	.news-more .more-btn{font-size: 12px;background-size: 28px auto;}

	.group .word-box .w:before{background-size: 28px auto;}

	.header{box-shadow: 0 0 3px #ccc;}

	.group .list .ico{width: 50px;height: 50px;}

	.group .list .ico.ico1{background-size: 15px auto;}

	.group .list .ico.ico2{background-size: 19px auto;}

	.group .list .ico.ico3{background-size: 18px auto;}

	.group .list .ico.ico4{background-size: 19px auto;}

}



@media screen and (max-width: 363px) {

	.mworks-box .side-plate .resources .w{padding: 5px 25px;}

	.construction .rpic{height: 190px;}

	.construction .lpic{height: 190px;}

	.perfor .detail{padding: 30px;}

	.project .address{width: 90%;}

	.prointro{padding: 20px 0;}

}

@media screen and (max-width: 330px) {

	.construction .rpic{height: 180px;}

	.construction .lpic{height: 180px;}

}