.slick-list,.slick-slider{
    display:block;
    position:relative;
    z-index: 0;
}
.slick-prev:after,.slick-slide.dragging img{
    pointer-events:none
}
.slick-loading .slick-slide,.slick-loading .slick-track{
    visibility:hidden
}
.slick-arrow,.slick-list,.slider-container{
    overflow:hidden
}
.slick-slider{
    clear:both;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -ms-touch-action:pan-y;
    touch-action:pan-y;
    -webkit-tap-highlight-color:transparent;
}
.slick-list{
    margin-left:-1px;
    margin-right:-1px;
    padding-left:1px;
    padding-right:1px
}
.slick-list:focus{
    outline:0
}
.slick-list.dragging{
    cursor:pointer;
    cursor:hand
}
.slick-slider .slick-list,.slick-slider .slick-track{
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.slick-track{
    position:relative;
    top:0;
    left:0;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-box;
    display:-ms-flexbox;
    display:flex
}
.slick-track:after,.slick-track:before{
    display:table;
    content:''
}
.slick-slide,.slick-slide.slick-loading img{
    display:none
}
.slick-track:after{
    clear:both
}
.slick-slide{
    float:left;
    min-height:1px;
    outline:0
}
.slick-initialized .slick-slide{
    display:block
}
.slick-vertical .slick-slide{
    display:block;
    height:auto;
    border:1px solid transparent
}
.slick-arrow.slick-hidden{
    display:none
}
.slide__header{
    border-bottom:1px solid #dedede;
    color:#666;
    margin-bottom:8px;
    font-size:12px;
    line-height:20px
}
.slide__header b{
    color:#e2001a;
    margin-right:5px
}
.slide__body {
    width: 100%;
    float: left;
}
.slide__body p {
    width: 100%;
    float: left;
    color: #000;
    font-size: 16px;
    line-height: 25px;
    font-style: italic;
    margin: 0;
    padding: 0 0 35px 0;
}
.slide__body__name {
    color: #e2001a;
    font-size: 16px;
    font-weight: bold;
    text-align: right;
    position: absolute;
    right: 25px;
    bottom: 25px;
}
.slick-arrow{
    position:absolute;
    top:0;
    bottom:0;
    width:25px;
    padding:0 2px
}
.slick-arrow:after,.slick-arrow:before{
    content:" ";
    position:absolute;
    top:50%;
    border:solid transparent;
    height:0;
    width:0
}
.slick-prev{
    left:0
}
.slick-prev:after{
    left:0;
    border-color:rgba(194,225,245,0);
    border-right-color:#ccc;
    border-width:22px;
    border-left:none;
    margin-top:-22px;
    z-index:1
}
.slick-next:after,.slick-prev:before{
    border-color:rgba(194,225,245,0);
    pointer-events:none
}
.slick-prev:before{
    left:4px;
    border-right-color:#eee;
    border-width:18px;
    border-left:none;
    margin-top:-18px;
    z-index:2
}
.slick-next{
    right:0
}
.slick-next:after{
    right:0;
    border-left-color:#ccc;
    border-width:22px;
    border-right:none;
    margin-top:-22px;
    z-index:1
}
.slick-next:before{
    right:4px;
    pointer-events:none;
    border-color:rgba(194,225,245,0);
    border-left-color:#eee;
    border-width:18px;
    border-right:none;
    margin-top:-18px;
    z-index:2
}
.no-touch .slick-arrow:hover.slick-prev:after{
    border-right-color:#e2001a
}
.no-touch .slick-arrow:hover.slick-next:after{
    border-left-color:#e2001a
}
.round-dots .slick-dots{
    position:absolute;
    bottom:10px;
    right:40px;
    font-size:0;
    line-height:0;
    text-align:center
}
.round-dots .slick-dots li{
    display:inline-block;
    position:relative;
    vertical-align:middle;
    margin:5px
}
.round-dots .slick-dots button{
    border:none;
    -webkit-border-radius:50%;
    border-radius:50%;
    padding:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    width:12px;
    height:12px;
    background-color:#fff;
    font-size:0;
    line-height:0;
    color:transparent;
    cursor:pointer;
    opacity:.5;
    -webkit-transition:.15s;
    -o-transition:.15s;
    transition:.15s
}
.round-dots .slick-dots .slick-active button{
    opacity:1;
    background-color:#fff
}
.no-touch .round-dots .slick-dots li button:hover{
    opacity:1
}
.slider_about.slider-container{
    padding:30px 0 30px;
    margin:0 -20px
}
.slider_about .slick-slider{
    padding:0 25px
}
.slider_about .slick-slide{
    position:relative;
    background:#fff;
    padding:25px;
    margin:0 3px 10px;
    border-radius: 7px;
}
/*.slider_about .slick-slide:before{
    top:100%;
    right:0;
    border:solid transparent;
    content:" ";
    height:0;
    width:0;
    position:absolute;
    pointer-events:none;
    border-top-color:#fff;
    border-right-color:#fff;
    border-width:5px
}*/
.link_more{
    position:relative;
    font-size:11px;
    line-height:17px;
    float:right;
    margin-top:5px
}
.link_more:before{
    content:'';
    display:inline-block;
    vertical-align:middle;
    margin-right:5px;
    border:4px solid transparent;
    border-right:none;
    border-left-color:#e2001a
}
.slider-container>.link_more{
    margin-right:25px;
    font-size:16px;
    margin-top:15px
}
@media (max-width:1239px){
    .slider_about.slider-container{
        margin:0 -15px
    }
}
@media (max-width:767px){
    .slider_about.slider-container{
        margin:0 -10px
    }
    .slick-prev:before{
        border-width:12px;
        margin-top:-12px
    }
    .slick-prev:after{
        border-width:14px;
        margin-top:-14px
    }
    .slick-next:before{
        border-width:12px;
        margin-top:-12px
    }
    .slick-next:after{
        border-width:14px;
        margin-top:-14px
    }
}