@charset "UTF-8";
/* 箭头
arrow(direction,
size,
color);
*/
/* 公共样式 */
.box1200 { width: 1200px; margin: 0 auto; }

/* 小图标 */
.icon.icon_arrowl_white { display: inline-block; width: 5px; height: 10px; background: url(../images/business/icon_arrowl_white.png) center no-repeat; }
.icon.icon_arrowr_white { display: inline-block; width: 5px; height: 10px; background: url(../images/business/icon_arrowr_white.png) center no-repeat; }
.icon.icon_close { display: inline-block; width: 13px; height: 14px; background: url(../images/business/icon_close.png) center no-repeat; }
.icon.icon_close_gray { display: inline-block; width: 13px; height: 14px; background: url(../images/business/icon_close_gray.png) center no-repeat; }

.sprite { display: inline-block; background-image: url(../images/business/sprites.png); }

.accounting_icon1 { width: 40px; height: 42px; background-position: -195px -103px; }

.accounting_icon2 { width: 47px; height: 42px; background-position: -20px -103px; }

.accounting_icon3 { width: 48px; height: 42px; background-position: -107px -20px; }

.accounting_icon4 { width: 47px; height: 43px; background-position: -20px -20px; }

.accounting_icon5 { width: 43px; height: 43px; background-position: -195px -20px; }

.accounting_line { width: 24px; height: 1px; background-position: -278px -206px; }

.arrow_right { width: 18px; height: 18px; background-position: -278px -90px; }

.arrow_right_hover { width: 18px; height: 18px; background-position: -278px -148px; }

.banner_icon1 { width: 39px; height: 32px; background-position: -107px -103px; }

.banner_icon2 { width: 36px; height: 27px; background-position: -20px -185px; }

.banner_icon3 { width: 30px; height: 30px; background-position: -278px -20px; }

.banner_icon4 { width: 31px; height: 28px; background-position: -20px -252px; }

.banner_line { width: 19px; height: 1px; background-position: -153px -185px; }

.contact_icon { width: 17px; height: 17px; background-position: -96px -185px; }

.accounting_line { display: block; margin: 8px auto; }

