@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan 
 */

/*home*/
.m-tit{background: url(../images/home/long.png) center center no-repeat;text-align: center;}
.m-education .m-tit{margin: 62px 0 43px;}
.m-health .m-tit{margin: 44px 0 33px;}


.g-special{position: relative;width: 100%;}
.g-special li{float:left;display:flex;position: relative;box-sizing:border-box;margin-right:38px;width:388px!important;align-items:center;justify-content:center;}
.g-special li a p{position:absolute;bottom:0;left:0;width:100%;height:54px;background:rgba(0,0,0,.5);color:#fff;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:18px;font-family:MicrosoftYaHei;line-height:54px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-special li a img{width: 388px;height: 316px;object-fit: cover;}
.g-special li:last-child{margin-right: 0;}

.m-energy{margin:40px 0;}
.g-energy,.g-traffic{width:598px;height:250px;border-radius:12px;background-color:#dbf8ff;}
.g-energy{display:flex;padding-left:37px;background:url(../images/home/sdq.png) center no-repeat;align-items:center;}
.g-energy ul{padding-left:18px;}
.g-energy li{float:left;}
.g-energy li:nth-child(1){margin-left: 15px;}
.g-energy li:nth-child(2){margin-left:15px;}
.g-energy li:nth-child(3){margin-left:15px;}
.g-energy li a{display:block;text-align:center;}
.g-energy li p{letter-spacing:0;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei-Bold;}
.g-energy li:nth-child(1) p{color:#3db764;padding-top:35px;}
.g-energy li:nth-child(2) p{color:#4c84ff;padding-top:35px;}
.g-energy li:nth-child(3) p{color:#7a48dd;padding-top:35px;}
.g-traffic{display:flex;padding-left:37px;background:url(../images/home/jt.png) center no-repeat;align-items:center;}
.g-company{padding-left:32px;}
.g-company li h3{color:#ed8116;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:24px;font-family:MicrosoftYaHei-Bold;line-height:52px;}
.g-company li{margin-bottom: 28px;}
.g-company li:last-child{margin-bottom: 0;}
.g-company li a{display:block;width:273px;height:39px;border-radius:20px;background:rgba(255,255,255,.47);color:#333;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;line-height:39px;}

.m-short{background: url(../images/home/short.png) center center no-repeat;text-align: center;margin: 76px 0 39px;}
.m-short a{color:#0762cb;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:30px;font-family:MicrosoftYaHei-Bold;}

/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    

}
/*pad md*/
@media screen and (max-width: 991px ){

}
/*phone sm*/
@media screen and (max-width: 767px) {
    


}
/*small xs*/
@media screen and (max-width: 638px) {
    

}