a{
    text-decoration: none;
    color: black;
}
a:hover{
    cursor: pointer;
    text-decoration: none;
}
@media (min-width: 1200px){}
.container {
    width: 1024px;
}
ul,li{
    list-style: none;
    margin:0;
    padding: 0;
}
.text-center{
    text-align: center;
}
.text-left{
    text-align: left;
}
.text-right{
    text-align: right;
}
.float-left{
    float: left;
}
.float-right{
    float: right;
}
.clearboth{
    clear: both;
}
.fixed-header{
    /*position: relative;*/
/*left: 20%;*/
    /*width: 100%;*/
    /*position: fixed;*/
}

.head-bg{
    height: 90px;
    z-index: -5;
    background: url("../images/u21.png") no-repeat;
}
/*.header-fixed{position: fixed;*/
   /*}*/
.logo{

    height: 43px;
    margin:2% 2%;
}
.header{
    width: 100%;
}
.jjgs-bg:hover {
    box-shadow: 3px 3px 3px #e5e5e5;
}

    .jjgs-bg:hover a {
        text-decoration: none
    }
.bod-bg{
    background:url("../images/u0.png") center;
    background-size: cover;
}
.index-nav {
    background-color: rgba(51, 204, 102, 1);
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(255, 255, 255, 1);
    border-left: 0px;
    border-top: 0px;
    border-bottom: 0px;
    border-radius: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: 'Arial Negreta', 'Arial Normal', 'Arial';
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    color: #FFFFFF;
    border:1px solid red;
    float: left;
}
.index-nav a{
    color: #FFFFFF;
    padding:  10px;
}
.navbar-default .navbar-nav>li>a {
    color: #FFFFFF;
    padding:  15px 22.68px;
}
.navbar-default .navbar-nav>a:hover li {
    background: #33cc99;
}
.navbar-default .navbar-nav>li:hover a {
    color: #FFFFFF;
}
.qd-hidden {
    display: none;
}
.font13{
    font-size: 13px;
    text-decoration: none;
}
.bg-txt{


}
.bg-txt h2{
    color: #33CC66;
    font-size: 20px;
    font-weight: bold;

    height: 45px;
    line-height: 45px;

    border-bottom: 2px solid #99E5B2;

}
.bg{
    margin: 12% 0 5% 0;

}
.ck{
    color: grey;

}
.ck span{
    color: black;
}
.bh-info{
    margin:2% 0 3% 37%;
}
.bh-info p{
    height: 20px;
    line-height: 20px;
    font-size: 16px;
}
.border-bot{
    height: 5px;
    background-color: rgba(28, 175, 99, 0.4);
}
.bg-des{
    margin:3% 7%;
}
.bg-des h4{
    color: #33CC66;
    font-weight: bold;
}
.bg-detial p:first-child{

    line-height: 28px;
    font-size: 16px;
}
.bg-detial p{


    font-size: 16px;
}

footer{margin-top: 5%}
.footer-bg{
    background-color: #33CC66;
}
.footer-bg a{
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    font-size: 13px;
    margin: 0 5%;
    color: white;
}
.foot-pad{
    padding: 1% 0 1% 0;
}
.footer-bg div{
    color: white;
}

/*登录*/
.login-logo img{
    width: 252px;
    height: 54px;
    margin:4% 3% 3% 9% ;
}
.login-desc h1{
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 900;
    font-style: normal;
    font-size: 30px;
    color: #33CC66;
    line-height: 35px;
    height: 35px;
}
.login-desc h1:first-child{
    font-size: 35px;
}
.login-bg{
    width: 100%;
    margin: 0 auto;

}
.login-select{
    margin: 2% auto;
    width: 50%;
}

