@charset "utf-8";
/* CSS Document */

body {font-size:14px; line-height:24px; font-family:"Microsoft Yahei","微软雅黑"; color:#666; background:#ffffff;}
*{ margin:0; padding:0;}
img{ border:medium none; outline:none; vertical-align:middle;}
.btn{ cursor:pointer;}
a{ text-decoration:none; color:#666;}
input { border:medium none; outline:none;}
textarea{ outline:none; resize:none;}
.center { text-align:center;}
ul, ol, li{ list-style:none;}
.left{ float:left;}
.right{ float:right;}
.tx_l{ text-align:left;}
.tx_r{ text-align:right;}
.bold{ font-weight:bold;}
.clear{ clear:both;}
.clearfix { display: block;}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}


/*产品-用药参考*/
.top{ width:100%; background:#000;}
.top_body{ width:1200px; height:62px; line-height:62px; margin:0 auto; color:#fff;}
.top_l a{ font-size:24px; float:left; color:#fff;}
.top_nav{ float:right;}
.top_nav span{ margin-left:30px;}
.top_nav a{ color:#fff;}

.header{ width:100%;}
.header_body{ width:960px; height:120px; line-height:120px; margin:0 auto;}
.head-logo{
    float: left;
    margin-top: 13px;
}
.logo{ font-size:24px; float:left;}
.logo img{ margin-right:20px;}
.nav{ float:right;}
.nav a{ margin-left:40px; font-size:16px;}
.nav a.sele{ color:#5bc7ff; text-decoration:underline;}
.nav a:active{ color:#000; font-weight:bold; text-decoration:none;}

.banner{position: relative;background: url(../images/bg1.jpg) no-repeat top center;background-size: cover;width: 100%;height: 809px;}
.banner1-btns{
    position: absolute;
    width: 1200px;
    top:341px;
    left:50%;
    margin-left: -600px;
}
.banner1-btns .navTwo-go-btn,.banner1-btns .navTwo-download-btn{
    float: none;
    margin: 0;
    display: block;
    width: 238px;
    height: 66px;
    line-height: 66px;
    -webkit-border-radius: 33px;
    -moz-border-radius: 33px;
    border-radius: 33px;
    font-size: 28px;
    font-weight: inherit;
}
.banner1-btns .navTwo-go-btn{
    width: 236px;
    height: 64px;
    border:2px solid #0998E1;
    color: #0998E1;
}
.banner1-btns .navTwo-download-btn{
    margin-top: 32px;
}
.banner-wrap .desc{font-size: 20px;color: #333333;font-weight: bold;}
.banner-wrap .desc p{
    line-height: 28px;
}
.banner2 {background: url(../images/bg2.jpg) no-repeat top center;background-size: cover;width: 100%;height: 528px; min-width: 1200px;font-family: '黑体'; }
.banner2_block { width: 1200px; padding: 144px 0 0; font-size: 36px; line-height: 50px; color: #999999; margin: 0 auto;}
.banner2_block .tit {font-size: 38px; line-height: 60px; color: #333333;font-weight: bold; padding-bottom: 20px;}

.banner3 {background: url(../images/bg3.jpg) no-repeat top center;background-size: cover;width: 100%;height: 556px; min-width: 1200px;font-family: '黑体'; }
.banner3_block { width: 1200px; padding: 172px 0 0; font-size: 36px; line-height: 50px; color: #ffffff; margin: 0 auto; text-align: right;}
.banner3_block .tit {font-size: 38px; line-height: 60px; color: #333333;font-weight: bold;  padding-bottom: 20px;}

.banner4 {background: url(../images/bg4.jpg) no-repeat top center;background-size: cover;width: 100%;height: 537px; min-width: 1200px;font-family: '黑体';}
.banner4_block { width: 1200px; padding: 153px 0 0; font-size: 36px; line-height: 50px; color: #999999; margin: 0 auto;}
.banner4_block .tit {font-size: 38px; line-height: 60px; color: #333333;font-weight: bold;  padding-bottom: 20px;}

.banner5 {background: url(../images/bg5.jpg) no-repeat top center;background-size: cover;width: 100%;height: 830px; min-width: 1200px;font-family: '黑体';}
.banner5_block { width: 1200px; padding: 115px 0 0; font-size: 36px; line-height: 50px; color: #999999; margin: 0 auto;text-align: right;}
.banner5_block .tit {font-size: 38px; line-height: 60px; color: #333333;font-weight: bold;  padding-bottom: 20px;}
.banner6{background: url(../images/bg6.jpg) no-repeat top center;background-size: cover;width: 100%;height: 169px; min-width: 1200px;font-family: '黑体';}







.footer{ width:100%; background:#000000;background-size: cover;height: 120px;}
.footer_body{ width:960px; height:60px; margin:0 auto; text-align:center; font:13px/30px "宋体"; color:#fff; padding:30px 0;}
.footer_body a{ color:#fff;}
.footer_body span{ margin-left:7px;}

.navTwo-wrap{
    position: fixed;
    width: 100%;
    height: 108px;
    background: #ffffff;
    top:0;
    left:0;
    display: none;
    -webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.06);;
    -moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.06);;
    box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.06);;
}
.navTwo-wrap-main{
    width: 1200px;
    height: 108px;
    margin: 0 auto;
}
.navTwo-logo{
    float: left;
    margin-top: 20px;
}
.navTwo-logoName{
    float: left;
    height: 108px;
    line-height: 108px;
    margin-left: 20px;
    font-size: 24px;
    color: #333333;
    font-weight: bold;
}
.navTwo-download-btn,.navTwo-go-btn{
    float: right;
    width: 140px;
    height: 42px;
    line-height: 42px;
    margin-top: 32px;
    margin-left: 32px;
    -webkit-border-radius: 22px;
    -moz-border-radius: 22px;
    border-radius: 22px;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
}
.navTwo-download-btn{
    background: #0998E1;
    color: #ffffff;
    border:1px solid #0998E1;
}
.navTwo-go-btn{
    border:1px solid #0889CA;
    color: #0889CA;
}
.qr-wrap-box{
    /*width: 1200px;*/
    width: 208px;
    /*height: 1px;*/
    position: fixed;
    /*top:200px;*/
    /*left:0;*/
    top:100px;
    left:50%;
    margin-left: 425px;
    display: none;
}
.qr-wrap{
    position: relative;
    width: 208px;
    background: #ffffff;
    /*top:300px;*/
    top:0;
    left:0;
    padding-top: 14px;
    padding-bottom: 28px;
    text-align: center;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: 0px 12px 20px 0px rgba(87,87,87,0.1);
    -moz-box-shadow: 0px 12px 20px 0px rgba(87,87,87,0.1);
    box-shadow: 0px 12px 20px 0px rgba(87,87,87,0.1);
    cursor: pointer;
}
.qr-wrap img{
    width: 180px;
    vertical-align: top;
    pointer-events: none;
}
.qr-desc{
    margin-top: 6px;
    font-size: 22px;
    color: #0293E1;
}
.qr-btn{
    width: 180px;
    height: 44px;
    line-height: 44px;
    margin: 24px auto 0;
    background: #0293E1;
    -webkit-border-radius: 27px;
    -moz-border-radius: 27px;
    border-radius: 27px;
    font-size: 22px;
    color: #FFFFFF;
    font-weight: 500;
    text-align: center;
    cursor: pointer;
}
.closeQr-btn{
    width: 22px;
    height: 22px;
    background: url("../images/close.png") center no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left:50%;
    margin-left: -11px;
    bottom:3px;
    cursor: pointer;
}





























