﻿@charset "utf-8";
.banner {position:relative;margin-top:.6rem}
.banner .swiper-slide {position:relative;overflow:hidden}
.banner .swiper-slide figure {padding-bottom:44%}
.banner .swiper-slide .m {display:none}
.banner .swiper-slide .title {position:absolute;left:10%;top:50%;right:10%;transform:translateY(-50%);text-align:center}
.banner .swiper-slide .txt {color:#FFF;transform:translateY(30%);visibility:hidden;opacity:0;transition-duration:1.2s}
.banner .swiper-slide .txt h2 {font-size:.3rem}
.banner .swiper-slide .txt p {font-weight:300;font-size:.16rem;margin-top:.05rem}
.banner .swiper-slide-active .txt {transform:translateX(0%);visibility:visible;opacity:1}
.banner .swiper-pagination {bottom:.1rem;color:#FFF}
.banner .swiper-pagination-bullet {width:.06rem;height:.06rem;background:#FFF}
.banner .swiper-button-next,.banner .swiper-button-prev {background:none;width:.24rem;height:.24rem;text-align:center;line-height:.24rem;outline:medium;color:#FFF;border:1px solid rgba(248,249,255,.3);border-radius:100%;margin-top:-.12rem}
.banner .swiper-button-next:after,.banner .swiper-button-prev:after {font-size:.08rem;color:#FFF}
.tage_search {padding:0 10%;display:flex;align-items:center;justify-content:space-between;height:.5rem;background:#333;flex-wrap:wrap;position:relative;z-index:1;overflow:hidden}
.tage_search .left {display:flex;justify-content:space-between;color:#FFF;font-size:.08rem;flex-wrap:wrap}
.tage_search .left li {float:left;margin-left:.1rem}
.tage_search .left a {color:#FFF}
.tage_search .left a:hover {text-decoration:none}
.tage_search .right {display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.tage_search .right .dh {text-align:right;color:#FFF;margin-right:.2rem}
.tage_search:after {content:"";display:block;position:absolute;left:50%;top:0;bottom:0;background:#2a94c1;width:60%;transform:skew(-30deg);z-index:-1}
.tage_search .search {display:flex;align-items:center;justify-content:space-between}
.tage_search .search .input_txt {width:1.3rem;height:.22rem;border:none;outline:magenta;padding:0 .1rem;font-size:.08rem}
.tage_search .search .input_btn {width:.3rem;height:.22rem;border:none;outline:magenta;background:#FFF url(../images/pic4.png) no-repeat center;background-size:.1rem}
.dyip {padding:.5rem 0}
.dyip .title {text-align:center}
.dyip .title h2 {color:#2a94c1}
.dyip .title p {margin-top:.05rem}
.dyip .title ul {display:flex;align-items:center;justify-content:center;margin-top:.2rem;flex-wrap:wrap}
.dyip .title li {margin:0 .05rem}
.dyip .title li a {padding:.03rem .05rem;border:1px solid #CCC;display:block}
.dyip .title li a:hover {text-decoration:none;border:1px solid #2a94c1;color:#FFF;background:#2a94c1}
.dyip .index_pro {margin-top:.2rem;padding-bottom:.2rem}
.dyip .index_pro .swiper-slide .pic {margin:.1rem;display:block;background:#FFF;box-shadow:0 0 .1rem rgba(0,0,0,.1)}
.dyip .index_pro .swiper-slide figure {padding-bottom:70%}
.dyip .index_pro .swiper-slide .txt {padding:.2rem .1rem;text-align:center}
.dyip .index_pro .swiper-slide .txt h2 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dyip .index_pro .swiper-pagination-bullet-active {background:#2a94c1}
.dyip .swiper-slide a:hover {text-decoration:none}
.derp {background:url(../images/pic25.jpg) no-repeat center;background-size:cover;padding:.5rem 0}
.derp .title {text-align:center;color:#FFF}
.derp .title p {margin-top:.05rem}
.derp .swiper-father {position:relative;padding:0 10%}
.derp .index_lingyu {margin-top:.2rem;padding-bottom:.2rem}
.derp .index_lingyu .swiper-slide figure {padding-bottom:150%}
.derp .index_lingyu .swiper-slide:hover figure img {transform:scale(1.2)}
.derp .index_lingyu .swiper-slide .txt {padding:.1rem;text-align:center}
.derp .index_lingyu .swiper-slide a {color:#FFF}
.derp .index_lingyu .swiper-slide a:hover {text-decoration:none}
.derp .index_lingyu .swiper-pagination-bullet-active {background:#2a94c1}
.derp .swiper-button-next,.derp .swiper-button-prev {background:#FFF;width:.24rem;height:.24rem;text-align:center;line-height:.24rem;outline:medium;color:#FFF;border-radius:100%}
.derp .swiper-button-next:after,.derp .swiper-button-prev:after {font-size:.12rem;color:#333}
.derp .swiper-button-next {right:5%;left:auto}
.derp .swiper-button-prev {left:5%;right:auto}
.dsanp {background:url(../images/pic29.jpg) no-repeat center;background-size:cover}
.dsanp .title {text-align:center}
.dsanp .title h2 {color:#2a94c1}
.dsanp .title p {margin-top:.05rem}
.dsanp .box {display:flex;align-items:stretch;justify-content:space-between;margin-top:.2rem;flex-wrap:wrap}
.dsanp .box .hd {width:12%}
.dsanp .box .hd li {background:#FFF;text-align:center;padding:.08rem 0;border-radius:.05rem;margin-bottom:.1rem;cursor:pointer}
.dsanp .box .hd li i {font-size:.16rem}
.dsanp .box .hd li p {margin-top:.05rem}
.dsanp .box .hd li.on {background:#2a94c1;color:#FFF}
.dsanp .box .bd {width:85%}
.dsanp .box .bd .dsanp_con {display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}
.dsanp .box .bd .left {width:58%}
.dsanp .box .bd .left figure {padding-bottom:60%;border-radius:.05rem}
.dsanp .box .bd .right {width:38%}
.dsanp .box .bd .right h2 {font-weight:bold;color:#333;font-size:.16rem}
.dsanp .box .bd .right span {display:block;margin-top:.05rem;color:#999}
.dsanp .box .bd .right .txt {border-top:1px solid #666;margin-top:.2rem;padding-top:.2rem}
.dsanp .box .bd .right p {line-height:1.6}
.dsanp .box .bd .right .more {background:#2a94c1;width:.24rem;height:.24rem;line-height:.24rem;margin-top:.2rem;border-radius:100%}
.dsanp .box .bd .right .more a {display:block;color:#FFF;text-align:center}
.dsanp .box .bd .right .more a:hover {display:block;color:#FFF;text-decoration:none}
.dsanp .box .bd .right .more i {font-size:.12rem}
.dbap {background:url(../images/pic43.jpg) no-repeat center;background-size:cover}
.dbap .title {text-align:center;color:#FFF}
.dbap .title span {color:#2a94c1}
.dbap .title p {margin-top:.05rem}
.dbap ul {display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:.4rem}
.dbap li {width:48%;position:relative;margin:.1rem 0}
.dbap li .pic {width:60%;border:.05rem solid #2a94c1;box-sizing:border-box}
.dbap li:nth-of-type(even) .pic {margin-left:40%}
.dbap li .pic figure {padding-bottom:100%}
.dbap li .txt {position:absolute;right:0;top:10%;bottom:10%;background:#FFF;padding:.2rem;width:40%}
.dbap li:nth-of-type(even) .txt {position:absolute;left:0}
.dbap li .txt h2 {font-weight:bold;font-size:.14rem;color:#333}
.dbap li .txt h2:after {content:"";display:block;width:.3rem;height:2px;background:#2a94c1;margin-top:.05rem}
.dbap li .txt p {margin-top:.1rem;line-height:1.6}
.dsip {background:url(../images/pic39.jpg) no-repeat center;background-size:cover}
.dsip .title {text-align:center}
.dsip .title h2 {color:#2a94c1}
.dsip .title p {margin-top:.05rem}
.dsip ul {display:flex;align-items:stretch;justify-content:space-between;margin-top:.2rem}
.dsip li {width:23.5%;background:#FFF}
.dsip li .pic figure {padding-bottom:55%}
.dsip li .txt {padding:.15rem}
.dsip li .txt h2 {font-size:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dsip li .txt span {font-size:.08rem;color:#2a94c1}
.dsip li .txt p {margin-top:.1rem;line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#999}
.dsip li .txt .more {border:1px solid #2a94c1;border-radius:100%;width:.2rem;height:.2rem;line-height:.2rem;margin-top:.1rem}
.dsip li .txt .more a {display:block;color:#2a94c1;text-align:center}
.dsip li .txt .more a:hover {display:block;color:#2a94c1;text-decoration:none}
.dsip li .txt .more i {font-size:.12rem}
.index_gg {background:url(../images/pic44.jpg) no-repeat center;background-size:cover;padding:.4rem 10%;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1;overflow:hidden;flex-wrap:wrap}
.index_gg .left {width:50%;color:#FFF}
.index_gg .left h2 {font-weight:bold;font-size:.2rem}
.index_gg .left p {background:#2a94c1;display:inline-block;padding:.03rem .05rem;margin-top:.1rem}
.index_gg .right {width:40%;display:flex;align-items:center;justify-content:space-between;color:#FFF;flex-wrap:wrap}
.index_gg .right .dianhua {display:flex;align-items:center}
.index_gg .right .dianhua i {width:.24rem;height:.24rem;background:#FFF;display:flex;align-items:center;justify-content:center;color:#2a94c1;font-size:.12rem;border-radius:1rem}
.index_gg .right .dianhua .txt {margin-left:.1rem;font-size:.16rem;color:#FFF;font-weight:bold}
.index_gg .right .dianhua .txt p:nth-of-type(1) {color:#FFF;font-weight:normal;font-size:.1rem}
.index_gg .right .xzzx {background:#FFF;border-radius:1rem}
.index_gg .right .xzzx a {display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:.03rem .03rem .03rem .1rem}
.index_gg .right .xzzx a:hover {text-decoration:none}
.index_gg .right .xzzx i {width:.2rem;height:.2rem;display:flex;align-items:center;justify-content:center;background:#2a94c1;border-radius:100%;color:#FFF;margin-left:.1rem;font-size:.1rem}
.index_gg:after {content:"";display:block;position:absolute;left:50%;top:0;bottom:0;background:rgba(42,148,193,.8);width:60%;transform:skew(-20deg);z-index:-1}
.dwup {position:relative;background:rgba(248,249,255,1)}
.dwup .title {text-align:center}
.dwup .title h2 {color:#2a94c1}
.dwup .title p {margin-top:.05rem}
.dwup ul {margin-top:.2rem;margin-left:-3%;margin-bottom:-3%}
.dwup li {width:30.333%;margin-bottom:3%;box-shadow:0 .05rem .1rem 0 rgba(0,0,0,.1);position:relative;margin-left:3%;float:left}
.dwup li figure {padding-bottom:70%}
.dwup li p {position:absolute;left:0;bottom:0;right:0;background:rgba(0,0,0,.5)}
.dwup li p a {color:#FFF;padding:.03rem .1rem;display:block}
.dwup li p a:hover {text-decoration:none}
.dliup {background:url(../images/pic31.jpg) no-repeat center;background-size:cover;padding-bottom:.5rem}
.dliup .box {display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:.4rem 10%}
.dliup .box .left {width:46%;color:#FFF}
.dliup .box .left h2 {font-size:.16rem;font-weight:bold}
.dliup .box .left p {margin-top:.2rem;line-height:1.6}
.dliup .box .left .more {border:1px solid #FFF;border-radius:1rem;margin-top:.2rem;display:inline-block}
.dliup .box .left .more a {color:#FFF;text-align:center;display:flex;align-items:center;justify-content:space-between;padding:.05rem .1rem}
.dliup .box .left .more a:hover {color:#FFF;text-decoration:none}
.dliup .box .left .more i {font-size:.12rem;margin-left:.1rem}
.dliup .box .pic {width:46%}
.dliup .box .pic figure {padding-bottom:50%}
.dliup .swiper-father {position:relative;padding:0 10%}
.dliup .index_about {padding-bottom:.2rem}
.dliup .index_about .swiper-slide figure {padding-bottom:137%}
.dliup .index_about .swiper-slide h2 {padding:.1rem;text-align:center;color:#FFF}
.dliup .index_about .swiper-pagination-bullet-active {background:#2a94c1}
.dliup .swiper-button-next,.dliup .swiper-button-prev {background:#FFF;width:.24rem;height:.24rem;text-align:center;line-height:.24rem;outline:medium;color:#FFF;border-radius:100%}
.dliup .swiper-button-next:after,.dliup .swiper-button-prev:after {font-size:.12rem;color:#333}
.dliup .swiper-button-next {right:5%;left:auto}
.dliup .swiper-button-prev {left:5%;right:auto}
.djiup {display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:0 10%}
.djiup .title {padding:.2rem 0}
.djiup ul {display:flex;align-items:center;width:90%;flex-wrap:wrap;font-size:14px}
.djiup li {margin-right:.05rem;font-size:14px}
.djiup li a:hover {text-decoration:none}
.banner_pic {position:relative;margin-top:.6rem}
.banner_pic figure {width:100%;padding-bottom:25%}
.banner_pic .title {position:absolute;left:10%;top:0;right:10%;bottom:0;display:flex;align-items:center;color:#FFF}
.banner_pic .title p {font-size:.14rem;margin-top:.05rem}
.subnav {padding:0 10%;background:#F1F1F1;display:flex;align-items:center;justify-content:space-between}
.subnav p {display:flex;align-items:center;justify-content:center;padding:.15rem 0;flex-wrap:wrap}
.subnav i:nth-of-type(1) {font-size:.1rem;color:#2a94c1;padding-left:0}
.subnav i {font-size:.06rem;padding:0 .05rem;color:#999}
.subnav p a:hover {text-decoration:none}
.subnav ul {display:flex;align-items:center;justify-content:center;flex-flow:wrap}
.subnav li {position:relative;margin-right:.2rem;font-weight:bold}
.subnav li a {display:block;padding:.15rem 0;overflow:hidden;transition:all .3s}
.subnav li a:hover {display:block;text-decoration:none;color:#2a94c1}
.subnav li a.current {color:#2a94c1}
.subnav li:hover a:after {width:100%;opacity:1}
.subnav li a.current:after {width:100%;opacity:1}
.about_dyip .box {display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.about_dyip .box .left {width:48%}
.about_dyip .box .left .title {color:#2a94c1}
.about_dyip .box .left h2 {font-size:.14rem;margin-top:.1rem}
.about_dyip .box .left p {line-height:1.8;margin-top:.1rem}
.about_dyip .box .pic {width:48%}
.about_dyip .box .pic figure {padding-bottom:60%}
.about_dyip ul {display:flex;align-items:center;justify-content:space-between;margin-top:.4rem;flex-wrap:wrap}
.about_dyip li {font-size:.08rem;font-size:.12rem}
.about_dyip li .l {font-weight:bold}
.about_dyip li i {font-style:normal;font-size:.3rem;display:inline-block;color:#2a94c1}
.licheng {background:url(../images/pic17.png) no-repeat center;background-size:cover;padding:5% 10%}
.cate2 {text-align:center}
.cate2 .cn {font-size:.16rem;line-height:2}
.cate2 p {line-height:1.6;color:#666}
.lichenlist {padding:.2rem 0 1rem;position:relative;margin:10px auto 0}
.lichenlist:before {content:'';position:absolute;left:50%;top:0;z-index:0;width:0;height:100%;border-left:1px dashed #b4b4b4}
.lichenlist li {padding-right:50%;text-align:right;position:relative;z-index:1;background:url('../images/fz-dot.png') center 11px no-repeat}
.lichenlist li .inner {padding-right:.3rem}
.lichenlist li .pic {width:50%;margin-bottom:.05rem}
.lichenlist li .pic figure {padding-bottom:60%}
.lichenlist li .year {line-height:2;font-size:.14rem;color:#2a94c1;font-weight:bold;font-style:italic}
.lichenlist li .txt {color:#666;line-height:1.6;overflow:hidden}
.lichenlist li:nth-of-type(odd) .pic {margin-left:50%}
.lichenlist li:nth-child(2n) {padding-right:0;padding-left:50%;text-align:left}
.lichenlist li:nth-child(2n) .inner {padding-left:.3rem;padding-right:0}
.licheng .htop {margin:0 auto;width:.3rem;height:.3rem;background:#2a94c1;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer}
.licheng .htop i {color:#FFF;font-size:.16rem}
.about_dsanp {background:url(../images/pic17.png) no-repeat center;background-size:cover}
.about_dsanp .swiper-father {position:relative;padding:0 20%;margin-top:.4rem}
.about_dsanp .wenhua {background:#FFF}
.about_dsanp .wenhua .swiper-slide {padding:.5rem;box-sizing:border-box;text-align:center}
.about_dsanp .wenhua .swiper-slide h2 {font-size:.3rem;margin-bottom:.1rem;font-weight:bold}
.about_dsanp .wenhua .swiper-slide p {line-height:1.6}
.about_dsanp .swiper-father .swiper-button-next:after,.about_dsanp .swiper-father .swiper-button-prev:after {color:#666;font-size:.14rem}
.about_dsanp .swiper-father .swiper-button-next,.about_dsanp .swiper-father .swiper-button-prev {width:.3rem;height:.3rem;background:#FFF;border-radius:1rem;margin-top:-.15rem}
.about_dsanp .wenhuaer {margin-top:.5rem;padding-top:.1rem}
.about_dsanp .wenhuaer .swiper-slide {border-top:1px solid #DDD;text-align:center;padding:.1rem 0}
.about_dsanp .wenhuaer .swiper-slide:after {content:"";display:block;width:10px;height:10px;background:#FFF;position:absolute;left:50%;top:-7px;margin-left:-7px;border-radius:1rem;border:2px solid #CCC}
.about_dsanp .wenhuaer .swiper-slide-thumb-active {color:#1a264c;font-weight:bold}
.about_dsanp .wenhuaer .swiper-slide-thumb-active:after {border:2px solid #1a264c}
.about_dsip {background:url(../images/pic18.jpg) no-repeat center;background-size:cover;padding:5% 0}
.about_dsip .title {padding:0 10%;color:#2a94c1}
.about_dsip .zhengshu .swiper-slide {transform:scale(.5);transition:all .3s}
.about_dsip .zhengshu .swiper-slide figure {padding-bottom:140%}
.about_dsip .zhengshu .swiper-slide-active {transform:scale(.7)}
.about_dsip .zhengshu .swiper-button-next:after,.about_dsip .zhengshu .swiper-button-prev:after {color:#666;font-size:.14rem}
.about_dsip .zhengshu .swiper-button-next,.about_dsip .zhengshu .swiper-button-prev {width:.3rem;height:.3rem;background:#FFF;border-radius:1rem;margin-top:-.15rem}
.about_dsip .zhengshu .swiper-button-prev {left:10%;right:auto}
.about_dsip .zhengshu .swiper-button-next {right:10%;left:auto}
.about_dsip .zhengshu .swiper-pagination-bullet-active {background:#2a94c1}
.yanfa ul {margin-left:-2%}
.yanfa li {width:23%;margin-bottom:.5%;margin-left:2%;float:left;text-align:center}
.yanfa li .pic {border:1px solid #DDD}
.yanfa li figure {padding-bottom:80%}
.yanfa li p {padding:.1rem}
.huoban ul {margin-left:-1%}
.huoban li {width:13%;margin-bottom:1%;margin-left:1%;border:1px solid #DDD;float:left}
.huoban li figure {padding-bottom:50%}
.con {padding:5% 10%}
.zhengshu ul {margin-left:-2%}
.zhengshu li {width:18%;float:left;margin-left:2%;text-align:center;margin-bottom:2%;box-sizing:border-box;transition:all .5s}
.zhengshu li .pic figure {padding-bottom:140%}
.zhengshu li h2 {padding:.1rem}
.con_l {width:20%;float:left}
.con_l .title {padding:.1rem;background:#2a94c1;color:#FFF;font-weight:bold;font-size:.14rem}
.con_l li {margin-top:.04rem}
.con_l li a {padding:.05rem .1rem;background:#F5F5F5;display:flex;align-items:center;justify-content:space-between}
.con_l li a i {font-size:.08rem;color:#999}
.con_l li a.current {background:#2a94c1;color:#FFF}
.con_l li a.current i {transform:rotate(90deg);color:#FFF}
.con_l li dd a {padding:.05rem .2rem;display:block}
.con_l li a:hover {text-decoration:none}
.con_r {width:77%;float:right}
.products ul {display:flex;flex-flow:wrap;margin-left:-2%}
.products li {width:31.333%;text-align:center;margin-bottom:2%;margin-left:2%}
.products.products .pic {border:1px solid #DDD}
.products li figure {padding-bottom:70%}
.products li p {padding:.1rem 0}
/*.products li:last-child:nth-child(4n+1) {margin-right:calc((100% - 23%) / 3 * 3)}
.products li:last-child:nth-child(4n+2) {margin-right:calc((100% - 23%) / 3 * 2)}
.products li:last-child:nth-child(4n+3) {margin-right:calc((100% - 23%) / 3 * 1)}
*/.products_con .products_con_t {background:#F5F5F5}
.products_con .products_con_t .left {width:50%;float:left}
.products_con .products_con_t .left figure {padding-bottom:80%}
.products_con_t .right {width:50%;float:right;box-sizing:border-box;padding:.3rem}
.products_con_t .right h2 {font-size:.12rem;display:block;font-weight:bold;color:#2a94c1}
.products_con_t .right .xh {color:#999;margin-top:.05rem}
.products_con_t .right .txt {line-height:1.6;margin-top:.1rem}
.products_con_t .right .more {display:inline-block;margin-top:.2rem;font-size:.12rem}
.products_con_t .right .more span {color:#2a94c1}
.products_con_t .right .more i {font-size:.14rem;margin-right:.05rem;color:#2a94c1}
.products_con_b {line-height:1.6;padding:.1rem 0}
.products_con_b .title {background:#F5F5F5;padding:.1rem;font-size:.12rem;text-align:center}
.products_con_b .box {margin-top:.1rem}
.products_con_b strong {font-weight:bold;padding-bottom:.1rem;display:block}
.products_con_b table {border-left:1px solid #DDD;border-top:1px solid #DDD;border-collapse:collapse}
.products_con_b table td {border-right:1px solid #DDD;border-bottom:1px solid #DDD;padding:.05rem}
.products_con_b p {padding-bottom:.1rem}
.products_related {margin-top:.3rem}
.products_related .title {font-size:.14rem}
.products_related .picshi {margin-top:.2rem;text-align:left}
.products_related .swiper-slide {text-align:center}
.products_related .swiper-slide figure {padding-bottom:70%}
.products_related .swiper-slide h2 {padding:.1rem}
.products_related .swiper-slide a:hover {text-decoration:none}
.news ul {display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}
.news li {width:30.333%;position:relative;padding-bottom:.36rem;margin-bottom:3%}
.news li .txt {padding:.2rem;position:relative;z-index:1}
.news li .txt h2 {font-size:.12rem;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:.05rem}
.news li .txt p {line-height:2;font-size:.08rem;font-weight:bold;color:#2a94c1}
.news li a {display:block;transition:all .3s}
.news li a:hover {text-decoration:none}
.news li .pic {position:relative}
.news li .pic .time {position:absolute;right:0;top:0;background:#FFF;z-index:100;text-align:center;padding:.05rem;color:#333}
.news li a:hover .pic .time {color:#2a94c1}
.news li .pic .time p {font-size:.24rem;font-weight:bold}
.news li figure {padding-bottom:60%}
.news li .li_b {display:flex;align-items:center;justify-content:space-between;background:#F5F5F5;padding:0 .2rem;color:#999;font-size:.08rem;position:absolute;left:0;bottom:0;right:0;height:.36rem}
.news li .li_b i {font-size:.1rem;width:.2rem;height:.2rem;display:flex;align-items:center;justify-content:center;border:1px solid #2a94c1;border-radius:100%;color:#2a94c1;transition:all .3s}
.news li:hover .li_b i {background:#2a94c1;color:#FFF}
.news li:last-child:nth-child(3n+1) {margin-right:calc((100% - 30.333%) / 2 * 2)}
.news li:last-child:nth-child(3n+2) {margin-right:calc((100% - 30.333%) / 2 * 1)}
.news_con .left {width:65%;float:left;background:#FFF;box-sizing:border-box}
.news_con .left .title h2 {font-size:.16rem;color:#2a94c1}
.news_con .left .title p {margin-top:10px;color:#999}
.news_con .left .txt {line-height:2;margin-top:.2rem;border-top:1px solid #e7e7e7;padding:.2rem 0}
.news_con .left .txt p {padding-bottom:10px}
.news_con .left .txt img {max-width:100%}
.news_con .right {width:30%;float:right;background:#FFF;box-sizing:border-box}
.news_con .right h2 {font-size:.14rem}
.news_con .right ul {margin-top:.1rem}
.news_con .right li {box-sizing:border-box;position:relative;font-size:0;border-bottom:1px solid #EEE;padding:.1rem 0}
.news_con .right li:last-child {border-bottom:none}
.news_con .right li figure {width:30%;padding-bottom:25%;display:inline-table;vertical-align:middle}
.news_con .right li:hover figure img {transform:scale(1.1)}
.news_con .right li .txt {position:relative;z-index:1;display:inline-table;vertical-align:middle;width:67%;box-sizing:border-box;margin-left:3%}
.news_con .right li .txt strong {display:block;font-size:.1rem}
.news_con .right li .txt .more {margin-top:.1rem;font-size:.08rem;display:inline-block;color:#333;padding:.01rem .1rem;transition:all .3s;border:1px solid #DDD}
.news_con .right li:hover .txt .more {border:1px solid #2a94c1;color:#2a94c1}
.news_con .right li a {transition:all 0.3s}
.news_con .right li a:hover {text-decoration:none}
.case ul {margin-top:.2rem;margin-left:-3%;margin-bottom:-3%}
.case li {width:30.333%;margin-bottom:3%;box-shadow:0 .05rem .1rem 0 rgba(0,0,0,.1);position:relative;margin-left:3%;float:left}
.case li figure {padding-bottom:70%}
.case li p {position:absolute;left:0;bottom:0;right:0;background:rgba(0,0,0,.5)}
.case li p a {color:#FFF;padding:.03rem .1rem;display:block}
.case li p a:hover {text-decoration:none}
.zhaopin .cpxqer {box-shadow:0 0 2px rgba(0,0,0,0.1)}
.zhaopin .cpxqer .titleyi {background:linear-gradient(to right,#000,#666);padding:.15rem 5%;color:#FFF}
.zhaopin .cpxqer .tit {float:left;font-size:.1rem}
.zhaopin .cpxqer .position {width:30%}
.zhaopin .cpxqer .address {width:20%}
.zhaopin .cpxqer .salary {width:30%}
.zhaopin .cpxqer .time {width:20%;display:flex;justify-content:space-between;align-items:center}
.zhaopin .cpxqer .time i {font-size:12px;transition:all 0.3s}
.zhaopin .cpxqer .titleer.active {background:linear-gradient(to right,#000,#666);color:#FFF}
.zhaopin .cpxqer .titleer.active .time i {transform:rotate(90deg)}
.zhaopin .cpxqer li {background:#F5F5F5;margin-top:1.5%}
.zhaopin .cpxqer li .titleer {padding:.15rem 5%;overflow:hidden;color:#666;cursor:pointer}
.zhaopin .cpxqer li .con_er {display:none;line-height:1.6;padding:5%;background:#FFF}
.fenye {margin-top:.2rem}
.fenye ul {font-size:0px;text-align:center}
.fenye li {display:inline-block;font-size:.1rem;text-align:center;margin:0 .03rem;background:#FFF}
.fenye li a {display:block;width:.14rem;height:.14rem;line-height:.14rem;border:1px solid #CCC}
.fenye li a:hover {display:block;text-decoration:none;border:1px solid #2a94c1;background:#2a94c1;color:#FFF}
.fenye li.current a {border:1px solid #2a94c1;background:#2a94c1;color:#FFF}
.fenye li:first-child a {border:1px solid #FFF}
.fenye li:first-child a:hover {border:1px solid #2a94c1;background:#FFF;color:#2a94c1}
.fenye li:last-child a {border:1px solid #FFF}
.fenye li:last-child a:hover {border:1px solid #2a94c1;background:#FFF;color:#2a94c1}
.fenye li i {font-size:.1rem}
.syt {padding:.1rem 0;background:#F5F5F5;margin-top:.05rem}
.syt ul {display:flex;align-items:center;justify-content:space-between}
.syt li {line-height:2;text-align:center}
.syt li a {display:flex;align-items:center;justify-content:center;padding:0 .1rem}
.syt li a:hover {display:flex;align-items:center;justify-content:center;text-decoration:none}
.syt li i {font-size:.1rem}
.syt li:nth-of-type(1) i {margin-right:.06rem}
.syt li:nth-of-type(2) i {margin-right:.06rem}
.syt li:nth-of-type(3) i {margin-left:.06rem}
.syt ul:after {display:none}
.con .contact {line-height:1.6}
.con .contact ul {display:flex;align-items:center;justify-content:space-between;text-align:center;flex-flow:wrap}
.con .contact li {width:25%;display:flex;align-items:center;justify-content:center;flex-flow:column}
.con .contact li i,.con .contact li em {width:.4rem;height:.4rem;background:#2a94c1;display:block;line-height:.4rem;text-align:center;color:#FFF;font-size:.18rem;border-radius:100%}
.con .contact li strong {margin-top:.1rem;font-size:.1rem}
.con .contact li .xian {width:.1rem;height:2px;background:#999;margin-top:.1rem}
.con .contact li p {margin-top:.1rem}
#map_container {height:2.5rem}
.liuyan {width:50%;background:#F5F5F5;box-sizing:border-box;padding:.2rem}
.liuyan ul {margin-top:.1rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.liuyan ul:after {display:none}
.liuyan li {width:49%;margin-bottom:.1rem}
.liuyan li p {padding-bottom:5px}
.liuyan li .input_txt {width:100%;border:2px solid #EEE;outline:medium;padding:10px 4%;font-family:'Conv_tt1161m_';box-sizing:border-box}
.liuyan .textarea {margin:0}
.liuyan .textarea textarea {width:100%;height:.6rem;border:2px solid #EEE;outline:medium;padding:2%;box-sizing:border-box}
.liuyan .textarea p {font-weight:bold;padding-bottom:10px}
.liuyan .more {margin-top:10px}
.liuyan .input_btn {border:0 none;color:#FFF;background:#2a94c1;cursor:pointer;outline:medium;padding:.05rem .3rem}