:focus { outline: 0; }
html, body{font-family:'Microsoft YaHei',sans-serif !important; background-color:#fff;}
::selection{
  background: rgba(112, 144, 40, 0.71);
  color: #fff;
}
h1{
    color:white;
}
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,input,section{	margin:0;padding:0;border:0;}
li { list-style: none; }
.nav > li > a:hover, .nav > li > a:focus{
    background-color:transparent;
    color:#999;;
}

@font-face {
    font-family: 'SourceHanSansRegular'; /* 定义字体名 */
    src: url('../fonts/SourceHanSansCN-Regular.otf'); /* 引入字体文件 */
    font-weight: normal; /* 定义字体粗细 */
    font-style: normal;  /* 定义字体风格 */
}

@font-face {
  font-family:"SourceHanSansBold"; /* 定义字体名 */
  src: url("../fonts/SourceHanSansCN-Bold.otf");/* 引入字体文件 */
  font-weight: bold;
  font-style: normal;
}

.bannerMain{
    width: 1440px!important;
    padding: 104px 32px 0 0;
    color: #fff;
    margin: 0 auto;
    display: flex;
    flex: 1;
    justify-content: space-between;
}

.bannerMainNew{
    width: 1440px!important;
    padding: 62px 54px 0 0;
    color: #fff;
    margin: 0 auto;
    display: flex;
    flex: 1;
    justify-content: space-between;
}

.bannerMainNew .bannerTitle{
    font-size: 56px;
    font-weight: 500;
    font-weight: bold;
    font-style: italic;
    color:#ffffff;
    letter-spacing:12px;
    margin-left: 160px;
}

.bannerMainNew .bannerText{
    font-size: 14px;
    font-weight: 400;
    margin: 16px 0 24px;
    letter-spacing:3px;
    margin-left: 160px;
}

 .bannerMainNew .bannerBtn {
    width: 88px;
    height: 32px;
    font-size: 24px;
    font-weight: bold;
    color:#B11C1E;
    background: #ffffff;
    border-radius: 4px;
    line-height: 46px;
    text-align: center;
    cursor: pointer;
    letter-spacing:12px;
    margin-left: 160px;
}
.bannerMainNew bannerBtn:hover{
  background-color: #ff7701;
}

.bannerMainNew .bannerTitleRight{
    font-size: 48px;
    font-family: 'SourceHanSansBold';  /* 思源黑体 */
    color:#ffffff;
    letter-spacing:2px;
    margin-top:127px;
    margin-left: 602px;
}

.bannerMainNew .bannerTextRight{
    font-size: 14px;
    font-weight: 400;
    margin: 16px 0 24px 674px;
    letter-spacing:24px;
}

.bannerMainNew .bannerTextRightEnterprise{
    font-size: 14px;
    font-weight: 400;
    margin: 16px 0 24px 424px;
    letter-spacing:12px;
}

.bannerMainNew .bannerBtnRight {
    width: 108px;
    height: 32px;
    font-size: 14px;
    color:#B11C1E;
    background: #ffffff;
    border-radius: 4px;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
    letter-spacing:3px;
    margin-top:60px;
    margin-left: 867px;
}
.bannerMainNew bannerBtnRight:hover{
  background-color: #ff7701;
}

.bannerMainNew .bannerBtnSecondRight {
    width: 108px;
    height: 32px;
    font-size: 14px;
    color: #ffffff;
    background:#B11C1E;
    border-radius: 4px;
    border: 1px solid #ffffff;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
    letter-spacing:3px;
    margin-top:-32px;
    margin-left: 987px;
}
.bannerMainNew bannerBtnSecondRight:hover{
  background-color: #ff7701;
}

.bannerMainNew .bannerTitleCenter{
    font-size: 60px;
    font-family: 'SourceHanSansBold';  /* 思源黑体 */
    color:#ffffff;
    letter-spacing:2px;
    margin-top:57px;
    margin-left: 531px;
}

.bannerMainNew .bannerTextCenter{
    font-size: 14px;
    font-weight: 16;
    margin: 16px 0 24px 491px;
    letter-spacing:12px;
}

.flex-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.flex-container > span {
    margin-right: auto;
}
.flex-container > a {
    margin-left: auto;
}

.bannerMainNew .bannerBtnCenter {
    width: 108px;
    height: 32px;
    font-size: 14px;
    color: #fff;
    background:black;
    border-radius: 4px;
    border: 1px solid #ffffff;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
    letter-spacing:3px;
    margin-top:40px;
    margin-left: 597px;
}
.bannerMainNew bannerBtnCenter:hover{
  background-color: #ff7701;
}

.bannerMainNew .bannerBtnSecondCenter {
    width: 108px;
    height: 32px;
    font-size: 14px;
    color: #fff;
    background:black;
    border-radius: 4px;
    border: 1px solid #ffffff;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
    letter-spacing:3px;
    margin-top:-32px;
    margin-left: 727px;
}
.bannerMainNew bannerBtnSecondCenter:hover{
  background-color: #ff7701;
}

.ant-col-24 {
    display: block;
    box-sizing: border-box;
    width: 100%;
}
.bannerMain .bannerTitle{
    font-size: 71px;
    font-weight: 500;
    font-weight: bold;
    font-style: italic;
    color:#ffffff;
    letter-spacing:12px;
}
.bannerMain .bannerText{
    font-size: 36px;
    font-weight: 400;
    margin: 16px 0 24px;
    letter-spacing:20px;
}
 .bannerMain .bannerBtn {
    width: 129px;
    height: 46px;
    font-size: 40px;
    font-weight: bold;
    color:#B11C1E;
    background: #ffffff;
    border-radius: 4px;
    line-height: 46px;
    text-align: center;
    cursor: pointer;
    letter-spacing:12px;
}
.bannerMain bannerBtn:hover{
  background-color: #ff7701;
}
.navbar-brand{
    padding:6px 0 0 15px;
    text-decoration:none
}
.navbar-brand img{
    height:30px;
    margin-top:0px;
}
img{
    max-width:100% !important;
    vertical-align:middle;
    border:0;
}
.nav > li > a{
    color:#000;
}
a:hover, a:focus{
    color:#999;
}
img { border:0; border:none; display: block; vertical-align: bottom;}
em, i { font-style: normal; }
body a{
  transition: 0.5s all ease;
  -webkit-transition: 0.5s all ease;
  -moz-transition: 0.5s all ease;
  -o-transition: 0.5s all ease;
  -ms-transition: 0.5s all ease;
  text-decoration:none;
  color:#000;
}
body li a{
  transition: 0.5s all ease;
  -webkit-transition: 0.5s all ease;
  -moz-transition: 0.5s all ease;
  -o-transition: 0.5s all ease;
  -ms-transition: 0.5s all ease;
  text-decoration:none;
  color:#999;
}
a{outline:none;blr:expression(this.onFocus=this.blur());}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
*{ -webkit-box-sizing: border-box;outline:none !important; -moz-box-sizing: border-box; box-sizing: border-box;}
h2{
  font-size: 20px;
  color: #4680fe;
  font-weight: bold;
  padding: 24px 20px 24px 0px;
  border-bottom: 1px solid #ddd;
}
h3{
  font-size:18px;
}
h5{
  font-size:10px;
  color:black;
  font-weight: bold;
  padding: 0px 20px 24px 0px;
}
.login-btn{
    display:block;
    height:35px;
    line-height:35px;
    font-size:14px;
    color:#fff !important;
    text-align:center;
    border-radius:5px;
}
.error_tip{
    color:red;
}
.login-btn:hover{
    background-color:#d9534f;
}
.login-btn{
    width:140px;
    background-color:#B11C1E;
}
a{
    text-decoration:none;
    outline:0;
}
.facebtn1{
    position:relative;
    top:20%;
    width:25%;
    height:35px;
    margin:0 auto;
    color:#ffffff;
    background-color:#B11C1E;
    border-radius:3px;
    text-align:center;
    line-height:35px;
    font-size:13px;
}
.file{
    opacity:0;
    position:absolute;
    top:0%;
    left:0%;
    height:100%;
    width:100%;
}
.panel{
  border-radius: 10px;
}
.navbar#main-nav{
    border:0;
    background-color:#363f48;
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -webkit-transform:translateZ(0px);
    position:relative;
    z-index:9;
    height:57px;
}
.navbar#main-nav-dci{
    border:0;
    background-color:#ffffff;
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -webkit-transform:translateZ(0px);
    position:relative;
    z-index:9;
    height:57px;
}
.navbar {
    border-radius:0;
    margin-bottom:0px;
}
.navbar-toggle{
    background-color:rgba(255, 255, 255, 0.09);
    border-radius:2px;
}
.navbar-toggle .icon-bar{
    background-color:rgba(255, 255, 255, 0.89);

}
.site-search{position:relative;width:234px;padding-top:5px}
.site-search input[type='search']{
    height:29px;
    padding:15px 40px 15px 15px;
    font-size:15px;
    background-color:white;
    color:#232f3e;
    border:none;
    border-radius:2px;
    width:100%;
    }