.login-select p{
    margin-top: 1.5%;
}
.sel-txt{
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #33CC66;
    font-size: 18px;
}
.sec-hos select{
    min-width:50%;
}
.select-con{
    min-width: 50%;
    height:36px;
    line-height: 36px;

}
.padl3{
    /*margin-left: 5.5%;*/
    padding-left: 35px;
}
.sec-phone{
    height: 36px;
    line-height: 36px;
}
.phone-input , .yzm-input{
    min-width: 50%;
    height:36px;
    line-height: 36px;
}
.padl5{
    padding-left: 53px;
}
.huyzm-btn ,.submit-btn{
    min-width: 15%;
    height: 36px;
    line-height: 36px;
    background: inherit;
    background-color: rgba(51, 204, 102, 1);
    border: none;
    border-radius: 5px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    font-size: 14px;
    color: #FFFFFF;
    margin-left: 1%;
}
.login-footer{
    margin-top: 15%;
    padding-bottom: 5%;
}
.login-footer a{
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    padding: 0 3%;
    color: #333333;

}
.login-footer a:hover{
   color: #33CC66;

}
.login-footer div{

}
.foot-copy{
    /*margin-top: 1%;*/
    font-size: 13px;
}

/*日清单*/
.daily-cost{
    margin:2% 0 8% 0;
}
.daily-con{
    /*margin: 15% 0 5% 0;*/
    padding: 0 4%;
}
.daily-table{
    width: 100%;
}
.daily-table tr{
   height: 50px;
    line-height: 50px;

}
.daily-table tr:nth-child(odd){
    background:#F9F9F9;
    border-bottom: 2px solid #E4E4E4;

}
.daily-table tr:nth-child(even){

    border-bottom: 3px solid #E4E4E4;

}
.daily-table tr td{
    text-align: center;
}
.daily-date{
}
.tr-fist{
    font-size: 18px;
}
.qd-price{
    font-size: 20px;
    color: #33CC66;
}
.qd-detial a:hover{
    text-decoration: none;
    color: #33CC66;
}
.user-info{

}
.user-name{
    font-size: 18px;
    margin-top: 10%;
    margin-left: 10px;
}
.user-ye{
    color: grey;
    margin-left: 10px;

}
.fylj{
    margin-top: 4%;

}
.daily-detial{
    margin:2% 0;
}
.daily-detial p:first-child{
    width: 100px;
    height: 30px;
    line-height: 30px;
    border-top:1px solid  #33CC66;
    border-left:1px solid  #33CC66;
    border-right:1px solid  #33CC66;
    border-radius: 5px;
    text-align: center;
}
.fy-xq a:hover{
    color:#33CC66 ;
}
.fy-xq a {
    color: #33CC66
}
.daily-bz {
    font-size: 13px;
    padding-left: 5%;
}
.daily-bz span:first-child{
    color: red;
}

.jjgs-icon{
    /*margin-top: 3%;*/
}
.daily-jggs h4{
    height: 45px;
    line-height: 45px;
    border-bottom: 2px solid #99E5B2;
    color: #33CC66;
    font-weight: bold;

}

.jjgs-bg{
    width: 242px;
    border-radius: 20px;
    background: #39CDAB;
    margin: 0 auto;
}
.jggs-pad{
    padding: 13% 2% 3% 2%;
}
.col-mar{
    margin-top: 2%;
}
.jggs-pad h5{
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    color: #FFFFFF;
    line-height: 30px;
}
/*费用详情*/
.fy-detial{
    margin: 12% 0 5% 0;
}
.fy-con h1{
    font-size: 28px;
    font-weight: bold;
    color: #33CC66;
}
.fy-list{
    margin:2% 5% 2% 3%;
}
.cost-table{
width: 100%;

}
.cost-table tr th{
    height: 50px;
    line-height: 50px;
    background: #65D98C;
    color: white;
    font-size: 18px;
    text-align: center;
    border:none;

}
.cost-table tr td{
    height: 60px;
    line-height: 60px;

    text-align: center;
}
.cost-table .tr-odd{
    background:#F9F9F9;
    border-bottom: 2px solid #E4E4E4;

}
.cost-table .tr-even{

    border-bottom: 3px solid #E4E4E4;

}

