/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
    
/*    margin-left: -14px;
    margin-right: -14px;*/
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
    outline: 0;
/*    padding-left: 14px;
    padding-right: 14px;*/
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    /*display: block;*/
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    /*border: 1px solid transparent;*/
}
.slick-arrow.slick-hidden {
    display: none;
}


/*main*//*homeAbout*/
.homeAbout {padding:3.42% 0 3.42% 0;overflow:hidden;}
.homeAboutLeft {float:left;width:42.28%;}
.homeAboutTitle {}
.homeAboutTitle .aboutEng {color:#5f5f5f;font-size:50px;line-height:1.22;font-weight:bold;}
.homeAboutTitle .aboutEng .red {color:#dd0302;}
.homeAboutTitle h2 {color:#5f5f5f;font-size:26px;line-height:1.88;}
.homeAboutTitle .aboutLine {padding-top:3%;padding-bottom:4.05%;line-height:0;}
.homeAboutTitle .aboutLine span {float:left;width:42px;height:3px;background-color:#dd0302;}
@media screen and (max-width:1429px) {.homeAboutTitle .aboutEng {font-size:43px;}
.homeAboutTitle h2 {font-size:23px;}
.homeAboutTitle .aboutLine span {width:37px;height:3px;}
}
@media screen and (max-width:1229px) {.homeAboutTitle .aboutEng {font-size:34px;}
.homeAboutTitle h2 {font-size:18px;}
.homeAboutTitle .aboutLine span {width:31px;height:2px;}
}
@media screen and (max-width:991px) {.homeAboutLeft {width:100%;padding-top:4.05%;}
.homeYewu {background-size:auto !important;}
}
.buzz-out img{width:15px}
.homeAboutSlick button{display: none!important}
.homeAboutSlick .abTop {}
.homeAboutSlick .abTop .abText {height:216px;color:#000;font-size:16px;line-height:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;text-align:justify;}
.homeAboutSlick .abTop .abBnt {padding:3.12% 0 8.1% 0;}
.homeAboutSlick .abTop .abBnt a,.moree{float:left;padding:0 20px 0 26px;background-color:#f39800;}
.homeAboutSlick .abTop .abBnt a:hover,.moree:hover{background-color:#dd0302;animation:tyt .5s}
@keyframes tyt{
	0%{transform:translateY(0)}
20%{transform:translatey(-8px)}
100%,40%{transform:translatey(0)}
60%{transform:translatey(-4px)}
} 

.homeAboutSlick .abTop .abBnt a b,.moree b{float:left;width:14px;height:14px;margin:12px 0 0 13px;line-height:0;}
.homeAboutSlick .abTop .abBnt a span,.moree span{float:left;color:#fff;font-size:14px;line-height:39px;text-transform:uppercase;}
.moree img{width: 15px}
.ct{margin:30px 44.5%}
.ct1{margin:40px 0 50px 45.9%}
.homeAboutSlick .abDo .doli {float:left;width:100%;text-align:center;border-top:#ececec solid 1px;margin-top:2px;}
.homeAboutSlick .abDo .doli span {display:inline-block;vertical-align:top;border-top:transparent solid 3px;margin-top:-2px;color:#515456;font-size:16px;line-height:53px;cursor:pointer;}
.homeAboutSlick .abDo .slick-current .doli span {border-top-color:#dd0302;color:#dd0302;}
@media screen and (max-width:1429px) {.homeAboutSlick .abTop .abText {height:180px;font-size:14px;line-height:30px;}
.homeAboutSlick .abTop .abBnt {padding:7.12% 0 7.1% 0;}
.homeAboutSlick .abTop .abBnt a {padding:0 20px 0 22px;}
.homeAboutSlick .abTop .abBnt a b {margin:10px 0 0 10px;}
.homeAboutSlick .abTop .abBnt a span {line-height:34px;}
.homeAboutSlick .abDo .doli span {font-size:16px;line-height:44px;}
}
@media screen and (max-width:1229px) {.homeAboutSlick .abTop .abText {height:120px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.homeAboutSlick .abDo .doli span {font-size:16px;line-height:44px;}
}
.homeAboutRight {float:right;width:50%;line-height:0;position:relative;overflow:hidden;}
.homeAboutRight .redBg {position:absolute;width:30.85%;height:100%;right:0;top:0;background-color:rgba(0,105,62,0.6);}
.homeAboutRight .redBg .emd {position:absolute;width:14px;right:14.28%;top:6.14%;line-height:0;}
.homeAboutRight .redBg .china {position:absolute;width:100%;padding:0 12.96%;left:0;bottom:0;}
.homeAboutRight .redBg .china .chinaBorder {border-top:rgba(255,255,255,0.2) solid 1px;padding:11.46% 0 17.83% 0;color:#fff;font-size:14px;line-height:18px;text-transform:uppercase;}
.homeAboutRight .redBg .china .chinaBorder b {float:left;width:18px;height:18px;margin-right:5px;line-height:0;}
@media screen and (max-width:991px) {.homeAboutRight {float:left;width:100%;}
}
@media screen and (max-width:767px) {.homeAboutRight .redBg {width:40%;}
.homeAboutRight .redBg .china .chinaBorder {padding:11.46% 0 7.83% 0;font-size:12px;}
}

