* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
	outline: none;
}
ul, ol, li, dl, dd, dt {
	list-style-type: none;
	line-height: normal;
}
ul, ol, li, dl, dd, dt {
	list-style-type: none;
	line-height: normal;
}
a {
	text-decoration: none;
	transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	-webkit-tap-highlight-color: rgba(0, Â 0, Â 0, Â 0);
	-webkit-tap-highlight-color: Â transparent;
}
a:hover {
	cursor: pointer;
}
img {
	border: 0;
	max-width: 100%;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*20221105start*/
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	font-weight: normal;
	font-family: 'Noto Sans SC';
}
input, table, tr, td {
	margin: 0;
	padding: 0;
	border: none;
}
button, table {
	border: none;
	background: none;
	margin: 0;
	padding: 0;
}
select {
	margin: 0;
	padding: 0;
	font-family: 'Noto Sans SC';
}
textarea {
	resize: none;
	outline: 0;
}
input {
	outline: 0;
}
article, aside, dialog, footer, header, section, footer, nav, figure, menu {
	display: block
}
i {
	font-style: normal;
}
.elli {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.clearfix:after {
	content: '';
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
	zoom: 1;
}

.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
@media (min-width: 768px) {
.container {
	width: 768px;
}
}
@media (min-width: 992px) {
.container {
	width: 992px;
}
}
@media (min-width: 1200px) {
.container {
	width: 1200px;
}
}

body {
	color: #666666;
	overflow-x: hidden;
	font-size: calc(14px + 0.02rem);
	line-height: calc(24px + 0.06rem);
}
a {
	color: #333333
}
a:active, a:hover {
	color: #f40e33
}
@media (min-width: 1710px) {
.container {
	width: 1710px;
}
}
@media (min-width: 1710px) {
.container {
	width: 1710px;
}
}
html {
	font-size: 5.84vw;
}
@media screen and (min-width: 1710px) {
html {
	font-size: 100px;
}
}
@media screen and (max-width:300px) {
html {
	font-size: 60px;
}
}
/*hjiaGg1*/
#Content12 .hjiaGg1 {
	float: left;
	width: 100%;
	margin: calc(10px + 0.7rem) 0;
}
#Content12 .jiaGg1 {
	float: left;
	width: 100%;
	padding: 0 0.25rem;
	position: relative;
}
#Content12 .jiaGg1:after {
	float: left;
	width: 90%;
	height: 1px;
	position: absolute;
	left: 5%;
	top: 50%;
	content: '';
	background: #d9d9d9;
	z-index: 1;
}
#Content12 .jiaGg1 .tit1 {
	float: left;
	color: #000000;
	font-size: calc(12px + 0.42rem);
	line-height: calc(22px + 0.32rem);
	position: relative;
	z-index: 6;
	background: #fff;
	padding-right: 0.3rem;
}
#Content12 .jiaGg1 .tit2 {
	float: right;
	color: #333333;
	font-size: calc(12px + 0.12rem);
	line-height: calc(22px + 0.32rem);
	background: #fff;
	padding-right: 0.07rem;
	position: relative;
	z-index: 6;
}
#Content12 .jiaGg1 .tit2 a {
	color: #333;
	margin: 0 0.3rem;
}
#Content12 .jiaGg2 {
	float: left;
	width: 100%;
	padding: 0 0.25rem;
	margin-top: calc(10px + 0.14rem);
}
#Content12 .jiaGg2 .ul {
	flex-wrap: wrap;
	display: flex;
	margin: 0 -0.18rem;
}
#Content12 .jiaGg2 .li {
	float: left;
	width: 25%;
	padding: 0 0.18rem;
	margin-top: calc(10px + 0.26rem);
	display: list-item;
	display: flex;
	flex-wrap: wrap;
	align-content: flex-start;
}
#Content12 .jiaGg2 .la {
	float: left;
	width: 100%;
	background: #f1f1f1;
	position: relative;
	height: 100%;
	padding: calc(15px + 0.20rem) calc(10px + 0.3rem);
	-webkit-transition: 0.5s ease;
	-moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	-o-transition: 0.5s ease;
	transition: 0.5s ease;
}
#Content12 .jiaGg2 .la .l1 {
	float: left;
	width: 100%;
	color: #222233;
	font-size: calc(14px + 0.1rem);
	line-height: calc(24px + 0.1rem);
}
#Content12 .jiaGg2 .la .line {
	float: left;
	width: 46px;
	height: 1px;
	background: #f40e33;
	margin: calc(5px + 0.2rem) 0 calc(5px + 0.22rem) 0;
}
#Content12 .jiaGg2 .la .l2 {
	float: left;
	width: 100%;
	color: #666666;
	font-size: calc(14px + 0.02rem);
	line-height: calc(24px + 0.06rem);
}
#Content12 .jiaGg2 .la .l3 {
	float: left;
	width: 100%;
	color: #666666;
	font-size: calc(14px + 0.02rem);
	line-height: calc(22px + 0.04rem);
	margin: calc(5px + 0.3rem) 0 0 0;
	padding: calc(5px + 0.14rem) 0;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}
