﻿.la_main_wrap{position:relative;text-align:center;padding:70px 0 80px 0;border-bottom:1px solid #949494;}
.la_main_wrap .container { width:80%; margin:0 auto; max-width:955px;}
.la_main_wrap .mainsTitle{font-size:40px;color:#434343;}
.la_main_wrap .mainSub{width:126px;margin:16px auto 0 auto;height:2px;}
.la_main_wrap .mainsInfo{font-size:30px;line-height:38px;padding-bottom:50px; color:#E50012;border-bottom:1px solid #d3d3d3;width:100%;}
.la_main_wrap .content:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.la_main_wrap .content .child{position:relative;border-bottom:1px solid #d5d5d5;padding:40px 0;text-align:left;}
.la_main_wrap .content .child.no{border-bottom:2px solid #e60012;}
.la_main_wrap .content .child p{font-size:14px;color:#434343;line-height:22px;}
.la_main_wrap .content .child .name{line-height:50px;color:#939393;font-size:20px;}
.la_main_wrap .content .child .nameEn{color:#434343;font-size:20px;line-height:46px;font-family:"MyriadPro-Regular_0";}
.la_main_wrap .content .child .department{color:#434343;font-size:14px;line-height:40px;}
.la_main_wrap .content .child .department .sub{margin:0 5px;color:#DFDFDF;}
.la_main_wrap .content .child .department .redSpan{color:#E50012;}
.la_main_wrap .content .child .childContent{padding-top:14px;}
.la_main_wrap .content .child .childPointer{position:absolute;cursor:pointer;top:55px;right:0;width:62px;height:32px;background-image:url(../images/jobBottom.png);background-repeat:no-repeat;}
.la_main_wrap .content .child .childPointer{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.la_main_wrap .content .child .childPointer.on{ transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);}
.la_main_wrap .foot{text-align:left;}
.la_main_wrap .foot .redTitle{margin-top:20px;line-height:40px;color:#E50012;font-size:20px;}
.la_main_wrap .foot .info1{color:#868686;font-size:14px;line-height:24px;}
.la_main_wrap .foot .title{color:#434343;font-size:14px;font-weight:bold;margin-top:10px;}
.la_main_wrap .foot .info2{color:#434343;font-size:14px;line-height:24px;}
.la_main_wrap .foot .info2 span{font-weight:bold;}

@media screen and (max-width:1024px){  

}

@media screen and (max-width:768px){
.la_main_wrap { padding:2em 0; }
.la_main_wrap .mainsTitle { font-size:1.4em; }
.la_main_wrap .container { width:80%; }
}

@media screen and (max-width:640px){
}

@media screen and (max-width:480px){



}