/**banner**/
.img_cc img{width:100%;}

.bjsy_fullSlide {height:612px;width:100%;position:relative;}
.bjsy_fullSlide .bd {margin:0 auto;z-index:0;height:612px;overflow:hidden;position:relative;}
.bjsy_fullSlide .bd ul li img {height:100%;}
.bjsy_fullSlide .bd li {width:100% !important;height:612px;overflow:hidden;text-align:center;}
.bjsy_fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.bjsy_fullSlide .hd ul {text-align:center;}
.bjsy_fullSlide .hd ul li {background:gray;cursor:pointer;display:inline-block;zoom:1;width:15px;height:15px;border-radius:50%;opacity:0.8;margin:0px 10px;font-size:0;}
.bjsy_fullSlide .hd ul .on {background:#fff;}


/**新闻标题**/
.Chtxt{font-size: 36px;text-align: center;color: #006699;}

/* 公司公告 */
.topScroll {display:inline-block;overflow:hidden;position:relative;height:50px;width: 100%;}
.topScroll ul {transform:translateY(0);float: left;}
.topScroll .animate {-webkit-transition:all .3s ease-out;}
.topScroll li {overflow:hidden;display:flex;align-items: center;justify-content: space-between;margin-left:10px;width:auto;height:50px;line-height:30px;color:#333;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;}
.topScroll li a {font-size:16px;margin-right: 50px;}
.topScrollgg {float: left;height: 50px;line-height: 50px;font-size: 16px;}
.topScrollgg img {margin-right:12px;width:20px;height:20px;}
.topScroll a:last-child {border: 1px solid #999;padding: 5px;float: right;margin-top: 10px;}


/**news**/
#newstit{margin-bottom: 30px;}
#newstit .pic{position: relative;}
#newstit .pic .p1{font-size:24px;color:#333;}
#newstit .pic .p2{font-size:16px;color:#999;}

#slideshow{width: 48%;}
#news{width: 48%;}
.news_con .rq .sp1 {font-size: 48px;font-family: "Arial";color: #FFF;text-align: center;font-weight: bold;padding-top: 8px;}

/**轮播图**/
.swiper-containerPlayPic22 .item img{width:100%;height:350px;object-fit:cover;}
.swiper-containerPlayPic22 .item{position:relative;}
.swiper-containerPlayPic22 .item .title{position:absolute;left:0;bottom:0;width:100%;background: rgba(45,101,146,0.7);}
.swiper-containerPlayPic22 .item .title a{display:block;font-size:16px;color:#fff;line-height:42px;padding:0 1em;white-space:nowrap;max-width:69%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.swiper-containerPlayPic22 .owl-dots{position:absolute;right:15px;bottom:16px;z-index:40;margin-top:0;}
.swiper-containerPlayPic22 .owl-dots .owl-dot span{margin:0 5px!important;width:8px!important;height:8px!important;}
.slideshow .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#fff;}


.slideBox{ overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{  position:absolute; right:5px; bottom:12px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:17px; height:17px; line-height:17px; text-align:center; color:#fff; cursor:pointer;}
.slideBox .hd ul li.on{ border:1px solid #fff; border-radius: 20px; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{     width: 100%;display:block;     height: 350px; }
.title{position:absolute;left:0;bottom:0;width:100%;background: rgba(45,101,146,0.7);}
.title a{display:block;font-size:16px;color:#fff;line-height:42px;padding:0 1em;white-space:nowrap;max-width:69%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}


/**新闻列表**/
.syTabList li{height: 35px;line-height: 35px;font-size: 16px;color: #333;}
.syTabList li a{font-size: 16px;color: #333;}

.syTabList li.easysite-article-li{height:auto;line-height:auto;}

/**图片展示**/
.falv img{width:100%;}

#celebrate{margin-top:40px;}

/**行业动态**/
#industry{margin-top:40px; width: 48%;}
#industry .company{width:100%;}
#industry .company li {height: 35px;line-height: 35px;font-size: 16px;color: #333;}
#industry .company li a{font-size: 16px;color: #333;float:left;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 78%; display: block;}
#industry.company{width:48%;}
.company .font{font-size:24px;color:#0767b1;border-bottom: 3px solid #0767b1;height: 35px;}
.company .font a{font-size:16px;color:#666;}
.company .borde{border-bottom: 2px solid #ccc;margin-bottom: 20px;height: 42px;line-height: 42px;}



/**医药中心动态**/
#Medical{margin-top:40px;width: 48%;}
#Medical .company{width:100%;}
#Medical .company li {height: 35px;line-height: 35px;font-size: 16px;color: #333;}
#Medical .company li a{font-size: 16px;color: #333;float:left;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 78%; display: block;}
#Medical.company{width:48%;}


/**产品服务**/
#Serve{height:400px;background:url(/yuanzigaoke/uiFramework/commonResource/image/2021022314154977639.png) no-repeat center center;margin-top:100px;padding-top: 50px;}
.mk_tit { height: 40px;padding-top: 60px; }
.mk_biaoti { position: relative; padding-right: 65px; }
.mk_biaoti .CH { font-size: 30px; color: #0c3e83; position: relative; z-index: 4; }
.mk_biaoti .CH strong { font-weight: bold; font-size: 30px; color: #fff; }
.mk_biaoti .EN { font-size: 24px;color: #ccc;font-weight: bold;position: absolute;top: -20px;z-index: 2;left: 0px; }
.mk_biaoti .EN i {    z-index: -5;display: block;font-size: 33px;width: 320px;height: 1px;position: absolute;left: 7px;bottom: 16px;}
.mk_more { text-align: right; }
.mk_more a { font-size: 16px; color: #fff; line-height: 36px; }
.cydw_list li {float: left;width: 24%;margin-right: 16px;box-shadow: 0 3px 20px rgb(12 68 145 / 20%);margin-top: 35px;position: relative;}
.cydw_list .li1{width:591px;}
.cydw_list .li3{float:right;margin-right:0px;}
.cydw_list .li7{float:right;margin-right:0px;}
.cydw_list li img {width: 100%; height: 240px;object-fit: cover;}
.cydw_list li .txt {position: absolute;bottom: 0;background:rgba(0,0,0,0.4);left: 0;width: 100%;height: 40px;line-height: 40px;overflow: hidden;}
.cydw_list li .txt .tit {font-size: 18px;font-weight: bold;color: #fff;text-align: center;padding: 0 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cydw_list li .txt .smy {display: none;font-size: 14px;line-height: 24px;color: #fff; padding: 0 20px 10px;text-align: justify;}
.cydw_list li:hover .txt {height: auto;line-height: 30px;}
.cydw_list li:hover .txt .tit {padding-top: 10px;white-space: inherit;text-align: left;}
.cydw_list li:hover .txt .smy {display: block;}
.cydw_list li:hover .txt .smy font {color: #0b3a80;}

/* 业务服务 S */
.eightDir,.eightDir2 {overflow:hidden;background:#fff;border-top:5px solid #064A97;padding:20px 30px 20px;margin-top:15px;}
.eightDir_tit span {color: #0767b1;font-weight: 500;}
.eightDir li {float:left;margin:10px;width:31.5%;height:80px;background:#f7f7f7;}
.eightDir li img {height:80px;width:80px;float:left;}
.eightDir li span {padding-left:70px;line-height:80px;font-size:16px;font-family: “weiruanyahei”;}
.eightDir2 ul li {float: left;margin: 10px 5px;/*width: 255px;*/}
.eightDir2 ul li a{padding-right:10px; font-size:16px;font-family: “weiruanyahei”;}
.eightDir2 ul li img {width: 100%;height: 80px;}
.diblj,.diblj1{width:1200px;margin:0 auto;}
/* 业务服务 E */



/**专题专栏**/
#feature{margin-top:40px;    margin-bottom: 65px;width: 48%;}
#feature .company{width:100%;}
#feature .company li img{margin-top:20px}
#feature .company .font{height: 41px;}


/**企业文化和社会责任**/
#duty{margin-top:40px;    margin-bottom: 65px;width: 48%;}
 .syTab {border-bottom: 2px solid #e0e0e0;height: 45px;}
.syTabMore {float:right;margin-top: 10px;}
.syTabMore a {color:#999;font-size:16px;}
.syTabList {}
.syTabList ul {}
.syTabList ul li {border-bottom: 1px dashed #d9d9d9; padding: 15px 0 10px 0;}
.syTabList ul li img{margin-top:20px;height: 326px;}
.syTabList ul li a {color:#000;font-size:16px;}
.syTabList ul li span {color:#000;font-size:16px;float:right;}
.syTabList ul li:hover {border-bottom: 1px dashed #c40000;}
.syTabList ul li a:hover {color:#c40000;}
.syTabList ul li a:hover span {color:#2d3194;}
.syTab h3{font-size: 24px;color: #333;cursor: pointer;    height: 60px;line-height: 45px;line-height: 45px;}
.syTab h3 a{font-size: 24px;color: #333;}
.syTab .mar{margin-left:20px}
.syTab .on{border-bottom:3px solid #4d61c5;height: 43px;}
.syTab .on a{color:#0767b1;}
.syTab h3{float:left;}