﻿body{width:100%;overflow:hidden}.w1200{width:1200px;margin:0 auto;position:relative}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}body{margin:0;line-height:2;color:#333;background-color:#fff}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,.h1{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,p{margin:0}a{background:transparent;text-decoration:none;color:#08c}a:active,a:hover,a:focus,.social-company .btn:focus{outline:0;text-decoration:none}a:hover{color:#c20a14}ul,li,dl,dd{margin:0;padding:0}ul,ol{list-style:none outside none}.clear{clear:both}.f-cb{zoom:1}.f-cb:after{display:block;height:0;clear:both;visibility:hidden;overflow:hidden;content:"."}.join-box{padding:0 0 30px}.join-box .join-list{border-bottom:1px solid #e7e7e7}.join-list .title{overflow:hidden;color:#fff;background:#c20a14;font-size:14px;padding:0 40px;line-height:50px;height:50px}.join-list .title p{text-align:center;float:left;width:20%}.join-list .title p:first-child{text-align:left}.join-list .title p:last-child{text-align:right}.join-list ul{width:100%;padding:0 40px}.join-list ul li{background:#fff;border-top:1px solid #efefef}.join-list ul li .tit{font-size:14px;line-height:60px;height:60px;color:#777;cursor:pointer;overflow:hidden}.join-list ul li .tit p:first-child{text-align:left}.join-list ul li .tit p:last-child{text-align:right}.join-list ul li .tit.on p:last-child{color:#c20a14}.join-list ul li .tit p{float:left;width:20%;text-align:center}.join-list ul li .in{padding:30px 50px;background:#f5f5f5;display:none}.join-list ul li .in.on{display:block}.join-list ul li .in .top dd{float:left;width:25%;font-size:12px;line-height:30px}.join-list ul li .in .top dd span{color:#666}.join-list ul li .in .bot h1{font-size:18px;color:#333;line-height:34px;margin-bottom:8px}.join-list ul li .in .bot dl dd{color:#777;font-size:12px;line-height:24px}.join-list ul li .in .bot>div{float:left;width:90%;margin-right:4%}.join-list ul li .in .bot{margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-bottom:40px}.join-list ul li .in .more{display:block;width:200px;text-align:center;line-height:40px;color:#fff;background:#c30d18;margin-top:27px}.join-list ul li .in .more.btn{display:none;width:164px;line-height:30px}.join-list ul li .in .more:hover{background:#e50f1c}