﻿@media (max-width:767px){.s_header.active .san i{color:#008e8a;}
.s_header{height:60px !important;}
.logo{line-height:60px !important;}
.s_header .logo a{width:144px !important;height:46px !important;background-size:144px 46px !important;display:inline-block !important;margin-top:8px !important;}
.s_header .logo img{display:none !important;}
.san{width:30px;height:40px;margin-top:13px;text-align:right;line-height:40px;}
.san i{font-size:24px !important;color:#008e8a;transition:all 0.6s;}
.header_right{height:0px !important;overflow:hidden;padding:0 !important;position:fixed;left:0;top:0;width:100% !important;z-index:999;background:#008e8a;color:#fff;}
.header_right.active{padding-top:120px !important;height:100% !important;transition:all 1s;}
.navs{width:100% !important;}
.navs ul{margin:0 !important;padding:0 !important;}
.navs ul li{display:block !important;float:none !important;margin:5px 0 !important;width:100%;text-align:center;}
.navs ul li a{font-weight:bold;color:#fff !important;display:block;padding:8px 0 !important;background:none !important;border-bottom:none !important;}
.navs ul li a:hover{color:#fff !important;}
.navs ul li a:focus{background:#008e8a;}
.nav_guan{position:absolute;right:15px;top:10px;width:36px;height:36px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.nav_guan:before{content:'';width:1px;height:36px;background:#fff;position:absolute;top:0;left:50%;margin-left:-0.5px;}
.nav_guan:after{content:'';height:1px;width:36px;background:#fff;position:absolute;left:0;top:50%;margin-top:-0.5px;}
.sswp_1{width:90% !important;margin:0 auto !important;padding-top:20px !important;padding-bottom:10px !important;}
.sswp_2 .row .col-md-3{height:25% !important;}
.sswp_2 .row .col-md-3 .caption .scp_text{top:3% !important;}
.sswp_2 .row{height:calc(100% - 60px) !important;margin-top:60px !important;}
.sswp_3 .s_ys .col-md-7 h4{line-height:24px !important;font-size:14px !important;}
.sswp_3 .s_ys .col-md-7 strong{font-size:18px !important;}
.sys_text{display:none !important;}
.sswp_3 .s_ys .row.dingwei{position:static !important;}
.sswp_3 .s_ys .col-md-7 .caption{padding-right:0px !important;padding-top:0px !important;}
.sswp_3 .row.dingwei .col-md-3 .caption span{width:50px !important;height:50px !important;line-height:48px !important;}
.sswp_3 .row.dingwei .col-md-3 .caption span i{font-size:18px !important;}
.sswp_3 .row.dingwei .col-md-3{padding-bottom:0px !important;}
.sswp_3 .row.dingwei .col-md-3 .caption{padding:15px 0 !important;background:none !important;}
.sswp_3 .row.dingwei .col-md-3 .caption h5{margin-top:10px !important;font-size:14px !important;}
.sswp_3 .row.dingwei .col-md-3 .caption span a{display:block;text-decoration:none;}
.sswp_4 .caption .s_video{height:auto !important;padding-top:10px !important;}
.sswp_4 .caption{padding:10px !important;}
.sswp_4 .caption .s_video p{padding:0 15px !important;}
.sswp_4 .caption .s_video h2{padding-top:0px !important;font-size:24px;}
.sswp_4 .caption .s_video p{display:none !important;}
.sswp_5 .row .col-md-3:nth-child(2){display:none !important;}
.sswp_5 .row .col-md-3:nth-child(3){display:none !important;}
.sswp_5 .row .col-md-3:nth-child(4){display:none !important;}
.footer{padding-top:0px !important;}
.footer_di{border:none !important;margin-top:0 !important;}
.sswp_5 .snew_text{border:none !important;}
.sswp_5{transform:translateY(-5%) !important;-webkit-transform:translateY(-5%) !important;}
.sswp_5 h1{margin-bottom:20px !important;}
.s_more{margin-top:20px !important;}
.lc_xian{display:none !important;}
.n_about_lc{padding-top:30px !important;}
.n_about_lc .col-md-6 .caption{padding-top:50px !important;}
.n_about_lc .col-md-6:nth-child(2n-1){margin-top:0px !important;}
.n_about_lc .col-md-6:nth-child(2n-1) p{padding:0 !important;text-align:left !important;}
.n_about_lc .col-md-6:nth-child(2n) p{padding:0 !important;text-align:left !important;}
.n_about_lc .col-md-6 .caption:after{display:none !important;}
.n_about_lc .col-md-6 .caption:before{display:none !important;}
.n_about_lc .col-md-6 .caption span{left:0 !important;right:0 !important;margin:0 auto;width:30% !important;}
.n_about_lc .col-md-6 .caption{min-height:160px;height:auto !important;}
.about_1 .row.ab_row .col-md-6 .caption{padding:20px 20px !important;padding-top:20px !important;}
.about_1 .row.ab_row .col-md-6 .caption p{line-height:36px !important;}
.about_1 .row.ab_row .col-md-6 .caption span{font-size:36px !important;line-height:24px !important;bottom:0px !important;letter-spacing:4px !important;}
body.nn{padding-top:60px !important;}
.n_banner{height:85px !important;}
.ny_nav .col-md-9 a{padding:5px 10px !important;margin-right:5px !important;}
.swp2_bt{display:none !important;}
.about_1 .row.ab_row .col-md-6 .caption{padding:10px !important;}
.about_1 .row.ab_row .col-md-6 .caption p{line-height:30px !important}
.about_1 .col-md-3 .caption img{max-width:70% !important;}
.about_1 .col-md-3 .caption .col-xs-6 span b{font-size:36px !important;}
.about_4 .col-md-4 .caption{padding:20px 0 !important;}
.about_5{padding:0 !important;padding-bottom:40px !important;}
.sswp_5 .caption h5 a{overflow:inherit !important;white-space:inherit !important;}
.about_5 .cy_video img:nth-child(1){display:none !important;}
.about_5 .cy_video .v_img{position:static !important;}
.about_5 .cy_video img{height:auto !important;}
.bai_content{padding:30px 10px !important;}
.youshi_list{padding:0 !important;background:#fff !important;}
.zhaopin_ny{padding:0 !important;background:#fff !important;}
.new_list{padding:0 !important;}
.new_list_li{padding:0 10px !important;}
.new_list_li .col-md-2 .caption{border:none !important;}
.lx_ewm{position:static !important;}
.lx_form .form-group{width:100% !important;}
.new_list_li .col-md-10 .caption{height:140px !important;}
.new_content{padding:40px 0 !important;}
.new_content .row{margin:0 -15px !important;}
.new_content .row .col-md-8{padding:0 15px !important;border:none !important;}
.new_list .swiper3 .swiper-slide .col-md-4 .caption{height:200px !important;}
.new_caption img{max-width:100% !important;height:auto !important;}
.swp_sid_1{background:url(../images/xs_66.jpg) right center no-repeat #fff !important;background-size:cover;justify-content:left;}
.swp_sid_4{background:url(../images/xs_77.jpg) right center no-repeat !important;background-size:cover;}
.zhaopin_ny .panel-default .zp_a a{ display: block !important; width: 116px; height: 40px; margin-right: 0px !important; margin-bottom: 5px !important;}
.icon-youbianjiantoujiaoduxiao::before{ width:20px; height:20px; background:url(../images/join6.png) no-repeat;}

.sswp_3{ width: calc(100% - 30px) !important;}
#fp-nav.fp-right{right: 0 !important;}
}
@media (min-width:768px) and (max-width:991px){.s_header.active .san i{color:#008e8a !important;}
.s_header{height:60px !important;}
.logo{line-height:60px !important;}
.s_header .logo a{width:144px !important;height:46px !important;background-size:144px 46px !important;display:inline-block !important;margin-top:8px !important;}
.s_header .logo img{display:none !important;}
.san{width:30px;height:40px;margin-top:13px;text-align:right;line-height:40px;}
.san i{font-size:24px !important;color:#008e8a;transition:all 0.6s;}
.header_right{height:0px !important;overflow:hidden;padding:0 !important;position:fixed;left:0;top:0;width:100% !important;z-index:999;background:#008e8a;color:#fff;}
.header_right.active{padding-top:120px !important;height:100% !important;transition:all 1s;}
.navs{width:100% !important;}
.navs ul{margin:0 !important;padding:0 !important;}
.navs ul li{display:block !important;float:none !important;margin:5px 0 !important;width:100%;text-align:center;}
.navs ul li a{font-weight:bold;color:#fff !important;display:block;padding:8px 0 !important;background:none !important;border-bottom:none !important;}
.navs ul li a:hover{color:#fff !important;}
.navs ul li a:focus{background:#008e8a;}
.nav_guan{position:absolute;right:15px;top:10px;width:36px;height:36px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.nav_guan:before{content:'';width:1px;height:36px;background:#fff;position:absolute;top:0;left:50%;margin-left:-0.5px;}
.nav_guan:after{content:'';height:1px;width:36px;background:#fff;position:absolute;left:0;top:50%;margin-top:-0.5px;}
.sswp_1{width:90% !important;margin:0 auto !important;padding-top:20px !important;padding-bottom:10px !important;}
.sswp_2 .row .col-md-3{height:25% !important;}
.sswp_2 .row .col-md-3 .caption .scp_text{top:3% !important;}
.sswp_2 .row{height:calc(100% - 60px) !important;margin-top:60px !important;}
.sswp_3 .s_ys .col-md-7 h4{line-height:24px !important;font-size:14px !important;}
.sswp_3 .s_ys .col-md-7 strong{font-size:18px !important;}
.sys_text{display:none !important;}
.sswp_3 .s_ys .row.dingwei{position:static !important;}
.sswp_3 .s_ys .col-md-7 .caption{padding-right:0px !important;padding-top:0px !important;}
.sswp_3 .row.dingwei .col-md-3 .caption span{width:50px !important;height:50px !important;line-height:48px !important;}
.sswp_3 .row.dingwei .col-md-3 .caption span i{font-size:18px !important;}
.sswp_3 .row.dingwei .col-md-3{padding-bottom:0px !important;}
.sswp_3 .row.dingwei .col-md-3 .caption{padding:15px 0 !important;background:none !important;}
.sswp_3 .row.dingwei .col-md-3 .caption h5{margin-top:10px !important;font-size:14px !important;}
.sswp_3 .row.dingwei .col-md-3 .caption span a{display:block;text-decoration:none;}
.sswp_4 .caption .s_video{height:auto !important;padding-top:10px !important;}
.sswp_4 .caption{padding:10px !important;}
.sswp_4 .caption .s_video p{padding:0 15px !important;}
.sswp_4 .caption .s_video h2{padding-top:0px !important;font-size:24px;}
.sswp_4 .caption .s_video p{display:none !important;}
.sswp_5 .row .col-md-3:nth-child(2){display:none !important;}
.sswp_5 .row .col-md-3:nth-child(3){display:none !important;}
.sswp_5 .row .col-md-3:nth-child(4){display:none !important;}
.footer{padding-top:0px !important;}
.footer_di{border:none !important;margin-top:0 !important;}
.sswp_5 .snew_text{border:none !important;}
.sswp_5{transform:translateY(-5%) !important;-webkit-transform:translateY(-5%) !important;}
.sswp_5 h1{margin-bottom:20px !important;}
.s_more{margin-top:20px !important;}
body.nn{padding-top:60px !important;}
.n_banner{height:85px !important;}
.ny_nav .col-md-9 a{padding:5px 10px !important;margin-right:5px !important;}
.swp2_bt{display:none !important;}
.about_1 .row.ab_row .col-md-6 .caption{padding:10px !important;}
.about_1 .row.ab_row .col-md-6 .caption p{line-height:30px !important}
.about_1 .col-md-3 .caption img{max-width:70% !important;}
.about_1 .col-md-3 .caption .col-xs-6 span b{font-size:36px !important;}
.about_4 .col-md-4 .caption{padding:20px 0 !important;}
.about_5{padding:0 !important;padding-bottom:40px !important;}
.sswp_5 .caption h5 a{overflow:inherit !important;white-space:inherit !important;}
.about_5 .cy_video img:nth-child(1){display:none !important;}
.about_5 .cy_video .v_img{position:static !important;}
.about_5 .cy_video img{height:auto !important;}
.bai_content{padding:30px 10px !important;}
.youshi_list{padding:0 !important;background:#fff !important;}
.zhaopin_ny{padding:0 !important;background:#fff !important;}
.new_list{padding:0 !important;}
.new_list_li{padding:0 10px !important;}
.new_list_li .col-md-2 .caption{border:none !important;}
.lx_ewm{position:static !important;}
.lx_form .form-group{width:100% !important;}
}
@media (min-width:991px) and (max-width:1200px){.sswp_1{width:90% !important;margin:0 auto !important;}

.s_header .logo img{display:none !important;}
.navs ul li{margin:0 5px !important;}
.navs ul li a{padding:10px 0 !important;}
.about_5 .cy_video img{height:300px !important;}
.about_1 .col-md-3 .caption .col-xs-6 span b{font-size:22px !important;}
.about_1 .col-md-3 .caption .col-xs-6 span{font-size:14px !important;}
.about_1 .row.ab_row .col-md-6 .caption{padding:0 30px !important;padding-top:20px !important;padding-right:20px !important;}
.about_1 .row.ab_row .col-md-6 .caption p{line-height:30px !important;}
.about_1 .row.ab_row .col-md-6 .caption span{bottom:0% !important;font-size:44px !important;line-height:15px !important;letter-spacing:6px !important;}
.new_list .swiper3 .swiper-slide .col-md-4 .caption{height:160px !important;}
}
@media (min-width:1200px){.anli_content .container{width:1148px !important;padding:0 !important;}
}

@media (min-width:1200px) and (max-width:1440px){.container{width:1200px !important;padding:0 !important;}
.sswp_1 .container{width:89.6% !important;}
.navs ul li{margin:0 10px !important;}
.navs ul li a{padding:10px 0 !important;}
.sswp_1{width:90% !important;margin:0 auto !important;padding-top:30px !important;padding-bottom:20px !important;}
.sswp_4 .caption{padding:20px !important;}
.sswp_4 .caption .s_ly{padding:20px !important;height:500px !important;}
.sswp_4 .caption .s_video{padding-top:20px !important;height:500px !important;}
.sswp_4 .caption .s_join{padding:20px !important;height:500px !important;}
.sswp_4 .caption .s_ly input.form-control{height:46px !important;}
.sswp_4 .caption h2{margin-top:0px !important;}
.sswp_4 .caption .s_ly textarea.form-control{height:130px !important;}
.footer{padding-top:20px !important;}
.footer h5{margin-bottom:15px !important;}
.footer p{margin:10px 0 !important;}
.footer_di{padding:10px 0 !important;}
.about_1 .row.ab_row .col-md-6 .caption{padding-top:20px !important;}
.about_1 .row.ab_row .col-md-6 .caption span{bottom:-45%;font-size:60px !important;line-height:60px !important;letter-spacing:10px !important;}
.about_1 .col-md-3 .caption .col-xs-6 span b{font-size:30px !important;}
.new_list_li{padding:30px 0px !important;min-height:182px;}
.new_list_li .col-md-2 .caption{font-size:36px !important;}
.new_list_li .col-md-2 .caption span{font-size:24px !important;}
.ys_list_li .col-md-9 .caption h4{margin-top:10px !important;}
.new_list .swiper3 .swiper-slide .col-md-4 .caption{height:210px !important;}
.n_about_lc .col-md-6 .caption{height:300px !important;}
}
@media (min-width:1441px) and (max-width:1680px){.navs ul li{margin:0 20px !important;}
.navs ul li a{padding:10px 0 !important;}
.sswp_4 .caption{padding:20px !important;}
.sswp_4 .caption .s_ly{padding:20px !important;height:500px !important;}
.sswp_4 .caption .s_video{padding-top:20px !important;height:500px !important;}
.sswp_4 .caption .s_join{padding:20px !important;height:500px !important;}
.sswp_4 .caption .s_ly input.form-control{height:46px !important;}
.sswp_4 .caption h2{margin-top:0px !important;}
.sswp_4 .caption .s_ly textarea.form-control{height:130px !important;}
.footer{padding-top:20px !important;}
.footer h5{margin-bottom:15px !important;}
.footer p{margin:10px 0 !important;}
.footer_di{padding:10px 0 !important;}
.about_1 .col-md-3 .caption .col-xs-6 span b{font-size:36px !important;}
}
@font-face{font-family:'Tungsten-Semibold';src:url('../fonts/Tungsten-Semibold.eot');src:local('鈽�'), url('../fonts/tungsten-semibold.woff') format('woff'), url('../fonts/tungsten-semibold.ttf') format('truetype'), url('../fonts/tungsten-semibold.svg') format('svg');font-weight:normal;font-style:normal;}
@media (max-height:768px) and (min-width:991px){.s_header{height:62px !important;background:rgba(255,255,255,0.9) !important;}
.s_header .logo img{margin-top:13px !important;}
.s_header .logo a{margin-top:2px !important;}
.s_header .navs ul li a{font-size:15px !important;}
.s_header .header_right{padding-top:10px !important;}
.s_header .navs ul li a{padding-bottom:20px !important;}
.s_header .navs ul li .erji.ts2{top:52px !important;}
.s_header .navs ul li .erji{top:62px !important;}
.sswp_3 .row.dingwei .col-md-3 .caption span{width:60px !important;height:60px !important;line-height:60px !important;}
.sswp_3 .row.dingwei .col-md-3 .caption span i{font-size:40px !important;}
.sswp_3 .row.dingwei .col-md-3{padding-bottom:70px !important;}
.sswp_3 .s_ys .col-md-5 .caption{max-width:440px !important;overflow:hidden;}
.sswp_3 .s_ys .col-md-7 strong{font-size:36px !important;}
.sswp_4 .caption{padding:20px !important;}
.sswp_4 .caption .s_ly{height:400px !important;padding:20px !important;}
.sswp_4 .caption .s_video{height:400px !important;}
.sswp_4 .caption .s_join{height:400px !important;padding:20px !important;}
.sswp_4 .caption .s_ly input.form-control{height:32px !important;}
.sswp_4 .caption h2{font-size:18px !important;margin-top:0px !important;margin-bottom:15px !important;}
.sswp_4 .caption .s_ly .form-group{margin-bottom:10px !important;}
.sswp_4 .caption .s_video p{line-height:22px !important;}
.sswp_4 .caption .s_ly button{padding:10px 30px !important;}
.sswp_4 .caption .s_join a{padding:10px 30px !important;}
.sswp_5 .row .col-md-3 .caption a.hidden-xs{display:none !important;}
.sswp_5 h1{font-size:24px !important;}
.sswp_5{transform:translateY(-40%) !important;-webkit-transform:translateY(-40%) !important;}
.sswp_5 .snew_text{border:1px solid #dedede !important;}
.sswp_5 .s_more{display:none !important;}
.sswp_5 .caption h5 a{display:-webkit-box !important;white-space:inherit !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;height:31px;}
.sswp_5 .caption p{display:-webkit-box !important;white-space:inherit !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;line-height:22px !important;height:43px;}
.sswp_1 .container img:nth-child(1){display:none !important;}
.sswp_1 .caption b{font-size:14px !important;}
.sswp_1 .caption span{width:50px !important;height:50px !important;line-height:50px !important;}
.ban_1 img{max-width:60% !important;}
.scp_text h1{font-size:24px !important;}
.sswp_3 .s_ys .col-md-5 .caption{height:380px !important;}
.sswp_3 .s_ys .col-md-7 strong{font-size:24px !important;}
.sswp_3 .s_ys .col-md-7 h4{line-height:30px !important;font-size:16px !important;}
.footer{padding-top:10px !important;}
.footer h5{margin-bottom:10px !important;}
.footer p{margin:12px 0 !important;}
.footer_di{padding:10px 0 !important;}
.footer .col-lg-3 .col-md-6 .caption span p{bottom:-10px !important;}
body.nn{padding-top:62px !important;}
.ny_biao{font-size:24px !important;margin-bottom:25px !important;}
.about_1 .col-md-9 .caption p{font-size:14px !important;line-height:24px !important;}
.about_2 .row .col-md-4 .caption .ab_dingwei h3{font-size:18px !important;margin-bottom:15px !important;}
.about_2 .row .col-md-4 .caption .ab_dingwei h4{font-size:14px !important;}
.about_3 .caption p{font-size:14px !important;}
.about_4 .col-md-4 .caption ul li{font-size:14px !important;}
.about_5 .cy_video img{height:300px !important;}
.n_about_lc{overflow:hidden;width:100%;}
.n_about_lc .container{width:1280px !important;}
.about_1 .container{width:1280px !important;}
.ny_nav .container{width:1280px !important;}
}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.container{transition:all 1s;}
html, body{font-family:Microsoft YaHei;position:relative;height:100%;}
body{background:#fff;font-size:14px;color:#333;margin:0;padding:0;}
.swiper_s{width:100%;height:100%;}
.swp_sid_1, .swp_sid_2, .swp_sid_3, .swp_sid_4, .swp_sid_5, .swp_sid_6{position:relative;overflow:hidden;text-align:center;font-size:14px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.s_header .container{transition:all 0s;}
.s_header{height:90px;position:fixed;top:0px;left:0;right:0;z-index:99;background:#fff;transition:all 1s;box-shadow:0px 2px 4px rgba(0,0,0,0.1);}
.s_header .logo a{width:181px;height:58px;background:url(../images/logo.png) left center no-repeat;display:block;float:left;margin-top:16px;transition:all 1s;}
.s_header .logo img{display:block;float:left;margin-left:16px;margin-top:28px;transition:all 1s;}
.header_right{padding-top:25px;transition:all 1s;}
.navs{}
.navs ul{padding:0;margin:0;}
.navs ul li{list-style:none;float:left;margin:0 25px;}
.navs ul li a{padding:10px;padding-bottom:33px;border-bottom:1px solid transparent;display:block;color:#333;font-weight:bold;transition:all 1s;text-decoration:none;font-size:16px;opacity:0.8;}
.navs ul li a:hover{opacity:1;color:#008e8a;}
.navs ul li.active a{opacity:1;color:#008e8a;}
.nav_fx{padding-top:6px;margin-left:20px;}
.nav_fx a{width:30px;height:30px;border-radius:50%;border:1px solid #cecece;color:#cecece;display:inline-block;text-align:center;line-height:28px;text-decoration:none;transition:all 0.3s;margin:0 5px;}
.nav_fx a:hover{color:#008e8a;border:1px solid #008e8a;}
.nav_fx a.ss{position:relative;}
.nav_fx a.ss .ss_kuang.active{opacity:1;pointer-events:auto;}
.nav_fx a.ss .ss_kuang{position:absolute;top:45px;left:-60px;width:180px;height:34px;background:#fff;line-height:34px;z-index:5;opacity:0;transition:all 0.3s;pointer-events:none;}
.nav_fx a.ss .ss_kuang input{width:100%;height:34px;line-height:34px;border:none;padding-left:10px;border:1px solid #008e8a;color:#333;}
.nav_fx a.ss .ss_kuang button{display:block;z-index:2;text-align:centern;position:absolute;top:0px;right:0px;width:56px;height:34px;background:#008e8a;line-height:34px;color:#fff;border:none;}
.s_header.active{height:62px;background:rgba(255,255,255,0.9);}
.s_header.active .logo img{margin-top:13px;}
.s_header.active .logo a{margin-top:2px;}
.s_header.active .navs ul li a{padding-bottom:20px;}
.s_header.active .header_right{padding-top:10px;}
.s_header.active .navs ul li .erji{top:62px;}
.s_header.active .navs ul li .erji.ts2{top:52px;}
.banner{height:100%;width:100%;}
.banner .swiper-slide{height:100vh;position:relative;}
.banner .swiper-slide .container{position:absolute;left:0;right:0;top:28%;z-index:2;}
.banner .swiper-slide .container .ban_2{margin-top:8%;color:#fff;font-weight:bold;opacity:0.8;text-align:center;}
.banner .swiper-button-prev1{width:40px;height:71px;background:url(../images/z.png) center center no-repeat;left:8%;margin-top:-35.5px;opacity:0.6;}
.banner .swiper-button-prev1:hover{opacity:1;}
.banner .swiper-button-next1{width:40px;height:71px;background:url(../images/y.png) center center no-repeat;right:8%;margin-top:-35.5px;opacity:0.6;}
.banner .swiper-button-next1:hover{opacity:1;}
.swiper_s .swiper-wrapper{transition-timing-function:cubic-bezier(1,0,.5,1)!important;-moz-transition-timing-function:cubic-bezier(1,0,.5,1)!important;-ms-transition-timing-function:cubic-bezier(1,0,.5,1)!important;-o-transition-timing-function:cubic-bezier(1,0,.5,1)!important;-webkit-transition-timing-function:cubic-bezier(1,0,.5,1)!important;}
.swiper_s.swiper-container .swiper-pagination_s{top:50%;right:3%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.swiper_s.swiper-container .swiper-pagination_s .swiper-pagination-bullet{width:20px;height:20px;margin:10px 0;border-radius:50%;box-sizing:border-box;position:relative;background:none;opacity:1;transition:all 0.6s;outline:none;}
.swiper_s.swiper-container .swiper-pagination_s .swiper-pagination-bullet:after{width:8px;height:8px;content:'';position:absolute;left:50%;margin-left:-4px;top:50%;margin-top:-4px;border-radius:50%;background:#008e8a;transition:all 0.6s;}
.swiper_s.swiper-container .swiper-pagination_s .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #008e8a;}
.swiper_s.swiper-container .swiper-pagination_s .swiper-pagination-bullet.swiper-pagination-bullet-active:after{width:8px;height:8px;background:#008e8a;margin-left:-4px;margin-top:-4px;border-radius:50%;transition:all 0.6s;}
.swiper_s.swiper-container .swiper-pagination_s.active{top:50%;right:3%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.swiper_s.swiper-container .swiper-pagination_s.active .swiper-pagination-bullet{width:20px;height:20px;margin:10px 0;border-radius:50%;box-sizing:border-box;position:relative;background:none;opacity:1;}
.swiper_s.swiper-container .swiper-pagination_s.active .swiper-pagination-bullet:after{width:8px;height:8px;content:'';position:absolute;left:50%;margin-left:-4px;top:50%;margin-top:-4px;border-radius:50%;background:#008e8a;}
.swiper_s.swiper-container .swiper-pagination_s.active .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #008e8a;}
.swiper_s.swiper-container .swiper-pagination_s.active .swiper-pagination-bullet.swiper-pagination-bullet-active:after{width:8px;height:8px;background:#008e8a;margin-left:-4px;border-radius:50%;margin-top:-4px;}
.swp_sid_1{background:url(../images/swp_2.jpg) right center no-repeat #fff;background-size:cover;justify-content:left;}
.sswp_1{text-align:left;}
.sswp_1 .row{margin:0px;}
.sswp_1 .row .col-md-3{padding:0px;}
.sswp_1{width:60%;margin-left:14%;background:#fff;padding-top:50px;padding-bottom:30px;position:relative;z-index:2}
.sswp_1 .container{position:relative;z-index:2;}
.sswp_1:after{background:#fff;content:'';width:100%;height:100%;z-index:1;position:absolute;left:0;top:0;}
.sswp_1:before{content:'';width:100%;height:100%;position:absolute;z-index:-1;left:3%;top:5%;background:#008e8a;}
.sswp_1 p{line-height:30px;margin:15px 0;color:#666;}
.sswp_1 p b{color:#333;}
.sswp_1 .row{margin-top:15px;}
.sswp_1 .row .col-md-3:nth-child(4) .caption{border:none;}
.sswp_1 .caption{border-right:1px solid #dedede;}
.sswp_1 .caption a{text-decoration:none;padding:10px;display:block;}
.sswp_1 .caption span{display:block;margin:0 auto;position:relative;z-index:3;width:70px;height:70px;border-radius:50%;border:1px solid #008e8a;background:#fff;color:#008e8a;text-align:center;line-height:68px;}
.sswp_1 .caption span i{font-size:36px;}
.sswp_1 .caption b{display:block;text-align:center;font-size:16px;color:#666;margin-top:10px;transition:all 0.6s;}
.sswp_1 .caption span:after{content:'';width:100%;height:100%;border-radius:50%;position:absolute;left:0%;top:0%;border:1px solid transparent;transition:all 1s;z-index:-1;animation:ease-in;}
.sswp_1 .caption:hover span:after{transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);opacity:0.1;border:1px solid #008e8a}
.sswp_1 .caption:hover b{color:#008e8a;}
.swiper1 .swiper-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#008e8a;}
.cwp_pag{position:fixed;right:3%;bottom:36%;z-index:99;color:#fff;}
.cwp_pag.active{color:#db0867;}
.cwp_pag span{font-size:18px;}
.swp_sid_2{background:#000;}
.sswp_2{text-align:left;width:100%;height:100%;position:relative;}
.sswp_2 ul{margin:0;padding:0;width:100%;height:100%;position:absolute;z-index:1;}
.sswp_2 ul li{width:100%;height:100%;margin:0;padding:0;list-style:none;position:absolute;left:0;top:0;opacity:0;pointer-events:none;transition:all 1s;animation:ease-in;}
.sswp_2 ul li.active{opacity:1;pointer-events:auto;}
.sswp_2 .row{margin:0;position:relative;z-index:2;height:100%;width:100%;}
.sswp_2 .row .col-md-3{padding:0;height:100%;}
.sswp_2 .row .col-md-3 .caption{height:100%;width:100%;background:rgba(0,148,138,0);position:relative;color:#fff;border-right:1px solid rgba(255,255,255,0.2);transition:all 1s;overflow:hidden;}
.sswp_2 .row .col-md-3 .caption a{text-decoration:none;color:#fff;display:block;width:100%;height:100%;}
.sswp_2 .row .col-md-3 .caption.active{background:rgba(0,148,138,0.5);}
.sswp_2 .row .col-md-3 .caption .scp_text{position:absolute;top:70%;width:80%;margin:0 auto;left:0;right:0;opacity:0.4;transition:all 1s;}
.sswp_2 .row .col-md-3 .caption.active .scp_text{opacity:1;}
.scp_text h1{font-family:'Tungsten-Semibold';background:linear-gradient(to right,#fff,#fff,#fff) no-repeat left bottom/80px 1px;padding-bottom:10px;text-transform:capitalize;}
.scp_text h4{margin-top:15px;}
.sswp_2 .row .col-md-3 .caption i{font-style:normal;width:30px;height:30px;display:block;position:absolute;right:11%;bottom:12%;border:1px solid #fff;text-decoration:none;opacity:0.4;transition:all 1s;overflow:hidden;}
.sswp_2 .row .col-md-3 .caption.active i{opacity:1;}
.sswp_2 .row .col-md-3 .caption i:after{content:'';width:1px;height:18px;position:absolute;left:14.5px;top:6px;background:#fff;transition:all 0.3s;animation:ease-in;}
.sswp_2 .row .col-md-3 .caption i:before{content:'';width:18px;height:1px;position:absolute;top:14.5px;left:6px;background:#fff;transition:all 0.3s;animation:ease-in;}
.sswp_2 .row .col-md-3 .caption i:hover:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.sswp_2 .row .col-md-3 .caption i:hover:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.sswp_2 .row .col-md-3 .caption i:hover{width:100px;}
.sswp_2 .row .col-md-3 .caption i:hover span{width:78px;display:inline-block;overflow:hidden;opacity:1;}
.sswp_2 .row .col-md-3 .caption i span{width:0px;transition:all 1s;line-height:28px;color:#fff;margin-left:30px;opacity:0;}
.swp2_bt{position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:10;color:#fff;height:110px;padding-left:50px;background:url(../images/ii.png) left center no-repeat;line-height:110px;font-weight:bold;font-size:24px;}
.swp_sid_3{background:#f5f5f5;}
.sswp_3{text-align:left;}
.sswp_3 .row{margin:0;}
.sswp_3 .row .col-md-5{padding:0;}
.sswp_3 .row .col-md-7{padding:0;}
.sswp_3 .row .col-md-3{padding:0;}
.sswp_3 .s_ys{position:relative;}
.sswp_3 .s_ys .row.dingwei{position:absolute;top:40%;left:0;right:0;}
.sswp_3 .s_ys .col-md-7 .caption{padding-right:20px;padding-top:60px;}
.sswp_3 .s_ys .col-md-7 strong{font-size:48px;color:#008e8a;display:block;}
.sswp_3 .s_ys .col-md-7 h4{line-height:36px;color:#333;}
.sswp_3 .row.dingwei h3{margin-bottom:20px;color:#333;}
.sswp_3 .row.dingwei .col-md-3{padding-bottom:46px;position:relative;overflow:hidden;}
.sswp_3 .row.dingwei .col-md-3 .caption{text-align:center;padding:30px 0;background:linear-gradient(to bottom,#c9cac5,#c9cac5,#c9cac5) no-repeat right/1px 180px rgba(255,255,255,0.8);}
.sswp_3 .row.dingwei .col-md-3 .caption a{text-decoration:none;}
.sswp_3 .row.dingwei .col-md-3:nth-child(5) .caption{background:rgba(255,255,255,0.8);}
.sswp_3 .row.dingwei .col-md-3 .caption .sys_text{position:absolute;width:100%;height:100%;left:0;top:-100%;z-index:2;background:#008e8a;color:#fff;padding:20px;transition:all 0.6s;overflow:hidden;}
.sswp_3 .row.dingwei .col-md-3 .caption .sys_text h6{font-size:16px;font-weight:bold;margin-top:5px;}
.sswp_3 .row.dingwei .col-md-3 .caption .sys_text p{text-align:left;line-height:28px;height:140px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
.sswp_3 .row.dingwei .col-md-3 .caption .sys_text a{width:30px;height:30px;display:block;position:absolute;right:11%;bottom:6%;border:1px solid #fff;text-decoration:none;transition:all 1s;}
.sswp_3 .row.dingwei .col-md-3 .caption .sys_text a:after{content:'';width:1px;height:18px;position:absolute;top:5px;left:50%;margin-left:-0.5px;background:#fff;transition:all 0.3s;animation:ease-in;}
.sswp_3 .row.dingwei .col-md-3 .caption .sys_text a:before{content:'';width:18px;height:1px;position:absolute;left:5px;top:50%;margin-top:-0.5px;background:#fff;transition:all 0.3s;animation:ease-in;}
.sswp_3 .row.dingwei .col-md-3 .caption .sys_text a:hover:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.sswp_3 .row.dingwei .col-md-3 .caption .sys_text a:hover:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.sswp_3 .row.dingwei .col-md-3 .caption span{width:135px;height:135px;margin:0 auto;border-radius:50%;border:1px solid #008e8a;display:block;text-align:center;line-height:133px;}
.sswp_3 .row.dingwei .col-md-3 .caption span i{font-size:56px;color:#008e8a;}
.sswp_3 .row.dingwei .col-md-3 .caption h5{margin-top:20px;font-size:16px;color:#333;}
.sswp_3 .row.dingwei .col-md-3 .caption:hover .sys_text{top:0;}
.syly{padding:10px 20px;background:#008e8a;border:none;color:#fff;}
.swp_sid_4{background:url(../images/swp_4.jpg) right center no-repeat;background-size:cover;}
.sswp_4{text-align:left;width:94%;}
.sswp_4 .row{margin:0 -5px;}
.sswp_4 .row .col-md-4{padding:0 5px;}
.sswp_4 .caption{padding:30px;background:rgba(255,255,255,0.4);}
.sswp_4 .caption h2{color:#333;font-size:32px;margin-bottom:25px;}
.sswp_4 .caption .s_ly{background:#fff;padding:30px;height:592px;}
.sswp_4 .caption .s_video{background:#008e8a;padding-top:30px;height:592px;}
.sswp_4 .caption .s_join{background:url(../images/s_3.png) center bottom no-repeat #fff;padding:30px;height:592px;}
.sswp_4 .caption .s_ly .form-group{margin-bottom:20px;}
.sswp_4 .caption .s_ly input.form-control{border-radius:0px;height:56px;}
.sswp_4 .caption .s_ly textarea.form-control{border-radius:0px;}
.sswp_4 .caption .s_ly button{padding:15px 40px;display:inline-block;background:#008e8a;color:#fff;border:none;}
.sswp_4 .caption .s_video h2{color:#fff;padding-left:30px;}
.sswp_4 .caption .s_video img{margin-top:-60px;}
.sswp_4 .caption .s_video .s_vicon{position:relative;cursor:pointer;}
.sswp_4 .caption .s_video .s_vicon i{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:2;font-size:68px;color:#fff;width:64px;height:64px;display:block;margin:0 auto;text-align:center;line-height:64px;opacity:0.8;transition:all 0.6s;}
.sswp_4 .caption .s_video .s_vicon:hover i{opacity:1;}
.sswp_4 .caption .s_video p{line-height:26px;color:#fff;padding:0 30px;margin-bottom:0px;}
.sswp_4 .caption .s_join p{line-height:26px;color:#333;font-size:15px;}
.sswp_4 .caption .s_join a{padding:15px 40px;display:inline-block;background:#008e8a;color:#fff;border:none;margin-top:15px;}
.swp_sid_5{}
.sswp_5{text-align:left;width:100%;}
.sswp_5 .snew_text{padding:2px 20px;border:1px solid #dedede;border-top:none;transition:all 0.6s;}
.sswp_5{transform:translateY(-25%);-webkit-transform:translateY(-25%);}
.sswp_5 h1{margin-bottom:30px;}
.sswp_5 .caption h5 a{color:#333;text-decoration:none;display:block;transition:all 0.6s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sswp_5 .caption h6{color:#999;}
.sswp_5 .caption p{color:#666;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sswp_5 .caption p a{color:#999;}
.sswp_5 .caption:hover h5 a{color:#008e8a;}
.sswp_5 .caption:hover .snew_text{border:1px solid #008e8a;border-top:none;}
.footer.ny{position:static;}
.footer{position:absolute;bottom:0;left:0;right:0;z-index:2;text-align:left;background:#2e2f2f;color:#fff;padding-top:30px;}
.footer h5{font-size:16px;margin-bottom:20px;}
.footer p{margin:15px 0;}
.footer .col-md-8 p a{width:30px;height:30px;border:1px solid #dadada;text-align:center;border-radius:50%;display:inline-block;line-height:28px;color:#dadada;text-decoration:none;margin-right:15px;transition:all 0.3s;}
.footer .col-md-8 p a i{font-size:18px;}
.footer .col-md-8 p a:hover{border:1px solid #008e8a;color:#008e8a;}
.footer .col-md-6 p{margin-top:5px;}
.footer_di{padding:15px 0;border-top:1px solid #3e3f3f;color:#fff;margin-top:5px;}
.footer_di a{text-decoration:none;color:#fff;}
.footer_di .col-md-10 .caption a{margin-left:30px;}
.footer_di .col-md-2 .caption a:nth-child(2){margin-left:30px;}
.s_more{text-align:center;margin-top:30px;}
.s_more a{padding:10px 40px;background:#008e8a;color:#fff;display:inline-block;border-radius:24px;}
body.nn{padding-top:90px;}
.n_banner{height:257px;}
.ny_nav{border-bottom:1px solid #dedede;}
.ny_nav .col-md-9 a{padding:15px;border-bottom:3px solid #fff;margin-right:20px;display:inline-block;font-size:16px;color:#333;transition:all 0.3s;text-decoration:none;}
.ny_nav .col-md-9 a.active{border-bottom:3px solid #ffa938;color:#ffa938;font-weight:bold;}
.ny_nav .col-md-9 a:hover{color:#ffa938;}
.ny_nav .col-md-3 .caption{margin-top:15px;text-align:right;}
.ny_nav .col-md-3 .caption{color:#b0b0b0;}
.ny_nav .col-md-3 .caption a{color:#b0b0b0;text-decoration:none;}
.ny_nav .col-md-3 .caption a:last-child{color:#ffa938;}
.ny_nav .col-md-3 .caption a:first-child i{color:#008e8a;font-size:20px;display:inline-block;vertical-align:middle;margin-right:5px;}
.ny_biao{font-size:30px;color:#333;text-align:center;margin-bottom:40px;}
.about_1{padding:40px 0;position:relative;}
.about_1 .row.ab_row{margin:0;background:#f08300;margin-bottom:60px;}
.about_1 .row.ab_row .col-md-6{padding:0;}
.about_1 .row.ab_row .col-md-6 .caption{font-size:20px;color:#fff;padding:0 50px;padding-top:50px;padding-right:30px;position:relative;}
.about_1 .row.ab_row .col-md-6 .caption p{line-height:38px;}
.about_1 .row.ab_row .col-md-6 .caption span{position:absolute;bottom:-45%;right:0;color:#fff;opacity:0.1;text-transform:uppercase;font-family:'Tungsten-Semibold';font-size:96px;line-height:70px;letter-spacing:16px;}
.about_1 .col-md-9 .caption p{line-height:45px;font-size:16px;color:#666;text-indent:2em;margin:0;}
.about_1 .col-md-3 .row{margin-top:30px;}
.about_1 .col-md-3 .caption{padding-top:10px;}
.about_1 .col-md-3 .caption .col-xs-6{padding-left:30px;}
.about_1 .col-md-3 .caption .col-xs-6:first-child{border-right:1px solid #dedede;}
.about_1 .col-md-3 .caption .col-xs-6 span{font-size:24px;color:#f08300;font-weight:bold;}
.about_1 .col-md-3 .caption .col-xs-6 span b{font-size:48px;}
.about_2{padding:40px 0;background:url(../images/ab_11.jpg) top center no-repeat;position:relative;}
.about_2 .row{margin:0;}
.about_2 .row .col-md-4{padding:0;}
.about_2 .row .col-md-4 .caption{position:relative;}
.about_2 .row .col-md-4:nth-child(1) .caption:before{content:'';width:0px;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #f08300;position:absolute;bottom:-12px;left:0;right:0;margin:0 auto;z-index:2;}
.about_2 .row .col-md-4:nth-child(3) .caption:before{content:'';width:0px;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #f08300;position:absolute;bottom:-12px;left:0;right:0;margin:0 auto;z-index:2;}
.about_2 .row .col-md-4:nth-child(5) .caption:before{content:'';width:0px;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #f08300;position:absolute;top:-12px;left:0;right:0;margin:0 auto;z-index:2;}
.about_2 .row .col-md-4:nth-child(1) .caption:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(255,255,255,0.1);transition:all 0.6s;}
.about_2 .row .col-md-4:nth-child(3) .caption:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(255,255,255,0.1);transition:all 0.6s;}
.about_2 .row .col-md-4:nth-child(5) .caption:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(255,255,255,0.1);transition:all 0.6s;}
.about_2 .row .col-md-4:nth-child(1) .caption:hover:after{border-radius:20px;transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);}
.about_2 .row .col-md-4:nth-child(3) .caption:hover:after{border-radius:20px;transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);}
.about_2 .row .col-md-4:nth-child(5) .caption:hover:after{border-radius:20px;transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);}
.about_2 .row .col-md-4 .caption .ab_dingwei{position:absolute;width:80%;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#fff;}
.about_2 .row .col-md-4 .caption .ab_dingwei h3{font-weight:bold;margin-bottom:20px;}
.about_3{padding:40px 0;position:relative;}
.about_3 .caption p{width:84%;margin:0 auto;line-height:32px;color:#666;font-size:16px;text-align:justify;}
.about_4{padding:40px 0;background:url(../images/ab_8.jpg) top center no-repeat;position:relative;}
.about_4 .col-md-8 .row{margin:0 -10px;}
.about_4 .col-md-8 .row .col-md-3{padding:0 10px;margin-bottom:20px;}
.about_4 .col-md-8 .col-md-3 .caption{height:210px;position:relative;background:#fff;}
.about_4 .col-md-8 .col-md-3 .caption img{max-width:100%;max-height:100%;margin:0 auto;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.about_4 .col-md-8 .col-md-3 h5{background:#0a918c;color:#fff;text-align:center;padding:10px 0;margin:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.about_4 .col-md-4 .caption{background:#fff;padding:25px 40px;}
.about_4 .col-md-4 .caption ul{padding:0;margin:0;}
.about_4 .col-md-4 .caption ul li{padding-left:30px;font-size:16px;color:#666;line-height:36px;list-style:none;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.about_4 .col-md-4 .caption ul li:after{content:'';width:6px;height:6px;background:#008e89;position:absolute;left:0;top:50%;margin-top:-3px;}
.about_4 .col-md-4 .caption .swiper1{padding-bottom:28px;}
.about_4 .col-md-4 .caption .swiper1 .swiper-button-next1{position:absolute;right:0;bottom:0px;top:auto;margin:0;width:36px;height:36px;background:#008e89;color:#fff;text-align:center;line-height:36px;z-index:2;}
.about_4 .col-md-4 .caption .swiper1 .swiper-button-prev1{position:absolute;left:auto;right:40px;bottom:0;top:auto;margin:0;width:36px;height:36px;background:#008e89;color:#fff;text-align:center;line-height:36px;z-index:2;}
.about_5{padding:40px;padding-bottom:100px;background:url(../images/ab_9.jpg) bottom center no-repeat;text-align:center;position:relative;}
.about_5 .cy_video{display:inline-block;position:relative;cursor:pointer;}
.about_5 .cy_video img{height:427px;z-index:3;position:relative;overflow:hidden;}
.about_5 .cy_video .v_img{position:absolute;left:0;width:100%;top:0;display:block;z-index:0;}
.about_5 .cy_video i{position:absolute;left:0;right:0;margin:0 auto;font-size:66px;color:#fff;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:all 1s;opacity:0.8;}
.about_5 .cy_video i img { width:70px; height:70px;}
.about_5 .cy_video:hover i{opacity:1;}
.anli_list{padding-top:50px;}
.anli_list .col-md-4{margin-bottom:30px;}
.anli_list .al_text{background:#ededed;padding:10px 20px;transition:all 0.6s;}
.anli_list .al_text h4{color:#333;transition:all 0.6s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.anli_list .al_text p{line-height:32px;color:#666;transition:all 0.6s;height:64px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.anli_list .al_text p a{text-decoration:none;transition:all 0.6s;}
.anli_list .caption:hover .al_text{background:#008e89;}
.anli_list .caption:hover .al_text h4{color:#fff;}
.anli_list .caption:hover .al_text p{color:#fff;}
.anli_list .caption:hover .al_text a{color:#fff;}
.fanye{text-align:center;padding:30px 0;}
.fanye a{display:inline-block;padding:6px 12px;border:1px solid #ddd;background:#fff;color:#666;text-decoration:none;}
.fanye a:hover{color:#008e89;border:1px solid #008e89;}
.fanye a.active{background:#008e89;border:1px solid #008e89;color:#fff;}
.fanye a.active:hover{color:#fff;border:1px solid #008e89;}
.fanye a.cur{color:#999;border:1px solid #eee;pointer-events:none}
.anli_content{padding-top:40px;padding-bottom:60px;}
.anli_n_content{padding:20px;}
.anli_n_content p{line-height:26px;color:#666;}
.fanye2 a{display:block;padding:15px;padding-left:20px;font-weight:bold;color:#333;border:1px dashed #008e8a;border-radius:24px;text-decoration:none;transition:all 0.3s;}
.fanye2 a:hover{background:#008e8a;color:#fff;}
.anli_content .swiper2 .swiper-button-next2 i{font-size:36px;}
.anli_content .swiper2 .swiper-button-prev2 i{font-size:36px;}
.anli_content .swiper2 .swiper-button-next2{right:0;margin-top:-40px;width:66px;height:80px;text-align:center;line-height:80px;color:#fff;background:rgba(0,0,0,0.7);transition:all 0.3s;}
.anli_content .swiper2 .swiper-button-prev2{left:0;margin-top:-40px;width:66px;height:80px;text-align:center;line-height:80px;color:#fff;background:rgba(0,0,0,0.7);transform:rotate(180deg);-webkit-transform:rotate(180deg);transition:all 0.3s;}
.anli_content .swiper2 .swiper-button-next2:hover{background:rgba(0,142,138,0.9);}
.anli_content .swiper2 .swiper-button-prev2:hover{background:rgba(0,142,138,0.9);}
.new_list{padding:40px;}
.new_list .swiper3 .swiper-slide{padding:20px;background:#f6f5f5;}
.new_list .swiper3 .swiper-slide h5{font-size:16px;color:#333;margin-top:20px;}
.new_list .swiper3 .swiper-slide h6{color:#bbb;margin:15px 0;}
.new_list .swiper3 .swiper-slide p{line-height:32px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.new_list .swiper3 .swiper-slide .col-md-8 a{display:inline-block;margin-top:10px;padding:8px 40px;border-radius:24px;color:#fff;background:#008e8a;}
.new_list .swiper3 .swiper-slide .col-md-4 .caption{position:relative;height:280px;overflow:hidden;}
.new_list .swiper3 .swiper-slide .col-md-4 .caption .swiper-pagination3{right:20px;bottom:10px;}
.new_list .swiper3 .swiper-slide .col-md-4 .caption .swiper-pagination3 .swiper-pagination-bullet{width:8px;height:8px;border-radius:0px;background:#fff;margin:0 5px;opacity:1;}
.new_list .swiper3 .swiper-slide .col-md-4 .caption .swiper-pagination3 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#008e8a;}
.new_list .row .col-md-6{margin-top:30px;}
.new_list_li{padding:20px 0px;border:1px solid #dedede;border-bottom:none;background:#Fff;transition:all 0.3s;}
.new_list_li .col-md-2 .caption{font-size:56px;font-family:'Tungsten-Semibold';text-align:center;color:#adacac;line-height:40px;padding-top:20px;border-right:1px solid #dedede;padding-bottom:0px;transition:all 0.3s;}
.new_list_li .col-md-2 .caption span{font-size:32px;display:block;color:#bdbcbc;transition:all 0.3s;}
.new_list_li .col-md-10 .caption h5{margin-top:0px;}
.new_list_li .col-md-10 .caption h5 a{color:#333;transition:all 0.3s;}
.new_list_li .col-md-10 .caption p{line-height:26px;color:#666;transition:all 0.3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.new_list_li .col-md-10 .caption a{text-decoration:none;color:#999;transition:all 0.3s;}
.new_list_li:hover{background:#008e89;}
.new_list_li:hover .col-md-2 .caption{color:#fff;}
.new_list_li:hover .col-md-2 .caption span{color:#fff;}
.new_list_li:hover .col-md-10 .caption h5 a{color:#fff;}
.new_list_li:hover .col-md-10 .caption p{color:#befcfa;}
.new_list_li:hover .col-md-10 .caption a{color:#fff;}
.new_content{padding:40px;}
.new_content .caption h4{color:#333;}
.new_content .caption h6{color:#999;}
.new_content .col-md-8{min-height:600px;}
.new_caption{padding:10px 0;}
.new_caption p{line-height:26px;color:#666;text-indent:2em;}
.new_caption img{max-width:500px;margin:0 auto !important;display:block !important;height:auto !important;}
.new_content .row{margin:0 -30px;}
.new_content .row .col-md-4{padding:0 30px;}
.new_content .row .col-md-8{padding:0 30px;}
.new_content .col-md-4 .caption{margin-top:20px;margin-bottom:30px;}
.new_content .col-md-4 a{text-decoration:none;}
.new_content .col-md-4 a h5{color:#333;}
.new_content .col-md-4 a p{line-height:24px;color:#666;}
.youshi_list{background:#f4f4f4;padding:40px;}
.ys_list_li{background:#fff;padding:20px;margin-bottom:30px;position:relative;}
.ys_list_li .col-md-9 .caption h4{color:#008e8a;margin-top:20px;}
.ys_list_li .col-md-9 .caption p{line-height:30px;color:#666;}
.maodian{width:0;height:0;position:absolute;top:-100px;left:0;}
.zhaopin_ny{padding:40px;background:#f4f4f4;}
.zhaopin_ny .panel-default{border-radius:0px;border:none;}
.zhaopin_ny .panel-default .panel-heading{background:#fff;border:none;padding:0;}
.zhaopin_ny .panel-group .panel-heading+.panel-collapse>.panel-body{border:none;}
.zhaopin_ny .panel-default .panel-heading a{background:#f08300;color:#fff;padding:20px;display:block;position:relative;}
.zhaopin_ny .panel-default .panel-heading a i{position:absolute;width:30px;height:30px;display:block;line-height:30px;text-align:center;right:20px;top:50%;transform:rotate(90deg);-webkit-transform:rotate(90deg);margin-top:-15px;font-size:30px;color:#fff;transition:all 0.3s;}
.zhaopin_ny .panel-default .panel-heading a.collapsed i{color:#999;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}
.zhaopin_ny .panel-default .panel-heading a.collapsed{display:block;background:#fff;color:#333;}
.zhaopin_ny .panel-default .zp_a a{padding:10px 30px;background:#f08300;color:#fff;display:inline-block;margin-right:20px;}
.zhaopin_ny .panel-default .zp_a{color:#f08300;}
.zhaopin_ny .panel-default .zp_content p{line-height:26px;color:#666;}
.zhaopin_ny .panel-default .zp_content h4{font-weight:bold;color:#333;}
.zhaopin_ny .panel-default .panel-body{padding-bottom:20px;}
.n_about_lc{padding-top:180px;position:relative;margin-bottom:100px;}
.lc_xian{width:2px;height:100%;background:#008e8a;position:absolute;left:0;right:0;top:0;margin:0 auto;}
.lc_xian:before{content:'';width:28px;height:54px;background:url(../images/hj.jpg) left top no-repeat;display:block;position:absolute;bottom:-54px;left:-14px;}
.n_about_lc .col-md-6:nth-child(2n-1){margin-top:-110px;}
.n_about_lc .col-md-6 .caption{height:250px;padding-top:55px;position:relative;}
.n_about_lc .col-md-6 .caption p{line-height:26px;color:#666;overflow:hidden;}
.n_about_lc .col-md-6:nth-child(2n-1) p{padding-right:80px;text-align:right;}
.n_about_lc .col-md-6:nth-child(2n) p{padding-left:80px;}
.n_about_lc .col-md-6 .caption span{position:absolute;width:16.5%;height:40px;line-height:40px;text-align:center;background:#008e8a;display:block;top:0;right:90px;color:#fff;z-index:2;}
.n_about_lc .col-md-6 .caption:before{content:'';width:10px;height:10px;border-radius:50%;background:#008e8a;position:absolute;right:50%;top:16px;}
.n_about_lc .col-md-6 .caption:after{content:'';width:calc(50% + 15px);height:1px;top:21px;border-top:1px dashed #008e8a;position:absolute;right:-15px;}
.n_about_lc .col-md-6:nth-child(2n) .caption span{left:90px;right:auto;}
.n_about_lc .col-md-6:nth-child(2n) .caption:before{left:50%;right:auto;}
.n_about_lc .col-md-6:nth-child(2n) .caption:after{width:calc(50% + 15px);left:-15px;right:auto;}
.yewu_ny{padding:30px 0;}
.yewu_biao{margin-bottom:40px;}
.yewu_biao h2{font-size:32px;color:#333;padding-bottom:15px;margin-bottom:15px;background:linear-gradient(to right,#dedede,#dedede,#dedede) no-repeat bottom/60px 1px;}
.yewu_biao p{color:#666;}
.yewu_content{background:url(../images/yw_bj.jpg) top center repeat-y;padding-top:20px;padding-bottom:60px;margin-bottom:40px;}
.bai_content{background:rgba(255,255,255,0.9);padding:30px 40px;padding-top:10px;margin-top:40px;}
.yewu_content h2{margin-bottom:30px;color:#fff;font-size:28px;}
.yewu_content h5{color:#fff;line-height:24px;}
.bai_content h4{font-size:20px;color:#008e8a;margin-bottom:15px;margin-top:35px;}
.bai_content p{line-height:32px;color:#666;}
.yewu_ny ul{margin:0;padding:0;width:100%;display:flex;display:-webkit-flex;}
.yewu_ny ul li{display:block;flex:1;-webkit-flex:1;list-style:none;text-align:center;border-bottom:4px solid #dedede;position:relative;}
.yewu_ny ul li.active{border-bottom:4px solid #008e8a;}
.yewu_ny ul li.active:after{content:'';width:0;height:0;border-top:12px solid #008e8a;border-left:12px solid transparent;border-right:12px solid transparent;position:absolute;left:0;right:0;margin:0 auto;bottom:-12px;}
.yewu_ny ul li a{display:block;font-size:16px;color:#333;font-weight:bold;padding:15px 0;text-decoration:none;transition:all 0.3s;}
.yewu_ny ul li.active a{color:#008e8a;}
.yewu_ny ul li a:hover{color:#008e8a;}
.anli_more{padding:30px 0;}
.anli_more a{font-size:15px;font-weight:bold;color:#008e8a;}
.anli_more a i{font-size:18px;display:inline-block;vertical-align:middle;}
.lianxi_ny{padding:40px 0;padding-bottom:60px;}
.lianxi_ny h3{color:#008e8a;margin-bottom:20px;}
.lianxi_ny h5{line-height:26px;color:#333;margin-bottom:30px;}
.lianxi_ny .col-md-6{border-right:1px dashed #dedede;}
.dai_ewm{position:relative;}
.dai_ewm h4{font-size:20px;color:#333;margin-bottom:15px;}
.dai_ewm p{color:#666;}
.lx_ewm{position:absolute;width:180px;height:180px;right:0px;bottom:20px;}
.lx_ewm img{padding:10px;border:1px solid #dedede;}
.lx_ewm b{display:block;}
.lx_form .form-group{width:50%;}
.lx_form .form-group label{color:#666;}
.lx_form .form-group:nth-child(4){width:80%;}
.lx_form .form-group input.form-control{height:44px;border-radius:0px;}
.lx_form .form-group textarea.form-control{border-radius:0px;}
.lx_form button{padding:10px 35px;background:#008e8a;color:#fff;display:inline-block;border:none;}
.my-map{width:100%;height:400px;}
.my-map .icon{background:url(../images/marker.png) no-repeat;}
.my-map .icon-cir{height:31px;width:28px;}
.my-map .icon-cir-red{background-position:-11px -5px;}
.amap-container{height:100%;}