	@font-face{font-family:'Glyphicons Halflings';src:url(/fonts/glyphicons-halflings-regular.eot);src:url(/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(/fonts/glyphicons-halflings-regular.woff) format('woff'),url(/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}
		
		
		@font-face {
  font-family: "Alibaba-PuHuiTi-Regular";
  src: url("/fonts/alibaba-puhuiti-regular.woff2") format("woff2"), url("/fonts/alibaba-puhuiti-regular.woff") format("woff"), url("/fonts/alibaba-puhuiti-regular.ttf") format("truetype"), url("/fonts/alibaba-puhuiti-regular.eot") format("embedded-opentype"), url("/fonts/alibaba-puhuiti-regular.svg") format("svg");
}

@font-face {
  font-family: "Alibaba-PuHuiTi-Regular";
  src: url("/fonts/alibaba-puhuiti-regular.woff2") format("woff2"), url("/fonts/alibaba-puhuiti-regular.woff") format("woff"), url("/fonts/alibaba-puhuiti-regular.ttf") format("truetype"), url("/fonts/alibaba-puhuiti-regular.eot") format("embedded-opentype"), url("/fonts/alibaba-puhuiti-regular.svg") format("svg");
}

.index-guest{margin-bottom:0}


.index-productlist a img.icon2 {
  display: none;
  width: 79px;
}
.index-productlist a img.icon1{width:89px}
.index-productlist a:hover {
  background: url(../images/hx_bg.png);
  background-size: 100%;
}
.index-productlist a:hover{
border:5px solid #eee; 
border-radius:5px;
}
.index-productlist a:hover img {
margin-top:-10px;

}

.index-productlist h3{
	line-height:50px; height:50px;
}
.hul img{width:11%;float:left; margin-left:1%;height:100px;margin-top:15px}
	
	.img-show-box img:hover{

transform:scale(1.1);   

}
*{
　　transition: all 1s;
transition:all 1s;
-moz-transition:all 1s; /* Firefox 4 */
-webkit-transition:all 1s; /* Safari and Chrome */
-o-transition:all 1s; /* Opera */
}
.blank20{width:100%; clear:both;height:20px;}
.content-ny{width:1200px; margin:0 auto;}

.con-left{width:23%;float:left;border-top:5px solid #06c;background:#f5f9ff;min-height:500px;}
.con-left h3{line-height:60px;font-size:20px; font-weight:bold;text-align:left;width:90%; margin-left:5%;}
.con-left li{line-height:50px;border-bottom:1px solid #ccc;width:90%; margin-left:5%;font-size:16px;}
.con-right{width:73%;float:right;}
.con-right h3{line-height:50px; border-bottom:2px solid #06c;font-size:20px; margin-bottom:20px;}
.con-right .text-con{line-height:35px; font-size:16px;}


	@media screen and (max-width: 1600px) {
		.content-ny{width:1200px;}
	}

	
	.con-right img{max-width:100%}
	.gzzcbox{width:1200px; margin:0 auto;}
	.gzzcbox h2{width:100%;float:left;line-height:100px;font-weight:bold; font-size:20px;margin-top:100px; color:#fff;}
	.gzzcbox .des{width:50%;float:left; line-height:35px; font-size:16px; color:#fff;}
	
	.sc2,.sc1{height:auto}
		
		
		
		/*首页*/
		
		
		
		*{
		padding: 0;
		margin: 0;
	}

	#container {
			width: 100%;

			overflow: hidden;
	}

	#container,.sections {
		position: relative;
	}
	.section {
		

		text-align: center;
		color: white;
	}
	.section img{width:100%}
	
	.pages li{list-style-type:none;width:10px;height:10px;border-radius:10px;background-color:white}.pages li:hover{box-shadow:0 0 5px 2px white}
	.pages li.active{background-color:orange;box-shadow:0 0 5px 2px orange}.pages{position:absolute;z-index:999}
	.pages.horizontal{left:50%;transform:translateX(-50%);bottom:5px}.pages.horizontal li{display:inline-block;margin-right:10px}
	.pages.horizontal li:last-child{margin-right:0}.pages.vertical{right:5px;top:50%;transform:translateY(-50%)}
	.pages.vertical li{margin-bottom:10px}.pages.vertical li:last-child{margin-bottom:0}
	
   .btnAA-wrap {
            display: flex;
            gap: 40px;
            margin-top: 40px;
			width:100%;
        }
        .btnAA {
            padding: 16px 60px;
            background-color: #ff7800;
            color: #fff;
            border: none;
            font-size: 22px;
            cursor: pointer;
            display: flex;
            align-items: center;
            gap: 12px;
            transition: background-color 0.3s ease;
        }
        .btnAA:hover {
            background-color: #e06a00;
        }
        .btnAA::after {
            content: "→";
            font-size: 24px;
        }
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
			.hzmt-box{width:1200px; height:350px;line-height:25px;overflow:hidden; margin:0 auto;} 
		.hzmt-box ul{margin:0; padding:0} 
		.hzmt-box p {float:left;}
		.hzmt-box img{width:19%;height:80px;margin-left:1%; border:1px solid #ccc; margin-top:10px;} 
		
		
		
		
			.hzmt-box{width:1200px; height:350px;line-height:25px;overflow:hidden; margin:0 auto;} 
		.hzmt-box ul{margin:0; padding:0} 
		.hzmt-box img{width:19%;height:80px;margin-left:1%; border:1px solid #ccc; margin-top:10px;} 
		
		
		
		
		
		
		
		
		
		
			/*底部*/
		
		
			.footer{width:100%;background:#f4f5f7; border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:220px;}
	.fot-box{width:1200px;margin:0 auto;}
	.f-left{width:35%;float:left;height:220px;}
	.f-left img{width:100%}
	.f-mid{width:28%;padding-left:30px;float:left;height:220px;border-left:1px solid #ccc; border-right:1px solid #ccc; margin-left:20px;margin-right:20px;}
	.f-rig{width:33%;float:left;height:220px;padding-left:30px;}
	
	.fot-box h2{line-height:50px;font-weight:bold; font-size:20px; margin-top:30px;}
		.fot-box li{line-height:30px;}
		.fot-box div{line-height:25px;}
		.fot-box li img{margin-right:5px;}
		
		.fot-db{width:100%;background:#f4f5f7;}
	.fot-db .bq{line-height:50px;}
	li{list-style:none;}
	@media screen and (max-width: 1600px) {
		.fot-box{width:1200px;}
	}
		
		
		
		.main-det{width:100%;padding:10px;    box-sizing: border-box;max-width:1200px; margin:50px auto; }
	.left-c{width:830px; float:right;}
	.left-c {font-size:16px; line-height:35px}
	.left-c h2{width:100%; height:40px; line-height:40px; text-align:left; font-size:16px; border-bottom:1px solid #ccc;}
	.left-c .content{width:100%; float:left; text-align:left; line-height:30px; color:#666}
	.right-c {width:330px; float:left;}

	.content,.content *{font-size:16px !important; line-height:35px;}
	



		
		@media screen and (max-width: 768px){
		
		.right-c {display:none;}
		.left-c{width:100%;}
		.det-topimg{margin-top:20px;float:left;}
		
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		/*新闻列表页样式*/
			
		
		 .glpga-buick-news-maxwrap-20240708 {
            max-width: 1200px;
            margin: 30px auto;
        }
        .glpga-buick-single-news-card-unit-001 {
            display: flex;
            gap: 24px;
            padding: 30px 0;
            border-bottom: 1px solid #e5e5e5;
        } 
        .glpga-buick-single-news-card-unit-001:first-child {
            padding-top: 0;
        }
        .glpga-buick-news-image-box-lpga001 {
            width: 240px;
            height: 160px;
            flex-shrink: 0;
        }
        .glpga-buick-news-image-box-lpga001 img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 4px;
            display: block;
        }
        .glpga-buick-news-text-content-wrap-golf {
            flex: 1;
        }
        .glpga-buick-news-title-heading-hd {
            font-size: 22px;
            color: #111111;
            font-weight: 600;
            margin-bottom: 16px;
            line-height: 1.3;
        }
        .glpga-buick-news-description-text-txt {
            font-size: 16px;
            color: #333333;
            line-height: 1.7;
        }
        @media (max-width: 768px) {
            .glpga-buick-single-news-card-unit-001 {
                flex-direction: column;
                gap: 16px;
                padding: 24px 0;
            }
            .glpga-buick-news-image-box-lpga001 {
                width: 100%;
                height: auto;
                aspect-ratio: 240 / 160;
            }
            .glpga-buick-news-title-heading-hd {
                font-size: 18px;
            }
            .glpga-buick-news-description-text-txt {
                font-size: 15px;
            }
        
		}
		
		
		    /* 面包屑列表 */
    .breadcrumbpte {
     display: flex;
      align-items: center;
      list-style: none;
      margin: 0;
      padding: 0;
      font-size: 16px;
      color: #666;
      flex-wrap: wrap;
      gap: 8px;
	  border-bottom:1px solid #ccc;
	  line-height:40px;
	  width:100%;max-width:1200px;margin:20px auto;
    }
    .breadcrumbpte a{color:#069}
		
		
		
		 /* 内容页样式 */
		 
		 
		 .main-det{width:100%;padding:10px;    box-sizing: border-box;max-width:1200px; margin:50px auto; }
	.left-c{width:830px; float:right;}
	.left-c {font-size:16px; line-height:35px}
	.left-c h2{width:100%; height:40px; line-height:40px; text-align:left; font-size:16px; border-bottom:1px solid #ccc;}
	.left-c .content{width:100%; float:left; text-align:left; line-height:30px; color:#666}
	.right-c {width:330px; float:left;}

	.content,.content *{font-size:16px !important; line-height:35px;}
	



		
		@media screen and (max-width: 768px){
		
		.right-c {display:none;}
		.left-c{width:100%;}
		.det-topimg{margin-top:20px;float:left;}
		
		}
		
		
		
		
		
		/*参观登记样式*/
		
		
		.gudingdi{width:100%;height:80px;background:#2f2a3e; opacity:.8; position:fixed; bottom:0;z-index:9999}
.guding{width:100%;height:80px;overflow:hidden;position:fixed;bottom:0; z-index:99999}
.guding ul{max-width:600px; overflow:hidden; margin:auto;}
.guding ul a{float: left;text-align: center;line-height: 46px;color: #fff;background: #ec6a26;border-radius: 5px;font-size: 20px;font-weight: bold;margin: 17px 15px 0;padding: 0 55px;}

