/*公共样式*/

body {
    padding: 0px;
    margin: 0px auto;
    font-size: 12px;
    line-height: 23px;
    color: #000000;
    font-family: Arial, "微软雅黑";
    width: 100%;
    min-width: 1000px;

    zoom: 1;
    background: #fff
}

ul,
li,
form,
dl,
dt,
dd,
div {
    padding: 0px;
    margin: 0px;
}

ul,
li {
    list-style: none;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    padding: 0px;
    margin: 0px;
}

select,
input,
em,
textarea {
    font-size: 12px;
    font-style: normal;
    color: #5A5A5A;
}

img {
    border: none;
    border: 0;
    border-radius: 10px;
}

a {
    text-decoration: none;
    noline: expression(this.onFocus=this.blur());
    color: #333;
}

a:focus {
    outline: none;
    -moz-outline: none;
}

a:hover {
    color: #007dca;
    text-decoration: none;
}

.Texthide {
    display: none;
}

.space11 {
    height: 10px;
    clear: both;
    overflow: hidden;
    zoom: 0;
}

.space20 {
    height: 20px;
    clear: both;
    overflow: hidden;
    zoom: 0;
}

.space30 {
    height: 20px;
    clear: both;
    overflow: hidden;
    zoom: 0;
}

.clear {
    clear: both;
    height: 0px;
    overflow: hidden;
    zoom: 0;
}

.Content {
    font-size: 14px;
}

.Current {
    height: 32px;
    line-height: 32px;
    width: 1001px;
    margin: 0 auto;
}


/*pages*/

.Pages {
    line-height: 25px;
    zoom: 1;
    overflow: hidden;
    text-align: center;
}

.Pages span {
    padding: 0px 3px;
    display: inline-block;
}

.Pages a {
    display: inline-block;
    margin: 0px 5px;
    font-size: 14px;
}

.Pages .p_page em {
    font-style: normal;
    font-family: Arial;
}

.Pages .p_page em a {}

.Pages .p_page em a.a_cur {
    color: #007dca;
}


/*pages end*/


/*top.html*/

.Toper {

    height: 82px;
}

.Top {
    width: 1000px;
    height: 95px;
    margin: 0 auto;
}

.logo {
    width: 212px;
    height: 57px;
    float: left;
    padding-top: 16px;
}

.logo a {
    display: block;
}

.MainNav {
    width: 750px;
    height: 66px;
    float: right;
}

.MainNav>ul>li {
    float: left;
}

.MainNav li a {
    display: block;
    height: 26px;
    width: 85px;
    text-align: center;
    font-size: 18px;
    font-family: "微软雅黑";
    color: #4f4f4f;
    padding-top: 40px;
}

.MainNav li a:hover,
.MainNav li.onnav a {
    background: url(../images/bg_navon.jpg) no-repeat left top;
    color: #fff;
}

.MainNav li a.nav1 {
    width: 50px;
}

.MainNav li a.nav1:hover,
.MainNav li.onnav a.nav1 {
    background: url(../images/bg_navon_1.jpg) no-repeat left top;
    color: #fff;
}


/*top.html*/


/*top.html*/


/*bottom*/

.Bottomer {
    height: 155px;
    background: #fff;
}

.Bottom {
    width: 1000px;
    margin: 0 auto;
    text-align: center;
    line-height: 18px;
    color: #474747;
    padding-top: 20px;
    font-size: 14px;
}

#_ideConac {
    display: block;
    width: 90px;
    margin: 0 auto;
}


/*bottom*/


/*Banner*/

.HomeBan {
    width: 100%;
    position: relative;
}

.HomeBan .BanListBox {
    width: 1000px;
    height: 315px;
    margin: 0 auto;
    padding: 13px;
    /*background:url(../images/index4_03.png) no-repeat left top;*/
    position: relative;
}

.HomeBan .BanList {
    width: 1000px;
    height: 315px;
    overflow: hidden;
}

.HomeBan .BanList li {
    width: 1000px;
    height: 315px;
    overflow: hidden;
}

.BanBG {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1000;
    width: 1026px;
    height: 341px;
}

.HomeBan .TabList {
    width: 100%;
    height: 14px;
    left: 0px;
    bottom: 16px;
    position: absolute;
    z-index: 1005;
}

.HomeBan .TabList .List {
    width: 1000px;
    height: 14px;
    margin: 0 auto;
}

.HomeBan .TabList .List ul {
    float: right;
}

.HomeBan .TabList li {
    float: left;
    width: 14px;
    height: 14px;
    padding: 0 3px;
}

.HomeBan .TabList li span {
    background: url(../images/bantab_1.png) no-repeat left top;
    width: 14px;
    height: 14px;
    display: block;
    cursor: pointer;
}

.HomeBan .TabList li.on span {
    background: url(../images/bantab_2.png) no-repeat left top;
}

.Banner {
    width: 100%;
    height: 176px;
}


/*Banner*/


/*Sidebar*/

.Menu {
    width: 298px;
}

.Menu .h3 {
    height: 35px;
    line-height: 35px;
    background: url(../images/bg_menu_tit.jpg) repeat-x left top;
    font-size: 16px;
    color: #fff;
    padding-left: 30px;
    font-weight: normal;
    margin-bottom: 10px;
}

.Menu .MenuList li {}

.Menu .MenuList li a {
    display: block;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    background: #eeeeee;
    font-size: 14px;
    /*color:#505050;*/
    padding-left: 30px;
    margin-bottom: 4px;
}

.Menu .MenuList li.onmenu a,
.Menu .MenuList li a:hover {
    background: url(../images/bg_menu_li.jpg) #fff no-repeat left top;
}

.Menu .MenuList li dt {}

.Menu .MenuList li dl dt a {
    display: block;
    background: url(../images/jt_submenu.jpg) #fff no-repeat 30px center !important;
    border-bottom: 1px solid #dddddd;
    margin-bottom: 0px;
    padding-left: 50px;
}

.Menu .MenuList li dl dt a:hover,
.Menu .MenuList li dl dt.onsub a {
    color: #017dca;
}

.LeftAdress {
    position: relative;
    background: #fff;
    padding: 11px 8px;
}

.LeftAdress .title {
    width: 260px;
    margin: 0px;
    color: #a08d62;
    font-size: 15px;
    font-weight: bold;
    border-bottom: 1px solid #a08d62;
    margin-bottom: 3px;
}

.LeftAdress .cont {
    margin: 0px;
    line-height: 18px;
}

.LeftAdress .cont span {
    padding-left: 25px;
}

.LeftAdress .hushiBox {
    width: 135px;
    height: 148px;
    position: absolute;
    bottom: 0px;
    right: 0px;
    _top: -29px;
    margin-right: -20px;
}

.LeftNews {
    margin-bottom: 9px;
    font-size: 14px;
}

.LeftNews li {
    overflow: hidden;
    margin-bottom: 4px;
}

