@charset "utf-8";

@font-face{
    font-family: 'Poppins_Light';
    src:url(../fonts/Poppins-Light.ttf);
    font-display:swap;
}
@font-face{
    font-family: 'KhmerOSbattambang';
    src:url(../fonts/KhmerOSbattambang.ttf);
    font-display:swap;
}
/*全局初始化样式*/

html{-webkit-text-size-adjust:100%;font-size:100px}
@media (min-width:1025px) and (max-width:1600px) {
html{font-size:6.25vw}
}
@media (max-width:640px) {
html{font-size:20vw}
}

*{box-sizing: border-box; margin:0; padding:0;}
body{position: relative; padding:0; margin:0 auto; font-size: 0.14rem; line-height:1.42857143; font-family:"KhmerOSbattambang","Poppins_Light"; color: #333; min-width: 320px; width: 100%; zoom:1;background: #fff;
/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none;

/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-tap-highlight:rgba(0,0,0,0);

/*控制文本可选性*/
/*
-webkit-user-select: none;
    -ms-user-select: none;
   -moz-user-select: none;
 -khtml-user-select: none;
        user-select: none;
*/

/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing: antialiased;
overflow-x: hidden;
}
*{-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; /*word-break: break-all;*/word-wrap: break-word;}


/*默认去除ul、li的默认样式*/
.p,.h1,.h2,.h3,.h4,.h5,.h6{ margin: 0; padding: 0;}
.ul,.ul li{ list-style:none; margin: 0; padding: 0;}
.dl,.dl dd{ list-style:none; margin: 0; padding: 0;}
p,h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0;}
ul,ul li{ list-style:none; margin: 0; padding: 0;}
dl,dl dd{ list-style:none; margin: 0; padding: 0;}
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#333;}
/*表单元素获得焦点时不显示虚线框*/
input:focus { outline: none;}
input,button,select,textarea{ outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
/*不允许多行输入文本框有滚动条*/
textarea{ resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
/*初始化表单元素样式*/
textarea,input,select { background:none; border:none; margin:0; padding:0;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*去除figure边距*/
figure,figcaption{ margin:0px; padding:0px;}

/*初始化图片样式*/
img{ border:none; border:0; max-width:100%; vertical-align:middle;}

/*初始化a的样式和字体样式*/
a{ color:#333; text-decoration:none!important; -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{color: #93734a;}


/*清除浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}

.clearfix:after{ content:"."; display: block; height: 0; visibility: hidden; clear: both;font-size: 0px;}
.clearfix { zoom: 1;}
.fl{float: left;}
.fr{float: right;}

/* 单行隐藏 */
.dot {white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
/* 多行隐藏 */
.dot2 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
/* 多行隐藏 */
.dot3 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.w1800{max-width:1800px;margin: 0 auto;}
.w1600{max-width:1600px;margin: 0 auto;}
.w1440{max-width:1440px;margin: 0 auto;}
.w1280{max-width:1280px;margin: 0 auto;}


/*top*/
.top{position: fixed;top: 0;left: 0;width: 100%;z-index: 99;padding:.1rem 0;border-bottom: 1px solid rgba(255,255,255,.2);transition:.3s;}
.top .w1800{display: flex;align-items: center;justify-content: space-between;}
.top .left{}
.top .nav{display: flex;align-items: center;}
.top .nav li{margin-right: .4rem;position: relative;}
.top .nav li >a{color: #fff;font-size:.18rem;position: relative;}
.top .nav li >a:before{width: 0;height: .02rem;content: '';background: #fff;position: absolute;left: 0;bottom: -.15rem;opacity: 0;transition:.3s;}
.top .nav li:hover >a:before,
.top .nav li.on >a:before{width: 100%;opacity: 1;}
.top .nav li:last-child{margin-right:0;}
.top .nav li .nav_sub{position: absolute;width: 100%;top: 100%;left: 0;background:#fff;display: none;z-index: 9;padding:.1rem 0;}
.top .nav li .nav_sub dd{margin: 0;}
.top .nav li .nav_sub a{display: block;line-height:.3rem;text-align: center;}
.top .nav li .nav_sub a:hover{background: #eee7df;color: #93734a;}
.top .logoBox{position: relative;width: 1.06rem;}
.top .logoBox .wLogo{}
.top .logoBox .cLogo{position: absolute;width: 100%;position: absolute;top: 0;left: 0;opacity: 0;transition:.3s;}
.top .right{display: flex;align-items: center;justify-content:space-between;}
.top .selaBox{display: flex;align-items: center;}
.top .searBox{position: relative;}
.top .searBox .searBtn{width: .19rem;height: .19rem;display: block;background:url(../images/sear_w.png) no-repeat;background-size: contain;transition:.3s;}
.top .searBox .iptBox{position: absolute;top: 100%;right: 0;padding:.05rem;background:#fff;display: none;box-shadow: 0 0 .05rem rgba(0,0,0,.2);}
.top .searBox .iptBox .searBtn{background:url(../images/sear_c.png) no-repeat;background-size: contain;position: absolute;top: 50%;right: .15rem;transform: translateY(-50%);}
.top .searBox .iptBox input{padding:0 .15rem;}
.top .langBox{position: relative;margin-right: .3rem;display: flex;align-items: center;}
.top .langBox .aLang{color: #fff;margin-right:.05rem;font-size:.16rem;}
.top .langBox .Tearth{display: block;width: .2rem;height: .2rem;background:url(../images/lang_w.png) no-repeat;background-size: contain;transition:.3s;}
.top .langBox dl{position: absolute;padding:.05rem;background:#fff;width: .4rem;top: 100%;right: 50%;margin-right:-.2rem;display: none;box-shadow: 0 0 .05rem rgba(0,0,0,.2);}
.top .langBox dd{text-align: center;line-height:.32rem;}

.top.onColor{background: #fff;border-bottom:1px solid #ebebeb;}
#HomePage .top.onColor{background: none;}
.top.onColor .logoBox .cLogo{opacity: 1;}
.top.onColor .nav li a{color: #333;}
.top.onColor .nav li a:before{background: #000;}
.top.onColor .nav li:hover a,
.top.onColor .nav li.on a{color: #000;}
.top.onColor .searBox .searBtn{background: url(../images/sear_c.png) no-repeat;background-size: contain;}
.top.onColor .langBox .Tearth{background: url(../images/lang_c.png) no-repeat;background-size: contain;}
.top.onColor .langBox .aLang{color: #333;}

/*idxBanner*/
.idxBanner{position: relative;}
.idxBanner .slider{}
.idxBanner .slider li{position: relative;}
.idxBanner .slider figure{padding-bottom: 100vh;background-repeat: no-repeat;background-size: cover;background-position: center center;}
.idxBanner .slider .textBox{position: absolute;top: 50%;transform: translateY(-50%);left: 0;z-index: 8;width: 100%;}
.idxBanner .slider .textBox .txtCont{}
.idxBanner .slider .textBox .txtCont h5{font-size:.8rem;color: #fff;text-transform: uppercase;}
.idxBanner .slick-pages{position: absolute;left: calc(141 / 1920 * 100vw);bottom: calc(66 / 960 * 100%);color: #fff;z-index: 999;font-size: calc(20 / 1920 * 100vw);}
.idxBanner .slick-dots{position: absolute;right: calc(141 / 1920 * 100vw);bottom: calc(66 / 960 * 100%);z-index: 20;}
.idxBanner .slick-dots li{float: left;width: calc(60 / 1920 * 100vw); height: 3px; background-color: rgba(255, 255, 255, 1); opacity: 0.5; margin-left: 10px;transition:.3s;}
.idxBanner .slick-dots li button{display: none;}
.idxBanner .slick-dots li.slick-active{opacity: 1;}

.homeMore{display: block;background: url(../images/Homemore.png) no-repeat;width: .6rem;height: .6rem;background-size: contain;transition:.3s;}
.homeMore:hover{transform: translateX(5px);}

/*index_profile*/
.index_profile{background: url(../images/profBG.jpg) no-repeat;background-size: cover;background-position:center bottom;}
.HomeProfile{}
.HomeProfile .numList{display: flex;justify-content:space-between;align-items: center;}
.HomeProfile .numList .item{}
.HomeProfile .numList .item h5{font-size:.18rem;font-weight: normal;}
.HomeProfile .numList .item .num{font-size:.8rem;color: #93734a;font-weight:bold;line-height:1;}
.HomeProfile .numList .item .uni{font-size:.16rem;color: #93734a;margin-top:.1rem;}
.HomeProfile .DesBox{margin-top:.2rem;}
.HomeProfile .DesBox .imgBox{width: 50%;float: left;}
.HomeProfile .DesBox .txtBox{width: 44%;float: right;padding-top:9%;/*padding-right: .3rem;*/}
.HomeProfile .DesBox .txtBox h5{font-size:.56rem;font-weight:normal;}
.HomeProfile .DesBox .txtBox p{font-size:.18rem;line-height:.32rem;margin: .25rem 0 .4rem;}

/*HomeFlex*/
.HomeFlex{display: flex;}
.HomeFlex .titBox{width: 16.666%;height: 100vh;background: url(../images/titBG.jpg) no-repeat;background-size: cover;background-position:center;position: relative;}
.HomeFlex .titBox h5{position: absolute;font-size:.56rem;color: #fff;font-weight:normal;top: 2.5rem;left: 0;transform: rotate(90deg);line-height:1;}
.HomeFlex .contBox{width: 83.333%;}
.HomeFlex .contBox .FlexBox{display: flex;}
.HomeFlex .contBox .FlexBox .item{width: 20%;position: relative;overflow: hidden;}
.HomeFlex .contBox .FlexBox .item figure{padding-bottom:100vh;background-repeat:no-repeat;background-size: cover;background-position:center center;}
.HomeFlex .contBox .FlexBox .item .txtBox{position: absolute;bottom: -1.3rem;left: 0;width: 100%;padding: .5rem .4rem .6rem;color: #fff;transition:.3s;}
.HomeFlex .contBox .FlexBox .item .txtBox p{font-size:.32rem;line-height:1.5;}
.HomeFlex .contBox .FlexBox .item .txtBox h5{font-size:.32rem;line-height:1;margin-top: 15px;}
.HomeFlex .contBox .FlexBox .item .txtBox .homeMore{background: url(../images/Homemore_w.png) no-repeat;background-size: contain;margin-top:.45rem;}
.HomeFlex .contBox .FlexBox .item:hover .txtBox{background: #93734a;bottom: 0;}

/*HomeNews*/
.HomeNews{}
.HomeNews .titBox{margin-bottom:.4rem;display: flex;justify-content:space-between;align-items: center;}
.HomeNews .titBox h3{font-size:.56rem;font-weight:normal;}
.HomeNews .titBox .btnBox{display: flex;align-items: center;}
.HomeNews .titBox .btnBox a{display: block;width: .85rem;height: .6rem;background-image: url(../images/arr.png);background-size: contain;background-repeat:no-repeat;background-position:center;transition:.3s;}
.HomeNews .titBox .btnBox a.next{transform: rotate(180deg);margin-left:.6rem;}
.HomeNews .titBox .btnBox a:hover{background-image:url(../images/arr_on.png);transform: rotate(-180deg);}
.HomeNews .titBox .btnBox a.next:hover{transform: rotate(0deg);}

.HomeNews .slider{width: 114%;overflow: hidden;}
.HomeNews .slider ul{max-width:1365px;}
.HomeNews .slider .slick-list{overflow: inherit;padding-top:.4rem;}
.HomeNews .slider li{margin-right:.8rem;position: relative;transition:.3s;top: 0;}
.HomeNews .slider li .imgBox{position: relative;overflow: hidden;}
.HomeNews .slider li .imgBox figure{padding-bottom:5rem;background-repeat:no-repeat;background-size: cover;background-position:center;}
.HomeNews .slider li .imgBox:before{width: 100%;height: 100%;content: '';position: absolute;top: 0;left: 0;transition:.3s;}
.HomeNews .slider li .timeBox{position: absolute;top: .5rem;left: 0;width: 100%;padding:0 .4rem;display: flex;align-items: center;justify-content:space-between;color: #fff;}
.HomeNews .slider li .timeBox .date{font-size:.6rem;line-height:1;}
.HomeNews .slider li .timeBox .myB{text-align: right;font-size:.18rem;}
.HomeNews .slider li .timeBox .myB .mui{display: block;font-size:.24rem;}
.HomeNews .slider li .txtBox{position: absolute;bottom: 0;left: 0;padding:.35rem .4rem;color: #fff;}
.HomeNews .slider li .txtBox p{font-size:.16rem;margin-bottom:.2rem;}
.HomeNews .slider li .txtBox h5{font-size:.24rem;font-weight:normal;}
.HomeNews .slider li:hover{top: -.4rem;}
.HomeNews .slider li:hover .imgBox:before{background: rgba(147,115,74,.8);}

/*index_social*/
.index_social{}
.index_social .HomeFlex .titBox h5{top: 3.5rem;left: -.9rem;}
.index_social .socBox{position: relative;}
.index_social .socBox figure{padding-bottom:100vh;background-repeat:no-repeat;background-size: cover;background-position:center;}
.index_social .socBox .text{position: absolute;top: 25%;left: 0;text-align: center;width: 100%;color: #fff;}
.index_social .socBox .text h5{font-size:.42rem;font-weight:normal;}
.index_social .socBox .text p{max-width:680px;font-size:.18rem;line-height:.32rem;margin: .2rem auto 0;text-align: left;}
.index_social .socBox .text .homeMore{margin: .7rem auto 0;background-image:url(../images/Homemore_w.png);}

/*bottom*/
.bottom{background:url(../images/bomBG.jpg) no-repeat;background-repeat:no-repeat;background-size: cover;background-position:right bottom;padding:1rem 0;min-height: 100vh;}
.bottom .bomTop{}
.bottom .bomTop .bomNav{float: left;width: 50%;}
.bottom .bomTop .bomNav dl{float: left;width: 29%;margin-right:6.5%;margin-bottom:.6rem;}
.bottom .bomTop .bomNav dl:nth-child(3n){margin-right:0;}
.bottom .bomTop .bomNav dl dt{margin-bottom:.1rem;}
.bottom .bomTop .bomNav dl dt a{font-size:.22rem;}
.bottom .bomTop .bomNav dl dd a{font-size:.16rem;display: block;line-height:.28rem;color: #666666;}
.bottom .bomTop .bomNav dl dd a:hover{color: #93734a;}
.bottom .bomTop .bomCat{float: right;max-width:4.5rem;text-align: right;}
.bottom .bomTop .bomCat .pho{font-size:.42rem;color: #93734a;margin-bottom:.6rem;line-height:1;}
.bottom .bomTop .bomCat .add{position: relative;padding-top:.35rem;padding-left: .2rem;font-size:.16rem;line-height:.28rem;color: #666666;}
.bottom .bomTop .bomCat .add:before{width: .18rem;height: .22rem;content: '';background: url(../images/add.png) no-repeat;background-size: contain;position: absolute;top: 0;right:0;}
.bottom .bomShare{text-align: right;margin-bottom:.4rem;}
.bottom .bomShare a{display: inline-block;vertical-align: middle;width: .3rem;height: .3rem;background-repeat:no-repeat;background-size: contain;background-position:center;margin-left:.2rem;transition:.3s;}
.bottom .bomShare a:hover{transform: translateY(-5px);}
.bottom .bomShare a.fb{background-image:url(../images/fb.png);}
.bottom .bomShare a.in{background-image:url(../images/in.png);}
.bottom .bomShare a.tw{background-image:url(../images/tw.png);}
.bottom .bomShare a.dy{background-image:url(../images/dy.png);}
.bottom .bomShare a.yt{background-image:url(../images/yt.png);}
.bottom .bomBom{color: #666666;}
.bottom .bomBom .copy{float: right;line-height:.24rem;font-size:.16rem;}
.bottom .bomBom .copy a{color: #666666;}
.bottom .bomBom .copy a:hover{color: #93734a;}
.bottom .bomBom ul{float: left;}
.bottom .bomBom li{float: left;line-height:.24rem;padding: 0 .1rem;position: relative;}
.bottom .bomBom li:before{width: .02rem;height: .02rem;content: '';background:#666;border-radius:50%;position: absolute;top: 50%;margin-top:-.01rem;left: 0;}
.bottom .bomBom li:first-child:before{display: none;}
.bottom .bomBom li a{float: left;color: #666;font-size:.16rem;}
.bottom .bomBom li a:hover{color: #93734a;}

/*innerBan*/
.innerBan{position: relative;}
.innerBan figure{padding-bottom:7rem;background-repeat:no-repeat;background-size: cover;background-position:center center;}
.innerBan h5{text-transform: uppercase;font-size:.6rem;color: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.innerBan .location{position: absolute;left: 0;bottom: 0;width: 100%;padding-bottom:.3rem;}
.innerBan .location p{padding-left:.2rem;position: relative;font-size:.16rem;color: #fff;}
.innerBan .location p:before{width: .21rem;height: .2rem;content: '';background: url(../images/home.png) no-repeat;background-size: contain;position: absolute;left: 0;top: 50%;margin-top:-.1rem;}
.innerBan .location p a{color: #fff;display: inline-block;vertical-align: middle;padding:0 .12rem;}
.innerBan .location p span{display: inline-block;vertical-align: middle;padding:0 .12rem;}
.innerBan .location p a:hover{color: #93734a;}

.newsInfo .location p{padding-left:.2rem;position: relative;font-size:.16rem;color: #333;}
.newsInfo .location p:before{width: .21rem;height: .2rem;content: '';background: url(../images/home2.png) no-repeat;background-size: contain;position: absolute;left: 0;top: 50%;margin-top:-.1rem;}
.newsInfo .location p a{color: #333;display: inline-block;vertical-align: middle;padding:0 .12rem;}
.newsInfo .location p span{display: inline-block;vertical-align: middle;padding:0 .12rem;}
.newsInfo .location p a:hover{color: #93734a;}

/*column-menu*/
.column-menu{border-bottom:1px solid #d9d9d9;}
.column-menu li{float: left;}
.column-menu li a{display: block;padding:0 .3rem;line-height:.9rem;font-size:.18rem;color: #93734a;transition:.3s;text-transform: capitalize;}
.column-menu li:hover a,
.column-menu li.on a{background: #93734a;color: #fff;}

/*集团介绍*/
.GroupIntro{padding: 6.5% 0;background: url(../images/GprtoBG.jpg) no-repeat;background-size: auto;background-position:center right;}
.GroupIntro .textBox{margin-bottom:.4rem;}
.GroupIntro .textBox h5{font-size:.56rem;color: #93734a;font-weight:normal;margin-bottom:.3rem;}
.GroupIntro .textBox p{font-size:.18rem;line-height:.32rem;}
.GroupIntro .nimgBox{position: relative;padding: .7rem 0;}
.GroupIntro .nimgBox .numList{float: left;width: 42%;}
.GroupIntro .nimgBox .numList .item{float: left;width: 50%;margin-top:1.2rem;}
.GroupIntro .nimgBox .numList .item h5{font-size:.18rem;font-weight: normal;margin-bottom:.1rem;}
.GroupIntro .nimgBox .numList .item .num{font-size:.8rem;color: #93734a;font-weight:bold;line-height:1;}
.GroupIntro .nimgBox .numList .item .uni{font-size:.16rem;color: #93734a;margin-top:.1rem;}
.GroupIntro .nimgBox .imgBox{position: absolute;top: 0;right: calc(-230 / 1920 * 100vw);width: 75%;}

/*dukeWarp*/
.dukeWarp{padding: 5% 0;background: url(../images/dukeBG.jpg) no-repeat;background-position:center;background-size: contain;}
.dukeWarp .imgBox{width: 36%;float: left;margin-left:-1.3rem;}
.dukeWarp .txtBox{float: right;width: 67%;padding-top:5%;}
.dukeWarp .txtBox h5,.dukeWarp .txtBox h1{font-size:.32rem;color: #93734a;font-weight:normal;margin-bottom:.2rem;}
.dukeWarp .txtBox .pos{margin-bottom:.3rem;}
.dukeWarp .txtBox .pos span{display: inline-block;vertical-align: middle;margin-right:.8rem;padding-left:.2rem;position: relative;font-size:.2rem;}
.dukeWarp .txtBox .pos span:before{width: .06rem;height: .06rem;content: '';background: #93734a;position: absolute;left: 0;top: 50%;margin-top:-.06rem;transform: rotate(45deg);}
.dukeWarp .txtBox .text{font-size:.16rem;line-height:.27rem;}

/*管理团队*/
.manTeam{padding:6.5% 0;}
.manTeam li{margin-bottom:4%;display: flex;background: url(../images/manLBG.jpg) no-repeat;background-size: cover;background-position:center right;cursor: pointer;}

.manTeam li .pos {margin-bottom:.3rem;}
.manTeam li .pos span {display: inline-block;vertical-align: middle;margin-right:.2rem;padding-left:.2rem;position: relative;font-size:.2rem;}
.manTeam li .pos span:before {width: .06rem;height: .06rem;content: '';background: #93734a;position: absolute;left: 0;top: 50%;margin-top:-.06rem;transform: rotate(45deg);}
.manTeam li .imgBox{width: 19.5%;overflow: hidden;}
.manTeam li .imgBox figure{padding-bottom:142.858%;background-repeat:no-repeat;background-size: cover;background-position:center;transition:.3s;}
.manTeam li .txtBox{width: 80%;padding:.2rem .4rem .2rem .6rem;}
.manTeam li .txtBox h5{font-size:.32rem;color: #93734a;font-weight:normal;margin-bottom: .25rem;}
.manTeam li .txtBox p{font-size:.16rem;line-height:.32rem;}
.manTeam li .txtBox .homeMore{margin-top:.4rem;}
.manTeam li:hover .imgBox figure{transform: scale(1.1, 1.1);}
.manTfix{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.4);top: 0;left: 0;z-index: 99;display: none;}
.manTfix .w1440{position: relative;}
.manTfix .contBox{position: absolute;width: 100%;transform: translateY(20%);left: 0;background: url(../images/fixBG.jpg) no-repeat;top: 0;padding:.8rem 1rem;background-size: cover;}
.manTfix .contBox .colBtn{display: block;width: .21rem;height: .21rem;background: url(../images/clo.png) no-repeat;background-size: contain;position: absolute;top: .2rem;right:.2rem;transition:.3s;}
.manTfix .contBox .colBtn:hover{transform: rotate(180deg);}
.manTfix .contBox .imgBox{float: left;width: 22.5%;}
.manTfix .contBox .txtBox{float: right;width: 72%;}
.manTfix .contBox .txtBox h5{font-size:.32rem;color: #93734a;font-weight:normal;margin-bottom:.2rem;}
.manTfix .contBox .txtBox .pos{margin-bottom:.3rem;}
.manTfix .contBox .txtBox .pos span{display: inline-block;vertical-align: middle;margin-right:.8rem;padding-left:.2rem;position: relative;font-size:.2rem;}
.manTfix .contBox .txtBox .pos span:before{width: .06rem;height: .06rem;content: '';background: #93734a;position: absolute;left: 0;top: 50%;margin-top:-.06rem;transform: rotate(45deg);}
.manTfix .contBox .txtBox .des{font-size:.16rem;line-height:.27rem;}

/*发展历程*/
.historyBox{position: relative;padding:1.2rem 0;}
.historyBox .yearSlider{position: absolute;top: 1.2rem;left: 0;width: 3.15rem;background: url(../images/hisBG.jpg) no-repeat;background-size: cover;background-position:center;padding:.75rem .8rem;}
.historyBox .yearSlider li{font-size:.5rem;color: #fff;opacity: .15;transition:.3s;line-height:1;margin: .5rem 0;text-align: center;}
.historyBox .yearSlider li.slick-current{opacity: 1;}
.historyBox .yearSlider .slick-arrow{width: .6rem;height: .85rem;font-size:0;border:none;background: url(../images/arr2.png) no-repeat;background-size: contain;display: block;margin: 0 auto;cursor: pointer;position: relative;top: 0;transition:.3s;}
.historyBox .yearSlider .slick-arrow.slick-next{transform: rotate(180deg);}
.historyBox .yearSlider .slick-arrow.slick-prev:hover{top: -.05rem;}
.historyBox .yearSlider .slick-arrow.slick-next:hover{top: .05rem;}
.historyBox .contSlider{float: right;width: 86%;}
.historyBox .contSlider li{display: flex;align-items: center;justify-content:space-between;margin-bottom:.65rem;}
.historyBox .contSlider li:last-child{margin-bottom:0;}
.historyBox .contSlider li .imgBox{width: 32%;}
.historyBox .contSlider li .txtBox{width: 62%;}
.historyBox .contSlider li .txtBox h5{font-size:.62rem;color: #93734a;font-weight:normal;margin-bottom:.15rem;}
.historyBox .contSlider li .txtBox .des{font-size:.18rem;line-height:.32rem;color: #666666;}

/*发展规划*/
.devePlan{}
.devePlan .itemBox{padding-top:6.5%}
.devePlan .itemBox .txtBox{padding-bottom:.4rem;}
.devePlan .itemBox .txtBox .w1440{display: flex;justify-content:space-between;align-items: center;}
.devePlan .itemBox .txtBox .text{width: 65%;}
.devePlan .itemBox .txtBox .text h5{font-size:.32rem;font-weight:normal;color: #93734a;margin-bottom:.2rem;}
.devePlan .itemBox .txtBox .text p{font-size:.18rem;line-height:.32rem;}
.devePlan .itemBox .txtBox .numb{text-align: center;}
.devePlan .itemBox .txtBox .numb .num{display: block;font-size:1rem;color: #93734a;line-height: 1;font-weight:bold;}
.devePlan .itemBox .txtBox .numb p{font-size:.18rem;line-height:.32rem;}

/*企业荣耀*/
.honerBox{background: url(../images/honerBG.jpg) no-repeat;background-size: cover;background-position:center;padding:6.5% 0;}
.honerBox .year{padding:.6rem 0;position: relative;}
.honerBox .year:before{content: '';width: 1px;height: 103%;top: .6rem;position: absolute;background-color: #ededed;z-index: 0;left: 50%;margin-left: -0.5px;}
.honerBox .year:after{width: 1.2rem;height: .54rem;content: '';background: url(../images/i1.png) no-repeat;background-size: contain;position: absolute;top: 0;left: 50%;margin-left:-.6rem;}
.honerBox .year ul{padding-top:2.6rem;}
.honerBox .year li{position: relative;margin-top: -1.6rem;float: right;width: 100%;}
.honerBox .year li:nth-child(2n){float: left;}
.honerBox .year li .con{width: 43%;float: right;}
.honerBox .year li .con .txt{margin-bottom:.2rem;}
.honerBox .year li .con .txt h3{font-size:.5rem;color: #93734a;font-weight:normal;position: relative;line-height:1;}
.honerBox .year li .con .txt h3:before{width: .24rem;height: .24rem;content: '';background: #93734a;transform: rotate(45deg);position: absolute;left: -18.25%;top: 50%;margin-top:-.12rem;z-index: 5;}
.honerBox .year li .con .txt h3:after{width: .5rem;height: 1px;content: '';background: #b3b3b3;top: 50%;left: -6.25%;transform: translateX(-100%);position: absolute;margin-top:-1px;}
.honerBox .year li .con .txt h5{font-size:.24rem;font-weight:normal;margin: .15rem 0 .2rem;}
.honerBox .year li .con .txt .text{font-size:.18rem;line-height:.32rem;}

.honerBox .year li:nth-child(2n) .con{float: left;text-align: right;}
.honerBox .year li:nth-child(2n) .con .txt h3:before{left: auto;right:-18.25%;}
.honerBox .year li:nth-child(2n) .con .txt h3:after{left: auto;right:-6.25%;transform: translateX(100%);}

/*集团新闻*/
.newsBox{padding:6.5% 0;}
.newsBox .newsTop{margin-bottom:.7rem;}
.newsBox .newsTop li a{display: flex;align-items: center;background: #f9f8f6;}
.newsBox .newsTop li .imgBox{width: 52%;overflow: hidden;}
.newsBox .newsTop li .imgBox figure{padding-bottom:6rem;background-repeat:no-repeat;background-size: cover;background-position:center;transition:.3s;}
.newsBox .newsTop li .txtBox{width: 48%;padding:0 .8rem;}
.newsBox .newsTop li .txtBox .time{display: flex;align-items: center;margin-bottom:.35rem;}
.newsBox .newsTop li .txtBox .time time{font-size:.6rem;line-height:1;color: #93734a;margin-right:.1rem;display: block;}
.newsBox .newsTop li .txtBox .time .ym{font-size:.18rem;color: #666666;line-height:1.2;}
.newsBox .newsTop li .txtBox .time .ym .m{font-size:.24rem;display: block;}
.newsBox .newsTop li .txtBox h5{font-size:.24rem;color: #93734a;font-weight:normal;.44rem;font-weight:normal;}
.newsBox .newsTop li .txtBox p{font-size:.16rem;line-height:.32rem;color: #666666;margin: .2rem 0 .6rem;}
.newsBox .newsTop li:hover .imgBox figure{transform: scale(1.1, 1.1);}
.newsBox .newsList{}
.newsBox .newsList li{float: left;width: 31.25%;margin-right:3.125%;margin-bottom: .6rem;}
.newsBox .newsList li:nth-child(3n){margin-right:0;}
.newsBox .newsList li .imgBox{overflow: hidden;margin-bottom: .2rem;}
.newsBox .newsList li .imgBox figure{padding-bottom:2.55rem;background-size: cover;background-repeat:no-repeat;background-position:center;transition:.3s;}
.newsBox .newsList li .txtBox{}
.newsBox .newsList li .txtBox .time{display: flex;align-items: center;margin-bottom:.1rem;}
.newsBox .newsList li .txtBox .time time{font-size:.5rem;line-height:1;color: #93734a;margin-right:.1rem;display: block;}
.newsBox .newsList li .txtBox .time .ym{font-size:.16rem;color: #666666;line-height:1.2;}
.newsBox .newsList li .txtBox .time .ym .m{font-size:.2rem;display: block;}
.newsBox .newsList li .txtBox h5{font-size:.22rem;line-height:.36rem; height:0.72rem; font-weight:normal;}

.newsBox .newsList li:hover .imgBox figure{transform: scale(1.1, 1.1);}

/*详情*/
.newsInfo{padding:6.5% 0;}
.newsInfo .location{margin-bottom:.5rem;}
.newsInfo .contBox{float: left;width: 57%;}
.newsInfo .contBox h1{font-size:.24rem;font-weight:normal;line-height:.46rem;color: #93734a;margin-bottom:.15rem;}
.newsInfo .contBox time{display: block;font-size:.18rem;line-height:.32rem;color: #666666;margin-bottom: .4rem;}
.newsInfo .contBox .textDes{font-size:.16rem;line-height:.28rem;}
.newsInfo .contBox .retBtn{display: block;margin:1rem auto 0;width: 2.2rem;line-height:.68rem;color: #fff;background: #93734a;text-align: center;text-transform: uppercase;font-size:.18rem;transition:.3s;}
.newsInfo .contBox .retBtn:hover{transform: translateY(-5px);}
.newsInfo .recnList{float: right;width: 32.5%;}
.newsInfo .recnList h3{font-size:.2rem;color: #93734a;font-weight:normal;margin-bottom:.2rem;}
.newsInfo .recnList li{margin-bottom:.3rem;}
.newsInfo .recnList li .imgBox{overflow: hidden;margin-bottom: .15rem;}
.newsInfo .recnList li .imgBox figure{padding-bottom:2.34rem;background-repeat:no-repeat;background-size: cover;background-position:center;transition:.3s;}
.newsInfo .recnList li h5{font-size:.18rem;font-weight:normal;}
.newsInfo .recnList li time{font-size:.16rem;color: #666666;display: block;margin-top:.1rem;}
.newsInfo .recnList li:hover .imgBox figure{transform: scale(1.1, 1.1);}

/*视频中心*/
.videoBox{padding:6.5% 0;}
.videoBox li{float: left;width: 48%;margin-bottom: .6rem;}
.videoBox li:nth-child(2n){float: right;}
.videoBox li .imgBox{overflow: hidden;position: relative;}
.videoBox li .imgBox:before{width: .6rem;height: .6rem;content: '';background: url(../images/play.png) no-repeat;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 5;transition:.3s;background-size: contain;}
.videoBox li .imgBox figure{padding-bottom:3.88rem;background-repeat:no-repeat;background-size: cover;background-position:center;transition:.3s;}
.videoBox li .txtBox{margin-top:.3rem;}
.videoBox li .txtBox .time{display: flex;align-items: center;margin-bottom:.1rem;}
.videoBox li .txtBox .time time{font-size:.5rem;line-height:1;color: #93734a;margin-right:.1rem;display: block;}
.videoBox li .txtBox .time .ym{font-size:.16rem;color: #666666;line-height:1.2;}
.videoBox li .txtBox .time .ym .m{font-size:.2rem;display: block;}
.videoBox li .txtBox h5{font-size:.22rem;line-height:.36rem;font-weight:normal;}
.videoBox li:hover .imgBox:before{transform: translate(-50%, -60%);}
.videoBox li:hover .imgBox figure{transform: scale(1.1, 1.1);}

/*媒体联络*/
.medContact{padding:6.5% 0;position: relative;}
.medContact .formBox{float: left;width: 42%;}
.medContact .formBox h5{font-size:.24rem;line-height:.46rem;color: #93734a;font-weight:normal;margin-bottom:.3rem;}
.medContact .formBox .item{margin-bottom: .2rem;}
.medContact .formBox .item input{width: 100%;display: block;line-height:.7rem;height: .7rem;padding:0 .25rem;background: #f9f8f6;font-size:.18rem;}
.medContact .formBox .item textarea{padding:.1rem .25rem;background: #f9f8f6;font-size:.18rem;height: 1.4rem;width: 100%;display: block;}
.medContact .formBox .subBtn{display: block;width: 100%;line-height:.7rem;text-align: center;background: #93734a;color: #fff;font-size:.18rem;text-transform: uppercase;transition:.3s;}
.medContact .formBox .subBtn:hover{border-radius:.1rem;}
.medContact .imgBox{position: absolute;right:0;top: 50%;transform: translateY(-50%);width: 48.4%;text-align: right;}

/*业务列表*/
.businList{padding:6.5% 0;}
.businList .itemBox{position: relative;margin-bottom: 1.4rem;}
.businList .itemBox .txtBox{position: absolute;width: 100%;top: 0;left: 0;}
.businList .itemBox .txtBox .text{width: 36.25%;}
.businList .itemBox .txtBox .text h5{font-size:.42rem;font-weight:normal;color: #93734a;font-weight:normal;margin-bottom: .2rem;}
.businList .itemBox .txtBox .text p{font-size:.18rem;line-height:.34rem;color: #666666;}
.businList .itemBox .txtBox .text .numList{display: flex;justify-content:space-between;}
.businList .itemBox .txtBox .text .numList .item{margin-top:.6rem;}
.businList .itemBox .txtBox .text .numList .item h5{font-size:.18rem;font-weight: normal;margin-bottom:.1rem;color: #333333;}
.businList .itemBox .txtBox .text .numList .item .num{font-size:.8rem;color: #93734a;font-weight:bold;line-height:1;}
.businList .itemBox .txtBox .text .numList .item .uni{font-size:.16rem;color: #93734a;margin-top:.1rem;}
.businList .itemBox .txtBox .text .homeMore{margin-top:.7rem;}
.businList .itemBox .imgBox{float: right;width: 53.5%;overflow: hidden;}
.businList .itemBox .imgBox img{transition:.3s;}
.businList .itemBox:hover .imgBox img{transform: scale(1.05, 1.05);}
.businList .itemBox:last-child{margin-bottom:0;}

/*业务详情*/
.busnumDes{padding:6% 0;}
.busnumDes h5{font-size:.42rem;color: #93734a;font-weight:normal;margin-bottom:.15rem;}
.busnumDes p{font-size:.18rem;line-height:.32rem;}
.busnumDes .numList{display: flex;justify-content:space-between;}
.busnumDes .numList .item{margin-top:.4rem;}
.busnumDes .numList .item h5{font-size:.18rem;font-weight: normal;margin-bottom:.1rem;color: #333333;}
.busnumDes .numList .item .num{font-size:.8rem;color: #93734a;font-weight:bold;line-height:1;}
.busnumDes .numList .item .uni{font-size:.16rem;color: #93734a;margin-top:.1rem;}
.bustxtDes{padding:6% 0;background: url(../images/busDesBG.jpg) no-repeat;background-size: cover;background-position:center;}
.bustxtDes .txtBox{float: left;width: 43%;font-size:.18rem;line-height:.32rem;}
.bustxtDes .imgBox{float: right;width: 49.25%;}
.busproSlider{padding:4% 0;}
.busproSlider h3{font-size:.32rem;color: #93734a;font-weight:normal;margin-bottom: .6rem;}
.busproSlider .slider{width: 114%;overflow: hidden;}
.busproSlider .slider .ul{padding-right: 9.591%;}
.busproSlider .slider .slick-list{overflow: inherit;}
.busproSlider .slider li{}
.busproSlider .slider .imgBox{float: left;width: 49%;}
.busproSlider .slider .txtBox{float: left;width: 51%;padding:4% 8% 0 5.5%;}
.busproSlider .slider .txtBox h5{font-size:.24rem;font-weight:normal;color: #93734a;margin-bottom: .15rem;}
.busproSlider .slider .txtBox p{font-size:.18rem;line-height:.32rem;}
.busproSlider .slider .slick-arrow{background:url(../images/arr.png) no-repeat;background-size: contain;width: .85rem;height: .6rem;font-size:0;transition:.3s;border:none;cursor: pointer;position: absolute;bottom: .35rem;left: calc(54.5% - .85rem);z-index: 9;}
.busproSlider .slider .slick-arrow:hover{background:url(../images/arr_on.png) no-repeat;transform: rotate(180deg);background-size: contain;}
.busproSlider .slider .slick-arrow.slick-next{transform: rotate(180deg);background:url(../images/arr.png) no-repeat;background-size: contain;left: 58.5%;}
.busproSlider .slider .slick-arrow.slick-next:hover{background:url(../images/arr_on.png) no-repeat;transform: rotate(0);background-size: contain;}
.bustxtList{padding:2% 0 5%;}
.bustxtList .tit{margin-bottom:.4rem;}
.bustxtList .tit h3{font-size:.32rem;color: #93734a;font-weight:normal;margin-bottom:.15rem;}
.bustxtList .tit p{font-size:.18rem;line-height:.32rem;}
.bustxtList .list{display: flex;align-items: center;justify-content:space-between;}
.bustxtList .list li{position: relative;background: #f9f8f6;transition:.3s;color: #333;}
.bustxtList .list li .icon img{opacity: .04;transition:.3s;}
.bustxtList .list li h5{font-size:.18rem;font-weight:normal;position: absolute;top: .3rem;left: 0;width: 100%;padding:0 .3rem;}
.bustxtList .list li .des{font-size:.18rem;line-height:.32rem;position: absolute;bottom: .25rem;left: 0;width: 100%;padding:0 .3rem;}
.bustxtList .list li:hover{background: #93734a;color: #fff;}
.bustxtList .list li:hover .icon img{filter: grayscale(100%) brightness(200%)}
.hotelDes{padding:6% 0;background: url(../images/hotlBG.jpg) no-repeat;background-size: cover;background-position:left bottom;}
.hotelDes .titBox{float: left;width: 41%;}
.hotelDes .titBox h5{font-size:.42rem;font-weight:normal;color: #93734a;}
.hotelDes .txtBox{float: left;width: 59%;}
.hotelDes .txtBox .des{font-size:.18rem;line-height:.32rem;}
.hotelDes .txtBox .numList{display: flex;}
.hotelDes .txtBox .numList .item{margin-top:.8rem;width: 33.33%;}
.hotelDes .txtBox .numList .item h5{font-size:.18rem;font-weight: normal;margin-bottom:.1rem;color: #333333;}
.hotelDes .txtBox .numList .item .num{font-size:.8rem;color: #93734a;font-weight:bold;line-height:1;}
.hotelDes .txtBox .numList .item .uni{font-size:.16rem;color: #93734a;margin-top:.1rem;}
.hoteltxtDes{background: none;}
.busContact{padding:5% 0 6%;background-image: linear-gradient(#faf9f8,#ffffff);}
.busContact h3{font-size:.42rem;font-weight:normal;color: #93734a;margin-bottom:.5rem;}
.busContact .list{display: flex;justify-content:space-between;align-items: center;}
.busContact .list li{display: flex;justify-content:space-between;align-items: center;width: 49%;background: #f9f8f6;transition:.3s;}
.busContact .list li .icon{width: 37%;}
.busContact .list li .icon img{opacity: .04;transition:.3s;}
.busContact .list li .text{width: 55.5%;padding-right:14%;}
.busContact .list li .text h5{font-size:.18rem;font-weight:normal;margin-bottom: .15rem;}
.busContact .list li .text p{font-size:.18rem;line-height:.32rem;}
.busContact .list li:hover{background: #93734a;color: #fff;}
.busContact .list li:hover .icon img{filter: grayscale(100%) brightness(200%)}
.resortList{}
.resortList .itemBox{padding-bottom:6%;position: relative;}
.resortList .itemBox .imgBox{width: 50%;float: left;}
.resortList .itemBox .txtBox{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;left: 0;}
.resortList .itemBox .txtBox .contBox{float: right;width: 44.5%;}
.resortList .itemBox .txtBox .contBox .des{font-size:.18rem;line-height:.32rem;}
.resortList .itemBox .txtBox .contBox .numList{display: flex;justify-content:space-between;}
.resortList .itemBox .txtBox .contBox .numList .item{margin-top:.8rem;width: 50%;}
.resortList .itemBox .txtBox .contBox .numList .item h5{font-size:.18rem;font-weight: normal;margin-bottom:.1rem;color: #333333;}
.resortList .itemBox .txtBox .contBox .numList .item .num{font-size:.8rem;color: #93734a;font-weight:bold;line-height:1;}
.resortList .itemBox .txtBox .contBox .numList .item .uni{font-size:.16rem;color: #93734a;margin-top:.1rem;}
.resortList .itemBox:nth-child(2n) .imgBox{float: right;}
.resortList .itemBox:nth-child(2n) .txtBox .contBox{float: left;}
.manorDes{padding:6% 0;}
.manorDes .txtBox{float: left;width: 60.5%;}
.manorDes .txtBox h5{font-size:.42rem;font-weight:normal;color: #93734a;margin-bottom: .12rem;}
.manorDes .txtBox p{font-size:.18rem;line-height:.32rem;}
.manorDes .numList{float: right;width: 30.5%;display: flex;justify-content:space-between;flex-wrap:wrap;}
.manorDes .numList .item{margin-top:.7rem;width: 50%;}
.manorDes .numList .item h5{font-size:.18rem;font-weight: normal;margin-bottom:.1rem;color: #333333;}
.manorDes .numList .item .num{font-size:.8rem;color: #93734a;font-weight:bold;line-height:1;}
.manorDes .numList .item .uni{font-size:.16rem;color: #93734a;margin-top:.1rem;}
.manorList{padding:6% 0;}
.manorList h3{font-size:.42rem;color: #93734a;font-weight:normal;text-align: center;margin-bottom:.5rem;}
.manorList .slider{padding-left: 12.5vw;overflow: hidden;}
.manorList .slider .slick-list{overflow: inherit;}
.manorList .slider li{transition:.3s;opacity: .2;}
.manorList .slider li .txtBox{width: 40%;float: left;padding-left:6%;}
.manorList .slider li .txtBox h5{font-size:.24rem;color: #93734a;font-weight:normal;margin-bottom: .3rem;}
.manorList .slider li .txtBox .des{font-size:.18rem;line-height:.34rem;}
.manorList .slider li .imgBox{float: right;width: 52.25%;}
.manorList .slider li.slick-current{opacity: 1;}
.manorList .slider .slick-arrow{background:url(../images/arr.png) no-repeat;background-size: contain;width: .85rem;height: .6rem;font-size:0;transition:.3s;border:none;cursor: pointer;position: absolute;bottom: .35rem;left: calc(11% - .85rem);z-index: 9;}
.manorList .slider .slick-arrow:hover{background:url(../images/arr_on.png) no-repeat;transform: rotate(180deg);background-size: contain;}
.manorList .slider .slick-arrow.slick-next{transform: rotate(180deg);background:url(../images/arr.png) no-repeat;background-size: contain;left: 13%;}
.manorList .slider .slick-arrow.slick-next:hover{background:url(../images/arr_on.png) no-repeat;transform: rotate(0);background-size: contain;}
.marketDes{padding:6% 0;}
.marketDes .txtBox{float: left;width: 41%;padding-top:5%;}
.marketDes .txtBox h5{font-size:.42rem;color: #93734a;font-weight:normal;margin-bottom: .3rem;}
.marketDes .txtBox .des{font-size:.18rem;line-height:.32rem;}
.marketDes .imgBox{float: right;width: 50%;}
.busposBox{padding:5% 0;background: #f9f8f6;}
.busposBox .titBox{text-align: center;margin-bottom:.3rem;}
.busposBox .titBox h3{font-size:.42rem;font-weight:normal;color: #93734a;margin-bottom: .15rem;}
.busposBox .titBox p{font-size:.18rem;line-height:.32rem;}
.busposBox .litBox{display: flex;justify-content:space-between;align-items: center;}
.busposBox .litBox li{width: 31.5%;background: url(../images/i2.png) no-repeat;background-size: cover;background-position:right bottom;background-color:#fff;padding:.4rem .5rem;transition:.3s;}
.busposBox .litBox li .num{font-size:.5rem;color: #93734a;margin-bottom:.6rem;display: block;}
.busposBox .litBox li p{font-size:.18rem;line-height:.32rem;}
.busposBox .litBox li:hover{background-color:#93734a;color: #fff;}
.busposBox .litBox li:hover .num{color: #fff;}
.marketPlan{padding-top:6%;}
.marketPlan h3{text-align: center;font-size:.42rem;color: #93734a;font-weight:normal;margin-bottom:.6rem;}
.marketPlan .listBox{}
.marketPlan .listBox .itemBox{display: flex;align-items: center;justify-content:space-between;flex-direction:row-reverse;margin-bottom:.8rem;}
.marketPlan .listBox .itemBox:nth-child(2n){flex-direction:row;}
.marketPlan .listBox .itemBox .imgBox{width: 50%;}
.marketPlan .listBox .itemBox .txtBox{width: 43.5%;}
.marketPlan .listBox .itemBox .txtBox h5{font-size:.24rem;color: #93734a;font-weight:normal;margin-bottom:.2rem;}
.marketPlan .listBox .itemBox .txtBox p{font-size:.18rem;line-height:.32rem;}
.marketBom{background-image: linear-gradient(#faf9f8,#ffffff);padding:5% 0 6%;}
.marketBom .topBox{display: flex;align-items: center;justify-content:space-between;}
.marketBom .topBox .item{width: 44.5%;padding-bottom:.45rem;border-bottom:1px solid #e7e7e7;display: flex;align-items: center;justify-content:space-between;}
.marketBom .topBox .item .time{display: flex;align-items: center;}
.marketBom .topBox .item .time .day{display: block;font-size:.6rem;color: #93734a;margin-right:.2rem;}
.marketBom .topBox .item .time .ym{font-size:.2rem;color: #666666;line-height:.34rem;}
.marketBom .topBox .item .text{width: 56%;padding-right:.25rem;font-size:.18rem;line-height:.32rem;}
.marketBom .bomBox{padding:.5rem 0;text-align: center;border-bottom:1px solid #e7e7e7;}
.marketBom .bomBox h5{font-size:.6rem;color: #93734a;line-height:1;margin-bottom:.2rem;}
.marketBom .bomBox p{font-size:.18rem;line-height:.32rem;}

/*项目列表*/
.projectList{padding:6% 0;}
.projectList .seleBox{margin-bottom:.55rem;}
.projectList .seleBox a{display: inline-block;vertical-align: middle;padding:0 .28rem;line-height:.4rem;transition:.3s;font-size:.18rem;}
.projectList .seleBox a:hover{color: #93734a;}
.projectList .seleBox a.on{background: #93734a;color: #fff;}
.projectList .listBox{}
.projectList .listBox ul{ display:flex; width:102.083%; flex-wrap:wrap;}
.projectList .listBox li{margin-bottom: .3rem;position: relative; width:33.333%; padding-right:2.0408%;}
.projectList .listBox li .imgBox{overflow: hidden;}
.projectList .listBox li .imgBox img{width: 100%;transition:.3s;}
.projectList .listBox li .imgBox figure{padding-bottom:3.7rem;background-repeat:no-repeat;background-size: cover;background-position:center;transition:.3s;}
.projectList .listBox li a{ position:relative;}
.projectList .listBox li .txtBox{position: absolute;bottom: 0;width: 100%;left: 0;padding:.25rem .3rem;line-height:.32rem;color: #fff; background-color:rgba(0,0,0,0.5);transition:.3s; }
.projectList .listBox li a:hover .txtBox{ padding-bottom:.5rem}
.projectList .listBox li .txtBox p{font-size:.16rem;}
.projectList .listBox li .txtBox h5{font-size:.24rem;font-weight:normal;}
.projectList .listBox li:hover .imgBox img{transform: scale(1.1, 1.1);}
.projectList .listBox li:hover .imgBox figure{transform: scale(1.1, 1.1);}

@media only screen and (max-width:768px){
	.projectList .listBox li {width:50%;}
}
/*详情*/
.projectInfo{}
.projectInfo .proTit{color: #93734a;margin-bottom:.4rem;}
.projectInfo .proTit h1{font-size:.42rem;font-weight:normal;margin-bottom:.15rem;}
.projectInfo .proTit p{font-size:.24rem;}
.projectInfo .proImg{margin-bottom:.7rem;}
.projectInfo .proImg .bigSlider{float: left;width: 75%;}
.projectInfo .proImg .bigSlider li figure{padding-bottom:7.15rem;background-repeat:no-repeat;background-size: cover;background-position:center;}
.projectInfo .proImg .smaSlider{float: right;width: 24%;}
.projectInfo .proImg .smaSlider li{margin-bottom: .18rem;}
.projectInfo .proImg .smaSlider li figure{padding-bottom:2.25rem;background-repeat:no-repeat;background-size: cover;background-position:center;}
.projectInfo .itemBox{margin-bottom:.6rem;padding-left:.6rem;}
.projectInfo .itemBox:last-child{margin-bottom:0;}
.projectInfo .itemBox .tit{position: relative;margin-bottom: .2rem;}
.projectInfo .itemBox .tit .icon{width: .42rem;position: absolute;left: -.6rem;top: 50%;transform: translateY(-50%);}
.projectInfo .itemBox .tit h5{font-size:.24rem;font-weight:normal;color: #93734a;}
.projectInfo .itemBox .lab{font-size:.2rem;color: #93734a;margin-bottom:.15rem;}
.projectInfo .itemBox .des{font-size:.18rem;line-height:.32rem;}
.projectInfo .itemBox .pertyList{margin-top:.4rem;}
.projectInfo .itemBox .pertyList ul{display: flex;flex-wrap:wrap;justify-content:space-between;}
.projectInfo .itemBox .pertyList li{padding:.45rem .45rem .5rem;position: relative;width: 49%;background: #f9f8f6;transition:.3s;margin-bottom: 2%;overflow: hidden;}
.projectInfo .itemBox .pertyList li .num{display: block;font-size:2rem;line-height:.7;color: rgba(147,115,74,.1);position: absolute;bottom: 0;right:.4rem;}
.projectInfo .itemBox .pertyList li p{font-size:.18rem;line-height:.32rem;}
.projectInfo .itemBox .pertyList li:hover{color: #fff;background: #93734a;}
.projectInfo .itemBox .pertyList li:hover .num{color: rgba(255,255,255,.1);}

/*海外办公室*/
.officeList{padding:6% 0;}
.officeList li{margin: 0 .9rem;}
.officeList li .contBox{display: flex;align-items: center;background: url(../images/i2.png) no-repeat;background-position:bottom right;background-color: #f9f8f6;max-width:1070px;margin: 0 auto;}
.officeList li .contBox .imgBox{overflow: hidden;width: 46.8%;}
.officeList li .contBox .imgBox figure{padding-bottom:6rem;background-repeat: no-repeat;background-size: cover;background-position:center;}
.officeList li .contBox .txtBox{width: 53.2%;padding:0 6.5%;}
.officeList li .contBox .txtBox h5{font-size:.32rem;color: #93734a;font-weight:normal;padding-bottom:.1rem;}
.officeList li .contBox .txtBox .text{margin-top:.5rem;position: relative;font-size:.18rem;line-height:.32rem;padding-top:.3rem;}
.officeList li .contBox .txtBox .text:before{width: .22rem;height: .22rem;content: '';background-repeat: no-repeat;background-size: contain;background-position:center;position: absolute;left: 0;top: 0;}
.officeList li .contBox .txtBox .text.pho:before{background-image:url(../images/pho.png);}
.officeList li .contBox .txtBox .text.add:before{background-image:url(../images/add2.png);}
.officeList li .contBox .txtBox .text span{display: block;}
.officeList li .contBox .txtBox .text p{font-weight:bold;}
.officeList .slider .slick-arrow{background:url(../images/arr.png) no-repeat;background-size: contain;width: .85rem;height: .6rem;font-size:0;transition:.3s;border:none;cursor: pointer;position: absolute;left: 15%;z-index: 9;top: 50%;margin-top:-.3rem;}
.officeList .slider .slick-arrow:hover{background:url(../images/arr_on.png) no-repeat;transform: rotate(180deg);background-size: contain;}
.officeList .slider .slick-arrow.slick-next{transform: rotate(180deg);background:url(../images/arr.png) no-repeat;background-size: contain;right: 15%;left: auto;}
.officeList .slider .slick-arrow.slick-next:hover{background:url(../images/arr_on.png) no-repeat;transform: rotate(0);background-size: contain;}

/*太子慈善*/
.charityBox{background: url(../images/chaBG.jpg) no-repeat;background-position:top center;padding:6% 0;}
.charityBox .desBox{}
.charityBox .desBox h1{font-size:.56rem;color: #93734a;font-weight:normal;text-align: center;margin-bottom:.4rem;}
.charityBox .desBox .des{font-size:.18rem;line-height:.32rem;}
.charityBox .desBox .numList{display: flex;justify-content:space-between;padding:0 10%}
.charityBox .desBox .numList .item{margin-top:.7rem;}
.charityBox .desBox .numList .item h5{font-size:.18rem;font-weight: normal;margin-bottom:.1rem;color: #333333;}
.charityBox .desBox .numList .item .num{font-size:.8rem;color: #93734a;font-weight:bold;line-height:1;}
.charityBox .desBox .numList .item .uni{font-size:.16rem;color: #93734a;margin-top:.1rem;}
.charityBox .desBox .imgBox{margin-top:.6rem;}
.charityBox .serialList{}
.charityBox .serialList .itemBox{margin-top:.5rem;}
.charityBox .serialList .num{display: block;width: .3rem;height: .3rem;line-height:.3rem;text-align: center;color: #fff;font-size:.18rem;position: relative;}
.charityBox .serialList .num:before{width: 100%;height: 100%;content: '';background: #93734a;z-index: -1;transform: rotate(45deg);top: 0;left: 0;position: absolute;}
.charityBox .serialList h5{font-size:.24rem;color: #93734a;font-weight:normal;margin-bottom:.1rem;}
.charityBox .serialList p{font-size:.16rem;line-height:.32rem;color: #666666;}
.charityBox .serialList .textBox{padding-left:.5rem;position: relative;}
.charityBox .serialList .textBox .num{position: absolute;left: 0;top: 0;z-index: 2;}
.charityBox .serialList .textBox2 p{line-height:.4rem;}
.charityBox .serialList .txtimgBox{display: flex;justify-content:space-between;}
.charityBox .serialList .txtimgBox .itBox{width: 47.5%;}
.charityBox .serialList .txtimgBox .itBox .num{margin-bottom:.2rem;}
.charityBox .serialList .txtimgBox .itBox .img{margin-top:.25rem;}
.charityBox .serialList .padcBox{padding:.7rem .6rem .5rem;background: #f9f8f6;position: relative;margin-top:.8rem;}
.charityBox .serialList .padcBox .num{top: -.16rem;left: 50%;margin-left:-.21rem;position: absolute;z-index: 9;}
.charityBox .serialList .padcBox .des p{line-height:.4rem;}

/*寻求帮助*/
.askHelp{background-image: linear-gradient(#faf9f8,#ffffff);padding:5% 0 6%;}
.askHelp .contBox{display: flex;justify-content:space-between;align-items: center;}
.askHelp .contBox .txtBox{width: 48%;}
.askHelp .contBox .txtBox h3{font-size:.56rem;font-weight:normal;color: #93734a;margin-bottom:.6rem;}
.askHelp .contBox .txtBox p{position: relative;padding-left:.35rem;font-size:.18rem;line-height:.24rem;margin-bottom: .2rem;}
.askHelp .contBox .txtBox p:before{width: .22rem;height: .22rem;content: '';background-repeat: no-repeat;background-size: contain;background-position:center;position: absolute;left: 0;top: 50%;margin-top:-.11rem;}
.askHelp .contBox .txtBox p.man:before{background-image:url(../images/ai1.png);}
.askHelp .contBox .txtBox p.pho:before{background-image:url(../images/ai2.png);}
.askHelp .contBox .txtBox p.mal:before{background-image:url(../images/ai3.png);}
.askHelp .contBox .imgBox{width: 50%;}

/*社会招聘*/
.recruitBox{background: url(../images/recBG.jpg) no-repeat;background-position:top center;padding:6% 0;}
.recruitBox .titSear{display: flex;justify-content:space-between;align-items: center;margin-bottom:.6rem;}
.recruitBox .titSear h3{font-size:.56rem;color: #93734a;font-weight:normal;}
.recruitBox .titSear .searBox{width: 36.25%;position: relative;}
.recruitBox .titSear .searBox input{display: block;width: 100%;line-height:.6rem;height: .6rem;padding:0 .3rem;background: #fff;font-size:.16rem;}
.recruitBox .titSear .searBox .goSear{display: block;width: .16rem;height: .16rem;position: absolute;top: 50%;margin-top:-.08rem;right:.3rem;background: url(../images/sear_y.png) no-repeat;background-size: contain;}
.recruitBox .seleBox{background: rgba(255,255,255,.5);border:1px dashed #dcd2c5;padding:0 .6rem;margin-bottom: .6rem;}
.recruitBox .seleBox .itemBox{padding:.35rem 0;border-bottom:1px solid #e5e5e5;}
.recruitBox .seleBox .itemBox:last-child{border-bottom:none;}
.recruitBox .seleBox .itemBox .label{width: 2.65rem;position: relative;display: inline-block;vertical-align: top;}
.recruitBox .seleBox .itemBox .label:before{width: .61rem;height: .17rem;content: '';background: url(../images/i3.png) no-repeat;background-size: contain;position: absolute;right:0;top: 50%;transform: translateY(-50%);opacity: .5;}
.recruitBox .seleBox .itemBox .label p{font-size:.18rem;color: #93734a;text-transform: capitalize;line-height:.4rem;}
.recruitBox .seleBox .itemBox .choseList{width: calc(98% - 2.65rem);padding-right:6%;padding-left:.25rem;display: inline-block;}
.recruitBox .seleBox .itemBox .choseList a{display: inline-block;vertical-align: middle;font-size:.18rem;line-height:.4rem;margin-right:.3rem;transition:.3s;position: relative;}
.recruitBox .seleBox .itemBox .choseList a:before{width: 100%;height: .03rem;content: '';background: #93764a;position: absolute;bottom:.05rem;left: 0;opacity: 0;transition:.3s;}
.recruitBox .seleBox .itemBox .choseList a.on{color: #93734a;}
.recruitBox .seleBox .itemBox .choseList a.on:before{opacity: 1;}
.recruList{}
.recruList ul{display: flex;}
.recruList li{line-height:.8rem;text-align: center;width: 16.66%;font-size:.18rem;}
.recruList li:nth-child(1),
.recruList li:nth-child(2){width: 25%;}
.recruList .titLi{padding:0 .6rem;background: #93734a;}
.recruList .titLi li{color: #fff;}
.recruList .listBox{padding:0 .6rem;margin-bottom: .3rem;}
.recruList .listBox .item{border-bottom: 1px solid #e8e8e8;}
.recruInfo{background: rgba(255,255,255,.5);border:1px dashed #dcd2c5;padding: .6rem;}
.recruInfo .topBox{border-bottom:.04rem solid #93734a;padding-bottom:.3rem;margin-bottom:.4rem;}
.recruInfo .topBox .tit{margin-bottom:.1rem;}
.recruInfo .topBox .tit h1{display: inline-block;font-size:.32rem;color: #93734a;font-weight:normal;margin-right:.4rem;}
.recruInfo .topBox .tit span{display: inline-block;font-size:.18rem;color: #93734a;}
.recruInfo .topBox .ttx{display: flex;justify-content:space-between;align-items: center;}
.recruInfo .topBox .ttx .type{font-size:.18rem;}
.recruInfo .topBox .ttx .time{font-size:.16rem;color: #666666;}
.recruInfo .contBox{}
.recruInfo .contBox .itemBox{margin-bottom:.5rem;}
.recruInfo .contBox h5{font-size:.18rem;font-weight:normal;color: #93734a;margin-bottom:.15rem;}
.recruInfo .contBox .des{font-size:.18rem;line-height:.32rem;}
.recruInfo .subBtn{display: block;width: 2.4rem;line-height:.6rem;padding-left:.3rem;position: relative;background: #93734a;color: #fff;font-size:.18rem;transition:.3s;}
.recruInfo .subBtn:before{background: url(../images/i4.png) no-repeat;width: .21rem;height: .19rem;content: '';background-size: contain;position: absolute;right:.3rem;top: 50%;transform: translateY(-50%);transition:.3s;}
.recruInfo .subBtn:hover{border-radius:.1rem;}
.recruInfo .subBtn:hover:before{top: 47%;}

/*联系方式*/
.contactBox{padding:6% 0;background: url(../images/contBG.jpg) no-repeat;background-position:top right;background-size: cover;}
.contactBox h1{font-size:.56rem;color: #93734a;font-weight:normal;margin-bottom:.1rem;}
.contactBox .contBox{display: flex;align-items: end;justify-content:space-between;}
.contactBox .contBox .left{width: 30%;}
.contactBox .contBox .left .text{margin-top:.5rem;position: relative;font-size:.18rem;line-height:.32rem;padding-top:.3rem;}
.contactBox .contBox .left .text:before{width: .22rem;height: .22rem;content: '';background-repeat: no-repeat;background-size: contain;background-position:center;position: absolute;left: 0;top: 0;}
.contactBox .contBox .left .text.pho:before{background-image:url(../images/pho.png);}
.contactBox .contBox .left .text.add:before{background-image:url(../images/add2.png);}
.contactBox .contBox .left .text span{display: block;}
.contactBox .contBox .left .text p{font-weight:bold;}
.contactBox .contBox .imgBox{width: 58%;}

/*廉洁举报*/
.violatBox{padding:6% 0;}
.violatBox .tit{margin-bottom:.7rem;}
.violatBox .tit h3{text-align: center;font-size:.56rem;}

/*投诉建议*/
.comsuggBox{padding:6% 0;}
.comsuggBox h1{text-align: center;font-size:.56rem;font-weight:normal;margin-bottom:.8rem;color: #93734a;}
.comsuggBox .formBox{max-width:1100px;margin: 0 auto;}
.comsuggBox .formBox .itemBox{margin-bottom:.2rem;}
.comsuggBox .formBox .itemBox input{display: block;width: 100%;line-height:.6rem;height: .6rem;padding:0 .3rem;font-size:.16rem;background: #f9f8f6;}
.comsuggBox .formBox .itemBox textarea{display: block;width: 100%;padding:.1rem .3rem;font-size:.16rem;background: #f9f8f6;height: 1.2rem;}
.comsuggBox .formBox .itemBox.flexB{display: flex;justify-content:space-between;}
.comsuggBox .formBox .itemBox.flexB .item{width: 49%;}
.comsuggBox .formBox .subBtn{display: block;width: 2.4rem;line-height:.6rem;text-align: center;background: #93734a;color: #fff;transition:.3s;margin: .4rem auto 0;font-size:.18rem;}
.comsuggBox .formBox .subBtn:hover{border-radius:.1rem;}


/*页码*/
.PageBox{padding-top:.4rem;position: relative;z-index: 9;}
.PageBox .Pages{text-align:center;}
.PageBox .Pages a{color:#666666;font-size:.16rem;margin:0 .05rem;transition:all .5s;width: .3rem;line-height:.3rem;display:inline-block;vertical-align: middle;background: #f3f6fa;}
.PageBox .Pages a:hover,
.PageBox .Pages a.a_cur{color:#fff;}
.PageBox .Pages .num{font-style:normal;}
.PageBox .Pages .num a{display:none;}
.PageBox .Pages a.a_prev{position: relative;font-size: 0;background:url(../images/arr.png) no-repeat;background-size: contain;width: .85rem;height: .6rem;font-size:0;}
.PageBox .Pages a.a_prev:hover{background:url(../images/arr_on.png) no-repeat;transform: rotate(180deg);background-size: contain;}
.PageBox .Pages a.a_next{position: relative;font-size: 0;transform: rotate(180deg);background:url(../images/arr.png) no-repeat;background-size: contain;width: .85rem;height: .6rem;font-size:0;}
.PageBox .Pages a.a_next:hover{background:url(../images/arr_on.png) no-repeat;transform: rotate(0);background-size: contain;}
@media screen and (min-width:768px){
  .PageBox .Pages a{margin: 0 .1rem;width: .55rem;text-align: center;line-height:.55rem;}
  .PageBox .Pages .num a{display:inline-block;text-align: center;line-height:.4rem;width: .4rem;background: none;position: relative;text-align: center;}
  .PageBox .Pages .num a:before{width: 100%;height: 100%;content: '';position: absolute;left: 0;top: 0;transform: rotate(45deg);transition:.3s;background: #93734a;opacity: 0;z-index: -1;}
  .PageBox .Pages .num a:hover:before,
  .PageBox .Pages .num a.a_cur:before{opacity: 1;}
}
/*页码*/

/*响应式*/

.nav_btn {float:right; width:.3rem; height:.27rem; margin:0 0 0 .15rem; position:relative; cursor:pointer; display:none;  transition:margin 0.3s ease 0s;z-index: 999;}
.nav_btn span,.nav_btn span:before,.nav_btn span:after {content:''; display:block; width:100%; height:.02rem; background-color:#000; position:absolute; left:0;border-radius:3px;}
.nav_btn span {top:50%; margin-top:-1px;}
.nav_btn span:before {top:-.1rem; transition:all 0.3s ease 0s;}
.nav_btn span:after {bottom:-.1rem; transition:all 0.3s ease 0s;}
.nav_btn.open span {height:0;}
.nav_btn.open span:before {transform:rotate(45deg); top:0;}
.nav_btn.open span:after {transform:rotate(-45deg); bottom:-.02rem;}

.bottom .bomTop .bomNav dl dd#bonav7{display: none;}

@media(min-width: 1024px){
    .top .searBox .iptBox{top: .65rem;width: 3rem;border-radius:.4rem;overflow: hidden;}
    .top .searBox .iptBox input{line-height:.4rem;width: 100%;}
    /*.HomeProfile .numList{padding-right:.3rem;}*/
    .historyBox .contSlider{min-height: 1085px;}
    .top .nav li >a{line-height:.65rem;}
    .top .nav li .nav_sub{width: 2.5rem;left: 50%;transform: translateX(-50%);padding:0;}
}



@media (max-width:1440px) {
    html{font-size: calc((100 / 1600) * 100 * 1vw);}
}
@media (min-width:769px) and (max-width:1024px) {
    html{font-size: calc((100 / 1100) * 100 * 1vw);}
}
@media (max-width:768px) {
    html{font-size: calc((100 / 750) * 100 * 1vw);}
}
@media (max-width:640px) {
    html{font-size: calc((100 / 600) * 100 * 1vw);}
}
@media screen and (max-width: 1300px){
    .w1280{max-width: 92%}
}
@media screen and (max-width: 1460px){
    .w1440{max-width: 92%}
    .historyBox .contSlider{width: 76%;}
    .historyBox .contSlider li .txtBox h5{font-size:.56rem;}
    .historyBox .yearSlider li{margin: .3rem 0;}
    .bustxtList .list li{width: 23.5%;}
}
@media screen and (max-width: 1640px){
    .w1600{max-width: 92%}
}
@media screen and (max-width: 1840px){
    .w1800{max-width: 92%}
}


@media screen and (max-width: 1024px){
    .top{background: #fff;border-bottom:1px solid #ebebeb;padding:.06rem 0;}
    #HomePage .top.onColor{background: #fff;}
    .top .logoBox{line-height:.45rem;}
    .top .logoBox .cLogo{opacity: 1;}
    .top .nav li a{color: #333;}
    .top .nav li >a:before{background: #000;bottom:0;}
    .top .nav li:hover >a,
    .top .nav li.on >a{color: #000;}
    .top .nav li .nav_sub{position: static;background: #f7f7f7;padding: .1rem;}
    .top .nav li .nav_sub a{text-align: left;}
    .top .searBox .searBtn{background: url(../images/sear_c.png) no-repeat;background-size: contain;}
    .top .langBox .Tearth{background: url(../images/lang_c.png) no-repeat;background-size: contain;}
    .nav_btn{display: block;}
    .top .nav{position: absolute;width: 50%;top: 100%;background: #fff;right: 0;box-shadow: 0 0 5px rgba(0, 0, 0, .2);padding:.2rem 2%;display: none;}
    .top .nav li{margin-right:0;line-height:.3rem;}
    .idxBanner{margin-top:.75rem;}
    .idxBanner .slider figure{padding-bottom:5rem;}
    .idxBanner .slider .textBox .txtCont h5{font-size:.4rem;}
    .bottom{min-height: auto;padding:.6rem 0;}
    .HomeProfile{padding:6% 0;}
    .HomeFlex .contBox .FlexBox .item .txtBox{padding:.3rem .2rem .4rem;bottom:-.8rem;}
    .HomeFlex .contBox .FlexBox .item .txtBox p,
    .HomeFlex .contBox .FlexBox .item .txtBox h5{font-size:.24rem;}
    .HomeNews{padding:6% 0;}
    .HomeNews .slider li .timeBox .date{font-size:.4rem;}
    .index_social .socBox .text p{padding: 0 4%;}
    .homeMore{width: .4rem;height: .4rem;}
    .index_social .HomeFlex .titBox h5{left: -.4rem;}
    .bottom .bomTop .bomCat{width: 48%;}
    .bottom .bomTop .bomCat .pho{font-size:.3rem;}
    .innerBan{margin-top:.75rem;}
    .innerBan figure{padding-bottom:3.8rem;}
    .innerBan h5{font-size:.36rem;}
    .innerBan .location{padding-bottom:.15rem;}
    .column-menu li a{line-height:.5rem;padding: 0 .15rem;font-size:.16rem;}
    .GroupIntro .nimgBox .numList{float: none;width: 100%;}
    .GroupIntro .nimgBox .numList .item{margin-top:.3rem;}
    .GroupIntro .nimgBox{padding:0;}
    .GroupIntro .nimgBox .imgBox{position: static;width: 100%;text-align: center;margin-top:.3rem;}
    .GroupIntro .textBox{margin-bottom:0;}
    .dukeWarp{background: none;}
    .dukeWarp .imgBox{margin-left:0;width: 50%;float: none;text-align: center;margin: 0 auto;}
    .dukeWarp .txtBox{float: none;width: 100%;}
    .manTeam li .txtBox{padding:.2rem;}
    .manTeam li .txtBox h5{font-size: .26rem;margin-bottom:.15rem;}
    .manTeam li .txtBox .homeMore{margin-top:.2rem;}
    .manTfix .contBox{padding:.8rem .5rem;}
    .historyBox .contSlider{width: 66%;}
    .historyBox .yearSlider li{font-size:.36rem;}
    .historyBox{padding:6% 0;}
    .devePlan .itemBox .txtBox .text h5{font-size:.26rem;}
    .devePlan .itemBox .txtBox .numb .num{font-size:.56rem;}
    .devePlan .itemBox .txtBox{padding-bottom:.2rem;}
    .honerBox .year li .con .txt h3{font-size:.36rem;}
    .honerBox .year li .con .txt h5{font-size:.2rem;}
    .honerBox .year li .con{width: 44%;}
    .newsBox .newsTop li .txtBox{padding:0 .4rem;}
    .newsInfo{margin-top:.6rem;}
    .newsInfo .contBox{width: 60%;}
    .newsInfo .location{margin-bottom:.3rem;}
    .videoBox li .imgBox figure{padding-bottom:2.8rem;}
    .medContact .formBox{float: none;width: 100%;}
    .medContact .imgBox{position: static;transform: translateY(0);text-align: center;width: 100%;margin-top:.3rem;}
    .businList .itemBox .txtBox{position: static;}
    .businList .itemBox .txtBox .text{width: 100%;}
    .businList .itemBox .imgBox{float: none;width: 100%;padding:0 4%;margin-top:.3rem;}
    .businList .itemBox .txtBox .text .numList .item{margin-top:.3rem;}
    .businList .itemBox .txtBox .text .homeMore{margin-top:.2rem;}
    .businList .itemBox{margin-bottom:.7rem;}
    .bustxtList .list{flex-wrap:wrap;}
    .bustxtList .list li{width: 49%;margin-bottom:.2rem;}
    .busproSlider .slider{padding-bottom:.8rem;}
    .busproSlider .slider .slick-arrow{bottom:-.7rem;}
    .hotelDes .txtBox .numList .item{width: 48%;margin-top:.4rem;}
    .resortList .itemBox .txtBox{position: static;transform: translateY(0);}
    .resortList .itemBox .imgBox{float: none;width: 100%;text-align: center;padding:0 4%;}
    .resortList .itemBox .txtBox .contBox{float: none;width: 100%;margin-top:.2rem;}
    .resortList .itemBox .txtBox .contBox .numList .item{margin-top:.4rem;}
    .manorList .slider{padding-bottom:.8rem;}
    .manorList .slider .slick-arrow{bottom:-.7rem;}
    .projectInfo .proImg .bigSlider li figure{padding-bottom:5rem;}
    .projectInfo .proImg .smaSlider li figure{padding-bottom:1.53rem;}
    .projectInfo .proImg{margin-bottom:.4rem;}
    .officeList li .contBox .imgBox figure{padding-bottom:5rem;}
    .charityBox .desBox h1{margin-bottom:.2rem;}
    .askHelp .contBox .txtBox h3{margin-bottom: .3rem;}
    .recruitBox .seleBox .itemBox{padding:.15rem 0;}
    .recruList .titLi{padding:.15rem;}
    .recruList .listBox{padding:0 .3rem;}
    .recruList li{line-height:.3rem;padding:.15rem 0;}
    .recruList ul{align-items: center;}
    .recruInfo{padding:.3rem;}
    .comsuggBox h1{margin-bottom:.4rem;}

    .HomeProfile .numList .item h5,
    .GroupIntro .nimgBox .numList .item h5,
    .businList .itemBox .txtBox .text .numList .item h5,
    .busnumDes .numList .item h5,
    .hotelDes .txtBox .numList .item h5,
    .resortList .itemBox .txtBox .contBox .numList .item h5,
    .manorDes .numList .item h5,
    .charityBox .desBox .numList .item h5{font-size:.16rem;}

    .HomeProfile .numList .item .num,
    .GroupIntro .nimgBox .numList .item .num,
    .businList .itemBox .txtBox .text .numList .item .num,
    .busnumDes .numList .item .num,
    .hotelDes .txtBox .numList .item .num,
    .resortList .itemBox .txtBox .contBox .numList .item .num,
    .manorDes .numList .item .num,
    .charityBox .desBox .numList .item .num{font-size:.4rem;}

    .HomeProfile .numList .item .uni,
    .GroupIntro .nimgBox .numList .item .uni,
    .businList .itemBox .txtBox .text .numList .item .uni,
    .busnumDes .numList .item .uni,
    .hotelDes .txtBox .numList .item .uni,
    .resortList .itemBox .txtBox .contBox .numList .item .uni,
    .manorDes .numList .item .uni,
    .charityBox .desBox .numList .item .uni{font-size:.14rem;}

    .HomeNews .titBox .btnBox a{width: .6rem;height: .4rem;}

    .GroupIntro .textBox p,
    .devePlan .itemBox .txtBox .text p,
    .honerBox .year li .con .txt .text{font-size:.16rem;line-height:.26rem;}

    .HomeProfile .DesBox .txtBox h5,
    .HomeNews .titBox h3,
    .HomeFlex .titBox h5,
    .GroupIntro .textBox h5,
    .historyBox .contSlider li .txtBox h5,
    .businList .itemBox .txtBox .text h5,
    .hotelDes .titBox h5,
    .busnumDes h5,
    .marketDes .txtBox h5,
    .busposBox .titBox h3,
    .marketPlan h3,
    .charityBox .desBox h1,
    .askHelp .contBox .txtBox h3,
    .recruitBox .titSear h3,
    .contactBox h1,
    .violatBox .tit h3,
    .comsuggBox h1{font-size:.34rem;}
}

@media screen and (max-width: 768px){
    .HomeProfile .DesBox .txtBox{float: none;width: 100%;padding:0;}
    .HomeProfile .DesBox .imgBox{float: none;width: 100%;}
    .HomeFlex{display: block;}
    .HomeFlex .titBox{height: auto;width: 100%;padding:.2rem 2%;}
    .HomeFlex .titBox h5{position: static;transform: rotate(0deg);}
    .HomeFlex .contBox{width: 100%;}
    .HomeFlex .contBox .FlexBox{flex-wrap:wrap;justify-content:space-between;padding:0 4%;}
    .HomeFlex .contBox .FlexBox .item{width: 49%;margin-top:2%;}
    .HomeFlex .contBox .FlexBox .item figure{padding-bottom: 3.6rem;}
    .HomeFlex .contBox .FlexBox .item .txtBox .homeMore{margin-top:.25rem;}
    .HomeNews .slider .slick-list{padding-top:0;}
    .HomeNews .slider li{margin-right:.3rem;}
    .HomeNews .titBox{margin-bottom:.2rem;}
    .index_social .socBox figure{padding-bottom:4rem;}
    .index_social .socBox .text{top: 18%;}
    .index_social .socBox .text .homeMore{margin-top:.3rem;}
    .bottom .bomTop .bomNav{display: none;}
    .bottom .bomTop .bomCat{width: 100%;float: none;max-width: 100%;}
    .bottom .bomTop .bomCat .pho{margin-bottom: .3rem;}
    .bottom .bomShare{margin:.2rem 0;}
    .bottom .bomBom ul{float: none;}
    .bottom .bomBom .copy{float: none;text-align: center;}
    .bottom{padding:.6rem 0 .25rem;}
    .column-menu li a{line-height:.4rem;}
    .dukeWarp .imgBox{width: 100%;}
    .manTeam li{width: 100%;float: none;margin-bottom: .3rem;}
    .manTfix .contBox .imgBox{float: none;width: 100%;}
    .manTfix .contBox .txtBox{margin-top:.2rem;float: none;width: 100%;}
    .manTfix .contBox{max-height: 60vh;overflow-y: auto;}
    .historyBox .yearSlider{width: 100%;position: static;padding:.2rem .3rem;}
    .historyBox .contSlider{width: 100%;float: none;margin-top:.2rem;}
    .historyBox .contSlider li{display: block;margin-bottom:.3rem;}
    .historyBox .contSlider li .imgBox{width: 100%;text-align: center;}
    .historyBox .contSlider li .txtBox{width: 100%;margin-top:.15rem;}
    .newsBox .newsTop li .imgBox figure{padding-bottom:3.6rem;}
    .newsBox .newsTop li a{display: block;}
    .newsBox .newsTop li .imgBox{width: 100%;}
    .newsBox .newsTop li .txtBox{width: 100%;padding:.2rem .3rem;}
    .newsBox .newsTop li .txtBox .time{margin-bottom:.15rem;}
    .newsBox .newsTop li .txtBox p{margin-bottom: .3rem;}
    .newsBox .newsList li{width: 49%;margin-right:2%;margin-bottom:.3rem;}
    .newsBox .newsList li:nth-child(3n){margin-right:2%;}
    .newsBox .newsList li:nth-child(2n){margin-right:0;}
    .newsInfo .contBox{width: 100%;float: none;}
    .newsInfo .recnList{float: none;width: 100%;margin-top:.3rem;}
    .newsInfo .contBox time{margin-bottom: .2rem;}
    .newsInfo .contBox .retBtn{margin-top:.5rem;}
    .videoBox li .imgBox figure{padding-bottom:1.8rem;}
    .videoBox li .imgBox:before{width: .3rem;height: .3rem;}
    .medContact .formBox h5{line-height:.32rem;}
    .bustxtDes .txtBox{float: none;width: 100%;}
    .bustxtDes .imgBox{float: none;width: 100%;}
    .busnumDes .numList .item{margin-bottom:0!important;}
    .busproSlider .slider .imgBox{width: 100%;float: none;}
    .busproSlider .slider .txtBox{width: 100%;float: none;}
    .bustxtList .list li{width: 100%;margin-right:0!important;}
    .busproSlider .slider{width: 100%;}
    .busproSlider .slider .ul{padding-right: 0;}
    .hotelDes .titBox{float: none;width: 100%;}
    .hotelDes .txtBox{float: none;width: 100%;}
    .busContact h3{font-size:.36rem;margin-bottom:.25rem;}
    .busContact .list{flex-wrap:wrap;}
    .busContact .list li{width: 100%;margin-bottom:.2rem;}
    .manorDes .txtBox{float: none;width: 100%;}
    .manorDes .numList{float: none;width: 100%;}
    .manorDes .numList .item{margin-top:.3rem;}
    .manorList .slider li .txtBox{float: none;width: 100%;padding-left: 0;}
    .manorList .slider li .imgBox{float: none;width: 100%;margin-top:.2rem;text-align: center;}
    .manorList .slider{padding:0 4% .8rem;}
    .manorList .slider .slick-list{overflow: hidden;}
    .marketDes .txtBox{float: none;width: 100%;}
    .marketDes .imgBox{float: none;width: 100%;margin-top:.2rem;}
    .busposBox .litBox{flex-wrap:wrap;}
    .busposBox .litBox li{width: 100%;margin-bottom:.2rem;}
    .marketPlan .listBox .itemBox{display: block;margin-bottom: .4rem;}
    .marketPlan .listBox .itemBox .txtBox{width: 100%;}
    .marketPlan .listBox .itemBox .imgBox{width: 100%;margin-top:.2rem;}
    .marketBom .topBox{flex-wrap:wrap;}
    .marketBom .topBox .item{width: 100%;padding:.3rem 0;}
    .projectList .seleBox{margin-bottom:.2rem;}
    .projectList .listBox ul{column-count: 2;}
    .projectList .listBox li .txtBox h5{font-size:.2rem;}
    .projectList .listBox li .txtBox{bottom:.12rem;}
    .projectInfo .proImg .bigSlider li figure{padding-bottom:3rem;}
    .projectInfo .proImg .smaSlider li figure{padding-bottom:.85rem;}
    .projectInfo .itemBox{padding-left:.4rem;}
    .projectInfo .itemBox .pertyList li{width: 100%;margin-right:0;}
    .officeList li{margin: 0 .4rem;}
    .officeList .slider .slick-arrow{left: 2%;}
    .officeList .slider .slick-arrow.slick-next{right:2%;}
    .officeList li .contBox{display: block;}
    .officeList li .contBox .imgBox{width: 100%;}
    .officeList li .contBox .imgBox figure{padding-bottom:2.3rem;}
    .officeList li .contBox .txtBox{width: 100%;padding:.2rem .3rem;}
    .officeList li .contBox .txtBox .text{margin-top:.15rem;}
    .innerBan h5{font-size:.3rem;width: 100%;text-align: center;}
    .charityBox .desBox .numList{padding:0;}
    .charityBox .serialList .txtimgBox{display: block;}
    .charityBox .serialList .txtimgBox .itBox{width: 100%;margin-bottom:.3rem;}
    .askHelp .contBox{display: block;}
    .askHelp .contBox .txtBox{width: 100%;}
    .askHelp .contBox .imgBox{width: 100%;text-align: center;margin-top:.3rem;}
    .recruitBox .titSear{display: block;margin-bottom:.3rem;}
    .recruitBox .titSear .searBox{width: 100%;margin-top:.2rem;}
    .recruitBox .seleBox{padding:0 .3rem;}
    .recruitBox .seleBox .itemBox .label{display: block;}
    .recruitBox .seleBox .itemBox .choseList{width: 100%;display: block;padding:0;}
    .recruList li{width: 30%;}
    .recruList li:nth-child(1){width: 70%;text-align: left;}
    .recruList li:nth-child(2),
    .recruList li:nth-child(3),
    .recruList li:nth-child(4){display: none;}
    .recruInfo .topBox .ttx{display: block;}
    .recruInfo .topBox .ttx .time{text-align: right;}
    .contactBox{background-position: center center;}
    .contactBox .contBox{display: block;}
    .contactBox .contBox .left{width: 100%;}
    .contactBox .contBox .imgBox{width: 100%;margin-top:.3rem;}
    .contactBox .contBox .left .text{margin-top:.3rem;}
    .bustxtList .list li h5,
    .bustxtList .list li .des{font-size:.22rem;}

    .HomeProfile .numList,
    .busnumDes .numList{flex-wrap:wrap;}
    .HomeProfile .numList .item,
    .busnumDes .numList .item{width: 48%;margin-bottom:.15rem;}
}

.historyBox .contSlider li .txtBox .des * {
    font-size: inherit !important;
    font-family: inherit !important;
    background: none !important;
}
.top .langBox dd {
    white-space: nowrap;
}

.top .langBox dl {
    width: auto;
    right: auto;
    left: 0;
    min-width: 100%;
}

/*2024.1.15*/
.contactBox{
	position:relative;
}
.contactBox .w1440{
	position:relative;
	z-index:2;
}
.contactBox .cpt_tit {
      font-size: 60px;
    position: absolute;
    right: -17%;
    color: #fff;
    text-transform: capitalize;
    line-height: .8;
    transform: rotate(90deg);
    transform-origin: 0 0;
    white-space: nowrap;
    top: 20%;
    z-index: 1;
}
@media screen and (max-width: 1024px){
    .contactBox .cpt_tit{
        display: none;
    }
}