.site-search button{
    position:absolute;
    top:4px;
    right:0px;
    border:0;
    background-color:transparent;
    font-size:1.7em;
    padding:0 10px;
    color:black;
    transition:all .28s cubic-bezier(.4,0,.2,1);
}
.ion, .ionicons, .ion-alert::before, .ion-alert-circled::before, .ion-android-add::before, .ion-android-add-circle::before, .ion-android-alarm-clock::before, .ion-android-alert::before, .ion-android-apps::before, .ion-android-archive::before, .ion-android-arrow-back::before, .ion-android-arrow-down::before, .ion-android-arrow-dropdown::before, .ion-android-arrow-dropdown-circle::before, .ion-android-arrow-dropleft::before, .ion-android-arrow-dropleft-circle::before, .ion-android-arrow-dropright::before, .ion-android-arrow-dropright-circle::before, .ion-android-arrow-dropup::before, .ion-android-arrow-dropup-circle::before, .ion-android-arrow-forward::before, .ion-android-arrow-up::before, .ion-android-attach::before, .ion-android-bar::before, .ion-android-bicycle::before, .ion-android-boat::before, .ion-android-bookmark::before, .ion-android-bulb::before, .ion-android-bus::before, .ion-android-calendar::before, .ion-android-call::before, .ion-android-camera::before, .ion-android-cancel::before, .ion-android-car::before, .ion-android-cart::before, .ion-android-chat::before, .ion-android-checkbox::before, .ion-android-checkbox-blank::before, .ion-android-checkbox-outline::before, .ion-android-checkbox-outline-blank::before, .ion-android-checkmark-circle::before, .ion-android-clipboard::before, .ion-android-close::before, .ion-android-cloud::before, .ion-android-cloud-circle::before, .ion-android-cloud-done::before, .ion-android-cloud-outline::before, .ion-android-color-palette::before, .ion-android-compass::before, .ion-android-contact::before, .ion-android-contacts::before, .ion-android-contract::before, .ion-android-create::before, .ion-android-delete::before, .ion-android-desktop::before, .ion-android-document::before, .ion-android-done::before, .ion-android-done-all::before, .ion-android-download::before, .ion-android-drafts::before, .ion-android-exit::before, .ion-android-expand::before, .ion-android-favorite::before, .ion-android-favorite-outline::before, .ion-android-film::before, .ion-android-folder::before, .ion-android-folder-open::before, .ion-android-funnel::before, .ion-android-globe::before, .ion-android-hand::before, .ion-android-hangout::before, .ion-android-happy::before, .ion-android-home::before, .ion-android-image::before, .ion-android-laptop::before, .ion-android-list::before, .ion-android-locate::before, .ion-android-lock::before, .ion-android-mail::before, .ion-android-map::before, .ion-android-menu::before, .ion-android-microphone::before, .ion-android-microphone-off::before, .ion-android-more-horizontal::before, .ion-android-more-vertical::before, .ion-android-navigate::before, .ion-android-notifications::before, .ion-android-notifications-none::before, .ion-android-notifications-off::before, .ion-android-open::before, .ion-android-options::before, .ion-android-people::before, .ion-android-person::before, .ion-android-person-add::before, .ion-android-phone-landscape::before, .ion-android-phone-portrait::before, .ion-android-pin::before, .ion-android-plane::before, .ion-android-playstore::before, .ion-android-print::before, .ion-android-radio-button-off::before, .ion-android-radio-button-on::before, .ion-android-refresh::before, .ion-android-remove::before, .ion-android-remove-circle::before, .ion-android-restaurant::before, .ion-android-sad::before, .ion-android-search::before, .ion-android-send::before, .ion-android-settings::before, .ion-android-share::before, .ion-android-share-alt::before, .ion-android-star::before, .ion-android-star-half::before, .ion-android-star-outline::before, .ion-android-stopwatch::before, .ion-android-subway::before, .ion-android-sunny::before, .ion-android-sync::before, .ion-android-textsms::before, .ion-android-time::before, .ion-android-train::before, .ion-android-unlock::before, .ion-android-upload::before, .ion-android-volume-down::before, .ion-android-volume-mute::before, .ion-android-volume-off::before, .ion-android-volume-up::before, .ion-android-walk::before, .ion-android-warning::before, .ion-android-watch::before, .ion-android-wifi::before, .ion-aperture::before, .ion-archive::before, .ion-arrow-down-a::before, .ion-arrow-down-b::before, .ion-arrow-down-c::before, .ion-arrow-expand::before, .ion-arrow-graph-down-left::before, .ion-arrow-graph-down-right::before, .ion-arrow-graph-up-left::before, .ion-arrow-graph-up-right::before, .ion-arrow-left-a::before, .ion-arrow-left-b::before, .ion-arrow-left-c::before, .ion-arrow-move::before, .ion-arrow-resize::before, .ion-arrow-return-left::before, .ion-arrow-return-right::before, .ion-arrow-right-a::before, .ion-arrow-right-b::before, .ion-arrow-right-c::before, .ion-arrow-shrink::before, .ion-arrow-swap::before, .ion-arrow-up-a::before, .ion-arrow-up-b::before, .ion-arrow-up-c::before, .ion-asterisk::before, .ion-at::before, .ion-backspace::before, .ion-backspace-outline::before, .ion-bag::before, .ion-battery-charging::before, .ion-battery-empty::before, .ion-battery-full::before, .ion-battery-half::before, .ion-battery-low::before, .ion-beaker::before, .ion-beer::before, .ion-bluetooth::before, .ion-bonfire::before, .ion-bookmark::before, .ion-bowtie::before, .ion-briefcase::before, .ion-bug::before, .ion-calculator::before, .ion-calendar::before, .ion-camera::before, .ion-card::before, .ion-cash::before, .ion-chatbox::before, .ion-chatbox-working::before, .ion-chatboxes::before, .ion-chatbubble::before, .ion-chatbubble-working::before, .ion-chatbubbles::before, .ion-checkmark::before, .ion-checkmark-circled::before, .ion-checkmark-round::before, .ion-chevron-down::before, .ion-chevron-left::before, .ion-chevron-right::before, .ion-chevron-up::before, .ion-clipboard::before, .ion-clock::before, .ion-close::before, .ion-close-circled::before, .ion-close-round::before, .ion-closed-captioning::before, .ion-cloud::before, .ion-code::before, .ion-code-download::before, .ion-code-working::before, .ion-coffee::before, .ion-compass::before, .ion-compose::before, .ion-connection-bars::before, .ion-contrast::before, .ion-crop::before, .ion-cube::before, .ion-disc::before, .ion-document::before, .ion-document-text::before, .ion-drag::before, .ion-earth::before, .ion-easel::before, .ion-edit::before, .ion-egg::before, .ion-eject::before, .ion-email::before, .ion-email-unread::before, .ion-erlenmeyer-flask::before, .ion-erlenmeyer-flask-bubbles::before, .ion-eye::before, .ion-eye-disabled::before, .ion-female::before, .ion-filing::before, .ion-film-marker::before, .ion-fireball::before, .ion-flag::before, .ion-flame::before, .ion-flash::before, .ion-flash-off::before, .ion-folder::before, .ion-fork::before, .ion-fork-repo::before, .ion-forward::before, .ion-funnel::before, .ion-gear-a::before, .ion-gear-b::before, .ion-grid::before, .ion-hammer::before, .ion-happy::before, .ion-happy-outline::before, .ion-headphone::before, .ion-heart::before, .ion-heart-broken::before, .ion-help::before, .ion-help-buoy::before, .ion-help-circled::before, .ion-home::before, .ion-icecream::before, .ion-image::before, .ion-images::before, .ion-information::before, .ion-information-circled::before, .ion-ionic::before, .ion-ios-alarm::before, .ion-ios-alarm-outline::before, .ion-ios-albums::before, .ion-ios-albums-outline::before, .ion-ios-americanfootball::before, .ion-ios-americanfootball-outline::before, .ion-ios-analytics::before, .ion-ios-analytics-outline::before, .ion-ios-arrow-back::before, .ion-ios-arrow-down::before, .ion-ios-arrow-forward::before, .ion-ios-arrow-left::before, .ion-ios-arrow-right::before, .ion-ios-arrow-thin-down::before, .ion-ios-arrow-thin-left::before, .ion-ios-arrow-thin-right::before, .ion-ios-arrow-thin-up::before, .ion-ios-arrow-up::before, .ion-ios-at::before, .ion-ios-at-outline::before, .ion-ios-barcode::before, .ion-ios-barcode-outline::before, .ion-ios-baseball::before, .ion-ios-baseball-outline::before, .ion-ios-basketball::before, .ion-ios-basketball-outline::before, .ion-ios-bell::before, .ion-ios-bell-outline::before, .ion-ios-body::before, .ion-ios-body-outline::before, .ion-ios-bolt::before, .ion-ios-bolt-outline::before, .ion-ios-book::before, .ion-ios-book-outline::before, .ion-ios-bookmarks::before, .ion-ios-bookmarks-outline::before, .ion-ios-box::before, .ion-ios-box-outline::before, .ion-ios-briefcase::before, .ion-ios-briefcase-outline::before, .ion-ios-browsers::before, .ion-ios-browsers-outline::before, .ion-ios-calculator::before, .ion-ios-calculator-outline::before, .ion-ios-calendar::before, .ion-ios-calendar-outline::before, .ion-ios-camera::before, .ion-ios-camera-outline::before, .ion-ios-cart::before, .ion-ios-cart-outline::before, .ion-ios-chatboxes::before, .ion-ios-chatboxes-outline::before, .ion-ios-chatbubble::before, .ion-ios-chatbubble-outline::before, .ion-ios-checkmark::before, .ion-ios-checkmark-empty::before, .ion-ios-checkmark-outline::before, .ion-ios-circle-filled::before, .ion-ios-circle-outline::before, .ion-ios-clock::before, .ion-ios-clock-outline::before, .ion-ios-close::before, .ion-ios-close-empty::before, .ion-ios-close-outline::before, .ion-ios-cloud::before, .ion-ios-cloud-download::before, .ion-ios-cloud-download-outline::before, .ion-ios-cloud-outline::before, .ion-ios-cloud-upload::before, .ion-ios-cloud-upload-outline::before, .ion-ios-cloudy::before, .ion-ios-cloudy-night::before, .ion-ios-cloudy-night-outline::before, .ion-ios-cloudy-outline::before, .ion-ios-cog::before, .ion-ios-cog-outline::before, .ion-ios-color-filter::before, .ion-ios-color-filter-outline::before, .ion-ios-color-wand::before, .ion-ios-color-wand-outline::before, .ion-ios-compose::before, .ion-ios-compose-outline::before, .ion-ios-contact::before, .ion-ios-contact-outline::before, .ion-ios-copy::before, .ion-ios-copy-outline::before, .ion-ios-crop::before, .ion-ios-crop-strong::before, .ion-ios-download::before, .ion-ios-download-outline::before, .ion-ios-drag::before, .ion-ios-email::before, .ion-ios-email-outline::before, .ion-ios-eye::before, .ion-ios-eye-outline::before, .ion-ios-fastforward::before, .ion-ios-fastforward-outline::before, .ion-ios-filing::before, .ion-ios-filing-outline::before, .ion-ios-film::before, .ion-ios-film-outline::before, .ion-ios-flag::before, .ion-ios-flag-outline::before, .ion-ios-flame::before, .ion-ios-flame-outline::before, .ion-ios-flask::before, .ion-ios-flask-outline::before, .ion-ios-flower::before, .ion-ios-flower-outline::before, .ion-ios-folder::before, .ion-ios-folder-outline::before, .ion-ios-football::before, .ion-ios-football-outline::before, .ion-ios-game-controller-a::before, .ion-ios-game-controller-a-outline::before, .ion-ios-game-controller-b::before, .ion-ios-game-controller-b-outline::before, .ion-ios-gear::before, .ion-ios-gear-outline::before, .ion-ios-glasses::before, .ion-ios-glasses-outline::before, .ion-ios-grid-view::before, .ion-ios-grid-view-outline::before, .ion-ios-heart::before, .ion-ios-heart-outline::before, .ion-ios-help::before, .ion-ios-help-empty::before, .ion-ios-help-outline::before, .ion-ios-home::before, .ion-ios-home-outline::before, .ion-ios-infinite::before, .ion-ios-infinite-outline::before, .ion-ios-information::before, .ion-ios-information-empty::before, .ion-ios-information-outline::before, .ion-ios-ionic-outline::before, .ion-ios-keypad::before, .ion-ios-keypad-outline::before, .ion-ios-lightbulb::before, .ion-ios-lightbulb-outline::before, .ion-ios-list::before, .ion-ios-list-outline::before, .ion-ios-location::before, .ion-ios-location-outline::before, .ion-ios-locked::before, .ion-ios-locked-outline::before, .ion-ios-loop::before, .ion-ios-loop-strong::before, .ion-ios-medical::before, .ion-ios-medical-outline::before, .ion-ios-medkit::before, .ion-ios-medkit-outline::before, .ion-ios-mic::before, .ion-ios-mic-off::before, .ion-ios-mic-outline::before, .ion-ios-minus::before, .ion-ios-minus-empty::before, .ion-ios-minus-outline::before, .ion-ios-monitor::before, .ion-ios-monitor-outline::before, .ion-ios-moon::before, .ion-ios-moon-outline::before, .ion-ios-more::before, .ion-ios-more-outline::before, .ion-ios-musical-note::before, .ion-ios-musical-notes::before, .ion-ios-navigate::before, .ion-ios-navigate-outline::before, .ion-ios-nutrition::before, .ion-ios-nutrition-outline::before, .ion-ios-paper::before, .ion-ios-paper-outline::before, .ion-ios-paperplane::before, .ion-ios-paperplane-outline::before, .ion-ios-partlysunny::before, .ion-ios-partlysunny-outline::before, .ion-ios-pause::before, .ion-ios-pause-outline::before, .ion-ios-paw::before, .ion-ios-paw-outline::before, .ion-ios-people::before, .ion-ios-people-outline::before, .ion-ios-person::before, .ion-ios-person-outline::before, .ion-ios-personadd::before, .ion-ios-personadd-outline::before, .ion-ios-photos::before, .ion-ios-photos-outline::before, .ion-ios-pie::before, .ion-ios-pie-outline::before, .ion-ios-pint::before, .ion-ios-pint-outline::before, .ion-ios-play::before, .ion-ios-play-outline::before, .ion-ios-plus::before, .ion-ios-plus-empty::before, .ion-ios-plus-outline::before, .ion-ios-pricetag::before, .ion-ios-pricetag-outline::before, .ion-ios-pricetags::before, .ion-ios-pricetags-outline::before, .ion-ios-printer::before, .ion-ios-printer-outline::before, .ion-ios-pulse::before, .ion-ios-pulse-strong::before, .ion-ios-rainy::before, .ion-ios-rainy-outline::before, .ion-ios-recording::before, .ion-ios-recording-outline::before, .ion-ios-redo::before, .ion-ios-redo-outline::before, .ion-ios-refresh::before, .ion-ios-refresh-empty::before, .ion-ios-refresh-outline::before, .ion-ios-reload::before, .ion-ios-reverse-camera::before, .ion-ios-reverse-camera-outline::before, .ion-ios-rewind::before, .ion-ios-rewind-outline::before, .ion-ios-rose::before, .ion-ios-rose-outline::before, .ion-ios-search::before, .ion-ios-search-strong::before, .ion-ios-settings::before, .ion-ios-settings-strong::before, .ion-ios-shuffle::before, .ion-ios-shuffle-strong::before, .ion-ios-skipbackward::before, .ion-ios-skipbackward-outline::before, .ion-ios-skipforward::before, .ion-ios-skipforward-outline::before, .ion-ios-snowy::before, .ion-ios-speedometer::before, .ion-ios-speedometer-outline::before, .ion-ios-star::before, .ion-ios-star-half::before, .ion-ios-star-outline::before, .ion-ios-stopwatch::before, .ion-ios-stopwatch-outline::before, .ion-ios-sunny::before, .ion-ios-sunny-outline::before, .ion-ios-telephone::before, .ion-ios-telephone-outline::before, .ion-ios-tennisball::before, .ion-ios-tennisball-outline::before, .ion-ios-thunderstorm::before, .ion-ios-thunderstorm-outline::before, .ion-ios-time::before, .ion-ios-time-outline::before, .ion-ios-timer::before, .ion-ios-timer-outline::before, .ion-ios-toggle::before, .ion-ios-toggle-outline::before, .ion-ios-trash::before, .ion-ios-trash-outline::before, .ion-ios-undo::before, .ion-ios-undo-outline::before, .ion-ios-unlocked::before, .ion-ios-unlocked-outline::before, .ion-ios-upload::before, .ion-ios-upload-outline::before, .ion-ios-videocam::before, .ion-ios-videocam-outline::before, .ion-ios-volume-high::before, .ion-ios-volume-low::before, .ion-ios-wineglass::before, .ion-ios-wineglass-outline::before, .ion-ios-world::before, .ion-ios-world-outline::before, .ion-ipad::before, .ion-iphone::before, .ion-ipod::before, .ion-jet::before, .ion-key::before, .ion-knife::before, .ion-laptop::before, .ion-leaf::before, .ion-levels::before, .ion-lightbulb::before, .ion-link::before, .ion-load-a::before, .ion-load-b::before, .ion-load-c::before, .ion-load-d::before, .ion-location::before, .ion-lock-combination::before, .ion-locked::before, .ion-log-in::before, .ion-log-out::before, .ion-loop::before, .ion-magnet::before, .ion-male::before, .ion-man::before, .ion-map::before, .ion-medkit::before, .ion-merge::before, .ion-mic-a::before, .ion-mic-b::before, .ion-mic-c::before, .ion-minus::before, .ion-minus-circled::before, .ion-minus-round::before, .ion-model-s::before, .ion-monitor::before, .ion-more::before, .ion-mouse::before, .ion-music-note::before, .ion-navicon::before, .ion-navicon-round::before, .ion-navigate::before, .ion-network::before, .ion-no-smoking::before, .ion-nuclear::before, .ion-outlet::before, .ion-paintbrush::before, .ion-paintbucket::before, .ion-paper-airplane::before, .ion-paperclip::before, .ion-pause::before, .ion-person::before, .ion-person-add::before, .ion-person-stalker::before, .ion-pie-graph::before, .ion-pin::before, .ion-pinpoint::before, .ion-pizza::before, .ion-plane::before, .ion-planet::before, .ion-play::before, .ion-playstation::before, .ion-plus::before, .ion-plus-circled::before, .ion-plus-round::before, .ion-podium::before, .ion-pound::before, .ion-power::before, .ion-pricetag::before, .ion-pricetags::before, .ion-printer::before, .ion-pull-request::before, .ion-qr-scanner::before, .ion-quote::before, .ion-radio-waves::before, .ion-record::before, .ion-refresh::before, .ion-reply::before, .ion-reply-all::before, .ion-ribbon-a::before, .ion-ribbon-b::before, .ion-sad::before, .ion-sad-outline::before, .ion-scissors::before, .ion-search::before, .ion-settings::before, .ion-share::before, .ion-shuffle::before, .ion-skip-backward::before, .ion-skip-forward::before, .ion-social-android::before, .ion-social-android-outline::before, .ion-social-angular::before, .ion-social-angular-outline::before, .ion-social-apple::before, .ion-social-apple-outline::before, .ion-social-bitcoin::before, .ion-social-bitcoin-outline::before, .ion-social-buffer::before, .ion-social-buffer-outline::before, .ion-social-chrome::before, .ion-social-chrome-outline::before, .ion-social-codepen::before, .ion-social-codepen-outline::before, .ion-social-css3::before, .ion-social-css3-outline::before, .ion-social-designernews::before, .ion-social-designernews-outline::before, .ion-social-dribbble::before, .ion-social-dribbble-outline::before, .ion-social-dropbox::before, .ion-social-dropbox-outline::before, .ion-social-euro::before, .ion-social-euro-outline::before, .ion-social-facebook::before, .ion-social-facebook-outline::before, .ion-social-foursquare::before, .ion-social-foursquare-outline::before, .ion-social-freebsd-devil::before, .ion-social-github::before, .ion-social-github-outline::before, .ion-social-google::before, .ion-social-google-outline::before, .ion-social-googleplus::before, .ion-social-googleplus-outline::before, .ion-social-hackernews::before, .ion-social-hackernews-outline::before, .ion-social-html5::before, .ion-social-html5-outline::before, .ion-social-instagram::before, .ion-social-instagram-outline::before, .ion-social-javascript::before, .ion-social-javascript-outline::before, .ion-social-linkedin::before, .ion-social-linkedin-outline::before, .ion-social-markdown::before, .ion-social-nodejs::before, .ion-social-octocat::before, .ion-social-pinterest::before, .ion-social-pinterest-outline::before, .ion-social-python::before, .ion-social-reddit::before, .ion-social-reddit-outline::before, .ion-social-rss::before, .ion-social-rss-outline::before, .ion-social-sass::before, .ion-social-skype::before, .ion-social-skype-outline::before, .ion-social-snapchat::before, .ion-social-snapchat-outline::before, .ion-social-tumblr::before, .ion-social-tumblr-outline::before, .ion-social-tux::before, .ion-social-twitch::before, .ion-social-twitch-outline::before, .ion-social-twitter::before, .ion-social-twitter-outline::before, .ion-social-usd::before, .ion-social-usd-outline::before, .ion-social-vimeo::before, .ion-social-vimeo-outline::before, .ion-social-whatsapp::before, .ion-social-whatsapp-outline::before, .ion-social-windows::before, .ion-social-windows-outline::before, .ion-social-wordpress::before, .ion-social-wordpress-outline::before, .ion-social-yahoo::before, .ion-social-yahoo-outline::before, .ion-social-yen::before, .ion-social-yen-outline::before, .ion-social-youtube::before, .ion-social-youtube-outline::before, .ion-soup-can::before, .ion-soup-can-outline::before, .ion-speakerphone::before, .ion-speedometer::before, .ion-spoon::before, .ion-star::before, .ion-stats-bars::before, .ion-steam::before, .ion-stop::before, .ion-thermometer::before, .ion-thumbsdown::before, .ion-thumbsup::before, .ion-toggle::before, .ion-toggle-filled::before, .ion-transgender::before, .ion-trash-a::before, .ion-trash-b::before, .ion-trophy::before, .ion-tshirt::before, .ion-tshirt-outline::before, .ion-umbrella::before, .ion-university::before, .ion-unlocked::before, .ion-upload::before, .ion-usb::before, .ion-videocamera::before, .ion-volume-high::before, .ion-volume-low::before, .ion-volume-medium::before, .ion-volume-mute::before, .ion-wand::before, .ion-waterdrop::before, .ion-wifi::before, .ion-wineglass::before, .ion-woman::before, .ion-wrench::before, .ion-xbox::before{
    display:inline-block;
    font-family:"Ionicons";
    speak:none;
    font-style:normal;
    font-weight:normal;
    font-variant:normal;
    text-transform:none;
    text-rendering:auto;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}
