.c_title h3,.newpost li,.seemore,.territory_item i{text-align:center}.c_title:after,.recomm dt:before{content:""}.maincontent ul h3,.newpost li .position,.newpost li h4,.recomm dd,.recomm dd a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body{background:#f2f2f2}.h_banner{overflow:hidden}.h_banner img{display:block;margin:0 auto}.mB22{margin-bottom:22px}@font-face{font-family:iconfont;src:url(http://at.alicdn.com/t/font_1137090_lfydowr1wui.eot);src:url(http://at.alicdn.com/t/font_1137090_lfydowr1wui.eot?#iefix) format("embedded-opentype"),url(http://at.alicdn.com/t/font_1137090_lfydowr1wui.woff2) format("woff2"),url(http://at.alicdn.com/t/font_1137090_lfydowr1wui.woff) format("woff"),url(http://at.alicdn.com/t/font_1137090_lfydowr1wui.ttf) format("truetype"),url(http://at.alicdn.com/t/font_1137090_lfydowr1wui.svg#iconfont) format("svg")}.iconfont{font-family:iconfont;font-style:normal}.c_title{padding-top:68px}.c_title:after{width:120px;height:4px;display:block;margin:9px auto 0;background:#666}.c_title h3{font-size:38px;font-weight:400;line-height:53px}.territory_item{margin-top:50px;margin-right:-149px}.territory_item li{width:25%;float:left;padding-bottom:40px}.territory_item li a{margin-right:149px;display:block}.territory_item li p{text-align:center;display:block;margin-top:10px;font-size:18px;color:#333}.territory_item i{width:153px;height:153px;display:block;line-height:153px;border-color:#e5e5e5;border-width:1px;border-style:solid;border-radius:50%;font-size:68px;font-style:normal;color:#333;margin:0 auto}.newpost{background:#f0f0f0;padding-bottom:73px}.newpost ul{margin-right:-20px;padding-top:28px}.newpost li{width:25%;float:left}.newpost li a{display:block;margin-right:20px;border-radius:4px;background:#fff;margin-bottom:20px;height:95px}.newpost li h4{font-size:14px;font-weight:400;line-height:25px;padding-top:13px;color:#333}.newpost li p{font-size:12px;color:#666;line-height:17px}.maincontent ul h3,.seemore{color:#333}.newpost li .salary{margin-top:1px}.newpost li .position{margin-top:3px}.seemore{width:140px;height:40px;line-height:40px;border-radius:25px;background-color:#fff;display:block;margin:37px auto 0;font-size:14px}.partner{padding-bottom:28px}.partner ul{margin-right:-20px;padding-top:44px}.partner ul li{float:left;width:20%;margin-bottom:20px}.partner ul li a{display:block;margin-right:20px;box-shadow:2px 3px 2px rgba(218,218,218,.5);border-radius:8px;overflow:hidden;background:#fff}.partner ul li a img{display:block;width:100%}.maincontent ul .postname{color:#666}.recomm dd a{line-height:22px;margin-bottom:22px;display:block}.recomm dt span,.recomm dt:before{display:inline-block;vertical-align:middle}.maincontent{width:831px}.maincontent ul li{padding:26px 30px 23px;background:#fff;border-radius:10px;margin-bottom:20px}.maincontent ul h3{max-width:620px;line-height:25px;font-weight:400;font-size:18px;color:18px}.maincontent ul .time{text-align:right;font-size:14px;color:#a5a5a5;line-height:28px}.maincontent ul .time .iconfont{font-size:20px;margin-left:20px}.maincontent ul .postname{font-size:14px;line-height:19px;margin-top:8px}.maincontent ul .postlabel{line-height:19px;font-size:14px;color:#999}.maincontent ul .postlabel span{margin-right:55px}.recomm{background:#fff;width:345px}.recomm dl{padding:32px 30px 7px}.recomm dt{color:#333;font-size:16px;margin-bottom:21px}.recomm dt:before{width:6px;height:20px;background:#FF971B;margin-right:13px}.articlecontent,.bgfff{background:#fff}.recomm dd{line-height:22px;margin-bottom:22px}.recomm dd a{color:#666;font-size:14px}.articlecontent{width:831px;font-size:14px}.articlecontent .main{padding:36px 32px}.articlecontent h2{font-size:24px;font-weight:400;text-align:center;line-height:33px}.articlecontent .subhead{text-align:center;color:#a5a5a5;line-height:19px;margin-top:7px;margin-bottom:22px;font-size:12px}.articlecontent .subhead span{margin-right:10px}.article_box{margin-bottom:20px;line-height:28px}.article_box h4{font-size:14px;margin-bottom:6px}.article_box p{white-space:pre-line;color:#666;font-size:14px}.article_bottom{margin-top:12px;height:68px;line-height:28px;color:#666;font-size:14px}.joblist{margin-bottom:28px}@media screen and (max-width:1366px){.articlecontent,.maincontent{width:660px}.recomm{width:320px}}