@media (min-width:1201px){
	*{font-size:0rem;}
}


.header2{display: none;background-color: #ffffff;}
.header2.on{background-color: transparent;}
.header2.on .nav a{color: #ffffff;}
.header2.on .former{display: block;}
.header2.on .back{display: none;}
.header{display: none;}
.sbanner{position: relative;height: 675px;background-color: #cccccc;z-index: 0;}
.sbanner::after{height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);z-index: 2;left: 0;width: 100%;content: '';position: absolute;top: 0;background-color: #1f1f1f;z-index: 99;}
.sbanner.active::after{-webkit-animation: img_show .8s cubic-bezier(.04,.435,.315,.9);animation: img_show .8s cubic-bezier(.04,.435,.315,.9);}
.sbanner p{height: 705px;position: fixed;top: 0;left: 0;z-index: 0;overflow: hidden;visibility: hidden;transition-delay: 0.2s;z-index: 0;}
/* .sbanner.active{z-index: -1;} */
.sbanner.active p{visibility: visible;}
.sbanner p img{height: 100%;display: block;}
.sbanner .sbanner_word{position: absolute;top: 49%;left: 50%;text-align: center;}
.sbanner .sbanner_word h5{font-size: 50px;color: #ffffff;font-weight: bold;}
.sbanner .sbanner_word span{font-size: 30px;color: #ffffff;display: block;}
.subTitM{background-color: #fff;position: relative;top: 0;left: 0;width: 100%;z-index: 4;border-bottom: 1px solid #e0e0e0;}
.subTit{padding: 38px 0;margin: 0 auto;}
.subTit a{line-height: 24px;padding: 0 20px; font-size: 18px;color: #333333;display: block;float: left;border-right: 1px solid #b5b5b5;white-space: nowrap;}
.subTit a:nth-last-child(1){border: 0;}
.subTit a:hover,.subTit a.on,.subTit a.hov{color: #428bca;}
.sAbout{background-color: #fff;padding-top: 80px;position: relative;}
.sAbout .w1400{position: relative;}
.word{position: absolute;top: 100px;left: 0;z-index: 0;width: 100%;overflow: hidden;height: 100%;}
.word p{color: #fbfbfb;font-size:586px;font-family: 'Butler';height: 100%;line-height: 600px;text-transform: uppercase;position: absolute;top: 0;left: 20%;transition-timing-function: linear;transition-duration: 0.5s;white-space: nowrap;}
.sAboutIn{padding-top: 34px;}
.sAboutIn img{display: block;max-width: 100%;margin: 0 auto;}
/* .sAboutIn.active{height: 1360px;} */
.sAboutIn .zzimg{position: relative;width: 93.71%;margin: 0 auto;}
.sAboutIn .zzimg .z{position: absolute;}
.sAboutIn .zzimg .z11{top: 0;left: 0;width: 17.225%;z-index: 1;}
.sAboutIn .zzimg .z12{top: 5.288%;left: 0%;width: 17.225%;z-index: 1;}
.sAboutIn .zzimg .z1{top: 10.577%;left: 0;width: 17.225%;z-index: 1;}
.sAboutIn .zzimg .z13 {top: 15.866%;left: 0%;width: 17.225%;z-index: 1;}
.sAboutIn .zzimg .z2{top: 3.269%;left: 8.57%;height: 0;width: 1px;}
.sAboutIn .zzimg .z5{top: 22.696%;left: 7.89%;width: 1.35%;transition-delay: 1s;z-index: 1;}
.sAboutIn .zzimg .z3{top: 64.19%;left: 8.503%;width: 0;}
.sAboutIn .zzimg .z4{top: 63%;left: 13.653%;/* width: 82.745%; */width: 90.77%;}
.sAboutIn .zzimg .z6{top: 23.2%;left: 8.49%;width: 0;height: 1px;}
.sAboutIn .zzimg .z7{top: 22.7%;left: 13.653%;width: 30.1575%;}
.sAboutIn .zzimg .z8{top: 22.7%;left: 47.788%;width: 12.753%;}
.sAboutIn .zzimg .z9 {
    top: 22.7%;
    left: 60.3%;
    width: 45.93%;
}
.sAboutIn .zzimg .z10{top: 63.7%;left: 7.89%;width: 1.35%;}







.coll .word{top: 16%;}
/* .coll .word p{font-size: 320px;} */
.bread{padding-top: 50px;padding-bottom: 50px;}
.bread a{font-size: 16px;color: #333333;display: block;float: left;}
.bread em{float: left;display: block;font-size: 16px;color: #333333;padding: 0 12px;}
.bread a:nth-last-child(1){color: #428bca;}
.bread a:hover{color: #428bca;}
.breadTop{padding-bottom: 14px;position: absolute;bottom: 0;left: 0;width: 100%;}
.breadTop .w1400{padding: 0 0.3%;}
.breadTop a{font-size: 16px;color: #ffffff;display: block;float: left;}
.breadTop em{float: left;display: block;font-size: 16px;color: #ffffff;padding: 0 12px;}
.breadTop a:nth-last-child(1){color: #ffffff;}
.breadTop a:hover{color: #428bca;}

.header3{display: none;}
.header3.cur{display: block;}
.subTitMo{}
.subTitMo .subCon{background-color: #fff;padding: 0rem 0.43rem 0.6rem;display: none;}
.subTitMo .subCon a{font-size: 0.28rem;margin: 0 0.1rem; color: #333333;display: block;line-height: 0.78rem;border-bottom: 1px solid #b5b5b5;}
/* .subTitMo .subCon a.cur{border-bottom: 1px solid #b5b5b5;} */
.subTitM.cur .subTit a,.building.cur .showType{animation-delay: 0.2s;-webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
.subTitM.cur .subTit a:nth-child(2){animation-delay: 0.3s;}
.subTitM.cur .subTit a:nth-child(3){animation-delay: 0.4s;}
.subTitM.cur .subTit a:nth-child(4){animation-delay: 0.5s;}
.subTitM.cur .subTit a:nth-child(5){animation-delay: 0.6s;}
.subTitM.cur .subTit a:nth-child(6){animation-delay: 0.7s;}
.subTitM.cur .subTit a:nth-child(7){animation-delay: 0.8s;}
.subTitM.cur .subTit a:nth-child(8){animation-delay: 0.9s;}
.subTitM.cur .subTit a:nth-child(9){animation-delay: 1s;}
.subTitM.cur .subTit a:nth-child(10){animation-delay: 1.1s;}
.subTitM.cur .subTit a:nth-child(11),.building.cur .showType{animation-delay: 1.2s;}
.subTitM.cur .subTit a:nth-child(12){animation-delay: 1.3s;}
.subTitM.cur .subTit a:nth-child(13){animation-delay: 1.4s;}
.building.cur .buildFilter{animation-delay: 1.3s;-webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
.subTitM.cur{position: fixed;}



.subTitMo{display: none;}
.sTech{padding-top: 80px;background-color: #fff;position: relative;}
.sTech .sTechIn{background-color: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);padding-bottom: 30px;position: relative;z-index: 0;}
.sTech .tabTit{padding: 0 24px;border-bottom: 1px solid #eaeaea;padding-left: 49px;}
.sTech .tabTit p{font-size: 20px;color: #333333;float: left;font-weight: bold;line-height: 80px;text-align: center;}
.sTech .tabTit p:nth-child(1){width: 7.142%;}
.sTech .tabTit p:nth-child(2){width: 19.071%;}
.sTech .tabTit p:nth-child(3){width: 18.785%;}
.sTech .tabTit p:nth-child(4){width: 54.86%;text-align: left;padding-left: 5%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.sTech_con{padding: 0 24px;}
.sTech_con{padding-top: 30px;}
.sTech_con .tecBox{}
.sTech_con .techList{height: 1500px;padding-right: 30px;padding-left: 25px;}
.sTech_con .techList p{font-size: 16px;color: #5f636a;display: block;float: left;line-height: 80px;text-align: center;}
.sTech_con .techList p:nth-child(1){width: 7.142%;}
.sTech_con .techList p:nth-child(2){width: 19.071%;}
.sTech_con .techList p:nth-child(3){width: 18.785%;}
.sTech_con .techList p:nth-child(4){width: 54.86%;text-align: left;padding-left: 5%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.sTech_con .techList .item{background-color: #f5f5f5;display: block;transition: transform 0.35s ease-out;transition: transform 0.35s ease-out, -webkit-transform 0.35s ease-out;-webkit-transform: scale(1);transform: scale(1);position: relative;z-index: 0;}
.sTech_con .techList .item:nth-child(2n){background-color: #fff;}
.sTech_con.other .techList .item:hover{transform: scale(1.05);-webkit-transform: scale(1.05);z-index: 1;}

.nicescroll-cursors{margin-right: -2px;}
.nicescroll-rails{width: 1px !important;z-index: 3 !important;}
.project2{padding: 24px 24px 30px;}
.tit03{color: #333333;}
.tit03 p{font-size: 28px;margin-bottom: 10px;}
.tit03 p em{color: #428bca;}
.tit03 span{font-size: 16px;display: block;}
.project2 .proL{padding-left: 30px;padding-top:48px;background: url(../images/icon/icon19.png) left 5px no-repeat;}
.project2 .proR{width: calc(100% - 250px)}
.project2_in{padding: 42px 0;}
.project2_in a{display: block;font-size: 16px;color: #333333;line-height: 34px;padding: 50px 0;border-bottom: 1px solid #d1d1d1;display: block;transition: background 0.5s;position: relative;}
.project2_in a::after{content: '';position: absolute;top: 0;left: 0;height: 100%;background-color: #428bca;transition-duration: 0.5s;width: 0;}
.project2_in a em{display: inline-block;padding-left: 0;transition-duration: 0.5s;position: relative;z-index: 2;}
.project2_ins{height: 1000px;padding-right: 34px;}
.project2_in a:hover{/*background-color: #428bca;*/color: #ffffff;padding-left: 40px;}
.project2_in a:hover::after{width: 100%;}
.project2_in a:hover em{padding-left: 40px;}
.standard{}
.standard{}
.sTech .standard .tabTit p:nth-child(1){width: 20.142%;}
.sTech .standard .tabTit p:nth-child(2){width: 79.071%;text-align: left;padding-left: 70px;}
.standard .sTech_con .techList p:nth-child(1){width: 20.142%;}
.standard .sTech_con .techList p:nth-child(2){width: 79.071%;text-align: left;padding-left: 70px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.honor{}
.honor .proL{padding-left: 66px;padding-top:48px;background: url(../images/icon/icon20.png) 32px top no-repeat;background-size:auto 100%;}
.honorIn{width: calc(100% - 250px)}
.honor .sTechIn{padding-top: 50px;}
.honor .sTech_con{padding-left: 0;}
.honor .tabTit p,.honor .techList p{text-align: left;}
.honor .tabTit p:nth-child(1){width: calc(48.247% - 40px);padding-left: 40px;}
.honor .tabTit p:nth-child(2){width: 50.071%;}
.honor .techList p{line-height: 30px;}
.honor .techList p:nth-child(1){width: 37.247%;padding: 0 40px;}
.honor .techList p:nth-child(2){width: 50.071%;}
.honor .techList{height: 540px;padding-left: 50px}
.honor .sTech_con .techList .item{padding: 40px 0;position: relative;z-index: 0; transition: -webkit-transform 0.35s ease-out;transition: transform 0.35s ease-out;transition: transform 0.35s ease-out, -webkit-transform 0.35s ease-out;-webkit-transform: scale(1);transform: scale(1);}
/* .honor .sTech_con .techList .item:hover{transform: scaleX(1.1);} */
.honor .tabTit{padding: 0;margin-right: 56px;margin-left: 25px}
.honor2{padding-top: 70px;}
.honor2 .proL{background-image: url(../images/icon/icon21.png);}
.honor2 .tit03 span{max-width: 183px}
.college01{padding-bottom: 128px;background: url(../images/page/p7.png) 15% 90% no-repeat;}
.college01 .college01_l{width: 54.871%;padding: 0 160px 40px 64px;box-shadow: 0 0 10px rgba(0,0,0,0.1);background-color: #fff;}
.college01 .college01_r{width: 44.971%;background-color: #f4f4f4;margin-top: 106px;position: relative;}

.college01 h5{font-size: 28px;color: #333333;margin-bottom: 6px;margin-top: 40px;}
.college01 h5 em{color: #e50000;}
.college01 span{font-size: 16px;color: #333333;display: block;margin-bottom: 26px;}
.college01 p{font-size: 16px;color: #5f636a;line-height: 30px;}
.college01 .college01_r img{display: block;margin: 0 auto;max-width: 100%;padding: 105px 0;}
.college02{position: relative;padding-bottom: 119px; background: url(../images/page/p7.png) 85% 93% no-repeat;}
.college02 .bg{position: absolute;top: 0;left: 0;width: calc(100% - 7.395%);background-color: #f4f4f4;height: 100px;z-index: 0;height: 350px;}
.college02 .w1400{position: relative;z-index: 1;}
.tit04{text-align: center;padding-top: 76px;}
.tit04 h5{font-size: 28px;color: #333333;margin-bottom: 6px;}
.tit04 h5 em{color: #e50000;}
.tit04 span{font-size: 16px;color: #333333;display: block;margin-bottom: 40px;}
.college02 .college02_in01{width: 47.428%;position: relative;}
.college02 .college02_in01 img{display: block;width: 100%;}
.college02 .college02_in02{background-color: #fff;padding: 0 90px 0 100px;width: 52.114%;box-shadow: 0 0 10px rgba(0,0,0,0.1);position: relative;}
.college02 .college02_in02 .item{margin-top: 50px;}
.college02 .college02_in02 .item:nth-child(1){margin-top: 0;}
.college02 .college02_in02 .iteml{width: 21px;}
.college02 .college02_in02 .itemr{width: calc(100% - 21px);padding-left: 20px;}
.college02 .college02_in02 .iteml p{font-size: 18px;color: #ea3a3a;border-bottom: 2px solid #ea3a3a;font-family: 'Arial';}
.college02 .college02_in02 .itemr p{font-size: 18px;color: #333333;line-height: 30px;}
.college02 .college02_in02 .itemr span{font-size: 16px;color: #5f636a;display: block;line-height: 30px;}
.college02 .college02_in02 .inner{position: absolute;top: 50%;left: 50%;width: calc(100% - 190px);}
.college03{padding-bottom: 118px;background: url(../images/page/p7.png) left 90% no-repeat;}
.college03 .college03In{width: 90.052%;background-color: #f4f4f4;padding-left: 110px;}
.college03 .tit04{padding-left: 10.45%;text-align: left;}
.college03 .c3{padding-bottom: 120px;}
.college03 .c3 .swiper-slide{width: 26.73%;margin-right: 38px;}
.college03 .c3 .swiper-slide a{display: block;}
.college03 .c3 .swiper-slide img{display: block;width: 100%;transition-duration: 0.5s;}
.college03 .c3 .text{position: relative;margin-top: 18px;}
.college03 .c3 .text p{font-size: 16px;color: #333333;padding-left: 35px;line-height: 30px;transition-duration: 0.5s;float: left;}
.college03 .c3 .text span{position: absolute;top: 50%;left: 0;width: 20px;height: 1px;background-color: #b5b5b5;transition-duration: 0.5s;z-index: -1;}
.college03 .c3 .swiper-button-next, .college03 .c3 .swiper-button-prev{bottom: 56px;top: auto;width: 22px;height: 22px;}
.college03 .c3 .swiper-button-next{right: 16%;background: url(../images/icon/icon23.png) center no-repeat;}
.college03 .c3 .swiper-button-prev{right: 19%;left: auto; background: url(../images/icon/icon22.png) center no-repeat;}
.college03 .c3 .swiper-button-next:hover{background-image: url(../images/icon/icon23_s.png);}
.college03 .c3 .swiper-button-prev:hover{background-image: url(../images/icon/icon22_s.png);}
.college03 .c3 .swiper-slide a:hover .text p{padding-left: 20px;}
.college03 .c3 .swiper-slide a:hover .text span{width: 100px;}
.college04 .proL{padding-top:23px;background:url(../images/icon/icon44.png) 32px 0 no-repeat;}
.college04 .tabTit p{font-size: 20px;color: #333333;float: left;font-weight: bold;line-height: 80px;text-align: center;}
.college04  .tabTit p:nth-child(1){width: 11.34%;}
.college04  .tabTit p:nth-child(2){width: 49.938%;text-align: left;padding-left: 18% ;}
.college04  .tabTit p:nth-child(3){width: 20.309%;text-align: left;}
.college04 .techList p:nth-child(1){width: 7.34%;text-align: center;padding: 0 0 0 40px;}
.college04 .techList p:nth-child(2){width: 45.938%;text-align: left;padding-left: 18%;padding-right:4%;}
.college04 .techList p:nth-child(3){width: 19.309%;text-align: left;}
.honor .sTech_con .techList .item:hover{transform: scale(1.05);-webkit-transform: scale(1.05);z-index: 2;}
.college04 .honor1 .techList{height: 795px;padding-left: 25px;}
.college04 .sTechIn{box-shadow: 0 0 10px rgba(0,0,0,0.1);padding-bottom: 70px;}
.college04 .honorIn{position: relative;}
.college01 .college01_r img,.college02 .college02_in01 img{opacity: 0;-webkit-transition: all .1s cubic-bezier(.04,.435,.315,.9) .4s;transition: all .1s cubic-bezier(.04,.435,.315,.9) .4s;}
.college01 .college01_r::after,.college02 .college02_in01::after,.college03 .coll03_swiper .swiper-slide::after{height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);z-index: 2;left: 0;width: 100%;content: '';position: absolute;top: 0;background-color: #1f1f1f;}
.college01 .college01_r.active::after,.college02 .college02_in01.active::after,.college03 .coll03_swiper.active .swiper-slide::after{-webkit-animation: img_show .8s cubic-bezier(.04,.435,.315,.9);animation: img_show .8s cubic-bezier(.04,.435,.315,.9);}
.college01 .college01_r.active img,.college02 .college02_in01.active img{opacity: 1;}
.circleBymouse{position: absolute;top: 0;left: 0;width: 100px;height: 100px;border-radius: 50%;border: 1px solid #428bca;z-index: 999;transform: scale(0);}
.college03 .coll03_swiper{opacity: 0;transition-duration: 0.5s;}
.college03 .coll03_swiper.active{opacity: 1;}
.college03 .c3 .swiper-slide a .img{width: 100%;overflow: hidden;}
/* .college03 .c3 .swiper-slide a:hover img */
.college03 .c3 .swiper-slide a:hover img{transform: scale(1.08);}



/* .partner .tit h5{visibility: visible;} */
.partner .tit h5 {color: #e50000;}
.partner .part01{padding-bottom: 72px;}
.partner .part011{background: url(../images/page/p11.png) center no-repeat;padding: 46px 0;background-size: 100% 100%;}
/* .partner .part011s{visibility: hidden;} */
.partner .part011 a{display: block;width: 20%;float: left;height: 186px;position: relative;transition:transform 0.5s;}
.partner .part011 a img{display: block;max-width: 100%;position: absolute;top: 50%;left: 50%;}
.partner .part011 a:hover{transform: scale(1.2);background-color: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.part011_m{}
.part011_m .swiper-slide{}
.part011_m .swiper-slide a{display: block;width: 50%;float: left;height: 2.28rem;position: relative;}
.part011_m .swiper-slide a img{display: block;position: absolute;top: 50%;left: 50%;}
.part02{background-color: #fafafa;padding-top: 40px;}
/* .part02 .gallery-thumbs{width: 580px;} */
.part02 .gallery-thumbs{margin-bottom: 72px;}
.part02 .gallery-thumbs .swiper-slide{padding: 0 30px;width: auto;border-left: 1px solid #b5b5b5;cursor: pointer;}
.part02 .gallery-thumbs .swiper-slide:nth-child(1){padding-left: 0;border: 0;}
.part02 .gallery-thumbs p{font-size: 20px;color: #5f636a;line-height: 28px;}
.part02 .gallery-top{}
.part02 .gallery-top a{display: block;font-size: 18px;color: #333333;float: left;width: 168px;text-align: left;line-height: 30px;margin-bottom: 56px;cursor: context-menu;}
.part02 .gallery-top a span{display: inline-block;transition-duration: 0.5s;position: relative;}
.part02 .gallery-top a span em{position: absolute;bottom: 0;left: 50%;height: 1px;width: 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);transition-duration: 0.5s;background-color: #428bca;-webkit-animation-duration: 0.5s;-moz-animation-duration: 0.5s;-o-animation-duration: 0.5s;}
.part02 .gallery-top a:hover span em{width: 100%;}
/* .part02 .gallery-top a:hover span{border-bottom: 1px solid #428bca;} */
.part02 .gallery-thumbs p:hover{color: #428bca;}
.part02 .gallery-thumbs .swiper-slide.cur p{color: #428bca;}
/* 品牌 */
.brands{background-color: #fff;position: relative;padding-top:1px;}
.brands .ttNews{padding: 0 0.3%;padding-top: 80px;}
.brands .ttTop{background-color: #fafafa;padding: 38px 128px;display: block;}
.brands .ttTop h5{font-size: 24px;color: #428bca;text-align: center;margin-bottom: 30px;white-space:nowrap;overflow: hidden; text-overflow: ellipsis;width: 100%;}
.brands .ttTop h5 em{display: inline-block;width: 93px;height: 37px;line-height: 37px; font-size: 20px;color: #ffffff;background: url(../images/page/p23.png) center no-repeat;background-size: 100% auto;text-align: center;}
.brands .ttTop p{font-size: 16px;color: #5f636a;line-height: 36px;text-indent: 2em;}
.brands .ttBottom{padding-top: 42px;}
.brands .ttBottom .ttBottomL{width: 68.428%;position: relative;}
.brands .ttBottom .ttBottomL .brandSlide{height: 100%;}
.brands .ttBottomL a{display: block;width: 100%;overflow: hidden;height: 100%;overflow: hidden;}
.brands .ttBottomL a img{display: block;transition-duration: 0.5s;width: 100%;}
.brands .ttBottomL a:hover img{transform: scale(1.08);}
.brands .ttBottomL a> p{line-height: 64px;padding: 0 30px; font-size: 16px;color: #ffffff;position: absolute;bottom: 0;left: 0;width: 100%;background: url(../images/page/p25.png) center left repeat-x;background-size: auto 100%;} 
.brands .ttBottomL .slidePage{position: absolute;bottom: 0;right: 50px;z-index: 2;}
.brands .ttBottomL .slidePage p{line-height: 64px; color: #ffffff;float: left;font-size: 16px;background: none;}
.brands .ttBottomL .slidePage .cur{font-size: 20px;}
.brands .ttBottomL .slidePage .totals{font-size: 16px;}
.brands .ttBottomL .swiper-button-next, .brands .ttBottomL .swiper-button-prev{width: 7px;height: 14px;bottom: 24px;top: auto;}
.brands .ttBottomL .swiper-button-next{background: url(../images/page/p26.png) center no-repeat;right: 30px;}
.brands .ttBottomL .swiper-button-prev{background: url(../images/page/p27.png) center no-repeat;right: 113px;left: auto;}
.brands .ttBottomr{width: 30.5%;}
.brands .ttBottomr a{display: block;width: 100%;position: relative;overflow: hidden;}
.brands .ttBottomr a img{display: block;width: 100%;transition-duration: 0.5s;}
.brands .ttBottomr a p{font-size: 16px;color: #ffffff;line-height: 58px;background: url(../images/page/p25.png) left center repeat-x;position: absolute;bottom: 0;left: 0;width: 100%;padding: 0 22px;}
.brands .ttBottomr .ttBottomr2{margin-top: 6%;}
.brands .ttBottomr a:hover img{transform: scale(1.08);}
.brands .newsList{margin-top: 60px;}
.brands .newsList .waterfull ul li{position: relative; float:left;width:32.736%;margin:0 0.3% 28px 0.3%;background:#fff;overflow:hidden;border-bottom: #f3f3f3 1px solid;border-top: #f3f3f3 1px solid;padding-left: 0;}
/* .brands .newsList .waterfull ul li:nth-child(1){margin-left: 0;} */
.newsList .grid-sizer{width:32.5%;}
.newsList .gutter-sizer{width:1.2%;}
.brands .newsList .waterfull ul li a{display: block;width: 100%;}
.brands .newsList .waterfull ul li .pic{width:100%;display:block;position:relative;overflow: hidden;}
.brands .newsList .waterfull ul li .pic img{width:100%;display:block;transition-duration: 0.5s;}
.brands .newsList .waterfull ul a:hover .pic img{transform: scale(1.08);}
.brands .newsList .waterfull ul li .description{display:block;padding:0 8px;height: 50px;line-height: 50px; font-size:14px;color: #444;}
.brands .newsList .waterfull ul li .text{margin:0 auto;width: 90%;}
.brands .newsList .waterfull ul li .text b{display: block; margin:20px auto; font-size: 18px;color: #333;font-weight:bold;line-height: 30px;}
.brands .newsList .waterfull ul li .text p{font-size: 14px;color: #666;line-height: 24px;overflow: hidden;
    text-overflow: ellipsis;
    display: -ms-box;
    -ms-line-clamp: 2;
    -ms-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -o-box;
    -o-line-clamp: 2;
    -o-box-orient: vertical;}
.brands .newsList .waterfull ul li .text .b{padding: 20px 0 15px; line-height: 22px;font-family: "Arial";}
.brands .newsList .waterfull ul li .text i{float: right; font-size: 14px;color: #bababb; font-weight: bold;}
/* .brands .waterfull ul li .text span{float: left;font-size: 18px;color: #333;font-weight: bold;} */
.brands .newsList .waterfull ul li .text em{float: left;font-size: 12px;color: #666; font-weight: 900;line-height: 26px;}
.brands .newsList .waterfull ul li .lie{transition: all 0.5s; position: absolute;left: 0px;bottom: 0px;width: 0%;height: 2px;}
.brands .newsList .waterfull ul li:hover{box-shadow: 0 0px 10px rgba(0,0,0,0.1);}
.brands .newsList .waterfull ul li:hover .lie{transition: all 0.5s;width: 100%; background: #428bca; }
.brands .newsList .waterfull ul li:hover .text i,.brands .waterfull ul li:hover .text b{color:#428bca;}
.brands  .more{padding: 60px 0 0;width: 100%; font-size: 18px;color: #666; text-align: center;cursor: pointer;}
.brands .more p{text-indent: 0; background:none;}
.brands .more .icon{margin:0 auto;width: 300px;height: 53px;text-indent: -99999px; background: url(../images/page/p33.png) center no-repeat;display:none;}
.brands .newsList .waterfull ul li .text span{font-size: 16px;color: #666666;font-weight: bold;}
.profile .tit h5{color: #e50000;visibility: visible;}
.profile .profile01 .item{}
.profile .profile01 .item .iteml> p{font-size: 16px;color: #5f636a;line-height: 35px;margin-bottom: 33px;}
.profile .profile01 .iteml{width: 620px;padding-left: 62px;padding-top: 20px;}
.profile .profile01 .itemr{width: 39%;height: 520px;position: relative;margin-left: 97px;} 
.profile .profile01 .itemr .pimg{position: absolute;bottom: 0;left: 0;width: 112.6%;height: 100%;overflow: hidden;background: url(../images/page/pc_about1.jpg) center left no-repeat;background-size: auto 100%;transition-duration: 0.5s;}

/* .profile .itemr .pimg img{display: block;height: 100%;} */
.profile .profile01 .item2{margin-top: 50px;}
.profile .profile01 .item2 .itemr{margin-left: 0;margin-right: 97px;}
.profile .profile01 .item2 .iteml{padding-left: 0;padding-right: 160px;width: 680px;padding-top: 130px;}
.profile .profile01 .item2 .itemr .pimg{right: 0;left: auto; background: url(../images/page/pc_about2.jpg) center right no-repeat;background-size: auto 100%;}
.profile .profile01 .item3{margin-top: 50px;}
.profile .profile01 .item3 .iteml{padding-top: 90px;}
.profile .profile01 .item3 .itemr{width: 36.714%;height: 476px;}
.profile .profile01 .item3 .itemr .pimg{width: 100%; background: url(../images/page/pc_about3.jpg) center right no-repeat;background-size: auto 100%;width: 100%}
.profile02 {padding-top: 130px;}
.profile02 .w1400{padding: 0 78px;box-shadow: 0 0 10px rgba(0,0,0,0.05);padding-top: 70px;}
.profile02 .profile02_t{border-bottom: 1px solid #eaeaea;padding-bottom: 62px;}
.profile02 .tit05 h5{font-size: 28px;color: #428bca;margin-bottom: 7px;}
.profile02 .tit05 h5 em{color: #333333;}
.profile02 .tit05 span{display: block;font-size: 16px;color: #333333;margin-bottom: 65px;}
.profile02 .profile02_t h6{font-size: 24px;color: #333333;font-weight: 400;padding-bottom: 14px;}
.profile02 .profile02_t p{font-size: 20px;color: #5f636a;line-height: 34px;}
.profile02 .profile02_t p i{color: #428bca;}
.profile02 .profile02_t .item1{width: 60.256%;float: left;}
.profile02 .profile02_t .item2{width: 31.201%;float: right;}

.profile02 .profile02_z{padding-bottom: 62px;border-bottom: 1px solid #eaeaea;}
.profile02 .profile02_z .tit05 span{margin-bottom: 30px;}
.profile02 .profile02_z ul li{float: left;margin-right:8.98%; width: 18.26%;width: 21.801%;margin-right: 4.14%;}
.profile02 .profile02_z ul li.li4{margin-right: 0;}
.profile02 .profile02_z ul em{display: block; width: 100%;height: 133px;transition-duration:0.5s;}
.profile02 .profile02_z ul p{font-size: 22px;color: #333;}
.profile02 .profile02_z ul li:hover p{color: #428bca;}
.profile02 .profile02_z ul li.li1 em{background: url(../images/0508/icon_1.png) left center no-repeat;width:59px;}
.profile02 .profile02_z ul li.li2 em{background: url(../images/0508/icon_2.png) left center no-repeat;width:62px;}
.profile02 .profile02_z ul li.li3 em{background: url(../images/0508/icon_3.png) left center no-repeat;width:44px;}
.profile02 .profile02_z ul li.li4 em{background: url(../images/0508/icon_4.png) left center no-repeat;width:56px;}

.profile02 .profile02_z ul li.li1:hover em{background: url(../images/0508/icon_1s.png) right center no-repeat;transform:rotateY(180deg);}
.profile02 .profile02_z ul li.li2:hover em{background: url(../images/0508/icon_2s.png) right center no-repeat;transform:rotateY(180deg);}
.profile02 .profile02_z ul li.li3:hover em{background: url(../images/0508/icon_3s.png) right center no-repeat;transform:rotateY(180deg);}
.profile02 .profile02_z ul li.li4:hover em{background: url(../images/0508/icon_4s.png) right center no-repeat;transform:rotateY(180deg);}

@media(max-width:1201px){
    .profile02 .profile02_z{padding-bottom: 0.54rem;}
    .profile02 .profile02_z .tit05 span{margin-bottom: 0.26rem;}
    .profile02 .profile02_z ul li{margin:0 0 0.43rem 0; width: 43.9%;}
    .profile02 .profile02_z ul li.li1,.profile02 .profile02_z ul li.li3{margin-right:6.1%;}
    .profile02 .profile02_z ul em{height: 1.5rem;}
    .profile02 .profile02_z ul p{margin-top: 0.06rem; font-size: 0.32rem;line-height: 0.3rem;text-align: center;}
    .profile02 .profile02_z ul li.li1 em{background: url(../images/0508/m/icon_1.png) center no-repeat;background-size: 0.82rem auto;width:100%;}
    .profile02 .profile02_z ul li.li2 em{background: url(../images/0508/m/icon_2.png) center no-repeat;background-size: 0.86rem auto;width:100%;}
    .profile02 .profile02_z ul li.li3 em{background: url(../images/0508/m/icon_3.png) center no-repeat;background-size: 0.61rem auto;width:100%;}
    .profile02 .profile02_z ul li.li4 em{background: url(../images/0508/m/icon_4.png) center no-repeat;background-size: 0.8rem  auto;width:100%;}

    .profile02 .profile02_z ul li.li1:hover em{background: url(../images/0508/m/icon_1s.png) center no-repeat;background-size: 0.82rem auto;}
    .profile02 .profile02_z ul li.li2:hover em{background: url(../images/0508/m/icon_2s.png) center no-repeat;background-size: 0.86rem auto;}
    .profile02 .profile02_z ul li.li3:hover em{background: url(../images/0508/m/icon_3s.png) center no-repeat;background-size: 0.61rem auto;}
    .profile02 .profile02_z ul li.li4:hover em{background: url(../images/0508/m/icon_4s.png) center no-repeat;background-size: 0.8rem  auto;}

}

.profile02 .profile02_b{padding-top: 60px;}
.profile02_bCon .item{width: 21.801%;float: left;margin-right: 4.14%;padding-bottom: 86px;}
.profile02_bCon .item:nth-child(4){margin-right: 0;}
.profile02_bCon p{font-size: 22px;color: #333333;padding-bottom: 24px;transition-duration: 0.5s;}
.profile02_bCon span{font-size: 14px;color: #5f636a;display: block;}
.profile02_bCon em{display: block;width: 100%;height: 100px;transition-duration: 0.5s;}
.profile02_bCon .item:nth-child(1) em{background: url(../images/page/p37.png) left top no-repeat;}
.profile02_bCon .item:nth-child(2) em{background: url(../images/page/p38.png) left top no-repeat;}
.profile02_bCon .item:nth-child(3) em{background: url(../images/page/p39.png) left top no-repeat;}
.profile02_bCon .item:nth-child(4) em{background: url(../images/page/p40.png) left top no-repeat;}
/* .profile02_bCon .item:hover em{margin-top: 10px;} */
.profile02_bCon .item:nth-child(1):hover em{background-image: url(../images/page/p37_s.png);}
.profile02_bCon .item:nth-child(2):hover em{background-image: url(../images/page/p38_s.png);}
.profile02_bCon .item:nth-child(3):hover em{background-image: url(../images/page/p39_s.png);}
.profile02_bCon .item:nth-child(4):hover em{background-image: url(../images/page/p40_s.png);}
.profile02_bCon .item:hover p{color: #428bca;}
.profile03{padding-top: 120px;}
.profile03 .w1400{overflow: hidden;}
.profile03 .profile03Con{width: 100%;height:452px;overflow:hidden;}
.profile03Con .profile03In .item{float: left;width: 13.72%;position: relative;transition-duration: 0.5s;-webkit-transition-duration: 0.5s;height: 450px;margin-right: 10px;overflow: hidden;}
.profile03Con .profile03In .item:nth-last-child(1){margin-right: 0;}
.profile03Con .profile03In .item img{display: block;height: 100%;}
.profile03Con .profile03In .item .bigImg{position: absolute;top: 0;left: 0;height: 100%;width: 591px;z-index: -1;overflow: hidden;transition-delay: 0.3s;}
.profile03Con .profile03In .item .bigImg img{height: 100%;width: auto;display: block;}
.profile03Con .profile03In .item:hover,.profile03Con .profile03In .item.on{width: 42.214%;}
.profile03Con .profile03In .item:hover>.miniImg,.profile03Con .profile03In .item.on>.miniImg{visibility: hidden;}
.profile03Con .profile03In .item:hover>.bigImg,.profile03Con .profile03In .item.on>.bigImg{z-index: 2;}
.profile03Con .swiper-button-next, .profile03Con .swiper-button-prev{top: -60px;width: 37px;height: 37px;background-color: #e6e6e6;transition-duration: 0.5s;}
.profile03Con .swiper-button-next{background: #e6e6e6 url(../images/icon/icon37.png) center no-repeat;right: 0;}
.profile03Con .swiper-button-prev{background: #e6e6e6 url(../images/icon/icon38.png) center no-repeat;right: 37px;left: auto;}
.profile03Con .swiper-button-next:hover, .profile03Con .swiper-button-prev:hover{background-color: #c7161d;}
.profile03Con .swiper-container{overflow: unset;}






.profile04{padding-top: 154px;}
.profile04 .item{display: block;width: 30.642%;margin-right: 4%;position: relative;float: left;}
.profile04 .item:nth-last-child(1){margin-right: 0;}
.profile04 .item img{display: block;width: 100%;}
.profile04 .item .itemIn{position: absolute;bottom: 0;left: 0;width: 100%;padding: 0 32px;transition-duration: 0.5s;}
.profile04 .item p{font-size: 26px;color: #ffffff;line-height: 80px;}
.profile04 .item span{font-size: 16px;color: #333333;line-height: 24px;transition-duration: 0.5s;height: 0;display: block;}
.profile04 .item:hover .itemIn{background-color: #fff;}
.profile04 .item:hover p{color: #333333;}
.profile04 .item:hover span{height: 48px;margin-bottom: 28px;}
.profile .profile01 .itemr .pimg::after{content: "";
    position: absolute;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    background-color: #fff;
    top: -5px;
    left: -5px;
    -webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top;
    -webkit-transition: -webkit-transform 1s cubic-bezier(0.405, 0.005, 0, 1);
    transition: -webkit-transform 1s cubic-bezier(0.405, 0.005, 0, 1);
    transition: transform 1s cubic-bezier(0.405, 0.005, 0, 1);
    transition: transform 1s cubic-bezier(0.405, 0.005, 0, 1), -webkit-transform 1s cubic-bezier(0.405, 0.005, 0, 1);}
.profile .profile01 .item.active .itemr .pimg::after{    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);}


.service_pro01{background-color: #f6f6f6;padding-top: 98px;}
.service_banner{width: 89.01%;margin: 0 auto;position: relative;background-color: #ddd;}
.service_banner::after{height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);z-index: 2;left: 0;width: 100%;content: '';position: absolute;top: 0;background-color: #1f1f1f;z-index: 99;}
.service_banner.active::after{-webkit-animation: img_show .8s cubic-bezier(.04,.435,.315,.9);animation: img_show .8s cubic-bezier(.04,.435,.315,.9);}
.service_banner .service01{visibility: hidden;transition-delay: 0.2s;}
.service_banner.active .service01{visibility: visible;}
.service_banner.active .service01 .swiper-slide{width: 100%;}
.service_banner.active .service01 img{display: block;width: 100%;}
.service_banner.active .service01 .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/page/p106.png) center bottom no-repeat;background-size:100% auto;}
.service_banner .swiper-pagination-bullet{width: auto;height: auto; background-color: transparent; font-size: 16px;color: #ffffff;padding-left: 28px;}
.service_banner .swiper-pagination-bullet i{float: left;}
.service_banner .swiper-pagination-bullet em{width: 0;display: block;height: 1px;background-color: #fff;float: left;margin-top: 14px;margin-left: 22px;}
.service_banner .swiper-pagination{text-align: left;bottom: 30px}
.service_banner .swiper-pagination-bullet-active em{width: 142px;transition-duration: 3s;}
.service_banner .swiper-button-next, .service_banner .swiper-button-prev{width: 20px;height: 40px;margin-top: 0;top:0;height:100%;width:55px;}
.service_banner .swiper-button-next{background:  url(../images/page/p51.png) center no-repeat;background-size: 100% auto;right: 0;background-size:20px auto;}
.service_banner .swiper-button-prev{background:  url(../images/page/p50.png) center no-repeat;background-size: 100% auto;left: 0;background-size:20px auto;}
.service_pro01In{width: 89.01%;margin: 0 auto;padding-bottom: 72px;padding-top: 80px;}
.service_pro01In .itemBig{float: left;padding-left: 30px;max-width:30%;}
.service_pro01In .itemBig em{width: 61px;height: 1px;background-color: #6d6d6e;display: block;margin-bottom: 38px;}
.service_pro01In .itemBig h5{font-size: 18px;color: #333333;margin-bottom: 15px;}
.service_pro01In .itemBig b{font-size: 24px;color: rgba(51,51,51,0.15);font-family: 'Arial';display: block;font-weight: 800;}
.service_pro01In .item{float: left;padding-top: 40px;margin-left: 42px;}
.service_pro01In .item p{font-size: 14px;color: #5f636a;}
.service_pro01In .item p i{font-size: 14px;color: rgba(51,51,51,0.15);font-weight: 800;font-family: 'Arial';text-transform: uppercase}
.service_pro01In .item b{font-size: 16px;color: #333333;font-weight: bold;display: block;margin-top: 3px;}
.service_pro02{margin-top: 80px;}
.service_pro .tit h5{color: #e50000;}
.service_pro .tit h5 em{background-color: #e50000;}
.service_pro02 .service_pro02_l{width: 57.928%;}
.service_pro02 .service_pro02_l .text{font-size: 16px;color: #5f636a;line-height: 30px;}
.service_pro02 .service_pro02_l p,.service_pro02 .service_pro02_l a,.service_pro02 .service_pro02_l span,.service_pro02 .service_pro02_l em,.service_pro02 .service_pro02_l i{font-size: 16px;color: #5f636a;line-height: 30px;}
.service_pro02 .service_pro02_l .tit p{font-size: 22px;color: #b5b5b5;vertical-align:sub;}
.service_pro02 .service_pro02_l .tit span{font-size: 36px;color:#333333;font-weight:bold;}

.service_pro02 .service_pro02_r{width: 37.857%;padding-left: 50px;}
.service_pro02 .service02slide{padding-bottom: 38px;}
.service_pro02 .service02slide a{display: block;padding: 27px 31px;margin-bottom: 15px;transition: background 0.5s;}
.service_pro02 .service02slide .majorL{width: 135px;height: 135px;overflow: hidden;}
.service_pro02 .service02slide .majorL img{display: block;max-width: 100%;}
.service_pro02 .service02slide .majorr{position: relative;height: 135px;width: calc(100% - 135px);}
.service_pro02 .majorrIn{padding-left: 20px;position: absolute;top: 50%;left: 0;}
.service_pro02 .majorrIn h5{font-size: 22px;color: #333333;margin-bottom: 8px;}
.service_pro02 .majorrIn p{font-size: 14px;color: #e50000;}
.service02slide .swiper-button-next, .service02slide .swiper-button-prev{width: 37px;height: 37px;background-color: #e6e6e6;bottom: 0;top: auto;margin-top: 0;transition-duration: 0.5s;}
.service02slide .swiper-button-next{background: #e6e6e6 url(../images/page/p55.png) center no-repeat;right: 0;}
.service02slide .swiper-button-prev{background: #e6e6e6 url(../images/page/p54.png) center no-repeat;right: 37px;left: auto;}
.service02slide .swiper-button-next:hover, .service02slide .swiper-button-prev:hover{background-color: #c7161d;}
.service_pro02 .service02slide a:hover{background-color: #f6f6f6;}
.service_pro03{background: #fafafa url(../images/page/p56.jpg) center no-repeat;background-size: 100% 100%;margin-top: 90px;padding-top: 90px;padding-bottom: 70px;}
.service_pro03 ul li{}
.service_pro03 ul li a{display: block;position: relative;padding-left:80px;}
.service_pro03 ul li p{font-size: 16px;color: #5f636a;transition-duration: 0.5s;line-height: 42px;}
.service_pro03 ul li span{display: block;position: absolute;top: 50%;left: 0;height: 1px;width: 20px;background-color: #c9c9c9;transition-duration: 0.5s;}
.service_pro03 ul li a:hover span{width: 57px;background-color: #f0ccce;}
.service_pro03 ul li a:hover p{color: #e50000;}
.service_pro04{padding-top:32px;}
.service_pro04 .pro_con{}
.service_pro04 .pro_con .item{display: block;width: 32%;position: relative;overflow: hidden;float: left;margin-left: 2%;}
.service_pro04 .pro_con .item:nth-child(1){margin-left: 0;}
.service_pro04 .pro_con .item img{display: block;width: 100%;}
.service_pro04 .pro_con .item>p{font-size: 16px;color: #ffffff;line-height: 56px;padding: 0 20px;position: absolute;bottom: 0;left: 0;width: 100%;}
.service_pro04 .pro_con .desc{text-align: center;width: 90%;height: 90%;background-color: rgba(0,0,0,0.4);position: absolute;top: 50%;left: 50%;padding: 14.875% 64px 0;overflow: hidden;transition-duration: 0.5s;-webkit-transform:scale(0) translate(-50%,-50%);-ms-transform:scale(0) translate(-50%,-50%);-moz-transform:scale(0) translate(-50%,-50%);-o-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%);transform-origin: left top;}
.service_pro04 .pro_con .desc h5{visibility: hidden; font-size: 16px;color: #ffffff;margin-bottom: 20px;}
.service_pro04 .pro_con .desc p{visibility: hidden;font-size: 14px;color: #ffffff;line-height: 24px;margin-bottom: 25px;}
.service_pro04 .pro_con .desc span{visibility: hidden;font-size: 12px;color: #ffffff;display: block;line-height: 24px;border-bottom: 1px solid #ffffff;width: 48px;margin: 0 auto;}
.service_pro04 .pro_con .item:hover>p{display: none;}
.service_pro04 .pro_con .item:hover .desc{-webkit-transform:scale(0) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%); -webkit-animation-duration: 0.8s;
    animation-duration: 0.8s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
-webkit-animation-name: fadeIn;
    animation-name: fadeIn;}
.service_pro04 .pro_con .item:hover .desc h5,.service_pro04 .pro_con .item:hover .desc p,.service_pro04 .pro_con .item:hover .desc span{visibility: visible;-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;}
.service_pro04 .pro_con .item:hover .desc h5{animation-delay: 0.4s;-webkit-animation-delay: 0.4s;}
.service_pro04 .pro_con .item:hover .desc p{animation-delay: 0.6s;-webkit-animation-delay: 0.6s;}
.service_pro04 .pro_con .item:hover .desc span{animation-delay: 0.8s;-webkit-animation-delay: 0.8s;}


.bookList{margin-top:60px;}
.bookList .item{}
.bookList .item a{display: block;}
.brands .bookList ul li{width: 22%;margin: 0 1.5% 28px 1.5%;}
.brands .bookList ul li:nth-child(4n){margin-right: 0;}
.brands .bookList .grid-sizer{width: 21.547%;}
.brands .bookList .gutter-sizer{width: 4.628%;}
.brands .bookList ul li:nth-child(4n){margin-right: 0;}
.brands .bookList ul li img{display: block;width: 100%;transition-duration: 0.5s;}
.brands .bookList ul a:hover img{transform: scale(1.08);}
.brands .bookList .text{}
.brands .bookList .text b{font-size:22px;color: #333333;margin: 24px 0 12px 0;display: block;font-weight: 400;transition-duration: 0.5s;}
.brands .bookList .text p{font-size:18px;color: #333333;line-height: 30px;}
.brands .bookList .text .desc{display: none;}
.brands .bookList .pic{width: 100%;position: relative;overflow: hidden;}
.brands .bookList .pic .bg{position: absolute;top:0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.2);}
/* .book .w1400{position: relative;} */
.brands .mask{display: none; position: fixed;top: 20%;left: 50%;background-color: rgba(51,51,51,0.9);z-index:10;width: calc(1400px * 0.97);}
.brands .mask .panel{background-color: transparent;position: absolute;top: 50%;left: 0;padding: 50px 60px;}
.brands .mask .panel img{display: block;}
.brands .mask .bkRight{width: 70%;padding-top: 66px;}
.brands .mask .bkRight h5{font-size:22px;color: #ffffff;padding-bottom: 28px;}
.brands .mask .bkRight p{font-size:18px;color: #ffffff;line-height: 30px;margin-bottom: 10px;}
.brands .mask .clo{position: absolute;top: 30px;right: 30px;width: 29px;height: 29px;background: url(../images/page/p65.png) center no-repeat;cursor: pointer;z-index:2;}
.videoList{}
.videoList .item{width: 31.4285%;margin: 0 0.93% 0 0.93%;padding: 0;}
.videoList .grid-sizer{width: 31.4285%;}
.videoList .gutter-sizer{width: 40px;}
.videoList .item:nth-child(3n){margin-right: 0;}
.videoList .text p{font-size:20px;color: #333333;line-height: 80px;margin-bottom: 20px;transition-duration: 0.5s;}
.videoList .pic{position: relative;width: 100%;overflow: hidden;}
.videoList .pic p{font-size:20px;color: #ffffff;position: absolute;line-height: 48px;bottom: 0;right: 18px;}
.videoList .pic em{transform-origin: top left; position: absolute;top:50%;left: 50%;width: 120px;height: 120px;background: url(../images/page/p67.png) center no-repeat;background-size: 100% auto;transition-duration: 0.5s;-webkit-transform: scale(0) translate(-50%,-50%);-ms-transform:scale(0) translate(-50%,-50%);-moz-transform:scale(0) translate(-50%,-50%);-o-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%);}
.videoList .pic .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000000;opacity: 0.6;transition-duration: 0.5s;}
.videoList .item:hover .bg{opacity: 0.2;}
.videoList .item:hover .pic em{-webkit-transform: scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);}
.videoList .item:hover .text p{color: #428bca;}
.video .mask{ position: fixed;top: 20%;left: 50%;background-color: rgba(0,0,0,0.9);z-index:10;width: calc(1400px - 2.9%);}
.video .mask .panel{background-color: transparent;position: absolute;top: 50%;left: 0;padding: 50px 60px;}
.video .mask .panel img{display: block;}
.video .mask .bkRight{width: 70%;padding-top: 66px;}
.video .mask .bkRight h5{font-size:22px;color: #ffffff;padding-bottom: 28px;}
.video .mask .bkRight p{font-size:18px;color: #ffffff;line-height: 30px;margin-bottom: 10px;}
.video .mask .clo{position: absolute;top: 30px;right: 30px;width: 29px;height: 29px;background: url(../images/page/p65.png) center no-repeat;cursor: pointer;z-index:2;}

.brands .medias{padding-top: 0;}
.brands .medias .waterfull ul li{border-top: 0;padding-bottom: 12px;}
.brands .medias .waterfull ul li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.newsDetail{padding-top:80px;}
.newsDetail .newsDetail_l{width: 65%;}
.newsDetail .newsDetail_r{width: 30.571%;}
.newsDetail .newsDetail_l .newsTit{padding-bottom: 63px;}
.newsDetail .newsDetail_l .newsTit h5{font-size: 32px;color: #333333;text-align: left;font-weight: 400;}
.newsDetail .newsDetail_l .opr{padding-top: 20px;}
.newsDetail .newsDetail_l .opr .opr_l{padding-left: 7px;}
.newsDetail .newsDetail_l .opr .opr_l span{font-size: 14px;color: #b5b5b5;padding-left: 17px;background: url(../images/icon/icon24.png) center left no-repeat;display: block;float: left;}
.newsDetail .newsDetail_l .opr .opr_l span:nth-child(2){padding-left: 22px;background: url(../images/icon/icon25.png) center left no-repeat;margin-left: 27px;}
.newsDetail .newsDetail_l .opr .opr_r{}
.newsDetail .newsDetail_l .opr .opr_r em{display: block;float: left;width: 39px;height: 21px;border-right:1px solid #c6c6c6;cursor: pointer;}
.newsDetail .newsDetail_l .opr .opr_r .small{background: url(../images/icon/icon26.png) center no-repeat;}
.newsDetail .newsDetail_l .opr .opr_r .middle{background: url(../images/icon/icon27.png) center no-repeat;}
.newsDetail .newsDetail_l .opr .opr_r .big{background: url(../images/icon/icon28.png) center no-repeat;}
.newsDetail .newsDetail_l .opr .opr_r .share{width: 25px;height: 21px;background: url(../images/icon/icon29.png) center right no-repeat;float: left;cursor: pointer;}
.newsDetail .newsDetail_l .opr .opr_r .small:hover,.newsDetail .newsDetail_l .opr .opr_r .small.on{background-image: url(../images/icon/icon26_s.png);}
.newsDetail .newsDetail_l .opr .opr_r .middle:hover,.newsDetail .newsDetail_l .opr .opr_r .middle.on{background-image: url(../images/icon/icon27_s.png);}
.newsDetail .newsDetail_l .opr .opr_r .big:hover,.newsDetail .newsDetail_l .opr .opr_r .big.on{background-image: url(../images/icon/icon28_s.png);}
.newsDetail .newsDetail_l table{border-bottom: #ccc 1px solid;border-right: #ccc 1px solid;}
.newsDetail .newsDetail_l td{border-top: #ccc 1px solid;border-left: #ccc 1px solid;}
.newsDetail .newsDetail_l td p{margin-bottom: 0; padding:10px; }
.newsDetail .newsDetail_lCon{font-size: 16px;}
.newsDetail .newsDetail_lCon p{font-size: 16px;color: #5f636a;margin-bottom: 30px;/*line-height: 1.478;*/}
.newsDetail .newsDetail_lCon p a{font-size: 16px;color: #5f636a;margin-bottom: 30px;/*line-height: 1.478;*/}
.newsDetail .newsDetail_lCon p img{display: block;max-width: 100%;margin: 0 auto;line-height: 30px;}
.newsDetail .newsDetail_r h5{font-size: 24px;color: #333333;font-weight: 400;margin-bottom: 32px;}
.newsDetail .newsDetail_r li{margin-bottom: 26px;}
.newsDetail .newsDetail_r a{display: block;}
.newsDetail .newsDetail_r span{display: block;font-size: 14px;color: #b5b5b5;}
.newsDetail .newsDetail_r p{font-size: 16px;color: #333333;transition-duration: 0.5s;}
.newsDetail .newsDetail_r a:hover p{color: #428bca;}
.brands .newsOpr{position: relative;padding: 18px 20px;border-bottom: 1px solid #e9e9e9;margin-top: 42px;}
.brands .newsOpr a{font-size: 16px;color: #5f636a;line-height: 30px;display: block;transition-duration: 0.5s;width: 45%;}
.brands .newsOpr .toList{width: 26px;height: 30px;background: url(../images/icon/icon30.png) center no-repeat;margin: 0 auto;position: absolute;top: 18px;left: 50%;margin-left: -13px;}
.brands .newsOpr .preNews{padding-left: 28px;background: url(../images/icon/icon31.png) center left no-repeat;}
.brands .newsOpr .nextNews{padding-right: 28px;background: url(../images/icon/icon32.png) center right no-repeat;text-align: right;}
.brands .newsOpr a:hover{color: #428bca;}
.brands .newsOpr .preNews:hover{background-image: url(../images/icon/icon31_s.png);}
.brands .newsOpr .nextNews:hover{background-image: url(../images/icon/icon32_s.png);}
.brands .newsOpr .toList:hover{background-image: url(../images/icon/icon30_s.png);}
.newsDetail .newsDetail_r.on{position: fixed;top: 125px;right: 5.2%;bottom: auto;width: 25%;}
.newsDetail .newsDetail_r.bot{position: absolute;bottom: 0;right: 0;top: auto;}
.newsDetail .newsDetail_r.on2{position: absolute;top: 125px;right: 0%;bottom: auto;}
.people{padding-top: 80px;background-color: #fff;position: relative;z-index:2;}
.peopleList .item{width: 31.928%;margin: 0 0.7% 60px 0.7%;}
.peopleList .list{height: 0;overflow: hidden;}
.peopleList .list:nth-child(1){height: auto;}
.peopleList .grid-sizer{width: 31.928%;}
.peopleList .gutter-sizer{width: 30px;}
.peopleList .item img{display: block;width: 100%;}
.peopleList .item .pic{position: relative;overflow:hidden;}
.peopleList .item .bg{display: none; position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}

.peopleList .item:nth-child(3n){margin-right: 0;}
.peopleList .item .text{padding-top: 35px;}
.peopleList .item .text b{font-size: 26px;color: #428bca;display: block;padding-bottom: 10px;}
.peopleList .item .text p{font-size: 16px;color: #333333;height: 24px;}
.peopleList .item .imgHover{position: absolute;top: 0;left: 0;width: 100%;z-index: 3;transform: scale(1.06);-webkit-transform: scale(1.06);-o-transform: scale(1.06);-moz-transform: scale(1.06); opacity: 0;transition: all 0.4s;visibility: hidden;}

.peopleList .item a .imgOri{opacity: 1;transition: all 0.5s;visibility: inherit;}
.peopleList .item a:hover .imgHover{opacity: 1; transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-moz-transform: scale(1);transition: all 0.4s;visibility: inherit;}
.peopleList .item a:hover .imgOri{opacity: 0;visibility: hidden;transition: all 0.3s;}




.joinUs{background-color: #fafafa;}
.joinUs .w1400{position: relative;}
.joinUs .tit04{text-align: left;}
.joinUs .joinUsCon{padding-bottom: 100px;}
.joinUs .joinUsCon .joinUs_l{width: 47.285%;}
.joinUs .joinUsCon p{font-size: 18px;color: #333333;line-height: 36px;}
.joinUs .joinUsCon .joinUs_r{position: absolute;right: 0;top: 0;margin-top: -36px;}
.joinUs .joinUsCon .joinUs_r a{font-size: 18px;color: #e50000;width: 226px;height: 58px;line-height: 58px;border: 1px solid #e50000;display: block;text-align: center;position: relative;overflow: hidden;}
.joinUs .joinUsCon .joinUs_r a::after{-webkit-transition: all .6s cubic-bezier(.165,.84,.44,1);transition: all .6s cubic-bezier(.165,.84,.44,1);-webkit-transition-timing-function: cubic-bezier(.165,.84,.44,1);transition-timing-function: cubic-bezier(.165,.84,.44,1);height: 100%;left: -35%;top: 0;-webkit-transform: skew(50deg);transform: skew(50deg);-webkit-transform-origin: top left;transform-origin: top left;width: 0;background: #e50000;content: '';position: absolute;z-index: 0;}
.joinUs .joinUsCon .joinUs_r a em{display: block;position: relative;z-index: 1;}
.joinUs .joinUsCon .joinUs_r a:hover::after{height: 100%;width: 135%;}
.joinUs .joinUsCon .joinUs_r a:hover{color: #ffffff;}

/* .peopleList .item a:hover .imgHover{display: block;}
.peopleList .item a:hover .imgOri{display: none;} */
.people  .more{padding: 60px 0 0;width: 100%; font-size: 18px;color: #666; text-align: center;cursor: pointer;}
.people .more p{text-indent: 0; background:none;}
.people .more .icon{margin:0 auto;width: 300px;height: 53px;text-indent: -99999px; background: url(../images/page/p33.png) center no-repeat;}
.personnel{padding-top: 101px;}
.personnel .personnel01{background-color: #f3f3f3;padding-top: 44px;box-shadow: 0 0 10px rgba(0,0,0,0.1);min-height:190px;}
.personnel .personnel01 .item{width: 45.571%;padding-bottom: 50px;}
.personnel .personnel01 .item h5{font-size: 30px;color: #333333;margin-bottom: 25px;}
.personnel .personnel01 .item p{font-size: 18px;color: #428bca;}
.personnel .personnel01 .item span{font-size: 16px;color: #428bca;display: block;margin-bottom:12px;padding-top:12px;}
.personnel .personnel01 .item b{font-size: 16px;color: #333333;display: block;font-weight: 400;}
.personnel02{position: relative;padding-bottom: 90px;}
.personnel02_l{width: 37%;margin-top: -60px;}
.personnel02_l img{display: block;width: 100%;}
.personnel02_r{width: 53.2428%;padding-right: 12.225%;padding-top: 80px;}
.personnel02_r h6{font-size:16px;color: #428bca;padding-bottom: 20px;}
.personnel02_r p{font-size:16px;color: #333333;font-weight: bold;line-height: 24px;}
.personnel02_r span{font-size:16px;color: #333333;display: block;line-height: 28px;}
.personnel02_r .item{margin-top: 42px;}
.personnel02_r .item:nth-child(1){margin-top: 0;}
.personnel02 .prevPeo,.personnel02 .nextPeo{display: inline-block;padding-left: 75px;height: 170px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.prevPeo{position: absolute;top:150px;right: -170px;opacity: 0.5;transition: right 0.5s;}
.nextPeo{position: absolute;top:340px;right: -170px;opacity: 0.5;transition: right 0.5s;}
.personnel02 .prevPeo .img,.personnel02 .nextPeo .img{width: 170px;height: 170px;overflow: hidden;}
.personnel02 .prevPeo p,.personnel02 .nextPeo p{font-size: 24px;color: #333333;width: 25px;padding-left: 23px;background: url(../images/icon/icon33.png) center left no-repeat;margin-right:30px;position: absolute;top: 50%;left: 0;}
.personnel02 .nextPeo p{background-image: url(../images/icon/icon34.png);}
/* .personnel02 .prevPeo .img,.personnel02 .nextPeo .img{width: 0;transition-duration: 0.5s;overflow: hidden;} */
.personnel02 .prevPeo .img img,.personnel02 .nextPeo .img img{display: block;height: 100%;width: auto;}
.personnel02 .prevPeo{margin-bottom: 20px;}
.prevPeo:hover,.nextPeo:hover{opacity: 1;right: 0;}
.personnel02 .prevPeo:hover .img{width: 170px;}
.personnel02 .nextPeo:hover .img{width: 170px;}
.personnel02 .prevPeo.noPages:hover{right:-170px;}
.personnel02 .nextPeo.noPages:hover{right:-170px;}
.personnel02 .prevPeo.noPages:hover .img{width: 170px;}
.personnel02 .nextPeo.noPages:hover .img{width: 170px;}
/* .personnel02 .prevPeo:hover{width: 245px;} */
.personnel03{background-color: #fafafa;padding-top: 56px;}
.personnel .tit h5{color: #e50000;}
.personnel03_con{position: relative;}
.personnel03_con .tabs{position: absolute;top: 0;right: 0;z-index: 2;}
.personnel03_con .tabs p{font-size: 20px;color: #666666;width: 170px;text-align: right;position: relative;margin-bottom: 15px;cursor: pointer;}
.personnel03_con .tabs p em{display: none; width: 28px;height: 1px;background-color: #e50000;position: absolute;top: 50%;left: 0;}
.personnel03_con .tabs p.on,.personnel03_con .tabs p:hover{color: #428bca;}
.personnel03_con .tabs p.on em{display: block;}
.personnel03_honor{padding-top: 22px;padding-bottom: 72px;}
.personnel03_honor a{display: block;position: relative;padding-left: 83px;line-height: 30px;margin-bottom: 12px;cursor:default;}
.personnel03_honor a p{font-size: 16px;color: #5f636a;line-height: 30px;transition-duration: 0.5s;}
.personnel03_honor a span{width: 20px;height: 1px;display: block;background-color: #c9c9c9;position: absolute;top: 50%;left: 0;transition-duration: 0.5s;}
.personnel03_honor a:hover p{color: #d51a20;}
.personnel03_honor a:hover span{width: 57px;background-color: #f0ccce;}
.personnel03_honor .tabCon1{display: none;width:86%;}
.personnel03_honor .tabCon1.on{display: block;}
.personnel04{padding-top: 50px;padding-bottom: 90px;}
.personnel04 .w1400{overflow: hidden;position: relative;}

.personnel04_con .swiper-slide{overflow: hidden;}
.personnel04_con .swiper-slide>div{margin-right: 1.138%;width: 32.571%;position: relative;height:100%;}
.personnel04_con .swiper-slide>div:nth-last-child(1){margin-right: 0;}
.personnel04_con a{display: block;width: 100%;position: relative;overflow: hidden;height: 100%;}
.personnel04_con a img{display: block;width: 100%;min-height: 100%;}
.personnel04_con .s1 a{overflow: hidden;}
.personnel04_con .s1 .bot{position: absolute;bottom: 0;left: 0;}
.personnel04_con .s2{width: 100%;/*height: 100%;*/overflow: hidden;}
/* .personnel04_con .featured-categories-container .slider-nav-container{right: 0;} */
.personnel04_con .serText{position: absolute;bottom: 0;left: 0;width: 92%;padding: 0 4%;z-index: 2;padding-bottom: 13px;transition-duration:0.5s;background: url(../images/icon/personnel04_con_bac.png) left bottom no-repeat;background-size: 100% 100%;}
.personnel04_con .serText h6{font-size: 20px;color: #ffffff;font-weight: 400;line-height: 24px;}
.personnel04_con .serText p{font-size: 16px;color: #ffffff;line-height: 26px;}
.personnel04_con .serText2{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255,255,255,0.8);transition-duration: 0.5s;opacity: 0;transition-duration: 0.5s;}
.personnel04_con .serText2In{width: 90%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);visibility: hidden;}
.personnel04_con .serText2 h6{font-size: 20px;color: #333333;font-weight: 400;padding-bottom: 4px;margin-bottom: 10px;text-align: center;}
.personnel04_con .serText2 p{font-size: 16px;color: #333333;padding-bottom: 20px;text-align: center;}
.personnel04_con .serText2 span{width: 40px;height: 2px;background-color: #c6312d;display: block;margin-top: 8px;margin: 0 auto;}
.personnel04_con .swiper-slide a:hover .serText2{opacity: 1;}
.personnel04_con .swiper-slide a:hover .serText2In{visibility: visible;-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp3;animation-name: fadeInUp3;}
.personnel04_con .swiper-slide a:hover .serText{background-color: #fff;display: none;}
.personnel04_con .swiper-container{overflow: unset;height: 100%;}
.personnel04_con .swiper-button-next, .personnel04_con .swiper-button-prev{top: -60px;width: 37px;height: 37px;background-color: #e6e6e6;transition-duration: 0.5s;}
.personnel04_con .swiper-button-next{background: #e6e6e6 url(../images/icon/icon37.png) center no-repeat;right: 0;}
.personnel04_con .swiper-button-prev{background: #e6e6e6 url(../images/icon/icon38.png) center no-repeat;right: 37px;left: auto;}
.personnel04_con .swiper-button-next:hover, .personnel04_con .swiper-button-prev:hover{background-color: #c7161d;}
.personnel04_con .p5{position: absolute;visibility: hidden;}
.personnel05{background-color: #fafafa;padding-top: 50px;}
.personnel05_con{padding-bottom: 80px;position:relative;}
.personnel05_con .p6{position:absolute;top:0;left:0;width:100%;height:auto;visibility:hidden;z-index:-1;background-color:#fafafa;opacity:0;}
.personnel05_con .p7{position:absolute;top:0;left:0;width:100%;height:auto;visibility:hidden;z-index:-1;background-color:#fafafa;}
.personnel05_con .swiper-slide{border-right: 1px solid #e1e2e3;width: 33.5714%;padding-top: 44px;}
.personnel05_con a{display: block;padding-left: 100px;padding-bottom: 18px;}
.personnel05_con a h6{font-size: 20px;color: #333333;line-height: 30px;margin-bottom: 24px;transition-duration: 0.5s;height:60px;}
.personnel05_con a p{font-size: 16px;color: #333333;line-height: 30px;}
.personnel05_con a span{font-size: 16px;color: #333333;display: block;line-height: 30px;}
.personnel05_con a>div{margin-top: 30px;width: 237px;height: auto;overflow: hidden;}
.personnel05_con a>div img{display: block;max-width: 100%;transition-duration: 0.5s;}
.personnel05_con a em{display: block;font-size: 14px;color: #428bca;width: 56px;line-height: 27px;margin-left: 6px;margin-top: 26px;position: relative;}
.personnel05_con a em i{position: absolute;left: 0;bottom: 0;height: 1px;width: 0;background-color: #428bca;transition-duration: 0.5s;}
.personnel05_con a:hover em i{width: 100%;}
.personnel05_con a:hover h6{color: #428bca;}
.personnel05_con a:hover>div img{transform: scale(1.08);}
.personnel05_con .swiper-button-next, .personnel05_con .swiper-button-prev{width: 60px;height: 60px;border-radius: 50%;opacity: 1;;}
.personnel05_con .swiper-button-next{background: #ffffff url(../images/icon/icon23.png) center no-repeat;}
.personnel05_con .swiper-button-prev{background: #ffffff url(../images/icon/icon22.png) center no-repeat;}
.personnel05_con .swiper-button-disabled{opacity: 0;}
.personnel05 .w1400{position: relative;}
.personnel05 .mask{display: none; position: absolute;top: 20%;left: 50%;background-color: rgba(51,51,51,0.9);z-index:10;width: calc(1400px - 2.553%);}
.personnel05 .mask .panel{background-color: transparent;padding: 50px 60px;width: 100%;}
.personnel05 .mask .panel img{display: block;}
.personnel05 .mask .bkRight{width: 70%;padding-top: 66px;}
.personnel05 .mask .bkRight h5{font-size:22px;color: #ffffff;padding-bottom: 28px;}
.personnel05 .mask .bkRight p{font-size:18px;color: #ffffff;line-height: 30px;margin-bottom: 10px;}
.personnel05 .mask .clo{position: absolute;top: 30px;right: 30px;width: 29px;height: 29px;background: url(../images/page/p65.png) center no-repeat;cursor: pointer;z-index:2;}
.personnel05_con a .desc{display: none;}
.personnel06{padding: 50px 0;}
.personnel06_con{padding: 0 22px;}
.personnel06_con a{font-size:18px;color: #333333;float: left;width: 9.785%;margin-bottom: 14px;font-weight: bold;transition-duration: 0.5s;}
.personnel06_con a em{display: inline-block;line-height: 34px;border-bottom: 1px solid transparent;}
.personnel06_con a:hover{color: #428bca;}
.personnel06_con a:hover em{border-color: #428bca;}
.personnel07{background-color:#ffffff;}
.results{padding-top: 101px;}
.results .results_t{padding-top: 60px;}
.results .searchBoxs{position: relative;}
.results .results_t input{width: 100%;height: 70px;border-bottom: 1px solid #428bca;padding-left: 22px;font-size: 18px;color: #333333;}
.results .searchBoxs em{width: 25px;height: 70px;background: url(../images/icon/icon17.png) center no-repeat;position: absolute;top: 0;right: 25px;}
.results .results_t p{font-size: 16px;color: #333333;padding: 42px 0;line-height: 1;}
.results .results_t p i{color: #428bca;}
.searchTit{background-color: #fff;width: 100%;}
.searchSubTit{padding: 38px 0;margin: 0 auto;}
.searchSubTit a{line-height: 24px;padding: 0 20px; font-size: 18px;color: #333333;display: block;float: left;border-right: 1px solid #b5b5b5;white-space: nowrap;}
.searchSubTit a:nth-last-child(1){border: 0;}
.searchSubTit a:hover,.searchSubTit a.on{color: #428bca;}
.results_con{padding-top: 52px;}
.results_con li{width: 100%;}
.results_con .grid-sizer{width: 100%;}
.results_con a{display: block;margin-bottom: 100px;}
.results_con a h5{font-size: 24px;color: #333333;font-weight: 400;line-height: 1;transition-duration: 0.5s;}
.results_con a h6{margin: 20px 0;}
.results_con a h6 em{font-size:16px;color: #b5b5b5;float: left;font-weight: 400;line-height: 1;}
.results_con a h6 em:nth-child(1){margin-right: 24px;}
.results_con a p{font-size: 14px;color: #5f636a;line-height: 1.7;transition-duration: 0.5s;}
.results_con a i{color: #428bca;}
.results_con a:hover h5{color: #428bca;}
.results_con a:hover p{color: #333333;}
.results_con  .more{padding: 60px 0 0;width: 100%; font-size: 18px;color: #666; text-align: center;cursor: pointer;}
.results_con .more p{text-indent: 0; background:none;}
.results_con .more .icon{margin:0 auto;width: 300px;height: 53px;text-indent: -99999px; background: url(../images/page/p33.png) center no-repeat;}
.searchTit .searchSubTitMo .subCon{background-color: #fff;padding: 0 0.43rem 0.2rem;display: none;}
.searchTit .searchSubTitMo .subCon a{font-size: 0.34rem;margin: 0 0.1rem; color: #333333;display: block;line-height: 0.78rem;}
.searchTit .searchSubTitMo .subCon a.cur{border-bottom: 1px solid #b5b5b5;}
/* .searchTit .m_searchSubTit{box-shadow: 0 0 0.1rem rgba(0,0,0,0.05);} */
.searchTit .m_searchSubTit .subTop{line-height: 1.2rem;height: 1.2rem;}
.searchTit .m_searchSubTit p{padding-left: 0.2rem;line-height: 1.2rem; font-size: 0.34rem;color: #d40000;float: left;}
.searchTit .m_searchSubTit em{display: block;width: 0.27rem;height: 1.2rem;background: url(../images/mobile/icon/i4.png) center no-repeat;background-size: 0.27rem auto;float: right;transition-duration: 0.5s;margin-right: 0.2rem;} 
/* .building .subTit a{display: inline-block;float: none;} */
.buildFilter{}
.buildFilter a{font-size: 16px;color: #5f636a;display: block;float: left;margin: 0 9px;line-height: 56px;}
.buildings{background-color: #fff;padding-top: 80px;}
/*.building .subTit{border-bottom: 1px solid #e5e5e5;}*/
.buildings .oprs{padding-bottom: 25px;padding-left:0.6%;}
.buildings .showType{}
.buildings .showType p{font-size: 14px;color: #333333;float: left;padding-left: 28px;cursor:pointer;}
.buildings .showType .forPic{background: url(../images/icon/icon39.png) center left no-repeat;}
.buildings .showType .forList{margin-left: 20px;margin-right: 10px; background: url(../images/icon/icon40.png) center left no-repeat;}
.buildings .showType p.on{color: #428bca;}
.buildings .showType .forPic.on{background-image: url(../images/icon/icon39_s.png);}
.buildings .showType .forList.on{background-image: url(../images/icon/icon40_s.png);}
.buildings .buildFilter_r{}
.buildings .buildFilter_r input{width: 80px;padding-left: 10px; font-size: 14px;color: #5f636a;background: url(../images/icon/icon41.png) 76px center no-repeat;height: 26px;display: block;padding-left: 10px;}
.buildings .buildFilter_r input.on{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.buildings .buildFilter_r input::-webkit-input-placeholder {color: #333333; }
.buildings .buildFilter_r input:-moz-placeholder {color: #333333; }
.buildings .buildFilter_r input::-moz-placeholder {color: #333333; }
.buildings .buildFilter_r input:-ms-input-placeholder {color: #333333; }
.building .buildFilter_l{margin: 0 auto;display: none;}
.building .buildFilter_l.cur{display: block;}
.buildFilter a:hover,.buildFilter a.on{color: #428bca;}

.buildings .buildFilter_r .area{width: 104px;position: relative;}
.buildings .buildFilter_r .area.on{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.buildings .buildFilter_r .area p{font-size: 14px;color: #333333;line-height: 26px;padding-left: 21px;cursor:pointer;}
.buildings .buildFilter_r .area>p{padding-left: 18px;background: url(../images/icon/icon41.png) 85px center no-repeat;}
.buildings .buildFilter_r .area_con{display: none;position: absolute;top: 100%;left: 0;background-color: #fff;width: 100%;box-shadow: 0 8px 10px rgba(0,0,0,0.1);z-index:1;}
.buildings .buildFilter_r .area>p.on{color: #428bca;background-image: url(../images/icon/icon42.png);}
.buildings .buildFilter_r .area_con p:hover{background: #428bca url(../images/icon/icon43.png) 60px center no-repeat;color: #ffffff;}
.buildings .waterfull1{}
.buildings .waterfull1 li{margin-bottom: 30px;}
.buildings .waterfull1 .item{width: 49.9%;float: left;height: 162px;}
.buildings .waterfull1 .item a{display: block;position: relative;}
.buildings .waterfull1 .item a .pic{width: 216px;height: 162px;overflow: hidden;}
.buildings .waterfull1 .item a .pic img{display: block;width: 100%;transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
.buildings .waterfull1 .item a:hover .pic img{transform:scale(1.08);-webkit-transform: scale(1.08);-moz-transform: scale(1.08);-o-transform: scale(1.08);}
.buildings .waterfull1 .item .text{position: relative;width: 60%;padding: 0 28px;height: 162px;}
.buildings .waterfull1 .item .textIn{position: absolute;top: 50%;left: 28px;max-width: 100%;}
.buildings .waterfull1 .item .textIn b{font-size: 20px;color: #333333;display: block;font-weight: 400;margin-bottom: 10px;}
.buildings .waterfull1 .item .textIn p{font-size: 16px;color: #333333;}
.buildings  .more1{padding: 60px 0 0;width: 100%; font-size: 18px;color: #666; text-align: center;cursor: pointer;}
.buildings .more1 p{text-indent: 0; background:none;}
.buildings .more1 .icon{margin:0 auto;width: 300px;height: 53px;text-indent: -99999px; background: url(../images/page/p33.png) center no-repeat;}
.buildings .lists{overflow: hidden;height: 0;}
.buildings .waterfull2 .item{position: relative;width: 32.2%;overflow: hidden;margin: 0 0.5% 11px 0.5%;}
.buildings .waterfull2 .item:nth-child(3n){margin-right: 0;}
.buildings .waterfull2 .item a{display: block;}
.buildings .waterfull2 .item img{display: block;width: 100%;}
.buildings .waterfull2 .item .bg{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background: url(../images//page/p105.png) center bottom no-repeat;background-size: 100% auto;}
.buildings .waterfull2 .text{position: absolute;bottom: -76px;left: 0;width: 100%;padding: 0 27px;padding-top: 26px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.buildings .waterfull2 .text b{font-size: 20px;color: #ffffff;font-weight: 400;display: block;line-height:24px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */margin-bottom: 10px;}
.buildings .waterfull2 .text p{font-size: 16px;color: #ffffff;line-height: 24px;margin-bottom: 29px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.buildings .waterfull2 .text span{font-size: 14px;color: #333333;line-height: 24px;margin-bottom: 28px;height: 48px;}
.buildings .waterfull2 .item a:hover .text{background-color: #fff;bottom: 0;}
.buildings .waterfull2 .item a:hover .text b,.buildings .waterfull2 .item a:hover .text p{color: #333333;}
.buildings  .more2{padding: 60px 0 0;width: 100%; font-size: 18px;color: #666; text-align: center;cursor: pointer;}
.buildings .more2 p{text-indent: 0; background:none;}
.buildings .more2 .icon{margin:0 auto;width: 300px;height: 53px;text-indent: -99999px; background: url(../images/page/p33.png) center no-repeat;}
.buildings .pics{height: auto;overflow: hidden;}
.buildings .waterfull1 .gutter-sizer1{width: 0;}
.buildings .waterfull1 .grid-sizer1{width: 50%;}
.buildings .waterfull2 .gutter-sizer2{width: 11px;}
.buildings .waterfull2 .grid-sizer2{width: 32.485%;}
.mouse_pointer{pointer-events: none;z-index: 200;position: fixed;left: -50px;top: -50px;width: 100px;height: 100px;}
.mouse_pointerBody{ position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 0px;height: 0px;background: transparent;border-radius: 100%;border: 1px solid transparent;transition: width 0.5s ease, height 0.5s ease, background-color 0.5s ease 0.5s;}
.mouse_pointer.is-big .mouse_pointerBody{background: #428bca;border-color: #428bca; width: 75px; height: 75px; background: none; transition: width 0.5s ease, height 0.5s ease, background-color 0.01s ease 0s; }

.nicescroll-cursors{width: 3px !important;}
.noPage{width: 100%;height: 100vh;position: relative;overflow: hidden;}
.noPage img{display: block;margin: 0 auto;width: 37.083%; }
.noPage a{display: block;}
.noPage .noLogo{width: 24.541%;margin-top: 62px;margin-left: 60px;}
.noPage .noLogo img{width: 100%;display: block;}
.noPage p{font-size: 26px;color: #5f636a;text-align: center;margin-top: 40px;}
.noPage .backs{text-align: center;}
.noPage .backs a{font-size: 16px;color: #428bca;height: 50px;line-height: 50px;width: 170px;border: 1px solid #428bca;border-radius: 8px;text-align: center;display: inline-block;transition: background 0.5s;}
.noPage .backs a:hover{color: #ffffff;background-color: #428bca;}
.noPage .bottoms{position: relative;}
.noPage .bottoms .boIn{position: absolute;top: 50%;left: 50%;width: 100%;margin-top: -50px;}
.videoDetail{}
.videoDetail .newsDetail_l{width: 100%;}
.videoDetail .newsDetail .newsDetail_l .opr .opr_l .share{width: 25px;height: 32px;background: url(../images/icon/icon29.png) center right no-repeat;float: left;cursor: pointer;}
.videoDetail .newsDetail_l .opr{padding-top: 0;}
.videoDetail .newsDetail_l .newsTit h5{line-height: 1;}
.videoDetail .newsDetail_l .opr .opr_l span{line-height: 32px;}
.videoDetail video{display: block;margin: 0 auto;max-width: 100%;margin-bottom:60px;}
.videoDetail .newsDetail_lCon{position: relative;}
.videoDetail .newsDetail_lCon em{position: absolute;top: 50%;left: 50%;width: 151px;height: 151px;background: url(../images/page/p67.png) center no-repeat;background-size: 100% auto;z-index: 3;cursor: pointer;}
.service_pro04 .pro_con .item .bg{position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../images/page/p105.png) center bottom no-repeat;
    background-size: 100% auto;}

/* 10.29 */
.buildings .waterfull2 .noPic{box-shadow: 4px 4px 10px rgba(0,0,0,0.1);}
.buildings .waterfull2 .noPic .text{position: static;}
.buildings .waterfull2 .noPic .text p{color: #333333;}
.buildings .waterfull2 .noPic  .text b{color: #333333;transition: fontWeight 0.5s;}
.buildings .waterfull2 .noPic a:hover .text b{font-weight: bold;}
.buildings .waterfull1 .noPic .text{width: 100%;padding-left: 0;}
.buildings .waterfull1 .noPic .textIn{left: 0;}
.noPicDetail .service_pro01{padding-top: 0;}
.service_pro04 .pro_con .noPic{box-shadow: 4px 4px 10px rgba(0,0,0,0.1);}
.service_pro04 .pro_con .noPic .desc,.service_pro04 .pro_con .noPic:hover .desc{width: 100%;height: 100%;position: static;-webkit-transform: scale(1) translate(0,0);-ms-transform: scale(1) translate(0,0);-moz-transform: scale(1) translate(0,0);-o-transform: scale(1) translate(0,0);background-color: transparent;text-align: left;padding: 6.875% 27px;animation: unset;-webkit-animation: unset;}
.service_pro04 .pro_con .noPic .desc h5{visibility: visible;color: #333333;}
.service_pro04 .pro_con .noPic .desc p{visibility: visible;color: #333333;}
.service_pro04 .pro_con .noPic .desc span{visibility: visible;color: #333333;width: 100%;}
.service_pro04 .pro_con .noPic:hover .desc h5, .service_pro04 .pro_con .noPic:hover .desc p, .service_pro04 .pro_con .noPic:hover .desc span{animation: unset;-webkit-animation: unset;animation-duration: 0s;transition: color 0.5s;}
.service_pro04 .pro_con .noPic:hover .desc h5{color: #428bca;}

/* 分享 */
.shares{display: none; position: fixed;top: 50%;left: 50%;padding: 20px 10px;box-shadow: 0 0 10px rgba(0,0,0,0.1);width: 290px;height: 100px;transform: translate(-50%,-50%);z-index: 9999;background-color: #ffffff;}
.shares .tit{border-bottom: 1px solid #cccccc;padding-bottom: 10px;margin-bottom: 20px;position: relative;}
.shares .tit em{position: absolute;top: 0;right: 10px;width: 18px;height: 18px;background: url(../images/share.png) center no-repeat;background-size: 100% auto;cursor: pointer;}
.shares .tit p{font-size: 18px;color: #d4000c;font-weight: bold;padding-left: 8px;}
.shares .social-share{text-align: center;}
.shares .social-share a{margin: 0 18px;}


/* 1210 */
.personnel05 .tabs{position: absolute;top: 36px;right: 0;z-index: 2;}
.personnel05 .tabs p{font-size: 20px;color: #666666;width: 126px;text-align: right;position: relative;margin-bottom: 15px;cursor: pointer;}
.personnel05 .tabs p em{display: none; width: 28px;height: 1px;background-color: #e50000;position: absolute;top: 50%;left: 0;}
.personnel05 .tabs p.on,.personnel05 .tabs p:hover{color: #428bca;}
.personnel05 .tabs p.on em{display: block;}
.personnel05_con a{padding: 0 100px;}
.personnel05_con a>div{width: auto;}
.personnel05_con .swiper-slide{width: 33.333%;}
.personnel05_con .swiper-slide:nth-last-child(1){border: 0;}
.personnel05_con a .img p{line-height: 24px;}
/*.personnel05_con .p7{position: absolute;top: 0;left: 0;z-index: -10;opacity: 0;background-color: #fafafa;width:100%;height:100%;}*/
.personnel05_con .p7.on{visibility:visible;z-index:2;}
.personnel05_con .p6.on{visibility:visible;z-index:2;opacity:1;}

.personnel05_con .p7 a{display: block;position: relative;padding-left: 83px;line-height: 30px;margin-bottom: 12px;}
.personnel05_con .p7 a p{font-size: 16px;color: #5f636a;line-height: 30px;transition-duration: 0.5s;}
.personnel05_con .p7 a span{width: 20px;height: 1px;display: block;background-color: #c9c9c9;position: absolute;top: 50%;left: 0;transition-duration: 0.5s;}
.personnel05_con .p7 a:hover p{color: #d51a20;}
.personnel05_con .p7 a:hover span{width: 57px;background-color: #f0ccce;}

/* 荣誉资质20200722 */
.qualifications{padding-bottom: 62px;}
.qualifications .w1400{position: relative;}
/* .qualifications .imgs{padding: 47px;} */
.qualifications .imgs{width: 100%;height: 458px;position: relative;}
.qualifications .imgs img{display: block;max-height: 458px;max-width: 586px;background: url(../images/20200722/d2.png) center no-repeat;background-size: 100% 100%;margin: 0 auto;box-shadow: 0 0 20px rgba(0,0,0,0.1);position: absolute;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.qualifications .text{font-size: 24px;color: #333333;text-align: center;margin-top: 65px;}
.qualifications .swiper-button-next, .qualifications .swiper-button-prev{bottom: 91px;width: 51px;height: 51px;top: auto;}
.qualifications .swiper-button-prev{background: #e6e6e6 url(../images/20200722/d4.png) center no-repeat;}
.qualifications .swiper-button-next{background: #e6e6e6 url(../images/20200722/d5.png) center no-repeat;}
.qualifications .swiper-button-prev:hover,.qualifications .swiper-button-next:hover{background-color: #c7161d;}
.qualifications .swPage{position: absolute;top: 182px;right: 0;width: 64px;text-align: center;}
.qualifications .swPage b{font-size: 24px;color: #428bca;display: block;line-height: 1;}
.qualifications .swPage i{font-size: 24px;color: #c3c3c3;display: block;line-height: 1;margin: 17px 0;}
.qualifications .swPage span{font-size: 18px;color: #c3c3c3;display: block;line-height: 1;}
.qualifications .mask{display: none; position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 30;}
.qualifications .w1400{height: 100%;}
.qualifications .panel{
    width: 100%;
    max-width: 1400px;
    height: 840px;
    background-color: rgba(0,0,0,0.7);
    position: absolute;
    top: 50%;
    left: 0;

}
.qualifications .panel em{position: absolute;top: 40px;right: 40px;width: 29px;height: 29px;background: url(../images/20200722/d3.png) center no-repeat;cursor: pointer;}
.qualifications .panel img{max-width: 65.14%;max-height: 80%;position: absolute;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}






.profile .profile01 .item .iteml>p,
.profile .profile01 .item .tit h5,
.profile02 .profile02_t .item2,
.profile02 .profile02_t .item1,
.profile02 .profile02_b,
.profile02 .profile02_z,
.profile03,
.profile04 .item,
.sbanner .sbanner_word h5,
.sbanner .sbanner_word span,
/* .college01 .item h5,
.college01 .item span,
.college01 .item p, */
.college01 .college01_l .item,
/* .college03 .college03In, */
.college03 .tit04,
.partner .part01 .part011,
.partner .part02 .part021,
.service_pro01In .itemBig,
.service_pro01In .item,
.service_pro02 .service_pro02_l>p,
.service_pro02 .tit h5,
.service_pro02 .service_pro02_l .text,
.service_pro02 .service02slide,
.service_pro03 ul,
.service_pro04 .pro_con,
.college02 .tit04,
.college02 .college02_in02 .item,
.college02 .college02_in02,
/* .buildings, */
.brands .ttTop,
.brands .ttBottom,
.brands .newsList,
.bookList,
.videoList,
.personnel .personnel01 .item,
.personnel02,
.personnel03,
.personnel04 .personnel04_con,
.personnel05_con,
.personnel06_con,
.peopleList,
.joinUs .tit04,
.joinUs .joinUsCon,
.sAboutIn .zzimg .z,
.peopleList .list1,
.peopleList .list2,
.peopleList .list3{visibility: hidden;}
/* .profile .profile01 .tit h5{visibility: visible; -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
  -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp; } */
.profile .profile01 .item.active .iteml>p,
.profile .profile01 .item.active .tit h5,
.profile02 .profile02_t .item1.active,
.profile02 .profile02_t .item2.active,
.profile02 .profile02_b.active,
.profile02 .profile02_z.active,
.profile03.active,
.profile04.active .item,
.college01.active .item h5,
.college01.active .item span,
.college01.active .item p,
.college01 .college01_l .item.active:nth-child(1),
.college01 .college01_l .item.active:nth-child(2),
.college01 .college01_l .item.active:nth-child(3),
.college03 .tit04.active,
.partner .part01.active .part011,
.partner .part02.active .part021,
.partner .part01.active .tit h5,
.partner .part02.active .tit h5,
.service_pro01In.active .itemBig,
.service_pro01In.active .item,
.service_pro02.active .service_pro02_l>p,
.service_pro02.active .tit h5,
.service_pro02.active .service_pro02_l .text,
.service_pro02.active .service02slide,
.service_pro03.active ul,
.service_pro03.active .tit h5,
.service_pro04.active .pro_con,
.service_pro04.active .tit h5,
.college02 .tit04.active,
.college02 .college02_in02.active .item,
.college02 .college02_in02.active,
.buildings.active,
.brands .ttTop.active,
.brands .ttBottom.active,
.brands .newsList.active,
.bookList.active,
.personnel04.active .personnel04_con,
.personnel03.active,
.videoList.active,
.personnel05_con.active,
.personnel06_con.active,
.joinUs.active,
.peopleList.active,
.sAboutIn .zzimg .z11.active,
.sAboutIn .zzimg .z12.active,
.sAboutIn .zzimg .z1.active,
.sAboutIn .zzimg .z13.active,
.sAboutIn .zzimg .z4.active,
.sAboutIn .zzimg .z7.active,
.sAboutIn .zzimg .z8.active,
.sAboutIn .zzimg .z9.active,
.joinUs.active .tit04,
.joinUs.active .joinUsCon,
.peopleList .list1.active,
.peopleList .list2.active,
.peopleList .list3.active{visibility: visible; -webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUps;animation-name: fadeInUps;}
.sbanner.active .sbanner_word h5,.sbanner.active .sbanner_word span{visibility: visible; -webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp2;animation-name: fadeInUp2;}
.profile .profile01 .item.active .iteml>p{-webkit-animation-delay: 0.5s;-o-animation-delay: 0.5s;-moz-animation-delay: 0.5s;animation-delay: 0.5s;}
.profile02 .profile02_t .item2.active,.joinUs.active .joinUsCon{-webkit-animation-delay: 0.3s;-o-animation-delay: 0.3s;-moz-animation-delay: 0.3s;animation-delay: 0.3s;}
.profile04.active .item:nth-child(2){-webkit-animation-delay: 0.3s;-o-animation-delay: 0.3s;-moz-animation-delay: 0.3s;animation-delay: 0.3s;}
.profile04.active .item:nth-child(3){-webkit-animation-delay: 0.6s;-o-animation-delay: 0.6s;-moz-animation-delay: 0.6s;animation-delay: 0.6s;}
.sbanner.active .sbanner_word h5{-webkit-animation-delay: 0.6s;-o-animation-delay: 0.6s;-moz-animation-delay: 1s;animation-delay: 0.6s;}
.sbanner.active .sbanner_word span{-webkit-animation-delay: 0.8s;-o-animation-delay: 0.8s;-moz-animation-delay: 0.8s;animation-delay: 0.8s;}
.partner .part01.active .part011,
.partner .part02.active .part021,
.college02 .college02_in02.active .item:nth-child(1){-webkit-animation-delay: 0.3s;-o-animation-delay: 0.3s;-moz-animation-delay: 0.3s;animation-delay: 0.3s;}
.service_pro01In.active .item:nth-child(2){-webkit-animation-delay: 0.3s;-o-animation-delay: 0.3s;-moz-animation-delay: 0.3s;animation-delay: 0.3s;}
.service_pro01In.active .item:nth-child(3),.college02 .college02_in02.active .item:nth-child(2){-webkit-animation-delay: 0.4s;-o-animation-delay: 0.4s;-moz-animation-delay: 0.4s;animation-delay: 0.4s;}
.service_pro01In.active .item:nth-child(4){-webkit-animation-delay: 0.5s;-o-animation-delay: 0.5s;-moz-animation-delay: 0.5s;animation-delay: 0.5s;}
.service_pro01In.active .item:nth-child(5){-webkit-animation-delay: 0.6s;-o-animation-delay: 0.6s;-moz-animation-delay: 0.6s;animation-delay: 0.6s;}
.service_pro01In.active .item:nth-child(6){-webkit-animation-delay: 0.7s;-o-animation-delay: 0.7s;-moz-animation-delay: 0.7s;animation-delay: 0.7s;}
.service_pro01In.active .item:nth-child(7){-webkit-animation-delay: 0.8s;-o-animation-delay: 0.8s;-moz-animation-delay: 0.8s;animation-delay: 0.8s;}
.service_pro01In.active .item:nth-child(8){-webkit-animation-delay: 0.9s;-o-animation-delay: 0.9s;-moz-animation-delay: 0.9s;animation-delay: 0.9s;}
.service_pro01In.active .item:nth-child(9){-webkit-animation-delay: 1s;-o-animation-delay: 1s;-moz-animation-delay: 1s;animation-delay: 1s;}
.service_pro01In.active .item:nth-child(10){-webkit-animation-delay: 1.1s;-o-animation-delay: 1.1s;-moz-animation-delay: 1.1s;animation-delay: 1.1s;}
.service_pro01In.active .item:nth-child(11){-webkit-animation-delay: 1.2s;-o-animation-delay: 1.2s;-moz-animation-delay: 1.2s;animation-delay: 1.2s;}
.service_pro02.active .service_pro02_l>p,
.service_pro02.active .service02slide,
.service_pro02.active .service_pro02_l .text,
.service_pro03.active ul,
.service_pro04.active .pro_con{-webkit-animation-delay: 0.3s;-o-animation-delay: 0.3s;-moz-animation-delay: 0.3s;animation-delay: 0.3s;}


.personnel .personnel01 .item.active,
.personnel02.active,
.personnel03.active .tit h5,
.personnel05 .tit.active h5,
.personnel04.active .tit h5,
.personnel06 .tit.active h5{visibility: visible; -webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
/* .personnel .personnel01 .item:nth-child(2).active{-webkit-animation-delay: 0.3s;-o-animation-delay: 0.3s;-moz-animation-delay: 0.3s;animation-delay: 0.3s;} */


.sAboutIn .zzimg .z2.active{height: 60.97%;visibility: visible;transition-duration: 1s;transition-delay: 0.5s;}
.sAboutIn .zzimg .z5.active{visibility: visible;}
.sAboutIn .zzimg .z3.active{width: 53.36%;visibility: visible;transition-delay: 1.1s;transition-duration: 1s;}
.sAboutIn .zzimg .z4.active{animation-delay: 1.3s;-webkit-animation-delay: 1.3s;animation-duration: 0.9s;}
.sAboutIn .zzimg .z10.active{visibility: visible;}
.sAboutIn .zzimg .z6.active{visibility: visible;width: 70.344%;transition-duration: 1.5s;}
.sAboutIn .zzimg .z7.active{animation-delay: 0.1s;-webkit-animation-delay: 0.1s;}
.sAboutIn .zzimg .z8.active{animation-delay: 0.3s;-webkit-animation-delay: 0.3s;}
.sAboutIn .zzimg .z9.active{animation-delay: 0.5s;-webkit-animation-delay: 0.5s;}
/* 20191115 */
.buildings .buildFilter_r .inp p {
    font-size: 14px;
    color: #333333;
    line-height: 26px;
    padding-left: 21px;
    cursor: pointer;
}
.buildings .buildFilter_r .inp {
    width: 116px;
    position: relative;
}
.buildings .buildFilter_r .inp>p {
    transition-delay: 0.4s;
    position: relative;
    padding-left: 18px;
    background: url(../images/icon/icon41.png) 103px center no-repeat;
    z-index: 0;
}
.buildings .buildFilter_r .timeCon{
    position: absolute;
    top: 0;
    left: 0;
    background-color: #fff;
    width: 100%;
    box-shadow: 0 8px 10px rgba(0,0,0,0.1);
    z-index: 1;
    height: 0;
    overflow: hidden;
    transition: height 0.5s;
}
.buildings .buildFilter_r .timeCon.cur{
    height: 310px;
}
.buildings .buildFilter_r .timeCon .time{
    height: 310px;
    padding: 40px 28px 10px 28px;
}
/* .buildings .buildFilter_r .area p {
    font-size: 14px;
    color: #333333;
    line-height: 26px;
    padding-left: 21px;
} */
.buildings .buildFilter_r .timeConIn{
    width: 136px;
}
.buildings .buildFilter_r .inp>p.on {
    transition-delay: 0s;
    z-index: 2;
    color: #428bca;
    background-image: url(../images/icon/icon42.png);
}
.buildings .buildFilter_r .timeConIn p:hover {
    background: #428bca url(../images/icon/icon43.png) 91% center no-repeat;
    color: #ffffff;
}
.results .searchBoxs i {
    display: none;
    width: 15px;
    height: 70px;
    background: url(../images/icon/icon6s.png) center no-repeat;
    background-size: 15px auto;
    position: absolute;
    top: 0;
    right: 80px;
    cursor: pointer;
}




/* 20191115 */



@media (max-width:1501px){
    .w1400{width: 90%;}
    .buildFilter a{margin: 0 6px;font-size: 15px;}
    .subTit a{padding: 0 16px;font-size: 17px;}
    .profile .profile01 .item2 .itemr{margin-right: 80px;}
    .brands .newsList .waterfull ul li{width: 32.731%;}
    .peopleList .item{width: 31.879%;}
    .brands .bookList ul li{width: 21.447%;}
	.profile03Con .profile03In .item{width:13.65%;}
    .buildings .waterfull2 .item{width: 32%;}
}
@media (max-width:1460px){
	
    .buildings .waterfull2 .item{width: 31.8%;}
}
@media (max-width:1401px){
    .profile .profile01 .itemr{width: 33%;}
    .w1400{width: 90%;}
    .subTit a{font-size: 16px;padding: 0 12px;}
    .buildFilter a{font-size: 14px;padding: 0 4px;}
    .building .buildFilter_r .area{width: 84px;margin-left: 5px;}
    .building .buildFilter_r input{width: 73px;}
    .buildFilter a{font-size: 14px;margin: 0 4px;padding: 0;}
    .building .buildFilter_r .area>p{background-position: 70px center;padding-left: 2px;}
    .brands .bookList ul li{width: 21.442%;}
    .buildings .waterfull2 .item{width: 32.2%;}
    /* .buildings .waterfull1 .item .text{width: 55%;} */
    .brands .mask{width: calc(89.3% - 2.553%)}
    .profile .profile01 .item2 .itemr{margin-right: 40px;}
    .profile .profile01 .item3 .itemr{margin-left: 52px;}
    .peopleList .item{width: 31.828%;}
    .brands .newsList .waterfull ul li{width: 32.732%;}
	.profile03Con .profile03In .item{width:13.58%;}
    
}
@media (max-width:1390px){
	
    .buildings .waterfull2 .item{width: 32%;}
}
@media (max-width:1301px){
    .brands .bookList ul li{width: 21.474%;}
    .brands .newsList .waterfull ul li{width: 32.632%}
    .brands .bookList ul li{width: 21.462%;}
	.profile03Con .profile03In .item{width:13.52%;}
	.buildings .waterfull2 .item{width: 32.2%;}

}
@media (max-width:1250px){
	
    .buildings .waterfull2 .item{width: 31.6%;}
}
@media (max-width:1235px){
	
    .buildings .waterfull2 .item{width: 31.5%;}
}
@media (max-width:1201px){
    body{width: 100%;overflow-x: hidden;background-color: #fff;}
    .w1400{width: 91.8667%}
    .sbanner{height: 100vh;z-index:-1;}
    .sbanner p{height: 100%;width: 100vw;z-index:-1;}
    .sbanner p img{height: 100%;width: 100%;}
    .word p{line-height: 12rem;}
    /* .m_subTit{box-shadow: 0 0 0.1rem rgba(0,0,0,0.05);} */
    .m_subTit .subTop{line-height: 1.2rem;height: 1.2rem;border-bottom: 1px solid #b5b5b5;}
    .m_subTit .subTop.cur{border: 0;}
    .m_subTit p{padding-left: 0.2rem;line-height: 1.2rem; font-size: 0.34rem;color: #d40000;float: left;}
    .m_subTit em{display: block;width: 0.27rem;height: 1.2rem;background: url(../images/mobile/icon/i4.png) center no-repeat;background-size: 0.27rem auto;float: right;transition-duration: 0.5s;margin-right: 0.2rem;} 
    .sAbout .sAboutIn{padding-top: 0.9rem;height: auto;}
    .bread a{font-size: 0.26rem;}
    .bread em{font-size: 0.26rem;}
    .bread{padding-top: 0.5rem;padding-bottom: 0.5rem;}
    .header2,.header3{display: none !important;}
    .header{display: block;width: 100vw;}
    .sbanner .sbanner_word h5{font-size: 0.5rem;}
    .sbanner .sbanner_word span{font-size: 0.3rem;}
    .subTitM{display: none;}
    .subTitMo{background-color: #fff;position: absolute;top: 101vh;left: 0;width: 100vw;z-index: 4;display: block;}
    .m_subTit .cur em{transform: rotate(180deg);}
    .subTitMo.on{position: fixed;border-top: 1px solid #cccccc;top: 1.6rem;}
	.sTech{padding-top:1.8rem;}
    .sTech_con_mo{padding: 0.35rem 0.1rem 0.35rem 0.3rem;box-shadow: 0 0 0.1rem rgba(0,0,0,0.1);position: relative;z-index: 0;background-color: #fff;}
    .tech_mo_in{height: 10rem;}
    .sTech_con_mo .item{padding: 0.3rem;display: block;position: relative;overflow: hidden;background-color: #f5f5f5;margin-right: 0.4rem;}
    .sTech_con_mo .item:nth-child(2n){background-color: #fff;}
    .sTech_con_mo .item p{font-size: 0.3rem;color: #333333;line-height: 1;margin-bottom: 0.1rem;}
    .sTech_con_mo .item span{font-size: 0.28rem;color: #60626a;display: block;line-height: 0.5rem;}
    .sTech_con_mo .item>div{float: left;}
    .sTech_con_mo .item>div:nth-child(1){width: 53.84%;}
    .sTech_con_mo .item>div:nth-child(2){width: 28.86%;float: right;}
    .sTech_con_mo .item>div:nth-child(3){width: 100%;margin-top: 0.2rem;}
    .sTech_con_mo .item em{font-size: 3rem;color: rgba(51,51,51,0.03);position: absolute;bottom: -0.2rem;right: 0.08rem;height: 2.5rem;line-height: 2.5rem;}
    .project2{padding: 0.4rem 0.26rem;}
    .project2 .proL{width: 100%;background-size: 1.27rem auto;padding-top: 0.18rem;padding-left: 0.34rem;background-position: left top;padding-bottom: 0.25rem;}
    .tit03 p{font-size: 0.36rem;margin-bottom: 0.05rem;}
    .tit03 span{font-size: 0.24rem;height: 0.3rem;line-height: 0.3rem;}
    .project2 .proR{width: 100%;}
    .project2_in a{font-size: 0.24rem;line-height: 0.32rem;padding: 0.55rem 0;}
    .project2_ins{padding-right: 0.4rem;}
    .standard_mo .tech_mo_in .item>div{width: 100%;}
    .standard_mo .tech_mo_in .item>div:nth-child(1){margin-bottom: 0.2rem;}
    .honor .proL{width: 100%;background-size: 1.27rem auto;padding-top: 0.18rem;padding-left: 0.34rem;background-position: left top;padding-bottom: 0.4rem;}
    .honor .tech_mo_in{height: 10rem;width: 100%;}
    .honor .tech_mo_in .item>div{width: 100%;}
    .honor .tech_mo_in .item>div:nth-child(1){margin-bottom: 0.25rem;}
    .honor2_m{padding-top: 0.7rem;}
    .honor2_m .proL{background-image: url(../images/icon/icon21.png);background-size: 0.96rem auto;}
    .college01 .college01_l{width: 100%;padding: 0 0.6rem 0.6rem;position: relative;z-index: 1;background-color: #fff;}
    .college01 .college01_r{width: 100%;margin-top: 0;margin-left: -4.0665%;width: 100vw;margin-top: -0.44rem;}
    .college01 h5{font-size: 0.36rem;margin-top: 0.4rem;margin-bottom: 0.1rem;}
    .college01 span{font-size: 0.24rem;margin-bottom: 0.2rem;}
    .college01 p{font-size: 0.28rem;line-height: 0.44rem;}
    .college01 .college01_r img{width: 60.5333%;padding: 1.38rem 0 0.77rem;}
    .college01{padding-bottom: 1.24rem;overflow: hidden;background-position: 15% 97%;}
    .college02 .bg{width: 100%;}
    .tit04 h5{font-size: 0.36rem;margin-bottom: 0;}
    .tit04 span{font-size: 0.24rem;margin-bottom: 0.6rem;}
    .tit04{padding-top: 0.7rem;}
    .college02 .college02_in01{width: 100%;}
    .college02 .college02_in02{width: 100%;padding: 0 0.46rem;}
    .college02 .college02_in02 .iteml p{font-size: 0.32rem;}
    .college02 .college02_in02 .itemr p{font-size: 0.32rem;line-height: 0.4rem;}
    .college02 .college02_in02 .itemr span{font-size: 0.28rem;line-height:0.35rem;}
    .college02 .college02_in02 .inner{width: calc(100% - 0.92rem)}
    .college02 .college02_in02 .itemr{padding-left: 0.2rem;width: 90%;}
    .college02 .college02_in02 .iteml{width: auto;}
    .college03 .college03In{width: 100%;padding-left: 4%;}
    .college03 .tit04{padding-left: 4%;}
    .college03 .c3 .swiper-slide{width: 59.2%;margin-right: 0.38rem;}
    .college03 .c3 .text{margin-top: 0.24rem;}
    .college03 .c3 .text p{font-size: 0.28rem;padding-left: 0.37rem;line-height: 0.4rem;}
    .college03 .c3 .text span{width: 0.2rem;}
    .college03 .c3{padding-bottom: 1.3rem;}
    .college03 .c3 .swiper-button-next, .college03 .c3 .swiper-button-prev{bottom: 0.5rem;width: 0.32rem;height: 0.34rem;background-size: 100% auto;}
    .college03 .c3 .swiper-button-next{right: 4%;}
    .college03 .c3 .swiper-button-prev{right: 14%;}
    .college02{padding-bottom: 1.24rem;background-position: 85% 96%;}
    .college03{padding-bottom: 1.24rem;}
    .college03 .coll03_swiper{padding-left: 4%;}
	.college04 .proL{background-size:0.8rem auto;padding-left:0;background-position:left 0.15rem;}
    .part02{padding-top: 0.4rem;padding-bottom: 0.6rem;}
    .part02 .gallery-thumbs p{font-size: 0.32rem;line-height: 0.36rem;padding: 0 0.49rem;}
    .part02 .gallery-thumbs .swiper-slide{line-height: 0.36rem;padding: 0;}
    .part02 .gallery-thumbs .swiper-slide:nth-child(1) p{padding-left: 0;}
    .part02 .gallery-top a{font-size: 0.25rem;width: 1.72rem;line-height: 0.36rem;margin-bottom: 0.48rem;}
    .part02 .gallery-thumbs{margin-bottom: 0.87rem;}
    .brands .ttTop{padding: 0.44rem 0.38rem;}
    .brands .ttTop h5{font-size: 0.36rem;margin-bottom: 0.28rem;overflow: hidden;
        text-overflow: ellipsis;
        display: -ms-box;
        -ms-line-clamp: 2;
        -ms-box-orient: vertical;
        display: -moz-box;
        -moz-line-clamp: 2;
        -moz-box-orient: vertical;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -o-box;
        -o-line-clamp: 2;
        -o-box-orient: vertical;white-space: unset;}
    .brands .ttTop h5 em{font-size: 0.28rem;width: 0.94rem;height: 0.43rem;line-height: 0.43rem;}
    .brands .ttTop p{line-height: 0.43rem;font-size: 0.28rem;height: 0.86rem;}
    .brands .ttBottom{display: none;}
    .brands .ttBottom .ttBottomL{width: 100%;}
    .brands .ttBottomL a{height: auto;}
    .brands .ttBottom{padding-top: 0.6rem;}
    .brands .ttBottomr{width: 100%;margin-top: 0.12rem;}
    .brands .ttBottomr a{width: 49.2%;float: left;}
    .brands .ttBottomr .ttBottomr2{float: right;margin-top: 0;}
    .brands .ttBottomL a> p{font-size: 0.28rem;line-height: 0.78rem;}
    .brands .ttBottomL .swiper-button-next, .brands .ttBottomL .swiper-button-prev{display: none;}
    .brands .ttBottomL .slidePage{right: 0.1rem;}
    .brands .ttBottomL .slidePage p{font-size: 0.24rem;line-height: 0.78rem;}
    .brands .ttBottomL .slidePage .totals{font-size: 0.24rem;}
    .brands .ttBottomL .slidePage .cur{font-size: 0.3rem;}
    .brands .ttBottomr a p{font-size: 0.28rem;line-height: 0.84rem;}
    .brands .newsList{margin-top: 0;}
    .brands .newsList .waterfull ul li{width: 100%;}
    .brands .newsList .waterfull ul li .text b{font-size: 0.32rem;line-height: 0.4rem;margin-top: 0.5rem;margin-bottom: 0.2rem;}
    .brands .newsList .waterfull ul li .text p{font-size: 0.28rem;line-height: 0.4rem;}
    .brands .newsList .waterfull ul li .text span{font-size: 0.24rem;}
    .brands .newsList .waterfull ul li .text i{font-size: 0.24rem;}
    .brands .newsList .waterfull ul li .text .b{padding: 0.3rem 0 0.4rem;line-height: 0.2rem;}
    .profile .profile01 .w1400{width: 100%;}
    .profile .profile01 .iteml{width: 100%;padding: 0 4%;}
    .profile .profile01 .item .iteml> p{font-size: 0.28rem;line-height: 0.42rem;margin-bottom: 0.43rem;}
    .profile .profile01 .itemr{width: 100%;margin-left: 0;height: 5.21rem;}
    .profile .profile01 .itemr .pimg{width: 100%;background-size: 100% auto;height: 5.21rem;}
    .profile .profile01 .item2 .iteml{padding: 0 4%;width: 100%;}
    .profile .profile01 .item2 .itemr{margin: 0;margin-top: 0.27rem;}
    .profile .profile01 .item2 .itemr .pimg{background-size: 100% auto;}
	.profile .profile01 .item2 .itemr{height: 7rem;}
    .profile .profile01 .item2 .itemr .pimg{height: 7rem;}
    .profile .profile01 .item3 .itemr{width: 100%;height: 6.95rem;margin-top: 0.27rem;margin-left: 0;}
    .profile .profile01 .item3 .itemr .pimg{width: 100%;background-size: 100% auto;height: 6.95rem;}
    .profile .profile01 .item2{margin-top: 0.7rem;}
    .profile .profile01 .item3 .iteml{padding-top: 0;}
    .profile .profile01 .item3{margin-top: 0.7rem;}
    .profile02{padding-top: 0.9rem;}
    .profile02 .w1400{padding: 0 0.46rem;}
    .profile02 .profile02_t .item1{width: 100%;}
    .profile02 .tit05 h5{font-size: 0.36rem;margin-top: 0.85rem;}
    .profile02 .tit05 span{font-size: 0.24rem;margin-bottom: 0.56rem;}
    .profile02 .profile02_t h6{font-size: 0.3rem;padding-bottom: 0.1rem;}
    .profile02 .profile02_t p{font-size: 0.28rem;line-height: 0.41rem;}
    .profile02 .profile02_t .item2{width: 100%;}
    .profile02 .profile02_t{padding-bottom: 0.6rem;}
    .profile02_bCon .item{width: 100%;margin: 0;padding-bottom: 0.58rem;}
    .profile02_bCon p{font-size: 0.32rem;padding-bottom: 0.22rem;}
    .profile02_bCon span{font-size: 0.28rem;line-height: 0.42rem;}
    .profile02_bCon em{height: 1.2rem;background-size: auto 0.81rem;}
    .profile02_bCon .item:nth-child(1) em{background-size: auto 0.81rem;}
    .profile02_bCon .item:nth-child(2) em{background-size: auto 0.81rem;}
    .profile02_bCon .item:nth-child(3) em{background-size: auto 0.81rem;}
    .profile02_bCon .item:nth-child(4) em{background-size: auto 0.81rem;}

    .profile02 .profile02_b{padding-bottom: 0.62rem;padding-top: 0;}
    .profile03{padding-top: 0.4rem;}
    .profile03 .profile03Con{width: 100%;}
    .profile03Con .profile03In .item{width: 48%;}
    .profile03Con .swiper-button-next, .profile03Con .swiper-button-prev{top: 1rem;}
    .profile03Con .swiper-container{padding-bottom: 0.9rem;}
    /* .profile03 .profile03Con a{width: 45vw;height: 4.51rem;margin-right: 5px;}
    .profile03 .profile03Con .profile03In a:hover, .profile03 .profile03Con .profile03In a.on{width: 45vw;}
    .profile03 .profile03Con a img{width: 100%;height: auto;} */
    .profile04{padding-top: 0;}
    .profile04 .item{width: 100%;margin-right: 0;margin-bottom: 0.39rem;}
    .profile04 .item .itemIn{padding: 0 0.3rem;}
    .profile04 .item p{font-size: 0.32rem;line-height: 0.9rem;}
    .service_pro01{padding-top: 1rem;}
    .service_banner .swiper-pagination{display: none;}
    .service_banner{width: 92%;}
    .service_banner .swiper-button-next, .service_banner .swiper-button-prev{width: 0.55rem;height: 100%;margin-top: 0;}
    .service_banner .swiper-button-next{right: 0;background-size:0.2rem auto;}
    .service_banner .swiper-button-prev{left: 0;background-size:0.2rem auto;}
    .service_pro01In{width: 92%;padding-bottom: 0.6rem;padding-top: 0;}
    .service_pro01In .itemBig{width: 100%;max-width: 100%;box-sizing: border-box;}
    .service_pro01In .itemBig{padding-top: 0.53rem;padding-left: 0.3rem;}
    .service_pro01In .itemBig em{width: 0.96rem;margin-bottom: 0.35rem;}
    .service_pro01In .itemBig h5{margin-bottom: 0;font-size: 0.32rem;}
    .service_pro01In .itemBig b{font-size: 0.28rem;}
    .service_pro01In .item{margin-left: 0.3rem;padding-top: 0.5rem;width: 93%;}
    .service_pro01In .item p{font-size: 0.26rem;line-height: 1.5;}
    .service_pro01In .item p i{font-size: 0.26rem;}
    .service_pro01In .item b{font-size: 0.28rem;}
    .service_pro02{margin-top:0rem;}
    .service_pro02 .service_pro02_l{width: 100%;}
    .service_pro02 .service_pro02_l p{font-size: 0.28rem;line-height: 0.42rem;margin-bottom: 0.23rem;}
	.service_pro02 .service_pro02_l .tit span{font-size:0.4rem;}
	.service_pro02 .service_pro02_l .tit p{font-size:0.22rem;}
	.service_pro02 .service_pro02_l p,.service_pro02 .service_pro02_l a,.service_pro02 .service_pro02_l span,.service_pro02 .service_pro02_l em,.service_pro02 .service_pro02_l i{font-size: 0.28rem;line-height: 0.42rem;margin-bottom: 0.23rem;}
	
    .service_pro02 .service_pro02_r{width: 100%;padding: 0;}
    .service_pro02 .service02slide a{padding: 0.41rem 0.45rem;}
    .service_pro02 .service02slide .majorL{width: 1.95rem;height: 1.95rem;}
    .service_pro02 .service02slide .majorr{height: 1.95rem;}
    .service_pro02 .service02slide .majorL img{width: 100%;}
    .service_pro02 .majorrIn h5{font-size: 0.32rem;margin-bottom: 0;}
    .service_pro02 .majorrIn p{font-size: 0.28rem;}
    .service02slide .swiper-button-next, .service02slide .swiper-button-prev{width: 0.7rem;height: 0.7rem;background-size: 0.15rem 0.2rem;}
    .service02slide .swiper-button-prev{right: 0.7rem;}
    .service_pro03{padding-top: 0;margin-top: 0.8rem;padding-bottom: 0.6rem;background-size: auto 100%;background-position: 70% center;}
    .service_pro03 ul li a{padding-left: 0;}
    .service_pro03 ul li span{display: none;}
    .service_pro03 ul li p{font-size:0.28rem;line-height: 0.45rem;}
    .service_pro03 ul li{margin-bottom: 0.16rem;}
	.service_pro04{padding-top:0;}
    .service_pro04 .pro_con .item{width: 100%;margin-left: 0;margin-bottom: 0.3rem;}
    .service_pro04 .pro_con .item>p{font-size: 0.28rem;line-height: 0.35rem;bottom: 0.35rem;}
    .brands{padding-top:1.8rem;}
    .brands .bookList ul li{width: 100%;margin: 0;margin-bottom: 0.62rem;}
    .brands .bookList ul li img{width: 100%;}
    .bookList{padding: 0 4%;}
    .brands .ttNews{padding: 0;padding-bottom: 0.6rem;}
    .brands .bookList .text b{font-size: 0.3rem;margin: 0.35rem 0 0.14rem;}
    .brands .bookList .text p{font-size:0.28rem;line-height: 1.35;}
    .brands .mask{width: 100%;height: 100vh;top: 0;z-index: 999;}
    .brands .mask .panel .bkLeft{width: 100%;}
    .brands .mask .panel img{height: 4rem;margin: 0 auto;}
    .brands .mask .bkRight{width: 100%;padding: 0 4%;padding-top: 0.7rem;}
    .brands .mask .bkRight h5{font-size: 0.3rem;padding-bottom: 0.4rem;}
    .brands .mask .bkRight p{font-size:0.24rem;line-height: 0.42rem;}
    .brands .mask .clo{width: 0.4rem;height: 0.4rem;background-size: 100% auto;}
    .videoList .item{width: 100%;margin-right: 0;}
    .videoList .item a{display: block;}
    .videoList .item a img{display: block;width: 100%;}
    .videoList .pic p{font-size:0.24rem;line-height: 0.57rem;right: 0.2rem;}
    .videoList .pic em{width: 2.43rem;height: 2.43rem;}
    .videoList .text p{font-size: 0.28rem;line-height: 0.85rem;margin-bottom: 0.2rem;}
    .brands .medias .waterfull ul li{padding-bottom: 0;}
	.newsDetail{padding-top:0;}
    .newsDetail .newsDetail_l{width: 100%;}
    .newsDetail .newsDetail_r{width: 100%;}
    .newsDetail .newsDetail_l .opr .opr_r em{display: none;}
    .newsDetail .newsDetail_l .newsTit h5{font-size: 0.38rem;}
    .newsDetail .newsDetail_l .opr .opr_l{padding-left: 0;}
    .newsDetail .newsDetail_l .opr .opr_l span{font-size: 0.28rem;line-height: 0.3rem;}
    .newsDetail .newsDetail_l .opr .opr_l span:nth-child(1){background-size: 0.18rem;padding-left: 0.26rem;}
    .newsDetail .newsDetail_l .opr .opr_l span:nth-child(2){background-size: 0.28rem auto;margin-left: 0.37rem;padding-left: 0.38rem;}
    .newsDetail .newsDetail_l .opr .opr_r .share{width: 0.26rem;background-size: 100% auto;height: 0.3rem;}
    .newsDetail .newsDetail_l .opr{padding-top: 0.3rem;}
    .newsDetail .newsDetail_l .newsTit{padding-bottom: 0.58rem;}
    .newsDetail .newsDetail_lCon p{font-size: 0.28rem;line-height: 0.42rem;margin-bottom: 0.3rem;}
	.videoDetail video{margin-bottom:0.5rem;}
    .brands .newsOpr .toList{display: none;}
    .newsDetail .newsDetail_r{margin-top: 0;display: none;}
    .newsDetail .newsDetail_r h5{font-size: 0.38rem;margin-bottom: 0.3rem;}
    .newsDetail .newsDetail_r span{font-size: 0.26rem;}
    .newsDetail .newsDetail_r p{font-size: 0.28rem;}
    .newsDetail .newsDetail_r li{margin-bottom: 0.4rem;}
    .brands .newsOpr{padding: 0;margin-top: 0rem;padding-bottom: 0.28rem;}
    .brands .newsOpr a{font-size: 0.28rem;width: 100%;line-height: 0.64rem;}
    .brands .newsOpr .preNews{padding-left: 0.48rem;background-position: 0.23rem center;background-size: 0.11rem auto;}
    .brands .newsOpr .nextNews{padding-left: 0.48rem;padding-right: 0;background-position: 0.23rem center;background-size: 0.11rem auto;text-align: left;}
	.people{padding-top:1.8rem;}
    .peopleList .item{width: 100%;margin: 0;margin-bottom: 0.7rem;}
    .peopleList .item .text{padding-top: 0.4rem;}
    .peopleList .item .text b{font-size: 0.36rem;padding-bottom: 0.15rem;}
    .peopleList .item .text p{font-size: 0.28rem;}
    .joinUs .joinUsCon{padding-bottom: 0.92rem;}
    .joinUs .joinUsCon .joinUs_l{width: 100%;}
    .joinUs .joinUsCon p{font-size: 0.28rem;line-height: 0.42rem;}
    .joinUs .joinUsCon .joinUs_r{width: 100%;position: static;margin-top: 0;}
    .joinUs .joinUsCon .joinUs_r a{width: 2.6rem;height: 0.8rem;line-height: 0.8rem;font-size: 0.28rem;margin-top: 0.4rem;}


    .personnel{padding-top: 1.6rem;padding-bottom: 0;}
    .personnel .personnel01{padding-top: 0.7rem;box-shadow: none;background-color: transparent;}
    .personnel .personnel01 .item{width: 100%;padding-bottom: 0.5rem;}
    .personnel .personnel01 .item h5{font-size: 0.36rem;margin-bottom: 0.38rem;}
    .personnel .personnel01 .item p{font-size: 0.28rem;}
    .personnel .personnel01 .item span{font-size: 0.3rem;}
    .personnel .personnel01 .item b{font-size: 0.28rem;line-height: 0.42rem;}
    .personnel02{padding-bottom: 0;}
    .personnel02_l{width: 100%;margin-top: 0;}
    .personnel02_r{width: 100%;padding: 0;}
    .personnel02_r h6{font-size: 0.3rem;}
    .personnel02_r p{font-size:0.28rem;line-height: 0.42rem;}
    .personnel02_r span{font-size: 0.28rem;line-height: 0.42rem;}
    .personnel02_r .item{margin-top: 0.4rem;}
    .personnel02_r .item:nth-child(1){margin-top: 0.5rem;}
    .personnel02 .prevPeo{margin-right: 0.4rem;}
    .personnel02 .prevPeo, .personnel02 .nextPeo{position: static;width: 2.35rem;opacity: 1;padding-left: 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin-bottom: 1.03rem;vertical-align: middle;height: auto;}
    .personnel02 .prevPeo p, .personnel02 .nextPeo p{width: 100%;position: static;font-size: 0.28rem;line-height: 0.96rem;padding: 0;}
    .personnel02 .prevPeo .img, .personnel02 .nextPeo .img{width: 2.35rem;height: 2.35rem;}
    .personnel02 .prevPeo p{background: url(../images/icon/icon35.png) left top no-repeat;background-size: 0.31rem 0.19rem;}
    .personnel02 .nextPeo p{background: url(../images/icon/icon36.png) right top no-repeat;background-size: 0.31rem 0.19rem;text-align: right;}
    .personnel02 .peopOpr{margin-left: 4%;margin-top: 0.5rem;}
    .personnel03{padding-top: 0;}
    .personnel03_con .tabs{position: static;}
    .personnel03_con .tabs p{float: left;width: auto;font-size: 0.3rem;padding-right: 0.31rem;margin-right: 0.4rem;margin-bottom: 0;}
    .personnel03_con .tabs p em{width: 0.2rem;right: 0;left: auto;}
	.personnel03_honor .tabCon1{width:100%;}
    .personnel03_honor a{padding-left: 0;margin-bottom: 0.42rem;}
    .personnel03_honor a p{font-size: 0.28rem;line-height: 0.42rem;}
    .personnel03_honor a span{display: none;}
    .personnel03_honor{padding-top: 0.48rem;padding-bottom:0.1rem;}
    .personnel04_con .serText{padding: 0 4% 0.18rem; width:100%;background: url(../images/icon/bac_2.png) left bottom no-repeat;
background-size: 100% 1.41rem;}
    .personnel04_con .serText h6{font-size: 0.32rem;line-height: 0.4rem;height:0.8rem;}
    .personnel04_con .serText p{font-size: 0.28rem;line-height: 0.43rem;}
    .personnel04_con .m_bot{margin-top:0.2rem;}
    .personnel04 {padding: 0;}
    .personnel04 .w1400{padding-bottom: 1.84rem;}
    .personnel04_con .swiper-button-next, .personnel04_con .swiper-button-prev{bottom: -1rem;top: auto;}
    .personnel04_con .p5{position: relative;visibility: visible;}
    .personnel04_con .p4{position: absolute;visibility: hidden;}
    .personnel05{padding-top: 0;}
    .personnel05_con .swiper-slide{width: 100%;border: 0;}
    .personnel05_con a{padding: 0 0.8rem;}
    .personnel05_con a h6{font-size:0.32rem;line-height: 0.5rem;margin-bottom: 0.26rem;}
    .personnel05_con a p{font-size: 0.28rem;line-height: 0.44rem;}
    .personnel05_con a span{font-size: 0.28rem;line-height: 0.44rem;}
    .personnel05_con a>div{margin-top:0.3rem;width: 100%;height: auto;}
    .personnel05_con a>div img{width: 100%;}
    .personnel05_con a em{font-size: 0.26rem;line-height: 0.44rem;width: auto;margin-top: 0.18rem;display: inline-block;}
    .personnel05_con{padding-bottom: 0.94rem;min-height:11rem;}
    .personnel05 .mask{width: 100%;height: 100vh;top: 0;z-index: 999;position: fixed;}
    .personnel05 .mask .panel{padding: 0.5rem 0.6rem;}
    .personnel05 .mask .panel .bkLeft{width: 100%;}
    .personnel05 .mask .panel img{height: 4rem;margin: 0 auto;}
    .personnel05 .mask .bkRight{width: 100%;padding: 0 4%;padding-top: 0.7rem;}
    .personnel05 .mask .bkRight h5{font-size: 0.3rem;padding-bottom: 0.4rem;}
    .personnel05 .mask .bkRight p{font-size:0.24rem;line-height: 0.42rem;}
    .personnel05 .mask .clo{width: 0.4rem;height: 0.4rem;background-size: 100% auto;}   
	.personnel05_con .p7 a{padding: 0;margin-bottom: 0.42rem;}
    .personnel05_con .p7 a p{font-size: 0.28rem;line-height: 0.42rem;}
    .personnel05_con .p7 a span{display: none;}
    .personnel06{padding-top: 0;}
    .personnel06_con{padding: 0 0.32rem;}
    .personnel06_con a{font-size: 0.28rem;width: 1.56rem;margin-bottom: 0.74rem;}
    .personnel06_con a em{line-height: 0.3rem;}
    .results{padding-top: 1.6rem;}
    .results .results_t{padding-top: 0.5rem;}
    .results .results_t input{height: 0.8rem;font-size: 0.28rem;border-radius: 0;}
    .results .searchBoxs em{height: 0.8rem;width: 0.37rem;background-size: 100% auto;}
    .results .results_t p{font-size: 0.26rem;padding: 0.32rem 0;}
    .searchTit .searchSubTitMo .subCon{background-color: #fff;padding: 0.35rem 0.43rem 0.3rem;display: none;position: absolute;top: 100%;left: 0;width: 100%;z-index: 1;}
    .searchTit .m_searchSubTit{position: relative;}
    .searchTit .searchSubTitMo .subCon a{font-size: 0.28rem;margin: 0 0.1rem; color: #333333;display: block;line-height: 0.78rem;border-bottom: 1px solid #b5b5b5;}
    /* .searchTit .searchSubTitMo .subCon a.cur{border-bottom: 1px solid #b5b5b5;} */
    /* .searchTit .m_searchSubTit{box-shadow: 0 0 0.1rem rgba(0,0,0,0.05);} */
    .searchTit .m_searchSubTit .subTop{line-height: 1.2rem;height: 1.2rem;border-bottom: 1px solid #b5b5b5;}
    .searchTit .m_searchSubTit p{padding: 0;padding-left: 0.2rem;line-height: 1.2rem; font-size: 0.34rem;color: #d40000;float: left;}
    .searchTit .m_searchSubTit em{display: block;width: 0.27rem;height: 1.2rem;background: url(../images/mobile/icon/i4.png) center no-repeat;background-size: 0.27rem auto;float: right;transition-duration: 0.5s;margin-right: 0.2rem;} 
    .searchTit .m_searchSubTit .cur em{transform: rotate(180deg);}
    .results_con a h5{font-size: 0.32rem;}
    .results_con a h6 em{font-size: 0.26rem;}
    .results_con a p{font-size: 0.28rem;line-height: 1.5;}
    .results_con a h6 em:nth-child(1){margin-right: 0.3rem;}
    .results_con a h6{margin: 0.2rem 0;}
    .results_con a{margin-bottom: 0.88rem;}
    /* .results_con li{margin-bottom: 0.3rem;} */
    .results_con{padding-top: 0.44rem;}
    .m_building{}
    .m_building .m_subTits{width: 63.478%;}
    .m_building .m_filters{padding-left: 0.09rem;position: relative;}
    .m_building .m_filters p{font-size: 0.32rem;color: #333333;float: left;height: 1.2rem;line-height: 1.2rem;}
    .m_building .m_filters .changeState{width: 0.41rem;background: url(../images/icon/icon39.png) center no-repeat;background-size: 100% auto;margin-right: 0.31rem;}
    .m_building .m_filters .goFilter{margin-left: 0.31rem;}
    .m_building .m_filters em{width: 1px;height: 0.54rem;position: absolute;top: 50%;left: 50%;margin-top: -0.27rem;background-color: #e0e0e0;}
    .m_filtersCon{display: none; position: fixed;top: 0;left: 0;width: 100%;height: 100vh;overflow-y: scroll;background-color: rgba(0,0,0,0.3);z-index: 2;}
    .m_filtersConIn{width: 78.8%;height: 100vh; background-color: #ffffff;position: absolute;top: 0;right: 0;overflow-y: auto;}
    .m_filtersConIn h6{padding: 0 4.06%;font-size: 0.26rem;color: #323232;line-height: 0.85rem;padding-top: 0.18rem;}
    .m_filtersConIn .item{padding: 0 4.06%;border-bottom: 1px solid #cfcfcf;padding-bottom: 0.24rem;}
    .m_filtersConIn a{display: block;font-size: 0.26rem;color: #323232;width: 31.416%;line-height: 0.76rem;text-align: center;float: left;margin-right: 2.798%;background-color: #f8f8f8;margin-bottom: 0.15rem;}
    .m_filtersConIn a.on{color: #ea0000;background-color: #ffecee;}
    .m_filtersConIn a:nth-child(3n){margin-right: 0;}
    #start{width: 100%;height: 0.6rem;border: 1px solid #cccccc;font-size: 0.26rem;padding-left: 0.2rem;}
    .m_filtersCon .confirms{font-size: 0.26rem;color: #ffffff;display: block;width: 1.7rem;line-height: 0.76rem;background-color: #ea0000;float: right;margin-top: 0.5rem;}
    .m_filtersConIn .item:nth-last-child(2){border: 0;}
	.buildings{padding-top:1.8rem;}
    .buildings .waterfull1 .item{width: 100%;margin-bottom: 0.3rem;height: 1.62rem;}
    .buildings .waterfull1 .item .textIn b{font-size: 0.32rem;line-height: 1.2;max-height: 0.8rem;margin-bottom: 0.1rem;}
    .buildings .waterfull1 .item .textIn p{font-size: 0.28rem;}
    .buildings .waterfull1 .item a .pic{width: 31.3%;height: 1.64rem;}
    .buildings .waterfull1 .item .pic img{width: 100%;}
    .buildings .waterfull1 .item .text{height: 1.62rem;padding: 0 0 0 0.2rem;}
    .buildings .waterfull1 .item .textIn{left: 0.2rem;}
    .buildings .waterfull2 .item{width: 100%;margin: 0;margin-bottom: 0.3rem;}
    .buildings .waterfull2 .text b{font-size: 0.32rem;line-height: 0.43rem;margin-bottom: 0.1rem;}
    .buildings .waterfull2 .text p{font-size: 0.28rem;line-height: 0.44rem;margin-bottom: 0.35rem;}
    .buildings .waterfull1 .grid-sizer1{width: 100%;}
    .buildings .waterfull2 .gutter-sizer2{width: 0px;}
    .buildings .waterfull2 .grid-sizer2{width: 100%;}
    /* .grid-sizer{width: 50%;} */
    .mouse_pointer{display: none;}
    .sAbout{padding-top: 1.6rem;}
    .profile03Con .profile03In .item:hover{width: 48%;}
    .profile03Con .profile03In .item:hover>.miniImg{visibility: visible;}
    .profile03Con .profile03In .item:hover>.bigImg{z-index: -1;}
    .noPage .noLogo{width: 59.866%;margin-left: 0.5rem;margin-top: 0.6rem;}
    .noPage p{font-size: 0.36rem;}
    .noPage img{width: 92%;}
    .noPage .backs a{font-size: 0.28rem;width: 1.9rem;line-height: 0.68rem;height: 0.68rem;}
    .videoDetail .newsDetail_l .opr{width: 100%;}
    .videoDetail .newsDetail_l .newsTit h5{width: 100%;}
    .videoDetail .newsDetail .newsDetail_l .opr .opr_l .share{width: 0.26rem;background-size: 100% auto;height: 0.3rem;float: right;padding-left: 0;}
    .videoDetail .newsDetail_lCon em{width: 1.5rem;height: 1.5rem;}
    .buildings .waterfull2 .item a:hover .text{bottom: -76px;background-color: transparent;}
    .buildings .waterfull2 .item a:hover .text b, .buildings .waterfull2 .item a:hover .text p{color: #ffffff;}
    .m_building.subTitMo .w1400{border-bottom: 1px solid #b5b5b5;}
    .breadTop a{font-size: 0.26rem;}
    .breadTop em{font-size: 0.26rem;}
    .breadTop{padding-top: 0.8rem;padding-bottom: 0.2rem;}
    .project2_in{padding: 0;}
    .newsDetail .newsDetail_r.on2{position: static;}
    .videoList .item:hover .bg{opacity: 0.6;}
    .videoList .item:hover .pic em{transform: scale(0);-webkit-transform: scale(0);-ms-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);}
    .people .more{padding: 0.2rem 0 0;}
    .service_pro04 .pro_con .item:hover .desc{-webkit-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
    .service_pro04 .pro_con .item:hover>p{display: block;}
	
	/* 10.29 */
    .buildings .waterfull2 .item{width: 99.6%;}
    .buildings .waterfull2 .noPic{box-shadow: 0.1rem 0.1rem 0.05rem rgba(0,0,0,0.03);}
    .buildings .waterfull1 .noPic .textIn{left: 0;}
	
	/* 20191115 */
    .m_filtersConIn .item{position: relative;}
    .m_filtersConIn .item .timeCon{width: 100%;z-index: 2;background-color: #fff;}
    .m_filtersConIn .item .timeCon p{
        font-size: 0.26rem;
        color: #323232;
        line-height: 0.76rem;
        text-align: center;
        margin-right: 2.798%;
        background-color: #f8f8f8;
        margin-bottom: 0.15rem;
        width: 30.216%;
        float: left;
    }
    .results .searchBoxs i {
        height: 0.8rem;
        width: 0.25rem;
        background-size: 100% auto;
        right: 1.3rem;
    }
    .m_filtersConIn .item .timeCon p.on{color: #ea0000;background-color: #ffecee;}
    /* 20191115 */
	/* 1210 */
    .personnel05_con .p7{width: 100%;height:100%;}
    .personnel05 .tabs{position: static;}
    .personnel05 .tabs p{float: left;width: auto;font-size: 0.3rem;padding-right: 0.31rem;margin-right: 0.4rem;margin-bottom: 0;}
    .personnel05 .tabs p em{width: 0.2rem;right: 0;left: auto;}
	
	/* 20200722 */
    .qualifications .imgs{width: 100%;height: 5.27rem;position: relative;}
    .qualifications .imgs img{max-width: 74.492%;max-height: 5.27rem;position: absolute;}
    .qualifications .swPage{display: none;}
    .qualifications .swiper-button-next, .qualifications .swiper-button-prev{width: 0.71rem;height: 0.71rem;background-size: auto 0.29rem;top: 2.6rem;bottom: auto;}
    .qualifications .swiper-button-next{right: 0;left: auto;}
    .qualifications .swiper-button-prev{left: 0;right: auto;}
    .qualifications .text{font-size: 0.3rem;margin-top: 0.52rem;}
    .qualifications .mask{height: 100vh;width: 100vw;}
    .qualifications .w1400{position: unset;}
    .qualifications .panel{height: 100%;}
    .qualifications .panel img{max-width: 88.14%;}
    .qualifications{padding-top: 0.78rem;padding-bottom: 0;}
    .qualifications .swiper-button-prev:hover, .qualifications .swiper-button-next:hover{background-color: #e6e6e6;}
    /* 20200722 */
}

.subTitMo .subCon a,.searchTit .searchSubTitMo .subCon a{visibility: hidden;}
.subTitMo .subCon.on a,.searchTit .searchSubTitMo .subCon a{visibility: visible; -webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
.subTitMo .subCon.on a:nth-child(1),.searchTit .searchSubTitMo .subCon a:nth-child(1){animation-delay: 0.2s;-webkit-animation-delay: 0.2s;}
.subTitMo .subCon.on a:nth-child(2),.searchTit .searchSubTitMo .subCon a:nth-child(2){animation-delay: 0.3s;-webkit-animation-delay: 0.3s;}
.subTitMo .subCon.on a:nth-child(3),.searchTit .searchSubTitMo .subCon a:nth-child(3){animation-delay: 0.4s;-webkit-animation-delay: 0.4s;}
.subTitMo .subCon.on a:nth-child(4),.searchTit .searchSubTitMo .subCon a:nth-child(4){animation-delay: 0.5s;-webkit-animation-delay: 0.5s;}
.subTitMo .subCon.on a:nth-child(5),.searchTit .searchSubTitMo .subCon a:nth-child(5){animation-delay: 0.6s;-webkit-animation-delay: 0.6s;}
.subTitMo .subCon.on a:nth-child(6),.searchTit .searchSubTitMo .subCon a:nth-child(6){animation-delay: 0.7s;-webkit-animation-delay: 0.7s;}
.subTitMo .subCon.on a:nth-child(7),.searchTit .searchSubTitMo .subCon a:nth-child(7){animation-delay: 0.8s;-webkit-animation-delay: 0.8s;}
.subTitMo .subCon.on a:nth-child(8),.searchTit .searchSubTitMo .subCon a:nth-child(8){animation-delay: 0.9s;-webkit-animation-delay: 0.9s;}
.subTitMo .subCon.on a:nth-child(9),.searchTit .searchSubTitMo .subCon a:nth-child(9){animation-delay: 1s;-webkit-animation-delay:1s;}
.subTitMo .subCon.on a:nth-child(10),.searchTit .searchSubTitMo .subCon a:nth-child(10){animation-delay: 1.1s;-webkit-animation-delay: 1.1s;}
.subTitMo .subCons{display: none; width: 100vw;position: absolute;left: 0;background-color: #fff;padding: 0 4%;padding-bottom: 1rem;height: 79vh;overflow-y: scroll;}
.subTitMo .subCons h6{font-size: 0.34rem;color: #428bca;font-weight: bold;margin: 0.3rem 0;}
.subTitMo .subCons a{display: block;font-size: 0.26rem;color: #323232;width: 31.416%;line-height: 0.76rem;text-align: center;float: left;margin-right: 2.798%;background-color: #f8f8f8;margin-bottom: 0.15rem;}
.subTitMo .subCons a:nth-child(3n){margin-right: 0;}
.subTitMo .subsec .item{display: none;}
.subTitMo .subsec .item.cur{display: block;}
.subTitMo .subIn1 a.on,.subTitMo .subIn2 a.on{color: #428bca;background-color: #ffecee;}
.subTitMo .m_subTits .subCons .filterConf{font-size: 0.3rem;color: #ffffff;display: block;width: 2.4rem;line-height: 0.76rem;background-color: #ea0000;margin: 0.5rem auto;float: unset;}
.m_building .m_subTits .subTops{line-height: 1.2rem;height: 1.2rem;}
.m_building .m_subTits .subTops.cur{border: 0;}
.m_building .m_subTits p{padding-left: 0.2rem;line-height: 1.2rem; font-size: 0.34rem;color: #d40000;float: left;}
.m_building .m_subTits em{display: block;width: 0.27rem;height: 1.2rem;background: url(../images/mobile/icon/i4.png) center no-repeat;background-size: 0.27rem auto;float: right;transition-duration: 0.5s;margin-right: 0.2rem;} 
.m_building .m_subTits .cur em {
    transform: rotate(180deg);
}
.mobileSelect .content{min-height: 20vh;}
/* .mobileSelect-show .content{}} */