.LeftNews li a {
    display: block;
    background: #eeeeee;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
}

.LeftNews a .time {
    display: block;
    width: 62px;
    height: 34px;
    float: left;
    background: #b3b3b3;
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-family: "Arial";
}

.LeftNews a .time em {
    font-size: 24px;
    color: #fff;
    font-weight: 600;
}

.LeftNews a .text {
    display: block;
    float: right;
    width: 226px;
    /*color:#676767;*/
}

.LeftNews li a:hover {
    background: #fff;
}

.LeftNews a:hover .time {
    background: url(../images/bg_li_time.jpg) no-repeat left top;
    width: 68px;
}

.LeftadverBox {
    margin-bottom: 12px;
}

.LeftadverBox a {
    display: block;
}


/*Sidebar*/


/*public*/

.BG_Contain {
    font-family: "微软雅黑";
}

.Contain {
    width: 1000px;
    margin: 0 auto;
    font-family: "微软雅黑";
    position: relative;
}

.BG_Cont {
 
}

.Silderbar {
    width: 298px;
    overflow: hidden;
    float: left;
    font-family: "微软雅黑";
}

.MainContent {
    width: 96%;
    background: #fff;
    float: right;
    padding: 34px 2%;
    /*padding: 34px 43px;*/
    min-height: 680px;
    _height: auto !important;
    _height: 680px;
}

.ColumnName {
    font-size: 28px;
    color: #9b8a5e;
    line-height: 25px;
    margin-bottom: 30px;
}

.SinglePage {
    text-justify: inter-ideograph;
    text-align: justify;
    word-wrap: break-word;
    clear: both;
    overflow: hidden;
    font-family: "微软雅黑";
}
.SinglePage img{ width:100% !important; max-width:100%; height:auto !important; }

.PrevNextBox .h1 {
    font-size: 12px;
    font-weight: normal;
}


/*.public*/


/*sitemap*/

.ul_sitemap li {
    border-bottom: dotted 1px #ddd;
    padding: 5px 0px;
}

.ul_sitemap li strong {
    width: 90px;
    display: inline-block;
}


/*index*/

.SreachBox {
    width: 210px;
    height: 35px;
    padding-left: 91px;
    background: url(../images/bg_sreachbox.png) no-repeat left top;
    overflow: hidden;
    float: left;
}

.SreachBox .sreach_btn {
    width: 35px;
    height: 35px;
    display: block;
    float: right;
}

.SreachBox .sreach_ipu {
    width: 165px;
    height: 35px;
    line-height: 35px;
    border: 0px;
    background: none;
    color: #7E7E7E;
    float: right;
}

.HomeNews {
    width: 590px;
    height: 35px;
    line-height: 35px;
    float: right;
    background: url(../images/bg_homenew.png) no-repeat left top;
    padding-left: 92px;
}

.HomeNewList ul li {
    font-size: 14px;
}

.HomeNewList .bd {
    padding: 0;
    width: 590px;
    overflow: hidden;
    height: 35px;
}

.HomeNewList .bd ul {
    overflow: hidden;
    zoom: 1;
}

.HomeNewList .bd ul li {
    margin-right: 20px;
    float: left;
    height: 24px;
    line-height: 35px;
    text-align: left;
    _display: inline;
}

.HomeNewList .bd ul li span {
    color: #999;
}

.HomeImgNews {
    float: left;
    width: 640px;
    height: 370px;
    background: #fff;
    position: relative;
    overflow: hidden;
  margin-top: 20px;
}

.HomeImgNews .HomeImgList {
    width: 640px;
    height: 370px;
    overflow: hidden;
}

.HomeImgNews .HomeImgList li {
    width: 480px;
    height: 360px;
    padding: 5px;
    overflow: hidden;
    position: relative;
}

.HomeImgNews .HomeImgList li a.ImgBox {
    display: block;
    width: 480px;
    height: 360px;
}

.HomeImgNews .HomeImgList li a.ImgBox img {
    width: 630px;
    height: 320px;
}

.HomeImgNews .HomeImgList li p {
    display: block;
    width: 470px;
    height: 35px;
    margin: 0px;
    padding-left: 10px;
    line-height: 35px;
    position: absolute;
    left: 5px;
    bottom: 5px;
    background: rgba(0, 0, 0, 0.4);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#BF000000, endColorstr=#BF000000);
}

.HomeImgNews .HomeImgList li p a {
    color: #fff;
}

.HomeImgNews .TabList {
    position: absolute;
    right: 5px;
    bottom: 10px;
    z-index: 10;
    width: 100px;
}

.HomeImgNews .TabList .List {
    width: 100px;
    height: 5px;
    margin: 0 auto;
}

.HomeImgNews .TabList .List ul {
    float: right;
}

.HomeImgNews .TabList li {
    float: left;
    width: 5px;
    height: 5px;
    padding: 0 3px;
}

.HomeImgNews .TabList li span {
    background: url(../images/homeimgnewstab1.png) no-repeat left top;
    width: 5px;
    height: 5px;
    display: block;
    cursor: pointer;
}

.HomeImgNews .TabList li.on span {
    background: url(../images/homeimgnewstab1.png) no-repeat left top;
}


/*同仁动态*/

.HomeTRNews {
    background: #fff;
    padding: 10px 5px;
    width: 474px;
    float: right;
    height: 350px;
    overflow: hidden;
}

.HomeTRNews .TabList {
    height: 34px;
}

.HomeTRNews .TabList li {
    display: block;
    width: 155px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    font-family: "微软雅黑";
    font-size: 17px;
    font-weight: 600;
    background: #172b46;
    cursor: pointer;
    margin-right: 3px;
    float: left;
}

.HomeTRNews .TabList li a {
    display: block;
    color: #fff;
}

.HomeTRNews .TabList li.on {
    background: url("../images/bg_title.jpg") repeat-x scroll left top rgba(0, 0, 0, 0);
}

.HomeTRNews .TabContBox {
    padding-top: 9px;
    width: 471px;
}

.HomeList1 li {
    overflow: hidden;
    padding-bottom: 4px;
    _padding-bottom: 1px;
    font-size: 14px;
}

.HomeList1 li a {
    display: block;
    background: #eeeeee;
    height: 34px;
    line-height: 34px;
}

.HomeList1 a .time {
    display: block;
    width: 62px;
    height: 34px;
    float: left;
    background: #b3b3b3;
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-family: "Arial";
}

.HomeList1 a .time em {
    font-size: 24px;
    color: #fff;
    font-weight: 600;
}

.HomeList1 a .text {
    float: left;
    padding-left: 10px;
}

.HomeList1 li a:hover {
    background: #fff;
}

.HomeList1 a:hover .time {
    background: url(../images/bg_li_time.jpg) no-repeat left top;
    width: 68px;
}

.HomeList1 li .ico_new {
    margin-top: 11px;
}

