@charset "utf-8";
body {background:url(../images/body_bg.png) no-repeat center 700px;}
/*ny_banner*/
.sub_banner{width: 100%;margin:0 auto;overflow: hidden; z-index:-1000;}
.sub_banner  img{display: block;transition: all 1s ease 0s;width: 100%;}
.sub_banner  img:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.sub_content_top{ margin-top:-132px;width:1028px;height:96px; padding:36px 36px 0 36px; background-color:#FFF; position: relative; }
.sub_content_top .sub_leftTitle{ background:url(../images/left_menu_title.jpg) no-repeat; width:250px; height:96px;position: relative; float:left;}
.sub_content_top .sub_leftTitle h2{color:#fff;font-size: 32px;font-weight: normal;padding:42px 22px;line-height: 33px;position: relative;}
.demo{
  background-color: rgba(255,255,255,0.92);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
}
.demo p{
  color: #FFFFFF;
}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .demo{
    background-color:#ffffff;
    filter:Alpha(opacity=92);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .demo p{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}



/* CSS Document */
#certify{position: relative;width: 728px;margin: 0 auto;margin-top: 100px;}
#certify .swiper-container{padding-bottom: 60px;}
#certify .swiper-slide{width: 318px;min-height: 248px;background: #fff;box-shadow: 0 8px 30px #ddd;}
#certify .swiper-slide img{width: 318px;height: 196px;display:block;}
#certify .swiper-slide p{min-height: 26px;line-height: 26px;padding: 10px 5px;text-align: center;color: #636363;font-size: 16px;margin: 0;}
#certify .swiper-pagination{width: 100%;bottom: 20px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 3px solid #00aadc;background-color: #fff;}
#certify .swiper-button-prev{left: 0px;width: 59px;height: 111px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 0;background-size: 100%;margin-top:-105px;left:80px;}
#certify .swiper-button-prev:hover{background-position: 0 -111px;background-size: 100%}
#certify .swiper-button-next{right: 0px;width: 59px;height: 111px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 -222px;background-size: 100%;margin-top:-105px;right:80px;}
#certify .swiper-button-next:hover{background-position: 0 -333px;background-size: 100%}

/* 集团药房 */
.lof-slidecontent, .lof-slidecontent a{color:#FFF;}
.lof-slidecontent a.readmore{color:#58B1EA;}
.lof-slidecontent{position:relative;overflow:hidden;}
.lof-slidecontent .preload{height:100%;width:100%;position:absolute;top:0;left:0;z-index:100000;text-align:center;background:#FFF}
.lof-slidecontent .preload div{height:100%;width:100%;background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;}
.lof-main-outer{position:relative;height:100%;width:728px;z-index:3px;overflow:hidden;}
.lof-main-item-desc{z-index:100px;position:absolute;bottom:0;left:0px;width:100%;background:url(../images/bg_trans.png);/* filter:0.7(opacity:60) */padding-left:10px;background-color:#000;opacity: 0.6;}
.lof-main-item-desc h2{font-size:20px; font-weight: normal;height:65px;line-height:58px;opacity: 1;}
/* main flash */
ul.lof-main-wapper{overflow:hidden;background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;padding:0px;margin:0;position:absolute;overflow:hidden;}
ul.lof-main-wapper li{overflow:hidden;padding:0px;margin:0px;float:left;position:relative;}
.lof-opacity li{position:absolute;top:0;left:0;float:inherit;}
ul.lof-main-wapper li img{padding:0px;}
/* item navigator */
.lof-navigator-wapper{position:absolute;bottom:0;right:0; padding-right:10px;background-color:#65625e; height:58px;}
.lof-navigator-outer{position:relative;z-index:100; width:310px;overflow:hidden;color:#FFF;float:left; margin-top:4px;}
ul.lof-navigator{top:0;padding:0;margin:0;position:absolute;width:100%; }
ul.lof-navigator li{cursor:hand; cursor:pointer;list-style:none;padding:0;margin-left:0;overflow:hidden;float:left;display:block;text-align:center;}
ul.lof-navigator li img{border:#d1d1d1 solid 1px; width:87px; height:48px;}
ul.lof-navigator li.active img, ul.lof-navigator li:hover img{border:#1faca4 solid 1px;}
/*******************************************************/
.jtyfjs_box{width:100%;height:46px;margin:40px 0 20px;}
.jtyfjs_title{width:200px;height:26px; float:left;line-height:33px; background: url(../images/jtyf_title_ico.png) no-repeat left top;font-size:18px; font-weight:bold; padding-left:20px; margin-top:14px}
.jtyfjs_box li{float:right;width:42px; height:40px;margin:5px 0 0 15px;text-transform: none;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;}
.jtyfjs_box ul .yfyb{ background:url(../images/yf_ico_01.png) no-repeat 0 0;}
.jtyfjs_box ul .yfyb:hover{ background:url(../images/yf_ico_01_hover.png) no-repeat 0 0;}
.jtyfjs_box ul .yfcs{ background:url(../images/yf_ico_02.png) no-repeat 0 0; }
.jtyfjs_box ul .yfcs:hover{ background:url(../images/yf_ico_02_hover.png) no-repeat 0 0; }
.jtyfjs_box ul .yftb{ background:url(../images/yf_ico_03.png) no-repeat 0 0;}
.jtyfjs_box ul .yftb:hover{ background:url(../images/yf_ico_03_hover.png) no-repeat 0 0;}
.jtyfjs_txt{ padding-bottom:40px; border-bottom:1px #dfdfdf solid;}
.jtyfjs_kj{width:100%; margin-top:30px;}
.jtyfjs_kj li{ float:left;height:30px; line-height:30px; padding-left:40px; margin-bottom:20px;}
.jtyfjs_kj ul .yftel{ width:309px; margin-right:30px;background:url(../images/jtyf_ico.png) no-repeat 0 0;}
.jtyfjs_kj ul .yflink{ width:309px;background:url(../images/jtyf_ico.png) no-repeat 0 -60px; }
.jtyfjs_kj ul .yfaddress{ width:549px; margin-right:30px;background:url(../images/jtyf_ico.png) no-repeat 0 -30px;}

