body{overflow-x:hidden;font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,"Microsoft YaHei",sans-serif}
html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}
a{transition:0.3s}
a:hover{color:#106ab2}
.auto_1500{max-width:1500px}
@media(max-width:1500px){.auto_1500{padding:0 4%}
}#bsPanelHolder{display:none}
.bsPromo{width:100% !important;text-align:center !important}
.bshare-custom{width:100% !important;text-align:center !important}
.bshare-custom #bshare-shareto{color:#fff !important}
.bsTop,#bsMorePanel{width:100% !important}
#bsMorePanel{height:370px !important}
.bFind-wrapper-top{display:none !important}
#bsLogoList li{width:20% !important}
.bsFrameDiv{width:100% !important;height:auto !important}
.bsFrameDiv>div{background:#fff;width:100% !important;height:208px !important}
.bsFrameDiv>div img{width:82%  !important;height:auto !important}
.bsBox{overflow:hidden}
@media(max-width:768px){#bsBox{width:90% !important;margin:0 auto !important;top:10% !important;left:5% !important;min-width:auto;min-height:auto}
#bsLogoList li{width:33.3334% !important}
}


@keyframes firstPart{0%{bottom:50px;opacity:0}
100%{bottom:20px;opacity:1}
}@-webkit-keyframes firstPart{0%{bottom:50px;opacity:0}
100%{bottom:20px;opacity:1}
}
.fp-section.fp-table,.fp-slide.fp-table{background-position:center bottom}
.section{position:relative;z-index:50}
.fullpage-wrapper .mousetip{background:url(../images/Other002373-mousetip.png) no-repeat;background-size:80%;background-position:center  center;width:62px;height:63px;position:absolute;bottom:20px;left:50%;margin-left:-31px;z-index:100;cursor:pointer;animation-name:firstPart;animation-duration:0.8s;animation-timing-function:linear;animation-delay:0.3s;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:running;-moz-animation-name:firstPart;-moz-animation-duration:0.8s;-moz-animation-timing-function:linear;-moz-animation-delay:0.3s;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate;-moz-animation-play-state:running;-webkit-animation-name:firstPart;-webkit-animation-duration:0.8s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0.3s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-play-state:running;-o-animation-name:firstPart;-o-animation-duration:0.8s;-o-animation-timing-function:linear;-o-animation-delay:0.3s;-o-animation-iteration-count:infinite;-o-animation-direction:alternate;-o-animation-play-state:running;z-index: 50}
.fullpage-wrapper .mousetip.up{background-image:url(../images/Other002373-mousetip_up.png);background-size:80%;background-position:center  center}
.fullpage-wrapper .mousetip2{background:url(../images/Other002373-mousetip2.png) no-repeat;background-size:80%;background-position:center  center}

@media(max-width:1024px){
.section2,.section2 .fp-tableCell{height:100%!important;}
}
 
 









.Top002070{width:100%;z-index:100;position:absolute;left:0;top:0;z-index:1000;border-bottom:1px solid #e5e5e5}
.Top002070 .header{position:relative}
.Top002070 .header-left{position:absolute;top:14%;left:3%}
.Top002070 .header-left img{height:60px}
.Top002070 .header-right{position:absolute;top:50%;right:3%;margin-top:-15px}
.Top002070 .header-right dd{position:relative;float:left}
.Top002070 .header-right dd >a{display:block;height:32px;line-height:32px}
@media(min-width:1025px){.Top002070 .header-mid{float:right;margin-right:170px;border-right:1px solid rgba(255,255,255,0.12);padding-right:20px}
}.Top002070 .top-language a{position:relative;border-radius:50%;width:32px;text-align:center;background:#106ab2;color:#fff}
.Top002070 .open-search{position:relative;display:block;width:32px;border-radius:50%;background:url(../images/Top002070-search_btn.png) no-repeat center center #eee;background-size:15px;margin-right:10px}
.Top002070 .open-search::before,.Top002070 .open-search::after{position:absolute;content:'';height:2px;width:80%;left:0;transform:rotate(45deg);top:50%;margin-top:-1.5px;right:0;display:none;} 
.Top002070 .open-search::after{transform:rotate(-45deg)}
.Top002070 .open-search-show{background:none}
.Top002070 .open-search-show::before,.Top002070 .open-search-show::after{background:#fff}
.Top002070 .top-search{z-index:100;position:absolute;right:0;width:0;top:-5px;border:0;background:#fff;overflow:hidden;transition:.3s;}
.Top002070 .top-search .text{width:100%;height:36px;width:200px;line-height:36px;padding:0 36px 0 10px;border:none;color:#666;}
.Top002070 .top-search.on {width:200px;border-radius: 50px;}
.Top002070 .top-search.on .text{background:#eeeeee;}
.Top002070 .top-search .btn{position:absolute;right:0;top:0;height:36px;width:36px;background:url(../images/Top002070-search_btn.png) no-repeat center center;background-size:auto 50%}
.Top002070 .header-menu li{width:auto !important;padding:0 25px}
.Top002070 .header-menu li em a{padding:30px 0;font-size:16px;position:relative;color:#fff}
.Top002070 .header-menu li.aon em a,.Top002070 .header-menu li em a:hover{color:#fff;}
.Top002070 .header-menu li.aon em a:after,.Top002070 .header-menu li em a:hover:after{content:"";display:block;position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#fff}
.Top002070 .header-menu li.has-sub{position:inherit !important}
.Top002070 .header-menu li .sub{width:100% !important;background:none;left:0% !important;right:auto !important;z-index:50;height:0;overflow:hidden}
.Top002070 .header-menu li:hover .sub{height:auto; top: 100% !important}
.Top002070 .header-menu li .sub:after{content:"";display:block;position:absolute;left:0%;top:0;background:#fff;width:100%;height:100%;z-index:-2;transition:1s}
.Top002070 .header-menu li:hover .sub:after{left:0%}
.Top002070 .header-menu li .sub-intro{max-width:1500px;margin:0 auto;padding-top:50px;padding-bottom:50px}
.Top002070 .header-menu li .sub-menu{padding:0 10% 0 5%;width:100%}
.Top002070 .header-menu li .sub-menu dl{width:100%}
.Top002070 .header-menu li .sub-menu dt a{transition:0.3s}
.Top002070 .header-menu li .sub-menu dt{padding:10px 30px}
.Top002070 .header-menu li .sub-menu dt a{padding:0;color:#666;line-height:24px;padding-bottom:10px;display:block;font-size:16px;border-bottom:1px solid #e5e5e5;position:relative}
.Top002070 .header-menu li .sub-menu dt a:after{opacity:0.3;content:"";display:block;position:absolute;right:0;top:50%;width:10px;height:18px;margin-top:-9px;background:url(../images/top_arow.png)  no-repeat center center}
.Top002070 .header-menu li .sub-menu dt a span{display:block;text-transform:uppercase;font-family:'Oswald';font-size:14px}
.Top002070 .header-menu li .sub-menu dt a:hover{padding-left:10px;transition:0.5s;color:#666;background:none}
.Top002070 .header-menu li .sub-menu dt:hover a:after{opacity:0.8}
.Top002070{background:#fff}
.Top002070 .header-menu li em a{color:#444}
.Top002070 .header-menu li.aon em a,.Top002070 .header-menu li em a:hover{color:#00568f}
.Top002070 .header-menu li.aon em a:after,.Top002070 .header-menu li em a:hover:after{background:#00568f}
.Top002070 .header-left img.logo1{display:none}
.Top002070 .header-left img.logo2{display:block}
.Top002070 .open-search-show::before,.Top002070 .open-search-show::after{background:#666}
.Top002070 .sub-menu-layer{background:#d2d3d5}
@media(max-width:1024px){
.Top002070 .header{margin:0 2%;height:68px}
.Top002070 .header-left{top:18px;}
.Top002070 .header-left img{height:45px}
.Top002070 .header-right{z-index:101;right:2%;position: fixed;top: 6%;}
.Top002070 .Public_nav_style #open_menu{position:relative;right:0;top:auto;margin-left:10px;border-radius:0;background:#eee;height:32px;border:none;margin-top:-1px}
.Top002070 #open_menu i::before,.Top002070 #open_menu i::after{background:#00568f !important}
.Top002070 #open_menu i{background:#00568f;height:3px;margin-top:-1.5px}
.Top002070 .Public_nav_style #header-menu{transform: translateY(-100%);transition: ease-in-out 0.3s;}
.Top002070 #header-menu.header-menu-show{transform: translateY(0);}
.Top002070 .Public_nav_style #header-menu{background-color: rgba(0,0,0,0);}
.Top002070 #header-menu ul{padding:0;border-top:82px solid #fff;background:#00568f;width: 100%;max-width: 100%;}
.Top002070 #header-menu li{text-align:center}
.Top002070 #header-menu li em a{padding:5%;font-weight:normal;line-height:normal}
.Top002070 #header-menu li .sub dt{margin-bottom:1px;background:rgba(0,0,0,0.3)}
.Top002070 #header-menu li .sub dt a {border-bottom: none}
.Top002070 #header-menu li .sub dt a span{display: none}
.Top002070 #header-menu #m21 em::after{ display: none !important}
.Top002070 #header-menu #m21 em::before{ display: none !important}
.Top002070 #header-menu #m21 .op{ display: none !important}	
.Top002070 .Public_nav_style #header-menu li.has-sub em::after{right:10%;}
}
/*.Top002070 #m21 .sub{ display: none !important}*/
.home_title{margin-bottom:50px;position:relative;padding-top:10px;opacity:0; transition: 3s}
.home_title span{font-size:65px;line-height:60px;font-weight:normal;margin:0;text-transform:uppercase;font-family:'Oswald';font-weight:bold;
	 
 }


.home_title1 span{background:linear-gradient(to bottom,rgba(0,149,222,0.6),rgba(0,149,222,0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}

.home_title h1{font-size:50px;font-weight:normal;margin:-20px 0 0;color:#fff;line-height:36px}
.home_title p{font-size:16px;line-height:32px;margin:0;color:#fff;margin-top:40px}
.home_title2 span{background:none;color:rgba(0,0,0,0.07)}
.home_title2  h1{color:#424345}

#fullpage .active .home_title{opacity: 1;}

@media(max-width:1024px){
.home_title{opacity:1;}
}


@media(max-width:768px){
.home_title{opacity:1;margin-bottom:20px; text-align: center; width: 100%}
.home_title span{font-size:22px;line-height:30px;color:rgba(255,255,255,0.5);background:none;display:block}
.home_title2 span{background:none;color:rgba(0,0,0,0.07)}	
.home_title h1{font-size:32px;margin:0}
}

.home_more{width:202px;height:42px;text-align:left;line-height:42px;display:block;margin-top:40px;overflow:hidden;position:relative;z-index:60;transition:0.5s;overflow:hidden;border:1px solid rgba(255,255,255,0.4);border-radius:100px}
.home_more a{display:block;color:rgba(255,255,255,0.6);background:url(../images/more1.png) no-repeat 85% center;padding:0 30px}
.home_more:after{content:"";display:block;position:absolute;left:-5%;top:-5%;width:0%;height:110%;background:#00568f;z-index:-50;transition:0.4s;border-radius:80px}
.home_more:hover{/*background:url(../images/more1.png) no-repeat  85% center !important;*/border-color:#00568f}
.home_more:hover a{color:#fff !important}
.home_more:hover:after{width:110%;border:1px solid #00568f}
.home_more2{background:url(../images/more2.png) no-repeat 85% center;border:1px solid #ccc}
.home_more2 a{color:#666}
.home_more2:hover a{color:#444}
@media(max-width:768px){
.home_more{ margin:30px auto !important; height: 40px; line-height:40px; }
}

.Banner002058{position:relative;z-index:1;overflow:hidden;width:100%}
.Banner002058 .bx-viewport{z-index:1}
.Banner002058 .bx-wrapper,.Banner002058 ul{z-index:1;width:100%}
.Banner002058 li a,.Banner002058 li{width:100% !important}
.Banner002058 li{background-position:center top;background-repeat:no-repeat}
.Banner002058 li a{position:relative;display:block}
.Banner002058 li .phone{display:none}
.Banner002058 li figure{position:absolute;right:16%;width:480px;height:320px;background:url(../images/ban_textbg.png) no-repeat right center;background-size:240px;transform:translateY(-50%);padding:80px 0 0;font-size:50px;color:#fff;top:50%;transition:right 2s;opacity:0}
.Banner002058 li figure.active{right:20%;opacity:1}
.Banner002058 li figure h1{font-size:60px;margin:0 0 10px 0}
.Banner002058 li figure h2{width:100%;font-size:30px;margin:0 0 0;line-height:46px;color:#fff;display:block}
.Banner002058 li figure span{width:100%;font-size:17px;line-height:22px;font-weight:normal;margin:0;text-transform:uppercase;font-family:'Oswald';color:rgba(255,255,255,0.5);display:block}
.Banner002058 .bx-controls-direction a{z-index:10;position:absolute;width:49px;height:49px;overflow:hidden;line-height:1000px;top:50%;transform:translateY(-50%);background:url(../images/Banner002058-btn_left.png) no-repeat center center;background-size:contain;display:none}
.Banner002058 .bx-controls-direction a.bx-prev{left:2%}
.Banner002058 .bx-controls-direction a.bx-next{right:2%;background-image:url(../images/Banner002058-btn_right.png)}
.Banner002058 .bx-controls-direction a.bx-prev:hover{background-image:url(../images/Banner002058-btn_lefton.png)}
.Banner002058 .bx-controls-direction a.bx-next:hover{background-image:url(../images/Banner002058-btn_righton.png)}
.Banner002058 .bx-pager{position:absolute;left:0;bottom:10%;text-align:center;width:100%;z-index:10}
.Banner002058 .bx-pager *{}
.Banner002058 .bx-pager div{display:inline-block}
.Banner002058 .bx-pager div a{display:block;line-height:100px;overflow:hidden;width:18px;height:18px;margin:0 5px;position:relative;border-radius:50%;border:1px solid rgba(255,255,255,0)}
.Banner002058 .bx-pager div a:after{content:"";display:block;position:absolute;left:4px;top:4px;width:8px;height:8px;background:#fff;border-radius:50%}
.Banner002058 .bx-pager div a.active{border:1px solid #fff}
@media(min-width:1025px){
.Banner002058,.Banner002058 .bx-viewport,
.Banner002058 .bx-wrapper,
.Banner002058 ul,
.Banner002058 li a,
.Banner002058 li{height:100% !important}
}

@media(max-width:1024px){.Banner002058{margin-top:80px}
.Banner002058 li a,.Banner002058 li{height:auto}
.Banner002058 li{background:none !important}
.Banner002058 li .phone{display:block;width:100%}
.Banner002058 li figure{right:0%;width:100%;height:320px;background:none;background-size:120px;background-position:right 0px center -100px;padding:80px 20px}
.Banner002058 li figure h1{font-size:30px;margin:0 0 10px 0; font-weight: normal}
.Banner002058 li figure h2{font-size:18px;line-height:32px; font-weight: normal}
.Banner002058 li figure span{width:100%;font-size:12px; line-height: 20px;}
.Banner002058 li figure.active{right:0%;opacity:1}
}






/*Banner002826 */
.Banner002826{position: relative; z-index: 1; height: 100%; width: 100%; background: #333}
.Banner002826,
.Banner002826 .slider,
.Banner002826 .slider .slick-list,
.Banner002826 .slider .slick-list .slick-track,
.Banner002826 .slick-slide,
.Banner002826 .slick-slide a,
.Banner002826 .slick-slide a img,
.Banner002826  .slick-slide video{height: 100% !important; overflow: hidden !important}



.Banner002826 li{}
.Banner002826 li figure{position:absolute;width:480px;height:320px;background:url(../images/ban_textbg.png) no-repeat right center;background-size:240px;transform:translateY(-50%);padding:80px 0 0;font-size:50px;color:#fff;top:50%;opacity:0;z-index: 50}
.Banner002826 li figure h1{font-size:60px;margin:0 0 10px 0}
.Banner002826 li figure h2{width:100%;font-size:30px;margin:0 0 0;line-height:46px;color:#fff;display:block}
.Banner002826 li figure span{width:100%;font-size:17px;line-height:22px;font-weight:normal;margin:0;text-transform:uppercase;font-family:'Oswald';color:rgba(255,255,255,0.5);display:block}


@media(max-width:1500px){
/*.fp-tableCell,
    .fp-table{display: block!important; height: auto!important;}*/
}

/*Banner002826 */
.Banner002826{position: relative; z-index: 1;height: 100%; width: 100%;}
.Banner002826 li.slick-slide{position: relative;}
.Banner002826 li img{display: block;width: 100%;}
.Banner002826 li.slick-slide img{display: block;width: 100%;}
.Banner002826 li.slick-slide video{position: absolute; z-index: 10; left: 0; top: 0 ; width: 100%;height: 100%; object-fit: cover;object-position: center center;}
@media(min-width:769px){
.Banner002826  li.slick-slide .wap{display: none;}
	.Banner002826 li figure{right:10%;transition:right 2s;}
.Banner002826 li.slick-current figure{right:15%;opacity:1}
	
}
@media(max-width:768px){
.Banner002826 {margin-top: 80px;}
.Banner002826  li.slick-slide img.pc{display: none;}
.Banner002826  li.slick-slide video{left: -100%;top: 100%; opacity: 0;}
.Banner002826  li.slick-slide .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../images/Banner002826_play.png) no-repeat center center;background-size: auto 50px; z-index: 20;}
.Banner002826  li.video-show .open-video{left: -100%;opacity: 0; transform: translateX(-100%);}
.Banner002826  li.video-show video{left: 50%; top: 50%; opacity: 1;}
.Banner002826  li figure{width:100%;height:320px;background:none;background-size:120px;background-position:right 0px center -100px;padding:80px 20px}
.Banner002826  li figure h1{font-size:30px;margin:0 0 10px 0; font-weight: normal}
.Banner002826  li figure h2{font-size:18px;line-height:32px; font-weight: normal}
.Banner002826  li figure span{width:100%;font-size:12px; line-height: 20px;}
.Banner002826 li figure{left:0%;transition:left 2s;}
.Banner002826 li.slick-current figure{left:5%;opacity:1}
	
.Banner002826  li.slick-slide .wap{position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-position: center; background-repeat: no-repeat; background-size: cover;}
.Banner002826  li.slick-slide .wap img{display: none;}
	
}

.slick-slider {position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.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; min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.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;}



.Banner002826 .slick-dots{position:absolute;left:0;bottom:10%;text-align:center;width:100%;z-index:10}
.Banner002826 .slick-dots li{ cursor: pointer;display:inline-block;line-height:100px;overflow:hidden;width:18px;height:18px;margin:0 5px;position:relative;border-radius:50%;border:1px solid rgba(255,255,255,0)}
.Banner002826 .slick-dots li:after{content:"";display:block;position:absolute;left:4px;top:4px;width:8px;height:8px;background:#fff;border-radius:50%}
.Banner002826 .slick-dots li.slick-active{border:1px solid #fff}
.Banner002826 .slick-dots li button{display: none;}


















.Floor0002{padding:0;position:relative}
.Floor0002 .auto{height:auto;overflow:hidden;z-index:50;position:relative;padding-bottom:6%}
.Floor0002 .text{float:right;padding:12% 0 0;width:42%}
.Floor0002 .pic{position:absolute;left:0;top:0;width:54%;height:100%;background-position:center center;background-repeat:no-repeat;background-size: 95%; padding:10% 8%;overflow:hidden;border-radius:20px 0 0 20px}
.Floor0002 .pic .icon_list{position:absolute;left:0;top:10%;width:100%;padding:0 10%;display:none; }
.Floor0002 .pic .icon_list dd{width:25%;float:left;text-align:center}
.Floor0002 .pic .icon_list dd .icon{width:65px;height:65px;background:#138b98;padding:15px;border-radius:50%;margin:0 auto;transition:0.5s}
.Floor0002 .pic .icon_list dd:nth-child(2) .icon{background:#b83835}
.Floor0002 .pic .icon_list dd:nth-child(3) .icon{background:#25a56b}
.Floor0002 .pic .icon_list dd:nth-child(4) .icon{background:#d87b11}
.Floor0002 .pic .icon_list dd span{color:rgba(255,255,255,0.5);font-size:16px;line-height:50px}
.Floor0002 .pic .icon_list dd .icon:hover{transform:rotateY(180deg)}
.Floor0002 .text p{line-height:32px;font-size:16px;color:#fff}
.Floor0002  .home_more{margin-top:80px}
.Floor0002 .slogan{height:auto;overflow:hidden;margin-top:100px;position:absolute;right:0;bottom:15%;width:36%}
.Floor0002 .slogan dd{width:25%;float:left;text-align:center;border-left:1px solid rgba(255,255,255,0.2)}
.Floor0002 .slogan dd:last-child{border-right:1px solid rgba(255,255,255,0.2)}
.Floor0002 .slogan dd h1{font-size:46px;color:#fff;font-family:'Oswald';font-weight:bold;display:inline-block;margin:0 3px 0 0}
.Floor0002 .slogan dd span{font-size:14px;color:rgba(255,255,255,0.8);display:inline-block}
.Floor0002 .slogan dd p{margin:0}

@media(min-width:769px){
.Floor0002 .pic .icon_list{ opacity: 0; transition: 3s}	
#fullpage .active .icon_list{opacity: 1;}
}

@media(max-width:768px){
.Floor0002{padding:30px 0; margin-bottom: 30px;}
.Floor0002 .auto{padding-bottom:0}
.Floor0002 .text,.Floor0002 .pic{position:relative;width:100%;float:left;padding:0}
.Floor0002 .pic{height:auto;background:none !important}
.Floor0002 .pic .icon_list{padding:0; position: relative; top:0}
.Floor0002 .text p{line-height:26px;font-size:14px;color:rgba(255,255,255,0.8)}	
.Floor0002 .pic .icon_list dd span{font-size:14px;line-height:30px}
.Floor0002 .pic .icon_list dd .icon{width:55px;height:55px; padding: 15px;}	
}


.Floor0003 .auto{position:relative}
.Floor0003 .tab{width:100%;height:auto;overflow:hidden;padding-bottom:50px;position:relative}
.Floor0003 .home_title{float:left;margin:0}
.Floor0003 .home_more{margin:0;position:absolute;right:0;bottom:45px}
.Floor0003 ul{position:relative;width:100%;height:auto;overflow:hidden}
.Floor0003 li{width:100%;background:#f2f3f5;border-radius:0px;overflow:hidden}
.Floor0003 li a{position:relative;height:550px}
.Floor0003 li a{display:block}
.Floor0003 li .text{padding:40px 40px;position:absolute;left:0;bottom:0;z-index:50;height:35%;text-align:center;width:100%}
.Floor0003 li .text h2{font-size:16px;font-weight:normal;color:#999;text-transform:uppercase;font-family:'Oswald';margin:0;opacity:0.4;display:none}
.Floor0003 li .text h1{font-size:18px;font-weight:normal;color:#444;margin:0}
.Floor0003 li .text p{height:0;overflow:hidden;transition:0.5s;color:rgba(255,255,255,0.6);opacity:0;font-size:16px;line-height:30px;margin-top:20px}
.Floor0003 li .text .more{width:150px;height:0px;overflow:hidden;background:url(../images/more.png) no-repeat left center;display:block;opacity:0}
.Floor0003 li figure{height:65%;width:100%;position:absolute;left:0;top:0;transition:0.5s;background-position:center bottom}
.Floor0003 li figure:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,20,0.2);z-index:60}
.Floor0003 li  .logo{width:150px;margin:0 auto}
.Floor0003 li figure:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:0;background:rgba(0,86,143,0.95);transition:0.1s}
@media(min-width:1025px){
.Floor0003 li:hover figure{height:100%}
.Floor0003 li a:hover .logo{display:none}
.Floor0003 li a:hover figure:before{display:none}
.Floor0003 li a:hover .text{padding:100px 70px;top:0;bottom:auto;text-align:left}
.Floor0003 li a:hover .text h2{color:rgba(255,255,255,0.5);font-size:20px}
.Floor0003 li a:hover .text h1{color:#fff;font-size:20px;display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2 !important;white-space:normal}
.Floor0003 li a:hover .text p{height:auto;opacity:1}
.Floor0003 li a:hover .text .more{height:50px;opacity:0.6;margin-top:50px}
.Floor0003 li:hover figure:after{opacity:1}
}
@media(max-width:1024px){
.Floor0003{ padding:10px 0}	
.Floor0003 li a{height:400px}	
.Floor0003 li figure{height:55%;}	
.Floor0003 li .text{height:50%; padding: 20px}	
.Floor0003 .home_more{ display: none}		
}

@media(max-width:768px){
.Floor0003 .owl-dots{display: block;width: 100%;padding: 0;margin:30px 0;list-style: none;text-align: center;}
.Floor0003 .owl-dots .owl-dot{position: relative; display: inline-block;width: 12px; height: 12px; margin: 0 4px;padding: 0; background: #ccc; cursor: pointer; border: none; border-radius: 50%}
.Floor0003 .owl-dots .owl-dot span{ display: none }
.Floor0003 .owl-dots .active { background:#00568f }
}


@media(max-width:640px){
.Floor0003{ padding: 0}
.Floor0003 .tab{padding-bottom:30px;position:relative}
.Floor0003 li{width:100%;margin-right:0;margin-bottom:20px}
.Floor0003 li a{position:relative;height: auto;}
.Floor0003 li .text{padding:20px}
.Floor0003 li  .logo{width:130px;margin:0 auto}
.Floor0003 li .text h1{font-size:14px}
.Floor0003 li figure{height: auto;padding-bottom:86%;position: relative;}	
.Floor0003 li .text{/* height:40%; */position: relative;background: #fff;height: auto;}		
.Floor0003 li .text p{display:none;}	

.Floor0003two {padding-top:80px;}
}






.Floor0004{padding:4%;position:relative}
.Floor0004  .tab{position:relative;margin-bottom:40px}
.Floor0004  .tab .auto{position:relative}
.Floor0004  .home_title{margin:0px}
.Floor0004  .home_more{margin-top:60px}
.Floor0004 .auto{overflow:hidden;position:relative;padding-bottom:10px}
.Floor0004 .list{}
.Floor0004 .owl-carousel{}
.Floor0004 .item{overflow:hidden}
.Floor0004 .pic{padding-bottom:80%;transition:transform .5s ease-in-out}
.Floor0004 .pic:hover{transform:scale(1.2)}
.Floor0004 .text{background:#f2f3f5;padding:30px 30px;position:relative}
.Floor0004 .text h1{font-size:16px;font-weight:normal;line-height:26px;height:46px}
.Floor0004	 .text .time{color:#eee;font-weight:normal;display:block;font-family:'Oswald';width:60px;height:60px;position:absolute;left:30px;top:-40px;z-index:50;line-height:20px;text-align:center;font-size:12px;background:#aaa;opacity:0.9}
.Floor0004	 .text .time span{display:block;font-size:26px;height:40px;line-height:40px;font-weight:lighter;background:#00568f;color:#fff}
.Floor0004 .item:hover a{color:#444}
.Floor0004 .item:hover .text h1{color:#444}
.Floor0004 .prev,
.Floor0004 .next{font-size:0;width:100px !important;height:42px !important;border:none;position:absolute;bottom:10px;right:0;cursor:pointer;padding:0}
.Floor0004 .prev{right:100px;background:url(../images/arow.png) no-repeat center top  #666;border-radius:50px 0 0 50px}
.Floor0004 .next{right:0px;background:url(../images/arow.png) no-repeat center bottom  #00568f;border-radius:0 50px  50px 0}
.Floor0004 .prev:hover,.Floor0004 .next:hover{opacity:0.8}
@media(max-width:768px){
.Floor0004{padding:0 }
.Floor0004 .tab{position:relative;margin-bottom:20px}
.Floor0004 .prev,.Floor0004 .next{ display: none}
.Floor0004 .owl-dots{display: block;width: 100%;padding: 0;margin:30px 0;list-style: none;text-align: center;}
.Floor0004 .owl-dots .owl-dot{position: relative; display: inline-block;width: 12px; height: 12px; margin: 0 4px;padding: 0; background: #ccc; cursor: pointer; border: none; border-radius: 50%}
.Floor0004 .owl-dots .owl-dot span{ display: none }
.Floor0004 .owl-dots .active { background:#00568f }
.Floor0004 .text{padding:20px;}	
.Floor0004	 .text .time{left:20px;}	
}


.section_contact .fp-tableCell{position:relative;padding:4% 0 100px}
.Floor0005{padding:0 0 2% 0}
.Floor0005 .auto{position:relative}
.Floor0005 .home_title{}
.Floor0005  .home_title2 span{background:none;color:rgba(0,0,0,0.04)}
.Floor0005 .main{position:relative;z-index:1;border:1px solid #fff}
.Floor0005 .text{padding:20px 100px}
.Floor0005 .map #map{height:100%}
.Floor0005 .map img{max-width:none}
.Floor0005 .auto{}
.Floor0005 .map{float:right;width:60%;height:420px}
.Floor0005 .text{float:left;width:40%;padding:70px;height:420px;background:url(../images/contact_bg.png) no-repeat right 90px bottom 80px #fff;background-size:200px}
.Floor0005 .text .title{font-family:Arial,Helvetica,sans-serif;font-size:26px;color:#ddd;margin-bottom:20px}
.Floor0005 .text .title h1{margin:0}
.Floor0005 .text h1{font-size:17px;margin:0;font-weight:normal;color:#444;font-family:'Oswald';text-transform:uppercase}
.Floor0005 .text h2{font-size:24px;font-weight:normal;color:#444;margin:0 0 20px;display:block}
.Floor0005 .text dd{line-height:26px;margin:5px 0;font-size:16px;color:#444;position:relative;padding-left:80px}
.Floor0005 .text dd span{display:block;position:absolute;left:0;top:0;width:80px;padding-left:28px}
.Floor0005 .text dd:nth-child(1) span{background:url(../images/contact_phone.png) no-repeat left center}
.Floor0005 .text dd:nth-child(2) span{background:url(../images/contact_email.png) no-repeat left center}
.Floor0005 .text dd:nth-child(3) span{background:url(../images/contact_add.png) no-repeat left center}
.Floor0005 .text dd:last-child{padding-left:0;padding-right:70%;margin-top:20px;height:auto;overflow:hidden}
.Floor0005 .text dd .code{width:48%;margin-right:4%;float:left;text-align:center}
.Floor0005 .text dd .code:nth-child(2n){margin-right:0}
.Floor0005 .text dd .code p{margin:5px 0 0}
@media(max-width:768px){
.Floor0005{padding:30px 0}
.Floor0005 .auto{background:none}
.Floor0005 .main{border:none}
.Floor0005 .map{height:250px}
.Floor0005 .map img{max-width:100%}
.Floor0005 .map,.Floor0005 .text{float:left;width:100%}
.Floor0005 .text{padding:30px 20px 20px;height:auto;background:#fff}
.Floor0005 .text .title{margin:0 0 10px 0;font-size:20px}
.Floor0005 .text h1,
.Floor0005 .text h2{ text-align: center}
.Floor0005 .text .p{line-height:26px}
.Floor0005 .con_title h1:after{margin:10px auto 10px}
.Floor0005 .text dd:last-child{padding:0px 20%}
.Floor0005 .text dd{font-size:14px; line-height: 22px;}	
}

.Home_bottom{position:absolute;left:0;bottom:0;width:100%}
.Bottom002627{padding:1.5% 0;background:#f2f3f5;width:100%}
.Bottom002627  a{color:#666 !important}
.Bottom002627 .bottom{position:relative;height:auto;overflow:hidden}
.Bottom002627 .copyright{width:100%;color:#666;height:auto;overflow:hidden;line-height:30px;font-size:16px}
.Bottom002627 .copyright dt{display:block;float:left}
.Bottom002627 .copyright dd{display:block;float:right}
.Bottom002627 .copyright dt a{color:#666}
.Bottom002627 .copyright dt a:hover{color:#222}
.Bottom002627 .copyright dt a::after{display:inline-block;content:'';width:1px;height:10px;vertical-align:middle;margin:0 5px;background:#999}
.Bottom002627 .copyright dt a:last-child::after{display:none}
.Bottom002627 .copyright dd span{color:#666}
.Bottom002627 .copyright dd span a{color:#666 !important}
.Bottom002627 .copyright a:hover{color:#222}
@media(max-width:768px){
.Home_bottom{position:relative;width:100%}
.Bottom002627{padding:30px 0;height:auto;overflow:hidden;text-align:center; }
.Bottom002627 .copyright{line-height:26px;font-size:14px}
.Bottom002627 .copyright dt{width:100%;text-align:center}
}


.Banner002167{position:relative;z-index:1}
.Banner002167>div{height:500px;background-position:center top;background-repeat:no-repeat}
.Banner002167 img{display:none}
.Banner002167 .text{position:absolute;left:11%;top:15%;width:39%;font-size:14px;padding:0 2%;color:#ccc;height:auto;padding:50px 60px;background:rgba(0,0,0,0.4)}
.Banner002167 .text h1{font-size:28px;font-weight:normal;color:#fff}
.Banner002167 .text p{line-height:24px}
.Banner002167 .text p a{color:#fff}
@media(max-width:768px){.Banner002167{margin-top:80px}
.Banner002167 div{display:none}
.Banner002167 img{display:block;width:100%}
}

.Menu002044{border-bottom:1px solid #e8e8e8}
.Menu002044 em{font-style:normal;float:right;color:#999;line-height:70px;font-size:14px}
.Menu002044 em a{color:#999}
.Menu002044 em span{color:#999}
.Menu002044 li{float:left;position: relative; z-index: 1;}
.Menu002044 li a{display:block;line-height:70px;padding:0 20px;font-size:16px;color:#444; white-space: nowrap; text-overflow: ellipsis;overflow: hidden; z-index: 1; position: relative;}
.Menu002044 li a:after{display:block;content:'';height:3px}

.Menu002044 li dl{display:none;position:absolute;top: 100%;left: 0;width: 100%;z-index: 5;}
.Menu002044 li dl dd{border-bottom:1px solid #fff;}
.Menu002044 li dl dd a{line-height:40px;}
.Menu002044 li:hover dl{display:block;}
.Menu002044 li.aon dd a,
.Menu002044 li:hover dd a{background: #ddd;color: #333;}
.Menu002044 li dl dd:hover a{background:#00568f;color:#fff}

.Menu002044 .nav-top{display:none}
@media(min-width:1025px){.Menu002044 li.aon a,.Menu002044 li:hover a{background:#00568f;color:#fff}
}@media(max-width:768px){.Menu002044{padding:30px 0 0;text-align:left;border:none}
.Menu002044 em{display:none}
.Menu002044 li{width:auto;margin:0;float:none;text-align:left;padding:5px 0;margin-right:20px}
.Menu002044 .nav-top{display:block;width:100%;height:40px;line-height:40px;color:#666;font-size:16px;text-align:center;border:1px solid #eee;background:url(../images/icon_r.png)no-repeat right 20px center;display: none;}
.Menu002044 .nav-list{display: block;background:#fff;border-top:none;}
.Menu002044 .nav-list li{margin-right: 2.75%;float: left;width: 31.5%;text-align:center;}
.Menu002044 .nav-list li:nth-child(3n){margin-right:0}
.Menu002044 .nav-list li:nth-child(3n+1){clear: left;}
.Menu002044 .nav-list li a{line-height:30px;font-size:14px;background:#f5f5f5;padding: 0;}
.Menu002044 li.aon{z-index: 5;}
.Menu002044 li.aon a,
.Menu002044 li:hover a{background-color:#00568f;color:#fff;}
}
.Menu002252{padding:3% 0 0; text-align:center; overflow:hidden; background: #f2f3f5}
.Menu002252 a{display:inline-block;line-height:42px; padding:0 40px;background:#fff;  border-radius:36px; margin: 0 5px;}
.Menu002252 a.on,.Menu002252 a:hover{ color:#fff; background-color:#00568f;}

@media(max-width:768px){
	.Menu002252{padding:30px 4% }
	.Menu002252 a{ display: block; width: 100%; margin: 5px 0;line-height:36px;}
}





.main_title{ text-align: center; margin-bottom: 30px}
.main_title h1{font-size:36px;font-weight:normal;margin:0;color:#555}
.main_title h1:after{content:"";display:block;width:50px;height:2px;background-color:#00568f;border-right:25px solid #666;margin:20px auto}



.Page002046 .Pages{text-align:center;padding:4% 0 5%}
.Page002046 .Pages a{display:inline-block;vertical-align:middle;border:1px solid #ececec;background:#fff;padding:0 15px;line-height:38px;color:#999}
.Page002046 .Pages a:hover,.Page002046 .Pages a.a_cur{background-color:#00568f;color:#fff}
.Page002046 .Pages em{font-style:normal;display:inline-block;vertical-align:middle;overflow:hidden}
.Page002046 .Pages em a{float:left;margin-left:-1px}
.Page002046 .Pages .p_cur,.Page002046 .Pages .p_count,.Page002046 .Pages .p_jump,.Page002046 .Pages .p_total{display:none}
.Page002046 .Pages .a_prev,.Page002046 .Pages .a_next{padding:0;width:44px;background:url(../images/Page002046-a_prev.gif) no-repeat center center #fff;overflow:hidden;line-height:1000px;height:38px}
.Page002046 .Pages .a_next{background:url(../images/Page002046-a_next.gif) no-repeat center center #fff}
@media(max-width:640px){.Page002046{padding:0 0 30px 0}
.Page002046 .Pages .a_first,.Page002046 .Pages .a_end{display:none}
}









.Singlepage{padding:3%  0;line-height:28px;font-size:16px}
#about2{padding:0 0 3%  0;}
.Singlepage  .con_title{background:url(../images/box2.png) no-repeat;background-size:contain;margin-bottom:10px;text-indent:0}
.Singlepage .con_title h1{font-size:36px;font-weight:normal;margin:0;padding:20px 0 10px 0;color:#555}
.Singlepage .con_title h1:after{content:"";display:block;width:50px;height:2px;background-color:#00568f;border-right:25px solid #666;margin-top:20px}

@media(max-width:768px){
.Singlepage .con_title h1{font-size:26px}
}

.Singlepage .about{width:100%;position:relative;padding-top:80px}
.Singlepage .about_con{padding-bottom:5%;background-size: cover;}
#about1 .pic{ display: none }
.Singlepage .about .pic{/*display: none*/width: 35%; float: left;}
.Singlepage .about .text{width:65%;float:right;text-indent:2em;background:url(../images/about_bg.png) no-repeat right 50px bottom 50px #f5f5f5;background-size:200px;padding:5%;margin-top:-80px}
#about4{background: #f3f3f3;margin: 2% 0 6%;padding: 4% 0;}
@media(max-width:768px){
.Singlepage {padding:30px 0}
.Singlepage .about{padding-top:0px}
.Singlepage .about .pic,#about1 .pic{display:block; width: 100%}	
.Singlepage .about .text{width:100%;float:left;text-indent:2em;margin-top:0px}
.Singlepage .about_con{padding-bottom:0}	
}

.Singlepage .culture{position:relative}
.Singlepage .culture .text{width:60%;float:right;background:#fff;background-size:200px;padding:5%}
.Singlepage .culture .pic{width:40%;position:absolute;left:0;top:0;height:100%}
.Singlepage .culture .text h2{font-size:24px;font-weight:normal;margin:0 0 5px 0}
.Singlepage .culture .box{width:100%;height:auto;overflow:hidden;position:relative}
.Singlepage .culture .box:nth-child(1) dl{display:table;width:100%}
.Singlepage .culture .box:nth-child(1) dl dd{display:table-cell;position:relative}
.Singlepage .culture .box:nth-child(1) dl dd:after{content:"";display:block;position:absolute;right:30px;top:10%;width:1px;height:80%;background:#ddd;transform:skewX(-15deg)}
.Singlepage .culture .box:nth-child(1) dl dd:last-child:after{display:none}
.Singlepage .culture .box:nth-child(1) dl dd p{margin-bottom:0}
.Singlepage .culture .box:nth-child(2) dl dd{margin-bottom:30px}
.Singlepage .culture .box:nth-child(2) dl dd:last-child{margin-bottom:0px}
.Singlepage .culture .box:nth-child(2n){margin-top:20px}
.Singlepage .culture .box:nth-child(2n) .text{float:left}
.Singlepage .culture .box:nth-child(2n)  .pic{right:0;left:auto}
@media(max-width:768px){.Singlepage .culture .text,.Singlepage .culture .pic{width:100%;position:relative;float:left}
.Singlepage .culture .pic{height:auto}
.Singlepage .culture .pic img{display:block; width: 100%}	
.Singlepage .culture .box:nth-child(1) dl{display:block}
.Singlepage .culture .box:nth-child(1) dl dd{display:block;width:100%;margin:20px 0}
.Singlepage .culture .box:nth-child(1) dl dd:after{display:none}
.Singlepage .culture .box:nth-child(1) dl dd p{margin:3px 0 0}
.Singlepage .culture .text h2{font-size:20px}
}


.Singlepage .linian { background: #f5f5f5; height: auto; overflow: hidden}
.Singlepage .linian .pic{ width: 60%; float: left}
.Singlepage .linian .text{ width: 40%; float:right; padding: 50px 80px}
.Singlepage .linian .text p{ line-height: 32px;}
@media(max-width:1024px){
.Singlepage .linian .pic{ width: 100%; float: left}
.Singlepage .linian .text{ width: 100%; float: left; padding:30px}
}




.Singlepage .box_left .chairman{width:100%;display:block;}
.Singlepage .box_left .pic{width: 39%;float: right;}
.Singlepage .box_left{width:48%;float:left;}
.Singlepage .box_right{width:48%;float:right;}
	

.Singlepage .chairman {  height: auto; overflow: hidden; background: #f5f5f5}
.Singlepage .chairman .text{width: 58%;float:left;padding: 50px 80px;}
.Singlepage .lchairman .text p{ line-height: 32px;}
@media(max-width:1500px){
.Singlepage .chairman .text{padding: 20px}
}
@media(max-width:1200px){
.Singlepage .chairman .text{padding: 10px;}
}
@media(max-width:1024px){
.Singlepage .box_left,.Singlepage .box_right{width:100%;float:none;margin-bottom: 30px;}
.Singlepage .chairman .pic{/* width: 100%; *//* float: left; */}
.Singlepage .chairman .text{padding:30px;}
}
@media(max-width:640px){
.Singlepage .box_left .pic,.Singlepage .box_left .text{width:100%;float:left;}
}









.Singlepage .zx{width: 60%; display: block; margin: 0 auto}
@media(max-width:1024px){
.Singlepage .zx{width: 100%; display: block; margin: 0 auto}	
}


.Singlepage_hasbg{ background: #f3f3f3}





.Singlepage .jiagou .box1{ width: 100%; text-align: center}





.Singlepage2{padding:3%;line-height:28px;font-size:16px; background: #f2f3f5}
.Singlepage2 .auto {padding: 5% 15%; background: #fff}
.Singlepage2 .con_title {margin-bottom: 40px;}
.Singlepage2 .con_title h1{font-size:36px;font-weight:normal;margin:0;padding:20px 0 10px 0;color:#555; text-align: center}
.Singlepage2 .con_title h1:after{content:"";display:block;width:50px;height:2px;background-color:#00568f;border-right:25px solid #666;margin:20px auto 0}
.Singlepage2 .bt{margin:3% 0;text-align: center;}
.Singlepage2 .bt a{display:inline-block;border: 2px solid #00568f;color: #00568f;padding: 8px 70px 8px 50px;border-radius: 3px;position: relative;font-size: 16px;font-weight: bold;}
.Singlepage2 .bt a i{position: absolute;font-family: 瀹嬩綋;font-style: normal;right: 34px;top: 50%;margin-top: -13px;font-weight: 600;}
.Singlepage2 .bt a:before{content: ""; position: absolute; left: 0; top: 0; width: 0; overflow: hidden; height: 100%; z-index: -1; background: #00568f; 
transition: width .3s ease-in-out; 
-webkit-transition: width .3s ease-in-out;
-ms-transition: width .3s ease-in-out;
-moz-transition: width .3s ease-in-out;
}
.Singlepage2 .bt a:hover:before{width: 100%;color:#fff;}
.Singlepage2 .bt:hover a{color:#fff;z-index:2;}
.Singlepage2 .jiagou .box1{ background: #f5f5f5; padding: 3%; text-align: center	}
.Singlepage2  img{ display: block;margin: 10px auto}
.Singlepage2  .line{ width: 100%; height: 2px; border-bottom: 1px dashed #e5e5e5; margin: 30px 0}
.Singlepage2  .sub_title { background: #f5f5f5; padding: 10px 30px;  border-left: 2px solid #00568f}
.Singlepage2  .sub_title h1{font-size: 22px; font-weight: normal; color: #666; margin: 0;}
@media(max-width:1024px){
.Singlepage2 .auto {padding:30px}
}








.PicList002433{padding:4% 0 0}
.PicList002433  .list ul{height:auto;overflow:hidden;padding:0 50px}
.PicList002433  .list li{float:left;position:relative;text-align:center;width:25%;float:left}
.PicList002433  .list li aside{padding-top:35px;height:90px;background:url(../images/PicList002433_libg.png) repeat-x left top}
.PicList002433  .list li .ytable{height:245px}
.PicList002433  .list li .ytable-cell{vertical-align:bottom}
.PicList002433  .list li figure{position:relative;display:inline-block;max-width:70%}
.PicList002433  .list li figure:after{position:absolute;right:-24px;background:url(../images/PicList002433_ying.png) no-repeat left bottom;width:24px;height:100%;background-size:contain;content:''}
.PicList002433  .list li figure img{max-height:245px;padding:8px;padding-top:12px;background:url(../images/PicList002433_kuang.png) no-repeat;background-size:100% 100%}
.PicList002433  .list li p{margin:0 auto;max-width:210px;width:90%;line-height:24px;max-height:50px;font-size:14px}

@media(min-width:1025px){
.PicList002433  .list li:first-child:before,.PicList002433  .list li:last-child:after{position:absolute;content:'';bottom:0px;height:90px;width:50px}
.PicList002433  .list li:first-child:before{left:-50px;background:url(../images/PicList002433_ul_l.png) no-repeat 0 0}
.PicList002433  .list li:last-child:after{right:-50px;background:url(../images/PicList002433_ul_r.png) no-repeat 0 0}		
}

@media(max-width:768px){
.PicList002433{ padding: 30px 0 0}
.PicList002433 .list li .ytable{height:150px}
.PicList002433  .list ul{padding:0}
.PicList002433  .list li{width:100%;margin-bottom:20px; padding: 0 50px}
.PicList002433  .list li:before,.PicList002433  .list li:after{position:absolute;content:'';bottom:0px;height:90px;width:50px}
.PicList002433  .list li:before{left:0px;background:url(../images/PicList002433_ul_l.png) no-repeat 0 0}
.PicList002433  .list li:after{right:0px;background:url(../images/PicList002433_ul_r.png) no-repeat 0 0}	
.PicList002433  .list li figure{max-width:70%}
}


.Timeline001915{padding:3% 0}
.Timeline001915 .columnName{padding:4% 0;line-height:normal;text-align:center;font-size:61px;color:#c20f00;text-transform:uppercase}
.Timeline001915 .columnName span{display:block;color:#353535;font-size:30px;padding:10px 0 15px}
.Timeline001915 .columnName:after{display:block;content:'';margin:0 auto;width:40px;height:2px;background-color:#c20f00}
.Timeline001915 .list{background:url(../images/Timeline001915-logo.jpg) no-repeat center top;padding-top:64px}
.Timeline001915 .list ul{background:url(../images/Timeline001915-ul.jpg) repeat-y center top;padding:54px 0}
.Timeline001915 li{padding-left:50%;background:url(../images/Timeline001915-li.png) no-repeat center top;padding-top:10px;padding-bottom:10px}
.Timeline001915 li div{padding-left:36px}
.Timeline001915 li div p{line-height:32px;font-size:16px}
.Timeline001915 ul li:nth-child(2n){text-align:right;padding-left:0;padding-right:50%}
.Timeline001915 ul li:nth-child(2n) div{padding-left:0;padding-right:36px}
.Timeline001915 li time{display:block;color:#00568f;font-size:30px;border-top:1px solid #e3e3e3;font-family:'Oswald'}
.Timeline001915 li time:before{display:block;margin:-3px 0 10px 0;content:'';background-color:#00568f;width:20px;height:5px}
.Timeline001915 ul li:nth-child(2n) time:before{float:right}
.Timeline001915 ul li:nth-child(2n) time span{clear:both;display:block}
.Timeline001915 ol{text-align:center}
.Timeline001915 ol a{display:inline-block;width:142px;height:50px;line-height:50px;text-align:center;background-color:#00568f;color:#fff;font-size:14px;border-radius:5px}
@media(max-width:768px){.Timeline001915{padding:30px 0}
.Timeline001915 .list{background-position:left top;padding-left:20px}
.Timeline001915 .list ul{background-position:8px top}
.Timeline001915 li{padding:0 !important;background-position:left top}
.Timeline001915 li div{padding:10px 10px 10px 36px !important}
.Timeline001915 ul li:nth-child(2n){text-align:left}
.Timeline001915 ul li:nth-child(2n) time:before{float:none}
.Timeline001915 ol{text-align:left}
}

.PicList003333{padding:4% 0 2%} 
.PicList003333 li{float:left;border:1px solid #eaeaea;overflow:hidden; margin-bottom: 2%;width:23.5%;}
.PicList003333 li:not(:nth-child(4n)){margin-right:2%}
.PicList003333 li a{display:block;position:relative}
.PicList003333 li figure{padding-bottom:70%;transition:transform .5s ease-in-out}
.PicList003333 li .text{transition:0.5s;text-align:center;font-weight:normal;background:#f5f5f5;margin:0;padding:20px 30px;position:relative;z-index:50}
.PicList003333 li .text h1{font-size:14px;font-weight:normal;line-height:26px;margin:0; height: 50px;}
.PicList003333 li .text .h1{height: 78px;}

.PicList003333 li:hover figure{transform:scale(1.1)}
.PicList003333 li:hover .text{background:#00568f;color:#fff}

.PicList003333 .con{ position: relative}
.PicList003333 .prev,
.PicList003333 .next{ font-size:0; width:50px !important; height:50px !important; border:none; border:2px solid #ddd; position:absolute; top:50%; margin-top:-35px; background:#fff; cursor:pointer; padding:0; border-radius: 50%; transition: 0.5s ; z-index: 80}
.PicList003333 .prev{ left:-70px}
.PicList003333 .next{ right:-70px}
.PicList003333 .next::before,
.PicList003333 .prev::before{ position:absolute; content:''; width:30%; height:30%; border-top:2px solid #ddd; border-right:2px solid #ddd; top:35%; left:35%; transform:rotate(45deg); -webkit-transform:rotate(45deg);transition: 0.5s}
.PicList003333 .prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); left: 40% }

.PicList003333 .next:hover,
.PicList003333 .prev:hover{ background: #00568f; border-color: #00568f}

.PicList003333 .next:hover::before,
.PicList003333 .prev:hover::before{ border-color:#fff}





@media(max-width:768px){
.PicList003333 { padding: 30px 0 }
.PicList003333 li{ width: 100%}
.PicList003333 li h3,.PicList003333 li .hover h5{font-size:14px}
.PicList003333 li .hover h5{line-height:20px;max-height:40px}
.PicList003333 .prev{ left:10px}
.PicList003333 .next{ right:10px}	
	
}







.PicList003339{padding:4% 0 } 
.PicList003339 li{border:1px solid #eaeaea;overflow:hidden; margin-bottom: 30px;}

.PicList003339 li a{display:block;position:relative;cursor: default;}
.PicList003339 li figure{padding-bottom:70%;transition:transform .5s ease-in-out}
.PicList003339 li .text{transition:0.5s;text-align:center;font-weight:normal;background:#f5f5f5;margin:0;padding:20px 30px;position:relative;z-index:50}
.PicList003339 li .text h1{font-size:14px;font-weight:normal;line-height:26px;margin:0; height: 75px;}
.PicList003339 li:hover figure{transform:scale(1.1)}
.PicList003339 li:hover .text{background:#00568f;color:#fff}

.PicList003339 .con{ position: relative}
.PicList003339 .prev,
.PicList003339 .next{ font-size:0; width:50px !important; height:50px !important; border:none; border:2px solid #ddd; position:absolute; top:50%; margin-top:-35px; background:#fff; cursor:pointer; padding:0; border-radius: 50%; transition: 0.5s ; z-index: 80}
.PicList003339 .prev{ left:-70px}
.PicList003339 .next{ right:-70px}
.PicList003339 .next::before,
.PicList003339 .prev::before{ position:absolute; content:''; width:30%; height:30%; border-top:2px solid #ddd; border-right:2px solid #ddd; top:35%; left:35%; transform:rotate(45deg); -webkit-transform:rotate(45deg);transition: 0.5s}
.PicList003339 .prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); left: 40% }

.PicList003339 .next:hover,
.PicList003339 .prev:hover{ background: #00568f; border-color: #00568f}

.PicList003339 .next:hover::before,
.PicList003339 .prev:hover::before{ border-color:#fff}
@media(max-width:1600px){
.PicList003339 .auto {width:90%;margin:) auto;}
.PicList003339 .prev{ left:-60px}
.PicList003339 .next{ right:-60px}
.PicList003339 .prev,
.PicList003339 .next{width: 40px !important;height: 40px !important;}	
}
@media(max-width:768px){
.PicList003339 .prev{ left:-30px}
.PicList003339 .next{ right:-30px}	
.PicList003339 .prev,
.PicList003339 .next{width: 30px !important;height: 30px !important;}	
}


.PicList0033310{padding:4% 0 ;background: #FAFAFA} 
.PicList0033310 li{float:left;border:1px solid #eaeaea;overflow:hidden; margin-bottom: 30px;width: 100%}

.PicList0033310 li a{display:block;position:relative;cursor: default;}
.PicList0033310 li figure{padding-bottom:70%;transition:transform .5s ease-in-out}
.PicList0033310 li .text{transition:0.5s;text-align:center;font-weight:normal;background:#f5f5f5;margin:0;padding:20px 30px;position:relative;z-index:50}
.PicList0033310 li .text h1{font-size:14px;font-weight:normal;line-height:26px;margin:0; height: 73px;}
.PicList0033310 li:hover figure{transform:scale(1.1)}
.PicList0033310 li:hover .text{background:#00568f;color:#fff}

.PicList0033310 .con{ position: relative}
.PicList0033310 .prev,
.PicList0033310 .next{ font-size:0; width:50px !important; height:50px !important; border:none; border:2px solid #ddd; position:absolute; top:50%; margin-top:-35px; background:#fff; cursor:pointer; padding:0; border-radius: 50%; transition: 0.5s ; z-index: 80}
.PicList0033310 .prev{ left:-70px}
.PicList0033310 .next{ right:-70px}
.PicList0033310 .next::before,
.PicList0033310 .prev::before{ position:absolute; content:''; width:30%; height:30%; border-top:2px solid #ddd; border-right:2px solid #ddd; top:35%; left:35%; transform:rotate(45deg); -webkit-transform:rotate(45deg);transition: 0.5s}
.PicList0033310 .prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); left: 40% }

.PicList0033310 .next:hover,
.PicList0033310 .prev:hover{ background: #00568f; border-color: #00568f}

.PicList0033310 .next:hover::before,
.PicList0033310 .prev:hover::before{ border-color:#fff}

@media(max-width:1600px){
.PicList0033310 .auto {width:90%;margin:) auto;}
.PicList0033310 .prev{ left:-60px}
.PicList0033310 .next{ right:-60px}
.PicList0033310 .prev,
.PicList0033310 .next{width: 40px !important;height: 40px !important;}	
}

@media(max-width:768px){
.PicList0033310 .prev{ left:-30px}
.PicList0033310 .next{ right:-30px}	
.PicList0033310 .prev,
.PicList0033310 .next{width: 30px !important;height: 30px !important;}	
}


@media(max-width:768px){
.PicList003333 { padding: 30px 0 }
.PicList003333 li{ width: 100%}
.PicList003333 li h3,.PicList003333 li .hover h5{font-size:14px}
.PicList003333 li .hover h5{line-height:20px;max-height:40px}
.PicList003333 .prev{ left:10px}
.PicList003333 .next{ right:10px}	
	
}












.PicList002222{padding:3% 0 0}
.PicList002222 .left a{display: block;padding-bottom:68%;display:block;background-color:#666;transition:transform .5s ease-in-out}
.PicList002222 .right{padding:20px 0 40px 0}
.PicList002222 .right .time{font-size:14px;color:#999;font-family:Arial,Helvetica,sans-serif;padding:2px 5px;margin-top:8px;display:inline-block;background:url(../images/time.png) no-repeat left;padding-left:15px}
.PicList002222 .right h1{color:#444;font-size:20px;font-weight:normal;margin:15px 0 25px;line-height: 30px;height: 60px;}
.PicList002222 .right p{color:#888;font-size:14px;line-height:24px;height:50px;overflow:hidden}
.PicList002222 .right .more{margin-top:30px;display:block;color:#c82226;background:url(../images/more3.png) no-repeat right center;width:110px}
.PicList002222 ul li{padding:1% 1% 0}
.PicList002222 ul li .li_con{position:relative}
.PicList002222 ul li:last-child{margin-bottom:0}
.PicList002222 ul li .right_btn{width:46px;height:46px;background:url(../images/more3.png) no-repeat center;display:inline-block;position:absolute;top:50%;right:48px;cursor:pointer;margin-top:-30px;background-size:80% 80%}
.PicList002222 ul li:hover .left a{transform:scale(1.05)}
@media(min-width:1025px){
.PicList002222 ul li{background:#f5f5f5}
.PicList002222 ul li{float: left;width: 22.75%;margin-right: 2%;margin-bottom: 2%}
.PicList002222 ul li:nth-child(4n){margin-right: 0;}
}

@media(max-width:768px){
.PicList002222 {padding: 30px 0}
.PicList002222 ul li .right_btn{display:none}
.PicList002222 ul li{padding:20px; background:#f5f5f5; margin-bottom: 20px;}
.PicList002222 ul li .li_con{padding:0;width:100%}
.PicList002222 .right h1{ font-size: 16px; margin: 5px 0 0 }
.PicList002222 ul li p{ display: none}
.PicList002222 .left a{position:relative;height:220px;width:100%}
.PicList002222 .right{padding:20px 0 5px 0}
}


.PicList000593{padding-top:4%}
.PicList000593 li{float:left;width:23.5%;position:relative;margin-bottom:2%;overflow:hidden}
.PicList000593 li:not(:nth-child(4n)){margin-right:2%}
.PicList000593 li .video_files{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}
.PicList000593 li .video_files video{width:100%;height:100%;background-color:#000}
.PicList000593 li .video_files .close{position:absolute;right:3%;top:3%;z-index:10;width:30px;height:30px;border-radius:50%;background-color:#761b1b;cursor:pointer}
.PicList000593 li .video_files .close::before,.PicList000593 li .video_files .close::after{position:absolute;content:'';width:3px;height:70%;border-radius:3px;background-color:#fff;left:13px;top:5px}
.PicList000593 li .video_files .close::before{transform:rotate(45deg)}
.PicList000593 li .video_files .close::after{transform:rotate(-45deg)}
.PicList000593 li figure{position:relative}
.PicList000593 li figure em{display:block;padding-bottom:65%;background-size:cover;background-position:center center;background-repeat:no-repeat}
.PicList000593 li figure a{width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/play.png)  no-repeat center center rgba(40,40,40,0.4);background-size:50px}
.PicList000593 li p{font-size:16px;text-align:center;font-weight:normal;border:1px solid #eaeaea;line-height:50px;margin:0;background:#fff;z-index:50;position:relative}
.PicList000593 li:hover figure a{background:url(../images/play.png)  no-repeat center center rgba(40,40,40,0.6);background-size:50px}
@media(max-width:768px){
.PicList000593 {padding: 30px 0 0 0}
.PicList000593 li{width:100%;margin-right:0%; margin-bottom: 20px;}
}

.TextList001729{padding:3% 0;position:relative}
.TextList001729 .title{text-align:center;font-weight:normal;font-size:28px;color:#444;margin-bottom:2%}
.TextList001729 .title:after{content:"";display:block;width:30px;height:2px;background:#666;margin:15px auto 0}


.TextList001729 .tab{text-align: center; margin:20px 0 50px; }
.TextList001729 .tab a{ display: inline-block; line-height: 24px;padding: 12px 0; width:150px; text-align: center;border: 1px solid #e9e9e9; color: #666; margin: 0 2px; font-size: 16px}
.TextList001729 .tab .aon{ background:#00568f; border-color:#00568f;  color: #fff}
@media(max-width:768px){
	.TextList001729 {  padding:30px 0 }	
	.TextList001729 .tab { height: auto; overflow: hidden; margin: 20px 0; padding: 0 4%}	
	.TextList001729 .tab a{margin: 0; display: block; width: 49%;margin-bottom: 5px; margin-right: 2%; float: left; line-height: 40px;  padding: 0 20px}	
	.TextList001729 .tab a:nth-child(2n){margin-right: 0}	
	
}




.TextList001729 .auto{min-height: 300px;}
.TextList001729 .type{display:table;width:100%;padding:0 2% 0 1%}
.TextList001729 ol.type{font-size:16px;background:#aaa;color:#fff}
.TextList001729 .type li{display:table-cell;vertical-align:middle;text-align:center;padding-top:15px;padding-bottom:15px;line-height:24px}
.TextList001729 ul.type li{cursor:pointer}
.TextList001729 .type li{width:15%}
.TextList001729_2 .type li{width:13%}
.TextList001729 .type li:first-child{width:12%}
.TextList001729 .type li:last-child{padding-right:30px}
.TextList001729 ul.type li:last-child{background:url(../images/TextList001729-icon_close.png) no-repeat 100% center}
.TextList001729 ul.type#On li:last-child{background:url(../images/TextList001729-icon_open.png) no-repeat 100% center}
.TextList001729 .list{border-bottom:1px solid #e9e9e9}
.TextList001729 .list .con{display:none;overflow:hidden;font-size:14px;padding:3% 8%;background:#f8f8f8;border-top:1px solid #e9e9e9}
.TextList001729 .list .con .box{margin-bottom:30px}
.TextList001729 .list .con p{font-size:14px;line-height:22px;font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,"Microsoft YaHei",sans-serif  !important}
.TextList001729 .list .con h1{color:#00568f;font-size:18px;display:block}
.TextList001729 .list .con h2{color:#999;font-size:18px;display:block}
.TextList001729 .btn_apply{padding:10px 0}
.TextList001729 .btn_apply a{display:inline-block;max-width:180px;width:40%;height:46px;line-height:46px;text-align:center;color:#fff;background:#00568f;font-size:16px;border-radius:3px}
@media(max-width:768px){
.TextList001729 .list .con{background:#f5f5f5;padding:30px}
.TextList001729 .type{padding:0}
.TextList001729 .type li{width:50% !important;float:left;text-align:center !important;margin-left:-1px;margin-bottom:-1px}
.TextList001729 ul.type li:last-child{background:url(../images/TextList001729-icon_close.png) no-repeat 90% center}
.TextList001729 ul.type#On li:last-child{background:url(../images/TextList001729-icon_open.png) no-repeat 90% center}
.TextList001729 .type li:nth-child(2),
	.TextList001729 .type li:nth-child(3),
	.TextList001729 .type li:nth-child(4){display:none}
}


.Linklist002317{padding:3% 0 0}
.Linklist002317 .auto{overflow:hidden}
.Linklist002317 ul{margin:0}
.Linklist002317 ul li{float:left;width:18.2%;margin-right:2%;margin-bottom:2%;text-align:center;overflow:hidden}
.Linklist002317 ul li .pic{overflow:hidden;border:1px solid #eee}
.Linklist002317 ul li .pic a{display:block;position:relative;height:120px;background-size:contain;transition:transform .5s ease-in-out}
.Linklist002317 ul li:hover  .pic a{transform:scale(1.1)}
.Linklist002317 ul li h1{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:10px 0 0;font-weight:normal;font-size:14px}
@media(min-width:1025px){
.Linklist002317 ul li:nth-child(5n){margin-right:0}
}@media(max-width:768px){
.Linklist002317{padding: 40px 0}
.Linklist002317 ul li{float:left;width:49%;margin-right:2%}
.Linklist002317 ul li:nth-child(2n){margin-right:0}
}

.search_list .main_title h1{font-size:36px;font-weight:normal;margin:0;padding:20px 0 10px 0;color:#555; margin-bottom: 20px;}
.search_list .main_title h1:after{content:"";display:block;width:50px;height:2px;background-color:#00568f;border-right:25px solid #666;margin-top:20px}

.search_list{padding:3% 0 0}
.search_list li{padding:15px 0;border-bottom:1px dashed #dedede}
.search_list time{float:right;background:url(../images/time.png) no-repeat left 2px;padding-left:18px}

@media(max-width:768px){
.search_list{padding:30px 0 0}
.search_list .main_title{margin-bottom:10px}
.search_list .main_title h1{font-size:24px}
}



.RichInfo005{padding:3% 0}
.RichInfo005 .news_info{padding:3%;background: #f8f8f8;}
.RichInfo005 .news_info .title{text-align:center;padding-bottom:20px;border-bottom:1px dashed #d2d2d2;margin-bottom:30px}
.RichInfo005 .news_info .title h1{margin:0;padding-bottom:15px;font-size:24px;line-height: 34px; font-weight:normal;color:#444}
.RichInfo005 .news_info .title p{margin:0;padding-bottom:10px}
.RichInfo005 .news_info .title p span{margin:0 5px;color:#777;font-family:Arial,Helvetica,sans-serif}
.RichInfo005 .news_info .info{text-align:justify;text-justify:inter-ideograph}
.RichInfo005 .news_info .center{text-align:center}
.RichInfo005 .info{font-size:14px;line-height:26px;color:#666;text-indent:2em}
.RichInfo005_2 .info{font-size:16px;line-height:28px}
.RichInfo005 .info img{width:80%;display:block;margin:3% auto}
.RichInfo005  .bot{position:relative;margin-top:50px}
.RichInfo005 .info_back{text-align:center;clear:both;padding:20px 0;position:absolute;right:0;top:0px}
.RichInfo005 .info_back a{color:#fff;font-size:14px;background:#00568f;display:block;padding:10px 30px;border-radius:50px}
.RichInfo005  .info_back a:hover{background:#00375b}
.RichInfo005 .info_pn span{display:block;font-size:14px;margin:15px 0}
.RichInfo005  .info_pn span a{color:#666}
@media(max-width:1000px){.RichInfo005 .info_back{position:relative}
.RichInfo005  .bot{position:relative;margin-top:15px}
}@media(min-width:1000px){.RichInfo005  .info_pn span{width:80%}
}.Form001725{padding:3% }
.Form001725 .auto{padding:4% 8%;background:#f8f8f8;width:100%;overflow:hidden}
.Form001725 .form .btn{background:#666;color:#fff;cursor:pointer;font-size:16px;padding: 0 40px;height:45px;border-radius:3px;border:none;margin-top:20px;margin-right:5px}
.Form001725 .form .btn_submit{background:#00568f}
.Form001725 .form dl{position:relative;height:auto;overflow:hidden;margin-bottom:15px}
.Form001725 .form dd{width:48%;z-index:10;margin-right:4%;float:left;position:relative;padding-left:8%}
.Form001725 .form dd .text{width:100%;line-height:40px;height:40px;border:1px solid #e5e5e5;padding:0 10px}
.Form001725 .form dd select{width:100%;line-height:40px;height:40px;border:1px solid #e5e5e5;padding:10px}
.Form001725 .form dd  .text2{width:100%;line-height:26px;height:150px;border:1px solid #e5e5e5;padding:0 10px}
.Form001725 .form dd h1{font-size:20px;margin:0;color:#444;font-weight:normal;line-height:40px;height:40px}
.Form001725 .form dd p{position:absolute;left:0;top:0px;line-height:40px;margin:0;font-size:16px}
.Form001725 .form dd:nth-child(2n){margin-right:0}
.Form001725 .form .dl2 dd{width:100%}
.Form001725 .form .dl3 dd{width:100%;text-align:center}
.Form001725 .form .resume dd{width:100%;padding-left:0}
.Form001725 .queueList{border:1px dashed #ddd;margin:0;padding:30px;background:#fff}
.Form001725 .placeholder{padding-top:40px}
.Form001725 .placeholder p{font-size:16px;position:relative;width:100%;text-align:center}
.Form001725 .wu-example{padding-left:8%}
.Form001725 .placeholder .webuploader-pick{background:#999;font-size:16px}
.Form001725 .webuploader-container{font-size:12px !important}
@media(max-width:768px){
	.Form001725 {padding: 30px }
	.Form001725 .auto{padding:20px}
.Form001725 .form dl{margin-bottom:0}
.Form001725 .form dl dd{width:100%;padding-left:90px;margin-bottom:10px}
.Form001725 .wu-example{padding-left:0px}
.Form001725 .resume p{position:relative !important}
.Form001725 .form dl:last-child dd{padding-left:0;text-align:center}
.Form001725 .form dl:last-child dd input{display:inline-block}
}


/*PicList002172 */
.PicList002172{padding: 4% 0;   background: #fafafa}
.PicList002172  .top{text-align: center; margin-bottom: 30px;font-size: 16px; line-height: 30px; }
.PicList002172  .slider .item{   padding: 0 15px }
.PicList002172  .slider figure{ padding-bottom: 70%; background-size: contain}


.PicList002172 .slick-arrow{ font-size:0; width:50px !important; height:50px !important; border:none; border:2px solid #ddd; position:absolute; top:50%; margin-top:-35px; background:#f3f3f3; cursor:pointer; padding:0; border-radius: 50%; transition: 0.5s ; z-index: 80}
.PicList002172 .slick-prev{ left:-70px}
.PicList002172 .slick-next{ right:-70px}
.PicList002172 .slick-next::before,
.PicList002172 .slick-prev::before{ position:absolute; content:''; width:30%; height:30%; border-top:2px solid #ddd; border-right:2px solid #ddd; top:35%; left:32%; transform:rotate(45deg); -webkit-transform:rotate(45deg);transition: 0.5s}
.PicList002172 .slick-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); left: 40% }

.PicList002172 .slick-next:hover,
.PicList002172 .slick-prev:hover{ background: #00568f; border-color: #00568f}

.PicList002172 .slick-next:hover::before,
.PicList002172 .slick-prev:hover::before{ border-color:#fff}
@media(max-width:768px){
	
.PicList002172 .slick-prev{ left:10px}
.PicList002172 .slick-next{ right:10px}	
}


/*Timeline002170 */
.Timeline002170{ padding:5% 0; overflow-x: hidden; background: #f3f3f3}


.Timeline002170 .main_con{ padding: 0 ;position: relative; margin-bottom:50px;}

.Timeline002170 .main_con .pic{ position: absolute; left: 0; top: 0; width: 50%; height: 100%}
.Timeline002170 .main_con .text{ float: right; padding:3% 0; width: 45%; background: url(../images/about_bg.png) no-repeat right bottom 10%; background-size:150px}
.Timeline002170 .main_con .text h1{ font-size:100px;font-family: 'Oswald'; margin: 0 0 10px 0; color: #999}
.Timeline002170 .main_con .text p{ font-size: 16px; line-height: 30px;}



.Timeline002170 .slider-thumb {padding: 0 80px; background: url(../images/Timeline002170-line.png)  left bottom repeat-x; border-bottom: 1px solid #e5e5e5}
.Timeline002170 .slider-thumb  .item {padding-bottom: 35px; position: relative; text-align: center; cursor:pointer}
.Timeline002170 .slider-thumb  .item:after {content: ''; position: absolute;left: 50%;margin-left: -2px;bottom:0;width: 1px; height: 30px;background: #e3e3e3;}
.Timeline002170 .slider-thumb  .item h1{font-weight: normal; color: #444; margin: 0; font-size: 18px;font-family: 'Oswald';}
.Timeline002170 .slider-thumb  .slick-current h1{ color: #00568f}
.Timeline002170 .slider-thumb  .slick-current:after{ background: #00568f}


.Timeline002170 .slick-arrow{  font-size:0; width:40px !important; height:40px !important;  border:2px solid #ddd;; position:absolute; bottom: -12px; background:#f3f3f3; cursor:pointer; padding:0; border-radius: 50%; cursor: pointer; transition: 0.5s}
.Timeline002170 .slick-prev{ left:-2px;}
.Timeline002170 .slick-next{ right:-2px;}
.Timeline002170 .slick-next::before,
.Timeline002170 .slick-prev::before{ position:absolute; content:''; width:30%; height:30%; border-top:2px solid #ddd; border-right:2px solid #ddd; top:32%; left:27%; transform:rotate(45deg); -webkit-transform:rotate(45deg);transition: 0.5s}
.Timeline002170 .slick-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); left: 38%}
.Timeline002170 .slick-next:hover,
.Timeline002170 .slick-prev:hover{ background: #00568f;border-color:#00568f}
.Timeline002170 .slick-next:hover::before,
.Timeline002170 .slick-prev:hover::before{ border-color:#fff}
@media(min-width:1024px){
.Timeline002170 .main_con .text p{height: 150px;overflow: hidden;}
}
@media(max-width:768px){
	.Timeline002170{ padding: 30px 0}
	.Timeline002170 .main_con .item{  height: auto;}
	.Timeline002170 .main_con .pic{ position: relative; width: 100%; height: 300px;}
.Timeline002170 .main_con .text{ float: left; width: 100%; background: none}
	.Timeline002170 .main_con .text h1{ font-size:50px}
	.Timeline002170 .main_con .text p{height: 240px;overflow: hidden;}
}







/*
 .Floor001381 涓篸emo缂栧彿
 */
.Floor001381{/* background-color: #f1f1f1; */}
.Floor001381 .auto{background-color: #f1f1f1;}
.Floor001381 img{width: 50%;float: left;}
.Floor001381 .text{width: 48%;padding: 80px 8px 0 40px;float: left;}
.Floor001381 .text h2{font-size: 24px;color: #d7010b; margin: 0;line-height: 1em;}
.Floor001381 .text p{font-size: 18px;line-height: 31px;color: #777;margin: 24px 0;}
.Floor001381 .text a{display: block;width: 127px;height: 30px;background: url(../images/Floor001381_More.png) no-repeat left top;text-align: center;line-height: 30px;color:#666;font-size: 12px;}
.Floor001381 .text a:hover{color:#ab0858;}

@media(max-width:768px){
    .Floor001381 img{width: 100%;float: none;}
    .Floor001381 .text{width: 100%;padding:30px;float: none;}
}