.HomeList li {
    overflow: hidden;
    padding-bottom: 4px;
    _padding-bottom: 1px;
    font-size: 14px;
}

.HomeList li a {
    display: block;
    background: #eeeeee;
    height: 25px;
    line-height: 25px;
    background: url(../images/bg_li.jpg) no-repeat left center;
    padding-left: 25px;
}

.HomeList a .text {
    float: left;
}

.HomeList li a:hover {}

.HomeList li .ico_new {}


/*医院概况*/

.HomeYYGK {
    width: 480px;
    height: 230px;
    overflow: hidden;
    background: #fff;
    float: left;
    padding: 1px 5px 10px;
}

.HomeYYGK .YYGKTit {
    height: 40px;
    line-height: 40px;
    background: url(../images/jia_blue.jpg) no-repeat 5px center;
    color: #53c8ff;
    font-size: 20px;
    font-family: "微软雅黑";
    font-weight: bold;
    padding-left: 30px;
}

.HomeYYGK .YYGKTit span {
    font-size: 20px;
    font-weight: normal;
    text-transform: uppercase;
    padding-left: 5px;
}

.HomeYYGK .TabList {
    height: 34px;
}

.HomeYYGK .TabList li {
    display: block;
    width: 158px;
    height: 34px;
    margin-right: 3px;
    float: left;
}

.HomeYYGK .TabList li a {
    display: block;
    width: 158px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    font-family: "微软雅黑";
    font-size: 17px;
    font-weight: 600;
    background: #d3d2d7;
    color: #fff;
}

.HomeYYGK .TabList li.on a {
    background: #53c8ff;
}

.HomeYYGK .TabContBox {
    padding-top: 9px;
}

.HomeHonour dl dt {
    float: left;
    width: 150px;
    margin-left: 5px;
}

.HomeHonour dl dt a.fancybox-effects-a {
    display: block;
}

.HomeHonour dl dt p {
    text-align: center;
    margin: 5px 0px;
}

.HomeHonour dl dt p a {
    font-size: 14px;
}


/*六张图片*/

.HomeSixImg {
    width: 484px;
    float: right;
}

.HomeSixImg li {
    float: left;
    margin-right: 6px;
    margin-bottom: 7px;
}

.HomeSixImg li a {
    display: block;
    width: 239px;
    height: 76px;
}


/*精神文明*/

.HomeJSWM {
    width: 350px;
    height: 230px;
    overflow: hidden;
    background: #fff;
    float: left;
    padding: 4px;
  margin-top: 20px;
}

.HomeJSWM .JSWMTit {
    height: 40px;
    line-height: 40px;
    background: url(../images/jia_huang1.jpg) no-repeat 5px center;
    color: #ad8c25;
    font-size: 20px;
    font-family: "微软雅黑";
    font-weight: bold;
    padding-left: 30px;
    margin-top: -12px;
}

.HomeJSWM .JSWMTit span {
    font-size: 20px;
    font-weight: normal;
    text-transform: uppercase;
    padding-left: 5px;
}

.HomeJSWM .TabList {
    height: 34px;
}

.HomeJSWM .TabList li {
    display: block;
    width: 116px;
    height: 34px;
    margin-right: 3px;
    float: left;
}

.HomeJSWM .TabList li a {
    display: block;
    height: 34px;
    line-height: 34px;
    text-align: center;
    font-family: "微软雅黑";
    font-size: 17px;
    font-weight: 600;
    background: #d3d2d7;
    color: #fff;
}

.HomeJSWM .TabList li.on a {
    background: #ad8c25;
}

.HomeJSWM .TabContBox {
    padding-top: 9px;
}


/*医护园地*/

.HomeYHYD {
    width: 480px;
    height: 230px;
    overflow: hidden;
    background: #fff;
    float: left;
    padding: 4px;
}

.HomeYHYD .YHYDTit {
    height: 40px;
    line-height: 40px;
    background: url(../images/jia_glue.jpg) no-repeat 5px center;
    color: #cbdb2b;
    font-size: 22px;
    font-family: "微软雅黑";
    font-weight: bold;
    padding-left: 30px;
}

.HomeYHYD .YHYDTit span {
    font-size: 20px;
    font-weight: normal;
    text-transform: uppercase;
    padding-left: 5px;
}

.HomeYHYD .TabList {
    height: 34px;
}

.HomeYHYD .TabList li {
    display: block;
    width: 117px;
    height: 34px;
    margin-right: 3px;
    float: left;
}

.HomeYHYD .TabList li a {
    display: block;
    height: 34px;
    line-height: 34px;
    text-align: center;
    font-family: "微软雅黑";
    font-size: 17px;
    font-weight: 600;
    background: #d3d2d7;
    color: #fff;
}

.HomeYHYD .TabList li.on a {
    background: #cbdb2b;
}

.HomeYHYD .TabContBox {
    padding-top: 9px;
}


/*两站图片*/

.HomeTwoImg {
    width: 490px;
    height: 238px;
    overflow: hidden;
    float: right;
}

.HomeTwoImg .ImgBox {
    display: block;
}

.HomeTwoImg .ImgBox1 {
    margin-bottom: -10px;
    width: 240px;
    float: left;
    margin: 2px;
}

.HomeTwoImg .ImgBox img {
    width: 490px;
}

.HomeTwoImg .ImgBox1 img {
    width: 240px;
    border-radius: 0px;
}


/*科研教学切换*/

.HomeYYGG {
    width: 480px;
    height: 230px;
    overflow: hidden;
    background: #fff;
    float: right;
    padding: 2px 5px 5px;
}

.HomeYYGG .HomeKYJXTit {
    height: 40px;
    line-height: 40px;
    background: url(../images/jia_bluelogo.jpg) no-repeat 5px center;
    color: #155298;
    font-size: 22px;
    font-family: "微软雅黑";
    font-weight: bold;
    padding-left: 30px;
}

.HomeYYGG .HomeKYJXTit span {
    font-size: 20px;
    font-weight: normal;
    text-transform: uppercase;
    padding-left: 5px;
}

.HomeYYGG .TabList {
    height: 34px;
}

.HomeYYGG .TabList li {
    display: block;
    width: 117px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    float: left;
    font-family: "微软雅黑";
    font-size: 17px;
    font-weight: 600;
    background: #d3d2d7;
    margin-right: 4px;
    color: #fff;
    cursor: pointer;
}

.HomeYYGG .TabList li a {
    display: block;
    color: #fff;
}

.HomeYYGG .TabList li.on {
    background: #155298;
}

.HomeYYGG .TabContBox {
    padding-top: 9px;
}


/*专家名录*/

.ZJMLIndex {
    width: 591px;
    overflow: hidden;
}

.ZJMLIndex .ContBox .title {
    background: #75C9EC;
    text-align: center;
    color: #fff;
    font-size: 17px;
    padding-left: 15px;
    font-weight: bold;
    line-height: 35px;
    margin: 0px;
}