.header-second-menu-wrap{
    box-shadow:0px 2px 6px rgba(0,0,0,0.1);
    position:relative;
    z-index:1;
    background-color:#262d33;
}
.header-second-menu-wrap{
    box-shadow:0px 2px 6px rgba(0,0,0,0.1);
    position:relative;
    z-index:1;
    background-color:#262d33;
}
.header-second-menu-wrap-dci{
    box-shadow:0px 2px 6px rgba(0,0,0,0.1);
    position:relative;
    z-index:1;
    background-color:#ffffff;
}
.header-second-menu-wrap-dci{
    box-shadow:0px 2px 6px rgba(0,0,0,0.1);
    position:relative;
    z-index:1;
    background-color:#ffffff;
}
#site-header-blog-inner{
    position:relative;
    padding:11em 0 2em;
    text-align:center;
    background:url(/static/jpg/banner.jpg) no-repeat center;
}
#site-header-blog-inner-blockchain{
    position:relative;
    padding:38em 0 2em;
    text-align:center;
    background:url(/static/jpg/banner-blockchain.jpg) no-repeat center;
}
#site-header-blog-inner-dci{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci.png) no-repeat center;
}
#site-header-blog-inner-dci-main{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci-main.png) no-repeat center;
}
#site-header-blog-inner-wzl{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-wzl.png) no-repeat center;
}
#site-header-blog-inner-dci-movie{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci-movie.png) no-repeat center;
}
#site-header-blog-inner-dci-protect{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-cc-protect.png) no-repeat center;
}
#site-header-blog-inner-dci-protect-movie{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci-protect.png) no-repeat center;
}
#site-header-blog-inner-dci-works{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-cc-works.png) no-repeat center;
}
#site-header-blog-inner-dci-works-movie{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci-works.png) no-repeat center;
}
#site-header-blog-inner-dci-search{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-cc-search.png) no-repeat center;
}
#site-header-blog-inner-dci-search-movie{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci-search.png) no-repeat center;
}
#site-header-blog-inner-dci-register{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci-register.png) no-repeat center;
}
#site-header-blog-inner-dci-register-movie{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci-register.png) no-repeat center;
}
#site-header-blog-inner-dci-transaction{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-cc-transaction.png) no-repeat center;
}
#site-header-blog-inner-dci-transaction-movie{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci-transaction.png) no-repeat center;
}
#site-header-blog-inner-dci-uplink{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-cc-uplink.png) no-repeat center;
}
#site-header-blog-inner-dci-uplink-movie{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci-uplink.png) no-repeat center;
}
#site-header-blog-inner-dci-channel{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-cc-channel.png) no-repeat center;
}
#site-header-blog-inner-dci-channel-movie{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci-channel.png) no-repeat center;
}
#site-header-blog-inner-dci-judge{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-cc-judge.png) no-repeat center;
}
#site-header-blog-inner-dci-judge-movie{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci-judge.png) no-repeat center;
}
#site-header-blog-inner-dci-owner{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-cc-owner.png) no-repeat center;
}