#Content12 .jiaGg2 .la .p1 {
	float: left;
	width: 100%;
	margin: 0.11rem 0;
	position: relative;
	padding-left: calc(20px + 0.1rem);
}
#Content12 .jiaGg2 .la .p1:after {
	float: left;
	width: calc(14px + 0.04rem);
	height: calc(14px + 0.04rem);
	position: absolute;
	left: 0;
	top: 4px;
	border-radius: 50%;
	background: url(/Template/images/jiage_duigou_B.png) center no-repeat #f40e33;
	background-size: 100% 100%;
	content: '';
}
#Content12 .jiaGg2 .la:hover .p1:after {
	background: url(/Template/images/jiage_duigou_H.png) center no-repeat #fff;
	background-size: 100% 100%;
}
#Content12 .jiaGg2 .la .l4 {
	float: left;
	width: 100%;
	color: #666666;
	font-size: calc(14px + 0.02rem);
	line-height: calc(24px + 0.24rem);
	height: calc(24px + 0.24rem);
	margin-top: calc(5px + 0.2rem);
}
#Content12 .jiaGg2 .la .num {
	color: #f40e33;
	font-size: calc(14px + 0.34rem);
	margin: 0 0.08rem;
}
#Content12 .jiaGg2 .la:hover {
	background: #2a2a2a;
}
#Content12 .jiaGg2 .la:hover .l1 {
	color: #fff;
}
#Content12 .jiaGg2 .la:hover .l2 {
	color: #fff;
}
#Content12 .jiaGg2 .la:hover .l3 {
	color: #fff;
	border-top: 1px solid rgba(255,255,255,0.1);
	border-bottom: 1px solid rgba(255,255,255,0.1);
}
#Content12 .jiaGg2 .la:hover .l4 {
	color: #fff;
}
#Content12 .jiaGg2 .la:hover .num {
	color: #fff;
}
 @media screen and (max-width:1024px) {
#Content12 .jiaGg2 {
	padding: 0;
}
#Content12 .jiaGg2 .li {
	width: 33.33%;
}
#Content12 .jiaGg1 {
	padding: 0;
}
}
@media screen and (max-width:768px) {
#Content12 .jiaGg2 {
	margin-bottom: 0.3rem;
}
#Content12 .jiaGg2 .li {
	width: 50%;
}
#Content12 .jiaGg1 .tit2 {
	padding-right: 0;
}
#Content12 .jiaGg1 .tit2 a {
	margin: 0 0.16rem;
}
@media screen and (max-width:480px ) {
 #Content12 .jiaGg2 .li {
width:100%;
}
}
<!--ºÄÊ±1778667576.0233Ãë-->