
@keyframes mor{0%{left:50%;margin-left:-140px}
50%{left:50%;margin-left:108px}
100%{left:50%;margin-left:-140px}
}
.main1{padding-top:68px;padding-bottom:55px}
.m1biao{display:block;font-size:40px;line-height:50px;text-align:center;position:relative;padding-top:11px}
.m1biao:before{content:"";position:absolute;left:50%;margin-left:-123px;top:0;width:40px;height:3px;background:#3f51b5;transition:.5s;-webkit-animation-name:mor;animation-name:mor;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.m1lie{width:285px;float:left;margin-left:20px;margin-top:61px;height:337px}
.m1tu{display:block;width:155px;margin:auto;border:15px solid #f4efec;border-radius:50%;background:#f4efec;position:relative}
.m1tu:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:50%;border:1px solid #fff;box-sizing:border-box}
.m1tu span{display:block;border-radius:50%}
.m1tu span img{width:100%;max-width:152px;max-height:152px;border-radius:50%}
.m1a{display:block;text-align:center;font-size:18px;color:#3f51b5;font-weight:700;line-height:24px;margin-top:23px}
.m1lie p{display:block;font-size:15px;line-height:24px;text-align:center;margin-top:9px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.m1lie p a{display:block}
@keyframes m1tu{0%{transform:rotate(0);border:2px dashed #3f51b5}
50%{transform:rotate(180deg);border:2px dashed #3f51b5}
100%{transform:rotate(360deg);border:2px dashed #3f51b5}
}
.m1lie:hover .m1tu:before{-webkit-animation-name:m1tu;animation-name:m1tu;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.m1lie:hover .m1a{color:#3f51b5}
.m1biao:hover,.m1lie:hover p a{color:#3f51b5}
.m1biao:hover:before{margin-left:-20px}
@media screen and (max-width:1219px){.m1lie{width:241px;margin-left:5px}
}
@media screen and (max-width:999px){@keyframes m1tu{0%{transform:rotate(0);border:1px dashed #3f51b5}
50%{transform:rotate(180deg);border:1px dashed #3f51b5}
100%{transform:rotate(360deg);border:1px dashed #3f51b5}
}
.main1{padding-top:20px;padding-bottom:20px}
.m1biao{font-size:24px;padding-top:5px}
.m1biao:before{margin-left:-90px}
.m1lie{width:48%;margin-left:1%!important;margin-right:1%;margin-top:21px;height:272px}
.m1tu{width:100px;border:10px solid #f4efec}
}
@media screen and (max-width:489px){.m1tu{width:80px;border:8px solid #f4efec}
.m1tu:before{left:-1px;top:-1px}
.m1a{font-size:16px;}
.m1lie{height:248px}
.m1lie p{font-size:12px;}
}
.maln {margin-left: auto !important;}
@media screen and (min-width:1220px) {.zong {width: 1200px;margin: auto;}}
@media screen and (min-width:1000px) and (max-width:1219px) {.zong {width: 980px;margin: auto;}}
@media screen and (max-width:999px) {.zong {width: 95%;margin: auto;}}