#site-header-blog-inner-dci-owner-movie{
    position:relative;
    padding:48em 0 2em;
    text-align:left;
    background:url(/static/jpg/banner-dci-owner.png) no-repeat center;
}
.page-lassen-index-blockchain-court .page-index-carousel-nav {
    width: 1200px;
    margin: 0 auto;
}
.page-lassen-index-blockchain-court .page-index-carousel-nav div {
    display: inline-block;
    width: 400px;
    text-align: center;
}
.page-lassen-index-blockchain-court .page-index-carousel-nav div img {
    margin: 64px 0 28px;
}
.page-lassen-index-blockchain-court .page-index-carousel-nav div p {
    font-family: PingFang-SC-Medium;
    font-size: 20px;
    color: #404040;
    letter-spacing: 1.56px;
    text-align: center;
}
.page-lassen-index-blockchain-court img {
    border: 0;
    vertical-align: middle;
}
.shed-1{
    position:absolute;
    top:0px;
    left:0px;
    height:100%;
    width:100%;
}
.page-section{
    padding:40px 0;
    min-height:25vh;
}

.page-section-top{
    padding:0px 0;
    min-height:50vh;
}
div.wpcf7{
    margin:0;
    padding:0;
}
div.wpcf7 .screen-reader-response{
    position:absolute;
    overflow:hidden;
    clip:rect(1px, 1px, 1px, 1px);
    height:1px;
    width:1px;
    margin:0;
    padding:0;
    border:0;
}
div.wpcf7-response-output{
    margin:2em 0.5em 1em;
    padding:0.2em 1em;
}
p{
    font-size:22px;
    line-height:1.6;
    margin:0 0 10px;
}
.agree_btn {
    font-size: 12px;
    color: #fff;
    height: 32px;
    line-height: 32px;
    padding: 0 36px;
    text-align: center;
    display: inline-block;
    border: 1px solid #4cae4c;
    background-color: #5cb85c;
    border-radius: 3px;
}
.sketch {
	background: hsla(0, 0 % , 88 % , .35);
	padding: .8333rem 1.666rem 1.2rem
}
.sketch-img {
	width: 14.916rem;
	height: 21.583rem;
	margin: 0 auto;
	background: url(/static/images/sketch.png) 0 0 no-repeat;
	-moz-background-size:100% auto;
	background-size:100% auto
}
.sketch-text{
    font-size:14px;
    color:#999;
    letter-spacing:0;
    line-height:24px;
    text-align:center
}
.recognition{
    max-width:40rem;
    min-width:20rem;
    overflow:hidden;
}
.recognition .infor{
    padding:0 3%;
    width:100%;
    box-sizing:border-box;
    overflow:hidden;
}
.recognition .infor .header{
    width:100%;
    padding:1.5rem 0;
    overflow:hidden;
}
.recognition .infor h6{
    padding-top:2rem;
    font-size:1.5rem;
    line-height:1.87rem;
    font-weight:normal;
    color:#555;
    text-align:center;
    display:block;
}
.recognition .infor .card{
    width:100%;
    overflow:hidden;
    text-align:center;
    padding:1.25rem 0;
    line-height:1.87rem;
}
.recognition .infor .gather{
    width:100%;
    overflow:hidden;
    text-align:center;
    margin:0 auto;
}
.recognition .infor .button {
    width: 90%;
    margin: 5rem auto 0 auto;
    height: 4rem;
    line-height: 4rem;
    color: #fff;
    font-size: 1.5rem;
    text-align: center;
    border-radius: 2.5rem;
    background: -o-linear-gradient(right,rgba(253,132,112,1),rgba(251,8,159,1));
    background: -moz-linear-gradient(right,rgba(253,132,112,1),rgba(251,8,159,1));
    background: linear-gradient(to right, rgba(253,132,112,1),rgba(251,8,159,1));
}
.recognition .infor .card b {
    font-size: 1.25rem;
    color: #787878;
    overflow: hidden;
    font-weight: normal;
}
.recognition .infor .card span {
    font-size: 1.25rem;
    color: #787878;
    overflow: hidden;
}
.htmleaf-content {
    padding: 1em 0;
}
.recognition .infor .gather .circles {
    position: relative;
    border-radius: 50%;
    overflow: hidden;
}
.circle {
    width: 200px;
    margin: 6px 6px 20px;
    display: inline-block;
    position: relative;
    text-align: center;
    line-height: 1.2;
}
.circle canvas {
    vertical-align: top;
}
.recognition .infor .gather .circles .movement {
    width: 196px;
    height: 196px;
    margin: 0 0 0 -98px;
    border-radius: 50%;
    position: absolute;
    top: 0px;
    left: 50%;
    overflow: hidden;
}
.industry_con{
    width: 365px;
    height: 335px;
    padding: 10px;
    float: left;
}
.agree_btn:hover{
    color:#fff;
    background-color:#449d44;
    border-color:#398439;
}

