@charset "utf-8";
body,html,code,kbd,pre,samp,button,input,optgroup,select,textarea,h1,h2,h3,h4,h5,h6{font-family:"Source Han Sans",Arial,"Microsoft YaHei",sans-serif !important;letter-spacing:0;font-size:12px;font-weight:normal;margin:0;color:#000000;}
div, form, img, ul, ol, li, dl, dt, dd, p {margin:0;padding:0;border:0;list-style-type:none;overflow:hidden;zoom:1;}
a{text-decoration:none;}
.mbody{display:flex;flex-direction:column;}
.head{width:100rem;margin:auto;}
.head p{color:#777777;margin:1.2rem 0;}
.head img{margin:0.8rem 0;}
.main{background:url(/images/bkmg.png);width:auto;padding:5.8rem 0 7.2rem 0;display:flex;flex-direction:column;align-items:center;background-repeat:no-repeat;background-size:cover;}
.main .maintit{font-size:30px;margin:0 auto 3.3rem auto;font-weight:bold;}
.main .content{display:flex;flex-wrap:wrap;max-width:100rem;}
.main .content>:last-child{margin-right:auto;}
.main .content .box{width:19.7rem;height:15rem;padding:2.2rem 1.7rem 2.5rem 1.7rem;background:#ffffff;opacity:0.76;border:1px solid #E1E6EB;box-sizing:border-box;margin-right:-1px;margin-bottom:-1px;}
.main .content .box .lh01{display:flex;align-items:center;justify-content:space-between;}
.main .content .box .lh01 .namber{color:#AAB2BB;font-size:2.5rem;}
.main .content .box .lh02{display:flex;flex-direction:column;align-items:flex-end;}
.main .content .box .lh02 .p1{font-size:1.5rem;margin:3rem 0 0.7rem 0;font-weight:bold;}
.main .content .box .lh02 .p2{color:#AAB2BB;font-weight:bold;text-align:right;}
.main .content .box:hover{background:#3883D9;opacity:1;}
.main .content .box:hover .iconfont{color:#ffffff;}
.main .content .box:hover .namber{color:#7DACE2;}
.main .content .box:hover .p1{color:#ffffff;}
.main .content .box:hover .p2{color:#7DACE2;}
.foot01{background:#212529;padding:3.3rem 0;}
.foot01 .text{display:flex;flex-direction:row;justify-content:center;}
.foot01 .text .t1{width:33rem;margin-right:12.5rem;}
.foot01 .text .t1 p{color:#ffffff;font-size:1.3rem;font-weight:bold;margin-bottom:1.7rem;}
.foot01 .text .t1 .ts{color:#777777;font-size:1.1rem;line-height:1.7rem;}
/*.foot01 .text .t2{width:38rem;}*/
.foot01 .text .t2 p{color:#ffffff;font-size:1.3rem;font-weight:bold;margin-bottom:1.7rem;}
.foot01 .text .t2 .ts{display:flex;flex-direction:row;}
.foot01 .text .t2 .ts ul li{display:flex;flex-direction:row;align-items:center;margin-bottom:1.2rem;margin-right:5rem;}
.foot01 .text .t2 .ts ul li .tsct p{font-size:1rem;margin-bottom:0.3rem;}
.foot01 .text .t2 .ts ul li .tsct span{color:#777777;}
.foot01 .text .t2 .ts .iconfont{font-size:2rem;color:#777777;margin-right:0.6rem;}
.foot02 p, a{text-align:center;margin:2rem;color:#777777;}
.iconfont{font-size:3.3rem;color:#000000;}
@media (max-width:991px){
	.head{width:auto;}
	.head p{margin:1rem 0;}
	.head img{margin:0 0 0.8rem 0;}
	.main{padding:3rem 2rem;}
	.main .maintit{font-size:2rem;margin-bottom:2rem;}
	.main .content{justify-content:center;}
	.main .content .box{width:15rem;height:13rem;padding:1.5rem;}
	.main .content .box .lh02 .p1{margin-top:1.5rem;}
	.foot01 .text{flex-direction:column;}
	.foot01{padding:3.3rem 2rem;}
	.foot01 .text .t1{width:auto;margin:0 0 3rem 0;}
	.foot02 p{display:flex;flex-direction:column;align-items:center;}
	.foot02 p, a{margin:1rem;}
	}