html,body,a,p,span,li {font-size: 14px;font-family: 'Microsoft YaHei';color: #333; }
img {max-width: 100%;}
body {overflow-x: hidden;}
header {max-width: 100%;background-color: white;z-index: 1020;}

@media screen and (max-width: 575px){
		html,body,a,p,span,li {font-size: 12px;font-family: 'Microsoft YaHei';}
		/* 手机端顶部导航样式 */
		.gy-mb-nav { position: absolute;left: 0;top: 57px;width: 0;overflow: hidden;height: 100%;z-index: 1030;
					 transition: width 0.5s ease;background-color: white; }
		.gy-mb-nav a { color: grey;font-size: 1.2rem; }
		.active-mb-nav { width: 70% !important;transition: width 0.5s ease; }
		.gy-nav-btn { font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid rgba(0, 0, 0, 0.1);
					 border-radius: 3px;padding: 0.25rem 0.75rem }
		.gy-caption {
			position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;color: #000;
			background-color: rgba(255, 255, 255, 0.65);border-radius: 10px;height: 5rem;width: 15rem;
		}
		.gy-carouse-subtitle{ display: none; }
		/* 首页尾部css样式 */
		.gy-footer { background: #cda863; }
		/* .gy-footer{ background:no-repeat center/cover url('../imgs/footer-bg.webp?7'); } */
		.gy-index-qrcode{ width:150px;height:150px; }
		.gy-index-phone{ text-align: center;padding: 15px; }
		.gy-index-qrcode-div{ text-align: center; }
		.gy-tel{ font-size: 1.2rem; color: #333;}
		dl.gy-dl { height: 320px;border-left: #d4bf98 solid 1px; }
		dl.gy-dl dt { padding: 36px 0; }
		dl.gy-dl dt>a { font-size: 1.2rem;color: #fff;padding: 8px 12px;border-left: #d4bf98 solid 8px; }
		dl.gy-dl dd>a,.gy-follow { font-size: 1.2rem;color: #333;padding: 8px 12px;line-height: 2.5rem; }
		dl.gy-dl dd>a:hover,dl.gy-dl dt>a:hover { color: #ccc;text-decoration: none;border-radius: 3px;transition: 0.5s cubic-bezier(0.3, 0, 0.24, 1); }
		dl.gy-dl dd>a:hover{color: #666;}
		.gy-w-300 { width: 270px; }
		.gy-list-top-letter { top: 35%; }
		.gy-fixedright { position: fixed;width: 68px;height: 100px;bottom: 10%;right: 0;z-index: 1020;margin-right: 2rem;display: none; }
		.gy-fixedright li div { width: 50px;height: 50px;text-align: center;padding: 10px;background-color: #fff;border-radius: 25px; }
		.gy-fixedright li div>i { color: #2aae67; }
		.gy-fixedright li.list-group-item { background: none;display: none; }
		.gy-fixedright li.list-group-item:last-child{ display: block; }
		.gy-tit56 { font-size: 1.2rem;color: #333; }
		.gy-tit24 { font-size: 1rem;color: #333; }
		
		/* 桂语介绍 */
		.gy-index-title { color: #bc9c60;font-size: 2.5rem;padding-top: 2.5rem;font-weight: bold; }
		.gy-container { width: 95%;margin: 0 auto;}
		.gy-index-company { padding: 0 10px; background: no-repeat center/cover url('../imgs/gy-index-company-430.webp?7'); height: 550px; }
		.gy-index-intro { font-size: 1.334rem;line-height: 2.2rem;color: #333;letter-spacing: 0.1rem; }
		.gy-index-companyname { font-size: 2rem;color: #333;font-weight: bolder;letter-spacing: 0.4rem; }
		.gy-index-sub-title { font-size: 1.5rem;color: #333; letter-spacing: 0.5rem; }
		.gy-index-company-img { display: none; }
		
		/* 业务模式 */
		.gy-business-model{ margin-top: 1rem;height: 45rem;background: url('../imgs/gy-yewu.webp?7') center/cover;
		display: flex;justify-content: center; }
		.gy-business-div{ width: 100% }
		.gy-ywms-title { top: 50%;left: 50%;transform: translate(-50%, -50%);width: 95%; }
		.gy-ywms-title div.d-flex{ flex-direction: column; }
		.gy-ywms-title h1,.gy-anli-div h1 {  font-size: 3rem;font-weight: bold;color: #333;margin-bottom: 5rem;  }
		.gy-ywms-items div a,.gy-anli-col a { color: #333;font-size: 1.2rem;text-decoration: none; }
		.gy-col { height: 4rem;line-height: 2rem;text-align: center;padding-top: 1rem;background: #ffffffd6;border-radius: 5px;
				width: 200px;margin: 5px;box-shadow: 0 0 8px #bc9c60; }
		/* 首页 桂语案例 */
		section.gy-anli { height: 75rem; background: url('../imgs/gy-index-al-bg-430.webp?7') no-repeat center/cover;margin: 1rem auto; }
		.gy-anli-div { top: 2rem; }
		.gy-anli-items { flex-wrap: wrap;justify-content: center; }
		.gy-anli-col { background-color: #fff;border-radius: 0.625rem;overflow: hidden;width: 150px;margin: 1rem; }
		.gy-index-al-last{ width: 85%; }
		div.gy-anli-col a p { margin: 1rem auto;font-size: 1.3rem;font-weight: normal; }
		.gy-anli-col img { transition: transform 0.3s ease-in-out; }
		.gy-anli-col img:hover { transform: scale(1.03); }
		
		/* 走进桂语 */
		section#gsjj {  height: 45rem;background: url('../imgs/gsjj-bg.webp?7') center/cover;
		display: flex;justify-content: center;  }
		.gy-gsjj-div { width: 85%; }
		.gy-gsjj-bg { margin: 4rem 0 0 0;background-color: #ffffffde;padding: 2rem;border-radius: 5px; }
		.gy-gsjj-title { color: #bc9c60;font-size: 1.8rem; }
		.gy-gsjj-p { line-height: 2rem;padding-top: 2rem;font-size: 1.2rem;color: #333;letter-spacing: 0.1rem; }
		#gy-smyj { display: flex;justify-content: center;margin-top: 6em; }
		.gy-smyj-div { width: 95%; }
		.gy-smyj-righ { max-width:356px;height:59.83vw; position: relative;margin-top: 3rem;
			background: url("../imgs/smyj-bg-right-356.webp?7") center / cover no-repeat;}
		.gy-smyj-title-div { position: absolute;left: 0%;top: -5%; }
		.gy-smyj-title { font-size: 1.5rem;color: #bc9c60; }
		.gy-smyj-subtitle { position: absolute;top: 13%;font-size: 1.2rem;padding-left: 2rem;letter-spacing: 0.1rem; }
		.gy-smyj-common {padding-bottom: 0.5rem;font-size: 1rem; }
		.prefix { font-size: 1rem;color: #bc9c60;padding-right: 1rem;font-weight: 600; }
		.gy-smyj-yj1 { position: absolute;top: 50%;left: 39%; }
		.gy-smyj-yj2 { position: absolute;top: 70%;left: 31%; }
		.gy-smyj-yj3 { position: absolute;top: 88%;left: 24%; }
		.gsjg-title { height: 6rem;text-align: center;line-height: 6rem;font-size: 2rem;color: #bc9c60; }
		#gy-gsjg{  margin-top: 6rem;margin-bottom: 3rem;background: url('../imgs/gsjg-bg.webp?7') center/cover;height: 600px; }
		.gsjg-content {  height: 38.75rem;display: flex;justify-content: center;  }
		.gsjg-sub-title { height: 6.25rem;line-height: 6.25rem;width: 95%;margin: auto; }
		.gsjg-w-80 { width: 95%;position: relative; }
		.gsjg-sub-title .col { font-size: 1.6rem;color: #333; }
		.gsjg-sub {  position: absolute;margin-top: 3rem;writing-mode: vertical-rl;text-orientation: upright;font-size: 1.2rem;color: #505050; }
		.gsjg-dot {  display: inline-block;width: 10px;height: 10px;border-radius: 50%;background-color: #bc9c60;box-shadow: 0 0 10px #fff;
			animation: glow 1s infinite alternate;  }
		.gsjg-sub .gsjg-dot{ margin-bottom: 2rem; }
		@keyframes glow { 
			from { 
				box-shadow: 0 0 5px #bc9c60, 0 0 10px #333, 0 0 15px #999, 0 0 20px #fff;
			 }
			to { 
				box-shadow: 0 0 10px #fff, 0 0 20px #bc9c60, 0 0 30px #bc9c60, 0 0 40px #bc9c60;
			 }
		 }
		.gsjg-sub-c1 { top: 2%;left: 5%; }
		.gsjg-sub-c2 { top: 2%;left: 11%; }
		.gsjg-sub-c3 { top: 2%;left: 17%; }
		.gsjg-sub-c4 { top: 2%;left: 23%; }
		.gsjg-sub-c5 { top: 2%;left: 30%; }
		.gsjg-sub-c6 { top: 2%;left: 36%; }
		.gsjg-sub-c7 { top: 2%;left: 42%; }
		.gsjg-sub-c8 { top: 2%;left: 58%; }
		.gsjg-sub-c9 { top: 2%;left: 65%; }
		.gsjg-sub-c10 { top: 2%;left: 72%; }
		.gsjg-sub-c11 { top: 2%;left: 80%; }
		.gsjg-sub-c12 { top: 2%;left: 88%; }
		.gsjg-sub-c12 .gsjg-dot{ margin-bottom: 2rem; }
		.gsjg-ellipses{ font-size: 1rem; }
		.gsjg-svg { top: 100%;left: -49px;position: absolute; }
		.gsjg-sub-c4-1{ position: absolute;height: 6.25rem;top: 125%;left: -18px; }
		.gsjg-sub-c4-2{ position: absolute;height: 6.25rem;top: 125%;left: 17px; }
		.gsjg-sub-c4-3{ position: absolute;height: 6.25rem;top: 125%;left: 50px; }
		.gsjg-sub-c4-4{ position: absolute;height: 6.25rem;top: 125%;left: -53px; }
		.gsjg-class1{ position: absolute;top: 22.75rem;left: 5%; }
		.gsjg-class2{ position: absolute;bottom: 20px; left: 5%; }
		.gsjg-big-title{ font-size: 2rem;color: #bc9c60; }
		.class2-project{ position: absolute;bottom: 80px;width: 95%;left: 5%;font-size: 1rem; }
		.class2-project .gsjg-dot{ margin-right: 2rem; }
		.class2-project div{ color: #505050; }
		.class2-project>div.row>div.col{ padding-left: 0;padding-right: 0; }
		/* 业务模式 详情页 */
		.gy-bm-ztkf,.gy-bm-dzdj,.gy-bm-syzc, .gy-bm-blzc{ height: 450px;background:url("../imgs/gy-ywms-bg.webp?7") center/cover no-repeat;
						align-items: center;justify-content: center;display: flex; }
		.gy-bm-ztkfinner-bg{width: 355px;height:266px;background:url("../imgs/gy-bm-ztkf-mb.webp?7");background-size: 100% auto;background-repeat: no-repeat; }
		.gy-font-weight-bold{ font-weight: normal; }
		.gy-bm-top{ height: 160px;background: url('../imgs/gy-bm-011-1.webp?7') no-repeat center/cover;}
		.gy-bm-toptitle { color: #FFF;font-weight: 550;letter-spacing: 1rem;margin-bottom: 40px; }
		#gy-bm-nav{ height: 40px;display: flex;justify-content: center;margin-top: -40px; }
		.gy-bm-row{ flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling: touch; }
		div.gy-bm-subnav:hover{ background-color: rgba(188, 156, 96, 0.7); }
		a.gy-bm-subnav-a{ color: #333;cursor: pointer;text-decoration: none;display: inline-flex;width: 123px;height: 40px;
						align-items: center;justify-content: center; }
		p.gy-bm-illustrate { display: none; }
		a.gy-bm-subnav-a h3{ font-size: 1.2rem;white-space: nowrap; }
		.gy-bm-zj { position: absolute;top: 17%;left: 5%;color: #fff;text-align: center;letter-spacing: 0.1rem; }
		.gy-bm-zj h3, .gy-bm-td h3, .gy-dzdj-zj h3, .gy-dzdj-dj h3 { font-size:1.5rem; }
		.gy-bm-zj p,.gy-dzdj-zj p, .blzc-gydj p, .pc-zj p, .pc-gydj p{ color: #fff;font-size: 1rem;letter-spacing: 0.2rem; }
		.pc-zj p, .pc-gydj p{ color: #bc9c60; }
		.gy-bm-td{ position: absolute;top: 17%;left: 68%;color: #fff;text-align: center;letter-spacing: 0.1rem; }
		.gy-bm-right{ position: absolute;width: 320px;top: 56%;left: 6.5%;color: #322f2f;
			text-align: left;letter-spacing: 0.1rem;font-size: 1.2rem;line-height: 2.5rem; }
		/* 带资代建 */
		.gy-bm-dzdjinner-bg{width: 355px;height:266px;background:url("../imgs/gy-bm-dzdj-mb.webp?7");background-size: 100% auto;
			background-repeat: no-repeat;border-top-right-radius: 20px;border-bottom-left-radius: 20px; }
		.gy-dzdj-zj,.gy-dzdj-dj{ position: absolute;color: #fff;text-align: center;letter-spacing: 0.2rem; }
		.gy-dzdj-zj{ left: 4%;top: 15%; }
		.gy-dzdj-dj{ left: 67.5%;top: 15%; }
		.gy-dzdj-zjsub{ position: absolute;left: 12%;top: 47%;flex-direction: column; }
		.gy-dzdj-item{ color: #fff;padding: 0 0.5rem; }
		.gy-dzdj-item h4, .gy-dzdj-djsb h4{ font-size:1.2rem; }
		.gy-dzdj-djsb h4{ line-height: 3rem; }
		.gy-dzdj-djsb{ position: absolute;left: 66%;bottom: 24%;color: #fff;width: 100px; }
		.gy-dzdj-pj{ position: absolute;bottom: 4%;right: 39%; } 
		/* 不良资产业务 */
		.gy-bm-blzcinner-bg{width: 355px;height:359px;background:url("../imgs/gy-bm-blzc-mb.webp?7");background-size: 100% auto;background-repeat: no-repeat; 
			border-top-right-radius: 20px;border-bottom-left-radius: 20px; }
		.ywms-title,.pc-title{ position: absolute;top: 6%;left: 45%;color: #bc9c60; }
		.blzc-zj{ position: absolute;top: 11%;left: 6.5%;color: #fff;text-align: center; }
		.blzc-jrfs{ position: absolute;top: 45%;left: 38%;color: #fff; }
		.blzc-czf { position: absolute;top: 7%;left: 61%;color: #fff; }
		.blzc-ygd { position: absolute;top: 22%;left: 61%;color: #fff; }
		.blzc-czf h4, .blzc-ygd h4 { font-size: 1.2rem; }
		.blzc-gydj { position: absolute;top: 37%;left: 12.5%;color: #fff; }
		.blzc-pj { position: absolute;top: 13.5%;right: 6%; }
		.blzc-zj p{ color: #fff; }
		.blzc-pj h3{ writing-mode: vertical-rl; text-orientation: upright; font-size: 1.5rem; letter-spacing: 1rem; }
		.pc-title{ color: #fff; }
		.pc-rmfy , .pc-glr , .pc-zwh{ padding: 0.5rem 0; color: #fff; background-color: #bc9c60; font-size: 1.3rem; 
			position: absolute; left: 1.5%; border-radius: 5px; width: 7rem; text-align: center; }
		.pc-rmfy{  top: 57.5%;  }
		.pc-glr{  top: 71%;  }
		.pc-zwh{  top: 84.5%;  }
		.pc-pj{ position: absolute; writing-mode: vertical-rl; text-orientation: upright; font-size: 1.5rem; 
			 top: 61.5%; left: 47%; letter-spacing: 1rem; }
		.pc-czfa{ color: #bc9c60; position: absolute; left: 30%; top: 69%; font-size: 1rem; }
		.pc-zj p{ color: #bc9c60; }
		.pc-zj { position: absolute;top: 57.5%;right: 2%;color: #bc9c60;text-align:right; }
		.pc-jrfs { position: absolute;top: 40%;right: 33%;color: #bc9c60;font-weight: 550; }
		.pc-gydj { position: absolute;top: 86%;right: 2%;color: #bc9c60;text-align: right; }
		.blzc-zj h3, .blzc-gydj h3, .pc-zj h3, .pc-gydj h3{ font-size: 1.5rem; }
		/* 商业资产管理 */
		.gy-bm-syzcinner-bg{width: 355px;height:266px;background:url("../imgs/gy-bm-syzc-mb.webp?7");
			background-size: 100% auto;background-repeat: no-repeat;border-top-right-radius: 20px;border-bottom-left-radius: 20px; }
		.syzc-ysgd,.syzc-xmgs,.syzc-gygq,.syzc-gydj{ position: absolute;color: #fff;font-size: 1.5rem;font-weight: 500; }
		.syzc-ysgd {  top: 12%;left: 4.5%;  }
		.syzc-xmgs {  top: 49%;left: 4.5%;  }
		.syzc-gygq {  top: 12%;left: 78%;  }
		.syzc-gydj {  top: 49%;left: 78%;  }
		.syzc-gqzr , .syzc-wqzr , .syzc-djfw{ font-size: 1rem;color: #fff;position: absolute; }
		.syzc-gqzr{  top: 7%;left: 43%;  }
		.syzc-wqzr{  top: 28%;left: 45%;transform: rotate(-21deg);transform-origin: left bottom;  }
		.syzc-djfw{  top: 45%;left: 35%;  }
		.syzc-sbg{ position: absolute;bottom: 0%;right: 28%; }
		.syzc-sbg h3{ font-size: 1.5rem; }
		.syzc-sbg p{ font-size: 1.2rem; }
		/* 业务模式详情 -- 地产开发全程顾问 */
		.gy-bm-qcgw{ height: 450px;background:url("../imgs/gy-ywms-bg.webp?7") center/cover no-repeat; 
						align-items: center;justify-content: center;display: flex; }
		.gy-bm-qcgwinner-bg{ width: 360px;height: 320px;background-color: rgba(188, 156, 96, 0.8);
			border-top-left-radius: 40px;border-bottom-right-radius: 40px;display: flex; }
		.qcgw-text{ overflow: hidden;color: #fff;padding: 15px;padding-top: 30px; }
		.qcgw-text h2{ font-size:1.5rem;margin-bottom: 2rem; }
		.qcgw-text p{ line-height: 1.5rem;font-size: 1rem;color: #fff;letter-spacing: 0.1rem; }
		.qcgw-services1{ position: absolute;left: 4%;top: 58%;width: 330px;font-size: 1rem;padding: 1rem 0;
			border-radius: 1rem;background: #fff; }
		.service1-item{ color: #322f2f;padding: 1rem 1rem; }
		.service1-item p{ color: #333;margin: 0.5rem auto;font-size: 1rem; }
		.item-border{ border-right: 1px solid #bc9c60; }
		/* 核心优势 */
		#gy-hxys-section{ height: 400px;background: url("../imgs/gy-hxys-01.webp?7") no-repeat center/cover;
						  display: flex;justify-content: center;align-items: center; }
		 img.gy-hxys-img { width: 320px; }
		.gy-hxys-title{ position: absolute;top: 50%;left: 50%; transform: translate(-50%, -50%);color: #fff;font-size: 2rem; }
		.gy-hxys-dot{ display: block;width: 8px;height: 8px;border-radius: 8px;background-color: #fff;margin: 0 auto;margin-top: 1rem; }
		.gy-hxys-subtitle a{ color: #fff;font-size: 1.5rem;cursor: pointer; }
		.gy-hxys-subtitle a:hover{ text-decoration: none;text-shadow:0 0 2px #000; }
		.hxys-subtitle1 { position: absolute;top: 20%;left:0%; }
		.hxys-subtitle2 { position: absolute;top: 20%;right:0%; }
		.hxys-subtitle3 { position: absolute;bottom: 17%;left:0%; }
		.hxys-subtitle4 { position: absolute;bottom: 17%;right:0%; }
		
		.gy-fhtd-section{ height: 360px;background: url("../imgs/gy-hxys-02.jpg") no-repeat center/cover;margin-top: 3rem; }
		.gy-fhtd-title{ position: absolute;top: 20%;left: 0%; background: linear-gradient(to right, rgba(50,46,43,0.74) 0%, rgba(50,46,43,0) 100%); 
						height: 100px;width: 360px;color:#333;font-size: 2rem;font-weight: 550; display: flex;
						justify-content: right;padding-right: 6rem; align-items: center; }
		.gy-fhtd-subtitle{ position: absolute;padding-left:15px;padding-right:15px;top: 52%;color: #333 ;font-size: 1.2rem;
    line-height: 2rem; }
		
		.gy-cxyw-section{ height: 360px;background: url("../imgs/gy-hxys-03.jpg") no-repeat center/cover;margin-top: 3rem; }
		.gy-cxyw-title{ position: absolute;top: 20%;right: 0%; background: linear-gradient(to left, rgba(188,156,96,0.74) 0%, rgba(188,156,96,0) 100%);
						height: 100px;width: 360px;color:#333 ;font-size: 2rem;font-weight: 550; display: flex;
						justify-content: left;padding-left: 6rem; align-items: center; }
		.gy-cxyw-subtitle{ position: absolute;padding-left:15px;padding-right:15px;top: 52%;color: #333 ;font-size: 1.2rem;
    line-height: 2rem; }
		
		.gy-zyzj-section{ height: 360px;background: url("../imgs/gy-hxys-04-mb.png") no-repeat center/cover;margin-top: 3rem; }
		.gy-zyzj-title{ position: absolute;top: 20%;left: 0%; background: linear-gradient(to right, rgba(50,46,43,0.74) 0%, rgba(50,46,43,0) 100%); 
						height: 100px;width: 360px;color:#bc9c60 ;font-size: 2rem;font-weight: 550; display: flex;
						justify-content: right;padding-right: 6rem; align-items: center; }
		.gy-zyzj-subtitle{ position: absolute;padding-left:15px;padding-right:15px;top: 52%;color: #bc9c60 ;font-size: 1.2rem;
    line-height: 2rem; }
		
		.gy-qcyl-section{ height: 360px;background: url("../imgs/gy-hxys-05-mb.png") no-repeat center/cover;margin-top: 3rem;margin-bottom: 3rem; }
		.gy-qcyl-title{ position: absolute;top: 20%;right: 0%; background: linear-gradient(to left, rgba(188,156,96,0.74) 0%, rgba(188,156,96,0) 100%);
						height: 100px;width: 360px;color:#333 ;font-size: 2rem;font-weight: 550; display: flex;
						justify-content: left;padding-left: 6rem; align-items: center; }
		.gy-qcyl-subtitle{ position: absolute;padding-left:15px;padding-right:15px;top: 52%;color: #333 ;font-size: 1.2rem;line-height: 2rem; }
		
		/* 项目案例详情页 */
		.gy-al-top{ background:  url("../imgs/gy-al-top.webp?7") no-repeat center/cover; height: 120px; }
		.gy-al-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
		section.gy-al-section{ background:#f9f7f1; margin-top: 2rem;margin-bottom: 2rem; }
		.gy-al-section div.d-flex{ height: 500px; }
		.gy-al-left{ padding: 3rem 3rem 1rem 3rem; }
		.gy-al-right{ padding: 1rem 3rem 3rem 3rem; }
		.gy-al-img{ box-shadow: 0px 0px 8px rgb(86 16 16 / 89%);width: 100%; }
		h2.gy-al-h2title { font-size: 2rem;font-weight: 550;color: #333;margin-bottom: 2rem; }
		h3.gy-al-h3title { font-size: 1.5rem;font-weight: 550;margin-bottom: 1rem; }
		p.gy-al-intro, .gy-al-golden{ font-size: 1.2rem;line-height: 2.5rem;color: #333;letter-spacing: 0.1rem; }
		.gy-al-golden{ color: #bc9c60; font-weight: 550;font-size: 1.5rem; }
		#gy-al-ztkf-carousel,#gy-al-hzxm-carousel,#gy-al-dzdj-carousel,#gy-al-dzdj-carousel2{ box-shadow: 0px 0px 8px rgb(86 16 16 / 89%); }
		/* 联系我们详情 */
		.gy-lxwm-top{ background:  url("../imgs/gy-lxwm-top.webp?7") no-repeat center/cover;height: 120px; }
		.gy-lxwm-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
		section.gy-xmhz-section { width: 100%;margin: 0 auto;background: #fff;border: #bc9c60;
							padding: 15px;overflow: hidden; }
		.gy-lxwm-xmhz { padding-top: 3rem; }
		h1.gy-lxwm-h1title{ color: #bc9c60;font-weight: 550;margin-bottom: 2rem;margin-top: 3rem; }
		h2.gy-lxwm-h2title { font-weight: 550;margin-bottom: 2rem;letter-spacing: 0.2rem; }
		p.gy-lxwm-addr,p.gy-lxwm-tel{ font-size:18px;margin-bottom: 2rem;letter-spacing: 0.2rem; }
		img.gy-lxwm-img { width: 150px;height: 150px; }
		.BMap_cpyCtrl.BMap_noprint.anchorBL { display: none; }
		#map{ width:100%;height:320px;border:#ccc solid 1px;font-size:12px;margin: 0 auto; }
		a.baidu-nav { display: block;position: absolute;top: 51%;left: 15px;transform: translateY(-50%); }
		
		/* 新闻列表详情 */
		.gy-xwzx-top{ background:  url("../imgs/gy-xwzx-topbg.webp?7") no-repeat center/cover; height: 120px; }
		.gy-xwzx-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
		.gy-list-img{  max-width:100%;overflow:hidden;margin: 0 auto;padding: 1.25rem; }
		.guiyu-container {margin: 0 auto;padding: 1rem;overflow: hidden; }
		.xrpagination { display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px; }
		.pagination{ display: flex; flex-wrap: wrap; justify-content: center; margin: 0; }
		.pagination li { margin: 0 8px;border: 1px solid #ccc;border-radius: 5px; }
		.article-bg{ margin-bottom:1rem;margin-top:1rem;padding:1rem 1.5rem; }
		.article-bg:hover img { transition: 0.5s cubic-bezier(0.3, 0, 0.24, 1);transform: scale3d(1.05, 1.05, 1); }
		.article-bg img { transition: transform 0.5s ease-in-out; }
		.pagination li a{ display:block; color:#333;padding: 8px 16px; }
		.pagination li.active{ background-color: #cda863;color: #333; }
		.gy-ol-nav li a{ font-size:16px; }
		.gy-show-content img{ max-width:98%;display:block;margin: 0 auto; border-radius: 5px; }
		.gy-show-content p{ font-size: 18px!important;line-height: 35px; }
		.blockquote-footer{ font-size: 13px; }
		.text-muted, .text-muted a.text-reset{ font-size: 15px; }
		/* 新闻详情页面 */
		.gy-xwzxxq-top{ background:  url("../imgs/gy-xwzxxq-topbg.webp?7") no-repeat center/cover; height: 120px; }
		.gy-xwzxxq-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
		.gy-xwzxxq-a{ color: inherit !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 18ch; }
}

@media screen and (min-width: 576px) and (max-width: 767px){
		html,body,a,p,span,li {font-size: 12px;font-family: 'Microsoft YaHei';}
		/* 手机端顶部导航样式 */
		.gy-mb-nav { position: absolute;left: 0;top: 57px;width: 0;overflow: hidden;height: 100%;z-index: 1030;
					 transition: width 0.5s ease;background-color: white; }
		.gy-mb-nav a { color: grey;font-size: 1.2rem; }
		.active-mb-nav { width: 70% !important;transition: width 0.5s ease; }
		.gy-nav-btn { font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid rgba(0, 0, 0, 0.1);
					 border-radius: 3px;padding: 0.25rem 0.75rem }
		.gy-caption {
			position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;color: #000;
			background-color: rgba(255, 255, 255, 0.65);border-radius: 10px;height: 5rem;width: 15rem;
		}
		.gy-carouse-subtitle{ display: none; }
		/* 首页尾部css样式 */
		.gy-footer { background: #cda863; }
		.gy-index-phone { font-size: 1.5rem;display: flex;align-items: center;justify-content: left;padding-left: 40px; }
		.gy-index-qrcode-div {text-align: right;padding-right: 40px;padding-bottom: 15px;padding-top: 15px; }
		.gy-index-qrcode-div p{ padding-right:40px;font-size:1.5rem; }
		/* .gy-footer{ background:no-repeat center/cover url('../imgs/footer-bg.webp?7'); } */
		.gy-index-qrcode{ width:150px;height:150px; }
		.gy-tel{ font-size: 1.5rem; color: #333;}
		dl.gy-dl { height: 320px;border-left: #d4bf98 solid 1px; }
		dl.gy-dl dt { padding: 36px 0; }
		dl.gy-dl dt>a { font-size: 1.2rem;color: #fff;padding: 8px 12px;border-left: #d4bf98 solid 8px; }
		dl.gy-dl dd>a,.gy-follow { font-size: 1.2rem;color: #333;padding: 8px 12px;line-height: 2.5rem; }
		dl.gy-dl dd>a:hover,dl.gy-dl dt>a:hover { color: #ccc;text-decoration: none;border-radius: 3px;transition: 0.5s cubic-bezier(0.3, 0, 0.24, 1); }
		dl.gy-dl dd>a:hover{color: #666;}
		.gy-w-300 { width: 270px; }
		.gy-list-top-letter { top: 35%; }
		.gy-fixedright { position: fixed;width: 95px;height: 100px;bottom: 45%;right: 0;z-index: 1020;display: none; }
		.gy-fixedright li div { width: 50px;height: 50px;text-align: center;padding: 10px;background-color: #fff;border-radius: 25px; }
		.gy-fixedright li div>i { color: #2aae67; }
		.gy-fixedright li.list-group-item { background: none; }
		.gy-tit56 { font-size: 1.2rem;color: #333; }
		.gy-tit24 { font-size: 1rem;color: #333; }
		
		/* 桂语介绍 */
		.gy-index-title { color: #bc9c60;font-size: 2.5rem;padding-top: 2.5rem;font-weight: bold; }
		.gy-container { width: 95%;margin: 0 auto;}
		.gy-index-company { padding: 0 10px; background: no-repeat center/cover url('../imgs/gy-index-company-430.webp?7'); height: 550px; }
		.gy-index-intro { font-size: 1.334rem;line-height: 2.2rem;color: #333;letter-spacing: 0.1rem; }
		.gy-index-companyname { font-size: 2rem;color: #333;font-weight: bolder;letter-spacing: 0.4rem; }
		.gy-index-sub-title { font-size: 1.5rem;color: #333; letter-spacing: 0.5rem; }
		.gy-index-company-img { display: none; }
		
		/* 业务模式 */
		.gy-business-model{ margin-top: 1rem;height: 45rem;background: url('../imgs/gy-yewu.webp?7') center/cover;
		display: flex;justify-content: center; }
		.gy-business-div{ width: 100% }
		.gy-ywms-title { top: 50%;left: 50%;transform: translate(-50%, -50%);width: 95%; }
		.gy-ywms-title div.d-flex{ flex-direction: column; }
		.gy-ywms-title h1,.gy-anli-div h1 {  font-size: 3rem;font-weight: bold;color: #333;margin-bottom: 5rem;  }
		.gy-ywms-items div a,.gy-anli-col a { color: #333;font-size: 1.2rem;text-decoration: none; }
		.gy-col { height: 4rem;line-height: 2rem;text-align: center;padding-top: 1rem;background: #ffffffd6;border-radius: 5px;
				width: 200px;margin: 5px;box-shadow: 0 0 8px #bc9c60; }
		/* 首页 桂语案例 */
		section.gy-anli { height: 60rem; background: url('../imgs/gy-index-al-bg-430.webp?7') no-repeat center/cover;margin: 1rem auto; }
		.gy-anli-div { top: 15%; }
		.gy-anli-items { flex-wrap: wrap;justify-content: center; }
		.gy-anli-col { background-color: #fff;border-radius: 0.625rem;overflow: hidden;width: 150px;margin: 1rem;box-shadow: 0 0 5px #000000; }
		div.gy-anli-col a p { margin: 1rem auto;font-size: 1.3rem;font-weight: normal; }
		.gy-anli-col img { transition: transform 0.3s ease-in-out; }
		.gy-anli-col img:hover { transform: scale(1.03); }
		
		/* 走进桂语 */
		section#gsjj {  height: 45rem;background: url('../imgs/gsjj-bg.webp?7') center/cover;
		display: flex;justify-content: center;  }
		.gy-gsjj-div { width: 85%; }
		.gy-gsjj-bg { margin: 8rem 0 5rem 0;background-color: #ffffffde;padding: 2rem;border-radius: 5px; }
		.gy-gsjj-title { color: #bc9c60;font-size: 1.8rem; }
		.gy-gsjj-p { line-height: 2rem;padding-top: 2rem;font-size: 1.2rem;color: #333;letter-spacing: 0.1rem; }
		#gy-smyj { display: flex;justify-content: center;margin-top: 6em; }
		.gy-smyj-div { width: 95%; }
		.gy-smyj-righ { max-width:640px;height:50vw; position: relative;margin-top: 3rem;
			background: url("../imgs/smyj-bg-right-640.webp?7") center / cover no-repeat;}
		.gy-smyj-title-div { position: absolute;left: 0%;top: 0%; }
		.gy-smyj-title { font-size: 1.8rem;color: #bc9c60; }
		.gy-smyj-subtitle { position: absolute;top: 13%;font-size: 1.2rem;padding-left: 2rem;letter-spacing: 0.1rem; }
		.gy-smyj-common { border-bottom: 1px solid #bc9c60;padding-bottom: 0.5rem;font-size: 1.3rem; }
		.prefix { font-size: 1.3rem;color: #bc9c60;padding-right: 1rem;font-weight: 600; }
		.gy-smyj-yj1 { position: absolute;top: 56%;left: 41%; }
		.gy-smyj-yj2 { position: absolute;top: 74%;left: 35%; }
		.gy-smyj-yj3 { position: absolute;top: 89%;left: 30%; }
		.gsjg-title { height: 6rem;text-align: center;line-height: 6rem;font-size: 2rem;color: #bc9c60; }
		#gy-gsjg{  margin-top: 6rem;margin-bottom: 3rem;background: url('../imgs/gsjg-bg.webp?7') center/cover;height: 600px; }
		.gsjg-content {  height: 38.75rem;display: flex;justify-content: center;  }
		.gsjg-sub-title { height: 6.25rem;line-height: 6.25rem;width: 80%;margin: auto; }
		.gsjg-w-80 { width: 95%;position: relative; }
		.gsjg-sub-title .col { font-size: 1.6rem;color: #333; }
		.gsjg-sub {  position: absolute;margin-top: 3rem;writing-mode: vertical-rl;text-orientation: upright;font-size: 1.2rem;color: #505050; }
		.gsjg-dot {  display: inline-block;width: 10px;height: 10px;border-radius: 50%;background-color: #bc9c60;box-shadow: 0 0 10px #fff;
			animation: glow 1s infinite alternate;  }
		.gsjg-sub .gsjg-dot{ margin-bottom: 2rem; }
		@keyframes glow { 
			from { 
				box-shadow: 0 0 5px #bc9c60, 0 0 10px #333, 0 0 15px #999, 0 0 20px #fff;
			 }
			to { 
				box-shadow: 0 0 10px #fff, 0 0 20px #bc9c60, 0 0 30px #bc9c60, 0 0 40px #bc9c60;
			 }
		 }
		.gsjg-sub-c1 { top: 2%;left: 10%; }
		.gsjg-sub-c2 { top: 2%;left: 15%; }
		.gsjg-sub-c3 { top: 2%;left: 20%; }
		.gsjg-sub-c4 { top: 2%;left: 25%; }
		.gsjg-sub-c5 { top: 2%;left: 30%; }
		.gsjg-sub-c6 { top: 2%;left: 35%; }
		.gsjg-sub-c7 { top: 2%;left: 40%; }
		.gsjg-sub-c8 { top: 2%;left: 65%; }
		.gsjg-sub-c9 { top: 2%;left: 70%; }
		.gsjg-sub-c10 { top: 2%;left: 75%; }
		.gsjg-sub-c11 { top: 2%;left: 80%; }
		.gsjg-sub-c12 { top: 2%;left: 85%;writing-mode: lr-tb;text-orientation: upright; }
		.gsjg-sub-c12 .gsjg-dot{ margin-bottom: 98px; }
		.gsjg-ellipses{ display: inline-block;margin-left: -18px;font-size: 1.5rem; }
		.gsjg-svg { top: 100%;left: -66px;position: absolute; }
		.gsjg-sub-c4-1{ position: absolute;height: 6.25rem;top: 125%;left: -26px; }
		.gsjg-sub-c4-2{ position: absolute;height: 6.25rem;top: 125%;left: 25px; }
		.gsjg-sub-c4-3{ position: absolute;height: 6.25rem;top: 125%;left: 70px; }
		.gsjg-sub-c4-4{ position: absolute;height: 6.25rem;top: 125%;left: -69px; }
		.gsjg-class1{ position: absolute;top: 22.75rem; }
		.gsjg-class2{ position: absolute;bottom: 20px; }
		.gsjg-big-title{ font-size: 2rem;color: #bc9c60; }
		.class2-project{ position: absolute;bottom: 65px;width: 80%;left: 10%;font-size: 1.2rem; }
		.class2-project .gsjg-dot{ margin-right: 2rem; }
		.class2-project div{ color: #505050; }
		/* 业务模式 详情页 */
		.gy-bm-ztkf,.gy-bm-dzdj,.gy-bm-syzc, .gy-bm-blzc{ height: 450px;background:url("../imgs/gy-ywms-bg.webp?7") center/cover no-repeat;
						align-items: center;justify-content: center;display: flex; }
		.gy-bm-ztkfinner-bg{width: 550px;height:158px;background:url("../imgs/gy-bm-02.webp?7");background-size: 100% auto;background-repeat: no-repeat; }
		.gy-bm-subnav-a h3{ font-size:1.1rem;white-space: nowrap; }
		.gy-bm-subnav-a p{ display: none; }
		.gy-bm-top{ height: 280px;background: url('../imgs/gy-bm-011-1.webp?7') no-repeat center/cover;}
		.gy-bm-toptitle { color: #FFF;font-weight: 550;letter-spacing: 1rem;margin-bottom: 80px; }
		#gy-bm-nav{ height: 80px;display: flex;justify-content: center;margin-top: -80px; }
		.gy-bm-row{ flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling: touch; }
		div.gy-bm-subnav:hover{ background-color: rgba(188, 156, 96, 0.7); }
		a.gy-bm-subnav-a{ color: #333;;text-decoration: none;transition: text-shadow 0.3s ease-in-out;
			cursor: pointer;display: inline-flex;height: 80px;align-items: center; }
		a.gy-bm-subnav-a:hover{ text-decoration: none;text-shadow: 0 0 2px #fff; }
		.gy-bm-zj { position: absolute;top: 9%;left: 3%;color: #fff;text-align: center;letter-spacing: 0.1rem; }
		.gy-bm-zj h3, .gy-bm-td h3, .gy-dzdj-zj h3, .gy-dzdj-dj h3 { font-size:1.5rem; }
		.gy-bm-zj p,.gy-dzdj-zj p, .blzc-gydj p, .pc-zj p, .pc-gydj p{ color: #fff;font-size: 1rem;letter-spacing: 0.2rem; }
		.pc-zj p, .pc-gydj p{ color: #bc9c60; }
		.gy-bm-td{ position: absolute;top: 67%;left: 4.5%;color: #fff;text-align: center;letter-spacing: 0.1rem; }
		.gy-bm-right{ position: absolute;width: 320px;top: 23%;left: 35.5%;color: #322f2f;
			text-align: left;letter-spacing: 0.1rem;font-size: 1.2rem;line-height: 2.5rem; }
		/* 带资代建 */
		.gy-bm-dzdjinner-bg{width: 550px;height:158px;background:url("../imgs/gy-bm-03.webp?7");background-size: 100% auto;background-repeat: no-repeat; }
		.gy-dzdj-zj,.gy-dzdj-dj{ position: absolute;color: #fff;text-align: center;letter-spacing: 0.2rem; }
		.gy-dzdj-zj{ left: 3%;top: 11%; }
		.gy-dzdj-dj{ left: 7.5%;bottom: 16%; }
		.gy-dzdj-zjsub{ position: absolute;left: 34%;top: 20%; }
		.gy-dzdj-item{ color: #fff;padding: 0 0.5rem; }
		.gy-dzdj-item h4, .gy-dzdj-djsb h4{ font-size:1.2rem; }
		.dzdj-item-b-right{ border-right: 1px solid #fff; }
		.gy-dzdj-djsb{ position: absolute;left: 38%;bottom: 16%;color: #fff; }
		.gy-dzdj-pj{ position: absolute;top: 42%;right: 5%; }
		/* 不良资产业务 */
		.gy-bm-blzcinner-bg{width: 550px;height:315px;background:url("../imgs/gy-bm-blzc-550.webp?7");background-size: 100% auto;background-repeat: no-repeat; 
			border-top-left-radius: 40px;border-bottom-right-radius: 40px; }
		.ywms-title,.pc-title{ position: absolute;top: 6%;left: 45%;color: #bc9c60; }
		.blzc-zj{ position: absolute;top: 8%;left: 13.5%;color: #bc9c60; }
		.blzc-jrfs{ position: absolute;top: 45%;left: 38%;color: #bc9c60; }
		.blzc-czf { position: absolute;top: 5%;left: 55%;color: #bc9c60; }
		.blzc-ygd { position: absolute;top: 20%;left: 55%;color: #bc9c60; }
		.blzc-czf h4, .blzc-ygd h4 { font-size: 1.2rem; }
		.blzc-gydj { position: absolute;top: 34%;left: 13.5%;color: #bc9c60; }
		.blzc-pj { position: absolute;top: 10.5%;right: 12%; }
		.blzc-zj p{ color: #bc9c60; }
		.blzc-pj h3{ writing-mode: vertical-rl; text-orientation: upright; font-size: 1.5rem; letter-spacing: 1rem; }
		.pc-title{ color: #bc9c60; }
		.pc-rmfy , .pc-glr , .pc-zwh{ padding: 0.5rem 1rem; color: #bc9c60; background-color: #fff; font-size: 1.3rem; 
			position: absolute; left: 13.5%; border-radius: 5px; width: 8rem; text-align: center; }
		.pc-rmfy{  top: 54.5%;  }
		.pc-glr{  top: 69%;  }
		.pc-zwh{  top: 84%;  }
		.pc-pj{ position: absolute; writing-mode: vertical-rl; text-orientation: upright; font-size: 1.5rem; 
			 top: 57.5%; left: 51%; letter-spacing: 1rem; }
		.pc-czfa{ color: #fff; position: absolute; left: 34%; top: 65%; font-size: 1rem; }
		.pc-zj p{ color: #fff; }
		.pc-zj { position: absolute;top: 54.5%;right: 12%;color: #fff;text-align:right; }
		.pc-jrfs { position: absolute;top: 40%;right: 33%;color: #bc9c60;font-weight: 550; }
		.pc-gydj { position: absolute;top: 84%;right: 12%;color: #fff;text-align: right; }
		.blzc-zj h3, .blzc-gydj h3, .pc-zj h3, .pc-gydj h3{ font-size: 1.5rem; }
		/* 商业资产管理 */
		.gy-bm-syzcinner-bg{width: 550px;height:275px;background:url("../imgs/gy-bm-06-550.webp?7");background-size: 100% auto;background-repeat: no-repeat; }
		.syzc-ysgd,.syzc-xmgs,.syzc-gygq,.syzc-gydj{ position: absolute;color: #fff;font-size: 1.5rem;font-weight: 700; }
		.syzc-ysgd {  top: 23%;left: 4.5%;  }
		.syzc-xmgs {  top: 67%;left: 4.5%;  }
		.syzc-gygq {  top: 23%;left: 53%;  }
		.syzc-gydj {  top: 67%;left: 53%;  }
		.syzc-gqzr , .syzc-wqzr , .syzc-djfw{ font-size: 1rem;color: #fff;position: absolute; }
		.syzc-gqzr{  top: 18%;left: 30%;  }
		.syzc-wqzr{  top: 43%;left: 31%;transform: rotate(-21deg);transform-origin: left bottom;  }
		.syzc-djfw{  top: 62%;left: 23%;  }
		.syzc-sbg{ position: absolute;top: 41%;right:3%; }
		.syzc-sbg h3{ font-size: 1.5rem; }
		.syzc-sbg p{ font-size: 1.2rem; }
		/* 业务模式详情 -- 地产开发全程顾问 */
		.gy-bm-qcgw{ height: 550px;background:url("../imgs/gy-ywms-bg.webp?7") center/cover no-repeat; 
						align-items: center;justify-content: center;display: flex; }
		.gy-bm-qcgwinner-bg{ width: 500px;height: 380px;background-color: rgba(188, 156, 96, 0.8);
			border-top-left-radius: 40px;border-bottom-right-radius: 40px;display: flex; }
		.qcgw-text{ overflow: hidden;color: #fff;padding: 15px;padding-top: 30px; }
		.qcgw-text p{ line-height: 3rem;font-size: 1.2rem;color: #fff;letter-spacing: 0.1rem; }
		.qcgw-services1{ position: absolute;left: 5%;top: 62%;width: 450px;font-size: 1.2rem;padding: 1rem 0;
			border-radius: 1rem;font-weight: 550;background: #fff; }
		.service1-item{ color: #322f2f;padding: 1rem 2rem; }
		.service1-item p{ color: #333;margin: 0.5rem auto;font-size: 1.2rem; }
		.item-border{ border-right: 1px solid #bc9c60; }
		/* 核心优势 */
		#gy-hxys-section{ height: 400px;background: url("../imgs/gy-hxys-01.webp?7") no-repeat center/cover;
						  display: flex;justify-content: center;align-items: center; }
		 img.gy-hxys-img { width: 320px; }
		.gy-hxys-title{ position: absolute;top: 50%;left: 50%; transform: translate(-50%, -50%);color: #fff;font-size: 2rem; }
		.gy-hxys-dot{ display: block;width: 8px;height: 8px;border-radius: 8px;background-color: #fff;margin: 0 auto;margin-top: 1rem; }
		.gy-hxys-subtitle a{ color: #fff;font-size: 1.5rem;cursor: pointer; }
		.gy-hxys-subtitle a:hover{ text-decoration: none;text-shadow:0 0 2px #000; }
		.hxys-subtitle1 { position: absolute;top: 20%;left:0%; }
		.hxys-subtitle2 { position: absolute;top: 20%;right:0%; }
		.hxys-subtitle3 { position: absolute;bottom: 17%;left:0%; }
		.hxys-subtitle4 { position: absolute;bottom: 17%;right:0%; }
		
		.gy-fhtd-section{ height: 450px;background: url("../imgs/gy-hxys-02.jpg") no-repeat center/cover;margin-top: 3rem; }
		.gy-fhtd-title{ position: absolute;top: 20%;left: 0%; background: linear-gradient(to right, rgba(50,46,43,0.74) 0%, rgba(50,46,43,0) 100%); 
						height: 120px;width: 450px;color:#322e2b;font-size: 1.5rem;font-weight: 550; display: flex;
						justify-content: right;padding-right: 6rem; align-items: center; }
		.gy-fhtd-subtitle{ position: absolute;left:3% ;top: 52%;color: #322e2b ;font-size: 1.2rem;max-width:450px; }
		
		.gy-cxyw-section{ height: 450px;background: url("../imgs/gy-hxys-03.jpg") no-repeat center/cover;margin-top: 3rem; }
		.gy-cxyw-title{ position: absolute;top: 20%;right: 0%; background: linear-gradient(to left, rgba(188,156,96,0.74) 0%, rgba(188,156,96,0) 100%);
						height: 120px;width: 450px;color:#322e2b ;font-size: 1.5rem;font-weight: 550; display: flex;
						justify-content: left;padding-left: 6rem; align-items: center; }
		.gy-cxyw-subtitle{ position: absolute;right:3% ;top: 52%;color: #322e2b ;font-size: 1.2rem;max-width:450px; }
		
		.gy-zyzj-section{ height: 450px;background: url("../imgs/gy-hxys-04.jpg") no-repeat center/cover;margin-top: 3rem; }
		.gy-zyzj-title{ position: absolute;top: 20%;left: 0%; background: linear-gradient(to right, rgba(50,46,43,0.74) 0%, rgba(50,46,43,0) 100%); 
						height: 120px;width: 450px;color:#bc9c60 ;font-size: 1.5rem;font-weight: 550; display: flex;
						justify-content: right;padding-right: 6rem; align-items: center; }
		.gy-zyzj-subtitle{ position: absolute;left:3% ;top: 52%;color: #bc9c60 ;font-size: 1.2rem;max-width:450px; }
		
		
		.gy-qcyl-section{ height: 450px;background: url("../imgs/gy-hxys-05.webp") no-repeat center/cover;margin-top: 3rem;margin-bottom: 3rem; }
		.gy-qcyl-title{ position: absolute;top: 20%;right: 0%; background: linear-gradient(to left, rgba(188,156,96,0.74) 0%, rgba(188,156,96,0) 100%);
						height: 120px;width: 450px;color:#322e2b ;font-size: 1.5rem;font-weight: 550; display: flex;
						justify-content: left;padding-left: 6rem; align-items: center; }
		.gy-qcyl-subtitle{ position: absolute;right:3% ;top: 52%;color: #322e2b ;font-size: 1.2rem;max-width:450px; }
		
		/* 项目案例详情页 */
		.gy-al-top{ background:  url("../imgs/gy-al-top.webp?7") no-repeat center/cover; height: 250px; }
		.gy-al-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
		section.gy-al-section{ background:#f9f7f1; margin-top: 2rem;margin-bottom: 2rem; }
		.gy-al-section div.d-flex{ height: 500px; }
		.gy-al-left{ padding: 3rem 3rem 1rem 3rem; }
		.gy-al-right{ padding: 1rem 3rem 3rem 3rem; }
		.gy-al-img{ box-shadow: 0px 0px 8px rgb(86 16 16 / 89%);border-radius: 1rem;width: 100%; }
		h2.gy-al-h2title { font-size: 2rem;font-weight: 550;color: #333;margin-bottom: 2rem; }
		h3.gy-al-h3title { font-size: 1.5rem;font-weight: 550;margin-bottom: 1rem; }
		p.gy-al-intro, .gy-al-golden{ font-size: 1.2rem;line-height: 2.5rem;color: #333;letter-spacing: 0.1rem; }
		.gy-al-golden{ color: #bc9c60; font-weight: 550;font-size: 1.5rem; }
		#gy-al-ztkf-carousel,#gy-al-hzxm-carousel,#gy-al-dzdj-carousel,#gy-al-dzdj-carousel2{ box-shadow: 0px 0px 8px rgb(86 16 16 / 89%);border-radius: 1rem; }
		#gy-al-ztkf-carousel img,#gy-al-hzxm-carousel img,#gy-al-dzdj-carousel img,#gy-al-dzdj-carousel2 img{ border-radius: 2rem; }
		/* 联系我们详情 */
		.gy-lxwm-top{ background:  url("../imgs/gy-lxwm-top.webp?7") no-repeat center/cover;height: 250px; }
		.gy-lxwm-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
		.gx-lxwm-container { background-color: #f9f7f1;padding: 2rem; }
		section.gy-xmhz-section { width:100%;margin: 0 auto;background: #fff;border: #bc9c60;box-shadow: 0 0 8px #000;
							padding: 3rem;border-radius: 1rem;margin-bottom: 2rem;overflow: hidden; }
		.gy-lxwm-xmhz { padding-top: 3rem; }
		h1.gy-lxwm-h1title{ color: #bc9c60;font-weight: 550;margin-bottom: 2rem;margin-top: 3rem; }
		h2.gy-lxwm-h2title { font-weight: 550;margin-bottom: 2rem;letter-spacing: 0.2rem; }
		p.gy-lxwm-addr,p.gy-lxwm-tel{ font-size: 18px;margin-bottom: 2rem;letter-spacing: 0.2rem; }
		img.gy-lxwm-img { width: 150px;height: 150px; }
		.BMap_cpyCtrl.BMap_noprint.anchorBL { display: none; }
		#map{ width:100%;height:550px;border:#ccc solid 1px;font-size:12px;margin: 0 auto; }
		a.baidu-nav { display: block;position: absolute;top: 51%;left: 15px;transform: translateY(-50%); }
		
		/* 新闻列表详情 */
		.gy-xwzx-top{ background:  url("../imgs/gy-xwzx-topbg.webp?7") no-repeat center/cover; height: 250px; }
		.gy-xwzx-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
		/* .gy-bg-color{background: #f9f7f1;} */
		.guiyu-container { width: 100%;margin: 0 auto;padding: 1rem;overflow: hidden; }
		.xrpagination { display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px; }
		.pagination{ display: flex; flex-wrap: wrap; justify-content: center; margin: 0; }
		.pagination li { margin: 0 8px;border: 1px solid #ccc;border-radius: 5px; }
		.article-bg{ margin-bottom:1rem;margin-top:1rem;padding:1rem 1.5rem; }
		.article-bg:hover img { transition: 0.5s cubic-bezier(0.3, 0, 0.24, 1);transform: scale3d(1.05, 1.05, 1); }
		.article-bg img { transition: transform 0.5s ease-in-out; }
		.gy-list-img{ max-width:100%;overflow:hidden;margin: 0 auto;padding: 1.25rem; }
		.pagination li a{ display:block; color:#333;padding: 8px 16px; }
		.pagination li.active{ background-color: #cda863;color: #333; }
		.gy-ol-nav li a{ font-size:16px; }
		.gy-show-content img{ max-width:98%;display:block;margin: 0 auto; border-radius: 5px; }
		.gy-show-content p{ font-size: 18px!important;line-height: 35px; }
		.blockquote-footer{ font-size: 13px; }
		.text-muted, .text-muted a.text-reset{ font-size: 15px; }
		/* 新闻详情页面 */
		.gy-xwzxxq-top{ background:  url("../imgs/gy-xwzxxq-topbg.webp?7") no-repeat center/cover; height: 250px; }
		.gy-xwzxxq-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
		.gy-xwzxxq-a{ color: inherit !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 18ch; }
}

@media screen and (min-width: 768px) and (max-width: 991px)  {
	html,body,a,p,span,li {font-size: 12px;font-family: 'Microsoft YaHei';}
	/* 手机端顶部导航样式 */
	.gy-mb-nav { position: absolute;left: 0;top: 57px;width: 0;overflow: hidden;height: 100%;z-index: 1030;
				 transition: width 0.5s ease;background-color: white; }
	.gy-mb-nav a { color: grey;font-size: 1.2rem; }
	.active-mb-nav { width: 70% !important;transition: width 0.5s ease; }
	.gy-nav-btn { font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid rgba(0, 0, 0, 0.1);
				 border-radius: 3px;padding: 0.25rem 0.75rem }
	.gy-caption {
		position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;color: #000;
		background-color: rgba(255, 255, 255, 0.65);border-radius: 10px;height: 10rem;width: 44rem;
	}
	/* 首页尾部css样式 */
	.gy-footer { background: #cda863; }
	/* .gy-footer{ background:no-repeat center/cover url('../imgs/footer-bg.webp?7'); } */
	.gy-index-qrcode{ width:100px;height:100px; }
	.gy-tel{ font-size: 1rem; color: #333;}
	dl.gy-dl { height: 320px;border-left: #d4bf98 solid 1px; }
	dl.gy-dl dt { padding: 36px 0; }
	dl.gy-dl dt>a { font-size: 1.2rem;color: #fff;padding: 8px 12px;border-left: #d4bf98 solid 8px; }
	dl.gy-dl dd>a,.gy-follow { font-size: 1rem;color: #333;padding: 8px 12px;line-height: 2.5rem; }
	dl.gy-dl dd>a:hover,dl.gy-dl dt>a:hover { color: #ccc;text-decoration: none;border-radius: 3px;transition: 0.5s cubic-bezier(0.3, 0, 0.24, 1); }
	dl.gy-dl dd>a:hover{color: #666;}
	.gy-w-300 { width: 270px; }
	.gy-list-top-letter { top: 35%; }
	.gy-fixedright { position: fixed;width: 95px;height: 100px;bottom: 45%;right: 0;z-index: 1020;display: none; }
	.gy-fixedright li div { width: 50px;height: 50px;text-align: center;padding: 10px;background-color: #fff;border-radius: 25px; }
	.gy-fixedright li div>i { color: #2aae67; }
	.gy-fixedright li.list-group-item { background: none; }
	.gy-tit56 { font-size: 1.5rem;font-weight: bold;color: #333; }
	.gy-tit24 { font-size: 1.2rem;color: #333; }
	
	/* 桂语介绍 */
	.gy-index-title { color: #bc9c60;font-size: 4rem;padding-top: 2.5rem;font-weight: bolder; }
	.gy-container { width: 95%;margin: 0 auto;}
	.gy-index-company { background: no-repeat center/cover url('../imgs/gy-index-company-1024.webp?7'); height: 650px; }
	.gy-index-intro { font-size: 1.334rem;line-height: 2.2rem;color: #333;letter-spacing: 0.1rem;max-width: 750px; }
	.gy-index-companyname { font-size: 2.5rem;color: #333;font-weight: bolder;letter-spacing: 0.7rem; }
	.gy-index-sub-title { font-size: 1.8rem;color: #333; letter-spacing: 0.5rem; }
	.gy-index-intro-last{ padding-bottom: 18.5rem; }
	.gy-index-company-img { display: none; }
	
	/* 业务模式 */
	.gy-business-model{ margin-top: 3rem;height: 45rem;background: url('../imgs/gy-yewu.jpg') center/cover;
	display: flex;justify-content: center; }
	.gy-business-div{ width: 100% }
	.gy-ywms-title { top: 40%;left: 50%;transform: translate(-50%, -50%);width: 95%; }
	.gy-ywms-title div.d-flex{ flex-direction: row; }
	.gy-ywms-title h1,.gy-anli-div h1 {  font-size: 3rem;font-weight: bold;color: #333;margin-bottom: 6rem;  }
	.gy-ywms-items { background-color: rgba(255, 255, 255, 0.85);height: 100px;border-radius: 10px; }
	.gy-ywms-items div a,.gy-anli-col a { color: #333;font-size: 1.2rem;text-decoration: none;font-weight: 600; }
	.gy-col { height: 5rem;line-height: 2rem;text-align: center;width: 25%;padding-top: 1rem;
			background:none;border-radius:0px;border:none;margin: 0;box-shadow:none; }
	.gy-ywms-item { border-right: #bc9c60 solid 0.0625rem; }
	.gy-col a:hover,.gy-anli-col a:hover p{ color: #bc9c60; }
	section.gy-anli { height: 45rem; background: url('../imgs/gy-anli-bg.webp?7') no-repeat center/cover;margin: 0; }
	.gy-anli-div { top: 25%; }
	.gy-anli-items { width: 90%;justify-content: center; }
	.gy-anli-col { background-color: #fff;border-radius: 0.625rem;overflow: hidden;margin-right: 1rem; }
	div.gy-anli-col a p { margin: 1rem auto;font-size: 1.3rem;font-weight: normal; }
	.gy-anli-col img { transition: transform 0.3s ease-in-out; }
	.gy-anli-col img:hover { transform: scale(1.03); }
	/*.gy-bm-ztkf,.gy-bm-dzdj,.gy-bm-syzc,.gy-bm-qcgw{ height: 783px; }
	.gy-bm-blzc{ height: 790px; }
	.gy-bm-pc{ height: 790px; }*/
	/* 走进桂语 */
	section#gsjj {  height: 45rem;background: url('../imgs/gsjj-bg.webp?7') center/cover;
	display: flex;justify-content: center;  }
	.gy-gsjj-div { width: 85%; }
	.gy-gsjj-bg { margin: 8rem 0 5rem 0;background-color: #ffffffde;padding: 2rem;border-radius: 5px; }
	.gy-gsjj-title { color: #bc9c60;font-size: 1.8rem; }
	.gy-gsjj-p { line-height: 2rem;padding-top: 2rem;font-size: 1.2rem;color: #333;letter-spacing: 0.1rem; }
	#gy-smyj { display: flex;justify-content: center;margin-top: 6em; }
	.gy-smyj-div { width: 95%; }
	.gy-smyj-righ { max-width:940px;height:44.68vw; position: relative;margin-top: 3rem;
		background: url("../imgs/smyj-bg-right-940.webp?7") center / cover no-repeat;}
	.gy-smyj-title-div { position: absolute;left: 0%;top: 0%; }
	.gy-smyj-title { font-size: 1.8rem;color: #bc9c60; }
	.gy-smyj-subtitle { position: absolute;top: 13%;font-size: 1.2rem;padding-left: 2rem;letter-spacing: 0.1rem; }
	.gy-smyj-common { border-bottom: 1px solid #bc9c60;padding-bottom: 0.5rem;font-size: 1.5rem; }
	.prefix { font-size: 1.5rem;color: #bc9c60;padding-right: 1rem;font-weight: 600; }
	.gy-smyj-img img{ margin:0 auto; max-width:730px; }
	.gy-smyj-yj1 { position: absolute;top: 45%;left: 42.5%; }
	.gy-smyj-yj2 { position: absolute;top: 68%;left: 37%; }
	.gy-smyj-yj3 { position: absolute;top: 88%;left: 32%; }
	.gsjg-title { height: 6rem;text-align: center;line-height: 6rem;font-size: 2rem;color: #bc9c60; }
	#gy-gsjg{  margin-top: 6rem;margin-bottom: 3rem;background: url('../imgs/gsjg-bg.webp?7') center/contain;height: 600px; }
	.gsjg-content {  height: 38.75rem;display: flex;justify-content: center;  }
	.gsjg-sub-title { height: 6.25rem;line-height: 6.25rem;width: 80%;margin: auto; }
	.gsjg-w-80 { width: 95%;position: relative; }
	.gsjg-sub-title .col { font-size: 1.6rem;color: #333; }
	.gsjg-sub {  position: absolute;margin-top: 3rem;writing-mode: vertical-rl;text-orientation: upright;font-size: 1.2rem;color: #505050; }
	.gsjg-dot {  display: inline-block;width: 10px;height: 10px;border-radius: 50%;background-color: #bc9c60;box-shadow: 0 0 10px #fff;
		animation: glow 1s infinite alternate;  }
	.gsjg-sub .gsjg-dot{ margin-bottom: 2rem; }
	@keyframes glow { 
		from { 
			box-shadow: 0 0 5px #bc9c60, 0 0 10px #333, 0 0 15px #999, 0 0 20px #fff;
		 }
		to { 
			box-shadow: 0 0 10px #fff, 0 0 20px #bc9c60, 0 0 30px #bc9c60, 0 0 40px #bc9c60;
		 }
	 }
	.gsjg-sub-c1 { top: 2%;left: 10%; }
	.gsjg-sub-c2 { top: 2%;left: 15%; }
	.gsjg-sub-c3 { top: 2%;left: 20%; }
	.gsjg-sub-c4 { top: 2%;left: 25%; }
	.gsjg-sub-c5 { top: 2%;left: 30%; }
	.gsjg-sub-c6 { top: 2%;left: 35%; }
	.gsjg-sub-c7 { top: 2%;left: 40%; }
	.gsjg-sub-c8 { top: 2%;left: 65%; }
	.gsjg-sub-c9 { top: 2%;left: 70%; }
	.gsjg-sub-c10 { top: 2%;left: 75%; }
	.gsjg-sub-c11 { top: 2%;left: 80%; }
	.gsjg-sub-c12 { top: 2%;left: 85%;writing-mode: lr-tb;text-orientation: upright; }
	.gsjg-sub-c12 .gsjg-dot{ margin-bottom: 98px; }
	.gsjg-ellipses{ display: inline-block;margin-left: -18px;font-size: 1.5rem; }
	.gsjg-svg { top: 100%;left: -66px;position: absolute; }
	.gsjg-sub-c4-1{ position: absolute;height: 6.25rem;top: 125%;left: -26px; }
	.gsjg-sub-c4-2{ position: absolute;height: 6.25rem;top: 125%;left: 25px; }
	.gsjg-sub-c4-3{ position: absolute;height: 6.25rem;top: 125%;left: 70px; }
	.gsjg-sub-c4-4{ position: absolute;height: 6.25rem;top: 125%;left: -69px; }
	.gsjg-class1{ position: absolute;top: 22.75rem; }
	.gsjg-class2{ position: absolute;bottom: 20px; }
	.gsjg-big-title{ font-size: 2rem;color: #bc9c60; }
	.class2-project{ position: absolute;bottom: 65px;width: 80%;left: 10%;font-size: 1.2rem; }
	.class2-project .gsjg-dot{ margin-right: 2rem; }
	.class2-project div{ color: #505050; }
	/* 业务模式 详情页 */
	.gy-bm-ztkf,.gy-bm-dzdj,.gy-bm-syzc, .gy-bm-blzc{ height: 450px;background:url("../imgs/gy-ywms-bg.webp?7") center/cover no-repeat;
					align-items: center;justify-content: center;display: flex; }
	.gy-bm-ztkfinner-bg{width: 760px;height:230px;background:url("../imgs/gy-bm-02.webp?7");background-size: 100% auto;background-repeat: no-repeat; }
	.gy-bm-subnav-a h3{ font-size:1.1rem; }
	.gy-bm-subnav-a p{ display: none; }
	.gy-font-weight-bold{ font-weight: 550!important; }
	.gy-bm-top{ height: 280px;background: url('../imgs/gy-bm-011-1.webp?7') no-repeat center/cover;}
	.gy-bm-toptitle { color: #FFF;font-weight: 550;letter-spacing: 1rem;margin-bottom: 80px; }
	#gy-bm-nav{ height: 80px;display: flex;justify-content: center;margin-top: -80px; }
	.gy-bm-row{ flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling: touch; }
	div.gy-bm-subnav:hover{ background-color: rgba(188, 156, 96, 0.7); }
	a.gy-bm-subnav-a{ color: #333;;text-decoration: none;transition: text-shadow 0.3s ease-in-out;
		cursor: pointer;display: inline-flex;height: 80px;align-items: center; }
	a.gy-bm-subnav-a:hover{ text-decoration: none;text-shadow: 0 0 2px #fff; }
	.gy-bm-zj { position: absolute;top: 16%;left: 4%;color: #fff;text-align: center;letter-spacing: 0.5rem; }
	.gy-bm-zj p,.gy-dzdj-zj p, .blzc-zj p, .blzc-gydj p, .pc-zj p, .pc-gydj p{ color: #fff;font-size: 1rem; }
	.pc-zj p, .pc-gydj p{ color: #bc9c60; }
	.gy-bm-td{ position: absolute;top: 67%;left: 6%;color: #fff;text-align: center;letter-spacing: 0.5rem; }
	.gy-bm-right{ position: absolute;width: 450px;top: 25%;left: 35.5%;font-size: 1.5rem;
		letter-spacing: 0.2rem;line-height: 3rem;text-align: left;color: #333; }
	
	/* 带资代建 */
	.gy-bm-dzdjinner-bg{width: 760px;height:230px;background:url("../imgs/gy-bm-03.webp?7");background-size: 100% auto;background-repeat: no-repeat; }
	.gy-dzdj-zj,.gy-dzdj-dj{ position: absolute;color: #fff;text-align: center;letter-spacing: 0.2rem; }
	.gy-dzdj-zj{ left: 6%;top: 16%; }
	.gy-dzdj-dj{ left: 9%;bottom: 22%; }
	.gy-dzdj-zjsub{ position: absolute;left: 35%;top: 20%; }
	.gy-dzdj-item{ color: #fff;padding: 0 1.25rem; }
	.dzdj-item-b-right{ border-right: 1px solid #fff; }
	.gy-dzdj-djsb{ position: absolute;left: 41%;bottom: 20%;color: #fff; }
	.gy-dzdj-pj{ position: absolute;top: 46%;right: 8%; }
	/* 不良资产业务 */
	.gy-bm-blzcinner-bg{width: 760px;height:217px;background:url("../imgs/gy-bm-blzc.webp?7");background-size: 100% auto;background-repeat: no-repeat; 
		border-top-left-radius: 40px;border-bottom-right-radius: 40px; }
	.ywms-title,.pc-title{ position: absolute;top: 6%;left: 45%;color: #fff; }
	.blzc-zj{ position: absolute;top: 14%;left: 3%;color: #fff; }
	.blzc-jrfs{ position: absolute;top: 45%;left: 38%;color: #fff; }
	.blzc-czf { position: absolute;top: 10.5%;left: 25.5%;color: #fff; }
	.blzc-ygd { position: absolute;top: 38%;left: 25.5%;color: #fff; }
	.blzc-gydj { position: absolute;bottom: 8%;left: 3%;color: #fff; }
	.blzc-pj { position: absolute;top: 23.5%;right: 21%; }
	.blzc-pj h3{ writing-mode: vertical-rl; text-orientation: upright; font-size: 2rem; letter-spacing: 1rem; }
	.pc-title{ color: #bc9c60; }
	.pc-rmfy , .pc-glr , .pc-zwh{ padding: 0.5rem 1rem; color: #fff; background-color: #bc9c60; font-size: 1.3rem; 
		position: absolute; left: 47%; border-radius: 5px; width: 8rem; text-align: center; }
	.pc-rmfy{  top: 19.5%;  }
	.pc-glr{  top: 45%;  }
	.pc-zwh{  top: 68%;  }
	.pc-pj{ position: absolute; writing-mode: vertical-rl; text-orientation: upright; font-size: 2rem; 
		font-weight: 700; top: 23.5%; left: 36%; letter-spacing: 1rem; }
	.pc-czfa{ color: #bc9c60; position: absolute; left: 61.5%; top: 40%; font-size: 1rem; }
	.pc-zj { position: absolute;top: 12.5%;right: 3%;color: #bc9c60;text-align:right; }
	.pc-jrfs { position: absolute;top: 40%;right: 33%;color: #bc9c60;font-weight: 550; }
	.pc-gydj { position: absolute;top: 68%;right: 3%;color: #bc9c60;text-align: right; }
	/* 商业资产管理 */
	.gy-bm-syzcinner-bg{width: 760px;height:230px;background:url("../imgs/gy-bm-06.webp?7");background-size: 100% auto;background-repeat: no-repeat; }
	.syzc-ysgd,.syzc-xmgs,.syzc-gygq,.syzc-gydj{ position: absolute;color: #fff;font-size: 1.5rem;font-weight: 700; }
	.syzc-ysgd {  top: 16%;left: 11.5%;  }
	.syzc-xmgs {  top: 67%;left: 11.5%;  }
	.syzc-gygq {  top: 16%;left: 50%;  }
	.syzc-gydj {  top: 67%;left: 50%;  }
	.syzc-gqzr , .syzc-wqzr , .syzc-djfw{ font-size: 1.2rem;color: #fff;position: absolute; }
	.syzc-gqzr{  top: 11%;left: 30%;  }
	.syzc-wqzr{  top: 41%;left: 31%; transform: rotate(-22deg); transform-origin: left bottom;  }
	.syzc-djfw{  top: 61%;left: 24%;  }
	.syzc-sbg{ position: absolute;top: 36%;right:7%; }
	.syzc-sbg h3{ font-size: 1.5rem; }
	.syzc-sbg p{ font-size: 1.2rem; }
	/* 业务模式详情 -- 地产开发全程顾问 */
	.gy-bm-qcgw{ height: 550px;background:url("../imgs/gy-ywms-bg.webp?7") center/cover no-repeat; 
					align-items: center;justify-content: center;display: flex; }
	.gy-bm-qcgwinner-bg{ width: 720px;height:360px;background-color: rgba(188, 156, 96, 0.8);border-top-left-radius: 40px;
			border-bottom-right-radius: 40px;display: flex;align-items: center; }
	.qcgw-text{ width: 600px;overflow: hidden;position: absolute;left: 10%;top:8%;color: #fff; }
	.qcgw-text p{ line-height: 3rem;font-size: 1.2rem;color: #fff;letter-spacing: 0.1rem; }
	.qcgw-services1{ position: absolute;left: 10%;top:58%;width: 600px;font-size: 1.2rem;
									padding: 1rem 0;border-radius: 1rem;font-weight: 550;background: #fff; }
	.service1-item{ color: #322f2f;padding: 1rem 2rem; }
	.service1-item p{ color: #333;margin: 0.5rem auto;font-size: 1.2rem; }
	.item-border{ border-right: 1px solid #bc9c60; }
	/* 核心优势 */
	#gy-hxys-section{ height: 400px;background: url("../imgs/gy-hxys-01.webp?7") no-repeat center/cover;
					  display: flex;justify-content: center;align-items: center; }
	 img.gy-hxys-img { width: 320px; }
	.gy-hxys-title{ position: absolute;top: 50%;left: 50%; transform: translate(-50%, -50%);color: #fff;font-size: 2rem; }
	.gy-hxys-dot{ display: block;width: 8px;height: 8px;border-radius: 8px;background-color: #fff;margin: 0 auto;margin-top: 1rem; }
	.gy-hxys-subtitle a{ color: #fff;font-size: 1.5rem;cursor: pointer; }
	.gy-hxys-subtitle a:hover{ text-decoration: none;text-shadow:0 0 2px #000; }
	.hxys-subtitle1 { position: absolute;top: 20%;left:0%; }
	.hxys-subtitle2 { position: absolute;top: 20%;right:0%; }
	.hxys-subtitle3 { position: absolute;bottom: 17%;left:0%; }
	.hxys-subtitle4 { position: absolute;bottom: 17%;right:0%; }
	
	.gy-fhtd-section{ height: 450px;background: url("../imgs/gy-hxys-02.jpg") no-repeat center/cover;margin-top: 3rem; }
	.gy-fhtd-title{ position: absolute;top: 20%;left: 0%; background: linear-gradient(to right, rgba(50,46,43,0.74) 0%, rgba(50,46,43,0) 100%); 
					height: 120px;width: 600px;color:#322e2b;font-size: 1.8rem;font-weight: 550; display: flex;
					justify-content: right;padding-right: 6rem; align-items: center; }
	.gy-fhtd-subtitle{ position: absolute;left:3% ;top: 52%;color: #322e2b ;font-size: 1.2rem;max-width:620px; }
	
	.gy-cxyw-section{ height: 450px;background: url("../imgs/gy-hxys-03.jpg") no-repeat center/cover;margin-top: 3rem; }
	.gy-cxyw-title{ position: absolute;top: 20%;right: 0%; background: linear-gradient(to left, rgba(188,156,96,0.74) 0%, rgba(188,156,96,0) 100%);
					height: 120px;width: 600px;color:#322e2b ;font-size: 1.8rem;font-weight: 550; display: flex;
					justify-content: left;padding-left: 6rem; align-items: center; }
	.gy-cxyw-subtitle{ position: absolute;right:3% ;top: 52%;color: #322e2b ;font-size: 1.2rem;max-width:620px; }
	
	.gy-zyzj-section{ height: 450px;background: url("../imgs/gy-hxys-04.jpg") no-repeat center/cover;margin-top: 3rem; }
	.gy-zyzj-title{ position: absolute;top: 20%;left: 0%; background: linear-gradient(to right, rgba(50,46,43,0.74) 0%, rgba(50,46,43,0) 100%); 
					height: 120px;width: 600px;color:#bc9c60 ;font-size: 1.8rem;font-weight: 550; display: flex;
					justify-content: right;padding-right: 6rem; align-items: center; }
	.gy-zyzj-subtitle{ position: absolute;left:3% ;top: 52%;color: #bc9c60 ;font-size: 1.2rem;max-width:620px; }
	
	
	.gy-qcyl-section{ height: 450px;background: url("../imgs/gy-hxys-05.webp") no-repeat center/cover;margin-top: 3rem;margin-bottom: 3rem; }
	.gy-qcyl-title{ position: absolute;top: 20%;right: 0%; background: linear-gradient(to left, rgba(188,156,96,0.74) 0%, rgba(188,156,96,0) 100%);
					height: 120px;width: 600px;color:#322e2b ;font-size: 1.8rem;font-weight: 550; display: flex;
					justify-content: left;padding-left: 6rem; align-items: center; }
	.gy-qcyl-subtitle{ position: absolute;right:3% ;top: 52%;color: #322e2b ;font-size: 1.2rem;max-width:620px; }
	
	/* 项目案例详情页 */
	.gy-al-top{ background:  url("../imgs/gy-al-top.webp?7") no-repeat center/cover; height: 250px; }
	.gy-al-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
	section.gy-al-section{ background:#f9f7f1; margin-top: 2rem;margin-bottom: 2rem; }
	.gy-al-section div.d-flex{ height: 500px; }
	.gy-al-left{ padding: 3rem 3rem 1rem 3rem; }
	.gy-al-right{ padding: 1rem 3rem 3rem 3rem; }
	.gy-al-img{ box-shadow: 0px 0px 8px rgb(86 16 16 / 89%);border-radius: 1rem;width: 100%; }
	h2.gy-al-h2title { font-size: 2rem;font-weight: 550;color: #333;margin-bottom: 2rem; }
	h3.gy-al-h3title { font-size: 1.5rem;font-weight: 550;margin-bottom: 1rem; }
	p.gy-al-intro, .gy-al-golden{ font-size: 1.2rem;line-height: 2.5rem;color: #333;letter-spacing: 0.1rem; }
	.gy-al-golden{ color: #bc9c60; font-weight: 550;font-size: 1.5rem; }
	#gy-al-ztkf-carousel,#gy-al-hzxm-carousel,#gy-al-dzdj-carousel,#gy-al-dzdj-carousel2{ box-shadow: 0px 0px 8px rgb(86 16 16 / 89%);border-radius: 1rem; }
	#gy-al-ztkf-carousel img,#gy-al-hzxm-carousel img,#gy-al-dzdj-carousel img,#gy-al-dzdj-carousel2 img{ border-radius: 2rem; }
	/* 联系我们详情 */
	.gy-lxwm-top{ background:  url("../imgs/gy-lxwm-top.webp?7") no-repeat center/cover;height: 250px; }
	.gy-lxwm-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
	.gx-lxwm-container { background-color: #f9f7f1;padding: 2rem; }
	section.gy-xmhz-section { width: 680px;margin: 0 auto;background: #fff;border: #bc9c60;box-shadow: 0 0 8px #000;
						padding: 3rem;border-radius: 1rem;margin-bottom: 2rem;overflow: hidden; }
	.gy-lxwm-xmhz { padding-top: 3rem; }
	h1.gy-lxwm-h1title{ color: #bc9c60;font-weight: 550;margin-bottom: 2rem;margin-top: 3rem; }
	h2.gy-lxwm-h2title { font-weight: 550;margin-bottom: 2rem;letter-spacing: 0.2rem; }
	p.gy-lxwm-addr,p.gy-lxwm-tel{ font-size: 18px;margin-bottom: 2rem;letter-spacing: 0.2rem; }
	img.gy-lxwm-img { width: 150px;height: 150px; }
	.BMap_cpyCtrl.BMap_noprint.anchorBL { display: none; }
	#map{ width:600px;height:400px;border:#ccc solid 1px;font-size:12px;margin: 0 auto; }
	a.baidu-nav { display: block;position: absolute;top: 51%;left: 15px;transform: translateY(-50%); }
	
	/* 新闻列表详情 */
	.gy-xwzx-top{ background:  url("../imgs/gy-xwzx-topbg.webp?7") no-repeat center/cover; height: 250px; }
	.gy-xwzx-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
	/* .gy-bg-color{background: #f9f7f1;} */
	.gy-list-img{ max-width:500px;overflow:hidden; }
	.guiyu-container { width: 768px;margin: 0 auto;padding: 1rem;overflow: hidden; }
	.xrpagination { display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px; }
	.pagination{ display: flex; flex-wrap: wrap; justify-content: center; margin: 0; }
	.pagination li { margin: 0 8px;border: 1px solid #ccc;border-radius: 5px; }
	.article-bg{ margin-bottom:1rem;margin-top:1rem;padding:1rem 1.5rem; }
	.article-bg:hover img { transition: 0.5s cubic-bezier(0.3, 0, 0.24, 1);transform: scale3d(1.05, 1.05, 1); }
	.article-bg img { transition: transform 0.5s ease-in-out; }
	.pagination li a{ display:block; color:#333;padding: 8px 16px; }
	.pagination li.active{ background-color: #cda863;color: #333; }
	.gy-ol-nav li a{ font-size:16px; }
	.gy-show-content img{ max-width:98%;display:block;margin: 0 auto; border-radius: 5px; }
	.gy-show-content p{ font-size: 18px!important;line-height: 35px; }
	.blockquote-footer{ font-size: 13px; }
		.text-muted, .text-muted a.text-reset{ font-size: 15px; }
	/* 新闻详情页面 */
	.gy-xwzxxq-top{ background:  url("../imgs/gy-xwzxxq-topbg.webp?7") no-repeat center/cover; height: 250px; }
	.gy-xwzxxq-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
	.gy-xwzxxq-a{ color: inherit !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 18ch; }
}
@media screen and (min-width: 992px) and (max-width: 1440px) {
	html { font-size: 12px; }
	body, p, a, span { font-size: 1em; }
	h3{ font-size:1.5rem; }
	/* 手机端顶部导航样式 */
	.gy-mb-nav { position: absolute;left: 0;top: 57px;width: 0;overflow: hidden;height: 100%;z-index: 1030;
				 transition: width 0.5s ease;background-color: white; }
	.gy-mb-nav a { color: grey;font-size: 1.2rem; }
	.active-mb-nav { width: 70% !important;transition: width 0.5s ease; }
	.gy-nav-btn { font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid rgba(0, 0, 0, 0.1);
				 border-radius: 3px;padding: 0.25rem 0.75rem }
	.gy-caption {
		position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;color: #000;
		background-color: rgba(255, 255, 255, 0.65);border-radius: 10px;height: 10rem;width: 44rem;
	}
	.dropdown-menu { margin: 0; }
	nav.navbar a { font-size: 1.2rem;color: #333;background-color: white; }
	nav.guiyu-nav { border-bottom: solid 1px white;z-index: 1030; }
	header:hover { background-color: transparent;transition: background-color 1s; }
	a.nav-link:hover,a.dropdown-item:hover { color: grey; }
	nav.guiyu-nav div.dropdown-menu { left: 20px;border: none; }
	/* 首页尾部css样式 */
	.gy-footer { background: #cda863; }
	.gy-col-lg{ padding-left:0px;padding-right:0px; }
	/* .gy-footer{ background:no-repeat center/cover url('../imgs/footer-bg.webp?7'); } */
	.gy-index-qrcode{ width:100px;height:100px; }
	.gy-tel{ font-size: 1rem; color: #333;white-space: nowrap; }
	dl.gy-dl { height: 320px;border-left: #d4bf98 solid 1px; }
	dl.gy-dl dt { padding: 36px 0; }
	dl.gy-dl dt>a { font-size: 1.2rem;color: #fff;padding: 8px 12px;border-left: #d4bf98 solid 8px; }
	dl.gy-dl dd>a,.gy-follow { font-size: 1rem;color: #333;padding: 8px 0px;line-height: 2.5rem; }
	dl.gy-dl dd>a:hover,dl.gy-dl dt>a:hover { color: #ccc;text-decoration: none;border-radius: 3px;transition: 0.5s cubic-bezier(0.3, 0, 0.24, 1); }
	dl.gy-dl dd>a:hover{color: #666;}
	.gy-w-300 { width: 270px; }
	.gy-list-top-letter { top: 35%; }
	.gy-fixedright { position: fixed;width: 95px;height: 100px;bottom: 45%;right: 0;z-index: 1020;display: none; }
	.gy-fixedright li div { width: 50px;height: 50px;text-align: center;padding: 10px;background-color: #fff;border-radius: 25px; }
	.gy-fixedright li div>i { color: #2aae67; }
	.gy-fixedright li.list-group-item { background: none; }
	.gy-tit56 { font-size: 2rem;font-weight: bold;color: #333; }
	.gy-tit24 { font-size: 1.5rem;color: #333; }

	/* 桂语介绍 */
	.gy-index-title { color: #bc9c60;font-size: 4rem;padding-top: 4.5rem;font-weight: bolder; }
	.gy-container { width: 95%;margin: 0 auto;}
	.gy-index-company { background: no-repeat center/cover url('../imgs/gy-index-company.webp?7');padding-top:3rem; }
	.gy-index-intro { font-size: 1.334rem;line-height: 2.5rem;color: #333;letter-spacing: 0.1rem; }
	.gy-index-companyname { font-size: 2.5rem;color: #333;font-weight: bolder;letter-spacing: 0.7rem; }
	.gy-index-sub-title { font-size: 1.8rem;color: #333; letter-spacing: 0.5rem; }
	.gy-index-intro-last{ padding-bottom: 18.5rem; }
	.gy-index-company-img {
		position: absolute;top: -90px; left: 8rem; box-shadow: 0 0 10px #bc9c60; overflow: hidden; width: 75%;
	}

	/* 业务模式 */
	.gy-business-model{ margin-top: 3rem;height: 45rem;background: url('../imgs/gy-yewu.jpg') center/cover;
	display: flex;justify-content: center; }
	.gy-business-div{ width: 100% }
	.gy-ywms-title { top: 40%;left: 50%;transform: translate(-50%, -50%);width: 80%; }
	.gy-ywms-title h1,.gy-anli-div h1 {  font-size: 3rem;font-weight: bold;color: #333;margin-bottom: 8rem;  }
	.gy-ywms-items { background-color: rgba(255, 255, 255, 0.85);height: 100px;border-radius: 10px; }
	.gy-ywms-items div a,.gy-anli-col a { color: #333;font-size: 1.2rem;text-decoration: none;font-weight: 600; }
	.gy-col { height: 5rem;line-height: 2rem;text-align: center;width: 25%;padding-top: 1rem; }
	.gy-ywms-item { border-right: #bc9c60 solid 0.0625rem; }
	.gy-col a:hover,.gy-anli-col a:hover p{ color: #bc9c60; }
	section.gy-anli { height: 45rem; background: url('../imgs/gy-anli-bg.webp?7') no-repeat center/cover; }
	.gy-anli-div { top: 25%; }
	.gy-anli-items { width: 90%; }
	.gy-anli-col { background-color: #fff;border-radius: 0.625rem;overflow: hidden;margin-right: 1rem; }
	div.gy-anli-col a p { margin: 1rem auto;font-size: 1.3rem;font-weight: normal; }
	.gy-anli-col img { transition: transform 0.3s ease-in-out; }
	.gy-anli-col img:hover { transform: scale(1.03); }
	/*.gy-bm-ztkf,.gy-bm-dzdj,.gy-bm-syzc,.gy-bm-qcgw{ height: 783px; }
	.gy-bm-blzc{ height: 790px; }
	.gy-bm-pc{ height: 790px; }*/
	/* 走进桂语 */
	section#gsjj {  height: 45rem;background: url('../imgs/gsjj-bg.webp?7') center/cover;
	display: flex;justify-content: center;  }
	.gy-gsjj-div { width: 85%; }
	.gy-gsjj-bg { margin: 8rem 0 5rem 0;background-color: #ffffffde;padding: 2rem;border-radius: 5px; }
	.gy-gsjj-title { color: #bc9c60;font-size: 1.8rem; }
	.gy-gsjj-p { line-height: 2rem;padding-top: 2rem;font-size: 1.2rem;color: #333;letter-spacing: 0.1rem; }
	#gy-smyj { display: flex;justify-content: center;margin-top: 6em; }
	.gy-smyj-div { width: 95%; }
	.gy-smyj-righ { max-width: 640px;height: 385px; position: relative;background: url("../imgs/smyj-bg-right.webp?7") center / cover no-repeat; }
	.gy-smyj-title-div { position: absolute;left: 0%;top: 0%; }
	.gy-smyj-title { font-size: 1.8rem;color: #bc9c60; }
	.gy-smyj-subtitle { position: absolute;top: 20%;font-size: 1.5rem;padding-left: 2rem;letter-spacing: 0.1rem; }
	.gy-smyj-common { border-bottom: 1px solid #bc9c60;padding-bottom: 0.5rem;font-size: 1.3rem; }
	.prefix { font-size: 1.3rem;color: #bc9c60;padding-right: 1rem;font-weight: 600; }
	.gy-smyj-yj1 { position: absolute;top: 58%;left: 39%; }
	.gy-smyj-yj2 { position: absolute;top: 74%;left: 31%; }
	.gy-smyj-yj3 { position: absolute;top: 90%;left: 25%; }
	.gsjg-title { height: 6rem;text-align: center;line-height: 6rem;font-size: 2rem;color: #bc9c60; }
	#gy-gsjg{  margin-top: 6rem;margin-bottom: 3rem;background: url('../imgs/gsjg-bg.webp?7') center/cover;height: 600px; }
	.gsjg-content {  height: 38.75rem;display: flex;justify-content: center;  }
	.gsjg-sub-title { height: 6.25rem;line-height: 6.25rem;width: 80%;margin: auto; }
	.gsjg-w-80 { width: 80%;position: relative; }
	.gsjg-sub-title .col { font-size: 1.6rem;color: #333; }
	.gsjg-sub {  position: absolute;margin-top: 3rem;writing-mode: vertical-rl;text-orientation: upright;font-size: 1.2rem;color: #505050; }
	.gsjg-dot {  display: inline-block;width: 10px;height: 10px;border-radius: 50%;background-color: #bc9c60;box-shadow: 0 0 10px #fff;
		animation: glow 1s infinite alternate;  }
	.gsjg-sub .gsjg-dot{ margin-bottom: 2rem; }
	@keyframes glow { 
		from { 
			box-shadow: 0 0 5px #bc9c60, 0 0 10px #333, 0 0 15px #999, 0 0 20px #fff;
		 }
		to { 
			box-shadow: 0 0 10px #fff, 0 0 20px #bc9c60, 0 0 30px #bc9c60, 0 0 40px #bc9c60;
		 }
	 }
	.gsjg-sub-c1 { top: 2%;left: 10%; }
	.gsjg-sub-c2 { top: 2%;left: 15%; }
	.gsjg-sub-c3 { top: 2%;left: 20%; }
	.gsjg-sub-c4 { top: 2%;left: 25%; }
	.gsjg-sub-c5 { top: 2%;left: 30%; }
	.gsjg-sub-c6 { top: 2%;left: 35%; }
	.gsjg-sub-c7 { top: 2%;left: 40%; }
	.gsjg-sub-c8 { top: 2%;left: 65%; }
	.gsjg-sub-c9 { top: 2%;left: 70%; }
	.gsjg-sub-c10 { top: 2%;left: 75%; }
	.gsjg-sub-c11 { top: 2%;left: 80%; }
	.gsjg-sub-c12 { top: 2%;left: 85%;writing-mode: lr-tb;text-orientation: upright; }
	.gsjg-sub-c12 .gsjg-dot{ margin-bottom: 98px; }
	.gsjg-ellipses{ display: inline-block;margin-left: -18px;font-size: 1.5rem; }
	.gsjg-svg { top: 100%;left: -66px;position: absolute; }
	.gsjg-sub-c4-1{ position: absolute;height: 6.25rem;top: 125%;left: -26px; }
	.gsjg-sub-c4-2{ position: absolute;height: 6.25rem;top: 125%;left: 25px; }
	.gsjg-sub-c4-3{ position: absolute;height: 6.25rem;top: 125%;left: 70px; }
	.gsjg-sub-c4-4{ position: absolute;height: 6.25rem;top: 125%;left: -69px; }
	.gsjg-class1{ position: absolute;top: 22.75rem; }
	.gsjg-class2{ position: absolute;bottom: 20px; }
	.gsjg-big-title{ font-size: 2rem;color: #bc9c60; }
	.class2-project{ position: absolute;bottom: 65px;width: 80%;left: 10%;font-size: 1.2rem; }
	.class2-project .gsjg-dot{ margin-right: 1.2rem; }
	.class2-project div{ color: #505050; }
	/* 业务模式 详情页 */
	.gy-bm-ztkf,.gy-bm-dzdj,.gy-bm-syzc, .gy-bm-blzc{ height: 550px;background:url("../imgs/gy-ywms-bg.webp?7") center/cover no-repeat;
					align-items: center;justify-content: center;display: flex; }
	.gy-bm-ztkfinner-bg{width: 800px;height:230px;background:url("../imgs/gy-bm-02.webp?7");background-size: 100% auto;background-repeat: no-repeat; }
	.gy-bm-subnav-a h3{ font-size:1.2rem; }
	.gy-bm-subnav-a p{ font-size:0.8rem; }
	.gy-font-weight-bold{ font-weight: 550!important; }
	.gy-bm-top{ height: 280px;background: url('../imgs/gy-bm-011-1.webp?7') no-repeat center/cover;}
	.gy-bm-toptitle { color: #FFF;font-weight: 550;letter-spacing: 1rem;margin-bottom: 80px; }
	#gy-bm-nav{ height: 80px;display: flex;justify-content: center;margin-top: -80px; }
	.gy-bm-row{ flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling: touch; }
	div.gy-bm-subnav:hover{ background-color: rgba(188, 156, 96, 0.7); }
	a.gy-bm-subnav-a{ color: #333;;text-decoration: none;transition: text-shadow 0.3s ease-in-out;cursor: pointer; }
	a.gy-bm-subnav-a:hover{ text-decoration: none;text-shadow: 0 0 2px #fff; }
	.gy-bm-zj { position: absolute;top: 16%;left: 6%;color: #fff;text-align: center;letter-spacing: 0.5rem; }
	.gy-bm-zj p,.gy-dzdj-zj p, .blzc-zj p, .blzc-gydj p, .pc-zj p, .pc-gydj p{ color: #fff;font-size: 1rem;letter-spacing: 0.1rem; }
	.pc-zj p, .pc-gydj p{ color: #bc9c60; }
	.gy-bm-td{ position: absolute;top: 67%;left: 7%;color: #fff;text-align: center;letter-spacing: 0.5rem; }
	.gy-bm-right{ position: absolute;width: 58.5%;top: 27%;left: 35.5%;font-size: 1.5rem;
		letter-spacing: 0.2rem;line-height: 3rem;text-align: left;color: #333; }
	
	/* 带资代建 */
	.gy-bm-dzdjinner-bg{width: 800px;height:230px;background:url("../imgs/gy-bm-03.webp?7");background-size: 100% auto;background-repeat: no-repeat; }
	.gy-dzdj-zj,.gy-dzdj-dj{ position: absolute;color: #fff;text-align: center;letter-spacing: 0.2rem; }
	.gy-dzdj-zj{ left: 5%;top: 16%; }
	.gy-dzdj-dj{ left: 10%;bottom: 22%; }
	.gy-dzdj-zjsub{ position: absolute;left: 35%;top: 20%; }
	.gy-dzdj-item{ color: #fff;padding: 0 1.25rem; }
	.dzdj-item-b-right{ border-right: 1px solid #fff; }
	.gy-dzdj-djsb{ position: absolute;left: 41%;bottom: 20%;color: #fff; }
	.gy-dzdj-pj{ position: absolute;top: 46%;right: 8%; }
	/* 不良资产业务 */
	.gy-bm-blzcinner-bg{width: 800px;height:230px;background:url("../imgs/gy-bm-blzc.webp?7");background-size: 100% auto;background-repeat: no-repeat; 
		border-top-left-radius: 40px;border-bottom-right-radius: 40px; }
	.ywms-title,.pc-title{ position: absolute;top: 6%;left: 45%;color: #fff; }
	.blzc-zj{ position: absolute;top: 16%;left: 4%;color: #fff; }
	.blzc-jrfs{ position: absolute;top: 45%;left: 38%;color: #fff; }
	.blzc-czf { position: absolute;top: 10.5%;left: 25.5%;color: #fff; }
	.blzc-ygd { position: absolute;top: 38%;left: 25.5%;color: #fff; }
	.blzc-gydj { position: absolute;bottom: 12%;left: 4%;color: #fff; }
	.blzc-pj { position: absolute;top: 23.5%;right: 21%; }
	.blzc-pj h3{ writing-mode: vertical-rl; text-orientation: upright; font-size: 2rem; letter-spacing: 1rem; }
	.pc-title{ color: #bc9c60; }
	.pc-rmfy , .pc-glr , .pc-zwh{ padding: 0.5rem 1rem; color: #fff; background-color: #bc9c60; font-size: 1.3rem; 
		position: absolute; left: 47%; border-radius: 5px; width: 8rem; text-align: center; }
	.pc-rmfy{  top: 19.5%;  }
	.pc-glr{  top: 45%;  }
	.pc-zwh{  top: 68%;  }
	.pc-pj{ position: absolute; writing-mode: vertical-rl; text-orientation: upright; font-size: 2rem; 
		font-weight: 700; top: 23.5%;left: 36%; letter-spacing: 1rem; }
	.pc-czfa{ color: #bc9c60; position: absolute; left: 62%; top: 40%; font-size: 1rem; }
	.pc-zj { position: absolute;top: 16%;right: 4%;color: #bc9c60;text-align:right; }
	.pc-jrfs { position: absolute;top: 40%;right: 33%;color: #bc9c60;font-weight: 550; }
	.pc-gydj { position: absolute;bottom: 12%;right: 4%;color: #bc9c60;text-align: right; }
	/* 商业资产管理 */
	.gy-bm-syzcinner-bg{width: 800px;height:230px;background:url("../imgs/gy-bm-06.webp?7");background-size: 100% auto;background-repeat: no-repeat; }
	.syzc-ysgd,.syzc-xmgs,.syzc-gygq,.syzc-gydj{ position: absolute;color: #fff;font-size: 1.5rem;font-weight: 700; }
	.syzc-ysgd {  top: 18%;left: 11.5%;  }
	.syzc-xmgs {  top: 70%;left: 11.5%;  }
	.syzc-gygq {  top: 18%;left: 49%;  }
	.syzc-gydj {  top: 70%;left: 49%;  }
	.syzc-gqzr , .syzc-wqzr , .syzc-djfw{ font-size: 1.2rem;color: #fff;position: absolute; }
	.syzc-gqzr{  top: 12%;left: 31%;  }
	.syzc-wqzr{  top: 42%;left: 31%; transform: rotate(-20deg); transform-origin: left bottom;  }
	.syzc-djfw{  top: 65%;left: 25%;  }
	.syzc-sbg{ position: absolute;top: 38%;right:7%; }
	.syzc-sbg h3{ font-size: 1.5rem; }
	.syzc-sbg p{ font-size: 1.2rem; }
	/* 业务模式详情 -- 地产开发全程顾问 */
	.gy-bm-qcgw{ height: 550px;background:url("../imgs/gy-ywms-bg.webp?7") center/cover no-repeat; 
					align-items: center;justify-content: center;display: flex; }
	.gy-bm-qcgwinner-bg{ width: 800px;height:360px;background-color: rgba(188, 156, 96, 0.8);border-top-left-radius: 40px;
			border-bottom-right-radius: 40px;display: flex;align-items: center; }
	.qcgw-text{ width: 600px;overflow: hidden;position: absolute;left: 14%;top:8%;color: #fff; }
	.qcgw-text p{ line-height: 3rem;font-size: 1.2rem;color: #fff;letter-spacing: 0.1rem; }
	.qcgw-services1{ position: absolute;left: 14%;top:58%;width: 600px;font-size: 1.2rem;
									padding: 1rem 0;border-radius: 1rem;font-weight: 550;background: #fff; }
	.service1-item{ color: #322f2f;padding: 1rem 2rem; }
	.service1-item p{ color: #333;margin: 0.5rem auto;font-size: 1.2rem; }
	.item-border{ border-right: 1px solid #bc9c60; }
	/* 核心优势 */
	#gy-hxys-section{ height: 400px;background: url("../imgs/gy-hxys-01.webp?7") no-repeat center/cover;
					  display: flex;justify-content: center;align-items: center; }
	 img.gy-hxys-img { width: 320px; }
	.gy-hxys-title{ position: absolute;top: 50%;left: 50%; transform: translate(-50%, -50%);color: #fff;font-size: 2rem; }
	.gy-hxys-dot{ display: block;width: 8px;height: 8px;border-radius: 8px;background-color: #fff;margin: 0 auto;margin-top: 1rem; }
	.gy-hxys-subtitle a{ color: #fff;font-size: 1.5rem;cursor: pointer; }
	.gy-hxys-subtitle a:hover{ text-decoration: none;text-shadow:0 0 2px #000; }
	.hxys-subtitle1 { position: absolute;top: 20%;left:0%; }
	.hxys-subtitle2 { position: absolute;top: 20%;right:0%; }
	.hxys-subtitle3 { position: absolute;bottom: 17%;left:0%; }
	.hxys-subtitle4 { position: absolute;bottom: 17%;right:0%; }

	.gy-fhtd-section{ height: 500px;background: url("../imgs/gy-hxys-02.jpg") no-repeat center/cover;margin-top: 3rem; }
	.gy-fhtd-title{ position: absolute;top: 20%;left: 0%; background: linear-gradient(to right, rgba(50,46,43,0.74) 0%, rgba(50,46,43,0) 100%); 
					height: 120px;width: 600px;color:#322e2b;font-size: 2rem;font-weight: 550; display: flex;
					justify-content: right;padding-right: 6rem; align-items: center; }
	.gy-fhtd-subtitle{ position: absolute;left:6% ;top: 48%;color: #322e2b ;font-size: 1.2rem;max-width:600px; }
	.gy-cxyw-section{ height: 500px;background: url("../imgs/gy-hxys-03.jpg") no-repeat center/cover;margin-top: 3rem; }
	.gy-cxyw-title{ position: absolute;top: 20%;right: 0%; background: linear-gradient(to left, rgba(188,156,96,0.74) 0%, rgba(188,156,96,0) 100%);
					height: 120px;width: 600px;color:#322e2b ;font-size: 2rem;font-weight: 550; display: flex;
					justify-content: left;padding-left: 6rem; align-items: center; }
	.gy-cxyw-subtitle{ position: absolute;right:6% ;top: 48%;color: #322e2b ;font-size: 1.2rem;max-width:600px; }
	.gy-zyzj-section{ height: 500px;background: url("../imgs/gy-hxys-04.jpg") no-repeat center/cover;margin-top: 3rem; }
	.gy-zyzj-title{ position: absolute;top: 20%;left: 0%; background: linear-gradient(to right, rgba(50,46,43,0.74) 0%, rgba(50,46,43,0) 100%); 
					height: 120px;width: 600px;color:#bc9c60 ;font-size: 2rem;font-weight: 550; display: flex;
					justify-content: right;padding-right: 6rem; align-items: center; }
	.gy-zyzj-subtitle{ position: absolute;left:3% ;top: 48%;color: #bc9c60 ;font-size: 1.2rem;max-width:600px; }
	
	.gy-qcyl-section{ height: 500px;background: url("../imgs/gy-hxys-05.webp") no-repeat center/cover;margin-top: 3rem; }
	.gy-qcyl-title{ position: absolute;top: 20%;right: 0%; background: linear-gradient(to left, rgba(188,156,96,0.74) 0%, rgba(188,156,96,0) 100%);
					height: 120px;width: 600px;color:#322e2b ;font-size: 2rem;font-weight: 550; display: flex;
					justify-content: left;padding-left: 6rem; align-items: center; }
	.gy-qcyl-subtitle{ position: absolute;right:6% ;top: 48%;color: #322e2b ;font-size: 1.2rem;max-width:600px; }
	/* 项目案例详情页 */
	.gy-al-top{ background:  url("../imgs/gy-al-top.webp?7") no-repeat center/cover; height: 250px; }
	.gy-al-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
	section.gy-al-section{ background:#f9f7f1; height: 550px;margin-top: 3rem;margin-bottom: 3rem; }
	.gy-al-section div.d-lg-flex{ display:flex;height: 550px; }
	.gy-al-left{ width: 500px;padding: 3rem; }
	.gy-al-right{ width: 500px;padding-right: 3rem; }
	h2.gy-al-h2title { font-size: 3.5rem;font-weight: 550;color: #333;margin-bottom: 5rem; }
	h3.gy-al-h3title { font-size: 2rem;font-weight: 550;margin-bottom: 1rem; }
	p.gy-al-intro, .gy-al-golden{ font-size: 1.5rem;line-height: 2.5rem;color: #333;letter-spacing: 0.1rem; }
	.gy-al-golden{ color: #bc9c60; font-weight: 550;font-size: 1.8rem; }
	#gy-al-ztkf-carousel,#gy-al-hzxm-carousel,#gy-al-dzdj-carousel,#gy-al-dzdj-carousel2{ box-shadow: 0px 0px 8px rgb(86 16 16 / 89%);border-radius: 1rem; }
	#gy-al-ztkf-carousel img,#gy-al-hzxm-carousel img,#gy-al-dzdj-carousel img,#gy-al-dzdj-carousel2 img{ border-radius: 2rem; }
	/* 联系我们详情 */
	.gy-lxwm-top{ background:  url("../imgs/gy-lxwm-top.webp?7") no-repeat center/cover;height: 250px; }
	.gy-lxwm-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
	.gx-lxwm-container { background-color: #f9f7f1;padding: 2rem; }
	section.gy-xmhz-section { width:800px;margin: 0 auto;background: #fff;border: #bc9c60;box-shadow: 0 0 8px #000;
						padding: 3rem;border-radius: 1rem;margin-bottom: 2rem; }
	.gy-lxwm-xmhz { padding-top: 3rem; }
	h1.gy-lxwm-h1title{ color: #bc9c60;font-weight: 550;margin-bottom: 2rem;margin-top: 3rem; }
	h2.gy-lxwm-h2title { font-weight: 550;margin-bottom: 2rem;letter-spacing: 0.2rem; }
	p.gy-lxwm-addr,p.gy-lxwm-tel{ font-size: 18px;margin-bottom: 2rem;letter-spacing: 0.2rem; }
	img.gy-lxwm-img { width: 150px;height: 150px; }
	.BMap_cpyCtrl.BMap_noprint.anchorBL { display: none; }
	#map{ width:740px;height:480px;border:#ccc solid 1px;font-size:12px;margin: 0 auto; }
	a.baidu-nav { display: block;position: absolute;top: 51%;left: 15px;transform: translateY(-50%); }
	
	/* 新闻列表详情 */
	.gy-xwzx-top{ background:  url("../imgs/gy-xwzx-topbg.webp?7") no-repeat center/cover; height: 250px; }
	.gy-xwzx-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
	.gy-bg-color{background: #f9f7f1;}
	.gy-list-img{ max-width:500px;overflow:hidden; }
	.guiyu-container { width: 768px;margin: 0 auto;padding: 1rem;background: #fff;border-radius: 5px;overflow: hidden; }
	.xrpagination { display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px; }
	.pagination{ display: flex; flex-wrap: wrap; justify-content: center; margin: 0; }
	.pagination li { margin: 0 8px;border: 1px solid #ccc;border-radius: 5px; }
	.article-bg{ margin-bottom:1rem;margin-top:1rem;padding:1rem 1.5rem; }
	.article-bg:hover img { transition: 0.5s cubic-bezier(0.3, 0, 0.24, 1);transform: scale3d(1.05, 1.05, 1); }
	.article-bg img { transition: transform 0.5s ease-in-out; }
	.pagination li a{ display:block; color:#333;padding: 8px 16px; }
	.pagination li.active{ background-color: #cda863;color: #333; }
	.gy-ol-nav li a{ font-size:16px; }
	.gy-show-content img{ max-width:98%;display:block;margin: 0 auto; border-radius: 5px; }
	.gy-show-content p{ font-size: 18px!important;line-height: 35px; }
	.blockquote-footer{ font-size: 13px; }
		.text-muted, .text-muted a.text-reset{ font-size: 15px; }
	/* 新闻详情页面 */
	.gy-xwzxxq-top{ background:  url("../imgs/gy-xwzxxq-topbg.webp?7") no-repeat center/cover; height: 250px; }
	.gy-xwzxxq-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
	.gy-xwzxxq-a{ color: inherit !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 18ch; }
}
@media screen and (min-width: 1440px) {
	.gy-caption {
		position: absolute;top: 45%;left: 50%;transform: translate(-50%, -50%);text-align: center;color: #000;
		background-color: rgba(255, 255, 255, 0.65);border-radius: 10px;height: 15rem;width: 60rem;
	}
	.dropdown-menu { margin: 0; }
	nav.navbar a { font-size: 18px;color: #333;background-color: white; }
	nav.navbar,ul.navbar-nav { width: 80%; }
	nav.guiyu-nav { border-bottom: solid 1px white;z-index: 1030; }
	header:hover { background-color: transparent;transition: background-color 1s; }
	a.nav-link:hover,a.dropdown-item:hover { color: grey; }
	nav.guiyu-nav div.dropdown-menu { left: 20px;border: none; }
	/* 首页尾部css样式 */
	.gy-footer { background: #cda863; }
	.gy-index-qrcode{ width:150px;height:150px; }
	/* .gy-footer{ background:no-repeat center/cover url('../imgs/footer-bg.webp?7'); } */
	.gy-tel{ font-size: 1rem; color: #333;}
	dl.gy-dl { height: 360px;border-left: #d4bf98 solid 1px; }
	dl.gy-dl dt { padding: 36px 0; }
	dl.gy-dl dt>a { font-size: 18px;color: #fff;padding: 8px 12px;border-left: #d4bf98 solid 8px; }
	dl.gy-dl dd>a,.gy-follow { font-size: 15px;color: #333;padding: 8px 12px;line-height: 2.5rem; }
	dl.gy-dl dd>a:hover,dl.gy-dl dt>a:hover { color: #ccc;text-decoration: none;border-radius: 3px;transition: 0.5s cubic-bezier(0.3, 0, 0.24, 1); }
	dl.gy-dl dd>a:hover{color: #666;}
	.gy-w-300 { width: 270px; }
	.gy-list-top-letter { top: 35%; }
	.gy-fixedright { position: fixed;width: 95px;height: 100px;bottom: 45%;right: 0;z-index: 1020;display: none; }
	.gy-fixedright li div { width: 50px;height: 50px;text-align: center;padding: 10px;background-color: #fff;border-radius: 25px; }
	.gy-fixedright li div>i { color: #2aae67; }
	.gy-fixedright li.list-group-item { background: none; }
	div#gotop:hover,div.gy-phone:hover,div.ppv:hover { cursor: pointer;background-color: white;border: 1px solid #c2a46c; }
	div#gotop>i:hover,div.gy-phone>i:hover { color: #ccc; }
	div.ppv>i:hover { color: green; }
	.gy-tit56 { font-size: 56px;font-weight: bold;color: #333; }
	.gy-tit24 { font-size: 24px;color: #333; }
	
	/* 桂语介绍 */
	.gy-index-title { color: #bc9c60;font-size: 64px;padding-top: 60px;font-weight: bolder; }
	.gy-container { width: 80%;margin: 0 auto;}
	.gy-index-company { background: no-repeat center/cover url('../imgs/gy-index-company.webp?7');padding-top:3rem; }
	.gy-index-intro { width: 44rem;font-size: 1.334rem;line-height: 2.857rem;color: #333;letter-spacing: 0.1rem; }
	.gy-index-companyname { font-size: 2.53rem;color: #333;font-weight: bolder;letter-spacing: 0.7rem; }
	.gy-index-sub-title { font-size: 1.8rem;color: #333; letter-spacing: 0.5rem; }
	.gy-index-intro-last{ padding-bottom: 18.5rem; }
	.gy-index-company-img {
		position: absolute;top: -90px;left: 6rem;border: 3px solid #bc9c60;box-shadow: -5px -5px 10px #bc9c60;
		transition: box-shadow 0.5s ease-in-out, border 0.5s ease-in-out;overflow: hidden;
	}
	.gy-index-company-img:hover {border: 3px solid #fff;box-shadow: 5px 5px 10px #fff;}
	
	/* 业务模式 */
	.gy-business-model{ margin-top: 3rem;height: 50rem;background: url('../imgs/gy-yewu.jpg') center/cover;
	display: flex;justify-content: center; }
	.gy-business-div{ width: 100% }
	.gy-ywms-title { top: 40%;left: 50%;transform: translate(-50%, -50%);width: 60%; }
	.gy-ywms-title h1,.gy-anli-div h1 {  font-size: 4rem;font-weight: bold;color: #333;margin-bottom: 10rem;  }
	.gy-ywms-items { background-color: rgba(255, 255, 255, 0.85);height: 150px;border-radius: 10px; }
	.gy-ywms-items div a,.gy-anli-col a { color: #333;font-size: 1.5rem;text-decoration: none;font-weight: 600; }
	.gy-col { height: 5rem;line-height: 2rem;text-align: center;width: 25%;padding-top: 1rem; }
	.gy-ywms-item { border-right: #bc9c60 solid 0.0625rem; }
	.gy-col a:hover,.gy-anli-col a:hover p{ color: #bc9c60; }
	section.gy-anli { height: 1032px;background: url('../imgs/gy-anli-bg.webp?7') no-repeat center/cover; }
	.gy-anli-div { top: 25%; }
	.gy-anli-items { width: 80%; }
	.gy-anli-col { background-color: #fff;border-radius: 0.625rem;overflow: hidden;margin-right: 1rem; }
	div.gy-anli-col a p { margin: 1rem auto;font-size: 1.3rem;font-weight: normal; }
	.gy-anli-col img { transition: transform 0.3s ease-in-out; }
	.gy-anli-col img:hover { transform: scale(1.03); }
	/* 走进桂语 */
	section#gsjj {  height: 50rem;background: url('../imgs/gsjj-bg.webp?7') center/cover;
	display: flex;justify-content: center;  }
	.gy-gsjj-div { width: 50%;margin-left: 2.5rem; }
	.gy-gsjj-bg { margin: 8rem 0 5rem 0;background-color: #ffffffde;padding: 40px;border-radius: 5px; }
	.gy-gsjj-title { color: #bc9c60;font-size: 2.5rem; }
	.gy-gsjj-p { line-height: 3rem;padding-top: 3rem;font-size: 1.5rem;color: #333;letter-spacing: 0.1rem; }
	#gy-smyj { display: flex;justify-content: center;margin-top: 9.125rem; }
	.gy-smyj-div { width: 80%; }
	.gy-smyj-righ { max-width: 750px;height: 450px; position: relative;background: url("../imgs/smyj-bg-right.webp?7") center / cover no-repeat; }
	.gy-smyj-title-div { position: absolute;left: 0%;top: 0%; }
	.gy-smyj-title { font-size: 2.5rem;color: #bc9c60; }
	.gy-smyj-subtitle { position: absolute;top: 20%;font-size: 1.5rem;padding-left: 2rem;letter-spacing: 0.1rem; }
	.gy-smyj-common { border-bottom: 1px solid #bc9c60;padding-bottom: 1rem;font-size: 1.2rem; }
	.prefix { font-size: 1.5rem;color: #bc9c60;padding-right: 1rem;font-weight: 600; }
	.gy-smyj-yj1 { position: absolute;top: 56%;left: 42%; }
	.gy-smyj-yj2 { position: absolute;top: 73%;left: 36%; }
	.gy-smyj-yj3 { position: absolute;top: 89%;left: 32%; }
	.gsjg-title { height: 12.5rem;text-align: center;line-height: 12.5rem;font-size: 2.5rem;color: #bc9c60; }
	#gy-gsjg{  margin-top: 8.125rem;margin-bottom: 5.125rem;background: url('../imgs/gsjg-bg.webp?7') center/cover;height: 805px; }
	.gsjg-content {  height: 38.75rem;display: flex;justify-content: center;  }
	.gsjg-sub-title { height: 6.25rem;line-height: 6.25rem;width: 80%;margin: auto; }
	.gsjg-w-80 { width: 80%;position: relative; }
	.gsjg-sub-title .col { font-size: 2rem;color: #505050; }
	.gsjg-sub {  position: absolute;margin-top: 3rem;writing-mode: vertical-rl;text-orientation: upright;font-size: 1.5rem;color: #505050; }
	.gsjg-dot {  display: inline-block;width: 10px;height: 10px;border-radius: 50%;background-color: #bc9c60;box-shadow: 0 0 10px #fff;
		animation: glow 1s infinite alternate;  }
	.gsjg-sub .gsjg-dot{ margin-bottom: 2rem; }
	@keyframes glow { 
		from { 
			box-shadow: 0 0 5px #bc9c60, 0 0 10px #333, 0 0 15px #999, 0 0 20px #fff;
		 }
		to { 
			box-shadow: 0 0 10px #fff, 0 0 20px #bc9c60, 0 0 30px #bc9c60, 0 0 40px #bc9c60;
		 }
	 }
	.gsjg-sub-c1 { top: 2%;left: 10%; }
	.gsjg-sub-c2 { top: 2%;left: 15%; }
	.gsjg-sub-c3 { top: 2%;left: 20%; }
	.gsjg-sub-c4 { top: 2%;left: 25%; }
	.gsjg-sub-c5 { top: 2%;left: 30%; }
	.gsjg-sub-c6 { top: 2%;left: 35%; }
	.gsjg-sub-c7 { top: 2%;left: 40%; }
	.gsjg-sub-c8 { top: 2%;left: 65%; }
	.gsjg-sub-c9 { top: 2%;left: 70%; }
	.gsjg-sub-c10 { top: 2%;left: 75%; }
	.gsjg-sub-c11 { top: 2%;left: 80%; }
	.gsjg-sub-c12 { top: 2%;left: 85%;writing-mode: lr-tb;text-orientation: upright; }
	.gsjg-sub-c12 .gsjg-dot{ margin-bottom: 98px; }
	.gsjg-ellipses{ display: inline-block;margin-left: -18px;font-size: 1.5rem; }
	.gsjg-svg { top: 100%;left: -60px;position: absolute; }
	.gsjg-sub-c4-1{ position: absolute;height: 6.25rem;top: 125%;left: -26px; }
	.gsjg-sub-c4-2{ position: absolute;height: 6.25rem;top: 125%;left: 25px; }
	.gsjg-sub-c4-3{ position: absolute;height: 6.25rem;top: 125%;left: 70px; }
	.gsjg-sub-c4-4{ position: absolute;height: 6.25rem;top: 125%;left: -69px; }
	.gsjg-class1{ position: absolute;top: 22.75rem; }
	.gsjg-class2{ position: absolute;bottom: 15px; }
	.gsjg-big-title{ font-size: 2.5rem;color: #bc9c60; }
	.class2-project{ position: absolute;bottom: 65px;width: 80%;left: 10%;font-size: 1.5rem; }
	.class2-project .gsjg-dot{ margin-right: 2rem; }
	.class2-project div{ color: #505050; }
	/* 业务模式 详情页 */
	.gy-bm-ztkf,.gy-bm-dzdj,.gy-bm-syzc, .gy-bm-blzc{ height: 790px;background:url("../imgs/gy-ywms-bg.webp?7") center/cover no-repeat;
					align-items: center;justify-content: center;display: flex; }
	.gy-bm-ztkfinner-bg{width: 1440px;height:412px;background:url("../imgs/gy-bm-02.webp?7") center/cover no-repeat;}
	.gy-bm-blzc{ height: 790px; }
	.gy-bm-pc{ height: 790px; }
	.gy-font-weight-bold{ font-weight: 700!important; }
	.gy-bm-top{ height: 400px;background: url('../imgs/gy-bm-011-1.webp?7') no-repeat center/cover;}
	.gy-bm-toptitle { color: #FFF;font-weight: 550;letter-spacing: 1rem;margin-bottom: 100px; }
	#gy-bm-nav{ height: 100px;display: flex;justify-content: center;margin-top: -100px; }
	div.gy-bm-subnav:hover{ background-color: rgba(188, 156, 96, 0.7); }
	a.gy-bm-subnav-a{ color: #333;;text-decoration: none;transition: text-shadow 0.3s ease-in-out;cursor: pointer; }
	a.gy-bm-subnav-a:hover{ text-decoration: none;text-shadow: 0 0 2px #fff; }
	.gy-bm-zj { position: absolute;top: 23%;left: 7%;color: #fff;text-align: center;letter-spacing: 0.5rem; }
	.gy-bm-zj p,.gy-dzdj-zj p, .blzc-zj p, .blzc-gydj p, .pc-zj p, .pc-gydj p{ color: #fff;font-size: 1.2rem;letter-spacing: 0.2rem; }
	.pc-zj p, .pc-gydj p{ color: #bc9c60;text-align:center; }
	.gy-bm-td{ position: absolute;top: 65%;left: 9%;color: #fff;text-align: center;letter-spacing: 0.5rem; }
	.gy-bm-right{ position: absolute;width: 58.5%;top: 32%;left: 37.5%;font-size: 1.5rem;letter-spacing: 0.2rem;
		line-height: 5rem;text-align: left;color: #333; }
	/* 带资代建 */
	.gy-bm-dzdjinner-bg{width: 1440px;height:412px;background:url("../imgs/gy-bm-03.webp?7") center/cover no-repeat;}
	.gy-dzdj-zj,.gy-dzdj-dj{ position: absolute;color: #fff;text-align: center;letter-spacing: 0.2rem; }
	.gy-dzdj-zj{ left: 9%;top: 19%; }
	.gy-dzdj-dj{ left: 11%;bottom: 22%; }
	.gy-dzdj-zjsub{ position: absolute;left: 42%;top: 22%; }
	.gy-dzdj-item{ color: #fff;padding: 0 1.25rem; }
	.dzdj-item-b-right{ border-right: 1px solid #fff; }
	.gy-dzdj-djsb{ position: absolute;left: 45%;bottom: 22%;color: #fff; }
	.gy-dzdj-pj{ position: absolute;top: 46%;right: 7%; }
	.gy-dzdj-pj h3 { font-size: 2.5rem; }
	/* 不良资产业务 */
	.gy-bm-blzcinner-bg{width: 1440px;height:412px;background:url("../imgs/gy-bm-blzc.webp?7") center/cover no-repeat;
		border-top-left-radius: 40px;border-bottom-right-radius: 40px; }
	.ywms-title,.pc-title{ position: absolute;top: 6%;left: 45%;color: #fff; }
	.blzc-zj{ position: absolute;top: 17%;left: 2%;color: #fff;text-align:center; }
	.blzc-zj h3, .pc-zj h3 { margin-bottom: 1rem; }
	.blzc-jrfs{ position: absolute;top: 45%;left: 38%;color: #fff; }
	.blzc-czf { position: absolute;top: 10.5%;left: 26.5%;color: #fff; }
	.blzc-ygd { position: absolute;top: 38%;left: 26.5%;color: #fff; }
	.blzc-gydj { position: absolute;bottom: 13%;left: 5.4%;color: #fff;text-align: center; }
	.blzc-pj { position: absolute;top: 28.5%;right: 22%; }
	.blzc-pj h3{ writing-mode: vertical-rl;text-orientation: upright;font-size: 2.5rem;font-weight: 700;letter-spacing: 1.5rem; }
	.pc-title{ color: #bc9c60; }
	.pc-rmfy , .pc-glr , .pc-zwh{ padding: 0.625rem 2rem;color: #fff;background-color: #bc9c60;font-size: 1.75rem;
								position: absolute;left:47% ;border-radius: 5px;width: 12rem;text-align: center; }
	.pc-rmfy{  top: 17%;  }
	.pc-glr{  top: 46%;  }
	.pc-zwh{  bottom:13%;  }
	.pc-pj{ position: absolute;writing-mode: vertical-rl;text-orientation: upright;font-size: 2.5rem;font-weight: 700;
		top: 28.5%;left: 36%;letter-spacing: 1.5rem; }
	.pc-czfa{ color: #bc9c60;position: absolute;left: 62%;;top: 42%;font-size: 1.3rem;letter-spacing: 0.1rem; }
	.pc-zj { position: absolute;top: 17%;right: 1.6%;color: #bc9c60;text-align:center; }
	.pc-jrfs { position: absolute;top: 40%;right: 33%;color: #bc9c60;font-weight: 550; }
	.pc-gydj { position: absolute;bottom:13%;right: 4.9%;color: #bc9c60;text-align: center; }
	/* 商业资产管理 */
	.gy-bm-syzcinner-bg{width: 1440px;height:412px;background:url("../imgs/gy-bm-06.webp?7") center/cover no-repeat;}
	.syzc-ysgd,.syzc-xmgs,.syzc-gygq,.syzc-gydj{ position: absolute;color: #fff;font-size: 2rem;font-weight: 700; }
	.syzc-ysgd {  top: 18%;left: 12.3%;  }
	.syzc-xmgs {  top: 71%;left: 12.3%;  }
	.syzc-gygq {  top: 18%;left: 49%;  }
	.syzc-gydj {  top: 71%;left: 49%;  }
	.syzc-gqzr , .syzc-wqzr , .syzc-djfw{ font-size: 1.2rem;color: #fff;position: absolute; }
	.syzc-gqzr{top: 15%;left: 32%;}
	.syzc-wqzr{top: 44%;left: 33%;transform: rotate(-24deg);transform-origin: left bottom;}
	.syzc-djfw{top: 68%;left: 29%;}
	.syzc-sbg{ position: absolute;top: 41%;right: 8%; }
	.syzc-sbg h3{ font-size: 2rem; }
	.syzc-sbg p{ font-size: 1.5rem; }
	/* 业务模式详情 -- 地产开发全程顾问 */
	.gy-bm-qcgw{ height: 790px;background:url("../imgs/gy-ywms-bg.webp?7") center/cover no-repeat;
					align-items: center;justify-content: center;display: flex; }
	.gy-bm-qcgwinner-bg{ width: 1440px;height:412px;background-color: rgba(188, 156, 96, 0.8);border-top-left-radius: 40px;
			border-bottom-right-radius: 40px;display: flex;align-items: center; }
	.qcgw-text{ width: 600px;overflow: hidden;position: absolute;left: 4%;color: #fff; }
	.qcgw-text h2{ margin-bottom: 4rem }
	.qcgw-text p{ line-height: 3rem;font-size: 1.2rem;color: #fff;letter-spacing: 0.1rem; }
	.qcgw-services1{ position: absolute;left: 54%;width: 600px;font-size: 1.2rem;
									padding: 1rem 0;border-radius: 1rem;font-weight: 550;background: #fff; }
	.service1-item{ color: #322f2f;padding: 1rem 2rem; }
	.service1-item p{ color: #333;margin: 0.5rem auto;font-size: 1.2rem; }
	.item-border{ border-right: 1px solid #bc9c60; }
	/* 核心优势 */
	#gy-hxys-section{ height: 800px;background: url("../imgs/gy-hxys-01.webp?7") no-repeat center/cover;
					  display: flex;justify-content: center;align-items: center; }
	.gy-hxys-title{ position: absolute;top: 50%;left: 50%; transform: translate(-50%, -50%);color: #fff;font-weight: 700; }
	.gy-hxys-dot{ display: block;width: 8px;height: 8px;border-radius: 8px;background-color: #fff;margin: 0 auto;margin-top: 1rem; }
	.gy-hxys-subtitle a{ color: #fff;font-size: 1.75rem; font-weight: 700;cursor: pointer; }
	.gy-hxys-subtitle a:hover{ text-decoration: none;text-shadow:0 0 2px #000; }
	.hxys-subtitle1 { position: absolute;top: 20%;left: 7%; }
	.hxys-subtitle2 { position: absolute;top: 20%;right: 7%; }
	.hxys-subtitle3 { position: absolute;bottom: 17%;left: 7%; }
	.hxys-subtitle4 { position: absolute;bottom: 17%;right: 7%; }
	.gy-fhtd-section{ height: 800px;background: url("../imgs/gy-hxys-02.jpg") no-repeat center/cover;margin-top: 3rem; }
	.gy-fhtd-title{ position: absolute;top: 20%;left: 0%; background: linear-gradient(to right, rgba(50,46,43,0.74) 0%, rgba(50,46,43,0) 100%); 
					height: 220px;width: 800px;color:#322e2b;font-size: 3rem;font-weight: 700; display: flex;
					justify-content: right;padding-right: 6rem; align-items: center; }
	.gy-fhtd-subtitle{ position: absolute;left:3% ;top: 50%;color: #322e2b ;font-size: 2rem;max-width:1250px; }
	
	.gy-cxyw-section{ height: 800px;background: url("../imgs/gy-hxys-03.jpg") no-repeat center/cover;margin-top: 3rem; }
	.gy-cxyw-title{ position: absolute;top: 20%;right: 0%; background: linear-gradient(to left, rgba(188,156,96,0.74) 0%, rgba(188,156,96,0) 100%);
					height: 220px;width: 800px;color:#322e2b ;font-size: 3rem;font-weight: 700; display: flex;
					justify-content: left;padding-left: 6rem; align-items: center; }
	.gy-cxyw-subtitle{ position: absolute;right:3% ;top: 50%;color: #322e2b ;font-size: 2rem;max-width:1250px; }
	
	.gy-zyzj-section{ height: 800px;background: url("../imgs/gy-hxys-04.jpg") no-repeat center/cover;margin-top: 3rem; }
	.gy-zyzj-title{ position: absolute;top: 20%;left: 0%; background: linear-gradient(to right, rgba(50,46,43,0.74) 0%, rgba(50,46,43,0) 100%); 
					height: 220px;width: 800px;color:#bc9c60 ;font-size: 3rem;font-weight: 700; display: flex;
					justify-content: right;padding-right: 6rem; align-items: center; }
	.gy-zyzj-subtitle{ position: absolute;left:3% ;top: 50%;color: #bc9c60 ;font-size: 2rem;max-width:1250px; }
	
	.gy-qcyl-section{ height: 800px;background: url("../imgs/gy-hxys-05.webp?7") no-repeat center/cover;margin-top: 3rem; }
	.gy-qcyl-title{ position: absolute;top: 20%;right: 0%; background: linear-gradient(to left, rgba(188,156,96,0.74) 0%, rgba(188,156,96,0) 100%);
					height: 220px;width: 800px;color:#322e2b ;font-size: 3rem;font-weight: 700; display: flex;
					justify-content: left;padding-left: 6rem; align-items: center; }
	.gy-qcyl-subtitle{ position: absolute;right:3% ;top: 50%;color: #322e2b ;font-size: 2rem;max-width:1250px; }
	/* 项目案例详情页 */
	.gy-al-top{ background:  url("../imgs/gy-al-top.webp?7") no-repeat center/cover; height: 250px; }
	.gy-al-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
	section.gy-al-section{ background:#f9f7f1; height: 790px;margin-top: 3rem; }
	.gy-al-section div.d-lg-flex{ height: 790px; }
	.gy-al-left{ width: 780px;padding: 3rem; }
	.gy-al-right{ width: 800px; }
	h2.gy-al-h2title { font-size: 3.5rem;font-weight: 550;color: #333;margin-bottom: 5rem; }
	h3.gy-al-h3title { font-size: 2rem;font-weight: 550;margin-bottom: 1rem; }
	p.gy-al-intro, .gy-al-golden{ font-size: 1.5rem;line-height: 2.5rem;color: #333;letter-spacing: 0.1rem; }
	.gy-al-golden{ color: #bc9c60; font-weight: 550;font-size: 1.8rem; }
	.gy-al-img, #gy-al-ztkf-carousel,#gy-al-hzxm-carousel,#gy-al-dzdj-carousel,#gy-al-dzdj-carousel2,#gy-al-yxdj-carousel{ box-shadow: 0px 0px 8px rgb(86 16 16 / 89%);border-radius: 1rem; }
	.gy-al-img, #gy-al-ztkf-carousel img,#gy-al-hzxm-carousel img,#gy-al-dzdj-carousel img,#gy-al-dzdj-carousel2 img,#gy-al-yxdj-carousel img{ border-radius: 1rem; }
	/* 联系我们详情 */
	.gy-lxwm-top{ background:  url("../imgs/gy-lxwm-top.webp?7") no-repeat center/cover;height: 250px; }
	.gy-lxwm-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
	.gx-lxwm-container { background-color: #f9f7f1;padding: 2rem; }
	section.gy-xmhz-section { width: 960px;margin: 0 auto;background: #fff;border: #bc9c60;box-shadow: 0 0 8px #000;
						padding: 3rem;border-radius: 1rem;margin-bottom: 2rem; }
	.gy-lxwm-xmhz { padding-top: 3rem; }
	h1.gy-lxwm-h1title{ color: #bc9c60;font-weight: 550;margin-bottom: 2rem;margin-top: 3rem; }
	h2.gy-lxwm-h2title { font-weight: 550;margin-bottom: 2rem;letter-spacing: 0.2rem; }
	p.gy-lxwm-addr,p.gy-lxwm-tel{ font-size: 18px;margin-bottom: 2rem;letter-spacing: 0.2rem; }
	img.gy-lxwm-img { width: 150px;height: 150px; }
	.BMap_cpyCtrl.BMap_noprint.anchorBL { display: none; }
	#map{ max-width:900px;height:550px;border:#ccc solid 1px;font-size:12px;margin: 0 auto; }
	a.baidu-nav { display: block;position: absolute;top: 51%;left: 15px;transform: translateY(-50%); }
	
	/* 新闻列表详情 */
	.gy-xwzx-top{ background:  url("../imgs/gy-xwzx-topbg.webp?7") no-repeat center/cover; height: 250px; }
	.gy-xwzx-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
	.gy-bg-color{background: #f9f7f1;}
	.gy-list-img{ max-width:500px;overflow:hidden; }
	.guiyu-container { width: 1140px;margin: 0 auto;padding: 1rem;background: #fff;border-radius: 5px;/* box-shadow: 0 0 8px #bc9c60; */overflow: hidden; }
	.xrpagination { display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px; }
	.pagination{ display: flex; flex-wrap: wrap; justify-content: center; margin: 0; }
	.pagination li { margin: 0 8px;border: 1px solid #ccc;border-radius: 5px; }
	.article-bg{ margin-bottom:1rem;margin-top:1rem;padding:1rem 1.5rem; }
	.article-bg:hover img { transition: 0.5s cubic-bezier(0.3, 0, 0.24, 1);transform: scale3d(1.05, 1.05, 1); }
	.article-bg img { transition: transform 0.5s ease-in-out; }
	.pagination li a{ display:block; color:#333;padding: 8px 16px; }
	.pagination li.active{ background-color: #cda863;color: #333; }
	.gy-ol-nav li a{ font-size:16px; }
	.gy-show-content img{ max-width:98%;display:block;margin: 0 auto; border-radius: 5px; }
	.gy-show-content p{ font-size: 18px!important;line-height: 35px; }
	.blockquote-footer{ font-size: 13px; }
	.text-muted, .text-muted a.text-reset{ font-size: 15px; }
	/* 新闻详情页面 */
	.gy-xwzxxq-top{ background:  url("../imgs/gy-xwzxxq-topbg.webp?7") no-repeat center/cover; height: 250px; }
	.gy-xwzxxq-toptitle{ color: #FFF; font-weight: 550;letter-spacing: 1rem; }
	.gy-xwzxxq-a{ color: inherit !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 18ch; }
}
