﻿@charset "utf-8";

/* Arrows */
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:-25px;}
[dir='rtl'] .slick-prev{right:-25px;left:auto;}
.slick-prev:before{content:'←';}
[dir='rtl'] .slick-prev:before{content:'→';}
.slick-next{right:-25px;}
[dir='rtl'] .slick-next{right:auto;left:-25px;}
.slick-next:before{content:'→';}
[dir='rtl'] .slick-next:before{content:'←';}

/* Dots */
.slick-dotted.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{opacity:.75;color:black;}

/* 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;}
.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;margin-left:auto;margin-right:auto;}
.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;}
[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;}




body.top_body{position:relative}
.top_container{padding:80px 0 100px;position: relative;background:#f1f7fd;}
.top_container picture{display:block}
.top_container .mainVisual{position:relative}
.top_container .mainVisual button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}
.top_container .mainVisual .slide_dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;right:0;bottom:25px;margin:auto;z-index:3}
.top_container .mainVisual .slide_dots.sp_dots{display:none}
.top_container .mainVisual .slide_dots .dot{width:28px;height:28px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.top_container .mainVisual .slide_dots .dot::before{content:'';display:block;width:7px;height:7px;background:#fff;border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.top_container .mainVisual .slide_dots svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.top_container .mainVisual .slide_dots circle{fill:transparent;stroke:#fff;stroke-width:0}
.top_container .mainVisual .mainVisual_slick{opacity:0;position:relative}
.top_container .mainVisual .mainVisual_slick.slick-initialized{opacity:1}
.top_container .mainVisual .mainVisual_slick .slide-arrow{width:60px;height:60px;position:absolute;z-index:3;cursor:pointer}
.top_container .mainVisual .mainVisual_slick .slide-arrow::before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url( "../img/index/mv_arrow.png") no-repeat center/cover;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.top_container .mainVisual .mainVisual_slick .slide-arrow::after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url(../img/index/mv_arrow_hover.png) no-repeat center/cover;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.top_container .mainVisual .mainVisual_slick .prev-arrow{top:0;bottom:0;left:0;margin:auto}
.top_container .mainVisual .mainVisual_slick .next-arrow{top:0;bottom:0;right:0;margin:auto;-webkit-transform:scale(-1,1);transform:scale(-1,1)}
.top_container .mainVisual .mainVisual_slide{position:relative;overflow:hidden}
.top_container .mainVisual .mainVisual_slide.is-active picture{-webkit-animation:zoomOut 10s linear 0s 1 normal both;animation:zoomOut 10s linear 0s 1 normal both}
.top_container .mainVisual .mainVisual_slide picture{-webkit-transform:scale(1.2);transform:scale(1.2)}
.top_container .mainVisual .mainVisual_slide .mv_contents{position:absolute;color:#fff}
.top_container .mainVisual .mainVisual_slide .mv_contents .mv_heading{font-size:40px;text-shadow:0px 0px 20px rgba(0,0,0,0.6);line-height:1.4}
.top_container .mainVisual .mainVisual_slide .mv_contents .mv_text{font-size:16px;text-shadow:0px 0px 20px rgba(0,0,0,0.6);margin-top:10px}
.top_container .mainVisual .mainVisual_slide .mv_contents .btn{width:200px;position:relative;z-index:2;position:relative;z-index:2;margin-top:30px}
.top_container .mainVisual .mainVisual_slide .mv_contents .btn a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;height:40px;padding:0 20px;border:1px solid #fff;border-radius:2px;color:#fff;-webkit-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease;overflow:hidden}
.top_container .mainVisual .mainVisual_slide .mv_contents .btn a::after{content:'';display:block;width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;bottom:0;z-index:-1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);transform:scale(0,1)}
.top_container .mainVisual .mainVisual_slide .mv_contents .btn a{font-size:12px;border-width:2px}

@media screen and (min-width:751px){
	.top_container .mainVisual .slide_dots .dot.is-active circle{stroke-width:1;-webkit-animation:circle 5s linear;animation:circle 5s linear}
	.top_container .mainVisual .mainVisual_slick .slide-arrow:hover::before{opacity:0}
	.top_container .mainVisual .mainVisual_slick .slide-arrow:hover::after{opacity:1}
	.top_container .mainVisual .mainVisual_slide .mv_contents{left:calc(150 / 1366 * 100%);top:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
	.top_container .mainVisual .mainVisual_slide .mv_contents .sp_heading,.top_container .mainVisual .mainVisual_slide .mv_contents .sp_text{display:none}
	.top_container .mainVisual .mainVisual_slide .mv_contents .btn a:hover{color:#005ab4}
	.top_container .mainVisual .mainVisual_slide .mv_contents .btn a:hover::after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1,1)}
}
@media screen and (max-width:1000px){
	.top_container{padding-top:120px}
}
@media screen and (max-width:900px){
	.top_container .custom_none{display:none}
}
@media screen and (max-width:750px){
	.top_container{padding:60px 0 120px}
	.top_container .custom_none{display:block}
	.top_container .mainVisual .slide_dots{bottom:10px}
	.top_container .mainVisual .slide_dots.pc_dots{display:none}
	.top_container .mainVisual .slide_dots.sp_dots{display:-webkit-box;display:-ms-flexbox;display:flex}
	.top_container .mainVisual .slide_dots .dot{width:12px;height:12px}
	.top_container .mainVisual .slide_dots .dot::before{width:3px;height:3px}
	.top_container .mainVisual .slide_dots .dot.is-active circle{stroke-width:1;-webkit-animation:sp_circle 5s linear;animation:sp_circle 5s linear}
	.top_container .mainVisual .mainVisual_slick .slide-arrow{width:40px;height:40px}
	.top_container .mainVisual .mainVisual_slide .mv_contents{left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
	.top_container .mainVisual .mainVisual_slide .mv_contents .pc_heading,.top_container .mainVisual .mainVisual_slide .mv_contents .pc_text{display:none}
	.top_container .mainVisual .mainVisual_slide .mv_contents .sp_heading,.top_container .mainVisual .mainVisual_slide .mv_contents .sp_text{display:block}
	.top_container .mainVisual .mainVisual_slide .mv_contents .mv_heading{text-align:center;font-size:23px}
	.top_container .mainVisual .mainVisual_slide .mv_contents .mv_text{text-align:center;font-size:11px}
	.top_container .mainVisual .mainVisual_slide .mv_contents .btn a::after{display:none}
	.top_container .mainVisual .mainVisual_slide .mv_contents .btn{width:135px;margin-top:20px;margin-left:auto;margin-right:auto}
	.top_container .mainVisual .mainVisual_slide .mv_contents .btn a{font-size:10px;height:35px}
}	
@-webkit-keyframes zoomOut{
	0%{-webkit-transform:scale(1.2);transform:scale(1.2)}
	100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes zoomOut{
	0%{-webkit-transform:scale(1.2);transform:scale(1.2)}
	100%{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes circle{
	0%{stroke-dasharray:0 82}
	100%{stroke-dasharray:82 82}
}
@keyframes circle{
	0%{stroke-dasharray:0 82}
	100%{stroke-dasharray:82 82}
}
@-webkit-keyframes sp_circle{
	0%{stroke-dasharray:0 38}
	100%{stroke-dasharray:38 38}
}
@keyframes sp_circle{
	0%{stroke-dasharray:0 38}
	100%{stroke-dasharray:38 38}
}



/*banner下面方块*/
.top_container .top_3PL{position:relative;z-index:2;height:200px;background-image:linear-gradient(-107deg,#066ebc 0%,#0050a0 100%)}
.top_container .top_3PL .inner_small{position:relative;height:100%;max-width: 1084px;width: 100%;margin: 0 auto;padding: 0 30px;}
.top_container .top_3PL .inner_small .top_3PL_inner{width:100%;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.top_container .top_3PL .inner_small .mark{position:relative;z-index:2;width:31.64062%}
.top_container .top_3PL .inner_small .mark::before{position:relative;content:'';display:block;width:100%;padding-bottom:100%;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:url(../img/index/3pl_top_mark.png) no-repeat center;background-size:cover}
.top_container .top_3PL .inner_small .textbox{color:#fff;margin-left:7.5%;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}
.top_container .top_3PL .inner_small .textbox p{margin:0 0 15px}
.top_container .top_3PL .inner_small .textbox .btn{position:relative;z-index:2;width:200px}
.top_container .top_3PL .inner_small .textbox .btn a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;height:40px;padding:0 20px;border:1px solid #fff;border-radius:2px;color:#fff;-webkit-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease;overflow:hidden}
.top_container .top_3PL .inner_small .textbox .btn a::after{content:'';display:block;width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;bottom:0;z-index:-1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);transform:scale(0,1)}
.top_container .top_3PL .inner_small .textbox .btn a:hover{color:#005ab4}
.top_container .top_3PL .inner_small .textbox .btn a:hover::after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1,1)}

@media screen and (max-width:750px){
	.top_container .top_3PL{height:150px;z-index:4}
	.top_container .top_3PL .inner_small{height:100%}
	.top_container .top_3PL .inner_small .top_3PL_inner{position:static;display:block;height:100%}
	.top_container .top_3PL .inner_small .mark{width:100%;height:162px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
	.top_container .top_3PL .inner_small .mark::before{-webkit-transform:none;transform:none;padding-bottom:0;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:url(../img/index/3pl_top_mark.sp.png) no-repeat center;background-size:contain}
	.top_container .top_3PL .inner_small .textbox{position:relative;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;height:auto;z-index:2}
	.top_container .top_3PL .inner_small .textbox p{margin:15px 0 15px}
	.top_container .top_3PL .inner_small .textbox .btn a::after{display:none}
	.top_container .top_3PL .inner_small .textbox .btn{margin:0 auto;width:240px}
	.top_container .top_3PL .inner_small .textbox .btn a{font-size:10px}
}


/*业务方向9块*/
.top__service--new{padding-top: 80px;background:url( "../img/icon/pt4.png");background-position:bottom left}
.top__service--new .top__service--text{color:#fff}
/*.top__service--new .common__pl{background:#000024}*/
.top__service--new .top__service--text{text-align:center;font-size:16px;margin-top:40px;}
.common__pl.common__pl--parts .common__pl--item{-webkit-box-shadow:0px 10px 20px rgba(6,0,1,0.1);box-shadow:0px 10px 20px rgba(6,0,1,0.1)}
.common__pl.common__pl--parts .common__pl--title{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;margin-top:0}
.common__pl{position:relative}
.common__pl .color__white{color:#EBECED}
.common__pl .common__pl--thumb{position:relative}
.common__pl .common__pl--thumb::after{content:'';display:block;width:100%;height:100%;background:rgba(39,67,115,0.6);position:absolute;left:0;top:0;z-index:1;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.common__pl .common__pl--thumb .common__pl--more{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;top:0;z-index:2}
.common__pl .common__pl--thumb .common__pl--more span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:12px;position:relative;letter-spacing:0.2em;opacity:0}
.common__pl .common__pl--thumb .common__pl--more span::before{content:'';display:block;width:0;height:1px;background:#fff;position:absolute;bottom:-10px;left:0;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition:width .3s ease;transition:width .3s ease}
.common__pl .common__pl--thumb .common__pl--more span::after{content:'';display:inline-block;width:18px;height:6px;background:url(../img/icon/icon_arrow_right.svg) no-repeat;background-size:100% auto;margin:0 0 0 28px}
.common__pl .common__pl--title{font-size:18px;margin-top:15px;text-align: center;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden}
.common__pl .common__pl--text{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;margin-top:10px;font-size:14px}
.common__pl.common__pl--parts .common__pl--list{gap:0}
.common__pl.common__pl--parts .common__pl--title{font-size:16px;height:72px}
.common__pl{padding-bottom:90px}
.common__pl .common__pl--list{margin: 40px auto 0;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;    -ms-flex-wrap: wrap;flex-wrap: wrap;}
.common__pl .common__pl--item{width: calc((100% / 5) - 30px);margin: 15px;}
.common__pl .common__pl--link:hover .common__pl--thumb::after{opacity:1}
.common__pl .common__pl--link:hover .common__pl--more span{opacity:1}
.common__pl .common__pl--link:hover .common__pl--more span::before{width:100%}
.common__pl .common__pl--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}
.common__pl .common__pl--wrapper .common__pl--button{width:280px;position:relative;z-index:2}
.common__pl .common__pl--wrapper .common__pl--button a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;height:60px;padding:0 20px;border:1px solid #fff;border-radius:2px;color:#fff;-webkit-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease;overflow:hidden}
.common__pl .common__pl--wrapper .common__pl--button a::after{content:'';display:block;width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;bottom:0;z-index:-1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);transform:scale(0,1)}	
.common__pl .common__pl--wrapper .common__pl--button a:hover{color:#005ab4}
.common__pl .common__pl--wrapper .common__pl--button a:hover::after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1,1)}


@media screen and (max-width:1000px){
	.common__pl .common__pl--list{justify-content: flex-start;}
	.common__pl .common__pl--item{width: calc((100% / 3) - 20px);margin: 10px;}
}
@media screen and (max-width:750px){
	.top__service--new{padding:50px 0 0;background-image:url(../img/icon/pt.png);background-size:contain}
	.top__service--new .heading2,.top__service--new .info_detail .info_detail_content h1,.info_detail .info_detail_content .top__service--new h1{margin-bottom:0}
	.top__service--new .top__service--text{font-size:14px;margin-top:30px;padding-left:calc(20 / 375 * 100%);padding-right:calc(20 / 375 * 100%);line-height:calc(24 / 14)}
	.common__pl.common__pl--parts .common__pl--item:not(:nth-child(2n+1)){margin:0}
	.common__pl.common__pl--parts .common__pl--item:not(:nth-child(-n+2)){margin:0}
	.common__pl.common__pl--parts .common__pl--title{font-size:12px;height:50px}
	.common__pl{padding:0 0 50px}
	.common__pl .common__pl--list{margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding: 0 10px;}
	.common__pl .common__pl--item{width:calc((100% / 2) - 20px);margin: 10px;}
	.common__pl .common__pl--title{font-size:15px;margin-top:10px}
	.common__pl .common__pl--text{margin-top:7px;font-size:13px}
	.common__pl .common__pl--wrapper{margin-top:30px;padding-left:calc(20 / 375 * 100%);padding-right:calc(20 / 375 * 100%)}
	.common__pl .common__pl--wrapper .common__pl--button{width:100%;position:relative;z-index:2}
	.common__pl .common__pl--wrapper .common__pl--button a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;height:60px;padding:0 20px;border:1px solid #fff;border-radius:2px;color:#fff;-webkit-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease;overflow:hidden}
	.common__pl .common__pl--wrapper .common__pl--button a::after{content:'';display:block;width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;bottom:0;z-index:-1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);transform:scale(0,1)}
}




/*
body.top_body{position:relative}
.top_container{padding:80px 0 0px;position: relative;background: #fff;}
.top_container picture{display:block}
@media screen and (max-width:1000px){
	.top_container{padding-top:120px}
}
@media screen and (max-width:900px){.top_container .custom_none{display:none}
}
@media screen and (max-width:750px){
	.top_container{padding-top:60px}
	.top_container .custom_none{display:block}
}
@-webkit-keyframes zoomOut{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes zoomOut{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}


*/


	.common__heading--border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (min-width:751px){.common__heading--border{font-size:26px}
}
@media screen and (max-width:750px){.common__heading--border{font-size:18px}
}
.common__heading--border span{position:relative}
.common__heading--border span::before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#28325A}
@media screen and (min-width:751px){.common__heading--border span::before{left:calc(100% + 30px);width:60px;height:1px}
}
@media screen and (max-width:750px){.common__heading--border span::before{right:calc(100% + 20px);width:40px;height:1px}
}
.common__heading--border span::after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#28325A}
@media screen and (min-width:751px){.common__heading--border span::after{right:calc(100% + 30px);width:60px;height:1px}
}
@media screen and (max-width:750px){.common__heading--border span::after{left:calc(100% + 20px);width:40px;height:1px}
}
.common__heading--white{color:#EBECED}
.common__heading--white .heading__border--text::before{background:#EBECED}
.common__heading--white .heading__border--text::after{background:#EBECED}






/**/
/*
.top_container .top_service .heading2,
.top_container .top_service .info_detail .info_detail_content h1,
.info_detail .info_detail_content .top_container .top_service h1{opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
.top_container .top_service .heading2.is-active,
.top_container .top_service .info_detail .info_detail_content h1.is-active,
.info_detail .info_detail_content .top_container .top_service h1.is-active{opacity:1}


*/
/*
.heading2_style--white{text-align:center;color:#fff;position:relative;padding:0 0 30px;}
.heading2,.info_detail .info_detail_content h1{position:relative;font-size:26px;line-height:1.4;}
*/
/*

.heading2_style--white::after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;margin:auto;width:50px;height:4px;background:#fff;}
.heading2_style,.info_detail .info_detail_content h1{text-align:center;color:#005ab4;position:relative;padding:0 0 22px;margin:0 0 60px;}
.heading2_style::after,.info_detail .info_detail_content h1::after{content:'';display:block;position:absolute;left:0;right:0;bottom:-4px;margin:auto;width:50px;height:4px;background:#005ab4;}

*/


.top_container .top_service .top_service_lead{color:#fff;text-align:center;margin:40px 0 55px;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
.top_container .top_service .top_service_lead.is-active{opacity:1}


/*5kuai*/
.top_container .top_service{padding:120px 0 0;background:url(../img/icon/pt4.png);background-position:bottom left}
.top_container .top_service .top_service_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;padding-bottom: 80px;}
.top_container .top_service .top_service_list .service_list_item{overflow:hidden;position:relative;opacity:0;width:33.333333%;border-right:1px solid #00023B;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
.top_container .top_service .top_service_list .service_list_item.is-active{opacity:1}
.top_container .top_service .top_service_list .service_list_item a{display:block;width:100%;height:100%}
.top_container .top_service .top_service_list .service_list_item a:hover .thumb::after{opacity:1}
.top_container .top_service .top_service_list .service_list_item a:hover .read_more_wrap span{opacity:1}
.top_container .top_service .top_service_list .service_list_item a:hover .read_more_wrap span::before{width:100%}
.top_container .top_service .top_service_list .textarea{position:relative;padding-top:44.60094%;background:#fff}
.top_container .top_service .top_service_list .textarea .wrap{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;padding-top:6%;padding-left:8.68545%;padding-right:8.68545%}
.top_container .top_service .top_service_list .textarea .title{font-size:18px;font-size:1.5625vw;color:#005ab4;margin:0 0 10px}
.top_container .top_service .top_service_list .textarea p{font-size:13px;font-size:1.09375vw}
.top_container .top_service .top_service_list .thumb{border-top:1px solid #00023B;position:relative;width:100%;overflow:hidden}
.top_container .top_service .top_service_list .thumb::after{content:'';display:block;width:100%;height:100%;background-color:rgba(11,21,59,0.6);position:absolute;left:0;top:0;z-index:1;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.top_container .top_service .top_service_list .read_more_wrap{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;top:0;z-index:2}
.top_container .top_service .top_service_list .read_more_wrap span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:12px;position:relative;letter-spacing:0.2em;opacity:0}
.top_container .top_service .top_service_list .read_more_wrap span::before{content:'';display:block;width:0;height:1px;background:#fff;position:absolute;bottom:-10px;left:0;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition:width .3s ease;transition:width .3s ease}
.top_container .top_service .top_service_list .read_more_wrap span::after{content:'';display:inline-block;width:18px;height:6px;background:url(../img/icon/icon_arrow_right.svg) no-repeat;background-size:100% auto;margin:0 0 0 28px}
.top_container .top_service .btn{position:relative;z-index:2;width:280px;margin:0 auto;font-size:14px}
.top_container .top_service .btn a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;height:60px;padding:0 20px;border:1px solid #fff;border-radius:2px;color:#fff;-webkit-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease;overflow:hidden}
.top_container .top_service .btn a::after{content:'';display:block;width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;bottom:0;z-index:-1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);transform:scale(0,1)}
@media screen and (min-width:1280px){
	.top_container .top_service .top_service_list .textarea .title{font-size:20px}
	.top_container .top_service .top_service_list .textarea p{font-size:14px}
}
@media screen and (min-width:1000px){
	.top_container .top_service .top_service_list .service_list_item.is-active:nth-child(3n+1){-webkit-transition-delay:.1s;transition-delay:.1s}
	.top_container .top_service .top_service_list .service_list_item.is-active:nth-child(3n+2){-webkit-transition-delay:.2s;transition-delay:.2s}
	.top_container .top_service .top_service_list .service_list_item.is-active:nth-child(3n+3){-webkit-transition-delay:.3s;transition-delay:.3s}
	.top_container .top_service .top_service_list .service_list_item.is-active:nth-child(2n+1){-webkit-transition-delay:.1s;transition-delay:.1s}
	.top_container .top_service .top_service_list .service_list_item.is-active:nth-child(2n){-webkit-transition-delay:.2s;transition-delay:.2s}
}
@media screen and (max-width:1000px){
	.top_container .top_service .top_service_list .service_list_item{width:calc(50%);margin:0}
	.top_container .top_service .top_service_list .textarea .title{font-size:18px}
	.top_container .top_service .top_service_list .textarea p{font-size:13px}
}
@media screen and (max-width:750px){
	.top_container .top_service{padding:70px 0 0;background-image:url(../img/icon/pt.png);background-size:contain}
	.top_container .top_service .top_service_lead{padding:0 5.33333%;margin:40px 0 30px}
	.top_container .top_service .top_service_list{display:block;padding-bottom: 40px;}
	.top_container .top_service .top_service_list .service_list_item{width:100%;border:none;margin-top:15px}
	.top_container .top_service .top_service_list .service_list_item:first-child{margin-top:0}
	.top_container .top_service .top_service_list .textarea{padding-top:0}
	.top_container .top_service .top_service_list .textarea .wrap{position:static;padding-top:8%;padding-bottom:8%;padding-left:5.33333%;padding-right:5.33333%}
	.top_container .top_service .top_service_list .thumb{border:none}
	.top_container .top_service .top_service_list .thumb::after{display:none}
	.top_container .top_service .top_service_list .read_more_wrap{display:none}
	.top_container .top_service .btn a::after{display:none}
	.top_container .top_service .btn{width:100%;max-width:335px;margin:0 auto;font-size:12px}
}


/*新闻上面整块*/
.top_container .top_center_area{position:relative;width:100%;padding:100px 0 0;height:500px}
@media screen and (max-width:750px){.top_container .top_center_area{padding:60px 0 0;height:375px}
}
.top_container .top_center_area .parallax_area{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:1}
.top_container .top_center_area .parallax_area .parallax_image_bg{width:100%;height:120%;background:url(../img/index/top_center_bg.jpg) no-repeat center center;background-size:cover}
@media screen and (max-width:750px){.top_container .top_center_area .parallax_area .parallax_image_bg{height:100%;background-image:url(../img/index/top_center_bg.sp.jpg)}
}
.top_container .top_center_area .top_center_lead{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.top_container .top_center_area .top_center_lead .wrap{display:inline-block;text-align:center}
@media screen and (max-width:750px){.top_container .top_center_area .top_center_lead .wrap{margin:0;width:100%}
}
.top_container .top_center_area .top_center_lead .wrap .heading2_style--white{margin-bottom:30px}
.top_container .top_center_area .top_center_lead .wrap p{margin:40px 0;color:#fff;}
@media screen and (max-width:750px){.top_container .top_center_area .top_center_lead .wrap p{margin:30px 0}
}
.top_container .top_center_area .top_center_lead .wrap .btn{position:relative;z-index:2;width:280px;margin:0 auto}
.top_container .top_center_area .top_center_lead .wrap .btn a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;height:60px;padding:0 20px;border:1px solid #fff;border-radius:2px;color:#fff;-webkit-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease;overflow:hidden}
.top_container .top_center_area .top_center_lead .wrap .btn a::after{content:'';display:block;width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;bottom:0;z-index:-1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);transform:scale(0,1)}
@media screen and (max-width:750px){.top_container .top_center_area .top_center_lead .wrap .btn a::after{display:none}
}
@media screen and (min-width:751px){.top_container .top_center_area .top_center_lead .wrap .btn a:hover{color:#005ab4}
.top_container .top_center_area .top_center_lead .wrap .btn a:hover::after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1,1)}
}
@media screen and (max-width:750px){.top_container .top_center_area .top_center_lead .wrap .btn{width:100%;max-width:335px;margin:0 auto}
.top_container .top_center_area .top_center_lead .wrap .btn a{font-size:12px}
}


.top_container .top_pick_up{position:relative;z-index:2;height:200px;background:#f1f7fd;padding:0 5.3333%}
@media screen and (max-width:750px){.top_container .top_pick_up{height:auto}
}
.top_container .top_pick_up .inner{max-width:1024px;width:100%;margin:0 auto;padding:40px 6.45% 40px;background:#fff;-webkit-box-shadow:0px 10px 40px -10px rgba(6,0,1,0.2);box-shadow:0px 10px 40px -10px rgba(6,0,1,0.2);position:relative;top:-130px}
@media screen and (max-width:750px){.top_container .top_pick_up .inner{padding:20px 6.45% 20px;top:-75px}
}
.top_container .top_pick_up .title{font-size:28px;text-align:center;margin:0 0 20px}
@media screen and (max-width:750px){.top_container .top_pick_up .title{font-size:20px;margin:0 0 10px}
}
.top_container .top_pick_up .pickup_lead{text-align:center;margin:0 0 30px}
@media screen and (max-width:750px){.top_container .top_pick_up .pickup_lead{margin:0 0 20px}
}
.top_container .top_pick_up .pickup_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media screen and (max-width:750px){.top_container .top_pick_up .pickup_list{display:block}
}
.top_container .top_pick_up .pickup_list .pickup_list_item{width:48.5782%;border:1px solid #d9dbe2;margin:0 0 14px}
@media screen and (max-width:750px){.top_container .top_pick_up .pickup_list .pickup_list_item{width:100%}
}
.top_container .top_pick_up .pickup_list .pickup_list_item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:97px;position:relative}
.top_container .top_pick_up .pickup_list .pickup_list_item a::after{opacity:0;content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background:rgba(11,21,59,0.6);-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
.top_container .top_pick_up .pickup_list .pickup_list_item a:hover::after{opacity:1}
.top_container .top_pick_up .pickup_list .pickup_list_item a:hover .read_more_wrap span{opacity:1}
.top_container .top_pick_up .pickup_list .pickup_list_item a:hover .read_more_wrap span::before{width:100%}
.top_container .top_pick_up .pickup_list .pickup_list_item .thumb{overflow:hidden;width:97px;height:97px;background-size:cover;background-position:center}
.top_container .top_pick_up .pickup_list .pickup_list_item .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:2.92969%}
.top_container .top_pick_up .pickup_list .pickup_list_item .text dt{width:100%;font-size:16px;margin:0 0 6px;line-height:1.2}
@media screen and (max-width:1000px){.top_container .top_pick_up .pickup_list .pickup_list_item .text dt{font-size:14px}
}
.top_container .top_pick_up .pickup_list .pickup_list_item .text dd{width:100%;font-size:13px;color:#666f91}
@media screen and (max-width:1000px){.top_container .top_pick_up .pickup_list .pickup_list_item .text dd{font-size:12px}
}
.top_container .top_pick_up .pickup_list .pickup_list_item .read_more_wrap{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;top:0;z-index:3}
@media screen and (max-width:750px){.top_container .top_pick_up .pickup_list .pickup_list_item .read_more_wrap{display:none}
}
.top_container .top_pick_up .pickup_list .pickup_list_item .read_more_wrap span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:12px;position:relative;letter-spacing:0.2em;opacity:0}
.top_container .top_pick_up .pickup_list .pickup_list_item .read_more_wrap span::before{content:"";display:block;width:0;height:1px;background:#fff;position:absolute;bottom:-10px;left:0;-webkit-transition-delay:0.5s;transition-delay:0.5s;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}
.top_container .top_pick_up .pickup_list .pickup_list_item .read_more_wrap span::after{content:"";display:inline-block;width:18px;height:6px;background:url(../img/parts/icon_arrow_right.svg) no-repeat;background-size:100% auto;margin:0 0 0 28px}
.top_container .top_pick_up .empty_wrapper{background:#EDF3F9;padding-top:30px;padding-bottom:30px}
.top_container .top_pick_up .empty_wrapper .empty_title{text-align:center}
@media screen and (min-width:751px){.top_container .top_pick_up .empty_wrapper .empty_title{font-size:16px}
}
@media screen and (max-width:750px){.top_container .top_pick_up .empty_wrapper .empty_title{font-size:12px}
}
.top_container .top_pick_up .empty_wrapper .empty_button{margin-left:auto;margin-right:auto;margin-top:10px}
@media screen and (min-width:751px){.top_container .top_pick_up .empty_wrapper .empty_button{width:280px}
}
@media screen and (max-width:750px){.top_container .top_pick_up .empty_wrapper .empty_button{width:calc(255 / 295 * 100%)}
}
.top_container .top_pick_up .empty_wrapper .empty_button a{position:relative;z-index:2;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;height:60px;border:1px solid #005ab4;border-radius:2px;color:#005ab4;-webkit-transition:color .5s ease;transition:color .5s ease;padding:0 20px;overflow:hidden}
.top_container .top_pick_up .empty_wrapper .empty_button a::after{content:'';display:block;width:100%;height:100%;background-image:linear-gradient(107deg,#066ebc 0%,#0050a0 100%);position:absolute;left:0;top:0;bottom:0;z-index:-1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);transform:scale(0,1)}
@media screen and (max-width:750px){.top_container .top_pick_up .empty_wrapper .empty_button a::after{display:none}
}
@media screen and (min-width:751px){.top_container .top_pick_up .empty_wrapper .empty_button a:hover{color:#fff}
.top_container .top_pick_up .empty_wrapper .empty_button a:hover::after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1,1)}
}
@media screen and (min-width:751px){.top_container .top_pick_up .empty_wrapper .empty_button a:hover .icon{fill:#fff}
}
.top_container .top_pick_up .empty_wrapper .empty_button .icon{fill:#005AB4;-webkit-transition:fill .5s ease;transition:fill .5s ease;width:20px;margin-right:8px}




/*新闻*/

.top_column .top_column_heading{text-align:center;margin-bottom:30px}
.top_column .top_column_heading .mini{font-size:16px}
.top_column .top_column_heading .big{font-size:26px}
.top_column .top_column_heading .lead{margin-top:10px}
.top_column .top_column_heading .job{font-size:12px}
.top_column .top_column_heading .name{font-size:18px}
.top_column .heading2_style--white{color:#28325a;margin-bottom: 40px;}
.top_column .heading2_style--white::after{background:#28325a;}
.top_column .btn{width:280px;position:relative;z-index:2;background-color:transparent;margin:40px auto 0}
.top_column .btn a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;height:60px;border:1px solid #005ab4;border-radius:2px;color:#005ab4;-webkit-transition:color .5s ease;transition:color .5s ease;padding:0 20px;overflow:hidden}
.top_column .btn a::after{content:'';display:block;width:100%;height:100%;background-image:linear-gradient(107deg,#066ebc 0%,#0050a0 100%);position:absolute;left:0;top:0;bottom:0;z-index:-1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);transform:scale(0,1)}
.top_column .column_list .column_block{max-width:840px;width:100%;margin:0 auto;background:#fff;-webkit-box-shadow:0px 10px 40px -20px rgba(6,0,1,0.2);box-shadow:0px 10px 40px -20px rgba(6,0,1,0.2);overflow:hidden;margin-top:20px;}
.top_column .column_list .column_block a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:40px}
.top_column .column_list .column_block a:hover .thumb::after{opacity:1}
.top_column .column_list .column_block a:hover .read_more_wrap span{opacity:1}
.top_column .column_list .column_block a:hover .read_more_wrap span::before{width:100%}
.top_column .column_list .column_block .text_area{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}
.top_column .column_list .column_block .text_area .date{font-size:12px;margin-bottom:10px}
.top_column .column_list .column_block .text_area .date::before,.top_column .column_list .column_block .text_area .date::after{content:'';display:block;position:absolute;height:1px}
.top_column .column_list .column_block .text_area .date::before{width:40px;background:#28325a;top:8px;left:-50px}
.top_column .column_list .column_block .text_area .date::after{width:20px;background:#d9dbe2;top:8px;left:-30px}
.top_column .column_list .column_block .text_area .title{color:#005ab4;font-size:20px;margin-bottom:10px}
.top_column .column_list .column_block .text_area .text{font-size:14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.top_column .column_list .column_block .thumb{width:210px;position:relative;margin-left:30px;overflow:hidden}
.top_column .column_list .column_block .thumb::after{content:'';display:block;width:100%;height:100%;background-color:rgba(11,21,59,0.6);position:absolute;left:0;top:0;z-index:1;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.top_column .column_list .column_block .thumb .read_more_wrap{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;top:0;z-index:2}
.top_column .column_list .column_block .thumb .read_more_wrap span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:12px;position:relative;letter-spacing:0.2em;opacity:0}
.top_column .column_list .column_block .thumb .read_more_wrap span::before{content:'';display:block;width:0;height:1px;background:#fff;position:absolute;bottom:-10px;left:0;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition:width .3s ease;transition:width .3s ease}
.top_column .column_list .column_block .thumb .read_more_wrap span::after{content:'';display:inline-block;width:18px;height:6px;background:url(../img/icon/icon_arrow_right.svg) no-repeat;background-size:100% auto;margin:0 0 0 28px}

.top_column .btn a:hover{color:#fff}
.top_column .btn a:hover::after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1,1)}

@media screen and (max-width:750px){
	.top_column .top_column_heading{margin-bottom:20px}
	.top_column .top_column_heading .mini{font-size:14px}
	.top_column .top_column_heading .big{font-size:18px}
	.top_column .top_column_heading .job{font-size:10px}
	.top_column .top_column_heading .name{font-size:14px}
	.top_column .btn a::after{display:none}
	.top_column .column_list .column_block a{display:block;padding:25px 0;padding-right:5.97015%;padding-left:5.97015%}
	.top_column .column_list .column_block .text_area{padding:0 8px}
	.top_column .column_list .column_block .text_area .date{font-size:11px}
	.top_column .column_list .column_block .text_area .date::before{width:22px;left:-19px}
	.top_column .column_list .column_block .text_area .date::after{width:11px;left:-8px}
	.top_column .column_list .column_block .text_area .title{font-size:15px}
	.top_column .column_list .column_block .text_area .text{font-size:12px}
	.top_column .column_list .column_block .thumb{width:100%;height:auto;margin-left:0;margin-bottom:20px}
	.top_column .column_list .column_block .thumb::after{display:none}
	.top_column .column_list .column_block .thumb .read_more_wrap{display:none}
}