/*.list-trFirst td{*/
    /*height: 30px;*/
    /*line-height: 30px;*/
/*}*/
/*.listTable tr td{*/

   /*border: 1px solid black;*/

/*}*/
.daily-table tr th{
    height: 50px;
    line-height: 50px;
    background:#33CC66 ;
    color: white;
    font-size: 18px;
    text-align: center;

}
.tr50 td{
    height: 50px;
    line-height: 50px;
}
.hov-bg:hover {
    background: #42bd7e;
}
.hov-bg:hover a {
    color: white;
    text-decoration: none;
}
.fy-ms{
    border:1px solid grey;
    background: #1CAF63;
    color: white;
}
.fy-border{
    border-right:1px solid grey;
    border-bottom:1px solid grey;
}
.msp{
    font-size: 16px;
    line-height: 20px;
    margin-top:5%;

}
.mss{
    line-height: 18px;

}
.fy-price{
    font-size: 16px;
    text-align: center;
   line-height: 60px;
}
.xx-list{
    margin:2% 5% 5% 3%;
}
.xx-list table {
  width: 100%;

}
.xx-list table tr td{
    border:1px solid black;
    font-size: 16px;

}
.yp_name{
    font-size: 16px;
    line-height: 35px;
}
.yp_price{
    line-height: 25px;
    font-size: 13px;
}
.zkypxx a:hover{
    color: #33CC66;
}
.fy-p{
    font-size: 16px;
    line-height: 30px;
}
.fy-zj{
    line-height: 50px;
}
.fy-borderr{
    border-bottom: none;
}
/*感谢信*/
.gxx-con h4{
    padding-top:2%;
    color: #33CC66;
    font-weight: bold;
}
.fb_time{
    font-size: 14px;
    margin-top:2%;
}
.gxx-des{
    padding: 2% 7%;
    line-height: 25px;
}
.text_intent{
   text-indent: 20px;
}
.header-relative{
    position: relative;
}
.header-fixed{
    position: fixed;
    z-index: 999;
}
/*关于我们*/
.about-con{
    padding: 3% 2%;
    line-height: 30px;
    line-height: 30px;
}
.about-con h4{
    color: #33CC66;
    font-weight: bold;
    margin-bottom: 3%;
    height: 45px;
    line-height: 45px;
    border-bottom: 2px solid #99E5B2;
}
/*护理团队*/
.hl-team{
    margin: 1% 0 10% 0;
}
.hl-con{
    padding: 0 2%;
}
.hl-con h4{
    color: #33CC66;
    font-weight: bold;
    height: 45px;
    line-height: 45px;
    border-bottom: 2px solid #99E5B2;
}
.hl-person{
    margin-top: 4%;
}
.person-name{
    font-size: 18px;

}
.person-des{
    margin-top: 3%;
    line-height: 30px;
}
/*患者心声*/
.hz-con{
    padding: 2% 2% 10% 2% ;
}
.hz-con h4{
     font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
     font-weight: 700;
     font-style: normal;
     color: #33CC66;
    height: 45px;
    line-height: 45px;
    border-bottom: 2px solid #99E5B2;
 }
 .sound-list{
     margin-top: 4%;
     padding: 0 7%;

 }
 .sound-list li{
     height: 60px;
     line-height: 60px;
     border-bottom: 2px solid #E4E4E4;
 }
 .hztxt:hover{
     color: #33CC66;
 }
