@font-face{font-family:'FuturaBT-Medium';src:url("../fonts/FuturaBT-Medium.eot");src:url("../fonts/FuturaBT-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaBT-Medium.woff2") format("woff2"),url("../fonts/FuturaBT-Medium.woff") format("woff"),url("../fonts/FuturaBT-Medium.ttf") format("truetype"),url("../fonts/FuturaBT-Medium.svg#FuturaBT-Medium") format("svg")}body{background:#ffffff;font-size:16px;line-height:34px;color:#666;font-family:"Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans","wenquanyi micro hei","Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif}@media (max-width: 1440px){body{font-size:14px;line-height:30px}}@media (max-width: 668px){body{line-height:26px}}a{text-decoration:none;color:#000}a:hover,a:focus{color:#2a71b9;text-decoration:none}#toTop{display:none;text-decoration:none;position:fixed;bottom:20px;right:20px;z-index:100;overflow:hidden;width:40px;height:40px;border:none;text-indent:100%;background:url(../img/backtotop.png) no-repeat 0px 0px}@media (max-width: 668px){#toTop{right:5px;bottom:5px}}#toTopHover{width:40px;height:40px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);background:url(../img/backtotop.png) no-repeat 0px -40px}#toTop:active,#toTop:focus{outline:none}.w{width:1400px;margin-left:auto;margin-right:auto}@media (max-width: 1440px){.w{width:1200px}}@media (max-width: 1180px){.w{width:100%;padding-left:40px;padding-right:40px}}@media (max-width: 668px){.w{padding-left:20px;padding-right:20px}}.w1200{width:1200px;margin-left:auto;margin-right:auto}@media (max-width: 1180px){.w1200{width:100%;padding-left:40px;padding-right:40px}}@media (max-width: 668px){.w1200{padding-left:20px;padding-right:20px}}.WinH{position:relative}a .more01{display:block;width:124px;height:40px;line-height:40px;font-size:14px;color:#999;text-align:center;overflow:hidden;position:relative;transition:all .5s}a .more01:before{content:'';display:block;width:100%;height:100%;border-radius:20px;background-image:linear-gradient(to right, #82c0eb, #6bacdf, #5498d3, #3f85c6, #2a71b9);position:absolute;left:0;top:0;z-index:1;opacity:0;transition:all .5s}a .more01:after{content:'';display:block;width:100%;height:100%;border-radius:20px;border:1px solid #9a9a9a;position:absolute;left:0;top:0;z-index:1;opacity:1;transition:all .5s}a .more01 span{position:relative;z-index:2}a .more01.white{color:#fff}a .more01.white:after{border-color:#fff}a .more01.color{color:#2a71b9}a .more01.color:after{border-color:#2a71b9}a:hover .more01{color:#fff}a:hover .more01:before{opacity:1}a:hover .more01:after{opacity:0}.web_page{height:34px;text-align:center}.web_page .btn_page{width:140px;height:20px}@media (max-width: 1180px){.web_page .btn_page{width:100px}}.web_page .btn_page a{display:block;width:100%;height:100%;position:relative}.web_page .btn_page a:before{content:'';display:block;width:17px;height:1px;line-height:1px;background-color:#cecece;position:absolute;bottom:5px;transition:all .5s}.web_page .btn_page a:after{content:'';display:block;width:100%;height:1px;line-height:1px;background-color:#cecece;position:absolute;left:0;bottom:0;transition:all .5s}.web_page .btn_page a:hover:after{background-color:#2a71b9}.web_page .btn_page a:hover:before{background-color:#2a71b9}.web_page .pre_page{float:left}.web_page .pre_page a:before{left:0;transform:rotate(-30deg)}.web_page .next_page{float:right}.web_page .next_page a:before{right:0;transform:rotate(30deg)}.web_page .text-center{text-align:center}.web_page .pagination{display:inline-block;padding-left:0;margin:0;border-radius:0px}@media (max-width: 1180px){.web_page .pagination{display:none}}.web_page .pagination>li{display:inline}.web_page .pagination>li>a,.web_page .pagination>li>span{position:relative;float:left;padding:6px 16px;margin-left:0px;line-height:1.42857143;color:#585858;text-decoration:none;background-color:none;border:none;border-radius:0;font-size:14px;margin-right:5px;border:1px solid #dcdcdc;transition:all .5s}.web_page .pagination>li:first-child>a,.web_page .pagination>li:first-child>span{margin-left:0;border-radius:0}.web_page .pagination>li:last-child>a,.web_page .pagination>li:last-child>span{border-radius:0}.web_page .pagination>li>a:hover,.web_page .pagination>li>span:hover,.web_page .pagination>li>a:focus,.web_page .pagination>li>span:focus{z-index:3;color:#fff;background:#2a71b9;border-color:#2a71b9}.web_page .pagination>.active>a,.web_page .pagination>.active>span,.web_page .pagination>.active>a:hover,.web_page .pagination>.active>span:hover,.web_page .pagination>.active>a:focus,.web_page .pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#2a71b9;border-color:#2a71b9;border-radius:0}.web_page .pagination>.disabled>span,.web_page .pagination>.disabled>span:hover,.web_page .pagination>.disabled>span:focus,.web_page .pagination>.disabled>a,.web_page .pagination>.disabled>a:hover,.web_page .pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.page_404{position:relative}.page_404 .inner{width:800px;height:550px;padding:425px 0 0;background:url("/i/img/404.jpg") center center no-repeat;position:absolute;left:50%;top:50%;margin-left:-400px;margin-top:-275px}.page_404 .inner span.txt{display:block;font-size:20px;color:#999;text-align:center;margin-bottom:20px}.page_404 .inner .btn{width:100%}.page_404 .inner .btn ul{text-align:center}.page_404 .inner .btn ul li{display:inline-block;width:90px;height:40px;line-height:40px;text-align:center;margin:0 6px}.page_404 .inner .btn ul li a{display:block}.page_404 .inner .btn ul li:nth-child(1) a{background:#2a71b9;color:#fff}.page_404 .inner .btn ul li:nth-child(2){line-height:36px}.page_404 .inner .btn ul li:nth-child(2) a{border:2px solid #2a71b9;color:#2a71b9}.navbar-inverse{background-color:#fff;border-color:#fff}#warper #sidebar-wrapper{width:200px;height:100%;padding:20px;left:-250px;transition:all .5s}#warper #sidebar-wrapper a.logo{display:block;float:none;width:100%}#warper #sidebar-wrapper a.logo img{width:100%}#warper.toggled #sidebar-wrapper{left:0;z-index:501;overflow:hidden;overflow-y:scroll;background-color:#fff;border-color:#fff}.hamburger{position:absolute;right:40px;top:30px;z-index:1000;width:25px;height:20px;background:transparent;border:none}@media (max-width: 968px){.hamburger{width:20px;height:16px;top:27px}}@media (max-width: 668px){.hamburger{right:20px;top:22px}}.hamburger:hover,.hamburger:focus,.hamburger:active{outline:none}.hamburger.is-closed:before{content:'';display:block;width:100px;font-size:14px;color:#333;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all .35s ease-in-out}.hamburger.is-closed:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px, 0, 0);-webkit-transition:all .35s ease-in-out}.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom,.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom{width:100%;height:3px;position:absolute;left:0}.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom{background-color:#fff}.hamburger.is-closed .hamb-top{top:0px;-webkit-transition:all .35s ease-in-out}.hamburger.is-closed .hamb-middle{top:50%;margin-top:-2px}.hamburger.is-closed .hamb-bottom{bottom:0px;-webkit-transition:all .35s ease-in-out}.hamburger.is-closed:hover .hamb-top{top:0;-webkit-transition:all .35s ease-in-out}.hamburger.is-closed:hover .hamb-bottom{bottom:0;-webkit-transition:all .35s ease-in-out}.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom{background-color:#fff}.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-bottom{top:50%;margin-top:-2px}.hamburger.is-open .hamb-top{-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08)}.hamburger.is-open .hamb-middle{display:none}.hamburger.is-open .hamb-bottom{-webkit-transform:rotate(-45deg);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08)}.hamburger.is-open:before{content:'';display:block;width:100px;font-size:14px;color:#fff;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all .35s ease-in-out}.hamburger.is-open:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px, 0, 0);-webkit-transition:all .35s ease-in-out}.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:501}.target-fix{position:relative;top:-84px;display:block;height:1px;background:none;overflow:hidden;outline:0;text-decoration:none;border:none}.target-fix:focus{outline:0}.mt{margin-top:100px}@media (max-width: 1380px){.mt{margin-top:80px}}@media (max-width: 668px){.mt{margin-top:65px}}.pt{padding-top:100px}@media (max-width: 1380px){.pt{padding-top:80px}}@media (max-width: 668px){.pt{padding-top:65px}}#warper{max-width:1920px;margin:0 auto}svg{overflow:hidden;display:inline-block;fill:currentColor}.hidden-svg{display:block;width:0;height:0;overflow:hidden}body.bg_gray{background-color:#f5f5f5}header{width:100%;height:100px;padding:0 50px;position:absolute;left:0;top:0;z-index:100}@media (max-width: 1380px){header{height:80px}}@media (max-width: 1180px){header{padding:0 40px}}@media (max-width: 668px){header{height:65px;padding:0 20px}}header.bg{background-color:rgba(0,0,0,0.6)}header a.logo{display:block;float:left;height:40px;margin-top:30px}@media (max-width: 1380px){header a.logo{height:30px;margin-top:25px}}@media (max-width: 668px){header a.logo{height:25px;margin-top:20px}}header a.logo img{height:100%}header .head_info{padding:0;float:right;position:relative}@media (max-width: 1180px){header .head_info{display:none}}header .head_info nav{width:100%;padding-right:325px;position:relative}@media (max-width: 1681px){header .head_info nav{padding-right:280px}}@media (max-width: 1180px){header .head_info nav{float:left}}header .head_info nav .nav{width:100%}header .head_info nav .nav>ul{text-align:right;margin:0;padding:0}header .head_info nav .nav>ul>li{display:inline-block;padding:0 25px;position:relative}@media (max-width: 1681px){header .head_info nav .nav>ul>li{padding:0 20px}}header .head_info nav .nav>ul>li:before{content:'';display:block;width:0%;height:2px;line-height:2px;background-color:#2a71b9;position:absolute;left:50%;top:0;z-index:2;-webkit-transition:all .5s;transition:all .5s}header .head_info nav .nav>ul>li a{display:block;line-height:100px;font-size:18px;font-weight:bold;color:#fff;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 1681px){header .head_info nav .nav>ul>li a{font-size:16px}}@media (max-width: 1380px){header .head_info nav .nav>ul>li a{line-height:80px;font-size:14px}}header .head_info nav .nav>ul>li a:hover{color:#2a71b9}header .head_info nav .nav>ul>li a span.on{color:#2a71b9}header .head_info nav .nav>ul>li:hover:before{width:100%;left:0}header .head_info nav .nav>ul>li.on:before{width:100%;left:0}header .head_info nav .nav>ul>li.on p a{color:#2a71b9}header .head_info nav .nav>ul>li .sub{display:none;margin:0;padding:10px 0 10px;width:190px;background:rgba(255,255,255,0.8);position:absolute;left:50%;top:100px;margin-left:-95px;z-index:2}@media (max-width: 1380px){header .head_info nav .nav>ul>li .sub{top:80px}}header .head_info nav .nav>ul>li .sub a{display:block;text-align:center;color:#333;font-size:14px;line-height:36px;-webkit-transition:all .5s;transition:all .5s}header .head_info nav .nav>ul>li .sub a:hover{color:#2a71b9}header .head_info .phone{width:190px;height:28px;line-height:28px;text-align:right;position:absolute;right:135px;top:50%;margin-top:-14px;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 1681px){header .head_info .phone{width:155px;right:120px}}header .head_info .phone svg{vertical-align:top;width:28px;height:28px;margin-right:10px;color:#fff}@media (max-width: 1681px){header .head_info .phone svg{width:26px;height:26px;margin-right:5px}}header .head_info .phone a{display:inline-block;font-size:20px;color:#fff;font-family:'FuturaBT-Medium'}@media (max-width: 1681px){header .head_info .phone a{font-size:16px}}header .head_info .phone:hover{opacity:.8}header .head_info .btns{width:135px;position:absolute;right:0;top:50%;margin-top:-10px}@media (max-width: 1681px){header .head_info .btns{width:120px}}header .head_info .btns ul{margin:0;padding:0}header .head_info .btns ul li{display:block;float:left;width:33.33%;height:20px;text-align:right;position:relative}header .head_info .btns ul li button{display:inline-block;vertical-align:top;width:20px;height:20px;line-height:20px;background:none;border:none;background:none;outline:0}header .head_info .btns ul li button svg{vertical-align:top;color:#fff;width:20px;height:20px;-webkit-transition:all .5s;transition:all .5s}header .head_info .btns ul li button:hover svg{color:#2a71b9}header .head_info .btns ul li a{display:inline-block;vertical-align:top;width:20px;height:20px;line-height:20px;background:none;border:none;background:none;outline:0;color:#fff;-webkit-transition:all .5s;transition:all .5s}header .head_info .btns ul li a:hover{color:#2a71b9}header .head_info .btns ul li.btn_wechart .qr{display:none;width:100px;position:absolute;left:50%;top:20px;margin-left:-30px;z-index:2}header .head_info .btns ul li.btn_wechart .qr img{width:100%}header .head_info .btns ul li.btn_wechart .qr span{display:block;text-align:center;line-height:30px;font-size:12px}header .head_info .btns ul li.btn_wechart:hover .qr{display:block;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}.pop_search{display:none;width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:fixed;left:0;top:0;z-index:999}.pop_search .inner{width:100%;height:100%;position:relative}.pop_search .inner .pop_search_box{width:680px;height:70px;position:absolute;left:50%;margin-left:-340px;top:80px;z-index:1000;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 668px){.pop_search .inner .pop_search_box{width:90%;margin-left:-45%}}.pop_search .inner .pop_search_box form{display:block;width:100%;height:100%;padding:10px 20px;background:#fff}.pop_search .inner .pop_search_box form .btn01{float:left;width:90%;line-height:50px;border:none;background:none;outline:0}.pop_search .inner .pop_search_box form .btn02{float:right;width:10%;line-height:50px;text-align:right;border:none;background:none;outline:0}.pop_search .inner .pop_search_box form .btn02 svg{vertical-align:middle;width:30px;height:30px;color:#333;-webkit-transition:all .5s;transition:all .5s}.pop_search .inner .pop_search_box form .btn02:hover svg{color:#2a71b9}.pop_search .inner .pop_search_close{width:60px;opacity:0;text-align:center;background:none;border:none;outline:0;position:absolute;right:20px;top:20px;z-index:1000;-webkit-transition:all .5s;transition:all .5s}.pop_search .inner .pop_search_close svg{width:30px;height:30px;color:#fff;-webkit-transition:all .5s;transition:all .5s}.pop_search .inner .pop_search_close span{display:block;font-size:14px;font-weight:normal;color:#fff;-webkit-transition:all .5s;transition:all .5s}.pop_search .inner .pop_search_close:hover svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#2a71b9}.pop_search .inner .pop_search_close:hover span{color:#2a71b9}.pop_search.on{display:block}.pop_search.on .inner .pop_search_box{top:160px}.pop_search.on .inner .pop_search_close{opacity:1}.m_icon{display:none}@media (max-width: 1180px){.m_icon{display:block}}.m_nav{margin:20px 0 0}.m_nav .panel{border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none}.m_nav .panel .panel-heading{border-bottom:1px solid rgba(0,0,0,0.1);padding:0}.m_nav .panel .panel-heading .panel-title{line-height:30px}.m_nav .panel .panel-heading .panel-title a.t{display:block;float:left;width:70%;text-decoration:none;font-size:14px}.m_nav .panel .panel-heading .panel-title a.switch{display:block;float:right;width:20px;height:30px;position:relative}.m_nav .panel .panel-heading .panel-title a.switch svg{display:block;width:20px;height:20px;text-align:right;color:#999;font-style:normal;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .5s;transition:all .5s;position:absolute;right:0;top:50%;margin-top:-10px;z-index:3}.m_nav .panel .panel-heading .panel-title a.switch[aria-expanded="true"] svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.m_nav .panel .panel-collapse .panel-body{border-top:none;padding:15px 0}.m_nav .panel .panel-collapse .panel-body:before,.m_nav .panel .panel-collapse .panel-body:after{display:none}.m_nav .panel .panel-collapse .panel-body ul{margin:0;padding:0}.m_nav .panel .panel-collapse .panel-body ul li{display:block}.m_nav .panel .panel-collapse .panel-body ul li a{display:block;line-height:30px;color:#666;text-indent:10px}footer{width:100%;padding:50px;line-height:30px;color:#d0d0d0;font-size:14px}@media (max-width: 1440px){footer{padding:20px 50px}}@media (max-width: 1180px){footer{padding:20px 40px}}@media (max-width: 668px){footer{line-height:20px}}footer.bg{background-color:#2b2b2b}footer a{color:#d0d0d0;-webkit-transition:all .5s;transition:all .5s}footer a:hover{color:#fff}footer p{text-align:center;float:none;margin:0;font-size:12px}footer p br{display:block;margin-top:0}@media (min-width: 668px){footer p{display:block;float:left;width:80%;margin:0;text-align:left}footer p br{display:none}footer p:nth-last-of-type(1){width:20%;text-align:right}}@media (min-width: 968px){footer p{font-size:14px}}footer.index{width:100%;padding:30px;position:absolute;left:0;bottom:0;z-index:20}.index_warp{width:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;background-image:url("../img/index_bg.jpg")}.index_warp .w{height:100%;position:absolute;left:50%;top:0;z-index:1;margin-left:-700px}@media (max-width: 1440px){.index_warp .w{margin-left:-600px}}@media (max-width: 1180px){.index_warp .w{left:0;margin-left:0}}.index_warp .w .inner{width:100%;height:100%;position:relative}.index_warp .w .inner .index_txt{color:#fff;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 968px){.index_warp .w .inner .index_txt{width:100%;text-align:center;top:200px;margin-top:0}}@media (max-width: 668px){.index_warp .w .inner .index_txt{top:180px}}.index_warp .w .inner .index_txt:after{content:'';display:block;width:95px;height:2px;line-height:2px;background-color:#fff;margin-top:30px}@media (max-width: 1681px){.index_warp .w .inner .index_txt:after{width:80px;margin-top:20px}}@media (max-width: 968px){.index_warp .w .inner .index_txt:after{margin:20px auto 0}}.index_warp .w .inner .index_txt .img{width:410px}@media (max-width: 1681px){.index_warp .w .inner .index_txt .img{width:350px}}@media (max-width: 1180px){.index_warp .w .inner .index_txt .img{width:300px}}@media (max-width: 968px){.index_warp .w .inner .index_txt .img{width:250px;margin:0 auto}}@media (max-width: 668px){.index_warp .w .inner .index_txt .img{width:200px}}.index_warp .w .inner .index_txt .img img{max-width:100%}.index_warp .w .inner .index_enter{display:none;width:147px}@media (max-width: 968px){.index_warp .w .inner .index_enter{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (max-width: 668px){.index_warp .w .inner .index_enter{margin-top:40px}}.index_warp .w .inner .index_enter a{display:block;border:1px solid #fff;color:#fff;border-radius:20px;width:100%;height:42px;line-height:40px;font-size:14px;text-align:center;-webkit-transition:all .5s;transition:all .5s}.index_warp .w .index_slide_col{width:350px;height:280px;position:absolute;right:0;top:50%;margin-top:-142px}@media (max-width: 1180px){.index_warp .w .index_slide_col{width:300px;height:230px;margin-top:-115px}}@media (max-width: 968px){.index_warp .w .index_slide_col{right:auto;left:50%;margin-left:-150px;top:auto;margin-top:0;bottom:100px}}@media (max-width: 668px){.index_warp .w .index_slide_col{display:none;width:250px;height:167px;left:50%;right:0;top:auto;margin-left:-125px;margin-right:0;margin-top:0;bottom:160px}}.index_warp .w .index_slide_col .index_slide a{display:block;width:100%}.index_warp .w .index_slide_col .index_slide a .img{width:100%}.index_warp .w .index_slide_col .index_slide a .img img{width:100%}.index_warp .w .index_slide_col .index_slide a .title{width:100%;line-height:30px;text-align:center;color:#fff;font-size:20px;font-weight:bold}@media (max-width: 668px){.index_warp .w .index_slide_col .index_slide a .title{font-size:16px;line-height:20px}}.index_warp .w .index_slide_col .index_slide .index_slide_page{width:100%;text-align:center;margin-top:0px}.index_warp .w .index_slide_col .index_slide .index_slide_page .swiper-pagination-bullet{width:8px;height:8px;background-color:#dfdfdf;opacity:1;-webkit-transition:all .5s;transition:all .5s}.index_warp .w .index_slide_col .index_slide .index_slide_page .swiper-pagination-bullet-active{width:24px;border-radius:4px;background-color:#2a71b9}.n_banner{width:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}@media (max-width: 668px){.n_banner{height:auto}}.n_banner img{width:100%}.n_banner .col{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2}.n_banner .col .w{height:100%;display:table}.n_banner .col .w .title{display:table-cell;vertical-align:middle;font-size:40px;font-weight:bold;color:#fff}@media (max-width: 1440px){.n_banner .col .w .title{font-size:30px}}@media (max-width: 968px){.n_banner .col .w .title{font-size:28px;padding-top:20px}}.n_banner .col .w .title span{display:block;font-size:34px;margin-top:15px;text-transform:uppercase;font-family:'FuturaBT-Medium'}@media (max-width: 1440px){.n_banner .col .w .title span{font-size:26px}}@media (max-width: 968px){.n_banner .col .w .title span{font-size:20px}}.n_banner .col .w .title:after{content:'';display:block;width:220px;height:1px;line-height:1px;background-color:#fff;margin-top:70px}@media (max-width: 1440px){.n_banner .col .w .title:after{width:160px;margin-top:40px}}@media (max-width: 968px){.n_banner .col .w .title:after{margin-top:20px}}.sub_nav{margin-top:-42px;z-index:2}@media (max-width: 1440px){.sub_nav{margin-top:-35px}}@media (max-width: 1180px){.sub_nav{margin-top:-30px;padding:0 40px}}@media (max-width: 668px){.sub_nav{margin-top:0;padding:20px 20px 0}}.sub_nav.affix-top{position:relative}.sub_nav.affix{top:42px;width:100%;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);box-shadow:0 0 20px 0 rgba(0,0,0,0.2);z-index:999 !important}@media (max-width: 1440px){.sub_nav.affix{top:35px}}@media (max-width: 1180px){.sub_nav.affix{top:30px}}@media (max-width: 668px){.sub_nav.affix{top:auto;position:relative}}.sub_nav.affix ul{-webkit-box-shadow:none;box-shadow:none}.sub_nav>ul{display:block;padding:0;margin-bottom:0;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}@media (max-width: 668px){.sub_nav>ul{width:auto;margin:0 -10px;background:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #eee}}.sub_nav>ul>li{display:block;float:left;position:relative}@media (max-width: 668px){.sub_nav>ul>li{padding:0 10px;margin-bottom:20px}}.sub_nav>ul>li:after{content:'';display:block;width:1px;height:100%;background-color:#dfdfdf;position:absolute;right:0;top:0}@media (max-width: 668px){.sub_nav>ul>li:after{display:none}}.sub_nav>ul>li:nth-last-of-type(1):after{display:none}.sub_nav>ul>li h1,.sub_nav>ul>li h3{display:block;width:100%;height:100%;margin:0;padding:0;font-size:inherit}.sub_nav>ul>li h1 a,.sub_nav>ul>li h3 a{display:block;font-size:20px;line-height:84px;color:#333;text-align:center;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 1440px){.sub_nav>ul>li h1 a,.sub_nav>ul>li h3 a{font-size:18px;line-height:70px}}@media (max-width: 1180px){.sub_nav>ul>li h1 a,.sub_nav>ul>li h3 a{font-size:16px;line-height:60px}}@media (max-width: 968px){.sub_nav>ul>li h1 a,.sub_nav>ul>li h3 a{font-size:14px}}@media (max-width: 668px){.sub_nav>ul>li h1 a,.sub_nav>ul>li h3 a{line-height:40px;font-size:12px;background-color:#fff;border:1px solid #ddd}}.sub_nav>ul>li h1 a.cur,.sub_nav>ul>li h1 a:hover,.sub_nav>ul>li h3 a.cur,.sub_nav>ul>li h3 a:hover{background-color:#2a71b9;border-color:#2a71b9;color:#fff}@media (max-width: 668px){.sub_nav>ul>li{width:50%}}.intro_title{display:block;font-size:32px;color:#333;font-weight:bold;margin:0;padding:0}@media (max-width: 1180px){.intro_title{font-size:28px}}.intro_title.center{text-align:center}.intro_about{padding:100px 0;background-repeat:no-repeat;background-position:left bottom;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-image:url("../img/intro_about_bg.jpg")}@media (max-width: 1440px){.intro_about{padding:50px 0}}@media (max-width: 668px){.intro_about{padding:20px 0}}.intro_about .w .txt{float:left;width:55%;padding-right:80px}@media (max-width: 1440px){.intro_about .w .txt{width:60%}}@media (max-width: 968px){.intro_about .w .txt{padding-right:30px}}@media (max-width: 668px){.intro_about .w .txt{float:none;width:100%;padding:0}}.intro_about .w .txt .intro_title{margin-bottom:30px}@media (max-width: 668px){.intro_about .w .txt .intro_title{margin-bottom:20px}}.intro_about .w .img{float:right;width:44%;height:680px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2)}@media (max-width: 1440px){.intro_about .w .img{width:40%;height:550px}}@media (max-width: 668px){.intro_about .w .img{float:none;width:100%;height:300px;margin-top:20px}}.intro_office{padding:100px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url("../img/intro_office_bg.jpg")}@media (max-width: 1440px){.intro_office{padding:50px 0}}@media (max-width: 668px){.intro_office{padding:20px 0}}.intro_office .hd{margin:50px 0}@media (max-width: 1440px){.intro_office .hd{margin:30px 0 50px}}@media (max-width: 668px){.intro_office .hd{margin:20px 0}}.intro_office .hd ul{margin:0;padding:0;text-align:center}.intro_office .hd ul li{display:inline-block;margin:0 20px}@media (max-width: 668px){.intro_office .hd ul li{margin:0 10px}}.intro_office .hd ul li button{margin:0;padding:0 20px;background:none;border:none;outline:0;font-size:20px;line-height:60px;color:#333;position:relative}@media (max-width: 668px){.intro_office .hd ul li button{padding:0 10px;font-size:16px;line-height:50px}}.intro_office .hd ul li.on button{font-weight:bold;color:#2a71b9;position:relative}.intro_office .hd ul li.on button:after{content:'';display:block;width:100%;height:2px;line-height:2px;background-color:#2a71b9;position:absolute;left:0;bottom:0}.intro_office_col .img{display:block;float:left;width:45%;height:406px}@media (max-width: 668px){.intro_office_col .img{float:none;width:100%;height:250px}}.intro_office_col .img span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2)}.intro_office_col .txt{float:right;width:55%;padding-left:60px}@media (max-width: 968px){.intro_office_col .txt{padding-left:30px}}@media (max-width: 668px){.intro_office_col .txt{float:none;width:100%;padding:0}}.intro_office_col .txt h3{display:block;font-size:24px;color:#2a71b9;font-weight:bold}.intro_video{width:100%;height:530px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url("../img/intro_video_bg.jpg");display:table}@media (max-width: 1440px){.intro_video{height:450px}}@media (max-width: 668px){.intro_video{height:250px}}.intro_video a{display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-size:30px;font-weight:lighter;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 1440px){.intro_video a{font-size:26px}}@media (max-width: 668px){.intro_video a{font-size:16px}}.intro_video a svg{display:block;width:50px;height:50px;color:#fff;margin:0 auto 60px;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 1440px){.intro_video a svg{margin-bottom:40px}}@media (max-width: 668px){.intro_video a svg{margin-bottom:20px}}.intro_video a span{display:block}.intro_video a span em{font-style:normal;margin:0 20px}@media (max-width: 668px){.intro_video a span em{margin:0 10px}}.intro_video a:hover{opacity:.6}.popup_video{margin:0;padding:0;width:100%;height:100%;background:rgba(0,0,0,0.85);position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;display:none}.popup_video .outer{width:100%;height:100%;display:table}.popup_video .inner{display:table-cell;vertical-align:middle;text-align:center}.popup_video .video{max-width:800px;margin:0 auto;position:relative}@media (max-width: 668px){.popup_video .video{width:80%}}.popup_video .video span.video_close{display:block;width:30px;height:30px;cursor:pointer;position:absolute;right:-15px;top:-15px;z-index:10;background:url("../img/close.png") -31px 0 no-repeat;text-indent:-9999px;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}.popup_video .video span.video_close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.popup_video.on{display:block}.intro_vision{padding:100px 0 120px}@media (max-width: 1440px){.intro_vision{padding:50px 0}}@media (max-width: 668px){.intro_vision{padding:20px 0}}.intro_vision .w .list{margin-top:70px}@media (max-width: 1440px){.intro_vision .w .list{margin-top:50px}}@media (max-width: 668px){.intro_vision .w .list{margin-top:20px}}.intro_vision .w .list ul{margin:0 -10px;padding:0}@media (max-width: 668px){.intro_vision .w .list ul{margin:0}}.intro_vision .w .list ul li{display:block;float:left;width:33.33%;padding:0 10px}@media (max-width: 668px){.intro_vision .w .list ul li{float:none;width:100%;padding:0;margin-bottom:20px}}.intro_vision .w .list ul li .col{width:100%;height:495px;position:relative}@media (max-width: 668px){.intro_vision .w .list ul li .col{height:250px}}.intro_vision .w .list ul li .col .img{width:100%;height:437px;overflow:hidden;position:absolute;left:0;top:0;z-index:1}@media (max-width: 1440px){.intro_vision .w .list ul li .col .img{height:450px}}@media (max-width: 668px){.intro_vision .w .list ul li .col .img{height:100%}}.intro_vision .w .list ul li .col .img span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#ddd}.intro_vision .w .list ul li .col .title{display:block;width:390px;height:110px;background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);position:absolute;left:50%;margin-left:-195px;bottom:0;z-index:2;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 1440px){.intro_vision .w .list ul li .col .title{width:340px;height:90px;margin-left:-170px}}@media (max-width: 1180px){.intro_vision .w .list ul li .col .title{width:90%;margin-left:-45%}}@media (max-width: 668px){.intro_vision .w .list ul li .col .title{height:60px;bottom:15px}}.intro_vision .w .list ul li .col .title p{width:100%;height:100%;display:table;position:relative;overflow:hidden}.intro_vision .w .list ul li .col .title p:after{content:'';display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url("../img/intro_vision_title_hover.jpg");position:absolute;left:0;top:0;z-index:1;opacity:0;-webkit-transition:all .5s;transition:all .5s}.intro_vision .w .list ul li .col .title p span{display:table-cell;vertical-align:middle;text-align:center;font-size:18px;color:#444;font-weight:bold;position:relative;z-index:2;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 1440px){.intro_vision .w .list ul li .col .title p span{font-size:16px}}@media (max-width: 1380px){.intro_vision .w .list ul li .col .title p span{font-size:14px}}@media (min-width: 668px){.intro_vision .w .list ul li:nth-of-type(even) .col .img{top:auto;bottom:0}.intro_vision .w .list ul li:nth-of-type(even) .col .title{bottom:auto;top:0}}.intro_vision .w .list ul li:hover .col .title p:after{opacity:1}.intro_vision .w .list ul li:hover .col .title p span{color:#fff}.intro_value{padding:130px 0 70px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url("../img/intro_value_bg.jpg")}@media (max-width: 1440px){.intro_value{padding:50px 0 20px}}@media (max-width: 668px){.intro_value{padding:20px 0 0;background:none;background-color:#f5f5f5}}.intro_value .list{overflow:hidden;margin-top:70px}@media (max-width: 1440px){.intro_value .list{margin-top:50px}}@media (max-width: 668px){.intro_value .list{margin-top:20px}}.intro_value .list ul{margin:0 -15px;padding:0}@media (max-width: 668px){.intro_value .list ul{margin:0}}.intro_value .list ul li{display:block;float:left;width:50%;padding:0 15px;margin-bottom:30px}@media (max-width: 668px){.intro_value .list ul li{float:none;width:100%;padding:0;margin-bottom:20px}}.intro_value .list ul li .col{background-color:#fff;padding:40px 40px 40px 50px}@media (max-width: 1440px){.intro_value .list ul li .col{padding:30px}}@media (max-width: 668px){.intro_value .list ul li .col{padding:20px}}.intro_value .list ul li .col .img{float:left;width:110px;height:110px;background-color:#2a71b9;border-radius:100%;-webkit-box-shadow:0 0 15px 0 rgba(42,113,185,0.5);box-shadow:0 0 15px 0 rgba(42,113,185,0.5)}@media (max-width: 1440px){.intro_value .list ul li .col .img{width:100px;height:100px}}@media (max-width: 668px){.intro_value .list ul li .col .img{width:60px;height:60px}}.intro_value .list ul li .col .img img{width:100%;height:100%}.intro_value .list ul li .col .txt{padding-left:150px}@media (max-width: 668px){.intro_value .list ul li .col .txt{padding-left:80px}}.intro_value .list ul li .col .txt b.t{display:block;font-size:30px;color:#2a71b9}@media (max-width: 1440px){.intro_value .list ul li .col .txt b.t{font-size:24px}}@media (max-width: 668px){.intro_value .list ul li .col .txt b.t{font-size:20px}}.intro_value .list ul li .col .txt b.t em{display:block;font-size:18px;color:#6b6b6b;font-weight:normal}.intro_value .list ul li .col .txt p{margin-bottom:0}.intro_honor{padding:100px 0}@media (max-width: 1440px){.intro_honor{padding:50px 0}}@media (max-width: 668px){.intro_honor{padding:20px 0}}.intro_honor_list{margin:70px 0 40px}@media (max-width: 1440px){.intro_honor_list{margin-top:50px}}@media (max-width: 668px){.intro_honor_list{margin:20px 0}}.intro_honor_list a{display:block;width:100%;height:390px;position:relative}.intro_honor_list a .img{width:100%;height:100%;overflow:hidden;border:1px solid #bfbfbf;padding:20px}.intro_honor_list a .img span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.intro_honor_list a .title{display:block;width:100%;height:70px;position:absolute;left:0;bottom:0;z-index:2;display:table;background-color:rgba(0,0,0,0.5)}.intro_honor_list a .title span{display:table-cell;vertical-align:middle;text-align:center;padding:0 20px;font-size:16px;line-height:24px;color:#fff}@media (max-width: 1380px){.intro_honor_list a .title span{font-size:14px}}.intro_honor_list_page{width:100%;text-align:center}.intro_honor_list_page .swiper-pagination-bullet{margin:0 8px;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 668px){.intro_honor_list_page .swiper-pagination-bullet{margin:0 5px}}.intro_honor_list_page .swiper-pagination-bullet-active{width:24px;height:8px;border-radius:4px;background-color:#2a71b9;opacity:1}.news_list{padding:80px 0 40px}@media (max-width: 1440px){.news_list{padding-top:40px}}@media (max-width: 668px){.news_list{padding:0 0 20px}}@media (max-width: 668px){.news_list.list_nosubnav{padding-top:20px}}.news_list .list{margin-bottom:40px}@media (max-width: 668px){.news_list .list{margin-bottom:0px}}.news_list .list ul{margin:0;padding:0}.news_list .list ul li{display:block;width:100%;padding:40px 0;position:relative;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 668px){.news_list .list ul li{padding:0 0 20px;margin-bottom:20px}}.news_list .list ul li:after{content:'';display:block;width:100%;height:1px;line-height:1px;background-color:#efefef;position:absolute;left:0;bottom:0}.news_list .list ul li .w{display:block}.news_list .list ul li .w .img{display:block;float:left;width:380px;height:250px;overflow:hidden}@media (max-width: 1180px){.news_list .list ul li .w .img{width:250px;height:280px}}@media (max-width: 668px){.news_list .list ul li .w .img{float:none;width:100%;height:200px}}.news_list .list ul li .w .img span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#f5f5f5;-webkit-transition:all 1s;transition:all 1s}.news_list .list ul li .w .img:hover span{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.news_list .list ul li .w .txt{padding-left:420px}@media (max-width: 1180px){.news_list .list ul li .w .txt{padding-left:270px}}@media (max-width: 668px){.news_list .list ul li .w .txt{padding:20px 0 0}}.news_list .list ul li .w .txt span.date{display:block;font-size:18px;line-height:20px;color:#939393;font-family:'FuturaBT-Medium'}.news_list .list ul li .w .txt .t{display:block;line-height:20px;font-weight:bold;font-size:18px;color:#333;margin:20px 0;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 1180px){.news_list .list ul li .w .txt .t{font-size:16px}}.news_list .list ul li .w .txt .t:hover{color:#2a71b9}.news_list .list ul li .w .txt .des{font-weight:lighter}.news_list .list ul li .w .txt .more{display:block;margin-top:20px}@media (min-width: 668px){.news_list .list ul li:hover{background-color:#f5f5f5}.news_list .list ul li:hover .w .img span{background-color:#fff}}.news_content{max-width:1200px;margin:0 auto;background:#fff;padding:80px 0}@media (max-width: 1440px){.news_content{padding:50px}}@media (max-width: 1380px){.news_content{padding:40px}}@media (max-width: 1180px){.news_content{padding:20px;min-height:auto}}.news_content h1.title{max-width:920px;margin:0 auto;font-size:22px;line-height:40px;color:#333;font-weight:bold;text-align:center}@media (max-width: 1380px){.news_content h1.title{font-size:18px;line-height:30px}}.news_content .info{font-size:14px;line-height:20px;text-align:center;padding:20px 0 0;color:#999;font-family:'FuturaBT-Medium'}.news_content .info span{display:inline-block;vertical-align:top}.news_content .info svg{width:20px;height:20px;color:#999}.news_content .txt{padding:30px 0;font-size:16px;line-height:30px;color:#666;margin-top:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media (max-width: 1440px){.news_content .txt{font-size:14px;line-height:26px}}@media (max-width: 668px){.news_content .txt{font-weight:normal;margin-top:20px;padding:10px 0}}.news_content .txt img{max-width:100% !important;height:auto !important;margin-top:10px;margin-bottom:10px}.news_content .news_content_video{max-width:800px;margin:20px auto}.news_content .updown{padding:40px 0 0 0;font-size:14px;line-height:28px;color:#666}@media (max-width: 1380px){.news_content .updown{padding:20px 0 0;font-size:12px;line-height:22px}}@media (max-width: 1180px){.news_content .updown{padding:10px 0 0}}.news_content .updown a{color:#666;-webkit-transition:all .5s;transition:all .5s}.news_content .updown a:hover{color:#2a71b9}.news_content .updown .inner{width:100%;padding-right:150px;position:relative}@media (max-width: 668px){.news_content .updown .inner{padding:0}}.news_content .updown .btn_back{display:block;width:150px;height:44px;line-height:42px;padding:0 30px;border-radius:40px;border:1px solid #5b5b5b;color:#666;position:absolute;right:0;top:50%;margin-top:-22px;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 668px){.news_content .updown .btn_back{position:static;margin:20px auto 0}}.news_content .updown .btn_back span{display:block;float:right;margin:14px 0 0;width:15px;height:12px;position:relative}.news_content .updown .btn_back span:before,.news_content .updown .btn_back span:after{content:'';display:block;width:100%;height:1px;line-height:1px;background:#5b5b5b;position:absolute;left:0;-webkit-transition:all .5s;transition:all .5s}.news_content .updown .btn_back span:before{top:0}.news_content .updown .btn_back span:after{bottom:0}.news_content .updown .btn_back span i{display:block;width:100%;height:1px;line-height:1px;background:#5b5b5b;position:absolute;left:0;top:50%;-webkit-transition:all .5s;transition:all .5s}.news_content .updown .btn_back:hover{background:#2a71b9;border-color:#2a71b9;color:#fff;text-decoration:none}.news_content .updown .btn_back:hover span:before,.news_content .updown .btn_back:hover span:after{width:10px;background:#fff}.news_content .updown .btn_back:hover span:before{top:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.news_content .updown .btn_back:hover span:after{bottom:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.news_content .updown .btn_back:hover span i{opacity:0}.products_index{overflow:hidden}@media (max-width: 968px){.products_index{margin-top:80px}}@media (max-width: 668px){.products_index{margin-top:65px}}.products_index ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products_index ul li{display:block;float:left;-ms-flex-preferred-size:20%;flex-basis:20%}@media (max-width: 968px){.products_index ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;height:400px !important}}@media (max-width: 668px){.products_index ul li{-ms-flex-preferred-size:100%;flex-basis:100%;height:300px !important}}.products_index ul li a{display:block;width:100%;height:100%;position:relative}.products_index ul li a:after{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:absolute;left:0;top:0;z-index:5;-webkit-transition:all .5s;transition:all .5s}.products_index ul li a .img{width:100%;height:100%;overflow:hidden}.products_index ul li a .img span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:all 1s;transition:all 1s}.products_index ul li a .img img{display:none;width:100%}.products_index ul li a .txt{display:block;width:100%;height:250px;color:#fff;text-align:center;position:absolute;left:0;top:50%;margin-top:-125px;z-index:10;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 668px){.products_index ul li a .txt{height:180px;margin-top:-90px}}.products_index ul li a .txt .title{font-size:26px;font-weight:bold}@media (max-width: 1681px){.products_index ul li a .txt .title{font-size:22px}}@media (max-width: 668px){.products_index ul li a .txt .title{font-size:16px}}.products_index ul li a .txt .des{font-size:16px;font-weight:lighter}@media (max-width: 668px){.products_index ul li a .txt .des{font-size:12px;font-weight:normal;opacity:.6}}.products_index ul li a .txt i.line{display:block;width:1px;height:50px;background:rgba(255,255,255,0.5);margin:50px auto;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 668px){.products_index ul li a .txt i.line{margin:20px auto}}.products_index ul li a .txt .more01{margin:0 auto}@media (max-width: 668px){.products_index ul li a .txt .more01{width:100px;height:34px;line-height:34px;font-size:12px}}.products_index ul li a:hover:after{background-color:rgba(42,113,185,0.65)}.products_index ul li a:hover .img span{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.products_index ul li a:hover .txt{height:340px;margin-top:-170px}.products_index ul li a:hover .txt i.line{height:140px}.pro_list{padding-top:90px;padding-bottom:40px}@media (max-width: 1440px){.pro_list{padding-top:40px}}@media (max-width: 668px){.pro_list{padding-top:0;padding-bottom:20px}}.pro_list .list{margin-bottom:10px}.pro_list .list ul{margin:0;padding:0}.pro_list .list ul li{display:block;background-color:#fff;position:relative;margin-bottom:30px}@media (max-width: 668px){.pro_list .list ul li{margin-bottom:20px}}.pro_list .list ul li a{display:block;position:relative;-webkit-transition:all .5s;transition:all .5s;overflow:hidden}.pro_list .list ul li a:before{content:'';display:block;width:900px;height:548px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url("../img/pro_list_bg.jpg");position:absolute;right:-150px;top:0px;z-index:2}@media (max-width: 668px){.pro_list .list ul li a:before{width:100%;height:200px;right:0;bottom:0;top:auto}}.pro_list .list ul li a .img{display:block;float:left;width:50%;overflow:hidden;position:relative;z-index:10}@media (max-width: 668px){.pro_list .list ul li a .img{float:none;width:100%}}.pro_list .list ul li a .img img{width:100%;-webkit-transition:all 1s;transition:all 1s}.pro_list .list ul li a .txt{width:50%;height:100%;padding:60px 0;position:absolute;right:0;top:0;z-index:10}@media (max-width: 1180px){.pro_list .list ul li a .txt{padding:20px 0}}@media (max-width: 668px){.pro_list .list ul li a .txt{width:100%;padding:0;height:auto;position:relative;z-index:10}}.pro_list .list ul li a .txt>.inner{width:100%;height:100%;position:relative;padding:40px 0 0 200px}@media (max-width: 1180px){.pro_list .list ul li a .txt>.inner{padding:20px 0 0 100px}}@media (max-width: 668px){.pro_list .list ul li a .txt>.inner{height:auto;padding:20px 20px 20px 60px}}.pro_list .list ul li a .txt>.inner:after{content:"";display:block;width:1px;height:100%;background-color:#f4f4f4;position:absolute;left:0;top:0}.pro_list .list ul li a .txt>.inner .sub_t{display:block;height:20px;line-height:20px;position:relative;font-size:14px;color:#777}.pro_list .list ul li a .txt>.inner .sub_t:before{content:"";display:block;width:120px;height:1px;line-height:1px;background-color:#2a71b9;position:absolute;left:-160px;top:50%}@media (max-width: 1180px){.pro_list .list ul li a .txt>.inner .sub_t:before{width:50px;left:-60px}}.pro_list .list ul li a .txt>.inner b.t{display:block;font-size:26px;color:#333;margin:20px 0 50px;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 1180px){.pro_list .list ul li a .txt>.inner b.t{font-size:20px;margin:20px 0}}.pro_list .list ul li a:hover{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.15);box-shadow:0 0 15px 0 rgba(0,0,0,0.15)}.pro_list .list ul li a:hover .img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pro_list .list ul li a:hover .txt>.inner b.t{color:#2a71b9}@media (min-width: 668px){.pro_list .list ul li:nth-of-type(even) a:before{left:-150px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.pro_list .list ul li:nth-of-type(even) a .img{float:right}.pro_list .list ul li:nth-of-type(even) a .txt{right:auto;left:0;text-align:right}.pro_list .list ul li:nth-of-type(even) a .txt>.inner{width:100%;height:100%;position:relative;padding:40px 200px 0 0}}@media (min-width: 668px) and (max-width: 1180px){.pro_list .list ul li:nth-of-type(even) a .txt>.inner{padding:20px 100px 0 0}}@media (min-width: 668px){.pro_list .list ul li:nth-of-type(even) a .txt>.inner:after{left:auto;right:0}.pro_list .list ul li:nth-of-type(even) a .txt>.inner .sub_t:before{left:auto;right:-160px}}@media (min-width: 668px) and (max-width: 1180px){.pro_list .list ul li:nth-of-type(even) a .txt>.inner .sub_t:before{right:-60px}}@media (min-width: 668px){.pro_list .list ul li:nth-of-type(even) a .txt>.inner .more .more01{float:right}}.pro_detail_banner{width:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url("../img/pro_detail_bg.jpg")}.pro_detail_banner .pro_detail_top{width:100%;height:625px;display:table}@media (max-width: 1440px){.pro_detail_banner .pro_detail_top{height:500px}}@media (max-width: 1180px){.pro_detail_banner .pro_detail_top{height:400px}}@media (max-width: 668px){.pro_detail_banner .pro_detail_top{height:auto}}.pro_detail_banner .pro_detail_top .img{width:50%;display:table-cell;vertical-align:middle}@media (max-width: 668px){.pro_detail_banner .pro_detail_top .img{width:100%;display:block}}.pro_detail_banner .pro_detail_top .img img{width:100%}.pro_detail_banner .pro_detail_top .txt{width:50%;padding-left:5%;display:table-cell;vertical-align:middle}@media (max-width: 668px){.pro_detail_banner .pro_detail_top .txt{width:100%;display:block;padding:0 0 20px}}.pro_detail_banner .pro_detail_top .txt .sub_t{font-size:16px}.pro_detail_banner .pro_detail_top .txt .title{font-size:36px;color:#333;font-weight:bold;margin:20px 0}@media (max-width: 1180px){.pro_detail_banner .pro_detail_top .txt .title{font-size:30px}}@media (max-width: 668px){.pro_detail_banner .pro_detail_top .txt .title{font-size:26px}}.pro_detail_banner .pro_detail_top .txt .des{font-size:20px;color:#333;font-weight:lighter}@media (max-width: 668px){.pro_detail_banner .pro_detail_top .txt .des{font-size:18px;font-weight:normal}}.pro_detail{padding-top:60px;padding-bottom:60px}@media (max-width: 1180px){.pro_detail{padding-top:40px;padding-bottom:40px}}@media (max-width: 668px){.pro_detail{padding-top:20px;padding-bottom:20px}}.pro_detail img{max-width:100% !important;height:auto !important}.pro_detail h3{color:#2a71b9;font-weight:bold;font-size:20px}.pro_detail h3 em{display:block;font-size:18px;color:#666;font-weight:normal;margin-top:5px}.cooperation{width:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;display:table}@media (max-width: 968px){.cooperation{display:block;height:auto !important;padding-bottom:40px}}@media (max-width: 668px){.cooperation{padding-bottom:20px}}.cooperation>.inner{display:table-cell;vertical-align:middle}.cooperation>.inner .w .txt{float:left;width:440px}@media (max-width: 968px){.cooperation>.inner .w .txt{float:none;width:100%}}.cooperation>.inner .w .txt .title{font-size:40px;font-weight:bold;color:#fff}@media (max-width: 1440px){.cooperation>.inner .w .txt .title{font-size:30px}}@media (max-width: 968px){.cooperation>.inner .w .txt .title{font-size:28px;padding-top:20px}}.cooperation>.inner .w .txt .title span{display:block;font-size:34px;margin-top:15px;text-transform:uppercase;font-family:'FuturaBT-Medium'}@media (max-width: 1440px){.cooperation>.inner .w .txt .title span{font-size:26px}}@media (max-width: 968px){.cooperation>.inner .w .txt .title span{font-size:20px}}.cooperation>.inner .w .txt .title:after{content:'';display:block;width:220px;height:1px;line-height:1px;background-color:#fff;margin:50px 0}@media (max-width: 1681px){.cooperation>.inner .w .txt .title:after{width:160px;margin:40px 0}}@media (max-width: 968px){.cooperation>.inner .w .txt .title:after{margin:20px 0}}.cooperation>.inner .w .txt .des{font-size:20px;font-weight:bold;color:#fff}@media (max-width: 1380px){.cooperation>.inner .w .txt .des{font-size:16px}}.cooperation>.inner .w .txt .des p{font-size:18px;font-weight:normal;margin:0}@media (max-width: 1380px){.cooperation>.inner .w .txt .des p{font-size:14px}}.cooperation>.inner .w .form{width:100%;padding-left:440px}@media (max-width: 968px){.cooperation>.inner .w .form{padding-left:0}}@media (max-width: 668px){.cooperation>.inner .w .form{margin-top:20px}}.cooperation>.inner .w .form .message_form_col{overflow:hidden}.cooperation>.inner .w .form .message_form_col em{color:red}.cooperation>.inner .w .form .message_form_col .row{margin:0 -15px}@media (max-width: 1681px){.cooperation>.inner .w .form .message_form_col .row{margin:0 -10px}}.cooperation>.inner .w .form .message_form_col .row .item{color:#fff;padding:0 15px;margin-bottom:30px}@media (max-width: 1681px){.cooperation>.inner .w .form .message_form_col .row .item{padding:0 10px;margin-bottom:20px}}@media (max-width: 668px){.cooperation>.inner .w .form .message_form_col .row .item{margin-bottom:10px}}.cooperation>.inner .w .form .message_form_col .row .item ::-webkit-input-placeholder{color:#787878;font-size:14px}@media (max-width: 1380px){.cooperation>.inner .w .form .message_form_col .row .item ::-webkit-input-placeholder{font-size:12px}}.cooperation>.inner .w .form .message_form_col .row .item ::-moz-placeholder{color:#787878;font-size:14px}@media (max-width: 1380px){.cooperation>.inner .w .form .message_form_col .row .item ::-moz-placeholder{font-size:12px}}.cooperation>.inner .w .form .message_form_col .row .item :-moz-placeholder{color:#787878;font-size:14px}@media (max-width: 1380px){.cooperation>.inner .w .form .message_form_col .row .item :-moz-placeholder{font-size:12px}}.cooperation>.inner .w .form .message_form_col .row .item :-ms-input-placeholder{color:#787878;font-size:14px}@media (max-width: 1380px){.cooperation>.inner .w .form .message_form_col .row .item :-ms-input-placeholder{font-size:12px}}.cooperation>.inner .w .form .message_form_col .row .item label{font-size:18px;font-weight:normal}@media (max-width: 1380px){.cooperation>.inner .w .form .message_form_col .row .item label{font-size:16px}}.cooperation>.inner .w .form .message_form_col .row .item .form-control{width:100%;height:60px;line-height:60px;background:rgba(0,0,0,0.22);outline:none;padding:0 20px;border:none;color:#fff;-webkit-box-shadow:none;box-shadow:none}@media (max-width: 1380px){.cooperation>.inner .w .form .message_form_col .row .item .form-control{height:40px;line-height:40px}}@media (max-width: 668px){.cooperation>.inner .w .form .message_form_col .row .item .form-control{height:42px;line-height:40px}}.cooperation>.inner .w .form .message_form_col .row .item .form-control.form_input_text{height:240px}@media (max-width: 1380px){.cooperation>.inner .w .form .message_form_col .row .item .form-control.form_input_text{height:200px}}@media (max-width: 668px){.cooperation>.inner .w .form .message_form_col .row .item .form-control.form_input_text{height:180px}}.cooperation>.inner .w .form .message_form_col .row .item_submit{margin-bottom:0}.cooperation>.inner .w .form .message_form_col .row .item .submit{width:186px;height:60px;line-height:60px;text-align:center;border:none;outline:none;background:#2a71b9;border-radius:30px;color:#fff;font-size:20px;font-weight:bold;-webkit-transition:all .5s;transition:all .5s;margin-bottom:0}@media (max-width: 1380px){.cooperation>.inner .w .form .message_form_col .row .item .submit{font-size:16px}}@media (max-width: 668px){.cooperation>.inner .w .form .message_form_col .row .item .submit{height:50px;line-height:50px}}.cooperation>.inner .w .form .message_form_col .row .item .submit:hover{background:#2a71b9;border-color:#2a71b9;color:#fff}.service_title{display:block;font-size:18px;color:#2a71b9;font-weight:bold;margin:0;padding:0}.service_title:after{content:'';display:block;width:38px;height:1px;line-height:1px;background-color:#2a71b9;margin:25px 0 0}.service_title.center{text-align:center}.service_title.center:after{margin:25px auto 0}.service01{padding:80px 0 60px}@media (max-width: 1440px){.service01{padding:50px 0 30px}}@media (max-width: 668px){.service01{padding:20px 0 0}}.service01 .list{margin-top:50px}@media (max-width: 668px){.service01 .list{margin-top:20px}}.service01 .list ul{margin:0;padding:0}.service01 .list ul li{display:block;margin-bottom:20px}.service01 .list ul li .col{display:block;width:100%;background-color:#fff;position:relative}.service01 .list ul li .col .img{width:34%;height:100%;overflow:hidden;position:absolute;right:0;top:0}@media (max-width: 668px){.service01 .list ul li .col .img{width:100%;height:200px;position:static}}.service01 .list ul li .col .img span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.service01 .list ul li .col .txt{float:left;width:66%;padding:50px;position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url("../img/service01_logo.png")}@media (max-width: 1180px){.service01 .list ul li .col .txt{padding:30px}}@media (max-width: 668px){.service01 .list ul li .col .txt{float:none;width:100%;padding:20px}}.service01 .list ul li .col .txt:after{content:'';display:block;width:0;height:0;border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;right:-10px;top:70px;z-index:2}@media (min-width: 668px){.service01 .list ul li:nth-of-type(even) .col .img{left:0}.service01 .list ul li:nth-of-type(even) .col .txt{float:right}.service01 .list ul li:nth-of-type(even) .col .txt:after{border-left:none;border-right:10px solid #fff;left:-10px}}.service02{padding:80px 0;background-color:#fff}@media (max-width: 1440px){.service02{padding:50px 0}}@media (max-width: 668px){.service02{padding:20px 0}}.service02 .list{margin-top:50px}@media (max-width: 668px){.service02 .list{margin-top:20px}}.service02 .list ul{margin:0 -15px;padding:0}@media (max-width: 668px){.service02 .list ul{margin:0}}.service02 .list ul li{display:block;float:left;width:50%;padding:0 15px;margin-bottom:30px}@media (max-width: 668px){.service02 .list ul li{float:none;width:100%;padding:0;margin-bottom:20px}}.service02 .list ul li a{display:block;background-color:#f5f5f5;padding:30px 40px;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 668px){.service02 .list ul li a{padding:20px}}.service02 .list ul li a b.t{display:block;width:100%;height:20px;line-height:20px;font-size:18px;color:#333;font-weight:bold;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1180px){.service02 .list ul li a b.t{font-size:16px}}.service02 .list ul li a .des{font-size:16px;line-height:32px;color:#666;margin:20px 0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 1180px){.service02 .list ul li a .des{font-size:14px;line-height:26px}}.service02 .list ul li a span.date{display:block;width:100%;height:16px;line-height:16px;font-size:16px;color:#939393}.service02 .list ul li a:hover{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.15);box-shadow:0 5px 5px 0 rgba(0,0,0,0.15)}.service02 .list ul li a:hover b.t{color:#2a71b9}.service02 a.more{display:block;width:124px;margin:30px auto 0}@media (max-width: 1440px){.service02 a.more{margin-top:20px}}@media (max-width: 668px){.service02 a.more{margin-top:0}}.service03{padding:80px 0;background-color:#f5f5f5}@media (max-width: 1440px){.service03{padding:50px 0}}@media (max-width: 668px){.service03{padding:20px 0}}.service03 .txt{float:left;width:370px}@media (max-width: 668px){.service03 .txt{float:none;width:100%}}.service03 .txt .des{padding-top:20px}.service03 .txt .des strong{color:#2a71b9;font-size:20px}.service03 .txt .des strong a{color:#2a71b9}.service03 .form{width:100%;padding-left:440px}@media (max-width: 968px){.service03 .form{padding-left:0}}@media (max-width: 668px){.service03 .form{margin-top:20px}}.service03 .form .message_form_col{overflow:hidden}.service03 .form .message_form_col em{color:red}.service03 .form .message_form_col .row{margin:0 -15px}@media (max-width: 1681px){.service03 .form .message_form_col .row{margin:0 -10px}}.service03 .form .message_form_col .row .item{color:#333;padding:0 15px;margin-bottom:30px}@media (max-width: 1681px){.service03 .form .message_form_col .row .item{padding:0 10px;margin-bottom:20px}}@media (max-width: 668px){.service03 .form .message_form_col .row .item{margin-bottom:10px}}.service03 .form .message_form_col .row .item ::-webkit-input-placeholder{color:#787878;font-size:14px}@media (max-width: 1380px){.service03 .form .message_form_col .row .item ::-webkit-input-placeholder{font-size:12px}}.service03 .form .message_form_col .row .item ::-moz-placeholder{color:#787878;font-size:14px}@media (max-width: 1380px){.service03 .form .message_form_col .row .item ::-moz-placeholder{font-size:12px}}.service03 .form .message_form_col .row .item :-moz-placeholder{color:#787878;font-size:14px}@media (max-width: 1380px){.service03 .form .message_form_col .row .item :-moz-placeholder{font-size:12px}}.service03 .form .message_form_col .row .item :-ms-input-placeholder{color:#787878;font-size:14px}@media (max-width: 1380px){.service03 .form .message_form_col .row .item :-ms-input-placeholder{font-size:12px}}.service03 .form .message_form_col .row .item label{font-size:16px;color:#333}.service03 .form .message_form_col .row .item .form-control{width:100%;height:54px;line-height:52px;outline:none;padding:0 20px;border:1px solid rgba(0,0,0,0.2);color:#333;-webkit-box-shadow:none;box-shadow:none}@media (max-width: 1380px){.service03 .form .message_form_col .row .item .form-control{height:40px;line-height:40px}}@media (max-width: 668px){.service03 .form .message_form_col .row .item .form-control{height:42px;line-height:40px}}.service03 .form .message_form_col .row .item .form-control.form_input_text{height:240px}@media (max-width: 1380px){.service03 .form .message_form_col .row .item .form-control.form_input_text{height:200px}}@media (max-width: 668px){.service03 .form .message_form_col .row .item .form-control.form_input_text{height:180px}}.service03 .form .message_form_col .row .item_submit{margin-bottom:0}.service03 .form .message_form_col .row .item .submit{width:100%;height:60px;line-height:60px;text-align:center;border:none;outline:none;background:#2a71b9;color:#fff;font-size:18px;font-weight:bold;-webkit-transition:all .5s;transition:all .5s;margin-bottom:0}@media (max-width: 1380px){.service03 .form .message_form_col .row .item .submit{font-size:16px}}@media (max-width: 668px){.service03 .form .message_form_col .row .item .submit{height:50px;line-height:50px}}.service03 .form .message_form_col .row .item .submit:hover{opacity:.8}.technology_list{margin-bottom:40px}@media (max-width: 668px){.technology_list{margin-bottom:0px}}.technology_list ul{margin:0 -15px;padding:0}@media (max-width: 668px){.technology_list ul{margin:0}}.technology_list ul li{display:block;float:left;width:50%;padding:0 15px;margin-bottom:30px}@media (max-width: 668px){.technology_list ul li{float:none;width:100%;padding:0;margin-bottom:20px}}.technology_list ul li a{display:block;background-color:#fff;padding:30px 40px;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 668px){.technology_list ul li a{padding:20px}}.technology_list ul li a b.t{display:block;width:100%;height:20px;line-height:20px;font-size:18px;color:#333;font-weight:bold;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1180px){.technology_list ul li a b.t{font-size:16px}}.technology_list ul li a .des{font-size:16px;height:64px;line-height:32px;color:#666;margin:20px 0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 1180px){.technology_list ul li a .des{font-size:14px;height:52px;line-height:26px}}.technology_list ul li a span.date{display:block;width:100%;height:16px;line-height:16px;font-size:16px;color:#939393}.technology_list ul li a:hover{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.15);box-shadow:0 5px 5px 0 rgba(0,0,0,0.15)}.technology_list ul li a:hover b.t{color:#2a71b9}.contact01{padding:85px 0 120px}@media (max-width: 1440px){.contact01{padding:50px 0}}@media (max-width: 668px){.contact01{padding:20px 0}}.contact01 .w .inner{width:100%;height:500px;background-color:#fff}@media (max-width: 668px){.contact01 .w .inner{height:auto}}.contact01 .w .inner .txt{float:left;width:50%;height:100%;padding:70px 100px 0;position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url("../img/service01_logo.png")}@media (max-width: 1440px){.contact01 .w .inner .txt{padding-right:50px}}@media (max-width: 968px){.contact01 .w .inner .txt{padding:30px 30px 0}}@media (max-width: 668px){.contact01 .w .inner .txt{float:none;width:100%;padding:20px}}.contact01 .w .inner .txt .title{display:block;margin:0;padding:0;font-size:24px;color:#2a71b9;position:relative}.contact01 .w .inner .txt .title:before{content:'';display:block;width:40px;height:1px;line-height:1px;background:#2a71b9;position:absolute;left:-60px;top:50%}@media (max-width: 668px){.contact01 .w .inner .txt .title:before{display:none}}.contact01 .w .inner .txt .list{margin:30px 0}.contact01 .w .inner .txt .list ul{margin:0;padding:0}.contact01 .w .inner .txt .list ul li{display:block;padding:10px 0 10px 30px;line-height:30px;font-size:18px;color:#444;font-weight:bold;position:relative}@media (max-width: 1440px){.contact01 .w .inner .txt .list ul li{font-size:16px}}.contact01 .w .inner .txt .list ul li svg{width:16px;height:16px;color:#2a71b9;position:absolute;left:0;top:18px}.contact01 .w .inner .txt .qr{width:100px}@media (max-width: 668px){.contact01 .w .inner .txt .qr{margin:0 auto}}.contact01 .w .inner .txt .qr img{width:100%;border:1px solid #bfbfbf}.contact01 .w .inner .txt .qr p{display:block;line-height:20px;font-size:14px;margin-top:10px}.contact01 .w .inner .txt .qr p svg{display:inline-block;vertical-align:top;width:20px;height:20px}.contact01 .w .inner #map01{float:right;width:50%;height:100%;border:1px solid #e9e9e9}@media (max-width: 668px){.contact01 .w .inner #map01{float:none;width:100%;height:300px}}.contact01 .w .inner #map01 .BMap_bubble_content{font-size:14px}.contact02{background-color:#fff;padding:80px 0}@media (max-width: 1440px){.contact02{padding:50px 0}}@media (max-width: 668px){.contact02{padding:20px 0}}.contact02 .title{display:block;font-size:24px;color:#2a71b9;font-weight:bold;margin:0;padding:0}.contact02 .title:after{content:'';display:block;width:38px;height:1px;line-height:1px;background-color:#2a71b9;margin:25px 0 0}.contact02 .title.center{text-align:center}.contact02 .title.center:after{margin:25px auto 0}.joblist_slide{margin:50px 0 0}@media (max-width: 668px){.joblist_slide{margin:30px 0 0}}.joblist_slide a{display:block;background-color:#f5f5f5;padding:40px;-webkit-transition:all .5s;transition:all .5s;position:relative}@media (max-width: 1440px){.joblist_slide a{padding:20px}}.joblist_slide a:after{content:'';display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url("../img/job_list_bg.jpg");position:absolute;left:0;top:0;z-index:2;opacity:0;-webkit-transition:all .5s;transition:all .5s}.joblist_slide a .item{position:relative;z-index:10}.joblist_slide a .item b.t{display:block;font-size:20px;font-weight:bold;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 1440px){.joblist_slide a .item b.t{font-size:16px}}.joblist_slide a .item .info{height:50px;overflow:hidden;margin:20px 0}.joblist_slide a .item .info ul{margin:0;padding:0}.joblist_slide a .item .info ul li{display:block;float:left;width:33.33%;font-size:18px;overflow:hidden;line-height:30px;color:#333;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 1440px){.joblist_slide a .item .info ul li{font-size:14px}}.joblist_slide a .item .info ul li span{display:block;font-size:14px;line-height:20px;color:#666;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 1440px){.joblist_slide a .item .info ul li span{font-size:12px}}.joblist_slide a .item .date{display:block;width:100%;height:20px;line-height:20px;color:#666;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}.joblist_slide a:hover:after{opacity:1}.joblist_slide a:hover .item b.t{color:#fff}.joblist_slide a:hover .item .info ul li{color:#fff}.joblist_slide a:hover .item .info ul li span{color:#fff}.joblist_slide a:hover .item .date{color:#fff}.joblist_slide .joblist_slide_page{width:100%;text-align:center;margin-top:30px}.joblist_slide .joblist_slide_page .swiper-pagination-bullet{margin:0 8px;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 668px){.joblist_slide .joblist_slide_page .swiper-pagination-bullet{margin:0 5px}}.joblist_slide .joblist_slide_page .swiper-pagination-bullet-active{width:24px;height:8px;border-radius:4px;background-color:#2a71b9;opacity:1}.job_des{margin-bottom:20px}.job_des ul{margin:0;padding:0}.job_des ul li{display:block}.search_list{margin-bottom:40px}@media (max-width: 668px){.search_list{margin-bottom:0px}}.search_list ul{margin:0 -15px;padding:0}@media (max-width: 668px){.search_list ul{margin:0}}.search_list ul li{display:block;float:left;width:33.33%;padding:0 15px;margin-bottom:30px}@media (max-width: 1180px){.search_list ul li{width:50%}}@media (max-width: 668px){.search_list ul li{float:none;width:100%;padding:0;margin-bottom:20px}}.search_list ul li a{display:block;background-color:#fff;padding:30px 40px;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 668px){.search_list ul li a{padding:20px}}.search_list ul li a b.t{display:block;width:100%;height:20px;line-height:20px;font-size:18px;color:#333;font-weight:bold;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1180px){.search_list ul li a b.t{font-size:16px}}.search_list ul li a span.date{margin-top:10px;display:block;width:100%;height:16px;line-height:16px;font-size:16px;color:#939393}.search_list ul li a:hover{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.15);box-shadow:0 5px 5px 0 rgba(0,0,0,0.15)}.search_list ul li a:hover b.t{color:#2a71b9} /*# sourceMappingURL=css.min.css.map */