@charset "UTF-8";

*{
	padding:0;
	margin:0;
	box-sizing: border-box; 
}

p{
	padding:0;
	margin:0;
	box-sizing: border-box;
	line-height:2; 
}

br{
	display: none;
}

@font-face {
	font-family:alfy;
	src: url("../../font/fonts/AlimamaFangYuanTiVF-Thin.ttf");
}

@font-face {
	font-family:algdh;
	src: url("../../font/fonts/zcool-gdh_Regular.ttf ");
}


@font-face {
	font-family:alhp;
	src: url("../../font/fonts/Alibaba_PuHuiTi_2.0_35_Thin_35_Thin.ttf ");
}



@font-face {
	font-family:alhp45;
	src: url("../../font/fonts/Alibaba_PuHuiTi_2.0_45_Light_45_Light.ttf ");
}


body {
  background:#FFFFFF;
  overflow-x:hidden;
  font-family:"微软雅黑" , "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;  
}

/* body {
  background:#FFFFFF;
  overflow-x:hidden;
  font-family:alhp45;  
} */

ul,ol,li,dl,dt,dd{
	list-style:none;
	padding:0;
	margin:0;
}

.clear{
	clear:both;
}

.text-justify{
	text-align:justify !important;
	text-justify:inter-word !important;
}

.h_cologre{
	position: relative;
}

.h_cologre::after {
    content: '';
    display: block;
    position: absolute;
    width: 24px;
    height: 3px;
    left: 50%;
    margin-left: -12px;
    bottom: -20px;
    background: #666;
}

.foot-logo .col-12 img{width: 70% !important;}
.card-bod p{line-height: 1.6;}

/*大写*/
.dx {
  text-transform: uppercase;
}

/*小写*/
.xx {
  text-transform: lowercase;
}

/*一行*/
.yh {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.foot-logo{border-top: 3px solid #198754;}

/*间距*/
.let-1{
	letter-spacing: 1px;
}

.let-2{
	letter-spacing: 2px;
}

/*行高*/
.line-h-1{
	line-height:1.75;
}

.line-h-2{
	line-height:2;
}

.line-h-3{
	line-height:3;
}

.line-h-4{
	line-height:4;
}

.li {
	-moz-column-width: 150px;
	-moz-column-count: 3;
	-moz-column-gap: 50px;
	-moz-column-rule: 2px dashed gray;
	-webkit-column-width: 150px;
	-webkit-column-count: 3;
	-webkit-column-gap: 50px;
	-webkit-column-rule: 2px dashed gray;
	column-width: 150px;
	column-count: 4;
	column-gap: 50px;
	column-rule: 1px dashed #ccc;
	text-align:left;
}

.li h1 {
	text-align: center;
	-moz-column-span: all;
	-webkit-column-span: all;
	column-span: all;

}

/*圆点*/
.rounded-circle,
.o{
  border-radius: 50% !important;
}



.czjz {
	display: flex !important;
	justify-content: center !important;
	align-items: center !important;	
}

.background-none,{
	background:none !important;
	background-color:rgba(0,0,0,0) !important;
}

.max-w1400{	
	margin:0 auto;
	width: 1400px;	
	max-width: 100%;
}

.max-w1320{	
	margin:0 auto;
	width: 1320px;	
	max-width: 100%;
}


.max-w1920{	
	margin:0 auto;
	width: 1920px;	
	max-width: 100%;
}




@media (min-width: 576px) {

}

@media (min-width: 768px) {

}

@media (min-width: 992px) {

}

@media (min-width: 1200px) {

	
}

@media (min-width: 1400px) {
	
}