.cancel_btn:hover{
    color:#fff;
    background-color:#ab4446;
}

.cancel_btn {
    font-size: 12px;
    color: #fff;
    height: 32px;
    line-height: 32px;
    padding: 0 36px;
    text-align: center;
    display: inline-block;
    border: 1px solid #b95052;
    background-color: #b95052;
    border-radius: 3px;
}
.ch_cls{
    background: #e4e4e4;
}
.copyright{
    border-top:1px solid rgb(68, 68, 68);
    margin-top:20px;
    padding-top:12px;
    color:rgb(153, 153, 153);
}
.blog-main-content{
    padding:100px 0;
    background:#fafafa;
}
#signup_wrapper{
    margin-bottom:20px;
    background:white;
    box-shadow:0px 1px 2px rgba(0,0,0,0.1);
}
header.form_header{
    text-align:center;
    background-color:#f2dede;
    border-radius:25px 25px 0px 0px;
    color:#fff;
    margin-left:-15px;
    margin-right:-15px;
    padding:15px 5px;
    border-bottom:1px solid #C7C4C4;
    border-radius:2px 2px 0 0;
}
thead.form_header{
    text-align:center;
    background-color:#f2dede;
    border-radius:25px 25px 0px 0px;
    color:#a94442;
    margin-left:-15px;
    margin-right:-15px;
    padding:15px 5px;
    border-bottom:1px solid #C7C4C4;
    border-radius:2px 2px 0 0;
}
.admin-table th{
    background-color:#f2dede;
}
div#signup_box{
    padding:20px;
    max-width:350px;
    margin:0 auto;
}
/*  footer */
.footer{
  background-color: #000;
  padding: 40px 0;
  max-width:1440px;
  margin: 0 auto; /* 水平居中 */
}
.m_footer{
  background-color: #333;
  padding: 40px 0;
}
.footer-logo{
  width: 224px;
  float: left;
}
.footer-menu{
  width: 555px;
  float: left;
  border-left: 1px solid #b7b7b7;
  border-right: 1px solid #b7b7b7;
  padding: 0 50px;
}
.footer-right{
  width: 166px;
  float: right;
}
.footer span{
  font-size: 16px;
  display: block;
  margin-bottom: 20px;
  color: #fff;
  font-weight: bold;
}
.footer-menu div{
  float: left;
  width: 65px;
  margin-right: 80px;
}
.footer-menu div.xiaoqu{
  width: 153px;
  margin-right: 0;
}
.footer-menu li{
  margin-bottom: 8px;
}
.footer-menu li a{
  color: #b7b7b7;
  font-size: 16px;
  text-decoration: none;
}
.footer-menu div.xiaoqu span{
  text-align: center;
}
.footer-menu div.xiaoqu li{
  width: 33px;
  float: left;
  margin-right: 18px;
}
.footer-menu div.xiaoqu li.list-3,
.footer-menu div.xiaoqu li.list-6,
.footer-menu div.xiaoqu li.list-9{
  margin-right: 0;
}
.footer-right li{
  width: 73px;
  float: left;
}
.footer-right li.last{
  float: right;
}
.footer .footer-friend{
  /*width: 900px;*/
  margin: 35px auto 0;
  /*text-align: center;*/
}
.footer .footer-friend span{
  display: inline;
  font-size: 14px;
  color: #b7b7b7;
}
.footer .footer-friend a{
  font-size: 14px;
  color: #b7b7b7;
  margin: 0 5px;
  line-height: 24px;
}
.footer p{
  font-size: 14px;
  color: #b7b7b7;
  padding-top: 20px;
}
.footer p a{
  color: #b7b7b7;
}
/* 内容 */
.main-container{
  margin-bottom: 70px;
}
.service-container{
  padding-right: 0px;
  padding-left: 0px;
  margin-right: auto;
  margin-left: auto;
}
.content{
  width: 100%;
  /*background-color: #fff;*/
  /*border-radius: 4px;*/
  /*box-shadow: 0 1px 1px rgba(0, 0, 0, .05);*/
}