.common_title { text-align: center; }
.common_title.white .common_title_t1 i { opacity: 0.3; }
.common_title.white .common_title_t1:before { background-color: #e8e8e8; }
.common_title.white .common_title_t1 span { color: #f4f4f4; }
.common_title.white .common_title_t2 { color: rgba(255, 255, 255, 0.3); }
.common_title.white .accounting_line { opacity: 0.3; }
.common_title.black .common_title_t1 i { border-color: #9f9f9f; }
.common_title.black .common_title_t1 i:before { background-color: #9f9f9f; }
.common_title_t1 i { display: inline-block; width: 10px; height: 10px; border: 1px solid #cacddb; border-radius: 50%; vertical-align: middle; position: relative; }
.common_title_t1 i:first-child:before { left: 8px; }
.common_title_t1 i:before { content: ''; width: 28px; height: 1px; background-color: #cacddb; display: inline-block; position: absolute; top: 4px; }
.common_title_t1 span { font-size: 30px; color: #2f2f2f; vertical-align: middle; margin: 0 30px; }
.common_title_t1 span + i:before { left: -28px; }
.common_title_t2 { font-size: 14px; color: #bababa; }

.content * { -webkit-box-sizing: border-box; box-sizing: border-box; }

a { color: inherit; }

/* banner */
.banner { height: 402px; position: relative; background: url(../images/business/banner_bg.jpg) center no-repeat; }
.banner_text { text-align: center; padding-top: 57px; }
.banner_text_zh2 { font-size: 20px; color: #666; }
.banner_text_en { margin: 7px 0 18px; }
.banner_text_zh3 { width: 346px; height: 40px; display: inline-block; background-color: #4f68d4; border-radius: 20px; font-size: 19px; color: #fff; line-height: 40px; }
.banner_text_zh3 i { display: inline-block; width: 6px; height: 6px; background-color: #ffffff; border-radius: 50%; vertical-align: middle; margin: 0 14px; }
.banner_block { width: 1221px; height: 282px; background-color: rgba(255, 255, 255, 0.5); -webkit-box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.13); box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.13); padding: 10px; position: absolute; bottom: -194px; left: 0; right: 0; margin: auto; z-index: 2; }
.banner_form { width: 1200px; height: 141px; padding: 31px 60px 0 74px; background: url(../images/business/banner_blcok_bg.png) center no-repeat; border-bottom: 1px dashed #dddddd; position: relative; z-index: 2; }
.banner_form_c { width: 100%; height: 50px; position: relative; z-index: 2; }
.banner_form_item { float: left; height: 100%; padding: 0 24px; line-height: 50px; position: relative; }
.banner_form_item:before { content: ''; width: 0; height: 0; line-height: 0; font-size: 0; border-width: 8px; border-style: dashed dashed solid dashed; border-color: transparent transparent #fff transparent; border-top: none; position: absolute; bottom: -10px; left: 50%; margin-left: -4px; z-index: 2; display: none; }
.banner_form_item.on:before { display: inline-block; }
.banner_form_item img { margin-right: 8px; }
.banner_form_item .icon_arrowdown_gray { display: inline-block; width: 9px; height: 6px; vertical-align: middle; background: url(../images/business/icon_arrowdown_gray.png); }
.banner_form_item span { font-size: 14px; color: #3d3d3d; vertical-align: middle; }
.banner_form_item input { font-size: 14px; color: #3d3d3d; height: 100%; vertical-align: middle; }
.banner_form_item1 { width: 131px; height: 100%; background-color: #fff; cursor: pointer; background-image: url(../images/business/icon_arrowdown_gray.png); background-position: 108px 24px; background-repeat: no-repeat; }
.banner_form_item1 ul { width: 710px; background-color: #fff; position: absolute; left: 0; top: 60px; padding-left: 10px; -webkit-box-shadow: 0px 3px 10px 0px rgba(45, 39, 57, 0.14); box-shadow: 0px 3px 10px 0px rgba(45, 39, 57, 0.14); display: none; }
.banner_form_item1 ul li { float: left; height: 38px; line-height: 38px; }
.banner_form_item1 ul a { display: inline-block; font-size: 14px; color: #595959; padding: 0 15px; -webkit-transition: all 0.2s; transition: all 0.2s; }
.banner_form_item1 ul a:hover { background: #eef4ff; color: #64a6fe; }
.banner_form_item2 { width: 253px; height: 100%; background-color: #fff; border-left: 1px solid #eee; }
.banner_form_item2 input { width: 176px; }
.banner_form_item3 { width: 170px; height: 100%; background-color: #fff; border-left: 1px solid #eee; }
.banner_form_item3 input { width: 94px; }
.banner_form_item4 { width: 214px; height: 100%; background-color: #fff; border-left: 1px solid #eee; cursor: pointer; background-image: url(../images/business/icon_arrowdown_gray.png); background-position: 186px 24px; background-repeat: no-repeat; }
.banner_form_item4 ul { width: 100%; background-color: #fff; position: absolute; left: 0; top: 60px; display: none; -webkit-box-shadow: 0px 3px 10px 0px rgba(45, 39, 57, 0.14); box-shadow: 0px 3px 10px 0px rgba(45, 39, 57, 0.14); }
.banner_form_item4 ul li { width: 100%; height: 38px; line-height: 38px; }
.banner_form_item4 ul a { display: inline-block; width: 100%; font-size: 14px; color: #595959; -webkit-transition: all 0.2s; transition: all 0.2s; padding: 0 24px; vertical-align: middle; cursor: pointer; }
.banner_form_item4 ul a:hover { background: #eef4ff; color: #64a6fe; }
.banner_form_btn1 { width: 174px; height: 50px; display: inline-block; background-color: #2ba8ff; color: #fff; font-size: 16px; font-weight: bold; text-align: center; line-height: 50px; -webkit-transition: all .2s; transition: all .2s; }
.banner_form_btn1:hover { opacity: 0.8; }
.banner_form_btn2 { width: 120px; height: 50px; display: inline-block; background-color: #ffa800; color: #fff; font-size: 16px; font-weight: bold; text-align: center; line-height: 50px; -webkit-transition: all .2s; transition: all .2s; }
.banner_form_btn2:hover { opacity: 0.8; }
.banner_form_b { opacity: 0.6; text-align: center; font-size: 14px; color: #fff; margin-top: 20px; }
.banner_form_b span { margin: 0 4px; }
.banner_list { width: 1200px; height: 120px; border-radius: 4px; }
.banner_list li { width: 25%; height: 100%; border-left: 1px solid #ebebeb; }
.banner_list li:first-child { border-left: none; }
.banner_list li a { display: inline-block; width: 100%; height: 100%; padding-top: 32px; padding-left: 20px; background-color: #f5f5f5; -webkit-transition: all .4s; transition: all .4s; }
.banner_list li a:hover { background-color: #fff; -webkit-box-shadow: 0px 3px 10px 0px rgba(45, 39, 57, 0.14); box-shadow: 0px 3px 10px 0px rgba(45, 39, 57, 0.14); }
.banner_list li a:hover .banner_list_pic img { -webkit-transform: scale(1.2); transform: scale(1.2); }
.banner_list_pic { width: 60px; height: 60px; background-color: rgba(42, 62, 129, 0.02); -webkit-box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.09); box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.09); border: solid 5px #ffffff; margin-right: 13px; border-radius: 50%; position: relative; overflow: hidden; }
.banner_list_pic img { max-width: none; position: absolute; left: -10px; top: -7px; -webkit-transition: all .4s; transition: all .4s; }
.banner_list_text p { font-size: 12px; color: #929292; line-height: 22px; }
.banner_list_text p:first-child { font-size: 16px; font-weight: bold; color: #2a2a2a; line-height: 26px; padding-top: 8px; }
.banner_list_text p:first-child i { position: relative; top: -1px; left: 4px; }

/* 工商注册 */
.register { height: 544px; background: url(../images/business/register_bg.jpg) center bottom no-repeat; padding-top: 30px; position: relative; }
.register_list { width: 1210px; margin: 22px auto 0; position: relative; z-index: 2; }
.register_list1 { background: url(../images/business/register_item1_bg.png) center no-repeat; }
.register_list li { width: 234px; height: 278px; background-color: #ffffff; -webkit-box-shadow: 0px 0px 10px 0px #efefef; box-shadow: 0px 0px 10px 0px #efefef; border-radius: 4px; text-align: center; margin-right: 8px; -webkit-transition: all .2s; transition: all .2s; position: relative; top: 0; }
.register_list li:hover { top: -4px; }
.register_list li:hover .arrow_right { opacity: 0; }
.register_list li:hover .arrow_right_hover { opacity: 1; }
.register_list li:hover .register_pic img { -webkit-transform: scale(1.38, 1.38); transform: scale(1.38, 1.38); }
.register_list li a { display: inline-block; width: 100%; height: 100%; }
.register_list1 { margin-left: 0; }
.register_list4, .register_list5, .register_list6, .register_list7 { height: 136px !important; padding-top: 35px; }
.register_list6, .register_list7 { margin-top: 6px; }
.register_pic { width: 116px; height: 116px; margin: 16px auto 12px; text-align: center; line-height: 116px; border-radius: 50%; background-color: #f5f5f5; }
.register_pic img { -webkit-transition: all .6s; transition: all .6s; }
.register_title { font-size: 16px; color: #3e3e3e; font-weight: bold; }
.register_text { font-size: 14px; color: #989898; }
.register_text strong { font-weight: bold; color: #ff8502; }
.register .accounting_line { display: block; margin: 8px auto; }
.register_link { font-size: 14px; display: inline-block; font-weight: bold; color: #ff8400; -webkit-transition: all .2s; transition: all .2s; }
.register_link:hover { color: #3573ec; }
.register_arrow { width: 18px; height: 18px; position: relative; margin: 9px auto 0; }
.register_arrow i { position: absolute; left: 0; top: 0; -webkit-transition: all .2s; transition: all .2s; }
.register_arrow i.arrow_right_hover { opacity: 0; }
.register_btn { width: 147px; height: 42px; line-height: 40px; text-align: center; display: block; margin: 44px auto; background-color: #3573ec; background-image: linear-gradient(40deg, #4f68d4 0%, #3573ec 100%), linear-gradient(#ff9000, #ff9000); background-blend-mode: normal, normal; border-radius: 21px; -webkit-transition: all .2s; transition: all .2s; }
.register_btn:hover { opacity: 0.8; }
.register_btn span { color: #fff; font-size: 15px; font-weight: bold; vertical-align: middle; }
.register_btn i { vertical-align: middle; }

/* 工商变更 */
.change { height: 588px; background: url(../images/business/change_bg.png) center no-repeat; padding-top: 60px; position: relative; }
.change:before, .change:after { content: ""; display: block; width: 100%; height: 4px; background-color: #fff; -webkit-box-shadow: 0px 1px 10px 0px rgba(37, 31, 50, 0.2); box-shadow: 0px 1px 10px 0px rgba(37, 31, 50, 0.2); position: absolute; left: 0; }
.change:before { top: 0; }
.change:after { bottom: 0; }
.change_list { width: 1210px; margin: -52px auto 0; position: relative; z-index: 2; }
.change_list1 { background: url(../images/business/change_item1_bg.png) center no-repeat; }
.change_list li { width: 234px; height: 278px; background-color: #ffffff; border-radius: 4px; text-align: center; margin-right: 8px; -webkit-transition: all .2s; transition: all .2s; position: relative; top: 0; }
.change_list li:hover { top: -4px; }
.change_list li:hover .arrow_right { opacity: 0; }
.change_list li:hover .arrow_right_hover { opacity: 1; }
.change_list li:hover .change_pic img { -webkit-transform: scale(1.38, 1.38); transform: scale(1.38, 1.38); }
.change_list li a { display: inline-block; width: 100%; height: 100%; }
.change_list1 { margin-left: 0; }
.change_list3, .change_list4, .change_list5, .change_list6, .change_list7, .change_list8 { height: 136px !important; padding-top: 35px; }
.change_list8, .change_list6, .change_list7 { margin-top: 6px; }
.change_pic { width: 116px; height: 116px; margin: 16px auto 12px; text-align: center; line-height: 116px; border-radius: 50%; background-color: #f5f5f5; }
.change_pic img { -webkit-transition: all .6s; transition: all .6s; }
.change_title { font-size: 16px; color: #3e3e3e; font-weight: bold; }
.change_text { font-size: 14px; color: #989898; }
.change_text strong { font-weight: bold; color: #ff8502; }
.change_link { font-size: 14px; display: inline-block; font-weight: bold; color: #ff8400; -webkit-transition: all .2s; transition: all .2s; }
.change_link:hover { color: #3573ec; }
.change_arrow { width: 18px; height: 18px; position: relative; margin: 9px auto 0; }
.change_arrow i { position: absolute; left: 0; top: 0; -webkit-transition: all .2s; transition: all .2s; }
.change_arrow i.arrow_right_hover { opacity: 0; }
.change_btn { width: 147px; height: 42px; line-height: 40px; text-align: center; display: block; margin: 44px auto; background-color: #3573ec; background-image: linear-gradient(40deg, #4f68d4 0%, #3573ec 100%), linear-gradient(#ff9000, #ff9000); background-blend-mode: normal, normal; border-radius: 21px; -webkit-transition: all .2s; transition: all .2s; }
.change_btn:hover { opacity: 0.8; }
.change_btn span { color: #fff; font-size: 15px; font-weight: bold; vertical-align: middle; }
.change_btn i { vertical-align: middle; }

/* 公司开户 */
.account { height: 588px; padding-top: 60px; position: relative; background-color: #f1f1f1; }
.account_list { width: 1210px; margin: 30px auto 0; position: relative; z-index: 2; }
.account_list1 { background: url(../images/business/account_item1_bg.png) center no-repeat; }
.account_list li { width: 234px; height: 136px; padding-top: 35px; background-color: #ffffff; border-radius: 4px; text-align: center; margin-right: 8px; -webkit-transition: all .2s; transition: all .2s; position: relative; top: 0; }
.account_list li:hover { top: -4px; }
.account_list li:hover .arrow_right { opacity: 0; }
.account_list li:hover .arrow_right_hover { opacity: 1; }
.account_list li:hover .account_pic img { -webkit-transform: scale(1.38, 1.38); transform: scale(1.38, 1.38); }
.account_list li a { display: inline-block; width: 100%; height: 100%; }
.account_list1 { margin-left: 0; height: 278px !important; padding-top: 0 !important; }
.account_list8, .account_list9, .account_list6, .account_list7 { margin-top: 6px; }
.account_pic { width: 116px; height: 116px; margin: 16px auto 12px; text-align: center; line-height: 116px; border-radius: 50%; background-color: #f5f5f5; }
.account_pic img { -webkit-transition: all .6s; transition: all .6s; }
.account_title { font-size: 16px; color: #3e3e3e; font-weight: bold; }
.account_text { font-size: 14px; color: #989898; }
.account_text strong { font-weight: bold; color: #ff8502; }
.account_link { font-size: 14px; display: inline-block; font-weight: bold; color: #ff8400; -webkit-transition: all .2s; transition: all .2s; }
.account_link:hover { color: #3573ec; }
.account_arrow { width: 18px; height: 18px; position: relative; margin: 9px auto 0; }
.account_arrow i { position: absolute; left: 0; top: 0; -webkit-transition: all .2s; transition: all .2s; }
.account_arrow i.arrow_right_hover { opacity: 0; }
.account_btn { width: 147px; height: 42px; line-height: 40px; text-align: center; display: block; margin: 44px auto; background-color: #3573ec; background-image: linear-gradient(40deg, #4f68d4 0%, #3573ec 100%), linear-gradient(#ff9000, #ff9000); background-blend-mode: normal, normal; border-radius: 21px; -webkit-transition: all .2s; transition: all .2s; }
.account_btn:hover { opacity: 0.8; }
.account_btn span { color: #fff; font-size: 15px; font-weight: bold; vertical-align: middle; }
.account_btn i { vertical-align: middle; }

/* 团队 */
.team { height: 634px; position: relative; background: url(../images/finance/team_bg.png) center top no-repeat; padding-top: 36px; text-align: center; }
.team:before, .team:after { content: ""; display: block; width: 100%; height: 4px; background-color: #fff; -webkit-box-shadow: 0px 1px 10px 0px rgba(37, 31, 50, 0.2); box-shadow: 0px 1px 10px 0px rgba(37, 31, 50, 0.2); position: absolute; left: 0; }
.team:before { top: 0; }
.team:after { bottom: 0; }
.team_bottom { margin: auto; width: 1200px; }
.team_hd { display: inline-block; margin: 8px 0 13px; border: 1px solid #e2e2e2; background-color: #fafafa; }
.team_hd li { border-left: 1px solid #e2e2e2; float: left; padding: 0 18px; height: 42px; line-height: 40px; font-size: 14px; color: #747474; font-weight: bold; cursor: pointer; }
.team_hd li:first-child { border-left: none; }
.team_hd li.on { color: #3573ec; position: relative; }
.team_hd li.on:before { content: ''; display: inline-block; width: 100%; height: 2px; background-color: #3573ec; position: absolute; top: -1px; left: 0; }
.team_hd li.on:after { content: ''; width: 0; height: 0; line-height: 0; font-size: 0; border-width: 8px; border-style: solid dashed dashed dashed; border-color: #fff transparent transparent transparent; border-bottom: none; position: absolute; bottom: -8px; left: 0; right: 0; margin: auto; }
.team_bd { width: 898px; padding: 14px; background-color: #fff; height: 100%; }
.team_bd li a { float: left; background-color: #f1f1f1; vertical-align: top; position: relative; width: 145px; height: 160px; }
.team_bd li a img { max-width: none; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
.team_bd li a:hover .team_bd_mask { opacity: 1; }
.team_bd_mask { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: rgba(255, 255, 255, 0.2); opacity: 0; -webkit-transition: all 0.4s; transition: all 0.4s; }
.team_bd_mask_c { width: 126px; height: 70px; background-color: #ffffff; border-radius: 4px; position: absolute; left: 0; right: 0; margin: auto; bottom: 10px; padding-top: 10px; }
.team_bd_mask_c p { font-size: 12px; color: #ff8400; font-weight: bold; }
.team_bd_mask_c p:first-child { font-size: 12px; color: #616161; }
.team_bd_mask_c p:first-child:after { content: ''; display: inline-block; width: 100%; height: 0; border-bottom: 1px dashed #d9d9d9; }
.team_form { width: 294px; height: 348px; background-color: #fff; padding: 72px 23px 0; position: relative; }
.team_form_title { width: 294px; height: 60px; position: absolute; top: 0; left: 0; background-image: linear-gradient(5deg, #3573ec 0%, #2c6eef 100%); text-align: center; font-size: 16px; color: #fff; line-height: 50px; border-radius: 0 0 50% 50%; }
.team_form_title:before, .team_form_title:after { content: ""; width: 14px; height: 1px; display: inline-block; background-color: #fff; margin: 0 4px; vertical-align: middle; }
.team_form_item { width: 100%; height: 40px; background-color: #ffffff; border-radius: 4px; border: solid 1px #e5e5e5; font-size: 13px; padding: 0 12px; margin-bottom: 10px; }
.team_form_checkbox { margin: 7px 0 12px; }
.team_form_checkbox > p:first-child { margin-right: 22px; }
.team_form_checkbox > p.on span { background-color: #ff773a; border-color: #ff773a; }
.team_form_checkbox > p.on i { color: #fff; }
.team_form_checkbox span { width: 14px; height: 14px; display: inline-block; vertical-align: middle; border-radius: 50%; border: solid 1px #9b9b9b; text-align: center; margin-right: 4px; cursor: pointer; font-size: 0; }
.team_form_checkbox span i { font-size: 12px; color: #6b6b6b; line-height: 12px; -webkit-transform: rotate(10deg); transform: rotate(10deg); }
.team_form_checkbox label { font-size: 12px; color: #999999; vertical-align: middle; cursor: pointer; }
.team_form_checkbox a { font-size: 12px; color: #ff773a; vertical-align: middle; margin-left: 4px; -webkit-transition: all .2s; transition: all .2s; }
.team_form_checkbox a:hover { color: #3573ec; }
.team_form_notes { text-align: left; }
.team_form_notes i { display: inline-block; width: 11px; height: 13px; vertical-align: middle; margin-right: 22px; position: relative; font-size: 0; top: 1px; }
.team_form_notes i:after { content: ""; width: 1px; height: 8px; display: inline-block; background-color: #e5e5e5; position: absolute; top: 2px; right: -12px; }
.team_form_notes span { color: #ff9c00; font-size: 12px; vertical-align: middle; }
.team_form_btn { width: 100%; height: 36px; line-height: 36px; display: inline-block; background-color: #ff773a; background-image: linear-gradient(110deg, #ff6c2a 0%, #ff773a 100%), linear-gradient(#764dec, #764dec); background-blend-mode: normal, normal; -webkit-box-shadow: 0px 6px 15px 0px rgba(175, 109, 80, 0.5); box-shadow: 0px 6px 15px 0px rgba(175, 109, 80, 0.5); border-radius: 4px; margin: 12px auto; font-size: 16px; color: #fff; -webkit-transition: all .2s; transition: all .2s; }
.team_form_btn i { margin: 0 14px; position: relative; left: 0; -webkit-transition: all .4s; transition: all .4s; }
.team_form_btn:hover { background-color: #2c6eef; }
.team_form_btn:hover i { left: 30px; }
.team_form_btn:hover i:first-child { left: -30px; }
.team_list { width: 1200px; position: absolute; left: 0; right: 0; bottom: -72px; margin: auto; z-index: 2; }
.team_list li { width: 294px; height: 200px; margin-left: 8px; padding: 8px; text-align: center; background-color: #ffffff; -webkit-box-shadow: 0px 1px 10px 0px rgba(216, 216, 216, 0.6); box-shadow: 0px 1px 10px 0px rgba(216, 216, 216, 0.6); border: solid 6px #ffffff; }
.team_list li:first-child { margin-left: 0; }
.team_list_pic { width: 66px; height: 66px; margin: auto; border-radius: 50%; background-color: #ffffff; -webkit-box-shadow: 0px 1px 10px 0px rgba(37, 31, 50, 0.1); box-shadow: 0px 1px 10px 0px rgba(37, 31, 50, 0.1); border: solid 5px #ffffff; text-align: center; line-height: 62px; font-size: 0; }
.team_list_title { margin-top: 14px; font-size: 16px; font-weight: bold; color: #464646; }
.team_list_text { font-size: 14px; color: #a8a8a8; }

/* 风采 */
.show { padding-top: 125px; padding-bottom: 48px; text-align: center; background-color: #f5f5f5; background-image: url(../images/finance/Style.png); background-repeat: no-repeat; background-position: center 220px; }
.show_hd { display: inline-block; margin: 8px 0 13px; border: 1px solid #e2e2e2; background-color: #fafafa; -webkit-box-shadow: 0px 1px 10px 0px rgba(37, 31, 50, 0.2); box-shadow: 0px 1px 10px 0px rgba(37, 31, 50, 0.2); }
.show_hd li { border-left: 1px solid #e2e2e2; float: left; padding: 0 49px; height: 42px; line-height: 40px; font-size: 14px; color: #747474; font-weight: bold; cursor: pointer; }
.show_hd li:first-child { border-left: none; }
.show_hd li.on { color: #3573ec; position: relative; }
.show_hd li.on:before { content: ''; display: inline-block; width: 100%; height: 2px; background-color: #3573ec; position: absolute; top: -1px; left: 0; }
.show_hd li.on:after { content: ''; width: 0; height: 0; line-height: 0; font-size: 0; border-width: 8px; border-style: solid dashed dashed dashed; border-color: #fff transparent transparent transparent; border-bottom: none; position: absolute; bottom: -8px; left: 0; right: 0; margin: auto; }
.show_bd { width: 1202px; margin: 10px auto; }
.showlists1 .showlists_item .showlists_mask { height: 64px; }
.showlists1 .showlists_item .showlists_mask p { font-weight: normal; line-height: 26px; }
.showlists1 .showlists_item .showlists_mask p:first-child { padding-top: 14px; font-weight: bold; font-size: 16px; line-height: 20px; }
.showlists_item { width: 264px; height: 200px; float: left; margin: 0 3px 5px; position: relative; border: 6px solid #fff; overflow: hidden; background-color: #fff; -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); }
.showlists_item:hover img { -webkit-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); }
.showlists_item img { position: absolute; left: -6px; top: -6px; max-width: none; -webkit-transition: all .8s; transition: all .8s; }
.showlists_item1 { width: 386px; height: 405px; }
.showlists_item1 .showlists_mask { width: 374px; }
.showlists_pic { width: 100%; height: 100%; }
.showlists_pic ul, .showlists_pic li { height: 100%; }
.showlists_mask { width: 252px; height: 40px; position: absolute; background-color: rgba(0, 0, 0, 0.5); left: 0; bottom: 0; text-align: left; }
.showlists_mask p { font-size: 14px; color: #fff; font-weight: bold; padding-left: 10px; line-height: 40px; }
.showlists_mask span { position: absolute; width: 100px; height: 10px; text-align: center; bottom: 0; top: 0; right: 0; margin: auto; font-size: 0; }
.showlists_mask span i { display: inline-block; width: 10px; height: 10px; border-radius: 50%; border: 1px solid rgba(255, 255, 255, 0.5); cursor: pointer; margin: 0 5px; }
.showlists_mask span i.on { border-color: #fff; }

/* 资质 */
.aptitudes { height: 573px; background: url(../images/business/aptitude_bg.png) center no-repeat; padding-top: 60px; position: relative; }
.aptitudes:before, .aptitudes:after { content: ""; display: block; width: 100%; height: 4px; background-color: #fff; -webkit-box-shadow: 0px 1px 10px 0px rgba(37, 31, 50, 0.2); box-shadow: 0px 1px 10px 0px rgba(37, 31, 50, 0.2); position: absolute; left: 0; }
.aptitudes:before { top: 0; }
.aptitudes:after { bottom: 0; }
.aptitudes_list { width: 1200px; margin: 38px auto; }
.aptitudes_list p { font-size: 16px; color: #fff; font-weight: bold; margin-top: 16px; text-align: center; }
.aptitudes_list li { margin-left: 9px; }
.aptitudes_list li:first-child { margin-left: 0; }
.aptitudes_list li:first-child .aptitudes_pic { width: 405px; height: 290px; }
.aptitudes_pic { width: 256px; height: 290px; background-color: #ffffff; border-radius: 4px; position: relative; }
.aptitudes_pic img { position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; }

/* 资讯 */
.news { height: 615px; background-color: #fff; -webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.06); box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.06); }
.news .common_title { padding: 44px 0 12px; }
.news .common_title label { display: inline-block; }
.news .common_title label i { float: left; width: 8px; height: 1px; background-color: #e5e5e5; margin: 0 2px; }
.news_c_l { width: 848px; height: 440px; background-color: #ffffff; border: solid 1px #e8e8e8; }
.news_c_l_hd { width: 100%; height: 68px; background-color: #f6f6f6; border-bottom: 1px dotted #c3c3c3; position: relative; }
.news_c_l_hd a { position: absolute; top: 26px; right: 24px; font-size: 0; }
.news_c_l_hd a:hover span { color: #3573ec; }
.news_c_l_hd a:hover i { border-left-color: #3573ec; }
.news_c_l_hd a span { font-size: 12px; vertical-align: middle; }
.news_c_l_hd a i { width: 0; height: 0; line-height: 0; font-size: 0; border-width: 4px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent #737373; border-right: none; vertical-align: middle; margin-left: 6px; }
.news_c_l_hd li { float: left; cursor: pointer; font-size: 0; padding: 0 18px; line-height: 68px; border-right: 1px dotted transparent; border-left: 1px dotted transparent; -webkit-transition: all 0.2s; transition: all 0.2s; }
.news_c_l_hd li:first-child { border-left: none !important; }
.news_c_l_hd li.on { border-right: 1px dotted #c3c3c3; border-left: 1px dotted #c3c3c3; position: relative; }
.news_c_l_hd li.on:after { content: ''; display: inline-block; width: 99%; height: 0; border: 1px solid #eef0f2; position: absolute; bottom: 0; left: 0; }
.news_c_l_hd li.on .news_c_l_hd_t1 { color: #165fcb; }
.news_c_l_hd li.on .news_c_l_hd_t3 { border-color: #165fcb; -webkit-transform: rotate(90deg); transform: rotate(90deg); }
.news_c_l_hd li.on .news_c_l_hd_t3 i { border-left-color: #165fcb; }
.news_c_l_hd_t1, .news_c_l_hd_t2 { font-size: 15px; color: #2d2c2c; font-weight: bold; vertical-align: middle; }
.news_c_l_hd_t3 { width: 15px; height: 15px; vertical-align: middle; border-radius: 50%; display: inline-block; border: solid 1px #ccc; font-size: 0; line-height: 13px; text-align: center; margin-left: 7px; -webkit-transition: all 0.2s; transition: all 0.2s; }
.news_c_l_hd_t3:after { content: ''; width: 0; height: 0; line-height: 0; font-size: 0; border-width: 3px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent #eef0f2; border-right: none; position: relative; left: -3px; }
.news_c_l_hd_t3 i { width: 0; height: 0; line-height: 0; font-size: 0; border-width: 4px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent #c1c1c1; border-right: none; -webkit-transition: all 0.2s; transition: all 0.2s; position: relative; left: 2px; }
.news_c_l_bd a { float: left; width: 50%; padding: 0 18px; line-height: 54px; font-size: 0; }
.news_c_l_bd a.large { padding: 23px 18px 26px; background-color: #f6f6f6; border: none; line-height: inherit; }
.news_c_l_bd a.bordernone .news_c_l_bd_text, .news_c_l_bd a.bordernone .news_c_l_bd_time { border: none; }
.news_c_l_bd a > i { vertical-align: middle; width: 0; height: 0; line-height: 0; font-size: 0; border-width: 4px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent #5d6679; border-right: none; }
.news_c_l_bd a:hover .news_c_l_bd_text, .news_c_l_bd a:hover .news_c_l_bd_time { color: #545454; }
.news_c_l_bd a:hover .news_c_l_bd_r_t1 { color: #000; }
.news_c_l_bd_text, .news_c_l_bd_time { font-size: 14px; color: #909090; border-bottom: 1px dashed #e8e8e8; -webkit-transition: all 0.2s; transition: all 0.2s; }
.news_c_l_bd_text { margin-left: 7px; vertical-align: middle; width: 320px; display: inline-block; padding-right: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.news_c_l_bd_time { display: inline-block; height: 100%; vertical-align: middle; }
.news_c_l_bd_l { float: left; width: 156px; height: 97px; background-color: #ffffff; padding: 4px; }
.news_c_l_bd_l img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
.news_c_l_bd_r { float: left; width: 210px; margin-left: 10px; }
.news_c_l_bd_r_t1 { font-size: 16px; color: #5f5f5f; margin-bottom: -4px; -webkit-transition: all 0.2s; transition: all 0.2s; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.news_c_l_bd_r label i { display: inline-block; width: 7px; height: 1px; background-color: #d2d2d2; }
.news_c_l_bd_r_t2 { font-size: 12px; color: #d2d2d2; margin-bottom: 4px; margin-top: 6px; }
.news_c_l_bd_r_t3 { font-size: 13px; color: #adadad; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.news_c_r { width: 334px; height: 440px; background-color: #ffffff; border: solid 1px #e8e8e8; }
.news_c_r_t { padding: 0 16px; line-height: 67px; }
.news_c_r_t span { font-size: 15px; color: #515151; }
.news_c_r_t a { font-size: 0; margin-right: 16px; }
.news_c_r_t a:hover span { color: #3573ec; }
.news_c_r_t a:hover i { border-left-color: #3573ec; }
.news_c_r_t a span { font-size: 12px; color: #787878; vertical-align: middle; margin-right: 6px; -webkit-transition: all 0.4s; transition: all 0.4s; }
.news_c_r_t a i { vertical-align: middle; -webkit-transition: all 0.4s; transition: all 0.4s; width: 0; height: 0; line-height: 0; font-size: 0; border-width: 4px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent #737373; border-right: none; }
.news_c_r_l li { border-top: 1px dashed #d5d6d8; height: 56px; }
.news_c_r_l li a { display: inline-block; width: 100%; height: 100%; padding: 18px 14px 0; }
.news_c_r_l li a:hover .news_c_r_l_r p { color: #5d5d5d; }
.news_c_r_l li.on { height: 146px; }
.news_c_r_l li.on .news_c_r_l_r p { line-height: 24px; white-space: initial; }
.news_c_r_l li.on .news_c_r_l_r p:first-child { font-size: 15px; color: #5d5d5d; font-weight: bold; white-space: nowrap; }
.news_c_r_l li.on .news_c_r_l_r p:first-child:after { content: ''; display: block; width: 14px; height: 1px; background-color: #d6dae2; margin: 10px 0; }
.news_c_r_l_l { width: 24px; height: 24px; border-radius: 50%; font-size: 12px; color: #fff; text-align: center; line-height: 24px; float: left; position: relative; }
.news_c_r_l_l:after { content: ''; position: absolute; top: 14px; right: -5px; }
.news_c_r_l_l1 { background-color: #5b90de; }
.news_c_r_l_l1:after { width: 0; height: 0; border-width: 4px 0 4px 10px; border-style: solid; border-color: transparent transparent transparent #5b90de; }
.news_c_r_l_l2 { background-color: #a2c285; }
.news_c_r_l_l2:after { width: 0; height: 0; border-width: 4px 0 4px 10px; border-style: solid; border-color: transparent transparent transparent #a2c285; }
.news_c_r_l_l3 { background-color: #e2b578; }
.news_c_r_l_l3:after { width: 0; height: 0; border-width: 4px 0 4px 10px; border-style: solid; border-color: transparent transparent transparent #e2b578; }
.news_c_r_l_l4 { background-color: #b8bfc8; }
.news_c_r_l_l4:after { width: 0; height: 0; border-width: 4px 0 4px 10px; border-style: solid; border-color: transparent transparent transparent #b8bfc8; }
.news_c_r_l_l5 { background-color: #b8bfc8; }
.news_c_r_l_l5:after { width: 0; height: 0; border-width: 4px 0 4px 10px; border-style: solid; border-color: transparent transparent transparent #b8bfc8; }
.news_c_r_l_r { float: left; width: 266px; margin-left: 10px; }
.news_c_r_l_r p { font-size: 14px; color: #909090; -webkit-transition: all 0.2s; transition: all 0.2s; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* 弹出层 */
.pop_box { -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 0; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 10; background: rgba(0, 0, 0, 0.6); padding: 3% 13%; display: none; }
.pop_box * { -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 0; }
.pop_box_check, .pop_box_fast { width: 531px; height: 350px; background-color: #ffffff; border-radius: 10px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; padding-top: 38px; margin: auto; display: none; }
.pop_box_check .icon_box, .pop_box_fast .icon_box { width: 42px; height: 42px; margin: auto; }
.pop_box_check h2, .pop_box_fast h2 { font-size: 18px; line-height: 30px; color: #4d4d4d; text-align: center; }
.pop_box_check .pop_solid, .pop_box_fast .pop_solid { margin-top: 20px; }
.pop_box_check .pop_title, .pop_box_fast .pop_title { font-size: 14px; color: #7d7d7d; text-align: center; margin: 14px 0; }
.pop_box_check .contact_box, .pop_box_fast .contact_box { text-align: center; }
.pop_box_check .contact_box.fast_contact_bg, .pop_box_fast .contact_box.fast_contact_bg { background-color: #e7ecf1; padding: 25px 0; }
.pop_box_check .contact_box .your_name, .pop_box_fast .contact_box .your_name { margin-right: 5px; border-color: #d6dde7; background-color: #ffffff; }
.pop_box_check .contact_box .your_mobile, .pop_box_fast .contact_box .your_mobile { margin-right: 5px; border-color: #d6dde7; background-color: #ffffff; }
.pop_box_check .contact_box dd, .pop_box_fast .contact_box dd { display: inline-block; width: 225px; height: 45px; padding: 12px; line-height: 19px; border-radius: 4px; border: solid 1px #d6dde7; }
.pop_box_check .contact_box dd label, .pop_box_fast .contact_box dd label { width: 20px; height: 20px; margin-right: 8px; float: left; }
.pop_box_check .contact_box dd input, .pop_box_fast .contact_box dd input { width: 85%; height: 100%; font-size: 14px; float: left; }
.pop_box_check .sure_check, .pop_box_fast .sure_check { text-align: center; margin-top: 30px; }
.pop_box_check .sure_check a, .pop_box_fast .sure_check a { display: inline-block; width: 153px; height: 38px; line-height: 38px; font-size: 16px; color: #ffffff; border-radius: 4px; border: solid 1px #d5dce4; background-color: #145fbc; -webkit-transition: all 0.2s; transition: all 0.2s; }
.pop_box_check .sure_check a:hover, .pop_box_fast .sure_check a:hover { opacity: 0.8; }
.pop_box_check .close, .pop_box_fast .close { position: absolute; top: 20px; right: 20px; }
.pop_box_video { width: 100%; height: 100%; position: relative; text-align: center; vertical-align: middle; display: none; }
.pop_box_video video { width: 100%; }
.pop_box_video .close { position: absolute; top: -12px; right: -12px; cursor: pointer; z-index: 2; }

/*# sourceMappingURL=business.css.map */
