@charset "utf-8";
@media (max-width:768px){
.header{height: 85px;}
.header .logo{margin-top: 26px;}
.header .logo img{width: 140px;}
.header .nav{transition:all 0.5s ease 0s;position:fixed;width:100%;right: -100%;margin-left:0px;z-index:999;background:#fff;top:0px;height:100%;margin-top:67px;}
.banner .b-bot{display: none;}
.header .h-right{margin-top: 26px;}
.header .h-right a.icon-search{display: none;}

.i-main .news{width: 100%;}
.i-main .news .list .swiper-container{width: 100% !important;}
.i-main .news .t-01 img{margin-top: 10px;}

.i-main .imgs{width: 100%;margin-left: 0;margin-top: 15px;}

.i-main .r-img{width: 100%;height: 250px;margin-top: 15px;text-align: center;background: url('../images/h-02.jpg') no-repeat center center;background-size: 100% auto;}
.i-main .r-img a{padding-left: 0;padding-top: 60px;}
.i-main .r-img span{margin: 15px 0;}

.footer{height: auto;font-size: 12px;padding-bottom: 25px;}
.footer .f-right{display: none;}
.footer .f-left .t-01 span{position: relative;top: 3px;}

.d-nav{width: 100%;}

.innavbg.actives{display: none;}
.page-banner{margin-top: 0;}
.page-contact .con{margin-top: 30px;}
.page-contact .page-title img{width: 115px;}
.page-contact .con .top p:nth-child(1){font-size: 20px;}
.page-contact .con .top p:nth-child(2){margin-top: 14px;}
.page-contact .con .bot{margin: 30px 0 30px;}
.page-contact .con .bot li{width: 100%;margin-top: 15px;}
.page-contact .con .bot li .img img{width: 66px;height: 66px;}
.page-contact .con .bot li .tex p:nth-child(1){font-size: 16px;margin: 16px 0 16px;}
.page-contact .con .bot li .tex p:nth-child(2){font-size: 14px;}
.page-contact .con .bot li:nth-child(1){margin-top: 0;}

.page-title{margin: 25px 0 3px;}
.page-demeanor .page-title img{width: 190px;}
.page-cur{margin-top: 22px;}

.page-demeanor .con .list li{width: 48%;margin-left: 2%;height: auto;margin-top: 2%;}
.page-demeanor .con .list ul{margin-left: -2%;}
.page-demeanor .con .list li .tex{padding: 0 10px;height: 45px;line-height: 45px;}
.page-demeanor .con .list li .tex span{font-size: 12px;}
.page-demeanor .con .list li .tex img{margin-top: 10px;}
.page{text-align: center;margin: 25px 0;}
.page a{margin-left: 0;margin: 0 3px;width: 23px;height: 23px;line-height: 21px;}
.page-demeanor .con{margin-top: 10px;}

.page-concept{margin-bottom: 25px;}
.page-concept .con li .img{width: 100%;height: 210px;}
.page-concept .con li .tex{width: 100%;padding: 10px;}
.page-concept .con{padding-top: 0px;}
.page-concept .con li{margin-top: 15px;}
.page-concept .con li{height: auto;}
.page-concept .con li .img img{width: 130px;margin-left: -75px;margin-top: -75px;}
.page-concept .con li .tex p:nth-child(1){font-size: 24px;}
.page-concept .con li .tex p:nth-child(2){font-size: 22px;line-height: normal;margin: 5px 0 5px;}
.page-concept .con li .tex p:nth-child(3){font-size: 18px;}
.page-concept .con li .tex p:nth-child(4){margin-top: 10px;}
.page-concept .con li .tex p:nth-child(5){margin-top: 10px;line-height: 30px;}
.page-concept .page-title img{width: 212px;}

.page-building .con .top li{width: 50%;height: auto;padding-bottom: 20px;}
.page-building .con .top li:last-child{display: none;}
.page-building .con .top li a .img{margin-top: 20px;}

.page-building .con .bot ul{margin-left: -2%;}
.page-building .con .bot li{margin-right: 0;width: 48%;margin-left: 2%;}
.page-building .con .bot li .tex{padding: 10px;}
.page-building .con .bot li .tex p:nth-child(1){font-size: 16px;line-height: 22px;height: 42px;}
.page-building .con .bot li .tex p:nth-child(2){font-size: 12px;line-height: 20px;height: 38px;}
.page-building .con .bot li .b-tex .t-con{padding: 12px 10px;}
.b-page a{width: 35px;height: 35px;line-height: 35px;}
.page-building .con{padding-bottom: 15px;margin-top: 15px;padding-top: 20px;}
.page-building .b-page{margin:20px 0;}
.page-building .con .top li a{padding: 0 25px;}
.page-building .con .bot{margin-top: 20px;}
.page-building .page-title img{width: 209px;}

.page-team .con .t-left{width: 100%;min-height: auto;padding-top: 0;}
.page-team .con .list{width: 100%;min-height: auto;}
.page-team .con .t-left .t-con{width: 100%;text-align: center;padding-right: 0;height: 126px;padding-top: 20px;}
.page-team .con .t-left .t-con img{display: none;}
.page-team .con .t-left .t-con p:nth-child(1){font-size: 20px;}
.page-team .con .list li{width: 100%;height: auto;padding: 10px;}
.page-team .con .list{padding: 10px;}
.page-team .con .list li a .tex{width: 100%;margin-left: 0;margin-top: 10px;}
.page-team .con .list li a .img{width: 100%;height: auto;}
.page-team .con .list li a .tex p:nth-child(3){margin-top: 8px;}
.page-team .page-title img{width: 180px;}

.page-news-det .return{margin: 25px 0;}
.page-news-det .con .texs .top p:nth-child(2){margin-top: 9px;}
.page-news-det .con .texs .top p:nth-child(1){font-size: 16px;}
.page-news-det .con .texs .bot{padding: 0;margin-top: 25px;padding-bottom: 15px;}
.det-page{margin: 25px 0 25px;}
.page-news-det .return a{width: 87px;font-size: 12px;height: 28px;line-height: 26px;}
.page-news-det .page-title img{width: 120px;}

.page-org{margin-bottom: 25px;}
.page-org .con img{width: 100%;margin-top: 0;}
.page-org .con{background: none;margin-top: 25px;}
.page-org .page-title img{width: 250px;}

.page-press .con{padding: 20px 0 25px;}
.page-press .con .container{padding: 10px 10px 25px;}
.page-press .con .top{width: 100%;margin-left: 0;margin-bottom: 9px;}
.page-press .con .top input{width: 85%;}
.page-press .con .top button{width: 10%;}
.page-press .con .bot .b-left li p{padding-left: 32px;font-size: 14px;background: url('../images/bk-01.jpg') no-repeat 1px center;}
.page-press .con .bot .b-left li{padding: 10px 0;}
.page-press .con .bot .b-right{width: 100%;margin-top: 25px;}
.v-page a{margin: 0 4px;font-size: 12px;width: 20px;height: 20px;line-height: 18px;}
.v-page a:nth-child(1), .v-page a:last-child{width: 57px;}
.page-press .v-page{margin: 25px 0 0;}
.page-press .page-title img{width: 120px;}

.d-banner{height: 300px;}
.y-banner .tex .container .i-1{width: 240px;margin-left: -120px;top: 130px;}
.d-banner .tex{height: 300px;}
.d-banner .pic{height: 300px;}

.c-title p:nth-child(1){font-size: 24px;}
.c-title p:nth-child(2){font-size: 16px;margin: 6px 0;}
.cause{padding: 25px 0;}
.cause .top .tex{margin-top: 25px;}
.y-cause .list ul{width: 100%;}
.y-cause .list li{width: 33.33%;margin-left: 0;margin-top: 15px;}
.y-cause .list li p{font-size: 14px;margin-top: 10px;}
.y-cause .list{margin-top: 2px;}
.boutique{margin: 25px 0 0;}
.participation .con ul{margin-left: -2%;}
.participation .con li{width: 48%;margin-left: 2%;margin-top: 2%;box-shadow: 0 0 5px rgba(6, 6, 6, 0.1);}
.boutique .con li:nth-child(1),
.boutique .con li:nth-child(2), 
.boutique .con li:nth-child(3){margin-top: 2%;}
.participation .con li .tex p:nth-child(1){font-size: 16px;margin-bottom: 5px;}
.participation .con li .tex{padding: 11px 10px 0;height: 67px;}

.m-banner{height: 150px !important;text-align: center;}
.m-banner a{margin-right: 0;margin: 50px 9px 0;}
.m-banner a img{width: 50px;height: 50px;}

.y-advantage{padding: 25px 0 25px;}
.y-advantage .con .c-left{width: 100%;height: auto;}
.y-advantage .con .c-left .tex{margin-top: 129px;}
.y-advantage .con .c-left .tex>img{width: 250px;}
.y-advantage .con .c-right{width: 100%;margin-top: 15px;}
.y-advantage .con .c-right .top{margin-bottom: 15px;}
.y-advantage .con .c-right .bot{height: auto;text-align: center;}
.y-advantage .con .c-right .bot img{float: none;width: 200px;}
.y-advantage .con .c-right .bot p{width: 100%;margin-left: 0;margin-top: 22px;line-height: 31px;}

.z-footer{height: auto;}
.z-footer .tex-1{height: auto;line-height: normal;text-align: center;padding: 20px 0;}
.z-footer .code{display: none;}

.boutique .arrow{margin: 25px 0;}

.page-int .page-title img{width: 90px;}

.page-int .con .c-left{width: 100%;min-height: auto;display: none;}
.page-int .con .c-right{width: 100%;padding:20px 10px;min-height: auto;}
.page-int .con .c-right .tex-01 .texs span:nth-child(1){font-size: 36px;}
.page-int .con .c-right .tex-01>p{font-size: 20px;}
.page-int .con .c-right .tex-01 .texs span:nth-child(2) br{display: none;}
.page-int .con .c-right .tex-01 .texs span:nth-child(2){font-size: 18px;margin-top: 13px;}
.page-int .con .c-left .tex-01{display: none;}
.page-int .con .c-left .tex-02 dl dt,
.page-int .con .c-left .tex-02 dl dd:nth-child(1),
.page-int .con .c-left .tex-02 dl dd:nth-child(2),
.page-int .con .c-left .tex-02 dl dd:nth-child(3),
.page-int .con .c-left .tex-02 dl dd:nth-child(4),
.page-int .con .c-left .tex-02 dl dd:nth-child(5),
.page-int .con .c-left .tex-02 dl dd:nth-child(6),
.page-int .con .c-left .tex-02 dl dd:nth-child(7),
.page-int .con .c-left .tex-02 dl dd:nth-child(8){margin-left: auto;}

.page-video .con li{width: 100%;margin-left: 0;}
.page-video .con ul{margin-left: 0;}
.page-video .con li .tex{padding-top: 15px;}
.page-video .con li .tex h3{font-size: 18px;height: 25px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.page-video .con li .tex p{font-size: 14px;}
.v-page{margin: 25px 0 25px;}
.v-video{width: 300px;margin-left: -150px;margin-top: -125px;height: auto;padding: 0;background: none;}
.v-video .v-close{right: 0;top: -35px;}
.page-video .page-title img{width: 120px;}

.page-history .page-title img{width: 165px;}
.page-history .con .q-tex .tex-1{font-size: 18px;}
.page-history .con .q-tex .tex-2 img{width: 70%;}
.page-history .con .q-tex .tex-2{font-size: 24px;}
.page-history .con .list .item ul{background: none;}
.page-history .con .list .item ul li .li-c{width: 100%;}
.page-history .con .list .item ul li:nth-child(even) .li-c img{display: none;}
.page-history .con .list .item ul li .li-c .tex-1 p{font-size: 20px;}
.page-history .con .list .item ul li .li-c .tex-1 p:nth-child(2){margin-top: 5px;height: 3px;}
.page-history .con .list .item ul li .li-c .tex-2 dd span{display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.page-history .con .list .item ul li .li-c .tex-2 dd span:nth-child(1){width: 30%;float: left;}
.page-history .con .list .item ul li .li-c .tex-2 dd span:nth-child(2){width: 68%;float: right;}
.page-history .con .list .item ul li .li-c .tex-2 dd{clear: both;margin-top: 15px;}

.page-history .con .tab a{display: inline-block;background: none;padding-left: 0;padding: 0 5px;font-size: 16px;}
.page-history .con .tab{position: initial;width: 100%;text-align: center;}
.page-history .con .tab a .icon{left: -8px;}
.page-history .con .list{margin-top: 20px;}

.d-banner .tex .container .i-1{width: 230px;left: 102px;top: 120px;}
.d-banner .tex .container .i-2{width: 300px;margin-top: 133px;}

.arrow{margin-top: 25px;}
.strategy li{width: 50%;margin-top: 20px;}
.strategy li .img img{width: 80px;height: 80px;}
.strategy{padding-top: 5px;}
.strategy li .tex p:nth-child(1){margin: 8px 0;}
.strategy li .tex p:nth-child(2){font-size: 18px;}

.participation{margin-top: 30px;}
.participation .arrow{margin: 25px 0 25px;}

.page-news .page-title img{width: 135px;}
.page-news .con .top{margin-top: 23px;}
.page-news .con .top input{width: 80%;border: 1px solid #333;border-right: 0;}
.page-news .con .top button{width: 20%;font-size: 14px;}
.page-news .con .top .input{width: 100%;}
.page-news .con .top .lianxi{top: 0;width: 100%;text-align: center;margin: 10px 0;}
.page-news .con .top .lianxi a:nth-child(4){margin: 0 auto;}
.page-news .con .top .lianxi p{font-size: 18px;}
.page-news .con .top .lianxi a:nth-child(3){margin: 5px 0;}
.page-news .con .bot .bot-right{width: 100%;}
.page-news .con .bot .bot-right .list li{height: auto;margin-top: 15px;}
.page-news .con .bot .bot-right .list li .img{width: 100%;}
.page-news .con .bot .bot-right .list li .tex{width: 100%;padding: 15px 10px;}
.page-news .con .bot .bot-right .list li .tex p a{font-size: 18px;}
.page-news .con .bot .bot-right .list li .tex p:nth-child(2){font-size: 12px;line-height: 22px;margin: 10px 0;}

.page-recruit .page-title img{width: 180px;}
.page-recruit .con .top li{width: 100%;margin-left: 0;margin-top: 10px;height: 170px;}

.page-recruit .con .top ul{margin-left: 0;}
.page-recruit .con .top li a{padding-top: 15px;}
.page-recruit .con .top li a .tex{margin-top: 10px;}
.page-recruit .con{margin: 15px 0 25px;}
.page-recruit .con .middle p:nth-child(1){font-size: 22px;}
.page-recruit .con .middle p:nth-child(3){width: 100%;font-size: 12px;line-height: 21px;}
.page-recruit .con .middle p:nth-child(2){margin: 15px auto 15px;}
.page-recruit .con .bot .b-01{font-size: 14px;height: 45px;line-height: 45px;}
.page-recruit .con .bot .b-01 li:nth-child(1), .page-recruit .con .bot .list li dd:nth-child(1){width: 25%;padding-left: 0;text-align: center;}
.page-recruit .con .bot .b-01 li:nth-child(2),
.page-recruit .con .bot .b-01 li:nth-child(3), 
.page-recruit .con .bot .list li dd:nth-child(3),
.page-recruit .con .bot .b-01 li:nth-child(4), 
.page-recruit .con .bot .list li dd:nth-child(4),
.page-recruit .con .bot .b-01 li:nth-child(2), 
.page-recruit .con .bot .list li dd:nth-child(2),
.page-recruit .con .bot .b-01 li:nth-child(4), 
.page-recruit .con .bot .list li dd:nth-child(4) 
.page-recruit .con .bot .list li dd:nth-child(2){width: 25%;text-align: center;}
.page-recruit .con .bot .list li .texs{padding: 10px 10px 20px;}
.page-recruit .con .bot .list li:nth-child(odd) dd:nth-child(4),
.page-recruit .con .bot .list li:nth-child(even) dd:nth-child(4){height: 45px;background: url('../images/jia.jpg') no-repeat center center;}
.page-recruit .con .bot .list li dl{height: 45px;line-height: 45px;}
.page-recruit .con .bot .list li .texs p{margin-top: 15px;}
.page-recruit .con .bot .list li .texs p:nth-child(1){margin-top: 8px;}
.page-recruit .con .bot{margin-top: 21px;}

.s-banner .tex .container .i-1{width: 300px;margin-left: -150px;left: auto;}
.s-cause .arrow{margin-top: 25px;}
.wisdom-icon li a .img{width: 80px;height: 80px;}
.wisdom-icon li a .tex p:nth-child(1){font-size: 16px;}
.wisdom-icon{padding: 25px 0 0;}

.wisdom{margin: 25px 0 25px;}
.wisdom .con li{width: 100%;margin-left: 0;}
.wisdom .con ul{margin-left: 0;}
.wisdom .con li{margin-top: 15px;}
.wisdom .con li .tex{padding: 15px 10px 15px;height: auto;}
.wisdom .con li .tex i{font-size: 20px;}
.wisdom .con{margin-top: 15px;}

.solution{padding: 25px 0 25px;}
.shopping{padding: 0 0 0;}

.page-speech .page-title img{width: 220px;}
.page-speech .con .top .tex-02{height: auto;padding-top: 20px;}
.page-speech .con .top .tex-02 .p-img{width: 200px;}
.page-speech .con .top .tex-01{margin-top: 25px;}
.page-speech .con .top .tex-02 .tex p{font-size: 20px;line-height: 32px;}
.page-speech .con .top .tex-02 .tex .qianming{margin-top: 15px;}
.page-speech .con .top .tex-02 .tex .qianming img{width: 130px;}
.page-speech .con .top .tex-02 .p-img{position: initial;}
.page-speech .con .top .tex-02 .tex{margin-top: 20px;}

.page-speech .con .bot .container{width: 95%;margin:0 auto;}
.page-speech .con .bot .b-title p:nth-child(1){font-size: 26px;}
.page-speech .con .bot .b-title p:nth-child(2){font-size: 18px;margin: 7px 0 10px;}
.page-speech .con .bot{margin-top: 25px;}
.page-speech .con .bot .b-tex p{margin-top: 15px;}
.page-speech .con .bot .b-tex{font-size: 14px;line-height: 30px;}
.page-speech .con{padding-bottom: 25px;}


.j-header .nav{transition:all 0.5s ease 0s;position:fixed;width:100%;right: -100%;margin-left:0px;z-index:999;background:#fff;top:0px;height:100%;margin-top:67px;}
.j-header .search{display: none;}
.j-header .logo{margin-top: 11px;}
.j-header .logo img{width: 50px;}
.j-header{height: 72px;}
.navbar-toggle span{color: #333;background: #333;}

.need .bot li .img img{width: 50px;height: 50px;}
.need .bot li .tex p:nth-child(1){font-size: 16px;}
.need .bot li .tex p:nth-child(2){margin: 9px 0 11px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.need .bot li .n-more a{width: 75%;font-size: 12px;height: 35px;line-height: 35px;}
.need .bot li .i-1{display: none;}
.j-top p:nth-child(1){font-size: 24px;}
.j-top p:nth-child(2){font-size: 14px;}
.need{padding: 25px 0 25px;}
.need .bot{margin-top: 24px;}
.popularity .bot li{width: 100%;margin-left: 0;padding: 10px 10px 20px;margin-top: 15px;}
.popularity .bot ul{margin-left: 0;}
.popularity .bot li .tex{margin-top: 20px;}
.popularity .bot li .tex p:nth-child(1){font-size: 18px;}
.popularity .bot li .tex p:nth-child(2){margin-bottom: 12px;}
.p-more{margin-top: 25px;}

.group .tex-01 p:nth-child(1){font-size: 28px;}

.j-news .img{width: 100%;height: auto;}
.j-news .tex{width: 100%;height: auto;padding: 20px 0 20px;}
.j-news .tex .tex-02{width: 100%;}
.j-news .tex .tex-02 p span:nth-child(1){float: left;width: 19%;}
.j-news .tex .tex-02 p span:nth-child(2){float: right;width: 80%;}
.j-news .tex .tex-02 p{margin-top: 5px;}

.whatever .bot a{width: 50%;margin-top: 15px;}
.whatever .bot a:nth-child(1),
.whatever .bot a:nth-child(2),
.whatever .bot a:nth-child(3),
.whatever .bot a:nth-child(4),
.whatever .bot a:nth-child(5){margin-left: 0;}
.whatever .bot a .img{width: 70px;height: 70px;background-size: 55% 62% !important;}
.whatever .bot a .tex p:nth-child(2){margin: 5px auto 5px;}
.whatever .bot{margin-top: 15px;}
.whatever{padding: 25px 0 25px;}
.popularity{padding: 25px 0 25px;}
.group .tex-01 p:nth-child(2){margin: 13px 0 13px;font-size: 14px;line-height: 25px;}
.group .tex-03 a{display: inline-block;width: 50%;margin: auto;margin-top: 15px;}
.group .tex-03 a img{max-width: 100%;}
.group{padding: 45px 0 25px;}
.group .tex-03{margin-top: 15px;}
.j-banner .tex .container .i-1{left: auto;margin-left: -115px;}

.hotel{padding: 5px 0 25px;}

.hotel-next,
.hotel-prev{width: 30px;height: 60px;background-size: 30px 60px;}
.hotel .w-1304{padding: 0;}
.hotel .swiper-slide{padding: 15px;}

.j-header .nav li{float: none;width: 100%;margin-left: 9px;}
.j-header .nav li a{display: block;width: 100%;padding: 10px 0;}
.j-banner .tex .container .i-1{z-index: 998;}

.page-media .page-title img{width: 110px;}
.page-media .tex-01 .bot{padding: 25px 0 25px;}
.page-media .tex-01 .bot img{width: 150px;}
.page-media .tex-01{margin-top: 25px;}
.page-media .tex-01 .top p:nth-child(1){font-size: 20px;}
.page-media .tex-01 .top p:nth-child(2){margin-top: 13px;}
.page-media .tex-02 .top li:nth-child(1),
.page-media .tex-02 .top li:nth-child(2),
.page-media .tex-02 .top li:nth-child(3){width: 100%;margin-left: 0;}

.page-media .tex-02 .top{margin-top: 3px;}
.page-media .tex-02 .top li{margin-top: 15px;}
.page-media .tex-02 .top li p:nth-child(1){font-size: 16px;line-height: 25px;}
.page-media .tex-02 .top li dl{margin-top: 13px;}
.page-media .tex-02 .top li p:nth-child(2){margin: 10px 0;}

.download{margin: 25px 0 25px;}
.download a{width: 100%;font-size: 14px;height: 40px;line-height: 40px;}
.page-media .tex-03 .top .t-2 li{width: 33.33%;}
.page-media .tex-03 .top .t-2 ul{margin-left: 0;}
.page-media .tex-03 .top .t-2 li .line{display: none;}
.page-media .tex-03 .top .t-2 li .tex{padding: 0 10px;}
.page-media .tex-03 .top .t-2 li .img{height: 56px;line-height: 56px;}
.page-media .tex-03 .top .t-2 li .img img{vertical-align: middle;}
.page-media .tex-03 .top .t-2 li .tex p:nth-child(1){font-size: 14px;}
.page-media .tex-03 .top .t-2 li .tex p:nth-child(2) br{display: none;}
.page-media .tex-03 .top .t-2 li .tex p:nth-child(2){display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.page-media .tex-03 .top .t-1 p:nth-child(1){font-size: 20px;}
.page-media .tex-03 .top .t-1{margin-bottom: 25px;}
.page-media .tex-03 .top .t-1 p:nth-child(2){margin-top: 14px;}
.page-media .tex-03 .bot .w-1440{padding: 0;}
.page-media .tex-03 .bot .swiper-slide a{padding: 25px 10px 10px;}
.page-media .tex-03 .bot .swiper-slide .tex{text-align: center;}
.page-media .tex-03 .bot .swiper-slide .tex p:nth-child(1){font-size: 20px;}
.page-media .tex-03 .bot .swiper-slide .tex p:nth-child(2){font-size: 16px;margin-top: 3px;}
.page-media .tex-03 .bot .swiper-slide .tex{margin: 15px 0 15px;}
.page-media .tex-03 .bot .b-bg{display: none;}
.page-media .tex-03 .bot .swiper-container{padding-top: 25px;}
.page-media .tex-03 .bot{margin-top: 0;}
.page-media .tex-03{padding-bottom: 25px;}
.media-next,.media-prev{display: none;}
.page-media .tex-03 .bot .swiper-slide .img{text-align: center;}
.page-media .tex-03 .bot .swiper-slide .img img{width: 50%;}
.page-media .tex-03 .bot .swiper-slide .wx{display: none;}

.page-res .page-title img{width: 200px;}

.page-res .con .item .left{display: none;}
.page-res .con .item .right{position: initial;width: 100%;}
.page-res .con .item{height: auto;border-bottom: 1px solid #eaeaea;}
.page-res .con .item:nth-child(even) .right{width: 100%;position: initial;text-align: left;}
.page-res .con .item:nth-child(even) .right p{text-align: left;}
.page-res .con .item .right .line{display: none;}
.page-res .con .item .right h3{font-size: 18px;line-height: 27px;}
.page-res .con .item{padding: 20px 0;margin: 0;}
.page-res .con .container{padding-bottom: 25px;border-bottom: 0px solid #000;}

.b-title p:nth-child(1){font-size: 26px;}
.b-title p:nth-child(2){font-size: 14px;margin-top: 4px;}
.page-res .bot{margin-top: 0;}

.page-res .bot .list{margin-top: 15px;}
.page-res .bot .list li{width: 48%;margin-left: 2%;height: auto;margin-top: 2%;}
.page-res .bot .list ul{margin-left: 0;}
.page-res .bot .list li .tex{padding: 0 10px;font-size: 12px;height: 55px;line-height: 55px;}
.page-res .bot .list li .tex img{margin-top: 15px;}
.page-res .con{margin-top: 0px;}
.page-res .con .item .other{display: none;}

.d-banner .tex .container .i-1{left: auto;width: 270px;margin-left: -135px;}
.t-banner .tex .container .i-1{left: auto;width: 270px;margin-left: 36px;}
.certificate .c-01 a{display: inline-block;width: 45%;margin: 0 2%;}
.certificate .c-01 a img{width: 100%;}
.certificate .c-01{margin-top: 15px;}
.certificate .c-02{margin-top: 30px;}
.certificate .c-02 a{display: block;width: 100%;text-align: center;margin-top: 10px;}
.certificate .c-02 a img{max-width: 100%;}
.grade{margin-top: 20px;}
.grade li{width: 50%;margin-left: 0;margin-top: 15px;}
.grade ul{margin-left: 0;}
.grade li .img i{font-size: 42px;}
.grade li .img span{font-size: 20px;}
.grade li .img{width: 90px;height: 90px;line-height: 90px;}
.grade li .tex{margin-top: 8px;}
.grade li .tex p{font-size: 14px;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.yc-project{padding: 0 0 0px;}
.yc-project .q-tex{margin-top: 16px;}
.number{padding: 0 0 35px;height: auto !important;}
.number li{width: 50%;border: 0;height: auto;margin-top: 15px;}
.number li p:nth-child(1){font-size: 28px;}
.number li p:nth-child(2){font-size: 12px;padding: 0 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.yc-brigade{padding: 0 0 25px;}

.brigade-list li{margin-top: 20px;}
.brigade-list li .tex,.brigade-list li .img{width: 100%;float: none;}
.brigade-list li .tex{padding: 15px;}
.brigade-list li .tex .p-more{width: 100px;height: 30px;line-height: 28px;margin-top: 18px;}
.brigade-list{padding: 25px 0 55px;}

.plan li:nth-child(1),
.plan li:nth-child(2),
.plan li:nth-child(3),
.plan li:nth-child(4){width: 50%;margin-left: 0;}
.plan li .img img{width: 100px;height: 100px;}
.plan li .tex{font-size: 16px;margin-top: 8px;}
.plan li{margin-top: 15px;}
.plan{padding: 30px 0 25px;}

.g-header{height: 70px;}
.g-header .nav{transition:all 0.5s ease 0s;position:fixed;width:100%;right: -100%;margin-left:0px;z-index:999;background:#fff;top:0px;height:100%;margin-top:67px;}
.g-header .g-search{display: none;}
.g-header .logo img{width: 55px;}
.g-header .logo{margin-top: 8px;}
.g-header .nav li{float: none;margin-left: 0;width: 100%;}
.g-header .nav li{height: 40px;line-height: 40px;margin-top: 10px;}
.g-header .nav li a{display: block;width: 100%;padding-left: 2.5%;}

.g-banner-next,.g-banner-prev{display: none;}
.g-banner .swiper-slide .tex p:nth-child(1){font-size: 22px;}
.g-banner .swiper-slide .tex p:nth-child(2){font-size: 18px;}
.g-banner .swiper-slide .tex{margin-top: -26px;}
.g-title p:nth-child(3){font-size: 18px;}
.g-title p:nth-child(2){margin: 6px auto;}
.g-title{margin: 25px 0 25px;}

.g-business .con .tex p:nth-child(1){font-size: 26px;}
.g-business .con .tex p:nth-child(2){font-size: 22px;}
.g-business .con .tex a{width: 180px;height: 40px;line-height: 40px;font-size: 14px;margin-top: 23px;}
.g-business .con .tex{margin-top: 120px;}

.g-business .con .tab a{font-size: 14px;margin: 0 5px;}
.g-business .con .tab{height: 40px;line-height: 40px;}
.g-business .con img{display: none;}
.g-business .con{background: url('../images/dc-bg-02.jpg') no-repeat center center;height: 350px;}

.g-appreciation .top li{width: 100%;margin-left: 0;margin-top: 15px;}
.g-appreciation .top li .k-li{width: 100%;font-size: 16px;height: 50px;line-height: 48px;}
.g-appreciation .top li dl{width: 100%;padding: 15px 0;top: 50px;}
.g-appreciation .top li dl dd span{font-size: 14px;}
.g-appreciation .top .w-1300{padding: 0 0 15px;}
.g-cooperation{padding: 20px 0 20px;}
.g-cooperation img{width: 100%;}

.g-news .g-title{margin: 25px 0 25px;}
.g-news .con .img{width: 100%;height: auto;}
.g-news .con .tex{width: 100%;padding: 20px 0 20px;}

.g-news .con .tex p:nth-child(1){text-align: center;}
.g-news .con .tex p:nth-child(2){margin: 15px 0 15px;}
.g-news .con .tex li{margin-top: 13px;}
.g-news .con .tex li a span:nth-child(1){display: block;width: 100%;}
.g-news .con .tex li a span:nth-child(2){display: block;width: 100%;margin-top: 5px;}
.g-news .con .tex .g-more{text-align: center;}
.g-news .con .tex ul{margin-top: 15px;}

.g-res{padding: 10px 0 25px;}
.g-res li{width: 100%;height: auto;margin-left: 0;margin-top: 15px;}
.g-res ul{margin-left: 0;}

.bot-con .tex-2{display: none;}
.bot-con .code{display: none;}

.g-footer .link{text-align: center;width: 100%;height: 55px;line-height: 55px;}
.g-footer .link a{margin: 0;margin: 0 10px;}
.g-footer{line-height: normal;}
.g-footer .tex{text-align: center;padding-bottom: 15px;}

.h-index{margin: 0;}

.i-banner .pic{height: 130px;}
.i-banner{overflow: hidden;height: 125px;}
.page-brochure .page-title img{width: 100px;}

.page-brochure .list li .img{width: 100%;}
.page-brochure .list li a{width: 100%;font-size: 14px;height: 40px;line-height: 40px;margin-top: 10px;}
.page-brochure .list li .tex{margin-left: 0;width: 100%;}
.page-brochure .list li .tex .t-01{height: auto;padding-top: 20px;}
.page-brochure .list li .tex .t-01 p:nth-child(2){margin: 10px auto 10px 0;}
.page-brochure .list li:nth-child(1){margin-top: 30px;}
.page-brochure .r-title p:nth-child(1){font-size: 20px;}
.page-brochure .r-title p:nth-child(2){margin-top: 10px;width: 45px;}
.page-brochure .con{padding: 30px 0 0;}
.page-brochure .list li{margin-top: 25px;}
.page-brochure .list .r-more{margin: 25px 0 30px;}
.page-brochure .list .r-more img{width: 70px;}

.g-map img{width: 100%;}
.g-map .tex{left: 0;width: 100%;padding: 0 2.5%;z-index: 100;line-height: 24px;}
.g-map .tex br{display: none;}
.g-arrow img{width: 80px;margin-top: 0;}
.g-map{padding: 25px 0 0;}
.g-arrow{margin: 30px 0;}

.js-blank{height: 70px;}

.jd-popup .con{width: 310px;margin-left: -155px;margin-top: -287px; padding: 10px;}
.jd-popup .con .img{width: 100%;}
.jd-popup .con .tex{width: 100%;height: 250px;overflow: auto;}
.jd-popup .con .tex .t-5 p:nth-child(1){margin: 25px 0 25px;}
.jd-popup .con .jd-close{z-index: 999;}

.ht-bou{padding-bottom: 30px;}
.ht-news .top input{width: 70%;height: 40px;}
.ht-news .top button{width: 27%;height: 40px;}
.ht-bou .top{padding: 15px 0 15px;}
.ht-banner,.ht-banner .pic{height: 150px;}
.ht-banner .pic{background-size: auto 100% !important;}

.ht-news{padding: 25px 0 0;}
.ht-news .list li .img{width: 100%;}
.ht-news .list li .tex{width: 100%;margin-left: 0;padding: 10px 0;}
.ht-news .list li .tex p{width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 100;white-space:normal;line-height: 22px;overflow: hidden;}
.ht-news .list li .tex p:nth-child(2){margin: 5px 0 8px;}
.ht-news .list li .tex p:nth-child(4){margin-top: 13px;}
.ht-news .list li .tex p:nth-child(1){margin-top: 0px;}
.ht-page{margin: 30px 0 30px;text-align: center;}

.ht-service li:nth-child(odd) .img{float: none;}
.ht-service li:nth-child(odd) .tex{float: none;}
.ht-service li:nth-child(even) .img{float: none;}
.ht-service li:nth-child(even) .tex{float: none;}
.ht-service li .img{width: 100%;}
.ht-service li .tex{width: 100%;}
.ht-service li:nth-child(odd) .tex,.ht-service li:nth-child(even) .tex{padding: 10px;}

.ht-service li .tex p:nth-child(1){font-size: 20px;}
.ht-service li .tex p:nth-child(2){font-size: 14px;line-height: 23px;margin-top: 5px;}
.ht-service li .tex i{display: none;}
.ht-service li{margin-top: 15px;}
.ht-service{padding-bottom: 30px;}

.real-appreciation .t-1{padding: 25px 0 25px;}
.real-appreciation .t-1 p:nth-child(3){font-size: 20px;}
.real-appreciation .t-1 p:nth-child(2){margin: 13px auto 13px;}
.real-appreciation .t-1 p:nth-child(4){margin-top: 10px;}
.real-appreciation .t-2{padding: 25px 0 25px;}
.real-appreciation .t-2 .middle a{width: 100%;height: auto;margin-top: 15px;}
.real-appreciation .t-2 .middle{margin-top: 0;}
.real-appreciation .t-2 .bot{margin-top: 24px;}

.real-business{padding: 30px 0 30px;}
.rt-01 p:nth-child(3){font-size: 22px;}
.real-business .tab a{width: 19%;margin-left: 1%;font-size: 10px;height: 37px;line-height: 35px;}
.real-business .tab .w-1300{padding-top: 12px;}
.real-business .tab{margin-top: 20px;}
.real-business .list{margin-top: 35px;}
.real-business .list .item .t-1 p:nth-child(1){font-size: 16px;}
.real-business .list .item .t-2 .img{width: 100%;text-align: center;height: 80px;line-height: 80px;}
.real-business .list .item .t-2 .img img{max-width: 80%;}
.real-business .list .item .t-2{padding: 10px;height: auto;}
.real-business .list .item .t-2 .tex p{font-size: 14px;line-height: 24px;}
.real-business .list .item .t-2 .tex{width: 100%;margin-top: 25px;}
.real-business .list .item .t-3 .gallery-thumbs{margin-top: 15px !important;}
.real-business .list .item .t-3{padding-bottom: 15px;}
.i-1-next,.i-1-prev{bottom: 9%;}
.real-business .list .item .t-4{margin-top: 20px;}
.real-business .list .item .t-1 p:nth-child(2){width: 100%;margin-top: 17px;}
.real-business .list .item .t-2{margin-top: 20px;}

.real-news{padding: 30px 0 0;}
.real-news .list li .img{width: 100%;}
.real-news .list li .tex{width: 100%;margin-left: 0px;}
.real-news .list li .tex .top p{width: 100%;}
.real-news .list li .tex .top span{width: 100%;margin-right: 0;font-size: 24px;margin: 5px 0;}
.real-news .list li{margin-top: 30px;}
.real-news .list{padding-top: 0;}
.rn-page{margin: 30px 0 30px;}
.rn-page a{width: 26px;height: 26px;line-height: 24px;margin-left: 0;margin: 0 3px;}

.sj-cause li:nth-child(6){margin-left: 0;}
.wisdom{padding: 0 0 0;}

.platform .icon a{margin: 0 11px;}
.platform .icon a img{width: 50px;}

.yc-cause .t-02 img{width: 100%;}
.yc-cause .t-01{margin: 20px 0 20px;}

.wisdom-icon li{width: 25%;margin-left: 0;}
.wisdom-icon li img{width: 40px;}
.wisdom-icon ul{margin-left: 0;}
.wisdom-icon li a .img{padding-top: 19px;}
.jp-project .con li .tex p:nth-child(1){font-size: 14px;line-height: 23px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;white-space: normal;}
.number{margin-top: 15px;}
.yc-brigade .q-tex{margin-top: 20px;}

.ht-bou{padding: 0;}

.boutique-popup .con{width: 310px;margin-left: -155px;margin-top: -105px;}
.boutique-popup .con .swiper-slide .tex{padding: 10px;height: 62px;}
.boutique-popup .con .swiper-slide .tex p:nth-child(1){font-size: 16px;margin-bottom: 5px;}

.b-popup-next{right: 0;}
.b-popup-prev{left: 0;}

.g-cooperation a{display: inline-block;margin: 0;width: 31%;margin-left: 2.33%;margin-top: 15px;}
.g-cooperation .container{}

}
