@charset "utf-8";
#mcontainer-wrap {position:relative;width:100%;color:#555;font-size:18px;font-weight:400;line-height:1.667}
#mcontainer {padding-bottom:70px}
@media all and (max-width:999px) {
	#mcontainer-wrap {font-size:16px}
}
@media all and (max-width:768px) {
	#mcontainer {padding-bottom:40px}
	#mcontainer-wrap {font-size:15px;line-height:1.6}
}
@media all and (max-width:499px) {
	#mcontainer-wrap {font-size:14px;line-height:1.571}
}

.msec01 {position:relative;padding-top:46px;text-align:center}
.msec01:before {content:"";display:block;position:absolute;left:50%;top:0;background:url(/resources/_Templet/Main/main_prof/_Img/msec01_bg.png) no-repeat;width:1920px;height:805px;margin-left:-960px}
.msec01 .m-slogan h3 {padding-top:25px;color:#111;font-size:3.889em;font-weight:700;line-height:1.2}
.msec01 .m-slogan h3 > span {display:block;/*margin-top:27px;*/color:#767676;font-size:.7em;font-weight:400}
.msec01 .m-slogan h3 .mprof-dept {display:inline-block;color:#111;font-weight:700}
.msec01 .m-slogan h3 em {display:inline-block;color:#008451;font-style:normal}
.msec01 .mvisual {position:relative;margin-top:77px;box-sizing:border-box}
.msec01 .mvisual:before {content:"";display:block;position:absolute;right:0;top:-50%;background:url(/resources/_Templet/Main/main_prof/_Img/mvis_logo.png) no-repeat;width:380px;height:383px}
.msec01 .mvisual .imgBox {height:270px;overflow:hidden}
.msec01 .mvisual img {max-width:100%}

@media all and (max-width:1599px) {
	.msec01 .mvisual {padding:0 70px}
}
@media all and (max-width:1399px) {
	.msec01 .mvisual {padding:0 50px}
	.msec01 .mvisual .imgBox {height:auto}
}
@media all and (max-width:999px) {
	.msec01 {padding-top:30px}
	.msec01 .m-slogan h3 {font-size:2.5em}
	.msec01 .mvisual {margin-top:40px;padding:0 30px}
}
@media all and (max-width:768px) {
	.msec01 {padding-top:20px}
	/*.msec01 .m-slogan h3 > span {margin-top:15px}*/
	.msec01 .mvisual {margin-top:15px}
}
@media all and (max-width:399px) {
	.msec01 .m-slogan h3 .mprof-dept {display:block}
}
.msec02 {margin:90px 0 80px}
@media all and (max-width:999px) {
	.msec02 {margin:30px 0}
}

.msec03 {position:relative;padding:68px 0 61px;overflow:hidden}
.msec03:before {content:"";display:block;position:absolute;left:0;top:0;background:#02673a url(/resources/_Templet/Main/main_prof/_Img/msec03_bg.jpg) center top;width:100%;height:430px}
@media all and (max-width:1499px) {
	.msec03 .medu-notice {padding:0 30px;box-sizing:border-box} 
}
@media all and (max-width:1399px) {
	.msec03 .medu-notice {padding:0} 
}
@media all and (max-width:999px) {
	.msec03 {padding:30px 0}
}
@media all and (max-width:768px) {
	.msec03:before {height:250px}
}

.msec04 {}

.msec05 {margin-top:55px}
.msec05 .mlab-wr {background-color:#6abae7;padding:40px 52px 0}
@media all and (max-width:999px) {
	.msec05 {margin-top:30px}
	.msec05 .mlab-wr {padding:30px 30px 0}
}
@media all and (max-width:699px) {
	.msec05 .mlab-wr {padding:20px 20px 0}
}
@media all and (max-width:399px) {
	.msec05 .mlab-wr {padding:15px 15px 0}
}
