﻿@charset "UTF-8";

body { font-family:  "Source Han Sans CN","思源黑体"; font-size: 12px; font-weight: lighter; background-color: #f4f4f4; }
.container { padding: 0; margin: 0 auto; width: 1200px; }


.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { *zoom: 1; }

.left-list { margin-top: 40px; margin-bottom: 60px; width: 200px; height: 3925px; float: left; background-color: #fff; }
.left-list > h5 { margin-left: 50px; font-weight: bold; font-size: 14px; margin-top: 20px; margin-bottom: 30px; }
.left-list .lf-list { list-style: none; padding-left: 0px; }
.left-list .lf-list > .lf-item { height: 38px; width: 200px; font-size: 14px; text-align: center; line-height: 38px; }
.left-list .lf-list > .lf-item > .item-a { color: #666; width: 200px; height: 38px; display: inline-block; line-height: 38px; text-decoration: none; }
.left-list .lf-list > .lf-item:hover { cursor: pointer; border-right: 1px solid #ccc; border-left: 1px solid #ccc; background-color: #ccc; }
.left-list .lf-list > .active { background-color: #ccc; }
.right-content { margin-top: 40px; margin-left: 14px; width: 980px; float: left; background-color: #fff; margin-bottom: 60px; /*height: 1000px;*/ }
.right-content .right-content-banner { background: url("/images/logplatform/route-bg.png") no-repeat center center; height: 330px; position: relative; padding-top: 60px; padding-left: 50px; }
.right-content .right-content-banner .rc-banner-list { color: #fff; width: 500px; font-size: 14px; /*text-align: center;*/ }
.right-content .right-content-banner .rc-banner-btn { margin-top: 10px; width: 190px; height: 40px; background-color: #e3403d; border: none; font-size: 16px; border-radius: 4px; margin-bottom: 16px; }
.right-content .right-content-banner .rc-banner-btn > img { width: 30px; }

.right-content .right-content-banner .rc-banner-list > dl > dt { font-size: 48px; }
.right-content .right-content-banner .rc-banner-list > dl > dd { font-size: 18px; }

.right-content .rc-ran-up-bar { height: 10px; background-color: #f4f4f4; }
.right-content .rc-nav-box { height: 44px; }
.right-content .rc-nav { height: 44px; border-bottom: 1px solid #d8d8d8; width: 924px; margin-left: 30px; /*margin-top:10px;*/ list-style: none; font-size: 16px; text-align: center; z-index: 1000; background-color: #fff; }
.right-content .rc-nav .rc-nav-list { padding-left: 0; }
.right-content .rc-nav > .rc-nav-list > .list { font-size: 16px; text-align: center; list-style: none; line-height: 44px; float: left; width: 100px; height: 44px; /*border-bottom:2px solid #305d43;*/ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.right-content .rc-nav > .rc-nav-list > .cur { border-bottom: 2px solid #2045c3; color: #2045c3; }
.right-content .rc-nav > .rc-nav-list .list:hover { /*border-bottom:2px solid #2045c3;*/ color: #2045c3; text-decoration: none; cursor: pointer; }
.right-content .rc-nav > .rc-nav-list .list .list-a { text-decoration: none; color: #333; }
.right-content .rc-nav > .rc-nav-list .list > .cur-a { color: #2045c3 !important; }
.rc-summarize { font-size: 14px; padding-left: 30px; padding-top: 15px; padding-right: 30px; word-break: break-all; }
.rc-summarize > h4 { margin-top: 25px; font-size: 18px; margin-bottom: 26px; font-weight: bold; }
.rc-summarize > p { word-break: break-all; paddingt: 10px 40px 20px 0; font-size: 14px; margin-bottom: 50px; }
.rc-app { padding-left: 30px; }
.rc-app > h4 { font-size: 18px; margin-bottom: 30px; font-weight: bold; }

.rc-app .rc-app-banner { height: 718px; list-style: none; width: 924px; }
.rc-app .rc-app-banner > .rc-app-banner-title { display: block; list-style: none; font-size: 16px; margin-bottom: 0; padding: 0; }


.rc-app .rc-app-banner > .rc-app-banner-title > .rc-l-btn { float: left; width: 150px; height: 50px; text-align: center; line-height: 50px; border: 1px solid #e5e5e5; /*border-bottom: none;*/ border-radius: 2px; background-color: #f4f4f4; }
.rc-app .rc-app-banner > .rc-app-banner-title > .rc-l-btn-border { border-right: 0; }
.rc-app .rc-app-banner > .rc-app-banner-title > .rc-l-btn { cursor: pointer; }


.rc-app .rc-app-banner > .rc-app-banner-title > .cur { color: #3561c4; border-top: 2px solid #3561c4; border-bottom: 0; background-color: #fff; }
.rc-app .rc-app-banner > .rc-app-bar { height: 1px; border-top: 1px solid #e5e5e5; width: 624px; margin-left: 600px; }
.rc-app .rc-app-banner .rc-app-banner-box { /*height: 674px;*/ width: 924px; padding-top: 60px; padding-left: 60px; margin-top: 0; border: 1px solid #e5e5e5; border-top: none; }

.rc-app .rc-app-banner .rc-app-banner-box .rc-app-banner-sub { height: 520px; width: 802px; position: relative; overflow: hidden; }
.rc-app .rc-app-banner .rc-app-banner-box > p { text-align: center; font-size: 14px; margin-top: 36px; margin-bottom: 36px; }
.rc-app .rc-app-banner .rc-app-banner-box .rc-banner-li { width: 130px; height: 20px; margin: 0 auto; padding-left: 0; list-style: none; }
.rc-app .rc-app-banner .rc-app-banner-box .rc-banner-li > .list {cursor:pointer; float: left; width: 15px; height: 15px; background-color: #d8d8d8; margin-left: 15px; text-align: center; }
.rc-app .rc-app-banner .rc-app-banner-box .rc-banner-li > .dot { background-color: #2043c3; }
.rc-app .rc-app-banner .rc-app-banner-content { position: absolute; padding-left: 0; height: 476px; }
.rc-app .rc-app-banner .rc-app-banner-sub > .rc-app-width0 { width: 4100px; }
.rc-app .rc-app-banner .rc-app-banner-sub > .rc-app-width1 { width: 3250px; }
.rc-app .rc-app-banner .rc-app-banner-content > .item { list-style: none; float: left; width: 802px; height: 474px; margin-top: 0; }
.rc-app .rc-app-banner .rc-app-banner-content > .li1 { background: url("/images/logplatform/route-zhuizong.png") no-repeat center center; height: 474px; }
/*.rc-app .rc-app-banner .rc-app-banner-content>.li2{*/
/*background: url("/images/logplatform/mian2.png") no-repeat center center;*/
/*height: 474px;*/
/*}*/
/*.rc-app .rc-app-banner .rc-app-banner-content>.li3{*/
/*background: url("/images/logplatform/mian3.png") no-repeat center center;*/
/*height: 474px;*/
/*}*/
/*.rc-app .rc-app-banner .rc-app-banner-content>.li4{*/
/*background: url("/images/logplatform/mian4.png") no-repeat center center;*/
/*height: 474px;*/
/*}*/
.rc-app .rc-app-banner .rc-app-banner-content > .li5 { background: url("/images/logplatform/route-zhui2-.png") no-repeat center center; height: 474px; }
/*.rc-app .rc-app-banner .rc-app-banner-content>.li6{*/
/*background: url("/images/logplatform/mian6.png") no-repeat center center;*/
/*height: 474px;*/
/*}*/
/*.rc-app .rc-app-banner .rc-app-banner-content>.li7{*/
/*background: url("/images/logplatform/mian7.png") no-repeat center center;*/
/*height: 474px;*/
/*}*/
/*.rc-app .rc-app-banner .rc-app-banner-content>.li8{*/
/*background: url("/images/logplatform/mian4.png") no-repeat center center;*/
/*height: 474px;*/
/*}*/

.rc-app .rc-app-banner .rc-app-banner-content > .li9 { background: url("/images/logplatform/route-zhui3.png") no-repeat center center; height: 474px; }
/*.rc-app .rc-app-banner .rc-app-banner-content>.li10{*/
/*background: url("/images/logplatform/mian7.png") no-repeat center center;*/
/*height: 474px;*/
/*}*/
/*.rc-app .rc-app-banner .rc-app-banner-content>.li11{*/
/*background: url("/images/logplatform/mian4.png") no-repeat center center;*/
/*height: 474px;*/
/*}*/

/*.rc-app .rc-app-banner .rc-app-banner-content>.li12{*/
/*background: url("/images/logplatform/mian6.png") no-repeat center center;*/
/*height: 474px;*/
/*}*/
.rc-app .rc-app-banner .rc-app-banner-content > .li13 { background: url("/images/logplatform/route-zhui4.png") no-repeat center center; height: 474px; }
/*.rc-app .rc-app-banner .rc-app-banner-content>.li14{*/
/*background: url("/images/logplatform/mian4.png") no-repeat center center;*/
/*height: 474px;*/
/*}*/
/*.rc-app .rc-app-banner .rc-app-banner-content>.li15{*/
/*background: url("/images/logplatform/mian4.png") no-repeat center center;*/
/*height: 474px;*/
/*}*/



.rc-advantage { padding-left: 30px; padding-top: 40px; margin-bottom: 2px; }
.rc-advantage > h4 { font-size: 18px; margin-bottom: 30px; font-weight: bold; }
.rc-advantage .rc-ad-img { width: 924px; }


/*-------*/
.rc-function { padding-left: 30px; padding-top: 40px; }
.rc-function > h4 { font-size: 18px; margin-bottom: 10px; font-weight: bold; }
.rc-function .fu-content { width: 924px; /*height: 560px;*/ margin-bottom: 30px; }

.rc-business { padding-left: 30px; /*padding-top:10px;*/ }
.rc-business > h5 { font-size: 16px; margin-bottom: 10px; }
.rc-business .bu-content { width: 924px; }

/*----*/
.rc-account-pro { padding-left: 30px; padding-top: 40px; }
.rc-account-pro > h5 { font-size: 16px; margin-bottom: 10px; }
.rc-account-pro .ac-content { width: 924px; }

.rc-case { padding-left: 30px; padding-top: 40px; padding-bottom: 25px; }
.rc-case > h4 { font-size: 18px; margin-bottom: 20px; font-weight: bold; }
.rc-case .case-content { width: 924px; }


.rc-access-use { padding-left: 30px; padding-top: 40px; }
.rc-access-use > h4 { font-size: 18px; margin-bottom: 20px; font-weight: bold; }
.rc-access-use .au-content { width: 924px; height: 350px; }

.rc-access-use .au-content .content-table { border: 1px solid #e5e5e5; }
.rc-access-use .au-content .content-table .table-sub1 { padding-left: 20px; line-height: 45px; font-size: 16px; height: 45px; width: 460px; background-color: #f4f4f4; }
.rc-access-use .au-content .content-table .table-sub-box { height: 200px; }
.rc-access-use .au-content .content-table .table-sub-box .access-list { padding-left: 30px; padding-top: 30px; }
.rc-access-use .au-content .content-table .table-sub-box > .access-list .ac-list { list-style: none; font-size: 14px; color: #666; }
.rc-access-use .au-content .content-table .table-sub-box > .access-list .ac-list:hover { color: #1d52d9; cursor: pointer; }



.rc-access-pros { padding-left: 30px; }
.rc-access-pros .ap-content { position: relative; width: 924px; height: 350px; margin-bottom: 70px; }
.rc-access-pros .ap-content > .ap-btn { left: 392px; bottom: 105px; position: absolute; width: 170px; height: 36px; line-height: 36px; text-align: center; text-decoration: none; font-size: 16px; color: #fff; cursor: pointer; text-decoration: none; }
