* {
    box-sizing: border-box;
}
/* 重置a标签样式 */
a {
    color: inherit; /* 继承父元素的文字颜色 */
    text-decoration: none; /* 去掉下划线 */
}
 
/* 鼠标悬停时的样式 */
a:hover {
    text-decoration: none; /* 鼠标悬停时增加下划线 */
}
/* HTML和body的基本样式 */
html, body {
    margin: 0;
    padding: 0;
    overflow-x: hidden; /* 防止水平滚动 */
    width: 100%;
}
body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 0;
	background-image: url('../img/pc_bg2.jpg'); /* 替换为您的背景图片 URL */
    background-repeat: no-repeat; /* 不重复背景图片 */
}

header {
    text-align: center;
    padding: 20px;
}

main {
	width: 1050px;
	margin: 0 auto;
	text-align: center;
}

.logo {
    max-width: 90%;
    height: auto;
}

.images-row {
    display: flex;
    justify-content: center;
    margin: 20px 0;
}

.side-image {
    margin-left: 10px;
}

.content-row {
    display: flex;
    margin: 20px 0;
}

.left-column {
    width: 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.left-image {
    width: 100%;
    margin-bottom: 10px;
}

.right-column {
    width: 50%;
}

.right-image {
    width: 100%;
}

.three-images-row {
    display: flex;
    justify-content: center;
    margin: 20px 0;
}

.three-image {
    margin-left: 10px;
}

footer {
    display: flex;
	justify-content: center;
	align-items: end;
	text-align: center;
	font-size: 12px;
	color: #666;
}
.container {
    position: relative;
	width: 45%;
	margin-right: 1.5%;
	
}

.text-section {
    text-align: right; /* 文字右对齐 */
	float: right;
}

.image-section {
	border-radius: 12px;
	padding: 8px;
	background: linear-gradient(135deg, #4a90e2, #9013fe);
	display: inline-block;
	float: right;
}

.image {
    width: 150px; /* 根据需要调整图片大小 */
    height: auto;
    border-radius: 10px; /* 圆角 */
}
.containera {
    display: flex;
	justify-content: flex-end;
	align-items: end;
	margin-right: 20px;
	margin-top: 20px;
}

.text-sectiona {
    
}

.titlea {
    font-size: 1.5em;
    color: #333;
    margin: 0; /* 去掉默认外边距 */
}

.descriptiona {
    margin: 5px 0; /* 上下间距 */
    color: #666;
}

.image-sectiona {
    margin-left: 10px; /* 左侧留白 */
}
.rightx {
  position: absolute;
  bottom: 0;
  width: 100%;
  height:auto;
  margin-bottom: 30px;
}
.title {
	text-align:right;
	margin-bottom:10px;
}
.subtitle {
	text-align:right;
	margin-bottom:20px;
}
#sjbdmap{display: none;}
@media (max-width: 768px){#sjbdmap{display: block !important;text-align: center;}}
#pcbdmap{display: block;}
@media (max-width: 768px){#pcbdmap{display: none;}}
@media (max-width: 768px) {
	main {width:100%;margin:0 auto;}
	.sjtc img{width:65%;}
	.content-row {display:none;}
	.t0 {display:none;}
	.images-row {display: block;margin:0 auto;}
	.images-row img{width:85%;margin:0 auto;margin-bottom:10px;}
	.three-image {width:85%;margin-left:0px;}
	.image-section {float:none;margin-top:20px;margin-bottom:20px;}
	.right-image {width:90%;}
	.sjtc {margin:3px;}
	body {background-image: url('../img/mobi_bg2.jpg');}
}