@charset "utf-8";
/* CSS Document */
#join .main{ width:100%; background:#fff; overflow:hidden;}
#join .main .ls-title{ margin:6px 20px 0; padding:20px 0 29px; background:url(common/join-t.jpg) no-repeat center bottom;}
#join .main .ls-title ul{ overflow:hidden; padding:0 65px;}
#join .main .ls-title li{ float:left; width:20%;}
#join .main .ls-title li a{ color:#aaa; font-size:15px; text-align:center; display:block; overflow:hidden;}
#join .main .ls-title li a span{ display:inline-block; margin-left:8px; line-height:26px;}
#join .main .ls-title li a span.sequ{ border-radius:26px; width:26px; height:26px; text-align:center; line-height:26px; background:#fcfaf9; border:1px solid #d9d8d7;}
#join .main .ls-title li.sled a span.sequ,.main .ls-title li a:hover span.sequ{ background:#32a2e3; border:1px solid #32a2e3; color:#fff;}
#join .main .ls-title li.sled a span.desi,.main .ls-title li a:hover span.desi{ color:#313538;}
#join .main .brief{ overflow:hidden; max-width:820px; margin:0 auto; padding-top:20px;}
#join .main .brief h3{ font-size:30px; color:#333; line-height:1; font-weight:normal; margin:20px 0;}
#join .main .brief h5{ font-size:16px; color:#32a2e3; line-height:26px; font-weight:normal; margin-bottom:20px;}
#join .main .brief ul li{ font-size:16px; color:#666; line-height:26px; margin-bottom:20px;}
#join .main .brief .jointo{ width:100%; margin:50px 0;}
#join .jointo a{ display:block; width:500px; margin:0 auto; height:80px; line-height:80px; color:#fff; font-size:29px; text-align:center; background-color:#32a2e3;}

