/*甲状腺结节九问九答*/
.answer-con h4{
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #33CC66;
}
.answer-con{
    padding: 2% 9% 10% 9% ;
}
.date-con{
    margin-top: 2%;
    font-size: 14px;
}
.djl{
    margin-left: 2%;
}
.nine-des{
    margin-top: 3%;
    line-height: 30px;
}
/*甲状腺结节九问九答*/
.jyjc{
    margin:0 0 11% 0;
}
.inspection-con h4 {
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #33CC66;
    line-height: 45px;
    border-bottom: 2px solid #99E5B2;
}
/*检验检查*/
.inspection1{
    width: 100%;

}
.inspection1 tr th{
   text-align: center;
    border:2px solid #E4E4E4;
    font-weight: 700;
    font-style: normal;
    color: #33CC66;
    font-size: 16px;
    line-height: 45px;
}
.inspection1 tr td{
   text-align: center;
    border:2px solid #E4E4E4;
    font-style: normal;
    font-size: 14px;
    line-height: 40px;
}
.djck:hover{
    color: #33CC66;
}
.jybg{
    margin-top: 3%;
    padding: 0 2%;
}
.insp2{
    margin-top: 3%;
}
.tab_ck{
    margin:1% 0;
}
/*科室简介*/
.ksjj{
    margin:0 0 10% 0;
}
.ks-con{
    padding: 0 6% 0 2%;
}
.ks-con h4{
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #33CC66;
    height: 45px;
    line-height: 45px;
    border-bottom: 2px solid #99E5B2;
}
.mjzTable{
    width:100%;

}
.mjzTable tr td{
    border:1px solid grey;
    line-height: 40px;
    text-align: center;
}
.ks-border{
    width: 119px;
    height: 156px;
    text-align: center;
    border: 2px solid #99E5B2;
    margin:0.2%;
}
.ks-pad {
    padding: 23px 0 20px 0;


}
.ks1{
    padding: 0 4%;
    margin-top: 3%;
}
.ks2{
    padding: 0 4%;
}
.yjks{

    margin-top: 10%;
}
.ks3{
    padding: 0 4%;
    margin-top: 3%;
}
.ks4{
    padding: 0 4%;
}
.ks-more{
    padding: 0 10%;
    margin-top: 2%;


}
.ks-more a{

    font-size: 16px;
    color: grey;

}
.ks-txt{
    margin-top: 17px;
}
.ks-txt a:hover{
  color: #33CC66;
}
/*联系方式*/
.lxfs{
    margin:2% 0 22% 0;
}
.concat-con{
    margin:0 2%;
}
.concat-con h4{
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #33CC66;
    height: 45px;
    line-height: 45px;
    border-bottom: 2px solid #99E5B2;

}
.lxdh{
    margin-top: 2%;
}
/*联系方式*/
.myddc{
    margin:2% 0 11% 0;
}
.survey-con{
    margin:0 5%;
}
.survey-con img{
    width: 100%;

}
.dc-txt{
    margin:3% 3% 5% 3%;
    font-size: 15px;
    line-height: 30px;
    color: grey;
}
.hdwj{
    width: 15%;
    height: 40px;
    line-height: 40px;
    background: #33CC66;
    color: white;
    margin: 0 auto;
    border-radius: 20px;
}
    .hdwj:hover a{
        text-decoration: none
    }
/*分析报告*/

.analysis-con h4{
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #33CC66;
    height: 45px;
    line-height: 45px;
    border-bottom: 2px solid #99E5B2;
}
.anal-info{
    margin:0 0 2% 42%;
    font-size: 16px;
}
.anal-table{

    width: 95%;
    margin: 3% auto;


}
.anal-table tr th{

color: white;
   background: #65D98C;
line-height: 45px;
    text-align: center;

    font-size: 20px;
    font-weight: bold;
}
.anal-table tr td{
   line-height: 40px;

    text-align: center;
   

}
.anal-table .tr-odd{
    border-bottom: 2px solid #E4E4E4;


}
.anal-table .tr-even{

    background:#F9F9F9;
    border-bottom: 2px solid #E4E4E4;

}
.bg-bz{margin-top: 3%}
.bor2{
    border: 1px solid #99E5B2;
}
/*首页*/
.index-con{
    padding:3% 8%;

}
.index-kjrk{
    width:50%;
    height: 94px;
    line-height: 94px;
    background-color: rgba(51, 204, 102, 1);
    border: none;
    border-radius: 10px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: '微软雅黑';
    margin:5% auto;


}
.index-pad{
padding: 0 2%;
}
.index-logo{
    width: 86px;
    height: 54px;
    margin: 5% 0;
}
.ykbpt{
    font-weight: 700;
    font-style: normal;
    font-size: 26px;
    color: #FFFFFF;
}
.col3c6{
    color: #33CC66;
    background: #33CC66;
}



