body{margin: 0;padding: 0;}
a{text-decoration: none;}
ul,li{list-style: none;margin: 0;padding: 0;}
i{font-style: normal;}
p{margin: 0;padding: 0;}

/**头部+导航+轮播**/

.header{width: 100%;height: auto;overflow: hidden;background-color: #FAFAFA;padding: 15px 0;}
.header .header-top{width:100%;height: auto;margin: 0 auto;overflow: hidden;}
.header-top .greet{float:left;color: #919191;font-size: 13px;font-family: '宋体', Arial;}
.header-top .head{float:right;}
.header-top .head span{font-family: Arial, "微软雅黑";color: #161C36;margin-right: 10px;font-size: 13px;}
.header-top .head a{font-family: '宋体', Arial;font-size: 13px;color: #484443;}
.header-top .head a:hover{color:#003C87;}

.main{  top: 0;  right: 0;  left: 0;  z-index: 20;position: absolute;}
.nav{margin: 20px 0;}
.nav .container .navbar-header{}
.nav .container .navbar-header span{display: block;}
.navbar-toggle {  border-color: #333;  }
.navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-right: 15px;
   background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.sr-only {  position: absolute;  width: 1px;  height: 1px;  padding: 0;  margin: -1px;  overflow: hidden;  clip: rect(0,0,0,0);  border: 0; }
.navbar-inverse .navbar-toggle .icon-bar {  background-color: #fff;  }
.navbar-toggle .icon-bar+.icon-bar {  margin-top: 4px;  }
.navbar-toggle .icon-bar {  display: block;  width: 22px;  height: 2px;  border-radius: 1px;  background-color: #000;  }
.nav .container .navbar-collapse{width:auto;float:right;}
.navbar-nav{float:right;margin: 0;}
.nav>li{float:left;margin: 0 11px;}
.nav>li>a{color: #3E3A39;font-family: '宋体', Arial;font-size: 15px;line-height: 45px;letter-spacing: 1px;padding: 0;}
.nav>li>a:hover{color: #003C87;background-color: transparent;}
.nav .consult{float:left;overflow: hidden;float:right;}
.nav .consult p{}
.nav .consult p img{display: block;float:left;margin-top: 10px;}
.nav .consult p i{display: block;margin-top: 20px;margin-left: 5px;font-family: Arial, "微软雅黑";font-size: 16px;letter-spacing: 1px;float:left;}
.nav .consult span{color: #0098DB;font-size: 24px;font-family: Arial, "微软雅黑";font-weight: bold;display: block;float:left;}

.carousel{margin-top: 130px;}


.menu-top{width: 20%;height: auto;overflow: hidden;background-color: #fff;position: absolute;border-top: 1px solid #DDDDDD;}
.menu-top li{width: 100%;height: 30px;line-height: 30px;}
.menu-top li a{margin-left: 10px;display: block;color: #3E3A39;text-decoration: none;overflow: hidden;overflow:hidden;  text-overflow:ellipsis; white-space:nowrap}
.menu-top li a:hover{color: #003C87;}

/**首页内容**/
.esta{width:100%;height: 50px;background-color: #235697;float:left;}
.esta h3{color: #fff;font-weight: bold;font-family: Arial, "微软雅黑";font-size: 18px;margin: 0;line-height: 50px;float:left;}
.esta span{float:left;display: block;color: #fff;font-family: Arial, "微软雅黑";font-size: 17px;line-height: 50px;}
.anenst{width: 100%;height: auto;overflow: hidden;float:left;}
.our{height: auto;overflow: hidden;margin: 0 auto;text-align: center;padding-top: 3%;}
.our .img{margin-top:-25px; }
.our .our-cn{padding: 0 3%;display: inline-block;}
.our .our-cn span{display: block;color: #245698;font-family: Arial, "微软雅黑";font-weight: bold;font-size: 18px;}
.our .our-cn i{display: block;color: #949494;font-family: Arial, "微软雅黑";font-size: 13px;}
.present{padding-top: 3%;}
.present h4{color: #4A4645;letter-spacing: 1px;font-family: Arial, "微软雅黑";}
.present p{padding-top: 1%;color: #ACACAC;font-family: '宋体', Arial;font-size: 14px;line-height: 24px;}
.present .know{width: 100%;height: auto;overflow: hidden;}
.present .know a{float: right;display: block;padding: 6px 14px;color: #245698;font-size: 14px;font-family: '宋体', Arial;margin-top: 1%;border: 1px solid #245698;border-radius: 5px;text-decoration: none;}
.bg{padding-top: 3%;}
.bg .thumbnail{border: none;padding: 0;margin:10px 0;}


.case{float:left;width: 100%;height: auto;overflow: hidden;background-color: #FBFBFB;margin-top: 3%;padding-bottom: 15px;}
.case .slider1{width: 1115%;position: relative;transition-duration: 0s;}
.case .slider1 .slide{float: left;list-style: none;position: relative;width: 292px;margin-right: 50px;}
.case .slider1 .slide a{display: block;width: 100%;height: 100%;background-color: #fff;overflow: hidden;text-decoration: none;}
.case .slider1 .slide a .care{width: 100%;height: auto;overflow: hidden;}
.case .slider1 .slide a .care img{width: 100%;height: 100%;display: block;}
.case .slider1 .slide a span{display:block;color: #505050;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-color: #fff;text-align: center;padding: 5% 0;font-size: 14px;}

.case .arrow{width: 100%;height: auto;overflow: hidden;padding-top: 58px;}
.case .arrow .bx-controls-direction{text-align: center;}

.bx-wrapper{margin: 0 auto;margin-top: 3%;}
.bx-wrapper .bx-controls-direction{width: 100%;height: auto;margin: 0 auto;text-align: center;padding-top: 15px;}
.bx-wrapper .bx-controls-direction a {  float:right;  outline: 0;  width: 32px;  height: 32px;  text-indent: -9999px; z-index: 9999;  text-align: center;margin: 0 auto;display: block;;  }
.bx-wrapper .bx-prev{background: url(../images/xh_26.jpg) no-repeat;left:50%;}
.bx-wrapper .bx-next{background: url(../images/xh_25.jpg) no-repeat;left: 47.7%;}

.news{width: 100%;height: auto;overflow: hidden;margin-bottom: 3%;}
.news ul{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #DDDDDD;padding-bottom: 15px;padding-top: 20px;}
.news ul li{float:left;}
.news ul li.sun{border-right: 1px solid #EEEEEE;padding:0 12px;text-align: center;margin-right: 7px;}
.news ul li.sun h2{color: #ADADAD;margin: 0;}
.news ul li.sun i{color: #ADADAD;}
.news ul li a{color: #2F2725;font-family: '宋体', Arial;font-size: 13px;display: block;text-decoration: none;}
.news ul li a h4{margin-top: 8px;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news ul li a span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #666666;display: block;}
.news ul li a:hover{color: #245698;}

.joint{width:100%;height: auto;overflow: hidden;margin-bottom: 3%;}
.partner-logo{width:100%;float:left;overflow: hidden;}

.slider9 .slide a{display: block;border: 1px solid #CFCFCF;}

.sign{width:100%;height: auto;overflow: hidden;background-color: #FBFBFB;}
.sign .five{width: 20%;height: auto;overflow: hidden;text-align: center;padding: 3% 0;float:left;}
.sign .five a{display: block;width: 100%;height: 100%;text-decoration: none;color: #5C5A5A;}
.sign .five a .img1{border: none;background-color: transparent;}
.sign .five a i{font-family: Arial, "微软雅黑";font-size: 14px;letter-spacing: 1px;}
.sign .five a:hover{color: #245698;}


/**新闻列表页**/
.press{width: 100%;height: auto;overflow: hidden;margin: 3% 0;}
.press .press-left{width:24%;height: auto;overflow: hidden;float: left;background-color: #F5F5F5;}
.press .press-left .money{width: 100%;height: auto;overflow: hidden;background-color: #053F89;padding: 3% 0;}
.press .press-left .money span{font-size: 18px;color: #fff;display: block;font-family: Arial, "微软雅黑";padding-left: 4%;}
.press .press-left ul{width: 100%;height: auto;overflow: hidden;padding-top: 10px;}
.press .press-left ul li{width: 100%;height: 100%;border-bottom: 1px solid #E0E0E0;}
.press .press-left ul li a{display: block;padding: 8px 0;text-decoration: none;color: #464646;font-family: '宋体', Arial;font-size: 13.5px;letter-spacing: 1px;}
.press .press-left ul li a img{float:left;display: block;padding-left: 4%;padding-top: 7px;padding-right: 12%;}
.press .press-left ul li a:hover{color: #245698;}
.press .press-left .touch{width: 100%;height: auto;overflow: hidden;margin-top: 6%;}
.press .press-left .touch .ours{width: 96%;height: 45px;background: url("../images/bx_25.jpg")no-repeat;border: 1px solid #E0E0E0;background-size: 100% 100%;margin: 0 auto;margin-bottom: 12px;}
.press .press-left .touch .ours a{width: 100%;height: 100%;display: block;text-decoration: none;color:#A0A0A0;}
.press .press-left .touch .ours a img{padding: 8px 0;display: block;float:left;padding-left: 3%;}
.press .press-left .touch .ours a img.tri{padding-top: 5px;padding-left: 5.5%;padding-right: 1.5%}
.press .press-left .touch .ours a i{display: block;float:left;width:1px;height: 22px;margin: 3.5% 5%;background-color: #B2B2B1;}
.press .press-left .touch .ours a span{font-family: '宋体', Arial;font-size: 13px;letter-spacing: 1px;display: block;float: left;padding-top: 5px;}
.press .press-left .touch .ours a:hover{color: #245698;}
.press .press-left .touch p{width: 90%;height: auto;margin: 20px auto;display: block;font-family: '宋体', Arial;font-size: 13px;letter-spacing: 1px;}
.press .press-right{width:73%;height: auto;overflow: hidden;float:right;}
.press .press-right .fast{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #AAAAAA;padding-top: 10px;padding-bottom: 5px;}
.press .press-right .fast img{display: block;float:left;margin-left: 3px;margin-top: 3px;}
.press .press-right .fast>span{display: block;float:left;font-family: '宋体', Arial;font-size: 14px;color: #053F89;padding-left: 2%;letter-spacing: 1px;}
.press .press-right .fast .way{float:right;padding-right: 8px;}
.press .press-right .fast .way>span{display: block;float:left;font-size: 13px;font-family: '宋体', Arial;color: #2C3E50;}
.press .press-right .fast .way a{display: block;float:left;font-size: 13px;font-family: '宋体', Arial;color: #2C3E50;text-decoration: none;}
.press .press-right ul{width: 100%;height: auto;overflow: hidden;}
.press .press-right ul li{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #ECECEC;padding: 10px 0;}
.press .press-right ul li a{color: #464646;display: block;width: 100%;height: 100%;text-decoration: none;}
.press .press-right ul li a i{color: #F37A18;margin-right: 8px;float:left;}
.press .press-right ul li a span{font-family: '宋体', Arial;  font-size: 13px;  width: 82%;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  display: block;  float: left; padding-top: 2px;}
.press .press-right ul li a b{float:right;font-weight: normal;font-family: '宋体', Arial;font-size: 13px;padding-right: 10px;}
.press .press-right ul li a:hover{color: #245698;}

.page{margin: 0 auto;overflow: hidden;text-align: center;margin-top: 48px;padding-bottom: 35px;}
.page a{width: 23px;height: 23px;border: 1px solid #C5C5C5;display: inline-block;font-size: 13px;color: #464646;line-height: 23px;font-family: '宋体', Arial;text-decoration: none;}
.page a.num{background-color: #7E7E7E;color: #fff;border: none;width: 25px;height: 23px;text-decoration: none;}
.page a.ber{background-color: #7E7E7E;color: #fff;border: none;width: 25px;height: 23px;}


/**新闻内容页**/
.scrap{width: 100%;height: auto;overflow: hidden;padding-top: 20px;}
.scrap h4{text-align: center;font-weight: normal;font-family: '宋体', Arial;color: #464646;}
/*.scrap span{text-align: center;display: block;font-size: 13px;font-family: '宋体', Arial;color: #464646;}*/
.scrap p{padding-top: 15px;font-family: '宋体', Arial;line-height: 23px;}/*text-indent: 20px;*/
.scrap br{line-height: 23px;}
.sheet{width: 100%;height: auto;overflow: hidden;padding-top: 4%;}
.sheet a{display: block;font-family: '宋体', Arial;font-size: 13px;color: #464646;padding-bottom: 10px;text-decoration: none;}
.sheet a:hover{color: #245698;}


/**企业文化，药品大全**/
.door{width: 100%;height: auto;overflow: hidden;background-color: #FBFBFB;}
.door .gate{width: 100%;height: auto;overflow: hidden;float:left;}
.door .gate h3{color: #7E7E7E;}
.door .gate b{font-size: 20px;color: #48484A;float:left;}
.door .gate .inn{width: 92%;border-bottom: 1px solid #BDBDBD;float:left;text-align: right;padding-bottom: 5px;font-family: '宋体', Arial;font-size: 13px;color: #464646;}
.door .gate .inn a{text-decoration: none;color: #5A5A5A;}

.culture{width: 100%;height: auto;overflow: hidden;text-align: center;padding-top: 3%;}
.culture a{width:136px;height:46px;border:1px solid #C9C9C9;border-radius: 10px;background-color: #fff;color: #3F3F3F;line-height: 46px;font-family: Arial, "微软雅黑";font-size: 14px;display: inline-block;text-decoration: none;margin: 0 12px;}
.culture a:hover{color: #fff;background-color: #013A87;border:1px solid #013A87;}

.letter{margin-top: 3%;}
.letter a{width: 100%;display: block;text-decoration: none;color: #595757;}
.letter .thumbnail{border: none;margin: 0;padding: 0;background-color: transparent;}
.letter a img{width:90%;}
.letter span{text-align: center;display: block;font-family: '宋体', Arial;font-size: 13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-color: #fff;padding: 3% 0;width: 88%;margin: 0 auto;}
.letter a:hover{color: #245698;}

/**门店展示弹出遮罩层**/
.cd-popup {position: fixed;  left: 0;  top: 0;  height: 100%;  width: 100%;  background-color: rgba(94, 110, 141, 0.9);   z-index: 999;display: none;}

.cd-popup-container{position: relative;  width: 50%;  margin: 4em auto;  background: #FFF;  text-align: center;  padding-top: 1%;  margin-top: 10%;  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);

}
.cd-popup-container .cd-popup-close{  top: 8px;  right: 8px;  width: 40px;  height: 28px;  display: block;  float: right;  margin-right: 15px;}
.cd-popup .item{border: none;margin-bottom: 0;}
.soil{width: 100%;height: auto;overflow:hidden;padding: 10px 0;}


/**在线留言**/
/**在线留言**/
.press-right .message{width: 100%;height: auto;overflow: hidden;float:right;}
.press-right .message h4{float:left;font-weight: normal;margin: 0;padding-bottom: 15px;padding-top: 25px;}
.press-right .message .leave{width:100%;height: auto;overflow: hidden;}
.leave form{margin-top: 25px;width:100%;height:auto;overflow: hidden;}
.leave form p{margin-bottom: 10px;font-size: 14px;font-family: Arial, "微软雅黑";}
.leave form p i{width: 50px;display: inline-block}
.leave form p input{outline: none;width:228px;height:23px;border: 1px solid #C2C2C2;padding-left: 5px;}
.leave form p span{text-align:left;width: 50px;}
.leave form p span.toto{line-height: 130px;margin-left: 5px;}
.leave form p .leave-p1{width:77%;height:120px;border:1px solid #C2C2C2;outline: none;resize:none;overflow: hidden;float:left;padding-left: 5px;}
.leave form p .leave-p2{width:78px;height:25px;color: #fff;background-color: #053F89;border: none;font-family: Arial, "微软雅黑";outline:none;cursor: pointer;}


/**底部**/
.footer{width: 100%;height: auto;overflow: hidden;background-color: #373737;padding-bottom: 2%;}
.footer .fot-nav{width:50%;height: auto;overflow: hidden;border-bottom: 1px solid #3E3E3E;padding-top: 15%;}
.footer .fot-nav span{display: inline-block;color: #fff;font-family: Arial, "微软雅黑";font-size: 15px;letter-spacing: 1px;border-bottom: 1px solid #FF3300;padding-bottom: 14px;}
.footer ul.ship{width: 50%;float:left;}
.footer ul li{padding-top: 12px;}
.footer ul li a{display:block;color: #979797;font-size: 13px;font-family: '宋体', Arial;text-decoration: none;padding-right:5%;}
.footer ul li a:hover{color: #FF3300;}
.footer p{display: block;color:#979797; font-size: 13px;font-family: '宋体', Arial;padding-top: 12px;}
.footer img.wx{padding-top: 5%;}





@media (max-width: 767px){
    .header{display: none;}
    .nav{margin: 10px 0;}
    .nav .container{padding: 0 0px;}
    .nav .container .navbar-header{padding-right: 0px;}
    .nav .container .navbar-collapse{float: none;padding: 0;background-color: #fff;}
    .navbar-header span img{width: 115px;margin-top: 5px;margin-left: 15px;}
    .nav .consult{display: none;}
    .navbar-nav{width: 100%;overflow: hidden;margin: 0;}
    .navbar-nav>li{width:100%;}
    .navbar-nav>li>a{width:97%;display: block;float:left;text-align: left;padding-left: 3%;}
    .nav>li:hover{background: transparent;}
    .navbar-nav>li>a:hover{color: #000;}
    .esta h3{font-size: 13px;}
    .esta span{float: none;font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .carousel { margin-top: 70px; }
    .our{width: auto;padding-top: 10%;}
    .our .img{width: 80px;}
    .present p{font-size: 13px;}
	
	.menu-top{display: none;border-top: none;}
	.menu-top li{display: none;}		
	

    .partner-logo{margin-top: 20px;margin-bottom: 0px;}
    .bx-wrapper{height: auto;}
    .partner-logo ul li{margin: 0;float:left;}
    .partner-logo>ul>li>a>img{width:310px;height:150px;margin-bottom: 10px;}

    .news ul li.sun {  padding: 0 8px;  }
    .news ul li.sun h2{font-size: 20px;}
    .news ul li.sur {  width: 74%;  }
    .news ul li a h4 {  margin-top: 4px;  margin-bottom: 4px;  font-size: 13px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  }
    .slider9 .slide a{display: block;width: 100%;  }
    .slider9 .slide a img{width: 86px; height:79px;}

    .joint{margin-bottom: 0;}

    .sign{margin-bottom: 70px;}
    .sign>.container{padding: 0 5px;}
    .five a span{margin-bottom: 8px;}
    .five a span img{width: 30px;  height: 26px;}
    .sign .five a i{font-size: 12px;}


    .footer2{position:fixed;width: 100%;height: 60px;background-color: #3F4854;bottom: 0;}
    .footer2 ul{width: 100%;height: auto;}
    .footer2 ul li{float: left;width: 25%;height: 60px;}
    .footer2 ul li a{display: block;width: 100%;height: 100%;text-align: center;}
    .footer2 ul li a img{display: inline-block;margin-top: 8px;width: 30px;height: 25px;}
    .footer2 ul li a span{display: block;color: #fff;letter-spacing: 1px;font-size: 0.7rem;margin-top: 5px;}

    .press{margin-bottom: 70px;}
    .press .list-to{text-align: center;padding:3% 0px;}
    .press .list-to a{text-align: center;  width: 90px;  height: 35px;  border: 1px solid #C9C9C9;  border-radius: 10px;  display: inline-block;  line-height: 35px;  margin: 0 2px;  color: #333333;  font-size: 1.3rem;  letter-spacing: 1px;  margin-bottom: 10px;}
    .press .list-to a:hover{background-color: #053F88;color: #fff;}

    .press .press-right{width: 100%;}
    .press .press-right ul li a span{width: 68%;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  display: inline-block;font-size: 12px;}
    .scrap{padding-top: 0px;}
    .scrap h4{;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  display: inline-block;font-size: 14px;}

    .door{margin-bottom: 70px;}
    .door .gate h3{font-size: 18px;}
    .door .gate b{font-size: 17px;}
    .inn{display: none;}
    .door .gate{margin-bottom: 10px;}
    .culture{padding: 4% 0;}
    .culture a{width:90px;height:40px;line-height: 40px;margin-left: 4px;margin-right: 0px;}
    .letter{margin-top: 2.5%;}
    .letter a img{width: 99%;}
    .soil span{width:100%;}

    .cd-popup-container{margin-top: 50%;  width: 90%;  padding-left: 5%;  padding-right: 5%; padding-top: 5%;}
    .soil span{font-size: 12px;  font-family: "宋体";  float: left;  text-align: left;}
    .cd-popup-container .cd-popup-close{margin-right: -8px;margin-top: 5px;}

    /**在线留言**/
    .leave form p .leave-p1{width:79%;}
    .leave form p span.toto{text-align: center;display: block;width:100%;padding: 10px 0;float:left;}
    .leave form p.thr{width:90%;margin: 0 auto;margin-bottom: 20px;}

    .press .press-left{display: none;}
    .fast{display: none;}
    .footer{display: none;}
}

@media handheld, only screen and (min-width: 768px) and (max-width:991px) {
    .header-top .greet{font-size: 13px;}
    .header-top .head span{font-size: 13px;}
    .header-top .head a{font-size: 13px;}
    .nav .container .navbar-header span img{width: 140px;}
	.navbar-collapse{padding:0;margin-top:15px;}
	.carousel{margin-top:135px;}
    .nav>li{margin: 0 10px;}
    .nav>li>a{line-height: 25px;}
    .present p{font-size: 13px;}
    .bx-wrapper{width: 625px;}

    .partner-logo{margin-bottom: 40px;}
    .partner-logo>ul>li{width:173px;height:128px;margin: 0 29px;margin-bottom: 10px;overflow: hidden;display: inline-block;}

    .press .press-left .touch .ours{width: 93%;}
    .scrap h4{font-size: 16px;}

    .door .gate .inn{width: 88%;}
    .cd-popup-container{width: 55%;padding-left: 1%;padding-right: 1%;margin-top: 30%;}
    .soil span{font-size: 13px;font-family: '宋体', Arial;}
    .cd-popup-container .cd-popup-close{margin-right: 0;}

    .footer .meet{width: 22%;}
    .footer .meer{width: 26%;}
    .footer2{display: none;}
    .press .list-to{display: none;}
}

@media handheld, only screen and (min-width:992px) and (max-width:1199px){
	.navbar-collapse{padding:0;margin-top:15px;}
	.carousel{margin-top:160px;}
    .partner-logo{margin-bottom: 40px;}
    .partner-logo>ul>li{width:173px;height:128px;margin: 0 29px;margin-bottom: 10px;overflow: hidden;display: inline-block;}
    .partner-logo{width:100%;margin-top: 38px;float:left;overflow: hidden;}
    .footer2{display: none;}
    .press .list-to{display: none;}
}

@media (min-width: 1200px){
	.navbar-collapse{padding:0;margin-top:15px;}
	.carousel{margin-top:160px;}
    .container{width: 100%;}
    .footer2{display: none;}
    .press .list-to{display: none;}
}