.ZJMLIndex .ContBox ul {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

.ZJMLIndex .ContBox li {
    float: left;
}

.ZJMLIndex .ContBox li a {
    text-align: center;
    display: block;
    height: 28px;
    line-height: 28px;
    width: 112px;
    padding-left: 5px;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

.HomeZJML {
    padding: 4px;
    width: 476px;
    float: left;
    height: 236px;
    background: #fff;
    overflow: hidden;
}

.HomeZJML .ZJMLTit {
    background: #ad8c25 no-repeat left top;
    height: 40px;
    line-height: 40px;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    padding-left: 14px;
    font-family: "微软雅黑";
    margin-bottom: 6px;
}

.HomeZJML .ZJMLTit span {
    font-weight: normal;
    font-size: 18px;
    padding-left: 10px;
}

.HomeZJML .ZJMLTit a {
    font-size: 14px;
    color: #fff;
    float: right;
    margin-right: 10px;
    font-weight: normal;
}

.HomeZJML .ZJMLContBox {
    height: 173px;
    padding: 11px 0px 5px 14px;
    background: #ededed;
    height: 173px;
    overflow: hidden;
}

.HomeZJML .ZJMLContBox li {
    float: left;
    width: 220px !important;
    margin-left: 20px;
    margin-bottom: 5px;
    height: 173px;
}

.HomeZJML .ZJMLContBox li a.ImgBox {
    display: block;
    /*margin-bottom: 4px;*/
}

.HomeZJML .ZJMLContBox li p {
    margin: 0px;
    text-align: center;
    font-weight: 600;
    line-height: 17px;
    height: 35px;
    overflow: hidden;
}

.HomeZJML .ZJMLContBox li .name a {
    color: #0273b8;
}

.HomeJYLC {
    width: 480px;
    height: 230px;
    overflow: hidden;
    background: #fff;
    float: left;
    padding: 5px;
}

.HomeJYLC .HomeJYLCTit {
    background: url(../images/jia_huang.jpg) #f89419 no-repeat 3px center;
    padding-left: 30px;
    height: 34px;
    line-height: 34px;
    font-family: "微软雅黑";
    font-size: 18px;
    color: #FFF;
    font-weight: 600;
    margin-bottom: 20px;
}

.HomeJYLC .HomeJYLCTit span {
    font-family: "Corbel";
    font-size: 22px;
    padding-left: 6px;
    font-weight: normal;
}

.HomeJYLC .JYLCFourImg {
    padding-left: 15px;
}

.HomeJYLC .JYLCFourImg li {
    float: left;
    margin-bottom: 17px;
}

.HomeJYLC .JYLCFourImg li a {
    display: block;
    width: 128px;
    height: 69px;
    line-height: 69px;
    margin-right: 31px;
    padding-left: 83px;
    text-align: center;
    font-size: 16px;
}

.HomeJYLC .JYLCFourImg li.li1 a {
    background: url(../images/lc_1.jpg) #EEEEEE no-repeat left top;
    color: #c89300;
}

.HomeJYLC .JYLCFourImg li.li2 a {
    background: url(../images/lc_2.jpg) #EEEEEE no-repeat left top;
    color: #1a9ddb;
    margin-right: 0px;
}

.HomeJYLC .JYLCFourImg li.li3 a {
    background: url(../images/lc_3.jpg) #EEEEEE no-repeat left top;
    color: #4e8dbc;
}

.HomeJYLC .JYLCFourImg li.li4 a {
    background: url(../images/lc_4.jpg) #EEEEEE no-repeat left top;
    color: #778133;
    margin-right: 0px;
    line-height: 22px;
    padding-top: 14px;
    height: 55px;
}


/*专科介绍*/

.HomeJKJS {
    padding: 5px;
    width: 476px;
    float: right;
    height: 230px;
    background: #fff;
}

.HomeJKJS .HomeJKJSTit {
    background: url(../images/zjml_title.jpg) #cbdb2b no-repeat left top;
    padding-left: 25px;
    height: 40px;
    line-height: 40px;
    font-family: "微软雅黑";
    font-size: 20px;
    color: #0273b8;
    font-weight: 600;
    margin-bottom: 6px;
    overflow: hidden;
}

.HomeJKJS .HomeJKJSTit span {
    font-size: 14px;
    padding-left: 6px;
    font-weight: normal;
    text-transform: uppercase;
}

.HomeJKJS .HomeJKJSTit a {
    float: right;
    font-size: 14px;
    color: #0273b8;
    margin-right: 10px;
    font-weight: normal;
}

.HomeJKJS .HomeJKJSList {
    padding: 8px 10px 0 15px;
}

.HomeJKJS .HomeJKJSList li {
    float: left;
    width: 110px;
    margin-right: 10px;
    margin-bottom: 20px;
    background: url(../images/bg_li.jpg) no-repeat left center;
    padding-left: 25px;
    height: 25px;
    overflow: hidden;
}

.HomeJKJS .HomeJKJSList li a {
    font-size: 16px;
}


/*联系我们*/

.HomeLXWM {
    width: 469px;
    height: 115px;
    padding: 11px 2px 11px;
    background: #fff;
    float: left;
}

.HomeLXWM .HomeJYLCTit {
    float: left;
}

.HomeLXWM .HomeLXWMCont {
    float: right;
    width: 260px;
    position: relative;
}

.HomeLXWM .HomeLXWMCont .title {
    width: 250px;
    margin: 0px;
    color: #ad8c23;
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px solid #ad8c23;
    margin-bottom: 3px;
    margin-right: 50px;
}

.HomeLXWM .HomeLXWMCont .cont {
    margin: 0px;
    line-height: 22px;
    padding-top: 10px;
    font-size: 13px;
}

.HomeLXWM .HomeLXWMCont .cont span {}

.HomeLXWM .HomeLXWMCont .hushiBox {
    width: 125px;
    height: 160px;
    position: absolute;
    bottom: -30px;
    right: 0px;
}


/*网上互动*/

.HomeWSHD {
    width: 486px;
    float: right;
}

.HomeWSHD .left {
    width: 225px;
    height: 60px;
    float: left;
    margin-right: 7px;
    padding: 6px;
    background: #fff;
}

.HomeWSHD .left a {
    display: block;
    height: 60px;
    background: url(../images/home_wshd.jpg) no-repeat left top;
    padding-left: 95px;
    font-size: 20px;
    font-weight: bold;
    color: #F89419;
    line-height: 60px;
}

.HomeWSHD .right {
    width: 225px;
    height: 60px;
    float: right;
    padding: 6px;
    background: #fff;
}

.HomeWSHD .right a {
    display: block;
    height: 60px;
    background: url(../images/home_oa.jpg) no-repeat left top;
    padding-left: 85px;
    font-size: 20px;
    font-weight: bold;
    color: #CADB2B;
    line-height: 60px;
}

.HomeLink {
    width: 476px;
    margin-top: 5px;
    height: 60px;
    overflow: hidden;
    background: url(../images/home_yqlj.jpg) #fff no-repeat 5px 5px;
    padding: 5px;
}

.HomeLink .HomeLinkTit {
    background: #53C8FF;
    color: #fff;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding-left: 15px;
}

.HomeLink ul {
    padding-left: 95px;
    padding-top: 13px;
}

.HomeLink ul li {
    float: left;
    padding-right: 15px;
    padding-top: 5px;
}

.HomeLink ul li a {
    font-size: 14px;
}


/*index*/


/*同仁动态*/

.newsList {}

.newsList ul{ overflow:hidden; width: 110%; display: flex; flex-wrap: wrap; justify-content: left; }
	.newsList ul li{ width: 225px; min-height: 230px; margin-right: 20px; }

.newsList li img {
    width: 100%;
	max-height:304px;
}

.newsList li p {
    text-align: center;
}

ul li em.ico_new {
    background: url(../images/top_new.gif) no-repeat left center;
    float: left;
    display: block;
    width: 29px;
    height: 13px;
    margin-top: 5px;
    margin-left: 5px;
}

.newsList li>a {    width: 225px;height:310px;display:table-cell;text-align:center;vertical-align:middle;}

.newsList li a:hover {
    color: #a08d62;
    text-decoration: underline;
}

.newsList li span {
    float: right;
    padding-right: 15px;
    font-size: 10px;
    color: #acacac;
}

.newsListInfo {}

.newsListInfo .info_title {
    padding: 10px 0px;
    font-size: 14px;
    text-align: center;
    font-weight: normal;
    font-size: 32px;
    color: #333;
  line-height: 35px;
}

.newsListInfo .info_time {
    font-size: 13px;
    text-align: center;
    color: #979797;
    font-weight: normal;
    border-bottom: 1px dotted #ccc;
    padding-bottom: 5px;
}

.newsListInfo .info_txt {
    padding: 10px 0px;
    text-justify: inter-ideograph;
    text-align: justify;
    word-wrap: break-word;
    clear: both;
    /*width: 500px;margin: 0 auto;line-height: 30px;*/
}

.width500 {
    width: 500px;
    margin: 0 auto;
    line-height: 30px;
}
.width500 img{max-width: 100%;height: auto !important;}

/*同仁动态*/


/*诊疗导航*/

.ZLDHList {}

.ZLDHList li {
    padding: 8px 0px;
    background: url(../images/dot_news_li.jpg) repeat-x left bottom;
    height: 25px;
}

.ZLDHList li a {
    background: url(../images/bg_li.jpg) no-repeat left center;
    padding-left: 25px;
    color: #333;
    float: left;
}

.ZLDHList li a:hover {
    color: #a08d62;
    text-decoration: underline;
}

.ZLDHList li span {
    float: right;
    padding-right: 15px;
    font-size: 10px;
    color: #acacac;
}

.ZLDHListInfo .info_title {
    padding: 10px 0px;
    font-size: 14px;
    text-align: center;
    font-weight: normal;
    font-size: 20px;
    color: #333;
}

.ZLDHListInfo .info_time {
    font-size: 13px;
    text-align: center;
    color: #979797;
    font-weight: normal;
    border-bottom: 1px dotted #ccc;
    padding-bottom: 5px;
}

.ZLDHListInfo .info_txt {
    padding: 10px 0px;
    text-justify: inter-ideograph;
    text-align: justify;
    word-wrap: break-word;
    clear: both;
}


/*专家名录*/

.ZJML_List li {
    float: left;
    width: 305px;
    margin-bottom: 43px;
    height: 160px;
    overflow: hidden;
}

.ZJML_List li .ImgBox {
    display: block;
    width: 111px;
    float: left;
    height: 146px;
    margin-right: 12px;
    border: 1px solid #dddddd;
}

.ZJML_List li .ImgBox img {
    padding: 3px;
}

.ZJML_List li .textBox {
    width: 170px;
    float: left;
}

.ZJML_List li .title {
    font-size: 18px;
    font-weight: normal;
}

.ZJML_List li .title a {
    color: #0175bd;
}

.ZJML_List li .title a:hover {
    text-decoration: underline;
}

.ZJML_List li .title span {
    font-size: 14px;
    color: #8a8a8a;
}

.ZJML_List li .job {
    font-size: 14px;
    color: #4b4b4b;
    font-weight: normal;
}

.ZJML_List li .textBox .detail {
    margin: 5px 0px;
    color: #8a8a8a;
    line-height: 21px;
}

.ZJML_Info .ImgBox {
    display: block;
    width: 161px;
    height: 211px;
    float: left;
    margin-right: 12px;
    border: 1px solid #dddddd;
}

.ZJML_Info .ImgBox img {
    padding: 3px;
}

.ZJML_Info .TextBox {
    width: 415px;
    float: left;
}

.ZJML_Info .title {
    font-size: 24px;
    font-weight: normal;
    margin-top: 8px;
}

.ZJML_Info .title {
    color: #0175bd;
}

.ZJML_Info .title span {
    font-size: 14px;
    color: #8a8a8a;
}

.ZJML_Info .job {
    font-size: 14px;
    color: #4b4b4b;
    font-weight: normal;
}

.ZJML_Info .TextBox .detail {
    margin: 5px 0px;
    color: #8a8a8a;
    line-height: 21px;
}

.ZJML_Info .TextBox .detail span {
    color: #017dca;
    font-size: 14px;
}

.ZJML_Info .TextBox .detail em {
    color: #E0800B;
    font-size: 14px;
}

.ZJML_Info .title1 {
    color: #0175bd;
    font-size: 18px;
    border-bottom: 1px dotted #d7d7d7;
    padding-bottom: 5px;
}


/*专科介绍*/

.ZKJS_List li {
    float: left;
    width: 192px;
    margin-right: 18px;
    margin-bottom: 35px;
}

.ZKJS_List li .ImgBox {
    display: block;
    border: 1px solid #ddd;
}

.ZKJS_List li .ImgBox img {
    padding: 3px;
}

.ZKJS_List li p {
    text-align: center;
    margin: 5px 0 0;
}

.ZKJS_List li p a:hover {
    text-decoration: underline;
}


/*网上办事*/

.WSBS {
    background: url(../images/bg_wsbs.jpg) no-repeat center bottom;
    height: 600px;
}

.WSBS li {
    float: left;
}

.WSBS li a {
    display: block;
    margin-bottom: 39px;
    margin-right: 87px;
}


/*网上预约*/

.WSYY .WSYY_Tit a {
    display: block;
    background: #629ccc;
    text-align: center;
    width: 107px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    font-size: 18px;
}

.WSYY .tit {
    border-bottom: 1px dotted #d7d7d7;
    font-size: 18px;
    color: #0175bd;
    padding-bottom: 10px;
}

.WSYY .textBox {
    font-size: 14px;
    color: #8a8a8a;
}

.WSYY .btb_Box .btn_ok {
    display: block;
    float: left;
    text-align: center;
    font-size: 15px;
    color: #fff;
    width: 107px;
    height: 36px;
    line-height: 36px;
    background: #017dca;
    margin-right: 12px;
}

.WSYY .btb_Box a.next {
    font-size: 16px;
    color: #017dca;
    float: left;
    line-height: 36px;
}

.WSYY_DL {}

.WSYY_DL .WSYY_DL_Tit a {
    display: block;
    background: #629ccc;
    text-align: center;
    width: 107px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    font-size: 18px;
}

.WSYY_DL table {
    padding-top: 20px;
}

.WSYY_DL table td {
    padding-bottom: 20px;
}

.WSYY_DL table td .text {
    width: 265px;
    height: 39px;
    line-height: 39px;
    padding-left: 9px;
    border: 2px solid #dcdcdc;
    font-size: 16px;
    color: #848484;
    font-family: "微软雅黑";
}

.WSYY_DL .btb_Box input {
    width: 91px;
    height: 36px;
    line-height: 34px;
    text-align: center;
    font-size: 17px;
    color: #fff;
    border: none;
    margin-right: 24px;
    font-family: "微软雅黑";
    cursor: pointer;
}

.WSYY_DL .btb_Box .btn_dl {
    background: #017dca;
}

.WSYY_DL .btb_Box .btn_qx {
    background: #b3b3b3;
}

.WSYY_DL .btb_Box a {
    font-size: 14px;
    color: #848484;
}

.WSYY_DL .btb_Box a:hover {
    color: #017dca;
    text-decoration: underline;
}


/*预约*/

.WSYY_YY .WSYY_YY_Tit a {
    display: block;
    background: #017dca;
    text-align: center;
    width: 107px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    font-size: 18px;
    margin-right: 31px;
    float: left;
}

.WSYY_YY .title {
    font-size: 16px;
    color: #017dca;
}

.WSYY_YY .DivBox {
    border: 1px solid #dcdcdc;
    padding: 20px;
    min-height: 450px;
    _height: auto !important;
    _height: 450px;
}

.WSYY_YY .titleTab {
    border-bottom: 1px solid #dcdcdc;
}

.WSYY_YY .titleTab li {
    float: left;
    padding-right: 10px;
    padding-bottom: 11px;
}

.WSYY_YY .titleTab li a {
    display: block;
    width: 65px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    font-size: 15px;
    background: #017dca;
}

.WSYY_YY .titleTabCont {}

.WSYY_YY .titleTabCont li {
    padding-bottom: 25px;
}

.WSYY_YY .titleTabCont li p {
    color: #373737;
    font-size: 15px;
    margin-bottom: 0;
    font-weight: 600;
}

.WSYY_YY .titleTabCont li a {
    padding-right: 20px;
    color: #017dca;
    font-size: 14px;
    word-break: break-all;
}

.WSYY_YY .titleTabCont li a:hover {
    text-decoration: underline;
}

.WSYY_YY .titleTabCont li a span {
    color: #8e8e8e;
    padding-left: 2px;
}

.WSYY_YY .DivBox .search {
    margin-bottom: 10px;
}

.WSYY_YY .DivBox .search .text {
    width: 75px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #dcdcdc;
    margin-right: 15px;
    padding-left: 10px;
}

.WSYY_YY .DivBox .search .btn {
    width: 55px;
    line-height: 35px;
    height: 35px;
    color: #fff;
    font-size: 15px;
    background: #017dca;
    border: none;
    font-family: "微软雅黑";
    cursor: pointer;
}

.WSYY_YY .LITitle {
    color: #017dca;
    background: #e1e1e1;
    height: 35px;
    line-height: 35px;
}

.WSYY_YY .LITitle span {
    padding: 0px 10px;
    display: block;
    float: left;
    width: 58px;
    overflow: hidden;
}

.WSYY_YY .cont_list li {
    padding: 10px 0px;
}

.WSYY_YY .cont_list li span {
    padding: 0px 10px;
    display: block;
    float: left;
    width: 58px;
    overflow: hidden;
}

.WSBS_YY3 .p1 {
    color: #017dca;
    font-size: 16px;
}

.WSBS_YY3 .p2 {
    color: #565656;
    font-size: 18px;
    padding-bottom: 10px;
    border-bottom: 1px solid #dcdcdc;
    margin-left: 20px;
}

.WSBS_YY3 .p2 span {
    color: #017dca;
    padding-left: 10px;
}

.WSBS_YY3 .p3 {
    color: #373737;
    font-size: 14px;
    margin-top: 0px;
    margin-left: 20px;
}

.WSBS_YY3 table.yuyue {
    background: #C6DBEE;
    width: 100%;
    text-align: center;
    border-top: 3px solid #2079d5;
    font-size: 14px;
}

.WSBS_YY3 .yuyue td {
    background: #fff;
    line-height: 33px;
    height: 33px;
    width: 100px;
}

.WSBS_YY3 .yuyue .tr1 td {
    color: #1272d5;
    border-bottom: 1px solid #C6DBEE;
}

.WSBS_YY3 .yuyue td a {
    display: block;
    width: 60px;
    height: 23px;
    line-height: 23px;
    text-align: center;
    background: #2a7fd7;
    color: #fff;
    margin-left: 29px;
}

.WSBS_YY4 .p1 {
    color: #017dca;
    font-size: 16px;
}

.WSBS_YY4 .p2 {
    color: #017dca;
    font-size: 18px;
    padding-bottom: 10px;
    border-bottom: 1px solid #dcdcdc;
    margin-left: 10px;
}

.WSBS_YY4 .xinxi {
    color: 35e5e5e;
    font-size: 14px;
    line-height: 36px;
    margin-left: 10px;
}

.WSBS_YY4 .grxxtable {
    width: 500px;
    font-family: "微软雅黑";
}

.WSBS_YY4 .grxxtable td {
    padding-bottom: 18px;
}

.WSBS_YY4 .grxxtable .td_1 {
    text-align: right;
    color: #484848;
    font-size: 14px;
    width: 150px;
}

.WSBS_YY4 .grxxtable .td_2 {
    width: 350px;
}

.WSBS_YY4 .grxxtable td .text {
    width: 264px;
    height: 39px;
    line-height: 39px;
    border: 2px solid #dcdcdc;
    padding-left: 10px;
    color: #0d6fc6;
    font-size: 16px;
    font-family: "微软雅黑";
}

.WSBS_YY4 .grxxtable td .btn {
    width: 107px;
    height: 36px;
    line-height: 36px;
    background: #017dca;
    text-align: center;
    color: #fff;
    font-size: 15px;
    border: none;
    font-family: "微软雅黑";
    cursor: pointer;
}

.WSBS_YY4 .grxxtable td a {
    color: #017dca;
    font-size: 16px;
    margin-left: 10px;
}

.WSBS_YY5 .p1 {
    color: #017dca;
    font-size: 16px;
}

.WSBS_YY5 .p2 {
    color: #017dca;
    font-size: 18px;
    padding-bottom: 10px;
    border-bottom: 1px solid #dcdcdc;
    margin-left: 10px;
}

.WSBS_YY5 .p3 {
    color: #017dca;
    font-size: 18px;
    margin-left: 10px;
}

.WSBS_YY5 .p3 span {
    font-size: 30px;
    padding-left: 10px;
}

.WSBS_YY5 .xinxi {
    color: 35e5e5e;
    font-size: 14px;
    line-height: 36px;
    margin-left: 10px;
}

.WSBS_YY5 .btnBox {
    padding-top: 10px;
    padding-left: 10px;
}

.WSBS_YY5 .btnBox .btn_dy {
    width: 107px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background: #017dca;
    border: none;
    font-size: 15px;
    font-family: "微软雅黑";
}

.WSBS_YY5 .btnBox a {
    color: #017dca;
    font-size: 16px;
    margin-left: 15px;
}

.WSYY_ZC {}

.WSYY_ZC .WSYY_ZC_Tit span {
    display: block;
    background: #629ccc;
    text-align: center;
    width: 107px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    font-size: 18px;
}

.WSYY_ZC .xuanze {
    padding: 10px 0px;
}

.WSYY_ZC .xuanze .left {
    float: left;
    width: 100px;
    color: #fd0d0d;
    font-size: 15px;
}

.WSYY_ZC .xuanze .right {
    float: left;
    width: 480px;
    color: #767676;
    font-size: 14px;
}

.WSYY_ZC table {
    padding-top: 20px;
    width: 600px;
}

.WSYY_ZC table td {
    padding-bottom: 20px;
}

.WSYY_ZC table .td_1 {
    width: 250px;
    font-size: 16px;
    color: #848484;
}

.WSYY_ZC table .td_2 {
    font-size: 13px;
    padding-left: 10px;
    color: #848484;
    width: 350px;
}

.WSYY_ZC table td .text {
    width: 265px;
    height: 39px;
    line-height: 39px;
    padding-left: 9px;
    border: 2px solid #dcdcdc;
    font-size: 16px;
    color: #848484;
    font-family: "微软雅黑";
}

.WSYY_ZC .btb_Box input {
    width: 91px;
    height: 36px;
    line-height: 34px;
    text-align: center;
    font-size: 17px;
    color: #fff;
    border: none;
    margin-right: 24px;
    font-family: "微软雅黑";
    cursor: pointer;
}

.WSYY_ZC .btb_Box .btn_dl {
    background: #017dca;
}

.WSYY_ZC .btb_Box .btn_qx {
    background: #b3b3b3;
}

.WSYY_ZC .btb_Box a {
    font-size: 14px;
    color: #848484;
}

.WSYY_ZC .btb_Box a:hover {
    color: #017dca;
    text-decoration: underline;
}


/*诊疗导航*/


/*招聘信息*/

.ApplyList {}

.ApplyList li {
    padding: 8px 0px;
    background: url(../images/dot_news_li.jpg) repeat-x left bottom;
    height: 25px;
}

.ApplyList li a {
    background: url(../images/bg_li.jpg) no-repeat left center;
    padding-left: 25px;
    color: #333;
    float: left;
}

.ApplyList li a:hover {
    color: #a08d62;
    text-decoration: underline;
}

.ApplyList li span {
    float: right;
    padding-right: 15px;
    font-size: 10px;
    color: #acacac;
}

.ApplyListInfo {}

.ApplyListInfo .info_title {
    padding: 10px 0px;
    font-size: 16px;
    font-weight: normal;
    font-size: 20px;
    color: #333;
}

.ApplyListInfo .info_time {
    font-size: 13px;
    color: #979797;
    font-weight: normal;
}

.ApplyListInfo .info_txt {
    padding: 10px 0px;
    text-justify: inter-ideograph;
    text-align: justify;
    word-wrap: break-word;
    clear: both;
}


/*招聘信息/*

/*联系我们*/

.contactTable table {
    width: 600px;
}

.contactTable table td {
    padding-bottom: 20px;
}

.contactTable table .td_1 {
    width: 90px;
    text-align: right;
    padding-right: 15px;
    font-size: 14px;
}

.contactTable table .td_2 {
    width: 450px;
}

.contactTable table .text {
    width: 265px;
    height: 35px;
    line-height: 35px;
    padding-left: 9px;
    border: 2px solid #dcdcdc;
    font-size: 16px;
    color: #848484;
    font-family: "微软雅黑";
}

.contactTable table .textarea {
    width: 400px;
    resize: none;
    height: 100px;
}

.contactTable table td .btn_tj {
    width: 107px;
    height: 36px;
    line-height: 36px;
    background: #017dca;
    text-align: center;
    color: #fff;
    font-size: 15px;
    border: none;
    font-family: "微软雅黑";
    cursor: pointer;
}

.ContactList table.contact {
    background: #C6DBEE;
    width: 600px;
    text-align: center;
    border-top: 3px solid #2079d5;
    font-size: 14px;
}

.ContactList .contact td {
    background: #fff;
    line-height: 33px;
    height: 33px;
}

.ContactList .contact td.td_1 {
    text-align: left;
    padding-left: 15px;
    width: 130px;
}

.ContactList .contact td.td_2 {
    width: 60px;
}

.ContactList .contact td.td_3 {
    width: 60px;
}

.ContactList .contact td.td_4 {
    width: 60px;
    color: #4490DB;
}

.ContactList .contact td.td_5 {
    width: 60px;
    color: #F00;
}

.ContactList .contact .tr1 td {
    color: #1272d5;
    border-bottom: 1px solid #C6DBEE;
}

.ContactList .contact .td_1 a:hover {
    text-decoration: underline;
}


/*网上互动详细页*/

.contactTableInfo table {
    width: 600px;
}

.contactTableInfo table td {
    padding-bottom: 20px;
}

.contactTableInfo table .td_1 {
    width: 90px;
    text-align: right;
    padding-right: 15px;
    font-size: 14px;
}

.contactTableInfo table .td_2 {
    width: 450px;
}

.contactTableInfo table .text {
    width: 265px;
    height: 35px;
    line-height: 35px;
    padding-left: 9px;
    border: 2px solid #dcdcdc;
    font-size: 13px;
    color: #848484;
    font-family: "微软雅黑";
}

.contactTableInfo table .textarea {
    width: 400px;
    resize: none;
    height: 200px;
}

.contactTableInfo table td .btn_tj {
    display: block;
    width: 107px;
    height: 36px;
    line-height: 36px;
    background: #017dca;
    text-align: center;
    color: #fff;
    font-size: 15px;
}


/*联系我们*/


/*Honour*/

.Honour {
    width: 584px;
}

.Honour ul li {
    margin-bottom: 3px;
}

.Honour ul li .h5 {
    height: 35px;
    font-size: 18px;
    line-height: 35px;
    color: #3d80c4;
    font-weight: normal;
    cursor: pointer;
    text-align: center;
    background: #FFF;
    border: 1px solid #cecece;
    border-left: none;
}

.Honour ul li .h5 span {
    display: block;
    width: 6px;
    background: #3d80c4;
    float: left;
    height: 35px;
}

.Honour ul li h5.down {
    background: #d8e7f7;
    border-color: #fff #fff #fff #3d80c4;
}

.Honour ul li .my_content {
    padding-top: 12px;
}

.Honour .my_content .h4 {
    border: 1px solid #ececec;
    text-align: center;
    font-size: 16px;
    color: #3d80c4;
    line-height: 35px;
    margin: 5px 0px;
    font-weight: normal;
    cursor: pointer;
}

.Honour .my_content h4.down {
    border: 1px solid #3d80c4;
}

.Honour .cont {
    display: none;
    margin: 12px 0px;
}

.Honour .cont dt {
    float: left;
    margin-right: 32px;
    width: 173px;
}

.Honour .cont dt a {
    display: block;
}

.Honour .cont dt p {
    margin: 5px 0px;
    text-align: center;
}

.Honour .cont dt p a {
    color: #3d80c4;
    font-size: 14px;
}


/*Honour*/


/*相关下载*/

.DownList li {
    display: block;
    background: url(../images/bg_li.jpg) no-repeat left center;
    border-bottom: dotted 1px #e2e2e2;
    padding: 0 13px;
    padding-left: 25px;
    line-height: 33px;
}

.DownList .down a {
    background: url(../images/download_btn.jpg) no-repeat center center;
    display: block;
    width: 61px;
    height: 33px;
}

.DownList span {
    float: right;
    color: #0073ae;
    font-family: Arial;
    padding-left: 20px;
}

table .form_err {
    color: #f00;
    padding-right: 5px;
}


/*搜索中心*/

.search_list {}

.search_list li {
    padding: 8px 0px;
    background: url(../images/dot_news_li.jpg) repeat-x left bottom;
}

.search_list li a {
    background: url(../images/bg_li.jpg) no-repeat left center;
    padding-left: 25px;
    color: #333;
}

.search_list li a:hover {
    color: #a08d62;
    text-decoration: underline;
}

.search_list li span {
    float: right;
    padding-right: 15px;
    font-size: 10px;
    color: #acacac;
}


/*检验单查询*/

.JYDCX {
    font-family: "微软雅黑";
}

.JYDCX .DivBox {
    width: 600px;
    border: 1px solid #d8e7f7;
    font-size: 16px;
    margin-bottom: 15px;
}

.JYDCX .DivBox .DivTitle {
    background: #d8e7f7;
    color: #3d80c4;
    margin: 0px;
    height: 36px;
    line-height: 36px;
    padding-left: 26px;
}

.JYDCX .DivBox .TextBox {
    padding: 10px 26px;
    font-size: 14px;
    color: #757575;
}

.jydTable {
    width: 260px;
    margin: 0 auto;
    padding-top: 22px;
}

.jydTable .red {
    color: #f00;
    padding-right: 7px;
}

.jydTable td {
    padding-bottom: 15px;
    font-size: 14px;
    color: #757575;
}

.jydTable td .text {
    width: 120px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #d0d0d0;
    padding-left: 10px;
}

.jydTable td .btn {
    width: 91px;
    height: 36px;
    border: none;
    text-align: center;
    font-size: 17px;
    color: #ffffff;
    font-family: "微软雅黑";
    cursor: pointer;
}

.jydTable td .btn_cx {
    background: #017dca;
    margin-right: 25px;
}

.jydTable td .btn_fh {
    background: #b3b3b3;
}


/*检验单查询*/


/*检验单结果*/

.JYDJG {
    color: #767676;
    width: 610px;
}

.JYDJG .Name {
    font-size: 14px;
}

.JYDJG .textBox {
    padding-top: 20px;
    font-size: 14px;
    line-height: 20px;
    width: 600px;
}

.JYDJG .textBox .p {
    margin: 0px;
}

.JYDJG .textBox .p span {
    padding-right: 10px;
}

.jydtable1 {
    background: #d8e7f7;
    width: 600px;
    font-size: 14px;
    color: #707070;
    margin-top: 15px;
}

.jydtable1 th {
    border-top: 1px solid #fff;
    height: 32px;
    line-height: 32px;
    color: #1763b0;
    font-weight: normal;
}

.jydtable1 td {
    border-top: 1px solid #fff;
    height: 32px;
    line-height: 32px;
    background: #fff;
    padding-left: 20px;
}

.jydtable1 .top th {
    border: none;
}

.JYBJ {
    padding: 27px 6px 90px 6px;
    font-family: "微软雅黑";
}

.JYBJ .title {
    font-size: 16px;
    color: #005ba1;
}

.JYBJ .title span {
    font-size: 14px;
    color: #6f6f6f;
}

.jydtable2 {
    background: #DDE9F5;
    width: 600px;
    text-align: center;
    border-top: 3px solid #015ca2;
}

.jydtable2 td {
    height: 39px;
    line-height: 39px;
    background: #fff;
    width: 100px;
}

.jydtable2 .title td {
    font-size: 14px;
    color: #005ba1;
    border-bottom: 1px solid #DDE9F5;
    line-height: 23px;
}


/*检验单结果*/

.adverBox {
    display: none;
    height: 400px;
    overflow: hidden;
    width: 1000px;
    margin: 0 auto;
}

.adverBox img {
    width: 1000px;
    height: 400px;
}


/*分页 begin*/

.pagination li {
    margin: 0 3px;
    font-size: 14px;
    border: none;
    border-radius: 3px;
    display: inline;
}

.pagination li a,
.pagination li .disabled {
    border-radius: 3px;
    color: #6e6e6e;
    background: #fff;
    padding: 8px 12px;
    border: 1px solid #DCDCDC;
}

.pagination li.active a,
.pagination li a:hover {
    background: #ff9600;
    color: #fff;
    border: 1px solid #ff9600;
}

.pagination li .current {
    background: #ff9600;
    color: #fff;
    border-radius: 3px;
    padding: 7px 11px;
    border: 1px solid #ff9600;
    display: inline-block;
}


/*分页 end*/

.pages{display: flex;flex-wrap: wrap;justify-content: center;margin: 30px 0;}
.pages li{margin: 0 2px;padding: 2px 10px;    border: 1px #cccccc solid;font-size: 14px;}
.pages li.active{background: #ad8c23;border: 1px solid #ad8c23;color: #fff;}
.pages li.active a{color: #fff;}
.pages li a{color: #333;}
.pages li.sxy a{font-family: 宋体;font-weight: bold;}