body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {
margin: 0;

padding: 0;

box-sizing: border-box;

}
body{
	background-color:#F3F9FD ;
	overflow-x: hidden;
}
* {
box-sizing: border-box;

}

table{
border-collapse:collapse;

}

body {
font-family: "Microsoft YaHei";

}

ul, li {
list-style: none;

}

a {
text-decoration: none;

color: #232323;

}

input, textarea {
outline: none;

box-shadow: none;

}

textarea {
resize: none;

overflow: auto;

}

.clearfix {
zoom: 1;

}

.clearfix:after {
content: ".";

width: 0;

height: 0;

visibility: hidden;

display: block;

clear: both;

}

.fl {
float: left

}

.fr {
float: right

}

.tl {
text-align: left;

}

.tc {
text-align: center

}

.tr {
text-align: right;

}

.ellipse {
overflow: hidden;
text-align: left;

text-overflow: ellipsis;

white-space: nowrap;

}
.ellipse2{
 text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  text-align: left;
}
.masterColor{
	background-color: #0762B3;
}
.masterColor1{
	background-image: linear-gradient(101deg, #D40E1A 2%, #F44D33 30%, #A9060B 75%);
}
.masterColor2{
	background:#D40E1A
}
.commetpading{
	padding:0 7.625rem ;
}
.fontColor{
	color:#0762B3;
}
.fontColor1{
	color:#A60000;
}
.classification_top{
	width:98%;
	height: 2.5rem;
	background-color: #C8E5FD;
	margin: 0 auto;
	color: #FFFFFF;
	position: relative;
}
.classification_top_left{
	display: inline-block;
	padding: 0 0.625rem;
	height: 100%;
	line-height: 2.5rem;
	background-image: linear-gradient(180deg, #119BDA 0%, #0762B3 100%);
}
.classification_top1{
	width:98%;
	height: 2.5rem;
	/* background-color:#D40E1A; */
	margin: 0 auto;
	color: #FFFFFF;
	position: relative;
	border-bottom: 0.125rem solid #DCDCDC;
}
.classification_top_left1{
	display: inline-block;
	padding: 0 0.625rem;
	height: 100%;
	line-height: 2.5rem;
	color: #D30D10;
	position: relative;
	/* background-image: linear-gradient(101deg, #D40E1A 2%, #F44D33 30%, #A9060B 75%); */
}
.classification_top_left1::before{
	content: '';
	width: 100%;
	height: 0.125rem;
	background-color:#D30D10 ;
	position: absolute;
	bottom:-0.125rem;
	left: 0;
}
.classification_school_top{
	width:98%;
	height: 2.5rem;
	/* background-color:#D40E1A; */
	margin: 0 auto;
	color: #FFFFFF;
	position: relative;
	border-bottom: 1px solid #DCDCDC;
}
.classification_school_top_left{
	display: inline-block;
	padding: 0 0.625rem;
	height: 100%;
	line-height: 2.5rem;
	color: #D30D10;
	position: relative;
	/* border-bottom: 0.125rem solid #D30D10; */
	/* background-image: linear-gradient(101deg, #D40E1A 2%, #F44D33 30%, #A9060B 75%); */
}
.classification_school_top_left::before{
	content: '';
	width: 100%;
	height: 0.125rem;
	background-color:#D30D10 ;
	position: absolute;
	bottom:-0.125rem;
	left: 0;
}
.classification_top_right{
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	/* padding-right: 2rem; */
	width: 3.75rem;
	text-align: center;
}
.classification_top_right a{
	display: inline-block;
	width: 0.25rem;
	height: 0.25rem;
	border-radius: 50%;
	background-color: #656565;
	margin-top: 1.125rem;
	position: relative;
	opacity: 0.6;
}
.classification_top_right a::before{
	content: '';
	display: inline-block;
	width:0.25rem;
	height: 0.25rem;
	border-radius: 50%;
	background-color: #656565;
	position: absolute;
	left: -0.65rem;
	top: 50%;
	transform: translateY(-50%);
	/* opacity: 0.6; */
}
.classification_top_right a::after{
	content: '';
	display: inline-block;
	width: 0.25rem;
	height: 0.25rem;
	border-radius: 50%;
	background-color: #656565;
	position: absolute;
	left: 0.65rem;
	top: 50%;
	transform: translateY(-50%);
	/* opacity: 0.6; */
}

.classification_top_right1{
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	padding-right: 2rem;
}
.classification_top_right1 a{
	display: inline-block;
	width: 0.25rem;
	height: 0.25rem;
	border-radius: 50%;
	background-color: #FFFFFF;
	margin-top: 1.125rem;
	position: relative;
	opacity: 0.6;
}
.classification_top_right1 a::before{
	content: '';
	display: inline-block;
	width:0.25rem;
	height: 0.25rem;
	border-radius: 50%;
	background-color: #FFFFFF;
	position: absolute;
	left: -0.85rem;
	top: 50%;
	transform: translateY(-50%);
	/* opacity: 0.6; */
}
.classification_top_right1 a::after{
	content: '';
	display: inline-block;
	width: 0.25rem;
	height: 0.25rem;
	border-radius: 50%;
	background-color: #FFFFFF;
	position: absolute;
	left: 0.85rem;
	top: 50%;
	transform: translateY(-50%);
	/* opacity: 0.6; */
}
.footer{
	margin-top: 10px;
	width: 100%;
	/* height:12.5rem; */
	background-image:url(../img/img/footerbg.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	padding: 30px 0;
	font-size:14px;
	color: #FFFFFF;
}
.footer1{
	margin-top: 10px;
	width: 100%;
	/* height:12.5rem; */
	background-image:url(../img/img/footerbg1.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	padding: 30px 0;
	font-size:14px;
	color: #FFFFFF;
}
.footer>.row .col-lg-3{
	/* text-align: right; */
	display: flex;
	/* justify-content: flex-end; */
}
.footer>.row .col-lg-3 div:nth-child(1){
	width:6.25rem;
	height:6.25rem;
	position: relative;
}
.footer>.row .col-lg-3 div:nth-child(1) img{
	width:6.25rem;
	height:6.25rem;
	
	display: block;
}
.footer>.row .col-lg-3 div:nth-child(1)::before{
	content: '扫码关注';
	width: 6.25rem;
	position: absolute;
	top: 6.875rem;
	left: 50%;
	transform: translateX(-50%);
	text-align: center;
}


@media all and (max-width:1000px) {
	.commetpading{
		padding:0 1.25rem ;
	}
	.footer>.row .col-lg-3 div{
		margin:1.25rem auto 0;
	}
}