/*@media screen and (max-width: 300px) {*/
    /*.ykbpt {*/
       /*font-size: 13px;*/
    /*}*/
/*}*/
/*@media screen and (max-width: 300px) {*/
    /*.index-kjrk{*/
       /*width: 90%;*/
    /*}*/
/*}*/
/*@media screen and (max-width: 300px) {*/
    /*.ykbpt{*/
        /*font-size: 20px;*/
    /*}*/
/*}*/
.index-fyqdcx{
    background: #23DCAE;
    height: 154px;
    width: 175px;
    line-height: 154px;
    font-family: '微软雅黑';
    font-weight: 400;
    font-style: normal;
    font-size: 24px;
    color: #FFFFFF;
    border-radius: 10px;
    margin: 4% auto;

}
.index-fyqdcx a:hover{text-decoration: none}
.index-fyqdcx:hover{
    box-shadow: 3px 3px #D5DAD9;

}
.fucx{
    color: white;

}
/*问卷调查*/
/*.wjdc{
    margin:2% 0 10% 0;
}*/
.invest-con{
    margin:0 3%;
}
.invest-con h4{
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #33CC66;
    height: 40px;
    line-height: 40px;
   border-bottom: 2px solid #99E5B2;
}
.wj-select{
    padding:0 10%;
}
.question{
    font-size: 15px;
    margin:3% 0;
}
.answer-radio{
    margin-left: 15%;
}
.quest-form{
    margin:3% 0;
}
/*花生注意事项*/
.penat{
    /*margin:2% 12% 15% 12%;*/
}
.penat-con{
    padding:10%;
}
.penat-des{
    line-height: 30px;

}
.penat-con h4{
    color:#33CC66 ;
    font-weight: bold;
}
/*氯化钠注射液*/
.lhn-con{
    padding: 0 2%;
}
.lhn-con h4{
    font-weight: bold;
}
.yp-source{
    color: red;
    margin-top: 3%;
}
.tab_ckr{
    margin: 0.5% 0;
}
/*网站声明*/
.stat-des{
    line-height: 30px;
    margin-top: 5%;
}
.xztx{
    font-weight: bold;
    font-size: 17px;
}
/*医院简介*/
.yy-img{
    margin:3% 0;
}
.hos-des{
    padding: 0 5%;
    line-height: 30px;
}
/*院徽、院训*/
.yh-img{
    margin:7% 0;
}
.yx-des{
    padding: 0 5%;
    line-height: 30px;
}
.yx-des p:first-child{
    font-weight: bold;
    font-size: 20px;
    margin: 3% 0;
}
/*专家团队*/
.zj-team{
    margin: 5% 0;
}
.zj-name{
    color: #33CC66;
    font-size: 20px;
    font-weight: bold;
    line-height: 45px;
}
.zj-intro{
    line-height: 30px;
    font-size: 16px;
}
.zj-list{
    margin-top: 3%;
}
.med-name{
    text-decoration: underline;
}
.med-name:hover{
    color: #33CC66;
    text-decoration: underline;
}
.fyxq{margin:0 0 3% 0}
.submit-btn{
    /*margin-top: 5%;*/
}
.yygk-bg{
    width: 164px;
    height: 101px;
    line-height: 101px;
    font-size: 16px;
    color: white;
    background:#34BD71 ;
    margin: 4% auto;
    border-radius: 10px;
}
.yygk-bg:hover{
    box-shadow: 3px 3px #58BD85;
}
.yygk-bg p{font-size: 20px;
    color: white;}
    .yygk-bg:hover a {
        text-decoration: none
    }
.yi-con{
    margin: 5% 0;
}
.marginTop{margin-top: 170px;}
.myForm{padding: 0 15%}