.node .node-form{
  padding: 27px 48px 50px 40px;
}
.node .node-form .form-group{
  margin-bottom: 40px;
}
.node .node-form label{
  font-weight: normal;
  font-size: 14px;
  color: #333;
  margin-bottom: 10px;
}
.node .node-form input{
  height: 40px;
  line-height: 40px;
}
.node .btn-submit{
  font-size: 20px;
  padding: 10px 155px;
  background-color: #ff4258;
  color: #fff;
  border-color: #ff4258;
}
.node .btn-submit:active,
.node .btn-submit:hover,
.node .btn-submit.focus {
  color: #fff;
  background-color: #f03f54;
  border-color: #f03f54;
}
.node .register-form{
  padding-top: 50px;
}
.register-form form{
  width: 380px;
  margin: 0 auto;
}
/* 左右结构 */
.sidebar-second .content{
  width: 820px;
  float: left;
}
.sidebar-second .sidebar{
  width: 320px;
  float: right;
}
.shebei-block h2 a {
  float: right;
  font-size: 16px;
  color: #ff4258;
  font-weight: normal;
  text-decoration: none;
  background: url("../images/ico.png") left center no-repeat;
  display: block;
  padding-left: 25px;
}
.shebei-block-content{
  padding-left: 20px;
}
.shebei-block .list{
  padding: 20px 0;
}
.shebei-block .pull-left{
  width: 208px;
  border-radius: 5px;
}
.shebei-block .pull-right{
  width: 570px;
  padding-right: 10px;
}
.shebei-block .field-title{
  font-size: 18px;
  color: #333;
  font-weight: bold;
  padding-bottom: 5px;
  margin-top: 3px;
}
.sbxq .shebei-block .field-p,
.shebei-block .field-miaoshu,
.shebei-block .field-date,
.shebei-block .field-weizhi{
  font-size: 16px;
  color: #666;
  margin-top: 15px;
}
.sbxq .shebei-block .field-p.first{
  margin-top: 0;
}
.sbxq .shebei-block .field-p span,
.shebei-block .field-miaoshu span,
.shebei-block .field-date span,
.shebei-block .field-weizhi span{
  font-weight: bold;
  color: #333333;
}
.shebei-block .btn-box{
  margin-top: 30px;
}
.sbxq .shebei-block .btn-box{
  margin-top: 20px;
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{
  background-color: #ff4258;
}
/* 分页 */
.page-pager {
  text-align: center;
  margin-bottom: 10px;
}

.nav-admin{
  background-color: #fff;
  height: 500px;
}
.nav-admin li{
  border-bottom: 1px solid #ddd;
}
.nav-admin li a{
  padding: 15px 15px;
  font-size: 16px;
  color: #333;
}
.nav-admin li a.first{
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.nav-admin > li.active a,
.nav-admin > li > a:hover,
.nav-admin > li > a:focus{
  background-color: #ff4258;
  color: #fff;
}
.admin-content .form-search{
  padding: 15px 0 15px 20px;
}
.admin-content .form-search input{
  width: 500px;
  line-height: 36px;
  background-color: #f6f6f6;
  margin-right: 10px;
}
.admin-table th{
  text-align: center;
}
.sbxq .switch{
  display: inline-block;
}
.sbxq .shebei-block-1 .shebei-block-content{
  padding-left: 0;
}
.sbxq .shebei-block-1 .list{
  float: left;
  width: 345px;
  margin: 0 30px 0 20px;
}
/* 文章 */
.node-article h1{
  font-size: 30px;
  color: #4680fe;
  font-weight: bold;
  margin-bottom: 35px;
}
.node-article h1 a{
  float: right;
  font-size: 16px;
  color: #ff4258;
  border: 1px solid #ff4258;
  border-radius: 50px;
  padding: 10px 45px;
}
.node-list{
  box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.node-list li{
  transition: 0.5s all ease;
  padding: 25px 20px;
  border-bottom: 1px solid #dddddd;
}
.node-list li .field-title{
  line-height: 24px;
}
.node-list li .field-title a{
  font-size: 20px;
  color: #333;
  font-weight: bold;
  float: left;
  display: block;
}
.node-list li .field-title span{
  float: right;
  font-size: 14px;
  color: #666666;
}
.node-list li p{
  color: #333;
  font-size: 14px;
  margin-top: 10px;
  line-height: 28px;
}
.node-list li:hover{
  background-color: #e8eeff;
}
.node-list li:hover .field-title a{
  color: #4680fe;
}
.funlist{
  float: left;
  margin-top: 3px;
  margin-left: 20px;
}
.funlist a{
  width: 21px;
  height: 21px;
  display: block;
  float: left;
  background-image: url("../images/ico1.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  font-size: 0;
  text-indent: -9999px;
  margin: 0 10px;
}
.funlist a.fundel{
  background-position: -41px 0;
}
/* 用户中心 */
.add-article{
  padding: 30px 20px;
  border-bottom: 1px solid #ddd;
}
.add-article a{
  font-size: 18px;
  color: #fff;
  font-weight: bold;
  background-color: #4680fe;
  padding: 6px 30px;
  text-decoration: none;
  border-radius: 30px;
}
.block-sidebar .group-btn{
  padding: 21px 10px;
  border-bottom: 1px solid #ddd;
}
.block-sidebar .btn{
  background-color: #fff;
  border: 1px solid #4680fe;
  margin: 0 10px;
  padding: 10px 34px;
  font-size: 14px;
  color: #4680fe;
  border-radius: 22px;
}
.block-sidebar .btn.btn-Attention{
  color: #ff4258;
  border-color: #ff4258;
}
.block-sidebar-2 .block-sidebar-views{
  padding: 10px 20px 0;
}
.block-sidebar-2 .block-sidebar-views p{
  font-size: 14px;
  color: #333;
  line-height: 24px;
  margin-bottom: 15px;
  word-wrap:break-word;
}
.block-sidebar-2 .block-sidebar-views p span{
  font-size: 16px;
  font-weight: bold;
  white-space:nowrap;
}
.block-sidebar-2 .block-sidebar-footer{
  background-color: #ffe5e8;
  font-size: 14px;
  color: #333;
  padding: 16px 20px 19px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* 图表 */
#charts{
  /*width: 900px;*/
  height: 360px;
  margin: 30px auto 0;
}
.data,
.charts{
  padding: 20px 20px 30px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
  margin-bottom: 40px;
}
.charts h2{
  font-size: 26px;
  color: #333;
  text-align: center;
}
.charts p{
  font-size: 20px;
  color: #4680fe;
  text-align: center;
  margin-top: 15px;
}
.data .data-list{
  background-color: #f5f5f5;
}
.data .data-list .left{
  width: 31%;
  float: left;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.data .data-list .right{
  width: 69%;
  float: right;
  border-bottom: 1px solid #fff;
}
.cgq-data .data-list .left,
.cgq-data .data-list .right{
  width: 33.33%;
}
.data .data-top{
  font-size: 18px;
  color: #4680fe;
  text-align: center;
  line-height: 50px;
}
.data li div{
  font-size: 14px;
  color: #333;
  text-align: center;
  line-height: 38px;
}
/*  首页  */
.sliders{
  position: relative;
}
.slide{
  width: 100%;
  height: 580px;
  background: url("../images/home/sliders1.jpg") center top no-repeat;
}
.slide a{
  width: 260px;
  height: 56px;
  display: block;
  position: absolute;
  top: 420px;
}
.webform{
  width: 100%;
  position: absolute;
  top: 0;
}
.slider-form{
  width: 281px;
  -webkit-box-sizing: initial;
  -moz-box-sizing: initial;
  box-sizing: initial;
  float: right;
  margin-top: 104px;
}
.slider-form-box{
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
  padding: 20px 20px 35px;
}
.slider-form-box h2{
  text-align: center;
  font-size: 20px;
  color: #333;
  padding: 0 0 20px 0;
  border-bottom: 1px solid #ff4258;
  margin-bottom: 30px;
}
.slider-form-box input{
  background-color: #f6f6f6;
  height: 40px;
  line-height: 40px;
}
.slider-form-box button{
  width: 100%;
  font-size: 18px;
  color: #fff;
  background-color: #ff4258;
}
.slider-form-box button:hover{
  color: #fff;
}
.slider-form-box .caozuo{
  margin-top: 30px;
}
.slider-form-box .wangji a{
  float: left;
  color: #9f9f9f;
  font-size: 14px;
}
.slider-form-box .zhuce a{
  color: #4680fe;
  font-size: 14px;
  text-decoration: underline;
  float: right;
}
.home-block{
  padding: 55px 0 60px;
}
.home-block h2{
  border: none;
  font-size: 32px;
  color: #333333;
  padding: 0;
  text-align: center;
}
.home-block .sub-title{
  text-align: center;
  font-size: 16px;
  color: #666666;
  margin-top: 15px;
  line-height: 1.4;
}
.home-block-1 ul{
  width: 960px;
  margin: 0 auto;
  margin-top: 60px;
}
.home-block-1 li{
  width: 220px;
  height: 190px;
  float: left;
  margin: 0 10px;
  border-radius: 5px;
  transition: all 0.3s ease 0s;
}
.home-block-1 li .tupian{
  width: 82px;
  height: 82px;
  margin: 30px auto 16px;
  background-image: url("../images/home/ico1.png");
  background-position: 0 0;
  background-repeat: no-repeat;
}
.home-block-1 li.list-1 .tupian{
  background-position: -70px -51px;
}
.home-block-1 li.list-2 .tupian{
  background-position: -315px -51px;
}
.home-block-1 li.list-3 .tupian{
  background-position: -558px -55px;
}
.home-block-1 li.list-4 .tupian{
  background-position: -803px -55px;
}
.home-block-1 li:hover{
  background-color: #fefefe;
  -moz-box-shadow: 0 0 18px #cee7ee;
  -webkit-box-shadow: 0 0 18px #cee7ee;
  box-shadow: 0 0 18px #cee7ee;
  transition: all 0.3s ease 0s;
}
.home-block-1 li p{
  font-size: 16px;
  color: #333;
  text-align: center;
}
.home-block-banner{
  height: 400px;
  background: url("../images/home/home-banner.jpg") center top no-repeat;
}
.home-block-2{
  background-color: #edf3ff;
}
.home-block-2 ul{
  width: 1038px;
  margin: 70px auto 0;
}
.home-block-2 li{
  width: 123px;
  float: left;
  margin: 0 25px;
}
.home-block-2 li .tupian{
  width: 102px;
  height: 102px;
  margin-bottom: 30px;
  background-image: url("../images/home/ico2.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  border-radius: 50%;
}
.home-block-2 li .tupian:hover{
  border-radius: 50%;
  /*-moz-box-shadow: 0 0 18px #cee7ee;*/
  /*-webkit-box-shadow: 0 0 18px #cee7ee;*/
  /*box-shadow: 0 0 18px #cee7ee;*/
  transition: all 0.3s ease 0s;
}
.home-block-2 li.list-1 .tupian{
  background-position: -24px -9px;
}
.home-block-2 li.list-2 .tupian{
  background-position: -228px -9px;
}
.home-block-2 li.list-3 .tupian{
  background-position: -432px -9px;
}
.home-block-2 li.list-4 .tupian{
  background-position: -638px -12px;
}
.home-block-2 li.list-5 .tupian{
  background-position: -846px -9px;
}
.home-block-2 li.list-6 .tupian{
  width: 140px;
  height: 102px;
  /*background-color: #fff;*/
  background-position: -1050px -9px;
}

.home-block-2 li p{
  font-size: 16px;
  color: #666;
  text-align: center;
}
.home-block-3 ul{
  margin: 55px auto 0;
}
.home-block-3 li{
  width: 228px;
  border: 1px solid #ddd;
  float: left;
  margin-right: 15px;
}
.home-block-3 li.list-5{
  margin-right: 0;
}
.home-block-3 li p{
  font-size: 16px;
  text-align: center;
  line-height: 24px;
  padding: 5px 0;
}
.home-block-4{
  background-color: #edf3ff;
}
.home-block-4 .home-block-content{
  margin-top: 50px;
}
.home-block-4 .pull-left{
  width: 275px;
}
.home-block-4 .pull-right{
  width: 887px;
}
.home-block-4 span{
  display: block;
  font-size: 26px;
  color: #333333;
  font-weight: bold;
  margin-bottom: 15px;
}
.home-block-4 p{
  font-size: 18px;
  color: #666;
  line-height: 40px;
  margin-bottom: 32px;
}
.home-block-4 a{
  background-color: #ff4258;
  color: #fff;
  font-size: 22px;
  padding: 10px 70px;
}
.home-block-4 a:focus,
.home-block-4 a:hover{
  color: #fff;
}
.home-block-5{
  height: 300px;
  background: url("../images/home/home-up.jpg") center top no-repeat;
}
.home-block-5 h2{
  color: #fff;
  font-size: 36px;
  padding-top: 20px;
}
.home-block-5 .up{
  margin-top: 42px;
}
.home-block-5 a{
  font-size: 32px;
  color: #edf3ff;
  background-color: #ff4258;
  padding: 10px 105px;
}
.home-block-5 a:focus,
.home-block-5 a:hover{
  color: #fff;
}