﻿@charset "UTF-8";

input, textarea {
    word-wrap: none;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
a {
    color: #333333;
    text-decoration: none;
}

html {
    -webkit-text-size-adjust: none;
    overflow-x: hidden
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, form, input, textarea, p, span {
    padding: 0;
    margin: 0;
}

body {
     -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", "Microsoft Yahei", sans-serif;
    color: #333;
}

img, html, body {
    border: 0;
}
/** 重置表格元素 **/
input {
    border: 0;
    outline: 0;
}

ol, ul {
    list-style: none;
}

em, strong {
    font-weight: normal;
    font-style: normal;
}

em, i {
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
}

h1, h2, h3, h4, h5, h6, em {
    font-weight: normal;
}

.clearfix {
    *zoom: 1;
}

    .clearfix:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }



    a:hover {
        text-decoration: none;
        color: #d7000f !important;
    }

img {
    vertical-align: middle;
}

.ellipsis {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.hide, .none {
    display: none
}

.hidden {
    visibility: hidden;
}

.show, .block {
    display: block;
}

.inlineb {
    display: inline-block;
}

.tc {
    text-align: center;
}

.cp {
    cursor: pointer;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.pr {
    position: relative
}

.pa {
    position: absolute
}

.w1200 {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}

.mt6 {
    margin-top: 6px;
}

.mt8 {
    margin-top: 8px;
}

.mt10 {
    margin-top: 10px;
}

.mt11 {
    margin-top: 11px;
}

.mt12 {
    margin-top: 12px;
}

.mt20 {
    margin-top: 20px;
}

.mt13 {
    margin-top: 13px;
}

.mt14 {
    margin-top: 14px;
}

.mt15 {
    margin-top: 14px;
}

.mt16 {
    margin-top: 16px;
}

.mt17 {
    margin-top: 17px;
}

.mt18 {
    margin-top: 18px;
}

.mt28 {
    margin-top: 28px;
}

.nmt8 {
    margin-top: -8px;
}

.mb10 {
    margin-bottom: 10px;
}

.ml10 {
    margin-left: 10px;
}

.ml40 {
    margin-left: 40px;
}

.nmr20 {
    margin-right: -20px;
}

.mr5 {
    margin-right: 5px;
}

.mr6 {
    margin-right: 6px;
}

.mr10 {
    margin-right: 10px;
}

.mr15 {
    margin-right: 14px;
}

.mr20 {
    margin-right: 20px;
}

.mt22 {
    margin-top: 22px;
}

.mr60 {
    margin-right: 60px;
}

.mb6 {
    margin-bottom: 6px;
}

.pl10 {
    padding-left: 10px;
}

.pl3 {
    padding-left: 3px;
}

.bold {
    font-weight: bold
}

.border0 {
    border: 1px solid #d5d5d5;
    border-right: 0;
}

.color8011 {
    color: #d7000f;
}

.color999 {
    color: #999;
}

.color666 {
    color: #666;
}

.color333 {
    color: #333;
}

.color80 {
    color: #808080;
}

.col44 {
    color: #444;
}

.font12 {
    font-size: 12px;
}

.font14 {
    font-size: 14px;
}

.font15 {
    font-size: 14px;
}

.font16 {
    font-size: 16px;
}

.font32 {
    font-size: 26px;
}

.w106 {
    width: 106px;
}

.w137 {
    width: 137px;
}

.w90 {
    width: 90px;
}

.w100 {
    width: 100px;
}

.w87 {
    width: 87px;
}

.w70 {
    width: 70px;
}

.w124 {
    width: 124px;
}

.ftp1 {
    top: -1px;
    position: relative;
}

.ftp2 {
    top: -2px;
    position: relative;
}

.ftp4 {
    top: -4px;
    position: relative;
}

.ftp8 {
    top: -8px;
    position: relative;
}

.w235 {
    width: 235px;
}

.form-sear .s-input .sea_close, .f-user .nav-info i.n-icon, .company-nav .i-icon, .come-pany .cp-nav a.more i, .cfloatNav .brand-pro .lm-logo, .cfloatNav .brand-pro .cd-ewm {
    background: url("../images/cdicon/cd-icon.png") no-repeat 0 0;
}

.sec-nav dl dd, .part08 .topic p.info, .ck-cons, .part10 .p10-link li a, .pl-v-list li, .pl-list li .date, .part02 .p2-list, .part02 .p2-list h3 a, .cdlogo p.class a, .pn-cons .pnc-l .pnc-navs span, .inset-nav, .p03-classes dl dd, .p03-pro .hot li h4, .inver-robot, .v-list .v-tit, .imgtxt .at-tit, .come-pany .pany-cons p, .p-imgs-list li span, .part06 .app .img-txt p {
    font-size: 12px;
}
.ellipsis-1 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.ellipsis-2 {
    -webkit-line-clamp: 2
}

.ellipsis-2,
.ellipsis-3 {
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical
}

.ellipsis-3 {
    -webkit-line-clamp: 3
}

.ellipsis-4 {
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical
}

.weight-bold {
    font-weight: 500
}

/*头部*/
#header {height: 28px;line-height: 28px;font-size: 12px;color: #ffffff;background-color: #333333;}
#header .header-nav a {font-size: 12px;font-weight: 400;color: #ffffff;line-height: 18px;padding: 0 10px;}
#header .search-box {margin-left: 20px;width: 65px;}
#header .search-box .but-search {width: 65px;height: 18px;border-radius: 9px;border: 1px solid #FFFFFF;line-height: 16px;margin-top: 5px;box-sizing: border-box;text-align: center;cursor: pointer;}
#header .search-box .but-search img {width: 12px;height: 12px;margin-bottom: 2px;margin-right: 3px;}
#header .search-box .but-search span {font-size: 12px;font-weight: 400;color: #ffffff;}
#header .search-box .but-close-search {cursor: pointer;display: none;}
#header .search-box .but-close-search img {width: 11px;height: 11px;margin-bottom: 2px;margin-right: 5px;}
#header .search-box .but-close-search span {font-size: 12px;font-weight: 400;color: #ffffff;}
/*头部*/
#cheader {height: 84px;font-family: "微软雅黑";box-sizing: border-box;padding-top: 12px;background: #ffffff;width: 100%;}
#cheader .w1200 {position: relative;}
#cheader .cdlogo {width: 179px;height: 59px;margin-right: 55px;}
#cheader .cdlogo a {display: block;}
#cheader .cdlogo a img {width: 100%;height: 100%;}
#cheader .cheader-nav {margin-top: 23px;}
#cheader .cheader-nav a {font-size: 20px;font-weight: 500;color: #444444;line-height: 27px;margin-right: 26px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s;position: relative;}
#cheader .cheader-nav a:before {
    content: "";
    position: absolute;
    display: block;
    width: 80px;
    opacity: 0;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    background-color: #d7000f;
    -webkit-transition: all .2s cubic-bezier(.18,.89,.17,.88) 0s,opacity .15s ease 0s;
    -o-transition: all .2s cubic-bezier(.18,.89,.17,.88) 0s,opacity .15s ease 0s;
    transition: all .2s cubic-bezier(.18,.89,.17,.88) 0s,opacity .15s ease 0s;
    left: 0;
    bottom: -7px;
    height: 3px;
    border-radius: 2px;
    }
#cheader .cheader-nav a:last-child {margin-right: 0;}
#cheader .cheader-nav a.active {color: #111111;font-weight: bold;}
#cheader .cheader-nav a.active:before {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 1;
}



.main-content {width: 100%;background: #ffffff;padding-bottom: 60px;}
.main-content .m-part {width: 100%;margin-top: 10px;}
.main-content .m-part .p-l-part {width: 840px;}
.main-content .m-part .p-l-part .part-01 {width: 100%;}
.main-content .m-part .p-l-part .part-01 .big-img {width: 555px;height: 340px;overflow: hidden;}
.main-content .m-part .p-l-part .part-01 .big-img a {display: block;position: relative;text-align: center;line-height: 340px;height: 340px;}
.main-content .m-part .p-l-part .part-01 .big-img a img {transition: all 1s;max-width: 100%;}
.main-content .m-part .p-l-part .part-01 .big-img a p {width: 100%;height: 37px;line-height: 37px;box-sizing: border-box;padding: 0 20px;font-size: 15px;color: #ffffff;font-weight: 400;position: absolute;bottom: 0;left: 0; background: rgba(0, 0, 0, 0.5);text-align: left;}
.main-content .m-part .p-l-part .part-01 .big-img a:hover img {transform: scale(1.08);}
.main-content .m-part .p-l-part .part-01 .kr-home-banner-right {width: 264px;}
.main-content .m-part .p-l-part .part-01 .kr-home-banner-right .banner-right-item:nth-child(1) {margin-bottom: 18px;}
.main-content .m-part .p-l-part .part-01 .kr-home-banner-right .banner-right-item {position: relative;height: 161px;width: 264px;overflow: hidden;}
.main-content .m-part .p-l-part .part-01 .kr-home-banner-right .banner-right-item .banner-right-item-article {height: 100%;}
.main-content .m-part .p-l-part .part-01 .kr-home-banner-right .banner-right-item .banner-right-item-article:hover .banner-right-item-pic {transform: scale(1.12);}
.main-content .m-part .p-l-part .part-01 .kr-home-banner-right .banner-right-item .banner-right-item-article:hover .banner-right-item-info {position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .4);background-image: linear-gradient(-180deg, hsla(0, 0%, 74.9%, 0), rgba(0, 0, 0, .78) 97%);}
.main-content .m-part .p-l-part .part-01 .kr-home-banner-right .banner-right-item .banner-right-item-article:hover .banner-right-item-info p {font-size: 15px;line-height: 18px;color: #fff;text-align: justify;padding: 0 15px;max-height: 72px;overflow: hidden;position: absolute;bottom: 72px;transform: translateY(50%);opacity: 1;}
.main-content .m-part .p-l-part .part-01 .kr-home-banner-right .banner-right-item .banner-right-item-article .banner-right-item-pic {width: 100%;height: 100%;transition: all 1s;}
.main-content .m-part .p-l-part .part-01 .kr-home-banner-right .banner-right-item .banner-right-item-article .banner-right-item-info {position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background-image: linear-gradient(-180deg, hsla(0, 0%, 74.9%, 0), rgba(0, 0, 0, .78) 97%);transition: all .5s;}
.main-content .m-part .p-l-part .part-01 .kr-home-banner-right .banner-right-item .banner-right-item-article .banner-right-item-info p {font-size: 15px;line-height: 18px;color: #fff;text-align: justify;padding: 0 15px;max-height: 36px;position: absolute;bottom: 6px;overflow: hidden;transition: bottom .5s;}

.main-content .m-part .p-l-part .part-02 {width: 100%;margin-top: 30px;}
.main-content .m-part .p-l-part .part-02 .lab {width: 100%;border-bottom: 2px solid #d7000f;padding-bottom: 6px;}
.main-content .m-part .p-l-part .part-02 .lab span {font-size: 20px;font-weight: bold;color: #444444;line-height: 20px;border-left: 4px solid #d7000f;padding-left: 10px;display: inline-block;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list {width: 100%;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li {width: 100%;height: 170px;box-sizing: border-box;padding: 14px 10px;border-bottom: 1px solid #e6e6e6;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li:last-child {border-bottom: 0;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li a.box-a {display: block;width: 100%;height: 100%;transition: transform .3s ease-in-out;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li .img {width: 230px;height: 140px;text-align: center;line-height: 140px;margin-right: 15px;overflow: hidden;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li .img img {max-width: 100%;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li .c-p-part {width: 565px;padding-top: 6px;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li .c-p-part p.title {font-size: 20px;color: #444444;font-weight: bold;line-height: 26px;margin-bottom: 10px;text-align: justify;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li .c-p-part p.intro {font-size: 15px;font-weight: 400;color: #666666;line-height: 20px;margin-bottom: 15px;text-align: justify;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li .c-p-part .b-time-keyword object {margin-right: 10px;height:20px;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li .c-p-part .b-time-keyword .keyword-p span {font-size: 13px;color: #888888;line-height: 20px;margin-right: 0;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li .c-p-part .b-time-keyword .keyword-p a {display: inline;font-size: 13px;color: #0256EB;line-height: 20px;margin-right: 10px;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li .c-p-part .b-time-keyword .keyword-p a:last-child {margin-right: 0;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li .c-p-part .b-time-keyword .time {font-size: 13px;font-weight: 400;color: #888888;line-height: 20px;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li:hover {box-shadow: 0px -1px 15px 0px rgba(0, 0, 0, 0.1);}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li:hover a {transform: translate3d(5px, 0, 0);}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li:hover p.title {color: #d7000f;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li:hover p.intro {color: #111111;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li:hover .c-p-part {}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li:hover .c-p-part .b-time-keyword .keyword-p span:nth-child(1) {color: #111111;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list li:hover .c-p-part .b-time-keyword .time {color: #111111;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list .more-but {width: 841px;height: 48px;background: #FFFFFF;border-radius: 1px;border: 1px solid #E6E6E6;box-sizing: border-box;text-align: center;line-height: 48px;font-size: 16px;font-weight: 400;color: #444444;cursor: pointer;}
.main-content .m-part .p-l-part .part-02 .part-02-n-list .more-but:hover {background: #FFFFFF;box-shadow: 0px -1px 15px 0px rgba(0, 0, 0, 0.1);border-radius: 1px;color: #d7000f;}

.main-content .m-part .p-r-part {width: 312px;}
.main-content .m-part .p-r-part .part-03 {width: 100%;}
.main-content .m-part .p-r-part .part-03 .lab {width: 100%;}
.main-content .m-part .p-r-part .part-03 .lab span {font-size: 20px;font-weight: bold;color: #444444;line-height: 33px;}
.main-content .m-part .p-r-part .part-03 .lab img {margin-bottom: 8px;margin-right: 10px;}
.main-content .m-part .p-r-part .part-03 .list-h-n {width: 100%;margin-top: 10px;position: relative;}
.main-content .m-part .p-r-part .part-03 .list-h-n li {margin-bottom: 20px;}
.main-content .m-part .p-r-part .part-03 .list-h-n li a {display: block;}
.main-content .m-part .p-r-part .part-03 .list-h-n li:last-child {margin-bottom: 0;}
.main-content .m-part .p-r-part .part-03 .list-h-n li .img {margin-right: 14px;}
.main-content .m-part .p-r-part .part-03 .list-h-n li .img .im-2 {display: none;}
.main-content .m-part .p-r-part .part-03 .list-h-n li .c-p-b {width: 287px;}
.main-content .m-part .p-r-part .part-03 .list-h-n li .c-p-b p.title {margin-bottom: 3px;}
.main-content .m-part .p-r-part .part-03 .list-h-n li .c-p-b p.title {font-size: 14px;font-weight: 400;color: #444444;line-height: 20px;}
.main-content .m-part .p-r-part .part-03 .list-h-n li .c-p-b p.time {font-size: 14px;font-weight: 400;color: #888888;line-height: 21px;}
.main-content .m-part .p-r-part .part-03 .list-h-n .line {position: absolute;left: 5px;top: -10px;}
.main-content .m-part .p-r-part .part-03 .list-h-n li:hover .img .im-2 {display: inline;}
.main-content .m-part .p-r-part .part-03 .list-h-n li:hover .img .im-1 {display: none;}
.main-content .m-part .p-r-part .part-03 .list-h-n li:hover .c-p-b p.title {color: #d7000f;}
.main-content .m-part .p-r-part .part-03 .list-h-n li:hover .c-p-b p.time {color: #111111;}

.main-content .m-part .p-r-part .part-04 {width: 100%;margin-top: 50px;}
.main-content .m-part .p-r-part .part-04 .lab {width: 100%;}
.main-content .m-part .p-r-part .part-04 .lab span {font-size: 20px;font-weight: bold;color: #444444;line-height: 33px;}
.main-content .m-part .p-r-part .part-04 .lab img {margin-bottom: 8px;margin-right: 10px;}
.main-content .m-part .p-r-part .part-04 .list-con {width: 100%;margin-top: 10px;}
.main-content .m-part .p-r-part .part-04 .list-con li {margin-bottom: 10px;box-sizing: border-box;padding: 6px;}
.main-content .m-part .p-r-part .part-04 .list-con li:last-child {margin-bottom: 0;}
.main-content .m-part .p-r-part .part-04 .list-con li a.box {display: block;}
.main-content .m-part .p-r-part .part-04 .list-con li a.box .img {width: 98px;height: 98px;overflow: hidden;text-align: center;line-height: 98px;margin-right: 10px;}
.main-content .m-part .p-r-part .part-04 .list-con li a.box .img img {max-width: 100%;}
.main-content .m-part .p-r-part .part-04 .list-con li a.box .t-t-con {width: 190px;padding-top: 5px;}
.main-content .m-part .p-r-part .part-04 .list-con li a.box .t-t-con p.title {font-size: 14px;font-weight: 400;color: #444444;line-height: 20px;height: 40px;margin-bottom: 10px;}
.main-content .m-part .p-r-part .part-04 .list-con li a.box .t-t-con .o-box {width: 100%;}
.main-content .m-part .p-r-part .part-04 .list-con li a.box .t-t-con .o-box p.time img {margin-bottom: 0.1px;margin-right: 5px;}
.main-content .m-part .p-r-part .part-04 .list-con li a.box .t-t-con .o-box p.time img.im-2 {display: none;}
.main-content .m-part .p-r-part .part-04 .list-con li a.box .t-t-con .o-box p.time span {font-size: 12px;font-weight: 400;color: #888888;line-height: 17px;}
.main-content .m-part .p-r-part .part-04 .list-con li a.box .t-t-con .o-box p.comp img {margin-right: 5px;}
.main-content .m-part .p-r-part .part-04 .list-con li a.box .t-t-con .o-box p.comp img.im-2 {display: none;}
.main-content .m-part .p-r-part .part-04 .list-con li a.box .t-t-con .o-box p.comp a {font-size: 12px;font-weight: 400;color: #888888;line-height: 17px;}
.main-content .m-part .p-r-part .part-04 .list-con li:hover {box-shadow: 0px -1px 15px 0px rgba(0, 0, 0, 0.1);}
.main-content .m-part .p-r-part .part-04 .list-con li:hover a.box .t-t-con p.title {color: #d7000f;}
.main-content .m-part .p-r-part .part-04 .list-con li:hover a.box .t-t-con .o-box p.time img.im-1 {display: none;}
.main-content .m-part .p-r-part .part-04 .list-con li:hover a.box .t-t-con .o-box p.time img.im-2 {display: inline;}
.main-content .m-part .p-r-part .part-04 .list-con li:hover a.box .t-t-con .o-box p.time span {color: #111111;}
.main-content .m-part .p-r-part .part-04 .list-con li:hover a.box .t-t-con .o-box p.comp img.im-1 {display: none;}
.main-content .m-part .p-r-part .part-04 .list-con li:hover a.box .t-t-con .o-box p.comp img.im-2 {display: inline;}
.main-content .m-part .p-r-part .part-04 .list-con li:hover a.box .t-t-con .o-box p.comp a {color: #111111;}

.main-content .m-part .p-r-part .part-05 {width: 100%;margin-top: 30px;}
.main-content .m-part .p-r-part .part-05 .lab {width: 100%;}
.main-content .m-part .p-r-part .part-05 .lab span {font-size: 20px;font-weight: bold;color: #444444;line-height: 33px;}
.main-content .m-part .p-r-part .part-05 .lab img {margin-bottom: 8px;margin-right: 10px;}
.main-content .m-part .p-r-part .part-05 .kr-home-banner-right {width: 100%;margin-top: 10px;}
.main-content .m-part .p-r-part .part-05 .kr-home-banner-right .banner-right-item {margin-bottom: 18px;}
.main-content .m-part .p-r-part .part-05 .kr-home-banner-right .banner-right-item:last-child {margin-bottom: 0;}
.main-content .m-part .p-r-part .part-05 .kr-home-banner-right .banner-right-item {position: relative;height: 190px;width: 100%;overflow: hidden;}
.main-content .m-part .p-r-part .part-05 .kr-home-banner-right .banner-right-item .banner-right-item-article {height: 100%;}
.main-content .m-part .p-r-part .part-05 .kr-home-banner-right .banner-right-item .banner-right-item-article:hover .banner-right-item-pic {transform: scale(1.12);}
.main-content .m-part .p-r-part .part-05 .kr-home-banner-right .banner-right-item .banner-right-item-article:hover .banner-right-item-info {position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .4);background-image: linear-gradient(-180deg, hsla(0, 0%, 74.9%, 0), rgba(0, 0, 0, .78) 97%);}
.main-content .m-part .p-r-part .part-05 .kr-home-banner-right .banner-right-item .banner-right-item-article:hover .banner-right-item-info p {font-size: 15px;line-height: 18px;color: #fff;text-align: justify;padding: 0 15px;max-height: 72px;overflow: hidden;position: absolute;bottom: 90px;transform: translateY(50%);opacity: 1;}
.main-content .m-part .p-r-part .part-05 .kr-home-banner-right .banner-right-item .banner-right-item-article .banner-right-item-pic {width: 100%;height: 100%;transition: all 1s;}
.main-content .m-part .p-r-part .part-05 .kr-home-banner-right .banner-right-item .banner-right-item-article .banner-right-item-info {position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background-image: linear-gradient(-180deg, hsla(0, 0%, 74.9%, 0), rgba(0, 0, 0, .78) 97%);transition: all .5s;}
.main-content .m-part .p-r-part .part-05 .kr-home-banner-right .banner-right-item .banner-right-item-article .banner-right-item-info p {font-size: 14px;line-height: 18px;color: #fff;text-align: justify;padding: 0 15px;max-height: 36px;position: absolute;bottom: 6px;overflow: hidden;transition: bottom .5s;}

.main-content .m-part .p-r-part .part-06 {width: 100%;margin-top: 30px;}
.main-content .m-part .p-r-part .part-06 .lab {width: 100%;}
.main-content .m-part .p-r-part .part-06 .lab span {font-size: 20px;font-weight: bold;color: #444444;line-height: 33px;}
.main-content .m-part .p-r-part .part-06 .lab img {margin-bottom: 8px;margin-right: 10px;}
.main-content .m-part .p-r-part .part-06 .c-list {width: 100%;margin-top: 10px;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box {width: 100%;box-sizing: border-box;padding: 10px;margin-bottom: 10px;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box:last-child {margin-bottom: 0;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .img {width: 124px;height: 162px;overflow: hidden;margin-right: 12px;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .img img {max-width: 100%;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .c-p {width: 156px;padding-top: 5px;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .c-p p.name {font-size: 17px;font-weight: 500;color: #444444;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .c-p p.time {font-size: 14px;font-weight: 400;color: #888888;line-height: 21px;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .c-p p.int {font-size: 14px;font-weight: 400;color: #888888;line-height: 18px;margin-top: 10px;margin-bottom: 20px;width: 140px;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .c-p .m-do {width: 100%;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .c-p .m-do a {display: inline-block;width: 70px;height: 20px;box-sizing: border-box;text-align: center;font-size: 12px;font-weight: 400;color: #FFFFFF;line-height: 20px;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .c-p .m-do a:nth-child(1) {background: #d7000f;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .c-p .m-do a:nth-child(2) {background: #333333;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .c-p .m-do a:hover {color: #ffffff!important;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .list-new {width: 100%;box-sizing: border-box;padding-left: 5px;margin-top: 10px;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .list-new li {padding: 0;height: 28px;line-height: 28px;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .list-new li span {display: inline-block;width: 4px;height: 4px;background: #888888;border-radius: 100%;margin-bottom: 3px;margin-right: 6px;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .list-new li a {font-size: 14px;font-weight: 400;color: #444444;line-height: 28px;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box:hover {box-shadow: 0px -1px 15px 0px rgba(0, 0, 0, 0.1);box-sizing: border-box;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box:hover .c-p p.name {color: #111111;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box:hover .c-p p.time {color: #111111;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box:hover .c-p p.int {color: #111111;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .list-new li:hover span {background: #d7000f;}
.main-content .m-part .p-r-part .part-06 .c-list li.l-box .list-new li:hover a {color: #d7000f;}

.main-content .m-part .p-r-part .part-07 {width: 100%;margin-top: 30px;}
.main-content .m-part .p-r-part .part-07 .lab {width: 100%;}
.main-content .m-part .p-r-part .part-07 .lab span {font-size: 20px;font-weight: bold;color: #444444;line-height: 33px;}
.main-content .m-part .p-r-part .part-07 .lab img {margin-bottom: 7px;margin-right: 10px;}
.main-content .m-part .p-r-part .part-07 .list-item {width: 100%;margin-top: 10px;}
.main-content .m-part .p-r-part .part-07 .list-item ul {margin-right: -6px;}
.main-content .m-part .p-r-part .part-07 .list-item li {float: left;}
.main-content .m-part .p-r-part .part-07 .list-item li a {display: inline-block;width: 100px;height: 30px;box-sizing: border-box;text-align: center;line-height: 30px;background: #f6f6f6;font-size: 14px;font-weight: 400;color: #444444;margin-right: 6px;margin-bottom: 10px;}
.main-content .m-part .p-r-part .part-07 .list-item li:hover a {background: #FFFFFF;box-shadow: 0px -1px 10px 0px rgba(0, 0, 0, 0.1);color: #d7000f;font-size: 15px;}


.main-content .search-box-part {width: 100%;position: absolute;top: 0;background: #ffffff;padding-top: 60px;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;opacity: 0;}
.main-content .search-box-part-show {opacity: 1;height: 100%;}
.main-content .search-box-part-show .p-s-1 {display: block!important;}
.main-content .search-box-part-show .p-s-2 {display: block!important;}
.main-content .search-box-part .p-s-1 {width: 100%;border-bottom: 1px solid #f2f2f2;height: 30px;line-height: 30px;padding-bottom: 10px;display: none;}
.main-content .search-box-part .p-s-1 input {width: 70%;height: 100%;box-sizing: border-box;padding-top: 11px;font-size: 18px;color: #444444;font-weight: 400;}
/*Chrome/Safari*/
::-webkit-input-placeholder {font-size: 18px;color: #999999;font-weight: 400;}
/*Firefox*/
::-moz-placeholder {font-size: 18px;color: #999999;font-weight: 400;}
/*IE*/
::-ms-input-placeholder {font-size: 18px;color: #999999;font-weight: 400;}
.main-content .search-box-part .p-s-1 .do-box .close {margin-right: 20px;display: none;}
.main-content .search-box-part .p-s-1 .do-box .close img.im-2 {display: none;}
.main-content .search-box-part .p-s-1 .do-box .search {margin-right: 10px;}
.main-content .search-box-part .p-s-1 .do-box .search img.im-2 {display: none;}
.main-content .search-box-part .p-s-1 .do-box .close:hover img.im-1 {display: none;}
.main-content .search-box-part .p-s-1 .do-box .close:hover img.im-2 {display: inline;}
.main-content .search-box-part .p-s-1 .do-box .search:hover img.im-2 {display: inline;}
.main-content .search-box-part .p-s-1 .do-box .search:hover img.im-1 {display: none;}
.main-content .search-box-part .p-s-2 {width: 100%;margin-top: 30px;display: none;}
.main-content .search-box-part .p-s-2 .lab {font-size: 24px;font-weight: 400;color: #444444;line-height: 36px;}
.main-content .search-box-part .p-s-2 .word-list {width: 100%;margin-top: 15px;}
.main-content .search-box-part .p-s-2 .word-list ul {margin-right: -35px;}
.main-content .search-box-part .p-s-2 .word-list li {float: left;margin-right: 34.3px;margin-bottom: 20px;}
.main-content .search-box-part .p-s-2 .word-list li span {display: inline-block;width: 120px;height: 36px;box-sizing: border-box;background: #f6f6f6;text-align: center;line-height: 36px;font-size: 15px;color: #888888;font-weight: 400;cursor: pointer;}
.main-content .search-box-part .p-s-2 .word-list li:hover span {background: #FFFFFF;box-shadow: 0px -1px 15px 0px rgba(0, 0, 0, 0.1);font-size: 16px;color: #444444;font-weight: 400;}

/*尾部*/
#cfooter {background-color: #333;color: #dadada;width: 100%;height: 220px;}
#cfooter .contact {height: 100%;padding-top: 30px;}
#cfooter .contact p {text-align: center;}
#cfooter .contact .p-1 {font-size: 14px;color: #ffffff;line-height: 22px;width: 1037px;margin: 0 auto;text-align: center;}
#cfooter .contact .p-1 a {font-size: 14px;color: #ffffff;line-height: 22px;margin: 0 5px 0 0;vertical-align: text-top;}
#cfooter .contact .p-2 {font-size: 18px;color: #ffffff;line-height: 22px;margin-top: 20px;}
#cfooter .contact .p-3 {margin-top: 20px;}
#cfooter .contact .p-3 a {font-size: 14px;color: #ffffff;line-height: 30px;margin: 0 30px;}
#cfooter .contact .p-3 a:hover {color: #ffffff !important;}
#cfooter .contact .p-3 a img {margin-bottom: 2px;margin-right: 6px;}
#cfooter .contact .p-4 {margin-top: 10px;}
#cfooter .contact .p-4 a {font-size: 14px;color: #ffffff;line-height: 30px;margin: 0 30px;}
#cfooter .contact .p-4 a img {margin-bottom: 2px;margin-right: 6px;}
#cfooter .contact .p-5 {margin: 30px auto 0 auto;border-top: 1px solid #666666;width: 1200px;font-size: 14px;color: #999999;padding-top: 10px;}
#cfooter .contact .p-5 a {font-size: 14px;color: #999999;}
#cfooter .contact .p-6 {margin-top: 10px;font-size: 14px;color: #999999;line-height: 22px;}
#cfooter .contact .p-6 a {color: #999;}
#cfooter .contact .p-6 img {margin-bottom: 3px;margin-right: 5px;}


/* 图片特效 */
.special {display: block;overflow: hidden;}
.special img {-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;transition: all 1s;}
.special:hover img {-webkit-transform: matrix(1.1,0,0,1.1,0,0);-moz-transform: matrix(1.1,0,0,1.1,0,0);-ms-transform: matrix(1.1,0,0,1.1,0,0);-o-transform: matrix(1.1,0,0,1.1,0,0);transform: matrix(1.1,0,0,1.1,0,0);}
/* 漂浮广告 */
.floatdiv {position: absolute;}
.floatdiv a {display: block;width: 100%;height: 100%;}
.floatdiv span {position: absolute;right: 3px;top: -5px;font-size: 25px;color: #333333;cursor: pointer;}
@media screen and (max-width:1000px) {
    #cfooter {width: max-content !important;}
}



