#company_finance {background-color: #fafafa;}
#company_finance .topbanner {text-align: right;background: url(../images/company_finance1.jpg) top center;height: 350px;position: relative;color: white;}
#company_finance .topcontent{font-size: 26px;line-height: 38px;width: 850px;margin: 0 auto;padding-top: 186px;}
#company_finance .topcontent .financeclick {display: inline-block;}
#company_finance .bottomcontent {width: 1039px;margin: 22px auto;font-size: 16px;color: #a4b0c5;}
#company_finance .firstcontent {width: 1000px;margin: 0 auto;}
#company_finance .companytitle {font-size: 22px;line-height: 70px;color: #513c31;text-align: center;font-weight: bolder;}
#company_finance .companytitle .sptitle {padding: 0 10px;}
#company_finance .companytitle hr {border-top: 2px solid #e7b82b;width: 100px;display: inline-block;margin-bottom: 6px;}
#company_finance .firstcontent .container {color: #e7b82b;font-size: 20px;line-height: 42px;text-align: center;display: inline-block;margin-right: 96px;}
#company_finance .secondcontent {width: 900px;margin: 0 auto;text-align: center;}
#company_finance .secondcontent .container {width: 400px;display: inline-block;margin-right: 84px;}
#company_finance .secondcontent .container .title {border-top-left-radius: 10px;border-top-right-radius: 10px;background-color: #e7b82b;line-height: 50px;color: white;font-size: 18px;}
#company_finance .secondcontent .rect {display: inline-block;width: 10px;height: 10px;background-color: white;margin-bottom:1px;margin-right: 12px; }
#company_finance .secondcontent .container .content {padding: 30px 0;text-align: left;color: #513c31;font-size: 16px;line-height: 30px;}
#company_finance .secondcontent .container .content .left {padding-left: 30px;display: inline-block;border-right: 1px solid #e7e7e7;width: 41%;}
#company_finance .secondcontent .container .content .left + .left {border:0;}
#company_finance .secondcontent .container .content .value {color: #e7b82b;font-size: 18px;}
#company_finance .secondcontent .container .content .spvalue {font-size: 16px;position: relative;display: inline-block;}
#company_finance .secondcontent .container .content .huodong {position: absolute;right: -56px;top: -10px;color: white;background-color: #00b4f9;text-align: center;line-height: 30px;border-radius: 6px;width: 42px;}
#company_finance .secondcontent .container .content .triangle-left {top: 8px;left: -10px;position: absolute;width: 0;height: 0;border-top: 5px solid transparent;border-right: 10px solid #00b4f9;border-bottom: 5px solid transparent;}
#company_finance .thirdcontent {width: 440px;height: 309px;margin: 10px auto;}
#company_finance .thirdcontent .title {text-align: center;font-size: 22px;color: #e7b82b;padding-top: 50px;}
#company_finance .thirdcontent .rect {display: inline-block;width: 10px;height: 10px;background-color: #e7b82b;margin-bottom:1px;margin-right: 12px;}
#company_finance .thirdcontent .animate {width: 360px;margin: 36px auto 56px auto;background-color: #e0decf;height: 4px;position: relative;}
#company_finance .thirdcontent .animateone {position: absolute;left: 0;height: 4px;top: 0;background-color: #e7b82b;}
#company_finance .thirdcontent .animateclick {position: absolute;left: 0;top: -17px;background-color: #a37a01;color: white;text-align: center;width: 90px;line-height: 34px;border-radius: 6px;font-size: 14px;}
#company_finance .thirdcontent .animatechange {width: 330px;margin: 0 auto;}
#company_finance .thirdcontent .animatechange .mymoney {display: inline-block;font-size: 16px;line-height: 26px;}
#company_finance .thirdcontent .animatechange .detail_money {color: #e7b82b;}
#company_finance .thirdcontent .animatechange img {padding-right: 10px;vertical-align: 0;}
#company_finance .fourthcontent {width: 700px;margin: 0 auto;text-align: center;} 
#company_finance .fourthcontent .title {font-size: 16px;line-height: 30px;}
#company_finance .fourthcontent .bottomleft {margin-bottom: 8px;background-color: #e7b82b;font-size: 22px;color: white;padding: 20px 0;width: 146px;float:left;font-weight: bolder;line-height: 40px;height:105px;}
#company_finance .fourthcontent .bottomright {margin-bottom: 8px;float: left;padding: 16px;border:1px solid #ddd;width: 520px;}
#company_finance .fourthcontent .bottomright .content {display: inline-block;font-size: 32px;color: #e7b82b;width: 49%;}
#company_finance .fourthcontent .bottomright hr {height: 0;border-top:1px solid #ddd;margin: 14px 0;}
#company_finance .fourthcontent .bottomright .contentsp {display: inline-block;font-size: 16px;width: 49%;line-height: 40px;}
#company_finance .fifthcontent {width: 1000px;margin: 20px auto 0 auto;text-align: center;padding-bottom: 80px;}
#company_finance .fifthcontent .topclick {height: 60px;border-bottom: 1px solid #ddd;line-height: 60px;position: relative;font-size: 18px;}
#company_finance .fifthcontent .topclick li {float:left;width: 250px;}
#company_finance .fifthcontent .topclick li:hover{cursor:pointer;}
#company_finance .fifthcontent .topclick .selected {color: #e7b82b;}
#company_finance .fifthcontent .clickanimate {background-color: #e7b82b;width: 250px;height: 8px;position: absolute;left: 0;bottom: -4px;}
#company_finance .fifthcontent .sanjiao {top: -10px;left: 110px;position: absolute;width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 10px solid #e7b82b;}
#company_finance .fifthcontent .showcontent1 h3 {margin: 20px auto;font-size: 24px;font-weight: normal;}
#company_finance .fifthcontent .showcontent1 .detailcontent {display: inline-block;border-radius: 8px;border:1px solid #f7f1dd;width: 200px;font-size: 20px;}
#company_finance .fifthcontent .showcontent1 .detailcontent .top {background-color: #e7b82b;color: white;line-height: 60px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
#company_finance .fifthcontent .showcontent1 .detailcontent .bottom {padding: 20px 0;line-height: 30px;}
#company_finance .fifthcontent .showcontent1 .middlepic {vertical-align: 54px;padding: 0 63px;}
#company_finance .fifthcontent .lastbutton {margin: 40px 0;line-height: 30px;}
#company_finance .fifthcontent .lastbutton button {color: white;width: 200px;border-radius: 20px;border:0;background-color: #e7b82b;font-size: 18px;height: 40px;}
#company_finance .fifthcontent .showcontent2 {line-height: 30px;margin: 20px 0;display: none;font-size: 16px;text-align: left;}
#company_finance .fifthcontent .showcontent3 {line-height: 30px;margin: 20px 0;display: none;font-size: 16px;text-align: left;}
#company_finance .fifthcontent .showcontent3 .detail {margin-bottom: 10px;}
#company_finance .fifthcontent .showcontent3 .detail h4 {font-size: 20px;font-weight: normal;color: #333333;}
#company_finance .fifthcontent .showcontent4 {line-height: 30px;margin: 20px 0;display: none;font-size: 16px;text-align: left;}
#finance_mask {display: none;position: fixed;top: 0;left: 0;right: 0;bottom:0;background-color: black;opacity: 0.4;z-index: 999;}
#finance_mask_content {display: none;border-radius: 4px;position: fixed;z-index: 1000;top: 50%;left: 50%;width: 840px;margin-left: -420px;margin-top:-302px;background-color: white;border: 4px solid #727272;}
#finance_mask_content h5 {width: 90%;border-bottom: 1px solid #ddd;font-size: 20px;line-height: 45px;margin: 6px auto;}
#finance_mask_content .finance_chacha {float:right;padding-top:8px;padding-right:8px;}
#finance_mask_content .maskdetail {width: 85%;margin: 20px auto;}
#finance_mask_content .maskdetail .inputcontent {font-size: 18px;position: relative;color: #333;margin-top: 20px;}
#finance_mask_content .maskdetail .inputcontent input {border:1px solid #d9d9d9;color: #cccccc;padding-left: 10px;height: 30px;width: 76%;position: absolute;left: 130px;bottom:-4px;border-radius: 6px;}
#finance_mask_content .maskdetail .inputcontent .checkmoney {font-size: 16px;display: inline-block;border:1px solid #ddd;width: 125px;line-height: 30px;border-radius: 4px;text-align: center;margin-right:11px;}
#finance_mask_content .maskdetail .inputcontent .checked {background:url(../images/company_finance12.png) no-repeat bottom right;}
#finance_mask_content .textarea {margin: 20px auto 0 auto;width: 93%;height: 34px;border-radius: 4px;border:1px solid #ddd;padding: 10px;}
#finance_mask_content .lastbtn {font-size: 18px;border-radius: 6px;background-color: #e7b82b;color: white;margin: 0 auto;width: 170px;height: 38px;display: block;border:0;}
#ajax_alert {text-align:center;display: none;border-radius: 4px;position: fixed;z-index: 1000;top: 50%;left: 50%;width: 300px;margin-left: -150px;margin-top:-145px;background-color: white;font-size:20px;line-height:80px;padding-top:30px;}
#ajax_alert .confirm {font-size: 18px;border-radius: 6px;background-color: #e7b82b;color: white;width: 100px;height: 38px;border:0;}










