.about_brandbox>img.main *{box-sizing:border-box;}
 
.video_list .video_button2 dt:after{display: none;}
.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:9999999;opacity: 0;visibility: hidden;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.video_appbox.show{visibility: visible;opacity:1;}
.video_appbox video{object-fit: cover;    width: 100%;}
.video_appbox .video_t{
    z-index:2; background:#000;width: 1035px;max-width:94%;height: 60%;
    transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:absolute; left:50%; top:60%;
    transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
    visibility: hidden;opacity: 0;

}
.video_appbox.show .video_t{
    visibility: visible;opacity:1;
    top:50%;
}

.video_appbox .video_t.cur{height: auto;background: none;}

.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.vide0_close{ position:absolute; top:20px; right:20px; cursor:pointer; z-index: 99999;}
.vide0_close i{color: #fff;font-size:20px;font-weight: bold;}

.gray{color:#84888d;}
.line28{line-height: 28px;}
.line26{line-height: 26px;}
.line24{line-height: 24px;}

.margin_b80{margin-bottom: 80px;}
.margin_b90{margin-bottom: 90px;}
.padd_b180{padding-bottom: 180px;}
.padd_b100{padding-bottom: 100px;}
@media only screen and (max-width:1440px) {
.margin_b80{margin-bottom: 70px;}
.margin_b90{margin-bottom: 70px;}
.padd_b100{padding-bottom: 80px;}
.padd_b180{padding-bottom: 100px;}

}
@media only screen and (max-width:1024px) {
.margin_b80,.margin_b90{margin-bottom: 50px;}
.padd_b100,.padd_b180{padding-bottom: 50px;}
}
@media only screen and (max-width:767px) {
.margin_b80,.margin_b90{margin-bottom: 30px;}
.padd_b100,.padd_b180{padding-bottom: 30px;}
}

.m_color .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
.m_color .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#00c9a6;}
.m_color .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.m_color .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.m_color .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#00c9a6;}

.bg-cover{ background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;}

.about_d{overflow: hidden;padding-bottom:100px;}
.about_d .left{float: left;width: 47.3%;}
.about_d .right{float: right;width: 48%;}
.about_line{width: 49px;height: 4px;background:url(../images/about_line.jpg) no-repeat;background-size: 100% 100%;margin: 25px 0;}

@media only screen and (max-width:1024px) {
.about_d{padding-bottom: 50px;}
.about_d .left,.about_d .right{float: none;width: 100%;}
.about_d .left{margin-bottom: 20px;}
.about_line{height: 2px;margin: 10px 0;}
}

/*关于*/
.about_cont{padding-top: 70px;}
.about_01{padding-bottom: 130px;}
.about_02,.about_03{overflow: hidden;padding-bottom: 120px;}
.about_group{margin-bottom: 90px;}

.about_01 .left{float: left;width:45%;/* height: 4.87rem;*/overflow: hidden;} 
.about_01 .right{float: right;width: 43.3%;height: 4.87rem; position: relative;}
.about_01 .right ul{width:100%;height: 100%;position: relative;}
.about_01 .right li{position: absolute;background:#00e7b9;border-radius: 50%;color:#fff;text-align: center;}
.about_01 .right dl{width:100%;}
/*.about_01 .right dt{height:4em;line-height: 4em;margin-bottom: 6px;}*/
.about_01 .right dt i{position: relative;top:-0.2rem;}
.about_01 .right dd{margin-top: -0.1rem;}
.about_01 .right li:first-child dd{margin-top: -0.18rem;}
.about_title{margin-bottom: 20px;}

.about_02 .inwrap{position: relative;padding-top:50px;}
.about_bg0{position: absolute;top:0;left: -60px;width:calc(100% + 120px);height: 76.4%;background:url(../images/about_bg0.jpg) no-repeat;background-size: 100% 100%;}
.about_team{position: relative;z-index: 5;}

.about_teamlist ul{margin: 0 -15px;}
.about_teamlist li{width: 33.33%;float: left;}
.about_teamlist dl{background:#fff;padding:60px 50px;padding-bottom: 100px;    box-shadow: 0 0 10px rgba(0,0,0,0.1);margin: 0 15px;}
.about_teamlist dt{margin-bottom: 20px;}
.about_teamlist p{height: 250px;margin-bottom: 20px;overflow: hidden;}
.a_line01{width: 33px;height:7px;background:#0096ff;}

.about_title02{margin-bottom: 50px;}
.about_title02 h3{text-align: left;margin-bottom: 10px;}
.about_title02 p{line-height: 26px;padding-top: 20px;}
.about_group h3{text-align: center;margin-bottom: 15px;}
.about_brand h3{text-align: center;margin-bottom: 50px;}
.groupimg{text-align: center;}
.groupimg img{max-width: 100%;}
.groupimg_phone{display: none;}
.about_brandbox{position: relative;background-position:0 0 !important;}
.about_brandbox .ll{ width: 40.39%; position: absolute; left:0; top:0; z-index: 2;}
.about_brandbox .mm{ width: 39.6%; margin: 0 auto;}
.about_brandbox .rr{ width: 40.39%; position: absolute; right:0; top:0; z-index: 2;}
.about_brandbox .ll img,.about_brandbox .mm img,.about_brandbox .rr img{ width:100%;}

.about_brandbox.phone{ display: none;}
@media only screen and (max-width:767px) {
  .about_brandbox{ display: none;}
  .about_brandbox.phone{ display: block;}
  .about_01 .right dt{height:4em;line-height: 4em;margin-bottom: 6px;}

}


.about_brandbox ul{position:absolute;top:0;left: 0;width: 100%;height: 100%;}
.about_brandbox li{width: 12.8%; position: absolute;text-align: center;}
.about_brandbox li a{width: 100%;height: 100%;background:rgba(255,255,255,0.59);border-radius: 50%;display: block;}
.about_brandbox li span{width:100%;display: block;}
.about_brandbox li img{width: 150px;max-width: 90%;}
.about_brandbox li.on{width: 16.4%;}


.about_05{padding:130px 0 70px 0;overflow: hidden;}
.fancybox-button--zoom,.fancybox-button--thumbs{display: none !important;}
.about_05 .about_title02{margin-bottom: 0;color:#fff;}
.about_liser{position: relative;padding: 0 28px}
.about_liser .swiper-container{padding: 70px 0;}
.about_liser li{cursor: pointer;}
.about_liser dl{background:#fff;text-align: center;padding: 40px;padding-bottom: 35px;}
.about_liser dt{margin-bottom: 30px;}
.about_liser dt img{width: 290px;max-width: 100%;}
.about_btn>div{width: 45px;height: 45px;line-height: 45px; margin-top: -22px; background:#fff;border-radius:50%;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);font-size: 16px;text-align: center;font-weight: bold;}
.about_btn .swiper-button-prev{left:-80px;background:#fff url(../images/n_prev.png) no-repeat center center;}
.about_btn .swiper-button-next{right:-80px;background:#fff url(../images/n_next.png) no-repeat center center;}
.about_btn>div i{ display: none;}
@media only screen and (max-width:1520px) {
.about_btn .swiper-button-prev{left:-50px;}
.about_btn .swiper-button-next{right:-50px;}
}
@media only screen and (max-width:1440px) {
.about_cont{padding-top: 40px;}
.about_01{overflow: hidden;padding-bottom: 80px;}
.about_02,.about_03{overflow: hidden;padding-bottom: 80px;}
.about_05{padding-top: 80px;}


.about_teamlist ul{margin: 0 -10px;}
.about_teamlist dl{padding:50px;padding-bottom: 70px;margin: 0 10px;}

.about_btn .swiper-button-prev{left:-30px;}
.about_btn .swiper-button-next{right:-30px;}
.about_liser .swiper-container{padding: 50px 0;}
.about_liser dl{padding:30px;}
}
@media only screen and (max-width:1024px) {
.about_cont{padding-top: 0px;}
.about_01{overflow: hidden;padding-bottom: 50px;}
.about_02,.about_03{overflow: hidden;padding-bottom: 50px;}
.about_group{margin-bottom: 50px;}
.about_01 .left{height: auto;margin-bottom: 30px;}
.about_01 .left,.about_01 .right{float: none;width: 100%;}
.about_teamlist dl{padding: 30px;}
.about_title02{margin-bottom: 30px;}

.about_05{padding:60px 0;}
.about_liser{padding: 0;}
.about_liser .swiper-container{padding:30px 0;}
.about_liser dl{padding: 20px;}
.about_liser dt{margin-bottom: 10px;}
.about_btn .swiper-button-prev{left:10px;}
.about_btn .swiper-button-next{right:10px;}
.about_btn>div{width:26px;height: 26px;line-height: 26px;margin-top: -13px; background-size: 8px 12px!important;}

}
@media only screen and (max-width:767px) {
.about_cont{padding-top: 0px;}
.about_01{overflow: hidden;padding-bottom: 30px;}
    .about_01 .right dd{font-size: 12px!important;transform: scale(.8);margin-top: -0.2rem;}
    .about_01 .right li:first-child dd{margin-top: -0.34rem;}
.about_group{margin-bottom: 30px;}
.about_02,.about_03{overflow: hidden;padding-bottom: 30px;}
.about_title02,.about_brand h3{margin-bottom: 20px;}
.about_teamlist dt,.about_title{margin-bottom: 10px;}
.about_02 .inwrap{padding-top: 30px;}
.about_teamlist dl{padding:20px;}
.about_teamlist li{float: none;width: 100%;margin-bottom: 10px;}
.about_teamlist p{height: auto;}
.a_line01{height: 3px;}
.about_title02 p{padding-top: 10px;}
.about_brandbox>img{/*display: none;*/}
.about_brandbox ul{overflow: hidden;position: static;}
.about_brandbox li,.about_brandbox li.on{position: static;width:25%;float: left;}
.about_brandbox li a{position: relative;}
.about_01 .right dt{height: 3em;line-height: 3em;}

.about_05{padding: 40px 0;}
.about_liser .swiper-container{padding: 10px 0;}
.groupimg_phone{display: block;}
.groupimg_pc{display: none;}

}

@media only screen and (min-width:767px) {
.about_brandbox{background:none !important}
}
@media only screen and (min-width:1025px) {
.about_teamlist dl,.a_line01,.about_brandbox li a{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.about_teamlist dl:hover{box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.about_teamlist dl:hover .a_line01{background:#00c9a6;}
.about_brandbox li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.about_brandbox li a:hover img{    animation: swing 1s linear 1;}
.about_liser dl:hover{background:url(../images/about_b1.jpg) no-repeat; background-size: 100% 100%;color: #fff;}
}

/*发展历史*/
.about_06 {overflow: hidden;padding-top: 110px;}
.about_06 .inwrap{position: relative;}
.history_year{position: relative; background: url(../images/history_bg.png) no-repeat 0 bottom;width: 1099px;height: 375px;margin: auto;    padding-top: 70px; overflow: hidden;}
.history_year .leftbox{width:300px;height:1099px; margin:auto;}
.history_year .leftbox .swiper-container{height: 100%;width: 100%}
.history_year a{color: #000;display: block;margin: auto;width:100%; height: 100%; line-height: 110px; text-align: center;position: relative;opacity: 0;transform-origin:50% 50%;}
.history_year .leftbox .swiper-slide i{width: 23px;height: 23px;background: url(../images/history_icon.png) no-repeat center center;display: block;display: none; position: absolute;  top:98px;  left: 50%;margin-left: -8px;}
.history_year .leftbox .swiper-slide em{display: none;position: absolute;top:-15px;left: 0;color: #e3254c;width: 100%;text-align: center;line-height: 30px; font-family: "Arial"; text-transform: uppercase; font-weight: bold;}
.history_year .leftbox .swiper-slide-active i{display: block;}
.history_year li{float: left; width: 100%; padding: 35px 0; border-bottom:#bebebe solid 1px;overflow: hidden;}

@media only screen and (max-width:1024px){
.about_06 .inwrap{min-height: 300px;}

.history_year .leftbox .prev_nth2Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth2Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .prev_nth3Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth3Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .prev_nth4Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth4Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .prev_nth5Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth5Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .prev_nth6Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth6Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}

.history_year .leftbox .swiper-slide-active a{transform: rotate(0deg) translateX(0px) translateY(0px);}
.history_year .leftbox{transform: rotate(0deg) translateX(0px); }
.history_year .leftbox .swiper-slide-active a{color: #000;}
.history_year,.history_year .leftbox{width: 100%;height: auto;}
.history_year .leftbox .swiper-container{padding-right: 0px;}
.history_year{padding-top:0;background: none;}
.history_year a{opacity: 1;}

.history_year .swiper-button-next.swiper-button-disabled,.history_year .swiper-button-prev.swiper-button-disabled{opacity:1; cursor: pointer;     pointer-events: inherit;}
.history_year .swiper-button-next.disabled,.history_year .swiper-button-prev.disabled{opacity: 0.35; cursor: default;}
.history_year .leftbox .swiper-slide-active i{display: none;}
.history_year a{line-height: 32px;}

/*.history_year .swiper-button-prev{width: 28px;height:28px;background: url(../images/his_prev.png) no-repeat center center; position: absolute;left:0px;top:50%;margin-top: -14px; background-size: cover;}
.history_year .swiper-button-next{width: 28px;height:28px;background: url(../images/his_next.png) no-repeat center center;position: absolute;right:0px;top:50%;margin-top: -14px;background-size: cover;}*/
.about_history{position: relative;padding:60px 0;}
.history_year{padding: 0 40px;  box-sizing: border-box; position: absolute;top:40px;left:0;width: 100%;}

.history_year .leftbox .on a{ color: #00c9a6; }


}
@media only screen and (max-width:767px){

}

@media only screen and (min-width:1025px){
.history_year .leftbox .swiper-slide-active a{font-size:72px;opacity: 1; color: #000; }

.history_year .leftbox a{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;font-weight: bold;font-family: "Arial"}
.history_year .leftbox .prev_nth2Mode a{transform: rotate(66deg) translateX(92px) translateY(-136px);opacity: 0.7;}
.history_year .leftbox .next_nth2Mode a{transform: rotate(100deg) translateX(-36px) translateY(-152px);opacity: 0.7;}
.history_year .leftbox .prev_nth3Mode a{transform: rotate(48deg) translateX(112px) translateY(-8px);opacity: 0.2;}
.history_year .leftbox .next_nth3Mode a{transform: rotate(122deg) translateX(-88px) translateY(-32px);opacity: 0.2;}
.history_year .leftbox .prev_nth4Mode a{transform: rotate(-80deg) translateX(-126px) translateY(-143px);}
.history_year .leftbox .next_nth4Mode a{transform: rotate(80deg) translateX(-214px) translateY(162px);}
.history_year .leftbox .prev_nth5Mode a{transform: rotate(-25deg) translateX(-65px);opacity:0.2;}
.history_year .leftbox .next_nth5Mode a{transform: rotate(25deg) translateX(-65px) translateY(20px);opacity:0.2;}
.history_year .leftbox .prev_nth6Mode a{transform: rotate(-30deg) translateX(-99px);opacity:0.2;}
.history_year .leftbox .next_nth6Mode a{transform: rotate(30deg) translateX(-99px) translateY(20px);opacity:0.2;}

.history_year .swiper-button-prev,.history_year .swiper-button-next{ position: absolute;margin-top: 24px;}
.history_year .swiper-button-prev{left: 320px;top:0px;}
.history_year .swiper-button-next{right: 320px;top:0px;}


.history_year .leftbox .swiper-container{padding-right: 220px;}
.history_year .leftbox .swiper-slide-active a{transform: rotate(90deg) translateX(-4px) translateY(-254px);}

.history_year .leftbox{transform: rotate(-90deg) translateX(275px); }

.history_top dl{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.history_top dl:hover{background:url(../images/about_b2.jpg) no-repeat;background-size: 100% 100%;color: #fff;    box-shadow: 0 3px 10px rgba(0,0,0,0.2);}
.history_top dl:hover dt i{background:url(../images/about_d02.png) no-repeat;} 

}

/*histop*/
.about_06 .about_title02{margin-bottom: 0;}
.history_top{position: relative;padding: 0 30px; margin-bottom: 70px;}
.history_top .swiper-container{padding:50px 0;}
.history_top dt{margin-bottom: 30px; font-family:"Arial";line-height: 1em;position: relative;}
.history_top dd p{line-height: 30px;line-height: 30px;height: 120px;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
.history_top dl{background:#fff;padding:35px 40px;}
.history_top dt i{position: absolute;top:0;right: 0; width: 11px;height: 21px;background:url(../images/about_d01.png) no-repeat;background-size: 100% 100%;}
@media only screen and (max-width:1440px){
.history_top dt{margin-bottom: 20px;}
}
@media only screen and (max-width:767px){
.about_06{padding-top: 50px;}
.history_top dl{padding: 20px;}
.history_top{padding: 0 50px;margin-bottom: 0;}
.history_top dt{margin-bottom: 10px;}
.history_top dt i{width:8px;height: 14px;}
.history_top dd p{line-height:24px;font-size: 14px; height: 96px;}
.history_top .swiper-container{padding: 0;padding-top: 70px;}
}


/*津药商学苑*/
.ca_01{background:url(../images/ca_bg.png) no-repeat 0 bottom;background-size: 100%;height: 6.85rem;position: relative;margin-bottom: 1.3rem;overflow: hidden;}
.ca_cicle i{position: absolute;border-radius: 50%}
.ca_cicle i:nth-child(1){width: 0.24rem;height: 0.24rem;background:#e3fce6;left: 1.66rem;top:3.4rem;}
.ca_cicle i:nth-child(2){width: 0.43rem;height: 0.43rem;background:#e3f9f5;left: 4.83rem;top:1.36rem;}
.ca_cicle i:nth-child(3){width: 0.5rem;height: 0.5rem;background:#e3f9f6;left: 7.3rem;top:4.76rem;}
.ca_cicle i:nth-child(4){width: 0.28rem;height: 0.28rem;background:#e3f8f7;left: 11.58rem;top:3.04rem;}

.ca_01 .about_title02{margin-bottom: 0;margin-bottom: 1.1rem;}
.ca_tx ul{overflow: hidden;padding: 0 0.75rem;position: relative;z-index: 2}
.ca_tx li{float: left; width: 33.33%;text-align: center;}
.ca_tx li dt{width: 2.03rem;height: 2.03rem;position: relative;background:#00caa5;border-radius: 50%;margin: auto;margin-bottom: 0.4rem;}
.ca_tx li dt img{width: 0.85rem;}
.ca_tx li:nth-child(2) dt{background:url(../images/ca_icbg.png) no-repeat;background-size: 100% 100%;}
.ca_tx li:nth-child(3) dt{background:#0096ff;}

.ca_sxy img{width: 100%;}
.ca_more{text-align: center;}
/* .ca_more a{display: inline-block;width: 175px;height: 52px;line-height: 52px;background:#fff;text-align: center;color:#000;border-radius:30px} */
.ca_more{padding-top: 0.6rem;}
/* .ca_more a i{margin-left: 10px;} */
.ca_02{margin-bottom: 1rem;}
.ca_03{background:#f0f4fa;padding: 1rem 0 0.85rem 0}

.ca_staff ul{position: relative;}
.ca_staff li dl,.ca_staff li dt,.ca_staff li img{width: 100%;height: 100%;}
.ca_staff li{position: absolute;top:0;}
.ca_staff li:nth-child(1){width: 31.6%;left: 0;}
.ca_staff li:nth-child(2){width: 31.6%;height: 48.1%;left:34.2%;}
.ca_staff li:nth-child(3){width: 31.6%;height: 48.1%;left: auto;right: 0;}
.ca_staff li:nth-child(4){width: 65.8%;height: 48.1%;left:34.2%;top:auto;bottom: 0;}
.ca_04{color:#fff;padding: 1.15rem 0 0.75rem 0;}
/* .ca_04 .ca_more a{background:#fff;color:#000;} */
.ca_04 .ca_more{padding-top: 0;}




@media only screen and (max-width:1024px){
.ca_more a{width:120px;height: 40px;line-height: 40px;}
.ca_more a i{margin-left: 4px;}
.ca_tx ul{padding: 0}
}
@media only screen and (max-width:767px){
.ca_cicle{display: none;}
.ca_tx li dt{margin-bottom: 10px;}
.ca_tx li dd{font-size: 14px;}
.ca_01 .about_title02{margin-bottom: 20px;}
.ca_01{height: auto;padding-bottom: 1.6rem;}
}

/*员工生活*/
.staff_cont{padding-bottom: 1.1rem;}
.staff_cont ul{overflow: hidden;padding-bottom: 0.8rem;}
.staff_cont li{margin-bottom: 0.32rem;overflow: hidden;}
.staff_cont li:last-child{margin-bottom: 0;}
.staff_01{position: relative;}
.staff_01 dl{position: absolute;width: 31.4%;}
.staff_01 dl:nth-child(1){position: static;width: 66.3%;height: 100%;}
.staff_01 dl:nth-child(2){top:0;right: 0;}
.staff_01 dl:nth-child(3){bottom:0;right: 0;}
.staff_02 dl{float: left;width: 48.67%;}
.staff_02 dl:nth-child(3){float: right;}
.staff_02 dl:nth-child(1){float: none;width: 100%;margin-bottom: 0.2rem;}
.staff_cont .pageout{padding-bottom: 10px;}
.staff_cont .page{margin: 0;}
@media only screen and (max-width:767px){
.staff_cont{padding-bottom:40px;}
.staff_cont ul{padding-bottom: 20px;}
.staff_01 dl,.staff_02 dl{float: none !important;width: 100% !important;position: static !important;position: static !important;margin-bottom:10px;}
.staff_cont li{margin-bottom: 0;}
}


/*人才*/
.system_01{padding-bottom: 2.5rem;background:url(../images/ca_bg.png) no-repeat 0 bottom;background-size: 100%;margin-bottom: 1.25rem;}
.system_02{margin-bottom: 1rem;}
.system_03{padding: 0.9rem 0;background:#f0f4fa;}
.system_view ul{overflow: hidden;margin:0 -0.16rem;}
.system_view li{float: left;width: 50%;}
.system_view dl{margin:0 0.16rem;}
.system_view dt{margin-bottom: 0.3rem;}
.system_view dd h3{margin-bottom: 0.2rem;}
.system_view dd{padding: 0 0.3rem 0 0.1rem;}
.system_img img{max-width: 100%;}
.system_img{text-align: center;}

@media only screen and (max-width:767px){
.system_view li{float: none;width:100%;margin-bottom: 20px;}
.system_view li:last-child{margin-bottom: 0;}
.system_01{padding-bottom: 0.8rem;margin-bottom: 1rem;}
}

/*津药商学苑*/
.edit_con_original{line-height: inherit;color: inherit;}
.academy_cont{padding-top: 0.5rem;}
.academy_01 ul{overflow: hidden;margin: 0 -0.25rem;}
.academy_01 li{float: left;width:50%;}
.academy_01 dl{margin: 0 0.25rem;padding: 0.3rem;background:#f0f4fa;overflow: hidden;}
.academy_01 dt{float: left;width:2.03rem;height: 2.03rem;position: relative;border-radius: 50%;background: #00caa5;}
.academy_01 dt img{width: 0.95rem;height: 0.95rem;}
.academy_01 dd{float: right;width:calc(100% - 2.3rem);padding-top: 0.3rem;height: 2.1rem;overflow: hidden;box-sizing:border-box;}
.academy_01 dd h3{margin-bottom: 0.15rem;}
.academy_01 li:nth-child(2) dt{background:url(../images/academy_icbg.png) no-repeat;background-size: 100% 100%;}
.academy_02{line-height: 26px;padding: 0.9rem 0 1.3rem 0;}

.academy_03 dl{overflow: hidden;position: relative;}
.academy_03 dt{float: left;width: 49.8%;overflow: hidden;}
.academy_03 dd{float: left;width: 50.2%;padding: 0.7rem;padding-left: 1.24rem;box-sizing:border-box;height: 100%;}
.academy_03 dd h3{margin-bottom: 0.3rem;}
.academy_03 li{background:#f0f4fa;}
.academy_03 li:nth-child(2n) dt{float: right;}
.academy_03 li:nth-child(2n) dd{padding-left: 3.2rem;}
@media only screen and (max-width:1660px){
.academy_03 dd{padding-left: 0.7rem;}
.academy_03 li:nth-child(2n) dd{padding-left: 1.5rem;}
}
@media only screen and (max-width:1660px){
/*.academy_03 dd,.academy_03 li:nth-child(2n) dd{padding: 20px;}*/
.academy_03 dd h3{margin-bottom: 10px;}
.academy_03 li:nth-child(2n) dd{padding-left: 0.8rem;}
}

@media only screen and (max-width:1024px){
.academy_03 .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
.academy_03 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#00c9a6;}
.academy_03 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.academy_03 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.academy_03 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#00c9a6;}
}
@media only screen and (max-width:767px){
.academy_01 li{float: none;width: 100%;margin-bottom: 10px;}
.academy_01 li:last-child{margin-bottom: 0;}
.academy_02{padding: 20px 0;}
.academy_01 dt,.academy_01 dd{float: none;width: 100%;}
.academy_01 dt{width:90px;height: 90px;margin: auto;}
.academy_01 dt img{width: 60px;height: 60px;}
.academy_01 dl{padding: 20px;}
.academy_01 ul,.academy_01 dl{margin: 0;}
.academy_03 dl{height: auto !important;}
.academy_03 dt,.academy_03 dd{float: none !important;width: 100%;}
}

/*招聘*/
.join_tab{margin-bottom: 0.6rem;}
.join_tab ul{overflow: hidden;}
.join_tab li{float: left;}
.join_tab li a{display: block;padding-right: 0.4rem;margin-right: 0.4rem;position: relative;}
.join_tab li a:after{content:"";position: absolute;right: 0;width: 1px;height: 0.4rem;background:#c4c4c4;top:50%;margin-top: -0.2rem;}
.join_tab li:last-child a:after{display: none;}

/*11*/
/*招聘*/
.join_cont{padding-bottom: 1.1rem;}
.society_tab{position: relative;z-index: 2;margin-bottom: 40px;width: 970px;max-width: 100%;}
.pub_select2{ position: relative;}
.pub_select2 dt,.society_tab button{height: 54px;line-height: 54px;border-radius: 30px;}
.pub_select2 dt {position: relative;padding:0 30px; cursor: pointer; overflow: hidden;box-sizing:border-box; overflow: hidden;border:1px solid #d6d6d6;}
.pub_select2 dt p{float: left;max-width: calc(100% - 30px);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pub_select2 dt i{height:100%;    font-size: 12px; color: #000000;   font-weight: bold;position: absolute;top:0;right: 10px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.sociology_tab .icon-jiantouxia{position: absolute;top:0;;right: 20px;height: 100%;font-size: 20px;color: #fff;height:54px;line-height: 54px;font-weight:normal;}

.pub_select2 dd {z-index: 99; position: absolute; max-height:200px; overflow-y: auto; overflow-x: hidden; background: #fff; width:100%; left: 0px; top:100%; display: none;  border: 1px solid #eee;border-top: 0; box-sizing:border-box;box-shadow: 0 0 10px rgba(0,0,0,0.2);padding: 10px 0; }
.pub_select2 dd a { display: block; line-height: 40px; white-space: normal; padding: 0 30px; }

.pub_select2 dt.on_o i{ -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)}
.society_tab li{float: left;width: 50%;}
.society_tab li dl{margin: 0 10px;}

.society_tab ul{float: left;width: calc(100% - 110px);margin: 0 -10px;}
.society_tab button{width:110px;text-align: center;cursor: pointer;float: right;border:none;outline: none;border: 1px solid #32973f;background: none;color: #32973f;font-weight: bold;font-size: 22px;}

.society_list_01{border-top: 3px solid #182f5c; overflow: hidden;height:78px;line-height: 78px;font-weight: bold;}
.society_list li{}
.society_list dt,.society_list dd{}
.society_list dt{overflow: hidden;}
.society_list dt .s_iteam{width:41%;float: left;position: relative;text-align: center;}
.society_list dt .s_iteam:nth-child(2){width:80px;}
.society_list dt .s_iteam:nth-child(3){width:calc(100% - 41% - 30px - 90px);}
.society_list dt .s_iteam:first-child{text-align: left;width:41%;}
.society_list dt .s_iteam:last-child{width:30px;float: right;}
.join_arrow{width: 30px;height: 30px;display: block;position: relative;}
.join_arrow em{width: 20px;height: 3px;background:#000;}
.join_arrow i{width: 3px;height: 20px;background:#000;}



.society_list_02 li{border-bottom:1px solid #eaeaea;}
.society_list dt,.society_list dd{padding: 0 60px;}
.society_list_02 dt{line-height: 30px;cursor: pointer;padding:30px 60px;}
.society_list_02 dd{overflow: hidden;padding-top: 50px;padding-bottom: 60px; display: none;}
.society_text{overflow: hidden;}
.s_iteam b{font-weight: normal;}
.s_iteam b:last-child{display: none;}
/*.s_iteam i{position: absolute;top:50%;font-size: 24px;text-align: center;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;font-weight: bold;left: 0;width: 100%;}*/
.society_edit .edit_con_original{color:#3e3e3e;line-height: 30px;}
.society_p h4{margin-bottom: 20px;}
.society_a{padding-top: 10px;overflow: hidden;}
.society_a .society_abtn{ width: 160px;height:50px;line-height: 50px;text-align: center;background:#008dd7;color:#fff;display: block;}
.society_a01{float: left;line-height:28px;width: calc(100% - 200px);float: left;}

.society_01{overflow: hidden;padding-bottom: 20px; margin-bottom: 40px;border-bottom: 1px solid #c7c7c7;}
.society_01 p{float: left;line-height: 30px;padding-right: 18px; margin-right:18px;margin-bottom: 10px;position: relative;}
.society_01 p:after{content:"";width: 2px;height: 20px;background:#000;position: absolute;right: 0;top:5px;}
.society_01 p:last-child{margin-right: 0;padding-right: 0;}
.society_01 p:last-child:after{display: none;}
.society_p{margin-bottom: 30px;}
.society_p:last-child{margin-bottom: 0;}
.society_list_02 li.on{background:#f0f4fa;}
.society_list_02 li.on dt{background:#32973f;color: #fff}
.society_list_02 li.on .join_arrow *{background: #fff;}
.society_list_02 li.on .join_arrow i{visibility: hidden;opacity: 0}
/*.society_list_02 li.on dt .s_iteam i{-webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);}*/

.society_list .ca_more{text-align: left;}

.society_list .pageout{padding-bottom: 10px;padding-top: 0.6rem;}


@media only screen and (max-width:1440px) {
.society_list_02 dt{padding:20px 30px;}
}
@media only screen and (max-width:1024px) {

.pub_select2 dt,.society_tab button{height: 50px;line-height: 50px;}
.society_tab{margin-bottom: 20px;}
.society_tab ul{width:calc(100% - 120px)}
.society_list_01{height: 60px;line-height: 60px;}
.society_list dt, .society_list dd{padding: 0 20px;}
.society_list_02 dt{padding: 20px;}
.society_list_02 dd{padding:20px;}

.society_01{margin-bottom: 20px;padding-bottom: 0;}
.society_p{margin-bottom: 20px;}
.join_arrow em{height: 2px;width: 15px;}
.join_arrow i{width: 2px;height: 15px;}
.society_p h4{margin-bottom: 10px;}
}

@media only screen and (max-width:767px) {
.join_cont{padding-bottom: 30px}

.society_01 p{float: none;margin: 0;margin-bottom: 10px; line-height: 24px;padding: 0;border: 0;}
.society_list dt .s_iteam{width:100px;text-align: left;}

.society_list dt .s_iteam:first-child{width: 100%;float: none;    margin-bottom: 5px;}
.society_list dt .s_iteam:nth-child(3){width: calc(100% - 120px);text-align: center;}
.society_list_02 dt{line-height: 30px;}
.society_list dt, .society_list dd{padding:10px;}
.society_list dd{padding: 20px 10px;}

.society_list_01{height: auto;line-height: 30px;display: none;}
.society_tab ul{width:100%;float: none;}
.society_tab li{float: none;width: 100%;margin-bottom: 10px;}
.society_tab li dl,.society_tab ul{margin: 0;}
.society_tab button{margin: auto;margin-top: 10px;float: none;display: block;}
.society_tab{margin-bottom: 20px;}
.pub_select2 dt{border-width: 1px;height: 40px;line-height: 40px;    border-radius: 5px;}
.society_tab button{height:40px;line-height: 40px;width:100%;    border-radius: 5px;background:#32973f;color: #fff;}
.society_a{padding-top: 0;}
.society_a .society_abtn{clear: both;}
.pub_select2 dt i{font-size: 12px;}
.society_p h4{margin-bottom: 10px;}
.society_a01{width: 100%;padding-bottom: 20px;}
.join_tab{margin-bottom: 20px;}
.society_01 p:after{display: none;}
.society_list .ca_more{padding-top: 10px;}
}

@media only screen and (min-width:1025px) {
.society_tab button{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}

.society_a .society_abtn:hover{color:#fff !important;background: #32973f;}

.society_tab button:hover{color:#fff !important;background: #32973f;}
}


/*11*/





/*我们的业务*/
.bus_cont{padding-bottom:3%;}
.bus_list ul{overflow: hidden;margin: 0 -2.5%;}
.bus_list li{float: left;width: 50%;margin-bottom: 3%;}
.bus_list a{display: block;margin: 0 2.5%;}
.bus_list dl{position: relative;}
.bus_list dd{position: absolute;top:0;left: 0;width: 100%;height: 100%;background:#32973f;padding:8%;box-sizing:border-box;color:#fff;}
.bus_p{position: absolute;top:0;left:0;padding: 7%;width: 100%;box-sizing:border-box;color:#28292a;}
.bus_p p{margin-bottom: 10px; font-size: 12px;line-height: 16px;max-height: 32px;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
  .bus_p h3,.bus_list dd h3{line-height: 1.2em;max-height: 2.4em;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
  .bus_p h3{margin-bottom: 15px;}
.bus_list dt{position: relative;overflow: hidden;}
.b_line{width: 42px;height:3px;background:#32973f;}
.bus_list dd .ca_more{text-align: left;padding-top:20px;}
.bus_list dd h3{margin-bottom:2.5%;}
.bus_list dd p{line-height: 24px;height: calc(100% - 100px);overflow: hidden;}



@media only screen and (max-width:1024px) {
.bus_list dd{position: static;padding: 20px;height: 220px}
.bus_p{padding: 20px;}
.bus_list dd .ca_more{padding-top: 20px;}
}
@media only screen and (max-width:767px) {
.bus_list dd{height: auto;}
.bus_list li{float: none;width: 100%;background: #32973f;}
.bus_list ul,.bus_list a{margin: 0;}
.bus_p{position: static;color:#fff;padding-bottom: 0;}
.b_line{width:30px;height:2px;background:#fff;}
.bus_list dd h3{display: none;}
}

/*制药板块*/
.pha_cont{padding-bottom:6%;overflow: hidden;}
.pha_le{width: 340px;float: left;}
.pha_re{width:calc(100% - 440px);float:right;}
.pha_le h3{margin-bottom: 8%;}
.slider_bk li{padding: 8px 10px;border-bottom:1px solid #cccccc;overflow: hidden;}
.slider_bk li a{color:#8d8d8d;display: block;overflow: hidden;}
.slider_bk li i{width: 50px;height: 50px;float: left;position: relative;overflow: hidden;}
.slider_bk li i img{width:100%;height: 100%;position: absolute;top:0;left:0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.slider_bk li i .pha_ic02{top:100%;}
.slider_bk li p{width:calc(100% - 70px);float: right; line-height: 50px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.slider_bk li.on{background:#32973f;}
.slider_bk li.on a{color:#fff;}
.slider_bk li.on i .pha_ic01{top:100%;}
.slider_bk li.on i .pha_ic02{top:0;}

.pha_p{line-height: 26px;padding-left: 20px;border-left: 2px solid #32973f;margin-bottom:7%;}
.pha_list li{width:50%;float: left;margin-bottom: 2.5%;}
.pha_list ul{margin: 0 -2.2%;}
.pha_list li dl{margin: 0 4.5%;}
.pha_list li dt{border: 1px solid #f0f4fa;border-bottom: 0; overflow: hidden;}
.pha_list li dd{background:#f0f4fa;border: 1px solid #f0f4fa;padding:7.5%;height: 380px;}
.pha_scoll{height: 230px;overflow: hidden;}
.pha_p01{margin-bottom: 10px;}
.pha_list li h3{margin-bottom: 30px;}
.pha_td h4{margin-bottom: 10px;}

.pha_more{padding-top: 13%;}
.pha_more span,.pha_more i{float: left;font-size: 16px;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.pha_more span{position: absolute;left: -80px;top:0;visibility: hidden;opacity: 0;}
.pha_more i{font-weight: bold;position: absolute;left: 0;top:0s;}
.pha_more a{display: inline-block; position: relative; background:#32973f;color: #fff;text-align: center;border-radius:20px;width: 40px;height: 30px;line-height: 30px;overflow: hidden;}
.pha_more a i{left: 30%;}


.pha_list .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #c7c7c7;}
.pha_list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:10px;background:#000;}
.pha_list .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.pha_list .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.pha_list .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#000;border-radius:10px;}


.pha_list .pageout{padding-bottom: 10px;padding-top:6%;}
.pha_list .page{margin: 0;}
@media only screen and (min-width:1025px) {
.pha_more a:hover{background:#fff; border-radius: 30px; color:#000 !important;width:175px;height: 50px;line-height: 50px;}
.pha_more a:hover span{left: 30px;visibility: visible;opacity: 1}
.pha_more a:hover i{left: 120px;}


.pha_list li dl:hover .pha_more a{background:#fff; border-radius: 30px; color:#1a3850 !important;width:175px;height: 50px;line-height: 50px;}
.pha_list li dl:hover .pha_more a span{left: 30px;visibility: visible;opacity: 1}
.pha_list li dl:hover .pha_more a i{left: 120px;}

.pha_list li dl,.pha_list li dd{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.pha_list li dl:hover{    box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.pha_list li dl:hover dd{background:#32973f;border-color:#32973f; color: #fff;}
.pha_list li dl:hover dd .gray{color:#fff}


.pha_list li:hover .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #c7c7c7;}
.pha_list li:hover .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:10px;background:#fff;}
.pha_list li:hover .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.pha_list li:hover .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.pha_list li:hover .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#fff;border-radius:10px;}

}

@media only screen and (min-width:768px){
.slider_bk .swiper-wrapper{display: block;}
}

@media only screen and (max-width:1366px){
.pha_le{width: 280px;}
.pha_re{width: calc(100% - 350px)}
}
@media only screen and (max-width:1024px){
.pha_le{width: 190px;}
.pha_re{width: calc(100% - 220px)}
.slider_bk li i{width: 40px;height: 40px;}
.slider_bk li p{width: calc(100% - 40px);line-height: 40px;}
.pha_list li h3{margin-bottom: 10px;}
}
@media only screen and (max-width:767px){
.pha_le,.pha_re{float: none;width: 100%;}
.pha_le h3{margin-bottom: 10px;}
.pha_le{margin-bottom: 20px;}
.pha_p{border: 0;padding: 0;}
.pha_list li{float: none;width: 100%;margin-bottom: 20px;}
.pha_list li:last-child{margin-bottom: 0;}
.pha_list li dl,.pha_list ul{margin: 0;}
.pha_more{padding-top: 10px;}
.pha_list li dd{height: auto;padding:20px;}
.pha_scoll{height: auto;max-height: 160px;}
.slider_bk li{width: auto;}
}

/*详情*/
.bus_return{padding-bottom: 20px;margin-bottom:40px; border-bottom: 1px solid #d8d8d8;}
.bus_inter dl{overflow: hidden;border:1px solid #f0f4fa;}
.bus_inter dt,.bus_inter dd{height: 100%;overflow: hidden;}
.bus_inter dt{float: left;width: 56%;}
.bus_inter dd{float: right;width: 44%;background:#f0f4fa;padding:5% 4%; box-sizing: border-box;}
.bus_inter dd *{box-sizing: border-box;}
.bus_inter h3{margin-bottom: 20px;}
.bus_inter,.bus_iteam{margin-bottom:80px;}
.bus_dtitle{margin-bottom: 30px;overflow: hidden;}
.bus_dtitle span{display: block;width: 220px;height:50px;line-height: 50px;text-align: center;background:#32973f;color: #fff;border-radius: 30px;}
.bus_box{padding: 0 50px;}
.bus_iteam{padding: 0 60px;padding-right: 30px;}

.bus_edit{padding-left: 68px;    text-align: justify;}

@media only screen and (max-width:1440px){
.bus_iteam{padding: 0;}
.bus_inter,.bus_iteam{margin-bottom:70px;}
}
@media only screen and (max-width:1024px){
.bus_inter,.bus_iteam{margin-bottom:50px;}
.bus_box{padding: 0 20px;}
.bus_dtitle span{width: 160px;}
.bus_dtitle{margin-bottom: 20px;}
.bus_edit{padding-left: 0;}
}
@media only screen and (max-width:767px){
.bus_inter,.bus_iteam{margin-bottom:20px;}
.bus_box{padding: 0 ;}
.bus_dtitle span{width: 140px;height: 40px;line-height: 40px;}
.bus_dtitle{margin-bottom:10px;}
.bus_inter dl{height: auto !important;}
.bus_inter dt,.bus_inter dd{float: none;width: 100%;}
.bus_inter dd{padding: 20px;}
.bus_inter h3{margin-bottom: 10px;}
}

/*other*/
.other_01{text-align: center;  background-size: 100% !important;
    background-repeat: no-repeat !important;
    background-position: 0 bottom !important;}
.other_01 h3{margin-bottom: 20px;}
.other_02 dl{overflow: hidden; }
.other_02 dt,.other_02 dd{width: 50%;box-sizing:border-box;}
.other_02 dt{float: right;}
.other_02 dd{float: left;padding: 0 70px;}
.other_line{width: 49px;height: 4px;background:#1a3850;margin: 25px 0;}
@media only screen and (max-width:1024px){
.other_02 dd{padding: 0;padding-right: 40px;}
}
@media only screen and (max-width:767px){
.other_01{padding-bottom:50px;}
.other_02 dd{padding: 0;}
.other_02 dd,.other_02 dt{float: none;width: 100%;}
.other_02 dt{margin-bottom: 20px;}
.other_line{width: 40px;margin: 10px 0;height: 2px;}
.other_01 h3{margin-bottom: 10px;}

}

/*健康板块*/
.health_list .pha_list li{width: 33.33%;}
.health_list .pha_list .pageout{padding-top: 2.5%;}
/* .health_list .pha_more a{background:#1a3850;} */
.health_list .pha_list li dd{height: auto;}

/* .equipment_list .pha_more a{background: #a3bce2;} */
@media only screen and (max-width:767px){
.health_cont .other_01{padding-bottom:0px;}
.health_list .pha_list li{float: none;width: 100%;}
}

@media only screen and (min-width:1025px){
/* .health_list .pha_list li dl:hover .pha_more a{background:#fff; border-radius: 20px; color:#32973f !important;width:40px;height: 30px;line-height: 30px;} */
/* .health_list .pha_list li dl .pha_more a span{display: none;} */
/* .health_list .pha_list li dl .pha_more a i{left: 30%;transition:all 0;-webkit-transition:all 0;-moz-transition:all 0;-o-transition:all 0;-ms-transition:all 0;} */
.health_list .pha_list li dl:hover .pha_more a i{left: 30%;}
.health_list .pha_list li dl:hover dd{background:#1a3850;border-color:#1a3850}
.equipment_list .pha_list li dl:hover dd{background:#a3bce2;border-color:#a3bce2}

.academy_03 li{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
/* .ca_more a:hover{background:#3da345;color: #fff !important} */
.academy_03 li:hover{background:#32973f;color: #fff;}
.academy_03 li:hover p{color: #fff;}
.ca_tx li:hover dt{animation: swing 1s linear 1;}
.academy_01 li:hover dt{animation: swing 1s linear 1;}


.bus_list dd{
transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
visibility: hidden;opacity: 0;-webkit-transform: translateY(50%); -moz-transform: translateY(50%);-o-transform: translateY(50%);-ms-transform: translateY(50%);transform: translateY(50%);}
.bus_list a:hover dd{visibility: visible;opacity: 1;-webkit-transform: translateY(0); -moz-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}

.slider_bk li.on a:hover{color:#fff !important;}


.other_02 dt{ overflow:hidden; display:block;}
.other_02 dt img{-webkit-transition: opacity .4s ease-in,-webkit-transform .6s linear;transition: opacity .4s ease-in,transform .6s linear;}
.other_02:hover img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);-moz-:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}



}


/*党建品牌*/
.party_brand01 .about_01{padding-bottom: 90px;}
.party_brand01 .about_title{margin-bottom: 0.6rem;}
/*.party_brand01 .about_01 .left{height: 6rem;}*/

.party_brand02{background:#f0f4fa;padding: 90px 0 115px 0;}
.party_title h3{margin-bottom: 10px;}
.party_title{margin-bottom: 50px;}

.party_list{border-top:1px solid #d6d6d6;}
.party_list li{padding: 60px 0;border-bottom:1px solid #d6d6d6;min-height: 170px;position: relative;overflow: hidden;}
.party_list dl{}
.party_list dt img{width: 120px;margin-bottom: 20px;}
.party_list dt{width: 250px;text-align: center;transform: translate(0,-50%); -webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%); position:absolute; right:0; top:50%;}
.party_list dt h4{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.party_list dd{width:calc(100% - 270px);}
.party_list h3{margin-bottom: 30px;}
@media only screen and (max-width:1660px){
.party_brand01 .about_title{margin-bottom: 0.4rem;}
}
@media only screen and (max-width:1024px){
.party_brand01 .about_01{padding-bottom: 50px;}
.party_brand02{padding: 50px 0;}
.party_title{margin-bottom: 20px;}
.party_list li{padding: 40px 0;}
.party_list h3{margin-bottom: 20px;}
}
@media only screen and (max-width:767px){
	.party_list li{padding: 20px 0;}
.party_list dt,.party_list dd{float: none;width: 100%;}
.party_list dt{transform: translate(0,0); -webkit-transform: translate(0,0);-ms-transform: translate(0,0);-moz-transform: translate(0,0);-o-transform: translate(0,0); position:static; right:0; top:50%;margin-bottom: 20px;}
.party_list dt img{margin-bottom: 10px;}
}


/*党建要闻*/
.n_more i{font-weight:bold;}
.party_news ul{overflow: hidden;margin: 0 -0.16rem;}
.party_news li{float: left;width:50%;margin-bottom: 0.3rem;}
.party_news li a{display: block;margin: 0 0.16rem;}
.party_news dl{position: relative; overflow: hidden;background: #f0f4fa;}
.party_news dd{box-sizing: border-box;padding: 0.6rem;position: absolute;top:0;left: 0;width: 100%;height: 100%;background:#f0f4fa;}
.n_time{margin-bottom: 0.2rem;}
.party_news li a{display: block;}
.party_news h3{margin-bottom: 0.3rem; line-height: 1.3em;height: 2.6em; display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.party_news p{margin-bottom: 0.6rem; line-height:24px;height: 48px;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.party_news .pageout{padding-bottom: 2px;padding-top: 0.3rem;}
@media only screen and (max-width:767px){
.party_news ul,.party_news li a{margin: 0;}
.party_news li{float: none;width: 100%}
.party_news p,.party_news h3{margin-bottom: 10px;}
.party_news dd{padding:20px;position: static;}
.party_news .pageout{padding-top: 0;}
}
@media only screen and (min-width:1025px){
.party_news dd{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.party_news li a:hover dd{visibility: hidden;opacity: 0;}

}



.party_box01 .other_01{text-align: left;}
.party_box02 .left,.party_box02 .right{height: 100%;}
.party_box02 .left{width: 59.7%;float: left;}
.party_box02 .right{width:37.8%;float: right;height: 100%;background:#f0f4fa;box-sizing:border-box;padding: 40px 50px;padding-bottom: 0;}
.party_box02 .left ul{height: 100%;position: relative;}
.party_box02 .left li{width:100%;}
.party_box02 .left li a{display: block;}
.party_box02 .left dl{position: relative;}
.party_box02 .left dd{position: absolute;left: 0;bottom: 0;width: 100%;height: 60px;line-height: 60px;background:rgba(0,0,0,0.4);color: #fff;}
.party_box02 .left dd h3{padding:0 20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.party_box02 .left li:nth-child(2) dd,.party_box02 .left li:nth-child(3) dd{height: 54px;line-height: 54px;}
.party_box02 .left li:nth-child(2),.party_box02 .left li:nth-child(3){width: 48.3%;position: absolute;bottom: 0;}
.party_box02 .left li:nth-child(2){left: 0;}
.party_box02 .left li:nth-child(3){right: 0;}

.party_nbottom li{border-bottom:1px solid #d6d9df;padding-bottom: 20px;margin-bottom: 20px;}
.party_nbottom li:last-child{padding-bottom: 0;margin-bottom: 0; border:0;}
.party_ntop{margin-bottom: 40px;}
.party_ntop h3{line-height: 1.3em;max-height: 2.6em;margin-bottom: 20px;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.party_ntop p{max-height: 52px; margin-bottom: 30px;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.p_time{margin-bottom: 10px;display: block;}
.party_nbottom h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.party_box03{background:#f0f4fa;padding: 90px 0 110px 0}

.party_box02 .party_title h3{margin-bottom: 20px;}

.party_slider{position: relative;}
.party_slider li{text-align: center;}
.party_slider dt{width: 120px;max-width: 100%;margin: auto; margin-bottom: 20px;}
.party_slider dd h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.party_slider dd p{line-height: 28px;max-height: 112px;display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
.party_line{width:23px;height: 3px;background:#84888d;margin:10px auto;}
.party_btn div{width: 45px;height: 45px;line-height: 45px; margin-top: 0; top:60px; background:#fff;border-radius:50%;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);font-size: 16px;text-align: center;font-weight: bold;}
.party_btn .swiper-button-prev{left: -70px;background:#fff url(../images/n_prev.png) no-repeat center center;}
.party_btn .swiper-button-next{right: -70px;background:#fff url(../images/n_next.png) no-repeat center center;}
.party_btn div i{ display: none;}

.p_more span,.p_more i{float: left;font-size: 16px;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.p_more span{position: absolute;left: -80px;top:0;visibility: hidden;opacity: 0;}
.p_more i{font-weight: bold;position: absolute;left: 0;top:0s;}
.p_more a{display: inline-block;background:#000000;color: #fff;text-align: center;border-radius:30px;width: 40px;height: 28px;line-height: 28px;position: relative;overflow: hidden;}
.p_more a i{left: 32%;}

@media only screen and (min-width:1025px) {
.p_more a:hover{color:#fff !important;width: 140px;}
.p_more a:hover span{left: 30px;visibility: visible;opacity: 1;}
.p_more a:hover i{left: 100px;}

}



@media only screen and (max-width:1440px){
.party_box03{padding: 80px 0;}
.party_btn .swiper-button-prev{left: -30px;}
.party_btn .swiper-button-next{right: -30px;}
}
@media only screen and (max-width:1220px){
.party_box02 .right{padding: 30px;}
.party_ntop h3{margin-bottom: 10px;}
.party_ntop p{margin-bottom: 20px;}
.party_ntop{margin-bottom: 20px;}
}

@media only screen and (max-width:1100px){
.party_nbottom li{padding-bottom: 15px;margin-bottom: 15px;}
}
@media only screen and (max-width:1024px){
.party_box03{padding:50px 0;}

.party_box02 .left,.party_box02 .right{width: 100%;float: none;}
.party_box02 .right{padding: 20px;}
.party_box02 .inwrap{height: auto !important;}
.party_box02 .left li{margin-bottom: 20px;}
.party_box02 .left li:nth-child(2), .party_box02 .left li:nth-child(3){position: static;float: left;width:calc(50% - 10px)}
.party_box02 .left li:nth-child(3){float: right;}
.party_btn .swiper-button-prev{left:0;}
.party_btn .swiper-button-next{right:0;}
}
@media only screen and (max-width:767px){
.party_box03{padding:30px 0;}

.party_box02 .left li{margin-bottom: 10px;}
.party_box02 .left li:nth-child(2), .party_box02 .left li:nth-child(3){float: none;width:100%}

}

/*详情*/
.news_d{width:1080px;max-width: 100%;margin: auto;}
.news_d01{overflow: hidden;border-bottom:1px solid #d6d6d6;padding-bottom: 20px;margin-bottom: 50px;}
.news_dle{float: left;}
.news_dre{float: right;}
.news_dre a{color:#8f8f8f;margin: 0; line-height: 24px; font-size: 24px; margin-left: 25px;}
.news_dre a:first-child{margin-left: 0;}
.news_dre .d_share{float:none;margin: 0;}
.news_dre .share_common{display: block;margin: 0;}
.news_d02 h2{margin-bottom: 20px;}
.newsd_edit{border-bottom:1px solid #d6d6d6;padding-bottom: 50px;margin-bottom: 50px;}
.d_bottom{overflow: hidden;}
.d_bottom .d_page{float: left; width: calc(100% - 60px)}
.d_bottom .d_page span{display: block;margin-bottom: 6px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.d_bottom .d_page span:last-child{margin-bottom: 0;}
.d_bottom .d_close{float: right;width: 40px;height: 28px;line-height: 28px; background:#000;border-radius:20px;text-align: center;overflow:hidden;}
.d_bottom .d_close a{display: block;color:#fff;}
@media only screen and (max-width:1024px){
.news_dre a{margin-left: 15px;}
.news_d01{padding-bottom: 10px;margin-bottom: 20px;}
.news_d02 h2{margin-bottom: 10px;}
.newsd_edit{padding-bottom: 30px;margin-bottom: 30px;}
.d_bottom .d_page{float: none;width: 100%;}
.d_bottom .d_close{display:none;}
}
@media only screen and (max-width:767px){
.news_d01{margin-bottom:10px;}
.newsd_edit{padding-bottom: 20px;margin-bottom: 20px;}

}
@media only screen and (min-width:1025px){
.d_bottom .d_close a:hover{background:#3da345;color:#fff !important;}
}

/*video*/
.video_list ul{overflow: hidden;margin: 0 -20px;}
.video_list li{float: left;width: 33.33%;margin-bottom: 40px;}
.video_list li:nth-child(3n+1){clear: both;}
.video_list li a{display: block;margin: 0 20px;}
.video_list dt{position: relative;margin-bottom: 20px;}
.video_list dt:after{content:""; position: absolute;top:0;left:0;width:100%;height: 100%;background:rgba(0,0,0,0.3);}
.video_list dt span{color:#fff;z-index: 5;font-size: 58px;}
.video_list dd{overflow: hidden;}
.video_list dd h3{width:calc(100% - 35px); float: left;line-height: 30px;max-height: 60px;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.video_list dd i{float: right;width: 24px;margin-top: 4px;}
.video_list dd i img{width: 100%;height: 100%;}
.video_list .pageout{padding-bottom: 4px;padding-top: 40px;}

@media only screen and (max-width:1024px){
.video_list ul{margin: 0 -10px;}
.video_list li a{margin: 0 10px;}
.video_list li{margin-bottom: 20px;}
.video_list dt{margin-bottom: 10px;}
.video_list dt span{font-size: 40px;}
.video_list .pageout{padding-top: 20px;}
}
@media only screen and (max-width:767px){
.video_list ul{margin: 0 ;}
.video_list li a{margin: 0;}
.video_list li{margin-bottom: 20px;width: 100%;float:none;}
.video_list dt{margin-bottom: 10px;}
.video_list dt span{font-size: 32px;}
.video_list .pageout{padding-top:0;}
.video_list dd i{width: 18px;margin-top:7px;}

}

/*网站地图*/
.sitemap_block li h3{border-left: 3px solid #004a0a; display: inline-block;padding:0; margin-bottom: 20px;padding-left: 10px;}
.sitemap_block li h3 a{color: #004a0a;}
.sitemap_block li{background: #f7f7f7; padding:20px 40px; margin-bottom: 40px;}
.sitemap_block dd{overflow: hidden;}
.sitemap_block dd a{color: #3d3d3d;}
.sitemap_block em{color: #d2d2d2; margin: 0 30px;}
.sitemap_block dd p,.sitemap_block dd em{margin-bottom: 20px; float: left;}
.sitemap_block dd em{margin-bottom: 0;}
.sitemap_block dd p:first-child em{display: none;}
@media only screen and (max-width:1024px) {
.sitemap_block li{margin-bottom: 20px; padding:10px; }
.sitemap_block dd em{margin:0 15px;}
.sitemap_block dd p{margin-bottom: 10px;}
}
@media only screen and (max-width:767px) {
.sitemap_block dd em{display: none;}
.sitemap_block dd p{margin-right: 20px;}
.sitemap_block li h3{margin-bottom: 10px;font-size: 18px;}
}

/*搜索结果*/
.search_top{background:#f2f2f2 ;background-size: cover;padding: 50px 0;}
.search_int{width: 790px;margin: auto;max-width: 100%;overflow: hidden;}
.search_result{color: #828282;}
.search_result span{color: #004a0a;}
.search_result em{color: #004a0a;}
.search_le{float: left;color: #000;width: 105px;line-height: 60px;}
.search_input{border:1px solid #818181;background: #fff;padding: 4px;overflow: hidden;margin-bottom: 20px;}
.search_input input,.search_input button{height: 50px;line-height: 50px;box-sizing:border-box;border:none;outline: none;}
.search_input input{padding: 0 15px;box-sizing:border-box;width: calc(100% - 140px);float:left;}
.search_input button{width: 140px;text-align: center; float: right;background: #004a0a;color: #fff;border-radius: 5px;}
.search_re{float: right;width: calc(100% - 105px);}

.search_list{padding-top: 45px;}
.search_list li{padding: 35px 0;border-bottom: 1px solid #e3e3e6;}
.search_list dt{overflow: hidden;margin-bottom: 15px;line-height: 30px;}
.search_list dt h3 span,.search_list dd span{color: #004a0a;}
.search_list h3{width: calc(100% - 150px);line-height: 30px;max-height: 60px;float: left;
display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.search_list .search_yd{float: right;font-family: "Arial";    font-weight: normal;}
.search_yd span{color: #a3a3a3;display: inline-block;}
.search_yd em{float: right; color: #000;margin-left: 30px;display: inline-block;width: 90px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search_list dd{color: #595757;}
.search_list dd p{line-height: 24px;max-height: 48px;color: #9c9b9b;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}

.search_list .pageout{padding-bottom: 10px;padding-top: 40px;}
.search_list .page{margin: 0}
@media only screen and (max-width:1280px) {
.search_list{padding-top: 20px;}
}
@media only screen and (max-width:1024px) {
.search_input input, .search_input button{height: 40px;line-height: 40px;}
.search_le{line-height: 50px;}
.search_input button{width: 100px;}
.search_input input{width: calc(100% - 100px);}
.search_le{width: 80px;}
.search_re{width: calc(100% - 80px);}
.search_list li{padding: 20px 0;}
.search_list ul{padding-bottom: 20px;}
.search_list dd{font-size: 14px;}
.search_list dt{margin-bottom: 10px;}
.search_list h3{line-height: 24px;max-height: 48px;}
.search_list .pageout{padding-top:20px;}

}
@media only screen and (max-width:767px) {
.search_top{padding: 20px 0;}
.search_list ul{padding-bottom: 0;}
.search_list h3{width: calc(100% - 85px);}
.search_input input, .search_input button{height: 32px;line-height: 32px;}
.search_input input{padding: 0 5px;}
.search_input button{width: 70px;}
.search_input input{width: calc(100% - 70px);}
.search_le{line-height: 42px;font-size: 14px;width: 50px;}
.search_re{    width: calc(100% - 50px);}
.search_input{margin-bottom: 10px;}
.search_list{padding-top: 0;}
.search_list h3{font-size: 16px;}
.search_result{font-size: 14px;}
.search_list li{padding: 15px 0;}
.search_list dt{margin-bottom: 4px;}
}

/*新闻*/
.news_c02,.news_c04 {padding: 90px 0;}
.news_c02 .media-list{margin-bottom: 0;    border-top: 1px solid #D6D6D6;}
.news_c02 .media-list ul{margin-bottom: 0;}

.news_c03{padding: 60px 0 120px 0;background:#f0f4fa;}

.news_notice ul{overflow: hidden;margin: 0 -10px;}
.news_notice li{float: left;width:50%;margin-bottom: 20px;}
.news_notice li a{display: block;margin: 0 10px;}
.news_notice dl{background:#fff;padding: 35px;}
.news_notice li h3{line-height: 1.3em;height: 2.6em;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;margin-bottom: 30px;}
.n_more i{margin-left: 10px;}

.n_slider{position: relative;}
.n_slider .trend-top dd{padding: 4% 6%;}
.n_page{padding: 0 6%;}
.n_slider .trend-top dd h2{margin-bottom: 6%}
.n_slider .trend-top dd .c{margin-bottom: 6%}

.news_c01 .trend-top{margin-bottom: 0;}
.n_btn div{width: 45px;height: 45px;line-height: 45px; margin-top: -22px; background:#fff;border-radius:50%;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);font-size: 16px;text-align: center;font-weight: bold;}
.n_btn .swiper-button-prev{background:#fff url(../images/n_prev.png) no-repeat center center; left:-80px;}
.n_btn .swiper-button-next{background:#fff url(../images/n_next.png) no-repeat center center;right: -80px;}
.n_page{position: absolute;right: 0;bottom: 10%; width: 41.25%;
     box-sizing:border-box;z-index: 5;}
.news_pageswiper{width: 80%;text-align: left;}
.news_pageswiper span{width: 25%;border-radius: 0;height: 4px;position: relative;margin: 0;background:none;float: left;}
.news_pageswiper span .cicle_s{position: absolute;left: 0;width: 100%;height: 1px;background:#c7c7c7;top:50%;}
.news_pageswiper span:after{content:"";position: absolute;left: 0;top:0;width: 100%;height: 100%;background:#000;border-radius: 5px;display: none;}
.news_pageswiper span.swiper-pagination-bullet-active:after{display: block;}
.swiper-num{margin-bottom: 10px;}
@media only screen and (max-width:1520px) {
.n_btn .swiper-button-prev{left:-50px;}
.n_btn .swiper-button-next{right: -50px;}
}
@media only screen and (max-width:1400px) {
.news_c03{padding-bottom: 80px;}
.n_btn .swiper-button-prev{left:10px;}
.n_btn .swiper-button-next{right: 10px;}
}
@media only screen and (max-width:1024px) {
.news_c02,.news_c04,.news_c03{padding:50px 0;}
.news_notice dl{padding:20px;}
.news_notice li h3{margin-bottom: 20px;}
}
@media only screen and (max-width:767px) {
.n_btn div{top:2.3rem;margin-top: 0; width: 40px;height: 40px;line-height: 40px;}
.news_c02,.news_c04,.news_c03{padding:30px 0;}
.news_notice li{float: none;width: 100%;margin-bottom: 10px;}
.news_notice li a,.news_notice dl{margin: 0;}
.n_slider .trend-top dd{padding: 20px}
.trend-top dd h2{margin-top: 10px;}
.n_slider .trend-top dd .c{margin-top: 10px;}
.n_page{width: 100%;padding: 0 20px;bottom: 10px;display:none;}
.n_page .total{display: inline-block;}
}
@media only screen and (min-width:1025px) {
.news_notice li a dl{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.news_notice li a{transition:all 0;-webkit-transition:all 0;-moz-transition:all 0;-o-transition:all 0;-ms-transition:all 0;}
.news_notice li a:hover,.news_notice li a:hover .p_time{color:#fff !important;}
.news_notice li a:hover dl{background:#32973f;    box-shadow: 0 0 10px rgba(0,0,0,0.2);}
}

/*page*/
.pha_re .page{ color:#32973f; }
.pha_re .page span{color:#32973f;}
.pha_re .page a{color: #32973f;border: 1px solid #deeee0; }
.pha_re .page a.on{background: #32973f;color:#fff;border-color: #32973f;}
.pha_re .page a.prev {background:url(../images/le2.png) center center no-repeat; }
.pha_re .page a.next {background:url(../images/re2.png) center center no-repeat; }
.pha_re .page a.first{background:url(../images/le_on2.png) center center no-repeat;}
.pha_re .page a.last{background:url(../images/re_on2.png) center center no-repeat;}
.pha_re .page input.go{background: #32973f;color: #fff;}
.pha_re .page .txtnum input{border: 1px solid #deeee0;}


/*04*/
/*page*/
.health_list .page{ color:#1a3850; }
.health_list .page span{color:#1a3850;}
.health_list .page a{color: #1a3850;border: 1px solid #1a3850; }
.health_list .page a.on{background: #1a3850;color:#fff;border-color: #1a3850;}
.health_list .page a.prev {background:url(../images/le4.png) center center no-repeat; }
.health_list .page a.next {background:url(../images/re4.png) center center no-repeat; }
.health_list .page a.first{background:url(../images/le_on4.png) center center no-repeat;}
.health_list .page a.last{background:url(../images/re_on4.png) center center no-repeat;}
.health_list .page input.go{background: #1a3850;color: #fff;}
.health_list .page .txtnum input{border: 1px solid #1a3850;}



/*03*/
/*page*/
.equipment_list .page{ color:#a3bce2; }
.equipment_list .page span{color:#a3bce2;}
.equipment_list .page a{color: #a3bce2;border: 1px solid #a3bce2; }
.equipment_list .page a.on{background: #a3bce2;color:#fff;border-color: #a3bce2;}
.equipment_list .page a.prev {background:url(../images/le3.png) center center no-repeat; }
.equipment_list .page a.next {background:url(../images/re3.png) center center no-repeat; }
.equipment_list .page a.first{background:url(../images/le_on3.png) center center no-repeat;}
.equipment_list .page a.last{background:url(../images/re_on3.png) center center no-repeat;}
.equipment_list .page input.go{background: #a3bce2;color: #fff;}
.equipment_list .page .txtnum input{border: 1px solid #a3bce2;}

.brand_wrap{
  margin-bottom: 6.25%;
}
.brand_wrap .inwrap{
  max-width: 1390px;
}
.brand_wrap .cont{
  background: url(../images/brand_bg.jpg) 0 0 no-repeat;
  background-size: cover;
  padding: 40px 53px 20px;
}
.brand_wrap .cont {
  color: #000;
}
.brand_wrap .cont .title{margin-bottom: 25px; color: #fff;}
.brand_wrap .cont ul{margin-bottom: 10px;}
.brand_wrap .cont li{
  background: #fff;
  width: 23.75%;
  float: left;
  margin-right: 1.4388%;
  margin-bottom: 1.4388%;
}
.brand_wrap .cont li:nth-child(4n){
  margin-right: 0;
}
.brand_wrap .cont li h4{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.brand_wrap .cont li a{
  display: block;
  padding: 20px;
}
.brand_wrap .cont li p{
  font-size: 16px;
  color: #84888d;
  overflow: hidden;
  margin-top: 8px;
  line-height: 24px;
  height: 72px;
}
@media (max-width: 1024px) {
  .brand_wrap .cont li{
    width: 49%;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .brand_wrap .cont li:nth-child(4n){
    margin-right: 2%;
  }
  .brand_wrap .cont li:nth-child(2n){
    margin-right: 0;
  }
}
@media (max-width: 768px) {
  .brand_wrap .cont{
    padding: 20px;
  }
  .brand_wrap .cont li{
    width: 100%;
    margin-right: 0 !important;
  }
}
  /*新闻*/
  .pub_tab{padding: 25px 0 30px 0;border-bottom:1px solid #c9d0d6;}
  .news_pub_tab,.news_pub_tab ul,.news_pub_tab li,.news_pub_tab li a{height: 42px;line-height: 42px;}
  .news_pub_tab li a{display: block;width: 155px;border-radius: 20px;}
  .news_pub_tab li{float: left;}
  .news_pub_tab ul{display: inline-block;overflow: hidden;}
  .news_pub_tab{text-align: center;}
  .news_pub_tab li.on a{background: #003c82;color: #fff;}
  
  /*领导团队*/
  .team_ajax{overflow: hidden;}
  .blank_30{position: fixed;top:0;left:0;width: 100%;height: 100%;background: rgba(0,0,0,0.3);z-index: 99991;display: none;}
  .team_tac h4{color: #84888d;}
  .team_close{position: absolute;right: 30px;top:30px;color:#003c82;font-size: 20px;cursor: pointer;}
  .team_tac .team_edit,.team_tac .edit_con_original{color: #84888d;line-height: 24px;}
  .team_tac{position: fixed; background:#fff;width: 1440px;max-width:94%;z-index: 99992;overflow: hidden;box-shadow: 0 0 10px rgb(0 0 0 / 20%);}
  .team_tac .left{float: left;width: 430px;height: 430px;box-shadow: 0 0 10px rgb(0 0 0 / 20%);}
  
  .team_tac .right{float: right;width: calc(100% - 430px);}
  .team_intr{padding: 70px 110px;padding-right:200px}
  .team_intr h3{margin-bottom: 5px;}
  .team_intr h4{border-bottom: 1px solid #d6d6d6;padding-bottom: 30px;margin-bottom: 20px;}
  .team_intr .team_edit{height: 144px;overflow: hidden;}
  
  .team_intr .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
  .team_intr .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#003b83;}
  .team_intr .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.team_intr .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.team_intr .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#003b83;}
  
  .edit_profile .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
  .edit_profile .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#003b83;}
  .edit_profile .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.edit_profile .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.edit_profile .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#003b83;}
  
  .mCSB_color .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
  .mCSB_color .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#003b83;}
  .mCSB_color .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCSB_color .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_color .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#003b83;}
  
  
  .team_cont {padding-top: 25px;}
  .team_cont .team_list ul{margin: 0 -40px;padding-top: 50px;overflow: hidden;}
  .team_cont .team_list li{float: left;width: 25%;margin-bottom: 80px;}
  .team_list li dl{box-shadow: 0 0 10px rgb(0 0 0 / 20%);}
  .team_cont .team_list li dl{margin: 0 40px;}
  .team_list dd{background: #e8ebf0;padding: 30px;padding-bottom: 35px;overflow: hidden;}
  .team_list li:hover dd{background: url(../images/team_bg.jpg) 0 0 no-repeat;background-size: cover;}
  .team_list dd h3{float: left;width: calc(100% - 50px);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height: 24px;}
  .team_list dd .pubjia{float: right;}
  .team_list dd h3,.team_list dt{cursor: pointer;}
  .team_list dd h3{margin-bottom: 10px;}
  .team_list dd p{overflow: hidden;clear: both;line-height: 24px;height: 72px;  display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;}
  
  .pubjia{display: inline-block;width: 34px;height: 24px;background: #003b83;color: #fff;text-align: center;border-radius: 20px;position: relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;}
  .pubjia i{display: block;height: 24px;line-height: 24px;}
  @media only screen and (max-width:1660px) {
  .team_close{top:20px;right: 20px;}
  .team_intr{padding: 70px;padding-right: 100px;}
  }
  @media only screen and (max-width:1440px) {
  .team_cont .team_list ul{margin: 0 -20px;}
  .team_cont .team_list li dl{margin: 0 20px;}
  .team_cont .team_list li{margin-bottom: 60px;}
  .team_list dd{padding: 20px;}
  .team_intr{padding:60px;}
  .team_intr h4{padding-bottom: 20px;}
  .team_intr .team_edit{height: 192px;}
  }
  @media only screen and (max-width:1366px) {
  
  }
  @media only screen and (max-width:1024px) {
  .team_cont .team_list li{width: 33.33%;}
  .team_tac .left{width: 300px;height: 300px;}
  .team_tac .right{width:calc(100% - 300px)}
  .team_intr h4{padding-bottom: 10px;}
  .team_intr{padding: 30px;}
  .team_close{top:10px;right: 10px;width: 50px;height: 30px;text-align: right;}
  .team_intr .team_edit{height: 144px;}
  
  }
  @media only screen and (max-width:767px) {
  .team_cont{padding-top: 0;}
  .team_cont .team_list ul{padding-top: 20px;}
  .team_cont .team_list ul{margin: 0 -5px;}
  .team_cont .team_list li dl{margin: 0 5px;}
  .team_cont .team_list li{width: 50%;margin-bottom: 20px;}
  .team_list dd{padding: 10px;}
  .pubjia,.pubjia i{width: 24px;height: 20px;line-height: 20px;border-radius: 10px;font-size: 14px;}
  .team_tac .left,.team_tac .right{float: none;width: 100%;}
  .team_intr{padding: 20px;}
  .team_intr .team_edit{height: 96px;}
  }