*{
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	list-style-type: none;
}
body{
	background: #f8f8f8;
}
.banner{
	width: 100%;
	display: flex;
}
.banner img{
	width: 100%;
}
.top{
	width: 100%;
}
.top-c{
	width: 1200px;
	margin: 0 auto;
	font-size: 18px;
	margin-top: 64px;
}
.top-c p{
	text-indent: 36px;
	line-height: 28px;
}
.top-b{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	margin-top: 70px;
	background: #fff;
	padding: 44px 0px;
}
.top-bc{
	width:33%;
}
.top-bc h4{
	text-align: center;
	margin-bottom:40px;
	font-size: 24px;
	font-weight: 400;
}
.top-bc p{
	text-align: center;
	font-size: 18px;
	margin-bottom: 16px;
}
.teshe{
	width: 100%;
	height: 918px;
	margin-top: 88px;
	display: flex;
	flex-wrap: wrap;
	background: url(../img/ditu.png) 100% 100%;
}
.teshe-h2{
	font-size: 22px;
	color: #FFF;
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	margin-top: 54px;
}
.xuexi{
	width: 100%;
	padding: 50px 0px;
	background: #fff;
	margin-top: 62px;
}
.xuexi-img{
	height:310px !important;
	margin-top: 36px;
	display: flex;
	border-top:1px solid #cdcccc;
	border-bottom:1px solid #cdcccc;
}
.xuexi-img ul{
	padding: 20px 0px;
}
.xuexi-c{
	width: 1200px;
	margin: 0 auto;
}
.xuexi-c h3{
	font-size:32px;
	color: #003bd2;
	text-align: center;
}
.xuexi-c p{
	text-align: center;
	margin-top: 22px;
	font-size: 18px;
}
.xuexi-li{
	width:360px;
	height:270px;
	display: flex;
	margin-right:10px;
}
.xuexi-li img{
	width: 100%;
	height: 100%;
}
.zhongyan{
	width: 100%;
}
.zhongyan-c{
	width: 1200px;
	margin:0px auto;
}
.zhongyan-c h3{
	font-size:32px;
	color: #003bd2;
	text-align: center;
	padding: 36px 0px;
	margin-top: 27px;
}
.zhongyan-img img{
	width:389px;
	height: 290px;
	margin-right:15px;
	margin-bottom: 15px;
	float: left;
}
.zhongyan-img img:nth-child(3n+0){
	margin-right:0px;
}
.clear{
	clear: both;
}
.teshe-c{
	width:569px;
	height: 738px;
	background: rgba(64,70,73,0.5);
}
.teshes{
	width: 1200px;
	display: flex;
	margin: 0 auto;
	justify-content: space-between;
}
.teshe-h3{
	width: 100%;
	font-size: 22px;
	height: 86px;
	align-items: center;
	color: #fefeff;
	display: flex;
	justify-content: center;
	border-bottom: 2px solid #34393d;
}
.teshe-h3 img{
	height: 28px;
	margin-left: 12px;
}
.teshec{
	width: 100%;
	margin-top: 50px;
	display: flex;
}
.teshec img{
	margin-left:55px;
}
.teshec-r{
	width:316px;
	margin-left: 40px;
}
.teshec-r h3{
	font-size:32px;
	color: #FFFFFF;
	font-weight: 400;
}
.layui-carousel{
	display: none;
}
.h24{
	font-size: 24px !important;
}
.teshec-r p{
	font-size: 18px;
	color: #c3c4c4;
	margin-top: 30px;
}
.teshe-b{
	margin-top: 50px;
	display: flex;
}
.layui-carousel{
	width: 1200px !important;
	margin:0 auto;
}
.img{
	width:156px;
	margin-left: 56px;
}
.img img{
	margin-bottom:24px;
}
.youliang .teshec-r{
	margin-bottom: 50px;
	height: 148px;
}
.guimo-c{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.guimo-c h3{
	font-size:22px;
	text-align: center;
	color: #003bd2;
	margin-bottom:50px;
	padding-top: 59px;
}
.guimo-c img{
	display: block;
	width: 988px;
	margin: 0 auto;
}
.guimo-c p{
	width:366px;
	text-indent: 36px;
	font-size: 18px;
	color: #444444;
	line-height: 28px;
	position: absolute;
	left:108px;
	top:180px;
	background: #fff;
	padding: 64px;
	text-align: justify;
}
.rcheng-c{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
}
.rcheng-c h3{
	width: 100%;
	font-size:22px;
	text-align: center;
	color: #003bd2;
	padding-top: 56px;
}

.rcheng-c p{
	margin-top:18px;
	font-size: 18px;
}
.table{
	margin-top:64px;
}
table,
table tr th,
table tr td {
	border: 1px solid #adadad;
	font-size: 18px;
	font-weight: bold;
	color: #444444;
	padding: 30px;
	font-weight: 560;
}

table {
	text-align: center;
	border-collapse: collapse;
	padding: 2px;
}

table tr th {
	height: 82px;
}

table tr td {
	height: 74px;
}
.but{
	width:340px;
	height: 62px;
	display: block;
	margin: 50px auto;
	text-align: center;
	line-height: 62px;
	background: #003bd2;
	color: #ffffff;
	font-size: 28px;
	border-radius: 44px;
	border: none;
}
.butrem{
	display: none;
}
.youguan{
	width: 1200px;
	margin: 0 auto;
	margin-top:76px;
}
.youguan h3{
	font-size:24px;
	color:#003bd2;
	padding-bottom: 40px;
}
.youguan p{
	line-height: 30px;
	font-size: 18px;
}
.guogao{
	width: 1200px;
	margin: 0 auto;
	/*display: flex;*/
	justify-content: space-between;
	/*flex-wrap: wrap;*/
    padding-bottom: 64px;
}
.guogao-c{
	width:278px;
	height: 118px;
	background: #556fb5;
	margin-right: 24px;
	/*display: flex;*/
	margin-bottom: 26px;
	float: left
}
.guogao-c img{
	width: 100%;
	height: 100%;
}
.guogao-c:nth-child(4n+0){
	margin-right: 0px;
}
.footer{
	width: 100%;
	height:240px;
	display: flex;
	flex-wrap: wrap;
	align-items:center;
	background: #c1c1c1;
}
.footer-c{
	width: 1200px;
	margin: 0 auto;
	
}
.footer-c p{
	text-align: center;
	line-height: 30px;
	font-size: 18px;
}