.header {}img {    max-width: 100%;}.lyc body {    line-height: 1;    font-family: Arial;}.header.guke .navList li.cur a{    color: #008f94;}.header.guke .navList li.cur .secondNav a{	color:#333;}.header.guke .navList li.cur .secondNav a:hover{	color:#008f94;}.block {    width: 1230px;    margin: 0 auto;    position: relative;}.header .part1 {    background: #008f94;    font-size: 12px;    color: #fff;    height: 38px;    line-height: 36px;    text-align: right;}.header .part1 a {    display: inline-block;    vertical-align: middle;    margin: 0 12px;}.header .part1 .en {    background: url(../images/en.png) no-repeat center;    width: 18px;    height: 13px;    display: inline-block;    vertical-align: middle;}.header .part2 .logo {    width: 102px;    height: 100%;    display: block;    position: absolute;    top: 0;    left: 0;}.header .part2 {    height: 110px;    background: #fff;}.header .part2 .main-nav {    position: absolute;    top: 0;    left: 160px;    height: 100%;}.header .part2 .main-nav .culm {    font-size: 16px;    color: #333333;    padding: 0px 15px;    float: left;    line-height: 110px;}.header .part2 .main-nav .culm a {    display: block;}.home1 {    position: relative;}.home1 .frame {    overflow: hidden;}.home1 .child {    background-repeat: no-repeat;    background-position: center;    height: 690px;}.header .part2 .tool {    position: absolute;    top: 0;    height: 100%;    right: 0px;    line-height: 110px;}.header .part2 .tool .btn1 {    display: inline-block;}.header .part2 .tool .icon {    display: inline-block;}.header .part2 .tool .icon a {    display: inline-block;    width: 30px;    height: 30px;    background: url(../images/header-icon1.png) no-repeat 0 0;    margin: 0px 3px;    line-height: 30px;    font-size: 12px;    vertical-align: middle;}.header .part2 .tool .icon a.a2 {    background-position: right center;}.header .part2 .tool .btn1 a {    font-size: 12px;    color: #333333;    border: 1px solid #dddddd;    border-radius: 10px;    padding: 0 13px;    display: inline-block;    height: 28px;    text-align: center;    line-height: 26px;    margin: 0 3px;    vertical-align: middle;}.home2-inner {    padding: 60px 50px;    border-bottom: 1px solid #63c7cd;    padding-bottom: 30px;}.home2-title1 {    font-size: 36px;    color: #fff;    font-weight: bold;}.home2-left {    background: #55a5aa;    width: 585px;    float: left;    margin-top: -75px;}.home2-desc {    font-size: 14px;    color: #fff;    line-height: 22px;    margin-top: 24px;}.home2-desc p {    margin: 0;}.home2-butn {    font-size: 14px;    color: #fff;    padding-top: 22px;}.home2-butn a {    font-size: 14px;    color: #fff;    border-radius: 200px;    border: 1px solid #fff;    width: 140px;    display: inline-block;    height: 34px;    text-align: center;    line-height: 32px;}.home2-butn a:hover {    color: #008f94;    border-color: #008f94;}.home2-list {    text-align: center;    padding: 22px 0;}.home2-list .item {    display: inline-block;    padding: 0 30px;}.home2-list .item.i1 {    padding-left: 0;}.home2-list .item.i3 {    padding-right: 0;}.home2-list .item .img {    width: 90px;    height: 60px;    overflow: hidden;    margin: 0 auto;}.home2-list .item .h2 {    font-size: 18px;    text-align: center;    color: #fff;    padding-top: 10px;}.home2-list2 {    background: #63c7cd;    overflow: hidden;    text-align: center;    padding: 28px 0;}.home2-list2 .item:after {    content: "";    width: 24px;    height: 24px;    background: url(../images/home2-icon4.png) no-repeat 0 center;    position: absolute;    top: 50%;    margin-top: -12px;    left: 0;}.home2-list2 .item {    position: relative;    font-size: 16px;    padding-left: 35px;    color: #fff;    display: inline-block;    margin: 0 17px;}.home2-list2 .item.i2:after {    background-position: right center;}.home2-right {    width: 575px;    float: right;    margin-top: 55px;}.home2-caption span {    font-size: 36px;    color: #333333;    font-weight: bold;}.home2-caption a {    font-size: 14px;    color: #333333;    border: 1px solid #dddddd;    border-radius: 200px;    width: 130px;    height: 34px;    float: right;    text-align: center;    line-height: 32px;    float: right;}.home2-caption a:hover {    color: #008f94;    border-color: #008f94;}.home2 {    padding-bottom: 100px;}.home2-list3 {    margin-top: 16px;}.home2-list3 .item {    border-bottom: 1px solid #e2e2e2;    padding: 17px 0;    padding-top: 24px;}.home2-title2 {}.home2-title2 .span {    font-size: 18px;    color: #333333;    float: left;    white-space: nowrap;    text-overflow: ellipsis;    width: 80%;    overflow: hidden;    padding-bottom: 2px;}.home2-title2 .span:hover{    color: #008f94;}.home2-title2 .date {    float: right;    font-size: 14px;    color: #008f94;    padding-top: 4px;}.home2-desc2 {    font-size: 14px;    line-height: 20px;    color: #474747;    margin-top: 12px;}.home3 {    background: #f2f4f3;    padding-bottom: 76px;}.home3-tabs {    text-align: center;    padding-top: 70px;}.home3-tabs .item {    font-size: 36px;    color: #333333;    display: inline-block;    cursor: pointer;    padding: 22px;    font-weight: bold;}.home3-tabs .item.now {    color: #008f94;    background: url(../images/home3-icon1.png) no-repeat center bottom;}.home3-list {    margin-top: 30px;    display: none;}.home3-box {    overflow: hidden;    /*height:381px;*/}.home3-list:first-child {    display: block;}.home3-list .item {    width: 397px;    text-align: center;    float: left;    margin-left: 19px;}.home3-list .item:first-child {    margin-left: 0;}.home3-list .item .img {    width: 100%;    height: 223px;    overflow: hidden;}.home3-list .item .text {    background: #fff;    height: 128px;    -webkit-box-shadow: 0 0 10px #dfe1e0;    box-shadow: 0 0 10px #dfe1e0;}.home3-list .item .desc {    font-size: 16px;    color: #333333;    margin-top: 14px;    line-height: 24px;}.home3-list .item .inner {    padding: 24px 30px;}.home3-list .item .date {    font-size: 16px;    color: #008f94;}.home3-btn1 {    font-size: 14px;    color: #474747;    text-align: center;    padding-top: 36px;}.home3-btn1 a {    display: inline-block;    border: 1px solid #c9c9c9;    width: 147px;    height: 34px;    line-height: 32px;    border-radius: 200px;}.home3-btn1 a:hover{    color: #008f94;    border-color: #008f94;}.home4-title {    font-size: 36px;    color: #333333;    font-weight: bold;}.home4-list {    width: 560px;    padding-top: 40px;}.home4-list .item {    font-size: 16px;    color: #333333;    overflow: hidden;}.home4-list .item .date {    float: left;    width: 106px;    overflow: hidden;    border-bottom: 1px solid #e2e2e2;    padding: 16px 0;}.home4-list .item .title {    border-bottom: 1px solid #e2e2e2;    padding: 16px 0;    float: left;    margin-left: 26px;    width: 425px;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;}.home4-left {    width: 50%;    padding-top: 90px;    padding-bottom: 88px;    float: left;}.home4-butn {    padding-top: 40px;}.home4-butn a {    display: block;    width: 150px;    height: 36px;    line-height: 36px;    background: #008f94;    border-radius: 200px;    text-align: center;    color: #fff;    font-size: 14px;}.home4-right {    width: 960px;    height: 581px;    margin-right: -346px;    float: right;    overflow: hidden;}.home4 {    overflow: hidden;    height: 580px;}.footer_en {    background: url(../images/footer-bg1.png) no-repeat top center;    height: 235px;    overflow: hidden;}.footer_en .part2 {    padding: 28px 0;}.footer_en .part2 .link {    font-size: 16px;    color: #b2b2b2;    float: left;    position: relative;    z-index: 3;}.footer_en .part2 .link a {    vertical-align: middle;    font-size: 16px;    color: #b2b2b2;}.footer_en .part2 .site {    font-size: 16px;    color: #b2b2b2;    float: right;    position: relative;    z-index: 3;}.footer_en .part2 .site a {    display: inline-block;    vertical-align: middle;    font-size: 16px;    color: #b2b2b2;}.footer_en .part2 .link a {}.footer_en .part1 {    padding: 44px 0;    border-bottom: 1px solid #555555;}.footer-title1 {    font-size: 18px;    color: #b2b2b2;    text-transform: uppercase;}.footer-desc {    font-size: 14px;    color: #b2b2b2;    line-height: 22px;    padding-top: 14px;}.copyright {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    font-size: 16px;    color: #b2b2b2;    text-align: center;}.mask75 {    position: fixed;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.75);    z-index: 9;    display: none;}.main_nav1 {    position: absolute;    right: 0;    top: 0;    width: 4.85rem;    background: #fff;    z-index: 10;    padding-bottom: 0.6rem;    display: none;}.main_nav1 .item {    font-size: 0.36rem;    color: #474747;    padding: 0.3rem 0.4rem;    border-bottom: 1px solid #e0e0e0;    position: relative;}.main_nav1 .item:last-child {    border: 0;}.main_nav1 .item .s2 {    display: block;    width: 0.4rem;    height: 0.4rem;    background: url(../images/main_add.png) no-repeat center;    background-size: 0.28rem;    position: absolute;    right: 0.3rem;    top: 0.25rem;}.main_nav1 .item .s2.now {    background-image: url(../images/main_img2.png);}.main_nav1 .item .item {    padding: 0.2rem 0;}.main_nav1 .item.now {    background: #00A900;    color: #fff;    border-color: #00A900;}.main_nav1 .item.now .item {    color: #fff;}.main_nav1 .list {    background: #0C722E;    display: none;}.main_nav1 .list .item {    border-bottom: 1px solid #00A900;    color: #fff;    font-size: 0.3rem;}.main_nav1 .close {    display: black;    width: 0.4rem;    height: 0.4rem;    background: url(../images/closet.png) no-repeat center;    background-size: cover;    position: absolute;    top: 0.2rem;    right: 0.2rem;    z-index: 99;}header {    height: 1.2rem;    position: relative;    display: none;    border-bottom: 1px solid #ccc;}header .logo {    background: url(../images/logo.png) no-repeat left center;    width: 3.45rem;    height: 100%;    position: absolute;    left: 0.2rem;    top: 0;    background-size: auto 90%;}header .menu {    background: url(../images/menu.png) no-repeat center;    width: 1rem;    height: 100%;    position: absolute;    right: 0.2rem;    top: 0;    background-size: 0.6rem;}header .lang {    font-size: 0.24rem;    color: #A71427;    font-weight: bold;    position: absolute;    top: 0.34rem;    right: 0.9rem;}.gotop {    cursor: pointer;    width: 76px;    height: 56px;    overflow: hidden;    background: url(../images/gotop.png) no-repeat right bottom;    position: fixed;    bottom: 10%;    left: 50%;    margin-left: 630px;    z-index: 9999;    display: none;}header {    display: none;}.header .shareNav .a1 {    width: 90px;}.header .nav {    border: 1px solid #dddddd;}.position {    font-size: 14px;    color: #707070;    padding: 20px 0;}.position a {    color: #707070;}.x-page4{    padding-top: 0;}.position a:hover{    color: #008f94;}.apppage .foucs {    margin-top: 20px;}.apppage .title1 {    font-size: 24px;    color: #333333;    text-align: center;}.apppage .foucs .button {    position: absolute;    top: -4px;    right: 0;    font-size: 0;    display: none;}.apppage .foucs .button a {    display: inline-block;    background: url(../images/base_icon1.png) no-repeat 0 0;    width: 28px;    height: 28px;    margin: 0 3px;}.apppage .foucs .button .next {    background-position: right 0;}.apppage .foucs .frame {    width: 101%;    margin-left: -0.5%;    padding-top: 39px;    padding-bottom: 6px;    overflow: hidden;}.apppage .foucs .child {    float: left;    text-align: center;}.apppage .foucs .child a {    display: inline-block;    width: 95%;    height: 40px;    border: 1px solid #dddddd;    font-size: 16px;    color: #333333;    border-radius: 5px;    text-align: center;    line-height: 38px;    position: relative;}.apppage .foucs .child.now a {    background: #008f94;    color: #fff;    border-color: #008f94;}.apppage .foucs .child.now a:after {    content: "";    position: absolute;    bottom: -6px;    left: 50%;    margin-left: -7px;    display: block;    border-top: 6px solid #008f94;    border-left: 7px solid transparent;    border-right: 7px solid transparent;}.apppage .tabs_box .block:first-child{    display: block;}.apppage .tabs_box .block{    display: none;}.apppage .tabs_box .tbleft {    float: left;    width: 340px;}.apppage .tabs_box .tbleft .part1 .item {    font-size: 14px;    color: #474747;    line-height: 24px;    padding: 8px 0;}.apppage .tabs_box .tbleft .part1 .item.now a{    color: #008f94;}.apppage .tabs_box .tbleft .part1 {    width: 100%;    height: 330px;    background: #fff;    -webkit-box-shadow: 0 0 15px #ccc;    box-shadow: 0 0 15px #ccc;    behavior: url(../other/PIE.htc);    position: relative;    }.apppage .tabs_box .tbleft .part1:after{    content: "";    position: absolute;    top: 28px;    right: -10px;    display: block;    border-left: 10px solid #fff;    border-top: 10px solid transparent;    border-bottom: 10px solid transparent;}.apppage .tabs_box .tbleft .part1 .inner {    padding: 20px 30px;    padding-right: 20px;}.apppage .tabs_box .tbleft .part1 .scroll {    height: 290px;}.mCSB_scrollTools .mCSB_draggerRail {    background: #dddddd!important;    width: 1px!important;    opacity: 1!important;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {    background: #008f94!important;    width: 13px!important;}.mCSB_scrollTools {    opacity: 1!important;}.apppage .tabs_box {    margin-top: 20px;}.apppage .tabs_box .tbleft .part2 {    margin-top: 10px;    width: 100%;    background: #fff;    -webkit-box-shadow: 0 0 15px #ccc;    box-shadow: 0 0 15px #ccc;    behavior: url(../other/PIE.htc);}.apppage .tabs_box .tbleft .part2 .inner {    padding: 24px 30px;}.apppage .tabs_box .tbleft .part2 .caption {    font-size: 18px;    color: #333333;}.apppage .tabs_box .tbleft .part2 .item {    border: 1px solid #cccccc;    border-radius: 5px;    padding: 10px;    margin-bottom: 10px;}.apppage .tabs_box .tbleft .part2 .item span {    font-size: 14px;    color: #333333;    float: left;    padding-top: 2px;}.apppage .tabs_box .tbleft .part2 .item .input {    margin-left: 0;}.apppage .tabs_box .tbleft .part2 .item input {    width: 100%;    font-size: 14px;    color: #333333;}.apppage .tabs_box .tbleft .part2 .from {    margin-top: 25px;}.apppage .tabs_box .tbleft .part2 .from .button a {    display: block;    width: px;    padding: 13px 0px;    background: #008f94;    color: #fff;    text-align: center;    border-radius: 5px;    font-size: 14px;}/**/.apppage .tabs_box .tbleft .part1 .form1{    padding-right: 10px;}.apppage .tabs_box .tbleft .part1 .form1 .item {    border: 1px solid #cccccc;    border-radius: 5px;    padding: 10px;    margin-bottom: 10px;    line-height: 120%;}.apppage .tabs_box .tbleft .part1 .form1 .item span {    font-size: 14px;    color: #333333;    float: left;    padding-top: 1px;    }.apppage .tabs_box .tbleft .part1 .form1 .item .input {    margin-left: 60px;}.apppage .tabs_box .tbleft .part1 .form1 .item input {    width: 100%;    font-size: 14px;    color: #333333;}.apppage .tabs_box .tbleft .part1 .form1 {    margin-top: 25px;}.apppage .tabs_box .tbleft .part1 .form1 .button a {    display: block;    width: px;    padding: 13px 0px;    background: #008f94;    color: #fff;    text-align: center;    border-radius: 5px;    font-size: 14px;}.apppage .foucs .slick-prev, .apppage .foucs .slick-next {    text-indent: -9999px;    display: inline-block;    background: url(../images/base_icon1.png) no-repeat;    width: 28px;    height: 28px;    margin: 0 3px;    top: 0;    right: 0;}.apppage .foucs .slick-prev {    left: auto;    right: 30px;}.apppage .foucs .slick-next {    background-position: right 0;}/**/.apppage .tabs_box .tbright {    -webkit-box-shadow: 0 0 15px #ccc;    box-shadow: 0 0 15px #ccc;    behavior: url(../other/PIE.htc);    width: 872px;    margin-left: 360px;    background: #fff;   /* height: 507px;*/}.apppage .tabs_box .tbright .part1{    overflow: hidden;}.apppage .tabs_box .tbright .part1 .input{    float: left;    padding: 8px 14px;    font-size:14px;    border: 1px solid #cccccc;    border-radius: 4px;    margin-left: 10px;    width: 234px;}.apppage .tabs_box .tbright .part1 .input input{    width: 100%;}.apppage .tabs_box .tbright .part2{    width: 98.2%;    margin-top: 10px;}.apppage .tabs_box .tbright .part2 .textare{    padding: 8px 14px;    border-radius: 4px;    border: 1px solid #cccccc;    }.apppage .tabs_box .tbright .part2 .textare textarea{    font-size:14px;    width: 100%;    height: 270px;}.apppage .tabs_box .tbright .part1 .input:first-child{    margin-left: 0;}.apppage .tabs_box .tbright .button{    text-align: center;    margin-top: 32px;    padding-bottom: 42px;}.apppage .tabs_box .tbright .button a{    display: inline-block;    width: 280px;    height: 40px;    line-height: 40px;    font-size: 14px;    color: #fff;    background: #008f94;    border-radius: 5px;}.apppage .tabs_box .tbright .inner {    padding: 28px 20px;    padding-right: 15px;}.apppage .tabs_box .tbright .caption {    font-size: 22px;    color: #333333;    background: url(../images/app-img1.png) repeat-x bottom left;    padding-bottom: 40px;    padding-top: 5px;    line-height: normal;}.apppage .tabs_box .tbright .text {    font-size: 14px;    color: #474747;    line-height: 24px;    margin-top: 20px;}.apppage .tabs_box .tbright .text p {    margin-bottom: 10px;}.apppage .tabs_box .tbright .scroll {    height: 566px;}.pubc-box {    margin-top: 80px;    margin-bottom: 80px;}.pubc-box .title1 {    font-size: 24px;    color: #333333;    text-align: center;}.pubc-box .list {    margin-top: 28px;}.pubc-box .list .item .icon-box {    display: inline-block;    vertical-align: middle;    -webkit-transition: all 0.6s ease;    transition: all 0.6s ease;    -webkit-transform: translateY(0);    transform: translateY(0);}.pubc-box .list .item .img {    width: 60px;    height: 60px;    margin: 0 auto;}.pubc-box .list .item {    background: #fff;    text-align: center;    width: 167px;    height: 133px;    border: 1px solid #dedede;    border-radius: 5px;    float: left;    margin-left: 7.6px;    -webkit-transition: all 0.4s ease;    transition: all 0.4s ease;}.pubc-box .list .item a {    display: block;    width: 100%;    height: 100%;}.pubc-box .list .item:first-child {    margin-left: 0;}.pubc-box .list .item .h2 {    font-size: 16px;    color: #333333;    margin-top: 8px;}.vertical:after {    content: "";    display: inline-block;    vertical-align: middle;    height: 100%;    font-size: 0;}.vertical{    font-size: 0;}.pubc-box .list .item:hover {    background: #008f94;    border-color: #008f94;}.pubc-box .list .item:hover .icon-box {    -webkit-transform: translateY(-5px);    transform: translateY(-5px);}.pubc-box .list .item:hover .h2 {    color: #fff;}.pubc-box .list .item.i1 .img {    background: url(../images/pubc-box-img1.png) no-repeat center;}.pubc-box .list .item.i2 .img {    background: url(../images/pubc-box-img2.png) no-repeat center;}.pubc-box .list .item.i3 .img {    background: url(../images/pubc-box-img3.png) no-repeat center;}.pubc-box .list .item.i4 .img {    background: url(../images/pubc-box-img4.png) no-repeat center;}.pubc-box .list .item.i5 .img {    background: url(../images/pubc-box-img5.png) no-repeat center;}.pubc-box .list .item.i6 .img {    background: url(../images/pubc-box-img6.png) no-repeat center;}.pubc-box .list .item.i7 .img {    background: url(../images/pubc-box-img7.png) no-repeat center;}.pubc-box .list .item.i1:hover .img {    background-image: url(../images/pubc-box-img1-1.png);}.pubc-box .list .item.i2:hover .img {    background-image: url(../images/pubc-box-img2-1.png);}.pubc-box .list .item.i3:hover .img {    background-image: url(../images/pubc-box-img3-1.png);}.pubc-box .list .item.i4:hover .img {    background-image: url(../images/pubc-box-img4-1.png);}.pubc-box .list .item.i5:hover .img {    background-image: url(../images/pubc-box-img5-1.png);}.pubc-box .list .item.i6:hover .img {    background-image: url(../images/pubc-box-img6-1.png);}.pubc-box .list .item.i7:hover .img {    background-image: url(../images/pubc-box-img7-1.png);}.result .part1 {    background: url(../images/result-bg1.jpg);    padding-bottom: 50px;    padding-top: 50px;}.result .part1 .title1 {    font-size: 24px;    color: #333333;    text-align: center;    padding-top: 20px;}.result {    position: relative;}.result .position {    position: absolute;    left: 0;    right: 0;}.result .part1 .box {    margin-top: 34px;}.result .part1 .box .item a {    display: block;    height: 100%;    margin:0 6px;        background: #fff;}.result .part1 .box .item {    width: 238px;    height: 162px;    text-align: center;    float: left;    position: relative;}.result .part1 .box .child{    float: left;}.result .part1 .box .frame{    overflow: hidden;    width: 101%;    margin-left: -0.4%;}.result .part1 .box .item .vertical{    }.result .part1 .box .item .h2 {    font-size: 18px;    color: #fff;    margin-top: 8px;}.result .part1 .box .item.i1  .vertical{    background: #008f94;}.result .part1 .box .item.i2  .vertical{    background: #55a5aa;}.result .part1 .box .item.i3  .vertical{    background: #e5ca8f;}.result .part1 .box .item.i4  .vertical{    background: #008f94;}.result .part1 .box .item.i5  .vertical{    background: #888888;} .result .part1 .box .item.i6 .h2,.result .part1 .box .item.i7 .h2,.result .part1 .box .item.i8 .h2,.result .part1 .box .item.i9 .h2,.result .part1 .box .item.i10 .h2 {    color: #333333;}.qh-ld .slick-prev{ width:24px; height:24px; margin-top:-12px; left:-25px; text-indent: -9999px; background:url(../images/sciencedtail-img2.png) no-repeat left bottom; border-radius: 50%; }.qh-ld .slick-next{ width:24px; height:24px; margin-top:-12px; right:-25px; text-indent: -9999px; background:url(../images/sciencedtail-img2.png) no-repeat right bottom; border-radius: 50%;}.qh-ld .slick-prev.slick-disabled{ background-position: 0 0; }.qh-ld .slick-next.slick-disabled{ background-position: right top; }.result .part1 .box .icon-box {    display: inline-block;    vertical-align: middle;}.result .part1 .box .icon-box .img {    width: 70px;    height: 70px;    overflow: hidden;    margin: 0 auto;}.search-box {    font-size: 0;}.search-box .block {    padding: 30px 0;    border-bottom: 1px solid #ececec;}.search-box .label {    font-size: 18px;    color: #333333;    vertical-align: middle;    font-weight: 500;    padding: 0;}.search-box .input {    display: inline-block;    vertical-align: middle;    border: 1px solid #cccccc;    border-radius: 5px;    width: 305px;    margin-left: 12px;    padding: 8px 12px;    line-height: normal;}.search-box .input input {    width: 100%;    font-size: 14px;    height: 21px;}.search-box .butn1 {    background: #008f94;    border: 5px;    display: inline-block;    vertical-align: middle;    font-size: 14px;    color: #fff;    width: 80px;    height: 40px;    line-height: 40px;    text-align: center;    border-radius: 5px;    margin-left: 12px;}.result .keyword {    font-size: 14px;    color: #333333;    padding: 28px 0;}.result .keyword span {    color: #008f94;    font-weight: bold;    font-family: ;}.result .keyword .s1 {    font-size: 18px;}.result .keyword .s2 {    font-size: 20px;}.result .keyword .back {    background: url(../images/back.png) no-repeat left center;    font-size: 14px;    color: #333333;    padding-left: 26px;    float: right;    margin-top: 4px;}.result input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {    /* WebKit*/    color: #707070;}.result input:-moz-placeholder,textarea:-moz-placeholder {    /* Mozilla Firefox 4 to 18 */    color: #707070;}.result input::-moz-placeholder,textarea::-moz-placeholder {    /* Mozilla Firefox 19+ */    color: #707070;}.result input:-ms-input-placeholder,textarea:-ms-input-placeholder {    /* IE 10+ */    color: #707070;}.result .table-box table {    width: 100%;    height: 100%;  /*  table-layout: fixed;*/}.result .table-box table th {    background: #008f94;    color: #fff;    font-size: 16px;    height: 66px;    border-left: 1px solid #129853;    font-weight: 100;}.result .table-box table .th1 {    width: 112px;}.result .table-box table .th2 {    width: 112px;}.result .table-box table .th3 {    width: 236px;}.result .table-box table .th4 {    width: 768px;}.result .table-box table td {    font-size: 14px;    color: #333333;    border: 1px solid #ececec;}.result .table-box table td .td {    padding: 24px;    text-align: center;}.result .table-box table td .td1 {    padding: 10px;    text-align: left;    line-height: 24px;    max-height: 115px;    overflow: hidden;    position: relative;    word-break: break-all;}.result .table-box table td .td1.now:after{    content: "...";    font-size: 14px;    color: #474747;    background: #fff;    width: 16px;    height: 18px;    line-height: 18px;    position: absolute;    right: 10px;    bottom: 10px;    text-align: center;}.result .table-box table .table1 {    vertical-align: top;}.result .table-box table .tab-box {    vertical-align: top;    }.result .table-box table .tab-box .table1box{    padding: 0.5%;}.result .table-box table .table1 th {    height: 50px;    font-size: 16px;    color: #333;    background: #f8f8f8;    text-align: center;    border-color: #ececec;}.result .table-box table .table1 tr:first-child td{   }.result .table-box table .table2{}.result .table-box table .table2 th{    border: 1px solid #ececec;}.result .table-box table td:last-child{}.result .table-box table .table1 td{}.result .table-box table .table1 .last td{}.result .table-box table .table1 th:first-child{}.result .table-box table .table1 td:first-child{}.result .table-box table .table1 {    text-align: center;}.result .table-box table .table1 .ith1 {    width: 194px;}.result .table-box table .table1 .ith2 {    width: 460px;    height: 100%;    vertical-align: top;}.result .table-box table .table1 .ith3 {    width: 110px;}.result .table-box table .table2 {    width: 100%;}.result .table-box table .table2 th{    border: 0;}.result .table-box table .table2 .tb2-th1 {    width: 116px;}.result .table-box table .table2-box {    padding: 0.8%;    /*height: 100%;*/}.result .table-box table .table2-box th {    height: 40px;    border: 1px solid #ececec;}.result .table-box table .table2-box .tb2-th1 {    width: 114px;    line-height: 1.4;   }.result .table-box table .table2-box .tb2-th2 {    width: 110px;}.result .table-box table .table2-box .tb2-th3 {    width: 64px;}.result .table-box table .table2-box .tb2-th4 {    width: 64px;}.result .table-box table .table2-box .tb2-th5 {    width: 64px;}.result .table-box table .table2-box td {    height: 40px;    border: 1px solid #ececec;}.result .table-box table .table2-box th {    font-size: 14px;    color: #333333;}.visitinfo .tabs {    font-size: 0;    padding-top: 30px;    width: 100%;    height: auto;    border: 0;    padding-left: 0;}.visitinfo .tabs a {    float: left;    font-size: 14px;    color: #333333;    border: 1px solid #cccccc;    border-radius: 5px;    width: 19%;    margin-left: 1%;    text-align: center;    height: 38px;    line-height: 38px;}.visitinfo .tabs a:first-child {    margin-left: 0;}.visitinfo .tabs a.now {    background: #008f94;    color: #fff;    border-color: #008f94;}.pubc-tabs {    font-size: 0;    /*padding-top: 30px;*/    width: 100%;    height: auto;    border: 0;    padding-left: 0;}.pubc-tabs a {    float: left;    font-size: 14px;    color: #333333;    border: 1px solid #cccccc;    border-radius: 5px;    width: 16%;    margin-left: 0.6%;    text-align: center;    height: 38px;    line-height: 38px;}.pubc-tabs a:first-child {    margin-left: 0;}.pubc-tabs a.now {    background: #008f94;    color: #fff;    border-color: #008f94;}.result .table-box{	margin-top:30px;}.visitinfo .table3 {    margin-top: 40px;}.visitinfo .table3 th b{ display: block; font-size:12px; padding-top:5px; }.visitinfo .table3 table {    width: 100%;    table-layout: fixed;}.visitinfo .table3 table th {    background: #008f94;    color: #fff;    height: 86px;    border-left: 1px solid #fff;    font-size: 16px;    font-weight: 100;    text-align: center;}.visitinfo .table3 .th1,.visitinfo .table3 .tdh1 {    width: 134px;}.visitinfo .table3 .th2,.visitinfo .table3 .tdh2 {    width: 98px;}.visitinfo .table3 .th3,.visitinfo .table3 .tdh3 {    width: 142px;}.visitinfo .table3 .th4,.visitinfo .table3 .tdh4 {    width: 142px;}.visitinfo .table3 .th5,.visitinfo .table3 .tdh5 {    width: 142px;}.visitinfo .table3 .th6,.visitinfo .table3 .tdh6 {    width: 142px;}.visitinfo .table3 .th7,.visitinfo .table3 .tdh7 {    width: 142px;}.visitinfo .table3 .th8,.visitinfo .table3 .tdh8 {    width: 142px;}.visitinfo .table3 .th9,.visitinfo .table3 .tdh9 {    width: 142px;}.visitinfo .table3 .tdbox {    padding: 10px 15%;    width: 70%;    display: inline-block;    line-height: 26px;    text-align: center;	height:15px;}.visitinfo .table3 .tdbox a{    display: inline-block;    }.visitinfo .table3 .tdbox span{    display: block;    width: 100%;    white-space: nowrap;	text-align:center}.visitinfo .table3 td {    font-size: 16px;    color: #333333;    text-align: center;    border: 1px solid #ececec;}.visitinfo .table3 .td1 {    font-size: 16px;    line-height: 1.4;}.visitinfo .table3 .dortro {    vertical-align: middle;}.visitinfo .table3 .bg {    background: #f8f8f8;}.science .part1 .title1 {    font-size: 24px;    color: #333333;    text-align: center;}.science .part1 .box1 {    margin-top: 35px;}.science .part1 .box1 .left-b .item {    background: #fff;    width: 193px;    height: 173px;    text-align: center;    float: left;    margin-left: 10px;    margin-bottom: 10px;    border-radius: 5px;    position: relative;}.science .part1 .box1 .left-b .item.now:after {    content: "";    border-top: 12px solid #008f94;    border-left: 12px solid transparent;    border-right: 12px solid transparent;    display: block;    position: absolute;    bottom: -12px;    left: 50%;    margin-left: -12px;}/*.science .part1 .box1 .left-b .item a {    display: block;    width: 100%;    height: 100%;}*/.science .part1 .box1 .left-b .item .a {    display: block;    width: 100%;    height: 100%;}.science .part1 .box1 .left-b .item .icon-box {    display: inline-block;    vertical-align: middle;}.science .part1 .box1 .left-b .item .img {    width: 70px;    height: 60px;    margin: 0 auto;    overflow: hidden;}.science .part1 .box1 .left-b .item .h2 {    font-size: 18px;    color: #fff;    margin-top: 8px;}.science .part1 .box1 .left-b {    float: left;    margin-right: 30px;}.science .part1 .box1 .left-b .item.i1 {    background: #008f94;    margin-left: 0;}.science .part1 .box1 .left-b .item.i1:after {    border-top-color: #008f94;}.science .part1 .box1 .left-b .item.i2 {    background: #55a5aa}.science .part1 .box1 .left-b .item.i2:after {    border-top-color: #55a5aa;}.science .part1 .box1 .left-b .item.i3 {    background: #e5ca8f}.science .part1 .box1 .left-b .item.i3:after {    border-top-color: #e5ca8f;}.science .part1 .box1 .right-b .frame {    overflow: hidden;    width: 100%;}.science .part1 .box1 .right-b .child {    float: left;}.science .part1 .box1 .right-b .child-box {    width: 93px;    margin: 0 auto;    cursor: pointer;}.science .part1 .box1 .right-b .child-item .icon-box .img {    width: 50px;    height: 40px;    overflow: hidden;    margin: 0 auto;}/*.science .part1 .box1 .right-b .child-item a {    display: block;    width: 100%;    height: 100%;}*/.science .part1 .box1 .right-b .child-item .a {    display: block;    width: 100%;    height: 100%;}.science .part1 .box1 .right-b .child-item .h2 {    font-size: 14px;    color: #333333;    text-align: center;    margin: 0;}.science .part1 .box1 .right-b .child-item .icon-box {    display: inline-block;    vertical-align: middle;}.science .part1 .box1 .right-b .child-item {    width: 91px;    height: 79px;    overflow: hidden;    border: 1px solid #cccccc;    text-align: center;    border-radius: 5px;    margin: 0 auto;}.science .part1 .box1 .right-b .child-item:hover .h2 {    color: #008f94;}.science .part1 .box1 .right-b .child-item:first-child {    margin-bottom: 10px;}.science .part1 .box1 .right-b .child-item .img {    background-position: center;    background-repeat: no-repeat;}.science .part1 .box1 .right-b .child-item.ci1 .img {    background-image: url(../images/science-icon4.png);}.science .part1 .box1 .right-b .child-item.ci3 .img {    background-image: url(../images/science-icon5.png);}.science .part1 .box1 .right-b .child-item.ci5 .img {    background-image: url(../images/science-icon6.png);}.science .part1 .box1 .right-b .child-item.ci7 .img {    background-image: url(../images/science-icon7.png);}.science .part1 .box1 .right-b .child-item.ci9 .img {    background-image: url(../images/science-icon8.png);}.science .part1 .box1 .right-b .child-item.ci11 .img {    background-image: url(../images/science-icon9.png);}.science .part1 .box1 .right-b .child-item.ci2 .img {    background-image: url(../images/science-icon10.png);}.science .part1 .box1 .right-b .child-item.ci4 .img {    background-image: url(../images/science-icon11.png);}.science .part1 .box1 .right-b .child-item.ci6 .img {    background-image: url(../images/science-icon12.png);}.science .part1 .box1 .right-b .child-item.ci8 .img {    background-image: url(../images/science-icon13.png);}.science .part1 .box1 .right-b .child-item.ci10 .img {    background-image: url(../images/science-icon14.png);}.science .part1 .box1 .right-b .child-item.ci1:hover .img {    background-image: url(../images/science-icon4-1.png);}.science .part1 .box1 .right-b .child-item.ci3:hover .img {    background-image: url(../images/science-icon5-1.png);}.science .part1 .box1 .right-b .child-item.ci5:hover .img {    background-image: url(../images/science-icon6-1.png);}.science .part1 .box1 .right-b .child-item.ci7:hover .img {    background-image: url(../images/science-icon7-1.png);}.science .part1 .box1 .right-b .child-item.ci9:hover .img {    background-image: url(../images/science-icon8-1.png);}.science .part1 .box1 .right-b .child-item.ci11:hover .img {    background-image: url(../images/science-icon9-1.png);}.science .part1 .box1 .right-b .child-item.ci2:hover .img {    background-image: url(../images/science-icon10-1.png);}.science .part1 .box1 .right-b .child-item.ci4:hover .img {    background-image: url(../images/science-icon11-1.png);}.science .part1 .box1 .right-b .child-item.ci6:hover .img {    background-image: url(../images/science-icon12-1.png);}.science .part1 .box1 .right-b .child-item.ci8:hover .img {    background-image: url(../images/science-icon13-1.png);}.science .part1 .box1 .right-b .child-item.ci10:hover .img {    background-image: url(../images/science-icon14-1.png);}.science .part1 .box1 .right-b .child-item.ci1.now .img {    background-image: url(../images/science-icon4-1.png);}.science .part1 .box1 .right-b .child-item.ci3.now .img {    background-image: url(../images/science-icon5-1.png);}.science .part1 .box1 .right-b .child-item.ci5.now .img {    background-image: url(../images/science-icon6-1.png);}.science .part1 .box1 .right-b .child-item.ci7.now .img {    background-image: url(../images/science-icon7-1.png);}.science .part1 .box1 .right-b .child-item.ci9.now .img {    background-image: url(../images/science-icon8-1.png);}.science .part1 .box1 .right-b .child-item.ci11.now .img {    background-image: url(../images/science-icon9-1.png);}.science .part1 .box1 .right-b .child-item.ci2.now .img {    background-image: url(../images/science-icon10-1.png);}.science .part1 .box1 .right-b .child-item.ci4.now .img {    background-image: url(../images/science-icon11-1.png);}.science .part1 .box1 .right-b .child-item.ci6.now .img {    background-image: url(../images/science-icon12-1.png);}.science .part1 .box1 .right-b .child-item.ci8.now .img {    background-image: url(../images/science-icon13-1.png);}.science .part1 .box1 .right-b .child-item.ci10.now .img {    background-image: url(../images/science-icon14-1.png);}.science .part1 .box1 .right-b .child-item.now .h2{    color: #008f94;}.science .part1 .box1 .right-b {    float: left;    position: relative;    width: 580px;}/*.science .part1 .box1 .right-b .button {    width: 91px;    height: 79px;    border: 1px solid #ccc;    background: #fff url(../images/science-icon15.png) no-repeat center;    position: absolute;    bottom: 0;    right: 1px;    border-radius: 5px;}*/.science .part1 .box1 .right-b .a1 {    display: block;    background: url(../images/science-icon16.png) no-repeat 0 0;    width: 9px;    height: 18px;    position: absolute;    top: 50%;    margin-top: -9px;}.science .part1 .box1 .right-b .a1.prev {    left: -20px;}.science .part1 .box1 .right-b .a1.prev:hover {    background-position: bottom left;}.science .part1 .box1 .right-b .a1.next {    right: -20px;    background-position: right top;}.science .part1 .box1 .right-b .a1.next:hover {    background-position: bottom right;}.science .part1{    padding-top: 30px;}.science .part2 {    padding-top: 70px;}.science .part2 .title1 {    font-size: 24px;    color: #333333;    text-align: center;}.science .part2 .box {    margin-top: 34px;}.science .part2 .item {    float: left;    margin-left: 10px;    margin-bottom: 10px;    -webkit-box-shadow: 0 0 10px #ccc;    box-shadow: 0 0 10px #ccc;    behavior: url(../other/PIE.htc);}.science .part2 .item a {    display: block;    width: 100%;    height: 100%;}.science .part2 .item.fr {    margin-left: 0;}.science .part2 .img {    width: 305px;    height: 173px;    overflow: hidden;    float: left;    position: relative;}.science .part2 .img.now:after{    content: "";    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: url(../images/examination-img6.png) no-repeat center;}.science .part2 .text {    overflow: hidden;     padding: 30px;    width: 245px;    height: 113px;    background: #fff;}.science .part2 .h2 {    font-size: 18px;    color: #333333;    line-height: 1.4;    height: 54px;    overflow: hidden;    margin: 0;}.science .part2 .au {    font-size: 14px;    color: #474747;    margin-top: 12px;}.science .part2 .date {    font-size: 14px;    color: #474747;    margin-top: 12px;}.science .part2 .page {    margin-top: 30px;}.page {    text-align: center;    font-size: 0;}.page a{ display:block}.thisclass{ background-color:#008f94; color:#FFF !important}.page li {    display: inline-block;	padding:2px 10px;    height: 33px;    border: 1px solid #e2e2e2;    border-radius: 5px;    vertical-align: middle;    text-align: center;    font-size: 16px;    color: #474747;    font-family: 'Arial';    line-height: 33px;    margin: 0 2.5px;}.page a:hover {    background-color: #008f94;    color: #fff;    border-color: #008f94;}.page a.more {    border: 0;    line-height: 1.3;}.page a.now {    background-color: #008f94;    color: #fff;    border-color: #008f94;}.page .prev {    background: url(../images/page-icon1.png) no-repeat 0 0;}.page .next {    background: url(../images/page-icon1.png) no-repeat right 0;}.page .prev:hover {    background-position: 0 bottom;}.page .next:hover {    background-position: right bottom;}.page .go {    width: 100px;    border: 1px solid #e2e2e2;    position: relative;    display: inline-block;    height: 33px;    vertical-align: middle;    margin-left: 18px;    border-radius: 5px;}.page .go:after{    content: "";    position: absolute;    left: 50px;    top: 6px;    height: 20px;    border-right: 1px solid #e2e2e2;}.page .go input[type="text"] {    width: 37px;    height: 18px;    position: absolute;    top: 8px;    left: 8px;    text-align: center;}.page .go input[type="submit"] {    width: 48px;    height: 33px;    font-size: 16px;    font-family: 'Arial';    position: absolute;    top: 0;    right: 0;    cursor: pointer;    color: #474747;}.pubc-box .search-box .block {    border: 0;    padding-bottom: 0;    text-align: center;}.pubc-box .search-box .input {    width: 165px;    -webkit-box-sizing: border-box;    box-sizing: border-box;}.sciencedtail .title1 {    text-align: center;    font-size: 24px;    color: #333333;    line-height: normal;}.sciencedtail .vice {    text-align: center;    font-size: 14px;    color: #333333;    margin-top: 30px;    line-height: 1.4;}.sciencedtail .vice div {    display: inline-block;    margin: 0 22px;}.sciencedtail .content .content-inner {    padding: 46px 36px;    padding-bottom: 30px;    -webkit-box-shadow: 0 0 10px #ccc;    box-shadow: 0 0 10px #ccc;    behavior: url(../other/PIE.htc);    background: #fff;}.sciencedtail .vice .font span {    padding-right: 26px;    position: relative;    cursor: pointer;}.sciencedtail .vice .font span:first-child {    margin-right: 12px;}.sciencedtail .vice .font span:after {    content: "";    width: 20px;    height: 100%;    background: url(../images/minmax.png) no-repeat 0 center;    display: inline-block;    position: absolute;    top: 0;    right: 0;}.sciencedtail .vice .font span.min:after{    background-position: 0 center;}.sciencedtail .vice .font span.max:after{    background-position: -50px center;}.sciencedtail .text {    font-size: 14px;    line-height: 1.6;    color: #707070;    background: #fff;    margin-top: 32px;}.sciencedtail .text p {    margin-bottom: 10px;}.sciencedtail .text h2 {    font-size: 1.4em;    margin-bottom: 15px;    color: #333333;    margin-top: 24px;}.sciencedtail .content {    margin-top: 20px;    margin-bottom: 90px;}.sciencedtail .content .link {    font-size: 14px;    color: #474747;    overflow: hidden;    border-top: 1px solid #dddddd;    padding: 18px 0;    margin-top: 36px;    padding-bottom: 0;}.sciencedtail .content .link a {    position: relative;    overflow: hidden;    padding: 10px 0;    width: 40%;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;}.sciencedtail .content .link a:after {    content: "";    background: url(../images/sciencedtail-img2.png) no-repeat 0 0;    position: absolute;    display: block;    width: 24px;    height: 24px;    top: 50%;    margin-top: -12px;}.sciencedtail .content .link .prev {    padding-left: 32px;    float: left;}.sciencedtail .content .link .next {    padding-right: 32px;    float: right;    text-align: right;}.sciencedtail .content .link .prev:after {    left: 0;}.sciencedtail .content .link .next:after {    right: 0;    background-position: right top;}.sciencedtail .content .link .prev:hover:after {    background-position: bottom left;}.sciencedtail .content .link .next:hover:after {    background-position: bottom right;}.sciencedtail .part2 {    margin-top: 78px;}.sciencedtail .part2 .aubox {    float: left;}.sciencedtail .part2 .aubox .caption {    font-size: 24px;    color: #333333;}.sciencedtail .part2 .aubox .item {    margin-top: 35px;    overflow: hidden;}.sciencedtail .part2 .aubox .img {    width: 147px;    height: 216px;    overflow: hidden;    float: left;}.sciencedtail .part2 .aubox .h2 {    font-size: 12px;    color: #333333;}.sciencedtail .part2 .aubox .h2 span {    font-size: 18px;    color: #333333;    padding-right: 5px;}.sciencedtail .part2 .aubox .text1 {    overflow: hidden;    height: 214px;    border: 1px solid #e8e8e8;    width: 440px;}.sciencedtail .part2 .aubox .inner {    padding: 40px 50px;}.sciencedtail .part2 .aubox .p {    color: #474747;    margin-top: 15px;    font-size: 14px;    line-height: 1.4;}.sciencedtail .part2 .aubox .pubc-more {     float: none;    display: block;    margin-top: 40px;   }.sciencedtail .part2 .list-box {    float: right;    width: 590px;}.sciencedtail .part2 .list-box .caption {    font-size: 24px;    color: #333333;    border-bottom: 1px solid #e8e8e8;    padding-bottom: 34px;}.sciencedtail .part2 .list-box .caption .more {    font-size: 12px;    color: #474747;    width: 90px;    line-height: 22px;    height: 22px;    border: 1px solid #dddddd;    display: block;    text-align: center;    border-radius: 10px;    float: right;    margin-top: -4px;}.sciencedtail .part2 .list-box .list .item {    border-bottom: 1px solid #e8e8e8;    padding: 19px 0px;    font-size: 14px;    color: #474747;    overflow: hidden;    -webkit-transition: all 0.8s ease;    transition: all 0.8s ease;}.sciencedtail .part2 .list-box .list .item span {    display: inline-block;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    float: left;}.sciencedtail .part2 .list-box .list .item .s1 {    width: 322px;}.sciencedtail .part2 .list-box .list .item .s2 {    width: 170px;}.sciencedtail .part2 .list-box .list .item .s3 {    width: 98px;    text-align: right;}.sciencedtail .part2 .list-box .list .item:hover {    color: #008f94;    border-color: #008f94;}.department .part1 .deleft {    font-size: 0;    float: left;}.department .part1 .deleft a {    display: inline-block;    width: 148px;    height: 40px;    line-height: 40px;    text-align: center;    border-radius: 5px;    font-size: 16px;    color: #fff;    margin-right: 10px;}.department .part1 .deleft .a1 {    background: #4db4ca;}.department .part1 .deleft .a2 {    background: #5e9dc5;}.department .part1 .deleft .a3 {    background: #d1ae8b;}.department .part1 .deleft .a4 {    background: #6abaa2;}.department .part1 .search-box {    float: right;}.department .part1 .search-box .input {    width: 106px;}.department .part1 .search-box .block {    width: auto;    padding: 0;    border: 0;}.department .part1 .title1 {    font-size: 24px;    color: #333333;    text-align: center;}.department .part1 .box {    margin-top: 45px;}.department .part1 .boxs1 {    margin-top: 45px;}.department .part1 {    margin-top: 20px;}.department .part1 .box1 .caption {    font-size: 20px;    color: #474747;}.pubc-box1 li {    float: left;    margin-left: 15px;    cursor: pointer;    border: 1px solid #cccccc;    border-radius: 5px;    behavior: url(../other/PIE.htc);    width: 160px;    height: 38px;    line-height: 38px;    font-size: 14px;    margin-top: 14px;}.pubc-box1 li a {    display: block;    color: #333;    padding-left: 26px;    position: relative;}.pubc-box1 li a i {    position: absolute;    width: 14px;    left: 0;    top: 0;    height: 100%;    border-right: 1px solid #ccc;    background: url(../images/ind_5.png) no-repeat center;}.pubc-box1 li.on,.pubc-box1 li:hover {    border-color: #008f94;}.pubc-box1 li.on a,.pubc-box1 li:hover a {    color: #008f94;    border-color: #008f94;}.pubc-box1 li.on a i,.pubc-box1 li:hover a i {    border-color: #008f94;    background-image: url(../images/ind_5_a.png);}.department .part1 .pubc-box1{    margin-top: 2px;        width: 102%;    margin-left: -1%;}.department .part1 .box1{    padding-top: 50px;}.department .part1 .box2 {    padding-top: 50px;}.department .part1 .box2 .item{    width: 397px;    height: 180px;    overflow: hidden;    position: relative;    float: left;    margin-left: 19px;}.department .part1 .box2 .item:first-child{    margin-left: 0;}.department .part1 .box2 .item a.vertical{    display: block;    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: url(../images/mask50.png);    font-size: 22px;    color: #fff;    text-align: center;    /*transition: all 0.8s ease;*/}.department .part1 .box2 .item a.vertical:hover{    background-image: url(../images/mask80.png);}.dorctorlist .part1 .caption{    font-size: 14px;    color: #707070;}.dorctorlist .part1 .caption .s2{    color: #008f94;}.dorctorlist .part1 .caption .s1{    color: #333333;    font-size: 24px;    padding-right: 10px;}.dorctorlist .part1 .list .item{    width: 237px;    height: 347px;    overflow: hidden;    position: relative;    margin-left: 11px;    margin-bottom: 11px;    float: left;}.dorctorlist .part1 .caption .more{    font-size: 12px;    color: #474747;    width: 90px;    line-height: 22px;    height: 22px;    border: 1px solid #ddd;    display: block;    text-align: center;    border-radius: 10px;    float: right;    margin-top: -3px;}.dorctorlist .part1 .item .info{    background: url(../images/mask40.png) ;    position: absolute;    bottom: 0;    left: 0;    right: 0;    height: auto;    text-align: center;    min-height: 97px;}.dorctorlist .part1 .item .inline{    display: inline-block;    vertical-align: middle;    padding: 15px 15px;}.dorctorlist .part1 .item .h2{    font-size: 18px;    color: #fff;}.dorctorlist .part1 .item .p{    font-size: 14px;    color: #fff;    line-height: 22px;    margin-top: 8px;}.dorctorlist .part1 .list{    margin-top: 30px;    width: 102%;    margin-left: -0.8%;}.dorctorlist .part1 .page{    margin-top: 40px;}.dorctorlist .part1{    margin-top: 20px;}.dorctorlist1 .part2 .caption{    font-size: 20px;    color: #474747;}.dorctorlist1 .part2 .box{    width: 102%;    margin-left: -1%;}.dorctorlist1 .part2 .item   {    border: 1px solid #cccccc;    border-radius: 5px;    width: 296px;    height: 125px;    float: left;     margin-left: 15px;    margin-bottom: 15px;    -webkit-transition: all 0.2s ease;    transition: all 0.2s ease;}.dorctorlist1 .part2 .item:hover{    background: #008f94;    border-color: #008f94; }.dorctorlist1 .part2 .item:hover .inner-box a{    color: #fff!important;}.dorctorlist1 .part2 .item:hover .h2{    color: #fff!important;    background-image: url(../images/jiantour1.png)!important;    border-color: #fff!important;}.dorctorlist1 .part2 .item .inner-box{    padding: 8px 0;    padding-bottom: 0;}.dorctorlist1 .part2 .item .inner-box a{    display: block;	line-height:20px;    font-size: 14px;    color: #474747;    padding: 6px 0;}.dorctorlist1 .part2 .item .inner-box a:hover{    opacity: 0.5!important;}.dorctorlist1 .part2 .item .inner{	width:199px;    padding: 18px 11px 18px 10px;	float:left;}.dorctorlist1 .part2{    padding-top: 26px;}.dorctorlist1 .part2.p1{    padding-top: 40px;    margin: 0;}.dorctorlist1 .part2 .box{    padding-top: 20px;}.dorctorlist1 .part2 .item .h2{    font-size: 18px;    color: #5e9dc5;    background: url(../images/jiantour.png) no-repeat right 2px;    border-bottom: 1px solid #dddddd;    padding-bottom: 18px;    margin: 0;}.dorctorlist1 .part2 .item .h2 a{    color: inherit;    display: block;}.dorctorlist1 .part2.p2 .item .h2{    color: #55a5aa;}.dorctorlist1 .part2.p2 .item .h2{    color: #55a5aa;}.dorctorlist1 .part2.p2 .item:hover{    background: #55a5aa;    border-color: #55a5aa;}.dorctorlist1 .part2.p3 .item .h2{    color: #e9bf62;}.dorctorlist1 .part2.p3 .item .h2{    color: #e9bf62;}.dorctorlist1 .part2.p3 .item:hover{    background: #e9bf62;    border-color: #e9bf62;}.dorctordtail .part1 .img{    width: 237px;    height: 347px;    overflow: hidden;    float: left;}.dorctordtail .part1 .text-box{    margin-left: 306px;}.dorctordtail .part1 .title1{    font-size: 24px;    color: #333333;}.dorctordtail .part1 .title1 .pubc-more{    width: auto;    padding: 0 15px;}.dorctordtail .part1 .title2{    font-size: 14px;    color: #474747;    margin-top: 20px;    line-height: 1.4;}.dorctordtail .part1 .dorname{    background: url(../images/app-img1.png) repeat-x left bottom;    padding-bottom: 60px;    margin-bottom: 45px;    padding-top: 38px;}.dorctordtail .part1 .text{    font-size: 14px;    color: #333333;    line-height: 22px;}.dorctordtail .part1 .text p{    margin-bottom: 20px;}.dorctordtail .part1{    padding-top: 20px;}.pubc-more{    font-size: 12px;    color: #474747;    width: 90px;    line-height: 22px;    height: 22px;    border: 1px solid #ddd;    display: block;    text-align: center;    border-radius: 5px;    float: right;    margin-top: -4px;}.pubc-more:hover{    color: #fff!important;    background: #008f94!important;    border-color: #008f94!important;}.dorctordtail .part2 {    margin-top: 60px;}.dorctordtail .part2 .title1 span{    font-size: 24px;    color: #333333;}.dorctordtail .part2 table {    width: 100%;}.dorctordtail .part2 .table{    margin-top: 30px;}.dorctordtail .part2 table th {    background: #008f94;    color: #fff;    font-size: 16px;    height: 66px;    border-left: 1px solid #fff;    font-weight: 100;}.dorctordtail .part2 table .th1 {    width: 212px;}.dorctordtail .part2 table .th2 {    width: 218px;}.dorctordtail .part2 table .th3 {    width: 236px;}.dorctordtail .part2 table .th4 {    width: 575px;}.dorctordtail .part2 table .th5 {    width: 220px;}.dorctordtail .part2 table td {    font-size: 14px;    color: #333333;    border: 1px solid #ececec;} .dorctordtail .part2 table td .td {    padding: 24px;    text-align: center;    line-height: 1.4;}.dorctordtail .part2 table td .td1 {    padding: 26px;    text-align: left;    line-height: 24px;}.dorctordtail .part2 table .table1 {    vertical-align: top;}.dorctordtail .part2 table .tab-box {    vertical-align: top;    /*border-bottom: 0;*/    border-right: 0;}.dorctordtail .part2 table .table1 th {    height: 50px;    font-size: 16px;    color: #333;    background: #f8f8f8;    text-align: center;    border-color: #ececec;}.dorctordtail .part2 table .table1 {    border-left: 0;    text-align: center;}.dorctordtail .part2 table .table1 .ith1 {    width: 194px;    border-left: 0;}.dorctordtail .part2 table .table1 .ith2 {    width: 460px;}.dorctordtail .part2 table .table1 .ith3 {    width: 110px;}.dorctordtail .part2 table .table2 {    width: 100%;}.dorctordtail .part2 table .table2 .tb2-th1 {    width: 116px;}.dorctordtail .part2 table .table2-box {    padding: 5px;}.dorctordtail .part2 table .table2-box th {    height: 40px;}.dorctordtail .part2 table .table2-box .tb2-th1 {   width: 64px;    line-height: 1.4;}.dorctordtail .part2 table .table2-box .tb2-th2 {    width: 64px;}.dorctordtail .part2 table .table2-box .tb2-th3 {    width: 64px;}.dorctordtail .part2 table .table2-box .tb2-th4 {    width: 64px;}.dorctordtail .part2 table .table2-box .tb2-th5 {    width: 64px;    border-right: 1px solid #ececec;}.dorctordtail .part2 table .table2-box td {    height: 50px;}.dorctordtail .part2 table .table2-box th {    border-top: 1px solid #ececec;    border-bottom: 1px solid #ececec;    font-size: 14px;    color: #333333;	height: 50px;		}.dorctordtail .part2 .tip{    background: #f8f8f8;    padding: 26px 50px;    overflow: hidden;    padding-right: 33px;}.dorctordtail .part2 .tip .tp1{    font-size: 14px;    color: #333333;    position: relative;    background: url(../images/weixian.png) no-repeat left center;    padding: 10px 0;    padding-left: 40px;    float: left;    margin-top: 19px;}.dorctordtail .part2 .img{    width: 76px;    height: 76px;    overflow: hidden;    display: inline-block;    vertical-align: middle;}.dorctordtail .part2 .ewm {    float: right;	margin-top:29px;}.dorctordtail .part2 .ewm span{    display: inline-block;    vertical-align: middle;    padding-right: 24px;    font-size: 14px;}.dorctordtail .part3 {    padding-top: 68px;}.dorctordtail .part3 .title1{    font-size: 24px;    color: #333333;}.dorctordtail .part3 .desc{    font-size: 14px;    color: #333333;    line-height: 22px;    padding-top: 26px;}.dorctordtail .part3 .desc p{    margin-bottom: 20px;}.dorctordtail .part4{    padding-top: 50px;}.dorctordtail .part4 .tabs {    border-bottom: 1px solid #e8e8e8;    height: 34px;}.dorctordtail .part4 .tabs span{    display: inline-block;    position: relative;    font-size: 20px;    color: #333333;    margin-right: 30px;    padding-bottom: 25px;    cursor: pointer;}.dorctordtail .part4 .tabs span.now{    color: #008f94;}.dorctordtail .part4 .tabs span.now:after{    content: "";    position: absolute;    bottom: 0;    left: 0;    right: 0;    background: url(../images/dorctordtail-icon1.png) no-repeat center;;    width: 100%;    height: 6px;}.dorctordtail .part4 .con-box{    padding-top: 10px;}.dorctordtail .part4 .tabs .pubc-more{    margin: 0;}.dorctordtail .part4 .list{    display: none;}.dorctordtail .part4 .list:first-child{    display: block;}.dorctordtail .part4 .item{    font-size: 14px;    color: #474747;    border-bottom: 1px solid #e8e8e8;    -webkit-transition: all 0.8s ease;    transition: all 0.8s ease;}.dorctordtail .part4 .item a{    display: block;    padding: 20px 0;        overflow: hidden;}.dorctordtail .part4 .item:hover{    color: #008f94;    border-color: #008f94;}.dorctordtail .part4 .item span{    display: inline-block;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    float: left;}.dorctordtail .part4 .item .s1{    width: 40%;}.dorctordtail .part4 .item .s2{    width: 20%;    margin-left: 10%;}.dorctordtail .part4 .item .s3{    width: 30%;    text-align: right;    }.dorctordtail .part4 .item .s3 em{    font-family: 'arial';    font-style: normal;}.illnesscenter .part1 {    margin-top: 15px;}.illnesscenter .part1 .title1{    font-size: 22px;    color: #474747;    text-align: center;}.illnesscenter .part1 .pubc-box1{    width: 102%;    margin-left: -1%;    margin-top: 34px;}.illnesscenter .part1 .pubc-box1 li{    width: 232px;}.illnesscenter .part2{    padding-top: 70px; }.illnesscenter .part2 .pubc-title1{    font-size: 22px;    color: #474747;     text-align: center;}.illnesscenter .part2 .pubc-title1 span {    float: none;}.illnesscenter .part2 .imglist{    margin-top: 34px;}.illnesscenter .part2 .imglist .frame{    overflow: hidden;}.illnesscenter .part2 .imglist .item{    position: relative;    width: 307px;    height: 218px;    /*overflow: hidden;*/    float: left;    cursor: pointer;}.illnesscenter .part2 .imglist .item:hover .mask90{    opacity: 1;    filter: "alpha(opacity=100)";    -ms-filter: "alpha(opacity=100)";}.illnesscenter .part2 .imglist .item.now .mask90{    opacity: 1;    filter: "alpha(opacity=100)";    -ms-filter: "alpha(opacity=100)";}.illnesscenter .part2 .imglist .item .hmask40{    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;        text-align: center;}.illnesscenter .part2 .imglist .item .mask90{    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;        background: url(../images/mask90.png);    opacity: 0;    -webkit-transition: all 0.8s ease;    transition: all 0.8s ease;    filter: "alpha(opacity=0)";    -ms-filter: "alpha(opacity=0)";}.illnesscenter .part2 .imglist .item span{    display: inline-block;    vertical-align: middle;    color: #fff;    font-size: 16px;    position: relative;}.illnesscenter .part2 .pubc-box1{    width: 102%;    margin-left: -1.34%;    margin-top: 6px;    height: 170px;}.illnesscenter .part2 .pubc-box1 ul{    display: none;}.illnesscenter .part2 .pubc-box1 ul:first-child{    /* display: block; */}.illnesscenter .part2 .pubc-box1 ul.now{    display: block;}.illnesscenter .part2 .pubc-box1 ul li{    width: 188px;}.pubc-title1{    font-size: 24px;    color: #333333;    text-align: center;}.illnesscenter .part3{    margin-top: 74px;}.illnesscenter .part3 .foucs{    position: relative;    margin-top: 40px;}.illnesscenter .part3 .frame{    /*margin: 0 50px;*/    overflow: hidden;    padding-bottom: 7px;    width: 101%;    margin-left: -0.5%;}.illnesscenter .part3 .child{    float: left;    text-align: center;    margin: 0 5px;    margin-bottom: 10px;}.illnesscenter .part3 .child a{    display: inline-block;    width: 150px;    height: 38px;    line-height: 36px;    border: 1px solid #cccccc;    text-align: left;    border-radius: 5px;    position: relative;    font-size: 14px;    padding: 0 10px;    padding-left: 35px;}.illnesscenter .part3 .child a i {    display: block;    background: url(../images/ind_5.png) no-repeat center;    width: 16px;    height: 100%;    position: absolute;    top: 0;    left: 0;    border-right: 1px solid #ccc;}.illnesscenter .part3 .child:hover a{    color: #008f94;    border-color: #008f94;}}.illnesscenter .part3 .foucs{    margin-top: 30px;}.illnesscenter .part3 .child.now a{    color: #008f94;    border-color: #008f94;}.illnesscenter .part3 .child.now i{    border-color: #008f94;    background-image: url(../images/ind_5-1.png);}.illnesscenter .part3 .child:hover a i{    border-color: #008f94;    background-image: url(../images/ind_5-1.png);}.illnesscenter .part3 .btn1{    position: absolute;    top: 0;    display: block;    width: 41px;    height: 38px;    border: 1px solid #cccccc;    text-align: center;    line-height: 47px;    border-radius: 5px;    display: none;}.illnesscenter .part3 .btn1:after{    content: "";    display: inline-block;    width: 8px;    height: 17px;    background: url(../images/illnesscenter-icon1.png) no-repeat 0 0;}.illnesscenter .part3 .prev{    left: 0;}.illnesscenter .part3 .prev:after{        background-position: 0 0;}.illnesscenter .part3 .next{    right: 0;}.illnesscenter .part3 .next:after{        background-position: right top;}.department .part1 .block .img{    width: 424px;    height: 272px;    overflow: hidden;    position: relative;    float: left;}.department .part1 .block .img-text{    position: absolute;    bottom: 0;    left: 0;    right: 0;    padding: 20px 30px;    background: url(../images/mask40.png);}.department .part1 .block {    margin-top: 30px;}.department .part1 .block .img-text .h2{    font-size: 22px;    color: #fff;	text-align:center}.department .part1 .block .img-text .desc{    font-size: 12px;    margin-top: 14px;    color: #fff;    line-height: 18px;}.department .part1 .block .box{    height: 272px;    background: #fff;    behavior: url(../other/PIE.htc);    -webkit-box-shadow: 0 0 10px #ccc;    box-shadow: 0 0 10px #ccc;}.department .part1 .block .box:first-child{    display: block;}.department .part1 .block .list{    margin-top: 10px;}.department .part1 .block .text-box{    overflow: hidden;    padding: 0px 10px 0px 50px;}.department .part1 .block .text-box .title1{    font-size: 18px;    color: #474747;    font-weight: 600;    padding-bottom: 10px;    line-height: normal;}.department .part1 .block .text-box .title2{    font-size: 18px;    color: #474747;}.department .part1 .block .text-box .item{    font-size: 14px;    color: #474747;    width: 120px;    float: left;    padding: 6px 0;}.department .part1 .block .scroll{    height: 272px;}.illnesscenter .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    width: 7px!important;}.illnesscenter .mCSB_inside > .mCSB_container{    margin-right: 20px;}.illnesscenter .part4 {    margin-top: 74px;}.illnesscenter .part4 .pubc-title1{    text-align: left;}.illnesscenter .part4 .btn1{    position: absolute;    top: 0;    display: block;    width: 26px;    height: 26px;    border: 1px solid #cccccc;    text-align: center;    line-height: 18px;    border-radius: 5px;}.illnesscenter .part4 .btn1:after{    content: "";    display: inline-block;    width: 5px;    height: 9px;    background: url(../images/illnesscenter-icon2.png) no-repeat 0 0;}.illnesscenter .part4 .prev{    left: 0;}.illnesscenter .part4 .prev:after{        background-position: 0 0;}.illnesscenter .part4 .next{    right: 0;}.illnesscenter .part4 .next:after{        background-position: right top;}.illnesscenter .part4 .pubc-title1 .button{    position: relative;    float: right;    width: 62px;}.illnesscenter .part4 .list{    margin-top: 30px;}.illnesscenter .part4 .item{    position: relative;    width: 100%;    height: 226px;    overflow: hidden;    float: left;}.illnesscenter .part4 .item img{    width: 100%;}.illnesscenter .part4 .item:first-child{    margin-bottom: 20px;}.illnesscenter .part4 .item .h2{    position: absolute;    bottom: 0;    left: 0;    right: 0;    padding: 0 28px;    height: 70px;    background: url(../images/mask40.png) ;    text-align: center;    color: #fff;    line-height: 24px;    font-size: 0;}.illnesscenter .part4 .item .h2 span{    vertical-align: middle;    display: inline-block;    font-size: 16px;}.illnesscenter .part4 .item-box{    width: 397px;    margin: 0 auto;}.illnesscenter .part4 .child{    float: left;    width: 33.33333%;}.illnesscenter .part4 .frame{    overflow: hidden;    width: 101.8%;    margin-left: -0.8%;}.illnesscenter .part4 .item img{    -webkit-transform: scale(1);    transform: scale(1);    -webkit-transition: all 0.4s ease;    transition: all 0.4s ease;}.illnesscenter .part4 .item:hover img{    -webkit-transform: scale(1.1);    transform: scale(1.1);}.loading{    display: none;    padding-top: 0.1rem;    text-align:center;    margin-top:0;}.loading a{    display: block;    padding: 0.14rem 0;    color: #fff;    background: #008f94;    border-radius: 0.05rem;}.visitinfo .table3 .h5-table{        margin-top: -1px;    }.result .part2 .tip{    font-size: 16px;    margin-top: 15px;    color: #707070;}.visitinfo .table3 .tip {    font-size: 16px;    margin-top: 15px;    color: #707070;}.mask50{    background: url(../images/mask40.png) ;    position: fixed;    top: 0;    left: 0;    width: 100%;    height: 100%;    z-index: 999;    display: none;}.win_alert{    width: 1230px;    height: 522px;    position: fixed;    top: 50%;    left: 50%;    margin-left: -615px;    margin-top: -261px;    background: #fff;    z-index: 9999;    display: none;}.win_alert .close{    background: url(../images/close.png) no-repeat center;    display: block;    width: 14px;    height: 15px;    position: absolute;    top: 24px;    right: 30px;}.win_alert .inner{    padding: 66px;}.win_alert .title1{    font-size: 18px;    color: #333333;}.win_alert .scroll{    margin-top: 36px;    height: 346px;}.win_alert .desc{   font-size: 14px;    color: #333333;      line-height: 22px;    text-align:justify;}.radiology1{    margin-top: 20px;}.radiology1 .h2 {}.radiology1 .pubc-title1 .span1{   font-size: 24px;   color: #333333;        float: left;}.radiology1 .h2 .pubc-more{    margin-top: 0;    }.radiology1 .box1-left .item1{    width: 624px;    height: 220px;    -webkit-box-shadow: 0px 0px 10px #ccc;    box-shadow: 0px 0px 10px #ccc;    behavior: url(../other/PIE.htc);    margin-bottom: 10px;    background: #fff;}.radiology1 .box1-left .item1 .inner{   padding: 35px 30px;    padding-bottom: 25px;    }.radiology1 .box1-left .item1 .desc{   font-size: 14px;   color: #474747;      line-height: 22px;    margin-top: 20px;}.radiology1 .box1-left .item1 .list .item a{    display: block;    padding: 12px 0;    border-bottom: 1px solid #eeeeee;}.radiology1 .box1-left .item1 .list .item a:hover{    border-color: #008f94;}.radiology1 .box1-left .item1 .list .item a:hover .h3{    color: #008f94;}.radiology1 .box1-left .item1 .list .item a:hover .date{    color: #008f94;}.radiology1 .box1-left .item1 .list .h3{   font-size: 16px;   color: #474747;    width: 80%;}.radiology1 .box1-left .item1 .list .date{   font-size: 14px;   color: #909090;      margin-top: 6px;    font-family: 'Arial';}.radiology1 .box1-left{    float: left;}.radiology1 .box1-left .item2 .pubc-title1{   border-bottom: 1px solid #eeeeee;    padding-bottom: 30px;}.radiology1 .box1-left .item2{    height: 231.4px;}.radiology1 .box1-right{    float: right;    width: 596px;    background: #fff;     -webkit-box-shadow: 0px 0px 10px #ccc;     box-shadow: 0px 0px 10px #ccc;    behavior: url(../other/PIE.htc);    height: 461px;}.radiology1 .box1-right .pubc-title1{    font-size: 24px;    color: #333333;   text-align: left;}.radiology1 .box1-right .inner{    padding: 35px 30px;}.radiology1 .box1-right .item{    width: 163px;    height: 144px;    border: 1px solid #cccccc;    border-radius: 5px;    float: left;    text-align: center;    margin-left: 20px;    margin-bottom: 20px;}.radiology1 .box1-right .item .img{    width: 76px;    height: 76px;    margin: 0 auto;    background-repeat: no-repeat;    background-position: center;}.radiology1 .box1-right .item .h2{    font-size: 18px;    text-align: center;    color: #333333;     margin: 0 10px;    margin-top: 10px;    line-height: normal;   /* white-space: nowrap;    overflow: hidden;        text-overflow: ellipsis;*/   }.radiology1 .box1-right .item .inline{    display: inline-block;    vertical-align: middle;    width: 100%;}.radiology1 .box1-right .item.it1,.radiology1 .box1-right .item.it4{    margin-left: 0;}.radiology1 .box1-right .item a{    display: block;    width: 100%;    height: 100%;}.radiology1 .box1-right .item.it1 .img{    background-image: url(../images/radiology1-img1.png);}.radiology1 .box1-right .item.it2 .img{    background-image: url(../images/radiology1-img2.png);}.radiology1 .box1-right .item.it3 .img{    background-image: url(../images/radiology1-img3.png);}.radiology1 .box1-right .item.it4 .img{    background-image: url(../images/radiology1-img4.png);}.radiology1 .box1-right .item.it5 .img{    background-image: url(../images/radiology1-img5.png);}.radiology1 .box1-right .item.it6 .img{    background-image: url(../images/radiology1-img6.png);}.radiology1 .box1-right .item.it1:hover .img{    background-image: url(../images/radiology1-img1-1.png);}.radiology1 .box1-right .item.it2:hover .img{    background-image: url(../images/radiology1-img2-1.png);}.radiology1 .box1-right .item.it3:hover .img{    background-image: url(../images/radiology1-img3-1.png);}.radiology1 .box1-right .item.it4:hover .img{    background-image: url(../images/radiology1-img4-1.png);}.radiology1 .box1-right .item.it5:hover .img{    background-image: url(../images/radiology1-img5-1.png);}.radiology1 .box1-right .item.it6:hover .img{    background-image: url(../images/radiology1-img6-1.png);}.radiology1 .box1-right .item:hover .h2{    color: #008f94;}.radiology1 .box1-right .box{    margin-top:31px; }.radiology2 {    margin-top: 74px;}.radiology2 .pubc-title1{    text-align: left;}.radiology2 .box2 {    margin-top: 30px;}.radiology2 .box2 .item{    width: 404px;    height: 180px;    overflow: hidden;    position: relative;    margin-left: 19px;    margin: 0 auto;}.radiology2 .box2 .item a{    display: block;    position: absolute;    top: 0;    left: 0;    width: 100%;	padding-top:60px;    height: 120px;    background: url(../images/mask50.png);    font-size: 22px;    color: #fff;    text-align: center;    /*transition: all 0.8s ease;*/}.radiology2 .box2 .item a:hover{    background-image: url(../images/mask80.png);}.radiology2 .box2 .item a span{    display: inline-block;    vertical-align: middle;	font-size:18px;	margin-top:-50px;}.radiology2 .box2 .frame{    overflow: hidden;    width: 101%;    margin-left: -0.5%;}.radiology2 .box2 .child{    float: left;    width: 33.33333%;}.radiology2 .btn1{    position: absolute;    top: 0;    display: block;    width: 26px;    height: 26px;    border: 1px solid #cccccc;    text-align: center;    line-height: 16px;    border-radius: 5px;}.radiology2 .btn1:after{    content: "";    display: block;    width: 5px;    height: 9px;    position: absolute;    top: 50%;    left: 50%;    margin-left: -2.5px;    margin-top: -4.5px;    background: url(../images/illnesscenter-icon2.png) no-repeat 0 0;}.radiology2 .prev{    left: 0;}.radiology2 .prev:after{        background-position: 0 0;}.radiology2 .next{    right: 0;}.radiology2 .next:after{        background-position: right top;}.radiology2 .button{    position: relative;    float: right;    width: 62px;    margin-top: -5px;}.radiology3 .btn1{    position: absolute;    top: 0;    display: block;    width: 26px;    height: 26px;    border: 1px solid #cccccc;    text-align: center;    line-height: 16px;    border-radius: 5px;}.radiology3 .btn1:after{    content: "";    display: block;    width: 5px;    height: 9px;    position: absolute;    top: 50%;    left: 50%;    margin-left: -2.5px;    margin-top: -4.5px;    background: url(../images/illnesscenter-icon2.png) no-repeat 0 0;}.radiology3 .prev{    left: 0;}.radiology3 .prev:after{        background-position: 0 0;}.radiology3 .next{    right: 0;}.radiology3 .next:after{        background-position: right top;}.radiology3 .button{    position: relative;    float: right;    width: 62px;    margin-top: -5px;}.radiology3{    margin-top: 72px;}.radiology3 .pubc-title1{    text-align: left;}.radiology3 .item{    width: 238px;    height: 348px;    overflow: hidden;    position: relative;    float: left;    margin-left: 10px;    }.radiology3 .item:first-child{    margin-left: 0;}.radiology3 .item .text{    background: url(../images/mask40.png);    position: absolute;    bottom: 0;    left: 0;    padding: 0 10px;    right: 0;    min-height: 102px;    text-align: center;    line-height: normal;}.radiology3 .item .text .h2{    font-size: 18px;    margin-top: 14px;    color: #fff;}.radiology3 .item .text .desc{    font-size: 14px;    color: #fff;    margin-top: 5px;    line-height: 24px;    margin-bottom: 14px;   /* white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;*/}.radiology3 .box{    margin-top: 30px;	height:348px;	overflow:hidden;}.radiology4{    margin-top: 74px;}.radiology4 .pubc-title1{    }.radiology5{    margin-bottom: 55px;}.radiology5 .pubc-title1 .span1{   color: #333333;        float: left;}.radiology5 .h2 .pubc-more{    margin-top: 0;    }.radiology5 .boxleft{    width: 594px;    background: #fff;    -webkit-box-shadow: 0px 0px 10px #ccc;    box-shadow: 0px 0px 10px #ccc;    behavior: url(../other/PIE.htc);    float: left;}.radiology5 .boxleft .inner{     padding: 30px 30px 22px;}.radiology5 .boxleft .list-box{    height: 611px;    overflow: hidden;    margin-top: 24px;}.radiology5 .boxleft .img{    width: 191px;    height: 110px;    float: left;    overflow: hidden;}.radiology5 .boxleft .text{    overflow: hidden;    padding: 0 20px;    padding-right: 0;    line-height: normal;}.radiology5 .boxleft .text .h2{    font-size: 18px;    color: #333333;}.radiology5 .boxleft .item{    padding: 24px 0;    border-top: 1px solid #eeeeee;}.radiology5 .boxleft .item:first-child{    border-top: 0;}.radiology5 .boxleft .text .desc{    font-size: 14px;    color: #333333;    line-height: 20px;    margin-top: 13px;    }.radiology5 .boxright .item1 .list{    margin-top: 12px;}.radiology5 .boxright .item1 .list .item a{    display: block;    padding: 12px 0;    border-bottom: 1px solid #eeeeee;}.radiology5 .boxright .item1 .list .item a:hover{    border-color: #008f94;}.radiology5 .boxright .item1 .list .item a:hover .h3{    color: #008f94;}.radiology5 .boxright .item1 .list .item a:hover .date{    color: #008f94;}.radiology5 .boxright .item1 .list .h3{   font-size: 14px;   color: #474747;   margin: 0;       width: 80%;}.radiology5 .boxright .item1 .list .date{   font-size: 14px;   color: #909090;      margin-top: 6px;font-family: 'Arial';}.radiology5 .boxright .item2 .h2{   border-bottom: 1px solid #eeeeee;    padding-bottom: 30px;}.radiology5 .boxright .item2{    height: auto;}.radiology5 .boxright{    width: 614px;    float: right;}.radiology5 .boxright .item1{    background: #fff;    -webkit-box-shadow: 0px 0px 10px #ccc;    box-shadow: 0px 0px 10px #ccc;    behavior: url(../other/PIE.htc);    margin-bottom: 20px;    height: 343.6px;}.radiology5 .boxright .item1 .inner{    padding: 36px 30px;}.radiology5 .boxright .item1.last a{    border-bottom: 0;}.icu151 .boxleft{    background: #fff;    -webkit-box-shadow: 0px 0px 10px #ccc;    box-shadow: 0px 0px 10px #ccc;    behavior: url(../other/PIE.htc);    width: 756px;    float: left;    height: 402px;}.icu151 .boxleft .inner{    padding: 33px 30px;}.icu151 .boxleft .pubc-title1{        text-align: left;}.icu151 .boxleft .desc{    line-height: 24px;    color: #474747;    font-size: 14px;    margin-top: 16px;}.icu151 .boxleft .part2 .foucs{    position: relative;}.icu151 .boxleft .part2 .frame{    overflow: hidden;    position: relative;    padding-bottom: 2px;    margin: 0 20px;    z-index: 4;}.icu151 .boxleft .part2 .child{    float: left;}.icu151 .boxleft .part2{    margin-top: 28px;}.icu151 .boxleft .part2 .img{    width: 60px;    height: 62px;    overflow: hidden;    background-position: center;    background-size: cover;    background-repeat: no-repeat;    margin: 0 auto;}.icu151 .boxleft .part2 .h2{    font-size: 16px;    color: #333333;    margin-top: 15px;    text-align: center;    margin-bottom: 0;    /*text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;*/    line-height: 1.2;}.icu151 .boxleft .child.cd1 .img{    background-image: url(../images/icu151-img2.png);}.icu151 .boxleft .child.cd2 .img{    background-image: url(../images/icu151-img3.png);}.icu151 .boxleft .child.cd3 .img{    background-image: url(../images/icu151-img4.png);}.icu151 .boxleft .child.cd4 .img{    background-image: url(../images/icu151-img5.png);}.icu151 .boxleft .child.cd5 .img{    background-image: url(../images/icu151-img6.png);}.icu151 .boxleft .child.cd1:hover .img{    background-image: url(../images/icu151-img2-1.png);}.icu151 .boxleft .child.cd2:hover .img{    background-image: url(../images/icu151-img3-1.png);}.icu151 .boxleft .child.cd3:hover .img{    background-image: url(../images/icu151-img4-1.png);}.icu151 .boxleft .child.cd4:hover .img{    background-image: url(../images/icu151-img5-1.png);}.icu151 .boxleft .child.cd5:hover .img{    background-image: url(../images/icu151-img6-1.png);}.icu151 .boxleft .child:hover .h2{    color: #008f94;}.icu151 .boxleft .child:hover .item:after{   display: block;}.icu151 .boxleft .foucs{    margin-top: 26px;}.icu151 .boxleft .child .item{    width: 80%;    margin: 0 auto;    padding-bottom: 24px;    position: relative;}.icu151 .boxleft .child .item:after{    content: "";    width: 100%;    height: 2px;    background: #008f94;    position: absolute;    bottom: 0;    left: 0;    right: 0;    display: none;    }.icu151 .boxleft .button{    position: relative;}.icu151 .boxleft .button:after{    content: "";    display: block;    width: 100%;    top: 50%;    left: 0;    position: absolute;    border-bottom: 1px solid #cccccc;}.icu151 .boxleft .button .a{    background: url(../images/icu151-img1.png) no-repeat 0 bottom;    display: block;    width: 26px;    height: 26px;    position: absolute;    top: 0;    z-index: 4;}.icu151 .boxleft .button{    height: 26px;    position: relative;    margin-top: -16px;}.icu151 .boxleft .button .prev{    left: 0;}.icu151 .boxleft .button .next{    right: 0;    background-position: 0 top;}.icu151 .boxright{    width: 464px;    overflow: hidden;    height: 402px;    background: url(../images/icu151-img1.jpg) no-repeat center;    float: right;}.icu151 .boxright .inner{    padding: 33px 30px;}.icu151 .boxright .pubc-title1{    text-align: left;    color: #fff;}.dorctordtail .part2 .ewm .pubc-more{        color: #008f94;    border-color: #008f94;	}.icu151 .boxright .pubc-title1 .pubc-more{    color: #fff;    border-color: #5dc2c8;} .icu151 .boxright .item .h2{    font-size: 14px;    color: #fff;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    line-height: normal;}.icu151 .boxright .item a{    display: block;    padding: 16px 0;    border-bottom: 1px solid #5dc2c8;}.icu151 .boxright .item:first-child a{    border-top: 1px solid #5dc2c8;}.icu151 .boxright .list{    margin-top: 26px;}.icu151 .boxright .item .date{    font-size: 14px;    color: #fff;    font-family: 'Arial';    margin-top: 6px;}.icu152 {    margin-top: 70px;}.icu152 .pubc-title1{}.icu152 .pubc-title1 span{    float: left;}.icu152 .imgbox{    width: 615px;    height: 352px;    overflow: hidden;    float: left;}.icu152 .imgbox .img{	width:100%;	height:100%;}.icu152 .box {    background: #fff;    margin-top: 24px;}.icu152 .box .img{    float: left;}.icu152 .box .text{    overflow: hidden;    -webkit-box-shadow: 0px 0px 10px #ccc;    box-shadow: 0px 0px 10px #ccc;    behavior: url(../other/PIE.htc);    height: 352px;}.icu152 .box .text .s1{    font-size: 14px;    color: #474747;}.icu152 .box .text .item{    overflow: hidden;}.icu152 .box .text .item.now .s1{    color: #008f94;}.icu152 .box .text .list{    padding: 15px 30px;    }.icu152 .imgbox .img{    display: none;    position: relative;}.icu152 .imgbox .img:first-child{    display: block;}.icu152 .imgbox .tit{ position: absolute; width:100%; left:0; bottom:0; z-index:10; color:#fff; background:url(../images/line.png) repeat 0 0; }.icu152 .imgbox .con{ padding:20px 35px 20px 30px; }.icu152 .imgbox .con h2{ font-size:22px; line-height:1.1; padding-bottom: 10px; }.icu152 .imgbox .con p{ line-height:1.5em; height:3em; overflow: hidden; font-size:12px; }.icu152 .box .text .s1{    display: inline-block;    width: 336px;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}.icu152 .box .text .s2{    font-size: 14px;    color: #909090;    font-family: 'Arial';    float: right;}.icu152 .box .text a{    display: block;    padding: 23px 0;    border-top: 1px solid #eeeeee;}.icu152 .box .text .item:first-child a{    border-top: 0;}.icu152 .box .text a:hover .s1{    color: #008f94;}.icu153 {    margin-top: 70px;}.radiology3.icu153 .item{    height: 347px;}.icu153 .pubc-title1 span{    float: left;}.icu154{    margin-top: 70px;    padding-bottom: 40px;}.icu154 .frame{    overflow: hidden;    margin: 0 30px;}.icu154 .foucs{    position: relative;}.icu154 .box1 .text{        line-height: 22px;    height: 85px;    line-height: 22px;    text-align: center;    font-size: 0;}.icu154 .box1 .text p{    font-size: 14px;    color: #474747;    display: inline-block;    }.icu154 .box1 .cd1 .text p{    vertical-align: bottom;}.icu154 .box1 .cd2 .text p{    vertical-align: top;}.icu154 .box1 .text:after{    content: "";    display: inline-block;    height: 100%;}.icu154 .cd1 .text:after{    vertical-align: bottom;}.icu154 .cd2 .text:after{    vertical-align: top;}.icu154 .child .bg{    width: 106px;    height: 171px;    font-family: 'Avian';    text-align: center;    color: #fff;    margin: 0 auto;    font-size: 26px;}.icu154 .cd1 .bg{    line-height: 8.6;     margin-top: 19px;}.icu154 .cd2 .bg{    line-height: 4.4;     margin-top: 157px;    margin-bottom: 20px;}.icu154 .c1 .bg{    background: url(../images/icu154-img1.png) no-repeat center;}.icu154 .c2 .bg{    background: url(../images/icu154-img1-1.png) no-repeat center;}.icu154 .c3 .bg{    background: url(../images/icu154-img3-1.png) no-repeat center;}.icu154 .c4 .bg{    background: url(../images/icu154-img4-1.png) no-repeat center;}.icu154 .c5 .bg{    background: url(../images/icu154-img1.png) no-repeat center;}.icu154 .c1:hover .bg{    background-image: url(../images/icu154-img6.png);}.icu154 .c2:hover .bg{    background-image: url(../images/icu154-img2.png);}.icu154 .c3:hover .bg{    background-image: url(../images/icu154-img3.png);}.icu154 .c4:hover .bg{    background-image: url(../images/icu154-img4.png);}.icu154 .c5:hover .bg{    background-image: url(../images/icu154-img6.png);}.icu154 .foucs{    position: relative;    margin-top: 20px;}.icu154 .frame{    overflow: hidden;    position: relative;    z-index: 2;}.icu154 .child{    float: left;    width: 20%;}.icu154 .foucs:after{    content: "";    width: 100%;    left: 0;    top: 50%;    display: block;    position: absolute;    border-bottom: 1px solid #e5e5e5;}.icu154 .foucs .a{    width: 25px;    height: 25px;    background:#fff url(../images/icu154-img5.png) 0 0;    display: block;    position: absolute;    top: 50%;    margin-top: -12.5px;    z-index: 4;    }.icu154 .foucs .a.prev{    left: 0;}.icu154 .foucs .a.next{    right: 0;    background-position: bottom center;}.icu154 .foucs .a.prev:hover{    background-image: url(../images/icu154-img5-1.png);}.icu154 .foucs .a.next:hover{    background-image: url(../images/icu154-img5-1.png);}.icu154 .foucs .a.prev.xx:hover{    background-image: url(../images/icu154-img5-2.png);}.icu154 .foucs .a.next.xx:hover{    background-image: url(../images/icu154-img5-2.png);}.icu154 .foucs .a.prev.xx{    background-image: url(../images/icu154-img5-2.png);}.icu154 .foucs .a.next.xx{    background-image: url(../images/icu154-img5-2.png);}.icu151{    margin-top: 20px;}.examination .video{    width: 493px;    height: 364px;    background:#000;    position: relative;    float: left;    overflow: hidden;}.examination .video img{    width: 100%;}.examination .video-js .vjs-big-play-button{position: absolute;top: 50%;left: 50%;width: 75px;height: 75px;background: url(../images/examination-img6.png) no-repeat center;margin-left: -37.5px;margin-top: -37.5px;border: 0;}.examination .video-js .vjs-big-play-button:before{content: "";}.examination .video-js:hover .vjs-big-play-button{background-color: transparent!important;}.examination .vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{    margin-left: -37.5px;    margin-top: -37.5px;    -webkit-box-shadow: none;    box-shadow: none;}.vjs-default-skin .vjs-big-play-button:focus{    background-color: transparent!important;}.examination {    margin-top: 20px;    overflow: hidden;}.examination .boxleft{    background: #fff;    width: 690px;    height: 364px;    float: right;}.examination .boxleft .inner{    padding:30px 0;}.examination .boxleft .pubc-title1{        text-align: left;}.examination .boxleft .desc{    line-height: 24px;    color: #474747;    font-size: 14px;    margin-top: 16px;    height: 108px;    overflow: hidden;}.examination .boxleft .part2 .foucs{    position: relative;}.examination .boxleft .part2 .frame{    overflow: hidden;    position: relative;    padding-bottom: 2px;    margin: 0 20px;}.examination .boxleft .part2 .child{    float: left;    width: 20%;}.examination .boxleft .part2{    margin-top: 28px;}.examination .boxleft .part2 .img{    width: 60px;    height: 62px;    overflow: hidden;    background-position: center;    background-size: cover;    background-repeat: no-repeat;    margin: 0 auto;}.examination .boxleft .part2 .h2{    font-size: 16px;    color: #333333;    margin-top: 15px;    text-align: center;    line-height: normal;}.examination .boxleft .child.cd1 .img{    background-image: url(../images/examination-img1.png);}.examination .boxleft .child.cd2 .img{    background-image: url(../images/examination-img2.png);}.examination .boxleft .child.cd3 .img{    background-image: url(../images/examination-img3.png);}.examination .boxleft .child.cd4 .img{    background-image: url(../images/examination-img4.png);}.examination .boxleft .child.cd5 .img{    background-image: url(../images/examination-img5.png);}.examination .boxleft .child.cd1:hover .img{    background-image: url(../images/examination-img1-1.png);}.examination .boxleft .child.cd2:hover .img{    background-image: url(../images/examination-img2-1.png);}.examination .boxleft .child.cd3:hover .img{    background-image: url(../images/examination-img3-1.png);}.examination .boxleft .child.cd4:hover .img{    background-image: url(../images/examination-img4-1.png);}.examination .boxleft .child.cd5:hover .img{    background-image: url(../images/examination-img5-1.png);}.examination .boxleft .child:hover .h2{    color: #008f94;}.examination .boxleft .child:hover .item{    border-bottom: 2px solid #008f94;}.examination .boxleft .foucs{    margin-top: 26px;}.examination .boxleft .child .item{    width: 80%;	height:126px;    margin: 0 auto;    padding-bottom: 24px;    border-bottom: 2px solid #fff;}.examination .boxleft .button{    position: relative;}.examination .boxleft .button:after{    content: "";    display: block;    width: 100%;    top: 50%;    left: 0;    position: absolute;    border-bottom: 1px solid #cccccc;}.examination .boxleft .button .a{    background: url(../images/icu151-img1.png) no-repeat 0 bottom;    display: block;    width: 26px;    height: 26px;    position: absolute;    top: 0;    z-index: 4;}.examination .boxleft .button{    height: 26px;    position: relative;    margin-top: -15px;}.examination .boxleft .button .prev{    left: 0;}.examination .boxleft .button .next{    right: 0;    background-position: 0 top;}.examination1{    margin-top: 70px;}.examination1 .pubc-title1{    text-align: left;}.examination1 .leftbox{    width: 494px;    float: left;}.examination1 .leftbox .item .h2{    font-size: 14px;    color: #474747;}.examination1 .leftbox .item .date{    font-size: 14px;    color: #909090;    margin-top: 9px;    font-family: 'arial';}.examination1 .leftbox .list{    margin-top: 27px;}.examination1 .leftbox .item{    padding: 13px 0px;    border-bottom: 1px solid #eeeeee;}.examination1 .leftbox .item:first-child{    border-top: 1px solid #eeeeee;}.examination1 .rightbox{    float: right;    width: 690px;    }.examination1 .rightbox .list{    margin-top: 27px;}.examination1 .rightbox .item{    width: 222px;    height: 325px;    overflow: hidden;    position: relative;    float: left;    margin-left: 10px;}.examination1 .rightbox .item:first-child{    margin-left: 0;}.examination1 .rightbox .info{    background: url(../images/mask40.png) ;    height: 100px;    text-align: center;    color: #fff;    position: absolute;    bottom: 0;    left: 0;    right: 0;}.examination1 .rightbox .h2{    font-size: 18px;    margin-top: 18px;    margin-bottom: 15px;	line-height:normal;}.examination1 .rightbox .h3{    font-size: 14px;    margin-top: 4px;}.examination3{        margin-top: 70px;}.examination3 .pubc-title1{        text-align: left;}.examination3 .box{    margin-top: 30px;}.examination3 .box .img{    width: 615px;    height: 352px;    float: left;}.examination3 .box .item{    overflow: hidden;    padding: 25px 0px;    border-top: 1px solid #eeeeee;}.examination3 .box .item:first-child{    border-top: 0;}.examination3 .box .item a{    font-size:14px;    color: #474747;    float: left;    width: 80%;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}.examination3 .box .item .date{    font-size: 14px;    color: #909090;    float: right;    font-family: 'arial';}.examination3 .list{    overflow: hidden;    padding: 13px 30px;    background: #fff;    -webkit-box-shadow: 0 0 15px #ccc;    box-shadow: 0 0 15px #ccc;    behavior: url(../other/PIE.htc);}.examination3 .box .item a:hover{    color: #008f94;}.examination4{        margin-top: 70px;}.examination4 .pubc-title1{    text-align: left;}.examination4 .pubc-title1 .btn1{    position: absolute;    top: 0;    display: block;    width: 26px;    height: 26px;    border: 1px solid #cccccc;    text-align: center;    line-height: 18px;    border-radius: 5px;}.examination4 .pubc-title1 .btn1:after{    content: "";    display: inline-block;    width: 5px;    height: 9px;    background: url(../images/illnesscenter-icon2.png) no-repeat 0 0;    position: absolute;    top: 50%;    left: 50%;    margin-top: -4.5px;    margin-left: -2.5px;}.examination4 .pubc-title1 .prev{    left: 0;}.examination4 .pubc-title1 .prev:after{        background-position: 0 0;}.examination4 .pubc-title1 .next{    right: 0;}.examination4 .pubc-title1 .next:after{        background-position: right top;}.examination4 .pubc-title1 .button{    position: relative;    float: right;    margin-top: -5px;    width: 62px;}.examination4 .list{    margin-top: 30px;}.examination4 .item{    position: relative;    width: 100%;    height: 226px;    overflow: hidden;    float: left;}.examination4 .item img{    width: 100%;}.examination4 .item .h2{    position: absolute;    bottom: 0;    left: 0;    right: 0;    padding: 0 28px;    height: 53px;    background: url(../images/mask40.png) ;    text-align: center;    color: #fff;    font-size: 16px;    line-height: 24px;}.examination4  .item .h2 span{    vertical-align: middle;    display: inline-block;}.examination4  .item-box{    width: 397px;    margin: 0 auto;}.examination4  .child{    float: left;    width: 33.33333%;}.examination4  .frame{    overflow: hidden;    width: 101.8%;    margin-left: -0.8%;}.examination4  .item img{    -webkit-transform: scale(1);    transform: scale(1);    -webkit-transition: all 0.4s ease;    transition: all 0.4s ease;}.examination4  .part4 .item:hover img{    -webkit-transform: scale(1.1);    transform: scale(1.1);}.examination5 .pubc-title1{    text-align: left;}.examination5 .leftbox{    width: 795px;    height: 309px;    background: #fff;    -webkit-box-shadow: 0 0 15px #ccc;    box-shadow: 0 0 15px #ccc;    behavior: url(../other/PIE.htc);}.examination5 .inner{    padding: 34px 30px;}.examination5 .leftbox .img{    width: 340px;    height: 193px;    overflow: hidden;    float: left;}.examination5 .leftbox .list{    overflow: hidden;    padding-left: 30px;}.examination5 .leftbox .item{    padding: 11.8px 0;    border-bottom: 1px solid #eeeeee;    font-size: 14px;}.examination5 .leftbox .box{    margin-top: 30px;}.examination5 .leftbox {    float: left;}.examination5 .rightbox{    float: right;    width: 424px;}.examination5 .rightbox .pubc-title1,.examination5 .rightbox .pubc-title1 .pubc-more{    color: #fff;    border-color: #fff;}.examination5 .rightbox .item{    width: 424px;    height: 150px;    overflow: hidden;    margin-bottom: 10px;}.examination5 .rightbox .item.it1{    background: #55a5aa;}.examination5 .rightbox .item.it2{    background: url(../images/examination5-img2.jpg) no-repeat center;;}.examination5 .rightbox .list1 {    margin-top: 22px;}.examination5 .rightbox .list1 .item1{    padding: 5px 0;}.examination5 .rightbox .list1 a{    font-size: 13px;    color: #fff;}.examination5 {    margin-bottom: 70px;}.examination .img1{    width: 493px;    height: 364px;    position: relative;    float: left;    }.examination.bone .boxleft .child.cd1 .img{    background-image: url(../images/bone-img1.png) ;}.examination.bone .boxleft .child.cd2 .img{    background-image: url(../images/bone-img2.png) ;}.examination.bone .boxleft .child.cd3 .img{    background-image: url(../images/bone-img3.png) ;}.examination.bone .boxleft .child.cd4 .img{    background-image: url(../images/bone-img4.png) ;}.examination.bone .boxleft .child.cd5 .img{    background-image: url(../images/bone-img5.png) ;}.examination.bone .boxleft .child.cd1:hover .img{    background-image: url(../images/bone-img1-1.png) ;}.examination.bone .boxleft .child.cd2:hover .img{    background-image: url(../images/bone-img2-1.png) ;}.examination.bone .boxleft .child.cd3:hover .img{    background-image: url(../images/bone-img3-1.png) ;}.examination.bone .boxleft .child.cd4:hover .img{    background-image: url(../images/bone-img4-1.png) ;}.examination.bone .boxleft .child.cd5:hover .img{    background-image: url(../images/bone-img5-1.png) ;}.bone2 {    margin-top: 70px;}.bone2 .leftbox{    width: 451px;    float: left;}.bone2 .pubc-title1{    text-align: left;}.bone2 .leftbox .item .h2{    font-size: 14px;    color: #474747;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    width: 80%;}.bone2 .leftbox .item{    padding: 16px 0px;    border-bottom: 1px solid #eeeeee;}.bone2 .leftbox .item:first-child{    border-top: 1px solid #eeeeee;}.bone2 .leftbox .item .date{    font-size: 14px;    color: #909090;    margin-top: 7px;    font-family: 'arial';}.bone2 .leftbox .list{    margin-top: 34px;}.bone2 .leftbox .item:hover .h2{    color: #008f94;}.bone2 .leftbox .item:hover .date{    color: #008f94;}.bone2 .leftbox .item:hover{    border-bottom-color: #008f94;}.bone2 .rightbox{    width: 730px;    float: right;}.bone2 .rightbox .box1{    background: #fff;    -webkit-box-shadow: 0 0 15px #ccc;    box-shadow: 0 0 15px #ccc;    behavior: url(../other/PIE.htc);    margin-top: 34px;}.bone2 .rightbox .box1 .item{    width: 200px;    float: left;    margin-left: 30px;}.bone2 .rightbox .box1 .item:first-child{    margin-left: 0;}.bone2 .rightbox .box1 .img{    width: 60px;    height: 60px;    overflow: hidden;}.bone2 .rightbox .box1 .h2{    border-bottom: 1px solid #cccccc;    height: 43px;}.bone2 .rightbox .box1 .span1{    font-size: 18px;    border-bottom: 2px solid #008f94;    color: #008f94;    display: inline-block;    padding-bottom: 15px;    padding-top: 13px;}.bone2 .rightbox .box1 .inner{    padding: 27px 35px;}.bone2 .rightbox .list{    margin-top: 13px;}.bone2 .rightbox .list a{    display: block;    width: 100%;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    padding: 6px 0;    font-size: 14px;}.bone3{    margin-top: 70px;}.bone4{    margin-bottom: 70px;    margin-top: 30px;}.bone4 .box1{    width: 486px;    background: #fff;    -webkit-box-shadow: 0 0 15px #ccc;    box-shadow: 0 0 15px #ccc;    behavior: url(../other/PIE.htc);    float: left;}.bone4 .pubc-title1{    text-align: left;}.bone4 .item .h2{    font-size: 14px;    color: #474747;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    width: 82%;}.bone4 .item .date{    font-size: 12px;    color: #909090;    margin-top: 7px;    font-family: 'arial';}.bone4 .item{    padding: 14px 0;    border-bottom: 1px solid #eeeeee;}.bone4 .box1 .item:first-child{    border-top: 1px solid #eeeeee;}.bone4 .item:hover .h2{    color: #008f94;}.bone4 .item:hover .date{    color: #008f94;}.bone4 .item:hover{    border-bottom-color: #008f94;}.bone4 .inner{    padding: 32px 30px;}.bone4 .list{    margin-top: 24px;}.bone4 .box2{    width: 380px;    background: #fff;    -webkit-box-shadow: 0 0 15px #ccc;    box-shadow: 0 0 15px #ccc;    behavior: url(../other/PIE.htc);    float: left;    margin-left: 10px;}.bone4 .box2 .foucs{    position: relative;    width: 320px;    height: 182px;    margin-top: 30px;}.bone4 .box2 .frame{    overflow: hidden;    height: 100%;}.bone4 .box2 .child{    float: left;    height: 100%;    overflow: hidden;}.bone4 .box2 .child img{    width: 100%;    height: 100%;}.bone4 .box2 .nav{    position: absolute;    bottom: 14px;    left: 0;    right: 0;    text-align: center;}.bone4 .box2 .nav span{    display: inline-block;    width: 56px;    height: 3px;    background: #fff;    cursor: pointer;}.bone4 .box2 .nav span.now{    background: #008f94;}.bone4 .box2 .list{    margin-top:6px;}.bone4 .box3{    width: 345px;    float: right;}.bone4 .box3 .pubc-title1{    color: #fff;}.bone4 .box3 .pubc-title1 .pubc-more{    color: #fff;    border-color: #fff;}.bone4 .box3 .item1{    height: 234px;}.bone4 .box3 .item1.it1{    background: #55a5aa;    margin-bottom: 10px;}.bone4 .box3 .item1.it2{    background: #e5ca8f;}.bone4 .box3 .item .h2,.bone4 .box3 .item .date{    color: #fff;}.bone4 .box1,.bone4 .box2{    height: 478px;    overflow: hidden;}.education0 {    margin: 0;}.education1{    padding-top:80px;    overflow: hidden;}.education1 .h1{    text-align: left;}.education1 .t{    margin-bottom: 40px;}.education1 .list{    position: relative;   /* background: none;*/    float: right;    width: 559px;}/*.education1 .list:after{    content: "";    background:  url(../images/jpg3.jpg) 0 0 repeat-y;    position: absolute;    height: 100%;    width: 14px;    top: -70px;    left: 0;}*/.education1 .img{    margin-bottom: 0;    height: 347px;    overflow: hidden;}.education1 .img .image{    width: 100%;    height: 100%;    display: none;}.education1 .img .image:first-child{    display: block;}.education2{    margin-top: 90px;}.education3 .item{    background-color: #fff;    width: 258px;    height: 253px;    overflow: hidden;    float: left;    margin-left: -24px;    text-align: center;    -webkit-box-shadow: 0 0 15px #ccc;    box-shadow: 0 0 15px #ccc;    behavior: url(../other/PIE.htc);    position: relative;}.education3 .item a{    display: block;    width: 100%;    height: 100%;}.education3 .item.it1{    margin-left: 0;}.education3 .icon{    display: inline-block;    vertical-align: middle;}.education3 .icon .img{    width: 90px;    height: 70px;    overflow: hidden;    margin: 0 auto;}.education3 .h2{    font-size: 18px;    color: #fff;    margin-top: 18px;}.education3 .item.it1{    background: #5bb3b8;    margin-top: 23px;}.education3 .item.it2{    background: #fff;    margin-top: 70px;    width: 276px;}.education3 .it3{    background: url(../images/education3-img.jpg) no-repeat center;;    }.education3 .it4{    background: #fff;    margin-top: 47px;    width: 276px;}.education3 .it5{    background: url(../images/education3-img1.jpg) no-repeat center;;}.education3 .it2 .h2,.education3 .it4 .h2{    color: #333333;}.education3{    margin-top: 90px;}.education4 .boxleft{    width: 830px;}.education4 .boxleft .tabs{	width: 100%;	border: 0;    font-size: 24px;    color: #333333;    line-height: normal;}.education4 .boxleft .tabs span{    border-bottom: 3px solid #fff;    padding:0 14px 14px;    position: relative;    margin-right: 20px;    display: inline-block;    cursor: pointer;}.education4 .boxleft .tabs span.now{    border-bottom-color:#008f94;}.education4 .boxleft .tabs span.now:after{    content: "";    position: absolute;    bottom: -8px;    left: 50%;    margin-left: -13px;    width: 100%;    background: url(../images/education4-img1.jpg) no-repeat center;    display: block;    width: 26px;    height: 8px;}.education4 {    margin-top: 80px;}.education4 .boxleft{    float: left;}.education4 .boxleft .box{    position: relative;    background: #fff;        -webkit-box-shadow: 0 0 15px #ccc;        box-shadow: 0 0 15px #ccc;    behavior: url(../other/PIE.htc);}.education4 .boxleft .pubc-more{    margin-top: 8px;}.education4 .boxleft .item{    font-size: 14px;    color: #333333;}.education4 .boxleft .item a{    display: block;    overflow: hidden;}.education4 .boxleft .box{    margin-top: 24px;}.education4 .boxleft .inner{    padding:14px 24px;    display: none;}.education4 .boxleft .inner:first-child{    display: block;}.education4 .boxleft .item .s1{    float: left;    width: 75%;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;}.education4 .boxleft .item .s2{    float: right;    font-family: 'arial';}.education4 .boxleft .item a{    padding: 24px 0;    border-bottom: 1px solid #e8e8e8;}.education4 .boxleft .item a:hover{    border-bottom-color:#008f94; }.education4 .boxleft .item.last a{    border-bottom: 0;}.education4 .boxright{    width: 380px;    float: right;}.education4 .boxright .item .s2{    color: #909090;}.apppage .tabs_box .tbright .scroll .list1{    line-height: normal;}.apppage .tabs_box .tbright .scroll .list1 p{    font-size: 14px;    color: #474747;    margin-left: 26px;    padding-right: 30px;    line-height: 19px;}.apppage .tabs_box .tbright .scroll .list1 span{    font-size: 18px;    color: #474747;    float: left;    line-height: 19px;    font-family: 'Arial';}.apppage .tabs_box .tbright .scroll .list1 .desc{    display: none;    line-height: 24px;    padding-right: 56px;}.apppage .tabs_box .tbright .scroll .list1 .now .desc{    display: block;}.apppage .tabs_box .tbright .scroll .list1 .item{    padding: 14px ;    border-top:1px solid #ececec;}.apppage .tabs_box .tbright .scroll .list1 .item:first-child{    border-top: 0;}.apppage .tabs_box .tbright .scroll .list1 .desc{    padding-top: 8px;}.apppage .tabs_box .tbright .scroll .list1 .title2{    cursor: pointer;    position: relative;}.apppage .tabs_box .tbright .scroll .list1 .title2 .after{        display: block;    width:25px;    height: 25px;    background: url(../images/aqpage-img1.png) no-repeat 0 0;    position: absolute;    right: 0;    top: 50%;    margin-top: -12px;    }.apppage .tabs_box .tbright .scroll .list1 .now .title2 .after{    background-position: center bottom;}.dtial1 .dtail1-con{    margin-top: 10px;    -webkit-box-shadow: 0 0 15px #ccc;    box-shadow: 0 0 15px #ccc;    behavior: url(../other/PIE.htc);    background: #fff;}.dtial1 .dtail1-con .inner{    padding: 30px 30px;    padding-bottom: 54px;}.dtial1 .title1{    font-size: 24px;    color: #474747;    text-align: center;    padding: 20px;    line-height: normal;}.dtial2 .pubc-title1{    text-align: left;    padding: 18px 0;}.dtial2 .desc{    font-size: 14px;    color: #474747;    line-height: 24px;    border-bottom: 1px solid #dddddd;    padding-bottom: 20px;}.dtial2 .desc p{    margin-bottom: 10px;}.dtial3.radiology3 .item{    width: 223px;    margin: 0 auto;    float: none!important;}.dtial1 .dtail1-con .block{    width: auto;    padding: 0;}.dtial3.radiology3 .frame{    overflow: hidden;    width: 101%;    margin-left: -0.5%;}.dtial3.radiology3 .child{    float: left;}.dtial3.radiology3,.dtial4.radiology3{    margin-top: 40px;}.dtial4 .item1{    font-size: 14px;    color: #474747;       line-height: normal;        border-bottom: 1px solid #e8e8e8;}.dtial4 .item1 a{    padding: 20px 0px;    display: block; overflow: hidden;}.dtial4 .item1:hover a{    color: #008f94;}.dtial4 .item1:hover {    border-bottom-color: #008f94;}.dtial4 .frame{    overflow: hidden;}.dtial4 .child{    float: left;}.dtial4 .item1:first-child{    border-top: 1px solid #e8e8e8;}.dtial4 .item1 .s1{    width: 70%;    float: left;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.dtial4 .item1 .s2{    float: right;}.header .nav .logo{    padding-right: 10px !important;}.xsb .nav .logo{    padding-right:30px;}.header .navList li{    min-width: auto;}.header .navList li .one{    padding:0 13px !important;}.xsb .navList li .one{    padding:0 25px;}.header .shareNav .a1{    margin-left: 5px;}.header .shareNav .a1:first-child{    margin: 0;}.header .shareBtn{    margin-right: 0;}.illnesscenter .part2 .pubc-title1 .button {    position: absolute;    top: -4px;    right: 0;    font-size: 0;}.illnesscenter .part2 .pubc-title1 .button a {    display: inline-block;    background: url(../images/base_icon1.png) no-repeat 0 0;    width: 28px;    height: 28px;    margin: 0 3px;}.illnesscenter .part2 .pubc-title1 .button .next {    background-position: right 0;}.header .navList ul{margin: 0;}.x-page2{background: #f2f2f2;padding-top: 0;}.x-page2 .bread {    margin-bottom: 58px;}.dynamic{}.dynamic .t{ margin-bottom: 40px; text-align: center;}.dynamic .h1{ font-size: 24px; line-height: 1;}.dynamic .list{ position: relative; margin-bottom: 62px;}.dynamic .list li{ width: 398px; background-color: #fff; opacity: 0; visibility: hidden;	-webkit-transition: opacity 0.2s;	transition: opacity 0.2s;}.dynamic .list .pad{ padding: 23px;}.dynamic .list .img{ margin-bottom: 21px; overflow: hidden;}.dynamic .list .img img{ display: block; width: 100%;}.dynamic .list .h3{ margin-bottom: 8px; font-size: 18px; line-height: 24px; color: #333; /*overflow: hidden; white-space: nowrap; text-overflow: ellipsis;*/}.dynamic .list .p{ margin-bottom: 5px; font-size: 14px; line-height: 22px; color: #474747;}.dynamic .list .date{ font-family: Arial; font-size: 12px; line-height: 1.5; color: #474747;}.dynamic .more{ display: block; margin: auto; width: 150px; border: 1px solid #c9c9c9; border-radius: 15px; font-size: 14px; line-height: 34px; text-align: center;}.dynamic .more:hover{ color: #fff; border-color: #008f94; background-color: #008f94;}.newspaper{}.newspaper .t{ margin-bottom: 24px; text-align: center;}.newspaper .h1{ font-size: 24px; line-height: 1;}.newspaper .dateBar{ position: relative; margin: 0 200px; font-family:Arial;}.newspaper .dateBar:before{ content: ''; position: absolute; left: 60px; right: 60px; top: 0; bottom: 0; margin: auto; height: 0; border-bottom: 1px solid #e1e1e1;}.newspaper .dateBar .bar1{ position: relative; width:260px; height: 60px; margin:0 auto; background-color: #fff; text-align:center;}.newspaper .dateBar .desc{ float:left; width:40px; height: 100%; background: url(../images/prev2.png) left no-repeat;}.newspaper .dateBar .desc:hover{ background-position: right;}.newspaper .dateBar .asc{ float:right; width:40px; height: 100%; background: url(../images/next2.png) left no-repeat;}.newspaper .dateBar .asc:hover{ background-position: right;}.newspaper .dateBar .disabled{ visibility: hidden;}.newspaper .dateBar .year{ overflow: hidden; font-size:60px; line-height: 1; color:#474747;}.newspaper .dateBar .bar2{ font-size:18px; line-height:60px; color:#474747;}.newspaper .dateBar .min{ position: absolute; left: 0; top: 0; padding-right:25px;}.newspaper .dateBar .min:before{ content: ''; position: absolute; right: 0; top: 0; bottom: 0; margin: auto; width: 11px; height: 11px; border-radius: 50%; background-color: #e1e1e1;}.newspaper .dateBar .max{ position: absolute; right: 0; top: 0; padding-left:25px;}.newspaper .dateBar .max:before{ content: ''; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; width: 11px; height: 11px; border-radius: 50%; background-color: #e1e1e1;}.newspaper .dateBar .timeDragWarp{ display: none;}.newspaper .dateBar .timeDragColor{ width:0; height:1px; position:absolute; background-color:#ff0000;}.newspaper .dateBar .timeDragBar{ width:14px; height:14px; background-color:#b3b3b3; border-radius:50%; position:absolute; cursor:pointer;}.newspaper .dateBar .timeDragBar:hover{ background-color:#ff0000; -webkit-box-shadow:0 0 1px rgba(0,0,0,0.5); box-shadow:0 0 1px rgba(0,0,0,0.5); behavior: url(../other/PIE.htc);}.newspaper .dateBar .cur{ background-color:#ff0000; -webkit-box-shadow:0 0 1px rgba(0,0,0,0.5); box-shadow:0 0 1px rgba(0,0,0,0.5); behavior: url(../other/PIE.htc);}.newspaper .tabCont{ position: relative; height: 750px;}.newspaper .tabItem{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; visibility: hidden;}.newspaper .tabItem.act{ visibility: visible;}.newspaper .carousel{ position: relative; padding: 10px 0; width: 992px; margin: auto;}.newspaper .list{ height: 730px;}.newspaper .list li{ position: relative; float: left; padding: 60px 0;}.newspaper .list .img{ position: relative; display: block; width: 100%;}.newspaper .list .img:after{ content: '0'; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: url(../images/png13.png); font-size: 0;}.newspaper .list .img img{ display: block; width: 100%;}.newspaper .list .p{ position: absolute; left: 0; right: 0; bottom: 0; padding: 0 25px; font-size: 18px; line-height: 22px; color: #008f94; text-align: center; display: none;}.newspaper .prev, .newspaper .next{ position: absolute; top: 0; bottom: 0; margin: auto; width: 37px; height: 37px; background: left no-repeat; cursor: pointer; z-index: 2;}.newspaper .prev{ left: 22px; background-image: url(../images/prev3.png);}.newspaper .next{ right: 22px; background-image: url(../images/next3.png);}.newspaper .prev:hover, .newspaper .next:hover{ background-position: right;}.newspaper ._center .img:after{ content: ''; display: none;}.newspaper ._center .img{ -webkit-box-shadow: 0px 3px 70px 0px rgba(0, 0, 0, 0.18); box-shadow: 0px 3px 70px 0px rgba(0, 0, 0, 0.18); behavior: url(../other/PIE.htc);}.newspaper ._center .p{ display: block;}.x-page5 {    padding-top: 22px;    background-color: #fff;}.x-page5 .bread {    margin-bottom: 57px;}.nurse1.education0 .cont{    padding-top: 306px;}    .table3_phone{ display: none; }        @media only screen and (min-width:1279px) {    .home2-list .item:hover .img {        animation: rot 0.5s;        -webkit-animation: rot 0.5s;    }    .result .part1 .box .item:hover .img {        animation: rot 0.5s;        -webkit-animation: rot 0.5s;    }         @keyframes rot {        0% {            transform: rotate(0deg);            -webkit-transform: rotate(0deg);        }        25% {            transform: rotate(5deg);            -webkit-transform: rotate(5deg);        }        50% {            transform: rotate(-5deg);            -webkit-transform: rotate(-5deg);        }        75% {            transform: rotate(5deg);            -webkit-transform: rotate(5deg);        }        100% {            transform: rotate(0deg);            -webkit-transform: rotate(0deg);        }    }    @-webkit-keyframes rot {        0% {            transform: rotate(0deg);            -webkit-transform: rotate(0deg);        }        25% {            transform: rotate(5deg);            -webkit-transform: rotate(5deg);        }        50% {            transform: rotate(-5deg);            -webkit-transform: rotate(-5deg);        }        75% {            transform: rotate(5deg);            -webkit-transform: rotate(5deg);        }        100% {            transform: rotate(0deg);            -webkit-transform: rotate(0deg);        }    }}@media screen and (max-width: 1279px) {	.examination .boxleft .child .item{		height:100px;	}	.radiology3 .box{height:275px;}    .result .table-box table td .td1.now:after{        width: 16px;    }    .visitinfo .tabs a{        margin-left: 11px;    }	.pubc-tabs a{        margin-left: 12px;    }    .visitinfo .table3 .th3, .visitinfo .table3 .tdh3,    .visitinfo .table3 .th4, .visitinfo .table3 .tdh4,    .visitinfo .table3 .th5, .visitinfo .table3 .tdh5,    .visitinfo .table3 .th6, .visitinfo .table3 .tdh6,    .visitinfo .table3 .th7, .visitinfo .table3 .tdh7,    .visitinfo .table3 .th8, .visitinfo .table3 .tdh8,    .visitinfo .table3 .th9, .visitinfo .table3 .tdh9    {        width: 108px;    }    .visitinfo .table3 .th2, .visitinfo .table3 .tdh2{        width: 55px;    }    .visitinfo .table3 .th1, .visitinfo .table3 .tdh1{        width: 96px;    }    .illnesscenter .part2 .pubc-box1 ul li{        width: 183px;    }    .illnesscenter .part3 .frame{        width: 102%;    }    .illnesscenter .part3 .foucs{        margin-top: 30px;    }    .illnesscenter .part3 .child a{        width: 142px;    }    .science .part1 .box1 .right-b{        width: 480px;    }    .radiology3.icu153 .item{        height: 275px;    }    .apppage .tabs_box .tbright .button{        padding-bottom: 34px;    }    .apppage .tabs_box .tbright .part1 .input{        width: 170px;    }    .education4{        margin-top: 50px;    }    .education4 .boxleft{        width: 484px;    }    .education3 .item{        width: 208px;        height: 203px;    }    .education3 .item.it2{        width: 208px;    }    .education3 .item{        margin-left: -15px;    }    .education3{        margin-top: 50px;    }    .education2{        margin-top: 50px;    }    .education1 .img{        margin-bottom: 0;    }    .education1 .list{        width: auto;        float: none;    }    .win_alert{        width: 984px;        margin-left: -492px;    }    .science .part1 .box1 .left-b .item{        width: 144px;        height: 140px;    }    .search-box .input input{        width: 100%;    }    .pubc-box{        margin: 60px 0;    }    .department .part1 .box2{        margin-top: 40px;    }    .department .part1 .box2 .item{        width: 320px;        height: 145px;        margin-left: 8px;    }    .pubc-box1 li{        width: 181px;    }    .department .part1 .search-box .input{        width: 222px;    }    .department .part1 .deleft a{        width: 23.6%;        margin-left: 1.8%;        margin-right: 0;		overflow:hidden;    }    .department .part1 .deleft a:first-child{        margin: 0;    }    .department .part1 .search-box{        float: none;        margin-top: 20px;    }    .department .part1 .deleft{        float: none;    }    .mCSB_inside > .mCSB_container{        margin-right: 1%;    }    .pubc-box .list .item{        width: 132px;        height: 132px;    }    .apppage .tabs_box .tbleft .part2 .inner{        padding: 20px;    }    .apppage .tabs_box .tbleft{        width: 290px;    }    .apppage .tabs_box .tbleft .part1 .inner{        padding: 20px ;            }    .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{        width: 6px!important;    }    .apppage .tabs_box .tbright{        margin-left: 310px;    }    .apppage .tabs_box .tbright{        width: auto;    }    .block {        width: 984px;    }    .home2-left {        width: 50%;    }    .home2-list .item {        padding: 0 30px;    }    .home2-list2 .item {        display: block;        margin: 0;        padding: 5px 0;        padding-left: 36px;    }    .home2-list .item {        padding: 0 10px;    }    .home2-list2 {        text-align: left;        padding: 22px;    }    .home2-right {        width: 45%;        margin-top: 80px;    }    .home3-list .item {        width: 32.3%;        margin-left: 1.4%;    }    .home3-list .item .img {        height: 180px;    }    .home2 {        padding-bottom: 80px;    }    .home4-right {        margin-right: -480px;    }    .footer_en {        height: auto;        background-size: cover;    }    .footer_en .part2 {        line-height: 1.4;        padding: 20px 0;    }    .footer_en .part2 .link {        position: static;        width: 100%;        float: none;    }    .copyright {        position: static;        text-align: left;    }    .footer_en .part2 .site {        float: none;    }    .footer_en .part1 {        padding: 25px 0;    }    .home4-list {        width: 100%;    }    .home4-list .item .title {        width: 355px;    }    .home4-list .item .date {}    .home4-list .item {}    .home4-list {        padding-top: 30px;    }    .home4-list .item .title {}    .dorctorlist1 .part2 .item{        width: 313px;    }    .illnesscenter .part2 .imglist .item{        width: 50%;        height: 218px;    }    .illnesscenter .part4 .item-box{        width: 100%;        overflow: hidden;    }    .illnesscenter .part4 .item{        height: 186px;    }    .illnesscenter .part4 .item:first-child{        margin: 0;    }    .science .part1 .box1 .right-b .button{        right: 3px;        height: 63px;    }    .science .part1 .box1 .right-b .child-item{        height: 63px;    }    .science .part1 .box1 .right-b .button a.prev{        top: 10px;    }    .science .part1 .box1 .right-b .button a.next{        top: 37px;    }    .science .part2 .img{            }    .science .part2 .text{           }    .science .part2 .item{        width: 100%;        margin-left: 0;    }    .science .part2 .text{        width: auto;    }    .sciencedtail .part2 .aubox{        width: 100%;        float: none;    }    .sciencedtail .part2 .aubox .text1{        width: auto;    }    .sciencedtail .part2 .list-box{        float: none;        width: auto;        margin-top: 50px;    }    .sciencedtail .part2{        margin-top: 50px;    }    .sciencedtail .part2 .list-box .list .item .s1{        width: 45%;    }    .sciencedtail .part2 .list-box .list .item .s2{        width: 30%;    }    .sciencedtail .part2 .list-box .list .item .s3{        width: 25%;        text-align: right;    }    .result .part1 .box .item{        width: 188px;    }    .search-box .input{         width: 223px;    }    .visitinfo .tabs a{        width: 186px;    }	.pubc-tabs a{        width: 152px;    }    .dorctordtail .part1{        height: auto;    }    .dorctordtail .part1 .text-box{        margin-left: 260px;    }    .dorctordtail .part1 .dorname{        padding-top: 0;    }    .visitinfo .table3 .tdbox{        padding: 10px;            }    .visitinfo .table3 .tdbox a{        display: inline-block;    }    .visitinfo .table3 .tdbox span{        display: block;    }    .visitinfo .table3 .h5-table{        margin-top: -1px;    }    .radiology1 .box1-left .item1{        width: auto;            }    .radiology1 .box1-left{        float: none;    }    .radiology1 .box1-right{        float: none;        width: auto;        height: auto;    }    .radiology1 .box1-right .item{        width: 139px;        margin-left: 15px;    }    .radiology1 .box1-right .item.it4{        margin-left: 15px;    }    .radiology3 .item{        width: 188px;        height: 275px;    }    .icu154 .frame{        margin: 0 30px;    }    .radiology5 .boxleft{        width: auto;        float: none;        margin-bottom: 20px;    }    .radiology5 .boxright {        width: auto;        float: none;    }        .icu151 .boxleft{        width: 49%;        height: auto;    }    .icu151 .boxright{        width: 49%;        background-size: cover;        height: auto;    }    .icu151 .boxright .item a{        padding: 22px 0;    }    .icu152 .box .text .s1{       width: 70%;    }    .illnesscenter .part4 .frame{        width: 100%;        margin: 0;    }    .apppage .tabs_box .tbright .scroll{        height: 557px;    }    .examination .img1{        width: 393px;        height: 290px;    }    .examination .boxleft{        width: 570px;        height: auto;    }    .examination .boxleft .inner{        padding: 10px 0;    }    .examination .boxleft .desc{        height: 90px;        line-height: 22px;    }    .bone4 .box1{        width: 594px;    }    .bone4 .box3{        width: 100%;        margin-top: 10px;    }    .bone2 .leftbox{        width: 330px;    }    .bone2 .rightbox{        width: 630px;    }    .bone2 .rightbox .box1 .item{        width: 166px;    }        .examination .video {        width: 393px;        height: 290px;    }    .examination1 .leftbox{        width: auto;    }    .examination3 .box .item a{        width: 60%;    }    .examination5 .leftbox .img{        }    .examination5 .leftbox{        width: 100%;    }    .examination5 .rightbox{        width: 100%;        margin-top: 10px;    }    .examination5 .rightbox .item{        width: 100%;    }    .examination5 .rightbox .item.it2{        background-color: #E3C990;        background-position: right;    }       .examination1 .leftbox{        width:390px;    }		.examination1 .leftbox .item .h2 {		font-size: 14px;		color: #474747;		width: 82%;		white-space: nowrap;		overflow: hidden;		text-overflow: ellipsis;	}	    .examination1 .rightbox{        margin: 0;        width: 580px;    }    .examination1{        margin-top: 40px;    }    .examination1 .rightbox .item{        margin-left: 10px;		width: 186px;		height:auto;    }	.examination1 .rightbox .h3{		line-height:1.2;		padding:0 0.2rem;	}    .examination3 .box .img{        float: none;        width: 100%;        height: auto;    }    .examination3 .box .img img{        width: 100%;    }    }@media screen and (max-width: 1023px) {	.radiology3 .box{height:auto;}    .dorctordtail .part2 table .th4{        width: 690px;    }    .dorctordtail .part2 table .th5{        width: 100px;    }    .illnesscenter .part3 .child a{        width: 183px;    }    .illnesscenter .part2 .pubc-box1 ul li{        width: 163px;    }    .science .part1 .box1 .left-b .item{        width: 144px;    }    .science .part1 .box1 .right-b{        margin-right: 0;        width: 210px;    }    .radiology3.icu153 .item{        height: 510px;    }    .apppage .tabs_box .tbright .part2 .textare textarea{        height: 176px;    }    .apppage .tabs_box .tbright .part2{        width: auto;        margin: 0;    }    .apppage .tabs_box .tbright .inner{        padding: 28px 20px;    }    .apppage .tabs_box .tbright .part1 .input{        width: 100%;        margin: 0;        -webkit-box-sizing: border-box;        box-sizing: border-box;        margin-bottom: 10px;    }    .win_alert{        width: 710px;        margin-left: -355px;    }    .search-box .input input{        width: 100%;    }    .apppage .foucs .button{        position: static;        float: right;    }        .pubc-box .list .item .img{        width: 40px;        height: 40px;        background-size: cover !important;    }    .pubc-box{        margin: 60px 0;    }    .pubc-box .list .item{        width: 96px;        height: 96px;        margin-left: 3.6px;    }    .apppage .tabs_box .tbleft{        width: 240px;    }    .apppage .tabs_box .tbright{        margin-left: 254px;    }    .footer_en {        height: auto;        background-size: cover;    }    .footer_en .part2 {        line-height: 1.4;        padding: 20px 0;    }    .footer_en .part2 .link {        position: static;        width: 100%;        float: none;    }    .copyright {        position: static;        text-align: left;    }    .footer_en .part2 .site {        float: none;    }    .block {        width: 710px;    }    .home2-left {        width: 100%;    }    .home2-list .item {        padding: 0 60px;    }    .home2-right {        width: 100%;    }    .home3-list .item .img {        height: 128px;    }    .home3-list .item .inner {        padding: 20px 10px;    }    .home3-list .item .desc {        line-height: 20px;    }    .home3 {        padding-bottom: 60px;    }    .home3-tabs {        padding-top: 35px;    }    .home3-list .item .desc {        font-size: 14px;    }    .home3-tabs .item {        padding: 18px;        font-size: 30px;    }    .home3-tabs .item.now {        background-size: 90%;    }    .home2-inner {        padding-top: 40px;    }    .home2-list3 {        margin-top: 30px;    }    .home4-left {        width: 100%;        float: none;        padding-bottom: 44px;    }    .home4 {        height: auto;        padding-bottom: 60px;    }    .home4-right {        margin: 0;        float: none;        width: 100%;        height: auto;    }    .home4-list .item .date {        border-bottom: 0;    }    .home4-list .item .title {        border-bottom: 0;        width: auto;    }    .home4-list .item {        border-bottom: 1px solid #e2e2e2;    }    .home1 .child {        height: 418px;        background-size: cover;    }    .department .part1 .search-box .input{        width: 130.4px;    }    .pubc-box1 li{        width: 163px;    }    .department .part1 .pubc-box1{        margin-left: -2.1%;    }    .department .part1 .box2 .item{        margin: 0;        width: 100%;        height: 300px;        margin: 10px 0;    }    .department .part1 .box2 .item img{        width: 100%;    }    .dorctorlist .part1 .list .item{        width: 228px;        height: 334px;    }    .dorctorlist .part1 .list{        margin-left: -1.2%;    }    .dorctorlist1 .part2 .item{        width: 345px;        margin-left: 13px;    }    .dorctorlist1 .part2 .box{        margin-left: -1.8%;    }    .illnesscenter .part2 .imglist .item{        width: 50%;        height: 200px;    }    .illnesscenter .part2 .imglist .item img{        width: 100%;    }    .department .part1 .block .img{        float: none;        width: 100%;        height: auto;    }    .department .part1 .block .img img{        width: 100%;    }    .department .part1 .block .box{        height: auto;    }    .illnesscenter .part4 .item{        height: auto;    }    .illnesscenter .part1 .pubc-box1 li{        width: 223px;    }    .science .part1 .box1 .right-b .child-box{        width: auto;    }    .science .part1 .box1 .right-b .child-item{        width: 90%;    }    .science .part1 .box1 .right-b .button{        width: 108px;        right: 0;    }    .science .part1 .box1 .right-b .button a.next{        left: 70px;    }    .science .part1 .box1 .right-b .frame{            }    .result .part1 .box .item{        width: 134px;    }    .search-box .input{        width: 132px;    }    .visitinfo .tabs a{        width: 136px;        margin-left: 5px;    }	.pubc-tabs a{        width: 112px;        margin-left: 5px;    }    .pubc-box .search-box .input{        width: 100px;    }         .h5-table ,      .h5-table thead,      .h5-table tbody,      .h5-table th,      .h5-table td,      .h5-table tr { display: block; }     .h5-table tr {  border-top:1px solid #004262; }     .h5-table td {border: none; position: relative; padding-left: 100px !important;  white-space: normal; text-align:left; }     .h5-table td:before {   position: absolute;   white-space: nowrap; text-align:left; font-weight: bold; left:10px;}     .h5-table tr:nth-child(1){ display: block; }    .h5-table tr:nth-child(1) td{display: block;width: auto!important;}    .h5-table td:nth-of-type(1){ padding-left:10px !important; }     .h5-table td:nth-of-type(1):before { content: "绉戝"; }     .h5-table td:nth-of-type(2):before { content: "鏃堕棿"; }    .h5-table td:nth-of-type(3):before { content: "鏄熸湡涓€"; }    .h5-table td:nth-of-type(4):before { content: "鏄熸湡浜�"; }    .h5-table td:nth-of-type(5):before { content: "鏄熸湡涓�"; }    .h5-table td:nth-of-type(6):before { content: "鏄熸湡鍥�"; }    .h5-table td:nth-of-type(7):before { content: "鏄熸湡浜�"; }    .h5-table td:nth-of-type(8):before { content: "鏄熸湡鍏�"; }    .h5-table td:nth-of-type(9):before { content: "鏄熸湡鏃�"; }        .visitinfo .table3 .td1{        height: 40px;        line-height: 42px;    }       .h5-table td:before{        line-height: 42px;        font-size: 14px;    }    .h5-table td:nth-of-type(2){        height: 40px;        font-weight: bold;    }    .h5-table td{        line-height: 42px;    }    .visitinfo .h5-table {        margin-bottom: 20px;    }    .visitinfo .table3 .tdbox{        padding-left: 0;        padding-right: 0;    }    .visitinfo .table3 .tdbox a{        display: inline-block;    }    .visitinfo .table3 .tdbox span{        display: inline-block;        width: auto;    }    .visitinfo .table3 td{        border-top: 0;        min-height: 45px;    }    .visitinfo .table3 tr:last-child td:last-child{        border-bottom: 0;    }    .visitinfo .table3 td.date{        text-align: left;        padding-left: 100px!important;    }    .visitinfo .table3 .tableth{        display: none;    }    .result .table-box table .tr2:nth-child(1){        display: none;    }    .result .table-box table .tr2,.result .table-box table .td2{        display: block;        position: relative;    }    .result .table-box table .tr2:last-child{        border-bottom: 1px solid #ececec;    }    .result .table-box table .td2{        border-bottom: 0;        position: relative;    }    .result .table-box table .td2:before{        display: block;        width: 100%;        text-align: center;        background: #008f94;        font-size: 16px;        padding: 12px 0;        color: #fff;    }    .result .table-box table .td2 .td{            }    .result .table-box table .td2:nth-child(1):before{        content: "鍖荤敓";    }    .result .table-box table .td2:nth-child(2):before{        content: "绉戝";    }    .result .table-box table .td2:nth-child(3):before{        content: "鐗归暱";    }    .result .table-box table .td2:nth-child(4):before{        content: "闂ㄨ瘖淇℃伅";    }    .radiology2 .box2{        overflow: hidden;    }    .radiology1 .box1-right .item{        width: 204px;    }    .radiology1 .box1-right .item.it4{        margin-left: 0;    }    .radiology3 .item{        width: 49%;        margin: 0;        margin-bottom: 10px;        height: 510px;    }   .radiology3 .item{        margin-bottom: 2%;    }     .radiology3 .item:nth-child(odd){        float: left;    }    .radiology3 .item:nth-child(even){        float: right;    }    .radiology3 .item img{        width: 100%;    }    .icu151 .boxleft{        width: 100%;    }    .icu151 .boxright{        width: 100%;    }    .icu152 .imgbox{        width: 100%;        float: none;    }    .icu152 .img img{        width: 100%;    }    .h5-table tr:nth-child(2) td:nth-child(1):before{        content: "鏃堕棿";    }    .h5-table tr:nth-child(2) td:nth-child(2):before{        content: "鏄熸湡涓€";    }    .h5-table tr:nth-child(2) td:nth-child(3):before{        content: "鏄熸湡浜�";    }    .h5-table tr:nth-child(2) td:nth-child(4):before{        content: "鏄熸湡涓�";    }    .h5-table tr:nth-child(2) td:nth-child(5):before{        content: "鏄熸湡鍥�";    }    .h5-table tr:nth-child(2) td:nth-child(6):before{        content: "鏄熸湡浜�";    }    .h5-table tr:nth-child(2) td:nth-child(7):before{        content: "鏄熸湡鍏�";    }    .h5-table tr:nth-child(2) td:nth-child(7):before{        content: "鏄熸湡鏃�";    }    .h5-table tr:nth-child(2) td:first-child{padding-left: 100px!important;font-weight: bold;}    .h5-table tr:nth-child(2) td:nth-child(2){        font-weight: 500;    }        .h5-table tr:nth-child(3) td:nth-child(1):before{        content: "鏃堕棿";    }    .h5-table tr:nth-child(3) td:nth-child(2):before{        content: "鏄熸湡涓€";    }    .h5-table tr:nth-child(3) td:nth-child(3):before{        content: "鏄熸湡浜�";    }    .h5-table tr:nth-child(3) td:nth-child(4):before{        content: "鏄熸湡涓�";    }    .h5-table tr:nth-child(3) td:nth-child(5):before{        content: "鏄熸湡鍥�";    }    .h5-table tr:nth-child(3) td:nth-child(6):before{        content: "鏄熸湡浜�";    }    .h5-table tr:nth-child(3) td:nth-child(7):before{        content: "鏄熸湡鍏�";    }    .h5-table tr:nth-child(3) td:nth-child(7):before{        content: "鏄熸湡鏃�";    }    .h5-table tr:nth-child(3) td:first-child{text-align: left;padding-left: 100px!important;font-weight: bold;}    .h5-table tr:nth-child(3) td:nth-child(2){        font-weight: 500;    }    .visitinfo .table3 .h5-table{        border-bottom: 1px solid #ececec;    }        .illnesscenter .part4 .child{        width: 100%;        margin-bottom: 10px;    }    .illnesscenter .part4 .item{        width: 100%;        margin-bottom: 10px;    }    .examination .img1{        width: 100%;        height: auto;    }    .examination .img1 img{        width: 100%;    }    .examination .boxleft{        width: 100%;        margin-top: 20px;    }    .bone2 .leftbox{        width: 100%;        float: none;    }    .bone2 .rightbox{        float: none;        width: auto;        margin-top: 60px;    }    .bone2 .rightbox .box1 .item{        width: 193px;    }    .bone4 .box1{        width: auto;        float: none;    }    .bone4 .box2{        float: none;        width: auto;        margin: 0;        height: auto;        margin-top: 10px;    }    .bone4 .box2 .foucs{        width: 650px;        height: 2.4rem;        margin-top: 0.3rem;    }    .bone4 .box2 .child{        width: 650px;    }    .bone4 .box2 .child img{        width: 100%;    }     .examination .video{        width: 100%;        height: 500px;        background-size: cover;    }    .examination1 .leftbox{        float: none;        width: 100%;    }    .examination1 .rightbox{        margin-top: 40px;        width: 100%;        float: none;    }    .examination1 .rightbox .item{        margin-left: 22px;		width:222px;    }    .examination4 .frame{        width: 100%;        margin: 0;    }    .education1{        padding-top: 0.5rem;    }    .education1 .img{        margin-bottom: 0.4rem;    }    .education1 .list{        margin-bottom: 0;    }    .education3 .item{        margin:0!important;    }    .education3 .item{        width: 2.36rem;        height: 2.36rem;    }    .education3 .item.it2{        width: 2.36rem;    }    .education3 .item .img{        width: 0.9rem;        height: 0.7rem;    }    .education3 .item .img img{        width: 100%;    }        .education3 .h2{        font-size: 0.26rem;        margin-top: 0.18rem;    }    .education3{        margin-top: 0.5rem;    }    .education2{        margin-top: 0.5rem;    }    .education1{        padding-top: 0.5rem;    }    .education4 .boxleft .tabs span{        border-bottom: 0.03rem solid #fff;        padding: 0 0.14rem 0.14rem;        position: relative;        margin-right: 0.2rem;    }    .education4 .boxleft .tabs{        font-size: 0.3rem;    }    .education4 .boxleft .tabs span.now:after{        /*bottom: -0.07rem;        width: 0.20rem;        height: 0.08rem;        background-size: 0.26rem;        margin-left: -0.1rem;*/        display: none;    }    .education4 .boxleft .pubc-more{        margin-top: 0;    }    .education4 .boxleft .box{        margin-top: 0.3rem;        width: 100%;    }    .education4{        margin-top: 0.5rem;    }    .education4 .boxleft{        width: 100%;        margin-bottom: 0.5rem;    }    .education4 .boxleft .item a{        padding: 0.22rem 0;    }    .education4 .boxleft .inner {        padding: 0.14rem 0.24rem;    }    .education4 .boxleft .item{        font-size: 0.24rem;        line-height: normal;    }}@media screen and (max-width: 750px) {    .visitinfo .table3 .th3,.visitinfo .table3 .tdh3 {    width: 100%;}.visitinfo .table3 .th4,.visitinfo .table3 .tdh4 {    width: 100%;}.visitinfo .table3 .th5,.visitinfo .table3 .tdh5 {    width: 100%;}.visitinfo .table3 .th6,.visitinfo .table3 .tdh6 {    width: 100%;}.visitinfo .table3 .th7,.visitinfo .table3 .tdh7 {    width: 100%;}.visitinfo .table3 .th8,.visitinfo .table3 .tdh8 {    width: 100%;}.visitinfo .table3 .th9,.visitinfo .table3 .tdh9 {    width: 100%;}    .illnesscenter .part3 .child.now a:after{        /*border-top-width: 0.07rem;        border-left-width: 0.07rem;        border-right-width: 0.07rem;        bottom: -0.07rem;        margin-left: -0.07rem;*/        display: none;    }    .illnesscenter .part2 .pubc-box1 ul li{        width: 3.44rem;    }	.illnesscenter .part2 .illnesscenter .mCSB_inside > .mCSB_container{		margin-left:0;		margin-right:0!important;	}    .illnesscenter .part3 .child{        margin: 0 0.05rem 0.1rem;    }    .science .part1 .box1 .right-b{        width: 100%;    }    .radiology3.icu153 .item{        height: 5.1rem;    }    .apppage .tabs_box .tbright .part2 .textare textarea{        font-size: 0.24rem;    }    .apppage .tabs_box .tbright .part2 .textare {        padding: 0.08rem 0.14rem;        border-radius: 0.04rem;        border: 1px solid #ccc;    }    .apppage .tabs_box .tbright .part2{        padding: 0 0.3rem;    }    .apppage .tabs_box .tbright .button a{        width: 100%;        height: 0.6rem;        line-height: 0.6rem;        font-size: 0.24rem;        border-radius: 0.04rem;    }    .apppage .tabs_box .tbright .button {        margin-top: 0.0rem;        padding: 0 0.3rem;        padding-top: 0.2rem;    }    .apppage .tabs_box .tbright .part1 .input input{        width: 100%;        font-size: 0.24rem;    }    .apppage .tabs_box .tbright .part1 .input{       margin-bottom: 0.1rem;        padding: 0.08rem 0.14rem;        border-radius: 0.04rem;    }    .apppage .tabs_box .tbright .part1{        padding: 0 0.3rem;    }    .win_alert .mCSB_inside > .mCSB_container{        margin-left: 0.3rem;        margin-right: 0.3rem!important;    }    .win_alert{        width: 7rem;        height: 5.2rem;        margin-left: -3.5rem;        margin-top: -2.6rem;    }    .win_alert .inner{        padding: 0.4rem 0;    }    .win_alert .title1{        font-size: 0.3rem;        padding: 0 0.3rem;    }    .win_alert .desc{        font-size: 0.24rem;        line-height: 1.4;    }    .win_alert .close{        width: 0.24rem;        height: 0.24rem;        background-size:cover;        right: 0.3rem;        top: 0.26rem;    }    .win_alert .scroll{        margin-top: 0.36rem;        height: 3.8rem;    }    .pubc-box .list{        margin-top: 0.4rem;    }    .pubc-box{        margin: 0.8rem 0;    }    .pubc-box .list .item .h2{        font-size: 0.24rem;        margin-top: 0.08rem;    }    .pubc-box .list .item .img{        width: 1rem;        height: 1rem;    }    .pubc-box .list .item{        width: 48%;        margin: 0;        margin-bottom: 4%;        height: 2rem;    }    .pubc-box .list .item:nth-child(even){        float: right;    }    .pubc-box .list .item:nth-child(odd){        float: left;    }    .position{        font-size: 0.24rem;        padding: 0.3rem 0;    }    .mCSB_inside > .mCSB_container{        margin-right: 0.3rem!important;        margin-left: 0.3rem;    }	.illnesscenter .part2 .pubc-box1 .mCSB_inside > .mCSB_container{		margin-left:0;	}    .apppage .tabs_box .tbright .text p{        margin-bottom: 0.2rem;    }    .apppage .tabs_box .tbright .text{        font-size: 0.24rem;        line-height: 1.4;        margin-top: 0.3rem;    }    .apppage .tabs_box .tbright .text img{    	height: auto    }    .apppage .foucs .button a{        width: 0.34rem;        height: 0.34rem;        background-size: 0.7rem;    }    .illnesscenter .part2 .pubc-title1 .button a{        width: 0.34rem;        height: 0.34rem;        background-size: 0.7rem;    }    .apppage .tabs_box{        margin-top: 0.2rem;    }    .apppage .tabs_box .tbright .inner{        padding: 0.4rem 0rem;    }    .apppage .tabs_box .tbright .caption{        font-size: 0.28rem;        background-size: 0.7rem;        padding-bottom: 0.4rem;        padding-top: 0.05rem;    }    .apppage .tabs_box .tbleft .part2 .from .button a{        font-size: 0.24rem;        border-radius: 0.05rem;        padding: 0.2rem 0;    }    .apppage .tabs_box .tbleft .part2 .inner{        padding: 0.3rem;    }    .apppage .tabs_box .tbleft .part2 .item{        padding: 0.1rem;    }    .apppage .tabs_box .tbleft .part2 .item input{        font-size: 0.24rem;    }    .apppage .tabs_box .tbleft .part2 .item .input{        /*margin-left: 1.2rem;*/            }    .apppage .tabs_box .tbleft .part2 .item span{        font-size: 0.24rem;        padding-top: 0.02rem;    }    .apppage .tabs_box .tbleft .part2 .caption{        font-size: 0.28rem;    }    .apppage .tabs_box .tbleft .part1 .inner{        padding: 0.2rem 0;    }    .apppage .tabs_box .tbleft .part1{        height: auto;    }    .apppage .tabs_box .tbleft .part1 .scroll{        height: auto;        padding-bottom: 0.3rem;    }    .apppage .tabs_box .tbleft .part1 .item{        font-size: 0.24rem;        padding: 0.08rem 0;        line-height: 1.4;    }    .apppage .foucs{        margin-top: 0.2rem;    }    .apppage .foucs .frame{        margin-top: 0.3rem;    }    .apppage .foucs .child a{        width: 95%;        height: 0.6rem;        line-height: 0.6rem;        font-size: 0.24rem;        border-radius: 0.05rem;    }    .apppage .title1{        font-size: 0.3rem;    }    .apppage .tabs_box .tbleft .part2{        margin-top: 0.2rem;    }    .apppage .tabs_box .tbright{        margin: 0;        margin-top: 0.2rem;    }    .apppage .tabs_box .tbleft{        width: 100%;        background: #fff;        float: none;    }    .apppage .tabs_box .tbleft .part1:after{        display: none;    }    header {        display: block;    }    .header {}    html {        min-width: 320px;    }    .block {        padding: 0 0.2rem;        width: auto;    }    .home1 .child {        height: 4.2rem;        background-size: cover;    }    .home2-left {        margin: 0;        width: 100%;        margin-top: 0.2rem;    }    .home2-title1 {        font-size: 0.36rem;    }    .home2-desc {        font-size: 0.24rem;        line-height: 0.32rem;        margin-top: 0.24rem;    }    .home2-butn {        padding-top: 0.3rem;    }    .home2-butn a {        font-size: 0.24rem;        width: 3rem;        height: 0.5rem;        line-height: 0.48rem;    }    .home2-list .item .img {        width: 1.2rem;        height: 0.8rem;    }    .home2-list .item .img img {        width: 100%;    }    .home2-list .item .h2 {        font-size: 0.24rem;        padding-top: 0.1rem;    }    .home2-list {        padding: 0.24rem;    }    .home2-list .item {        padding: 0 0.3rem;    }    .home2-inner {        padding: 0.60rem 0.50rem;        padding-bottom: 0.30rem;    }    .home2-list2 .item {        font-size: 0.24rem;        text-align: left;        margin: 0;        padding-left: 0.46rem;        display: block;        margin: 0.2rem 0;        background-size: 0.78rem;        margin: 0;    }    .home2-list2 .item:after {        background-position: 0.04rem center;        width: 0.36rem;        height: 0.24rem;        background-size: 0.9rem;        margin-top: -0.12rem;    }    .home2-list2 .item.i2:after {        background-position: -0.56rem center;    }    .home2-list2 {        padding: 0.15rem 0.2rem;    }    .home2-left {        float: none;    }    .home2-right {        float: none;        width: 100%;        margin-top: 0.65rem;    }    .home2-caption span {        font-size: 0.36rem;    }    .home2-caption a {        font-size: 0.24rem;        width: 2rem;        height: 0.4rem;        line-height: 0.38rem;    }    .home2-list3 {        margin-top: 0.4rem;    }    .home2-title2 .span {        font-size: 0.24rem;        width: 4.5rem;    }    .home2-title2 .date {        font-size: 0.24rem;        padding-top: 0;    }    .home2-desc2 {        font-size: 0.24rem;        line-height: 0.32rem;        word-break: break-all;    }    .home2-list3 .item {        padding: 0.2rem 0;    }    .home2 {        padding-bottom: 1rem;    }    .home3-tabs {        padding-top: 0.6rem;    }    .home3-tabs .item {        padding: 0.22rem;        font-size: 0.36rem;        background-size: 1.7rem;    }    .home3-tabs .item.now {        background-size: 1.7rem;    }    .home3-list {        margin-top: 0.3rem;    }    .home3-list .item {        width: 100%;        margin: 0;        margin-bottom: 0.2rem;    }    .home3-list .item:last-child {        margin-bottom: 0;    }    .home3-list .item .img {        width: 100%;        height: auto;    }    .home3-list .item img {        width: 100%;    }    .home3-list .item .date {        font-size: 0.24rem;    }    .home3-list .item .desc {        font-size: 0.24rem;        line-height: 0.36rem;        margin-top: 0.14rem;    }    .home3-list .item .text {        height: auto;    }    .home3-list .item .inner {        padding: 0.24rem 0.3rem;    }    .home3-btn1 {        padding-top: 0.4rem;    }    .home3-btn1 a {        font-size: 0.24rem;        width: 3rem;        height: 0.5rem;        line-height: 0.48rem;    }    .home3 {        padding-bottom: 0.76rem;    }    .home4-left {        width: 100%;        padding-top: 0.88rem;        padding-bottom: 0.4rem;    }    .home4-list {        width: 100%;        padding-top: 0.24rem;    }    .home4-title {        font-size: 0.36rem;    }    .home4-list .item .title {        font-size: 0.24rem;        line-height: 0.32rem;        width: auto;        float: none;        margin-left: 1.8rem;        white-space: nowrap;        text-overflow: ellipsis;        overflow: hidden;        padding: 0.16rem 0;    }    .home4-list .item .date {        font-size: 0.24rem;        width: 1.6rem;        line-height: 0.32rem;        padding: 0.16rem 0;    }    .home4-butn {        text-align: center;        padding-top: 0.4rem;    }    .home4-butn a {        font-size: 0.24rem;        width: 3rem;        height: 0.5rem;        display: inline-block;        line-height: 0.48rem;    }    .home4 {        height: auto;        padding-bottom: 0.2rem;    }    .home4-right {        margin: 0;        width: 100%;        height: auto;    }    .footer_en {        height: auto;        background-size: cover;    }    .footer_en .part1 {        padding: 0.4rem 0;    }    .footer-title1 {        font-size: 0.26rem;    }    .footer-desc {        padding-top: 0.16rem;        line-height: 0.32rem;        font-size: 0.24rem;    }    .footer_en .part2 .link {        font-size: 0.24rem;        width: 100%;        float: none;    }    .footer_en .part2 .link a {        font-size: 0.24rem;    }    .footer_en .part2 .site a {        font-size: 0.24rem;    }    .copyright {        position: static;        font-size: 0.24rem;        padding: 0.0rem 0;        overflow: hidden;        text-align: left;        line-height: 1.3;    }    .footer_en .part2 .site {        font-size: 0.24rem;        width: 100%;        float: none;    }    .footer_en .part1 {        padding: 25px 0;    }    header .logo {        width: 1.6rem;    }    .apppage .tabs_box .tbleft .part2 .item{        border-radius: 0.05rem;        margin-bottom: 0.2rem;    }    .apppage .tabs_box .tbleft .part2 .from{        margin-top: 0.3rem;    }    .search-box .label{        width: 100%;        text-align: center;        display: block;        font-size: 0.3rem;        padding-bottom: 0.3rem;    }    .department .part1 .search-box .input{        width: 100%;        margin: 0;        -webkit-box-sizing: border-box;        box-sizing: border-box;        margin-bottom: 0.1rem;            }    .search-box .input input{        height: auto;        font-size: 0.24rem;        -webkit-box-sizing: border-box;        box-sizing: border-box;        width: 100%;    }    .search-box .butn1{        margin: 0;        width: 100%;        font-size: 0.24rem;        padding: 0.2rem 0;        border-radius: 0.05rem;        line-height: normal;        height: auto;    }    .department .part1 .box{        margin-top: 0.3rem;    }    .department .part1 .title1{        font-size: 0.3rem;    }    .department .part1 .search-box{        margin-top: 0.4rem;    }    .department .part1 .box2 .item{        height: auto;        margin: 0.1rem 0;    }    .department .part1 .deleft a{        height: 0.5rem;        line-height: 0.5rem;        font-size: 0.24rem;    }    .pubc-box1 li {        font-size: 0.24rem;        margin-top: 0.14rem;        margin-left: 0.14rem;        width: 3rem;        border-radius: 0.05rem;        height: 0.5rem;        line-height: 0.48rem;    }		    .pubc-box1 li a{        padding-left: 0.4rem;    }    .pubc-box1 li a i{        width: 0.3rem;        background-size: 0.06rem;    }    .department .part1 .box1 .caption{        font-size: 0.3rem;    }    .department .part1 .box2 .item a.vertical{        font-size: 0.4rem;    }    .pubc-box .title1{        font-size: 0.3rem;    }    .department .part1 .box1{        padding-top: 0.4rem;    }    .department .part1 .box2{        margin-top: 0.4rem;    }    .dorctorlist .part1 .list .item{        width: 48.8%;        height: 5.1rem;        margin-left: 1.2%;        margin-bottom: 1.2%;    }    .dorctorlist .part1 .list .item img{        width: 100%;    }    .dorctorlist .part1 .item .inline{        display: block;        padding: 0.1rem;        text-align: left;    }    .dorctorlist .part1 .item .h2{        font-size: 0.28rem;    }    .dorctorlist .part1 .item .p{        margin-top: 0.08rem;        font-size: 0.24rem;        line-height: 1.4;    }    .dorctorlist .part1 .item .info{        height: 1.22rem;            }    .dorctorlist .part1 .item .info br{        display: none;    }    .pubc-box .search-box .block{            }    .pubc-box .search-box .input{        width: 100%;    }    .search-box .input{        margin: 0;        width: 100%;        margin-bottom: 0.1rem;        -webkit-box-sizing: border-box;        box-sizing: border-box;    }    .search-box .input input{        height: auto;        font-size: 0.24rem;        -webkit-box-sizing: border-box;        box-sizing: border-box;        width: 100%;    }    .loading {        display: block;    }    .page{        display: none;    }    .pubc-box .search-box .block{        padding-top: 0.3rem;    }    .dorctorlist .part1 .caption .s1{        font-size: 0.38rem;    }    .dorctorlist .part1 .caption{        font-size: 0.24rem;    }    .pubc-more{        font-size: 0.24rem;        width: 1.4rem;        height: 0.4rem;        line-height: 0.4rem;        border-radius: 0.1rem;        margin-top: -0.07rem;    }    .dorctorlist .part1{        margin-top: 0.3rem;    }    .dorctorlist .part1 .list{        margin-top: 0.3rem;    }    .dorctorlist1 .part2 .item{        width: 100%;        height: auto;        margin: 0;        margin-bottom: 0.2rem;    }				    .dorctorlist1 .part2 .box{        margin: 0;        margin-top: 0.2rem;        width: 100%;    }    .dorctorlist1 .part2 .caption{        font-size: 0.3rem;    }    .dorctorlist1 .part2 .item .h2{        font-size: 0.26rem;        padding-bottom: 0.18rem;    }    .dorctorlist1 .part2 .item .inner-box a{        font-size: 0.24rem;        padding: 0.06rem 0;    }    .dorctorlist1 .part2 .item .inner{        padding: 0.2rem;    }    .dorctorlist1 .part2{        margin-top: 0.3rem;    }    .illnesscenter .part1 .title1{        font-size: 0.3rem;    }    .illnesscenter .part1 .pubc-box1 ul{        margin-top: 0.3rem;    }    .illnesscenter .part1 .pubc-box1 li{        width: 100%;        margin: 0;        margin-bottom: 0.1rem;    }    .illnesscenter .part1 .pubc-box1{        margin: 0;        width: 100%;    }    .illnesscenter .part2 .title1{        font-size: 0.3rem;    }    .illnesscenter .part2{        padding-top: 0.6rem;    }    .illnesscenter .part2 .imglist{        margin-top: 0.3rem;    }    .illnesscenter .part2 .pubc-title1 .button{        position: static;        float: right;        line-height: 1;    }    .illnesscenter .part2 .imglist .item{        width: 50%;        height: 2.57rem;    }    .illnesscenter .part2 .imglist .item span{        line-height: 1.3;        width: 80%;        font-size: 0.24rem;    }    .illnesscenter .part3 .child a{        width: 2.966rem;        height: 0.5rem;        line-height: 0.46rem;        font-size: 0.24rem;        padding: 0 0.1rem;        padding-left: 0.4rem;    }    .illnesscenter .part3 .child a i{        width: 0.3rem;            background-size: 0.06rem;    }    .illnesscenter .part3 .btn1{        width: 0.4rem;        height: 0.5rem;        line-height: 0.48rem;    }    .illnesscenter .part3 .frame{        /*margin:0 0.5rem;*/    }    .illnesscenter .part3 .foucs{        margin-top: 0.3rem;    }    .department .part1 .block {        margin-top: 0.3rem;    }    .department .part1 .block .img-text .h2{        font-size: 0.28rem;    }    .department .part1 .block .img-text{        padding: 0.2rem 0.3rem;    }    .department .part1 .block .img-text .desc{        font-size: 0.24rem;        line-height: 1.4;        margin-top: 0.1rem;    }    .department .part1 .block .text-box{        padding: 0.3rem 0.1rem;    }    .department .part1 .block .text-box .title1{        font-size: 0.28rem;        margin-bottom: 0.1rem;    }    .department .part1 .block .text-box .title2{        font-size: 0.3rem;    }    .department .part1 .block .box1{        margin-top: 0.26rem;    }    .department .part1 .block .text-box .item{        font-size: 0.24rem;        padding: 0.06rem 0;        width: 50%;    }    .illnesscenter .part4 .item{        height: auto;    }    .illnesscenter .part4 .item .h2{        line-height: 1.4;        height: 1rem;    }    .illnesscenter .part4 .item .h2 span{                font-size: 0.24rem;    }    .illnesscenter .part3 .btn1:after{        width: 0.08rem;        height: 0.17rem;        background-size: cover;    }    .illnesscenter .part4 .pubc-title1{        font-size: 0.3rem;    }    .illnesscenter .part4 .btn1{        width: 0.4rem;        height: .4rem;        line-height: 0.28rem;    }    .illnesscenter .part4 .btn1:after{        width: 0.05rem;        height: 0.1rem;        background-size: cover;    }    .illnesscenter .part4 .pubc-title1 .button{        width: 1rem;    }    .illnesscenter .part4 .list{        margin-top: 0.3rem;    }    .illnesscenter .part4 .frame{        width: 100%;        margin: 0;    }    .science .part1 .box1 .left-b .item{        width: 32.3%;        margin-left: 1.5333%;    }    .science .part1 .box1 .left-b{        width: 100%;        float: none;    }    .science .part1 .box1 .right-b{        padding-left: 0;        overflow: visible;    }    .science .part1 .box1 .right-b .frame{          }    .science .part1 .box1 .left-b .item{        height: 1.6rem;    }    .science .part1 .box1 .right-b{        margin-top: 0.3rem;    }    .science .part1 .box1 .right-b .child-box{        width: 1.3rem;            }    .science .part1 .box1 .right-b .child-item{        width: 100%;        height: 1.2rem;        -webkit-box-sizing: border-box;        box-sizing: border-box;    }    .science .part1 .box1 .right-b .child-item:first-child{        margin-bottom: 0.1rem;    }    .science .part1 .box1 .right-b .button{        width: 1.33rem;        right: 0;        background-size: 50%;        height: 1.2rem;    }    .science .part1 .box1 .right-b .button a{        width: 0.15rem;        height: 0.3rem;        background-size: 0.3rem;    }    .science .part1 .box1 .right-b .child-item .h2{        font-size: 0.24rem;    }    .science .part1 .box1 .right-b .child-item .icon-box .img{        width: 0.6rem;        height: 0.6rem;        background-size: cover;    }    .science .part1 .box1{        margin-top: 0.35rem;    }    .science .part1 .title1{        font-size: 0.3rem;    }    .science .part1 .box1 .right-b .button a.prev{        top: 0.22rem;        left: 0.25rem;    }    .science .part1 .box1 .right-b .button a.next{        left: 1rem;        top: 0.7rem;    }    .science .part1 .box1 .left-b .item .h2{        font-size: 0.24rem;        margin-top: 0.08rem;    }    .science .part1 .box1 .left-b .item .img{        width: 0.7rem;        height: 0.6rem;    }    .science .part2 .title1{        font-size: 0.3rem;    }    .science .part2{        padding-top: 0.7rem;    }    .science .part2 .box{        margin-top: 0.34rem;    }    .science .part2 .img{        width: 100%;        height: auto;    }    .science .part2 .img img{        width: 100%;    }    .science .part2 .h2{        font-size: 0.28rem;        height: auto;    }    .science .part2 .au{        font-size: 0.24rem;        margin-top: 0.1rem;    }    .science .part2 .date{        font-size: 0.24rem;        margin-top: 0.1rem;    }    .science .part2 .text{        padding: 0.2rem;        padding-bottom: 0.3rem;        height: auto;    }    .science .part2 .item{        margin-bottom: 0.2rem;    }    .science .part1{        margin-top: 0.3rem;    }    .sciencedtail .title1{        font-size: 0.36rem;        line-height: 1.4;    }    .sciencedtail .vice{        font-size: 0.24rem;        text-align: left;        margin-top: 0.28rem;    }    .sciencedtail .vice .font span{        padding-right: 0.4rem;    }    .sciencedtail .vice .font span:after{        background-size: 0.8rem;        width: 0.3rem;        height: 100%;    }    .sciencedtail .vice .font span.min:after{        background-position: 0 center;    }     .sciencedtail .vice .font span.max:after{        background-position: -0.6rem center;    }    .sciencedtail .vice div{        margin: 0;        margin-right: 0.1rem;    }    .sciencedtail .text{        font-size: 0.24rem;        line-height: 1.4;        margin-top: 0.3rem;    }    .sciencedtail .text h2{        font-size: 0.26rem;        margin-top: 0.24rem;        margin-bottom: 0.15rem;    }    .sciencedtail .text p{        margin-bottom: 0.1rem;    }    .sciencedtail .content .content-inner{        padding: 0.5rem 0.3rem;    }    .sciencedtail .content .link{        font-size: 0.24rem;    }    .sciencedtail .content .link a{        padding: 0.1rem 0;    }    .sciencedtail .content .link .prev{        padding-left: 0.32rem;    }    .sciencedtail .content .link .next{        padding-right: 0.32rem;    }    .sciencedtail .content .link a:after{        width: 0.3rem;        height: 0.3rem;        margin-top: -0.15rem;        background-size: 0.6rem;    }    .sciencedtail .part2 .aubox .caption{        font-size: 0.3rem;    }    .sciencedtail .part2 .aubox .img{        width: 2rem;        height: 2.93rem;    }    .sciencedtail .part2 .aubox .img img{        width: 100%;    }    .sciencedtail .part2 .aubox .h2 span{        font-size: 0.28rem;    }    .sciencedtail .part2 .aubox .h2{        font-size: 0.24rem;    }    .sciencedtail .part2 .aubox .p{        font-size: 0.24rem;        margin-top: 0.15rem;    }    .sciencedtail .part2 .aubox .pubc-more{        margin-top: 0.4rem;    }    .sciencedtail .part2 .aubox .inner{        padding: 0.4rem 0.3rem;    }    .sciencedtail .part2 .aubox .text1{        height: 2.92rem;    }    .sciencedtail .part2 .list-box{        margin-top: 0.5rem;    }    .sciencedtail .part2 .list-box .caption{        font-size: 0.3rem;        padding-bottom: 0.3rem;    }    .sciencedtail .part2 .list-box .list .item{        padding: 0.18rem 0;        font-size: 0.24rem;    }    .sciencedtail .part2 .aubox .item{        margin-top: 0.3rem;    }    .sciencedtail .part2{        margin-top: 0.5rem;    }    .sciencedtail .content{        margin-top: 0.2rem;    }    .result .part1 .title1{        font-size: 0.3rem;        padding-top: 0.4rem;    }    .result .part1 .box{        margin-top: 0.4rem;    }    .result .part1 .box .item{        height: 1.62rem;        margin-bottom: 0.05rem;        -webkit-box-shadow:0 0 0 0;        box-shadow:0 0 0 0;    }    .result .part1 .box .item a{ margin:0; }    .result .part1 .box .icon-box .img{        width: 0.7rem;        height: 0.7rem;    }    .result .part1 .box .item .h2{        font-size: 0.24rem;        margin-top: 0.08rem;    }    .result .part1{        padding: 0.5rem 0;    }    .result .part2 .search-box .block{        padding: 0.3rem 0.2rem;    }    .result .part2{        padding-top: 0.28rem;    }    .visitinfo .tabs a{        font-size: 0.24rem;        width: 3rem;        padding: 0.1rem 0;        height: auto;        margin-left: 0.05rem;        float: none;        display: inline-block;        line-height: normal;    }	.pubc-tabs a{        font-size: 0.24rem;        width: 3rem;        padding: 0.1rem 0;        height: auto;        margin-left: 0.05rem;        float: none;        display: inline-block;        line-height: normal;    }    .visitinfo .tabs .block{        white-space: nowrap;        overflow-x:scroll;        padding: 0.0rem 0;        margin: 0 0.2rem;    }	.pubc-tabs .block{        white-space: nowrap;        overflow-x:scroll;        padding: 0.0rem 0;        margin: 0 0.2rem;    }    .visitinfo .table3{        margin-top: 0.4rem;        display: block;    }    .table3_phone .table3{ margin-top:0.4rem; }    .visitinfo .tabs{        padding-top: 0.3rem;    }    .visitinfo .table3 td{        font-size: 0.24rem;    }    .visitinfo .table3 .td1{        font-size: 0.24rem;        line-height: normal;        display: block;        width: auto;    }    .visitinfo .table3 td .tdbox{        padding: 0;        line-height: 1.4;    }    .h5-table td:before{        font-size: 0.24rem;        height: auto;        left: 0.1rem;        line-height: normal;        top: 0.2rem;    }    .visitinfo .table3 td{        height: auto!important;        padding: 0.2rem 0;        line-height: normal;        min-height: 0.74rem;        -webkit-box-sizing: border-box;        box-sizing: border-box;    }    .h5-table td{        padding-left: 1.2rem!important;    }    .dorctordtail .part1 .img{        width: 100%;        height: auto;        float: none;		text-align:center;    }    .dorctordtail .part1 .img img{        width: 60%;		padding-bottom:0.5rem;    }    .dorctordtail .part1 .text-box{        margin-left: 0;        margin-top: 0.3rem;    }    .dorctordtail .part1 .title1{        font-size: 0.3rem;    }    .dorctordtail .part1 .title2{        font-size: 0.24rem;        margin-top: 0.2rem;    }    .dorctordtail .part1 .dorname{        background-size: 0.7rem;        padding-bottom: 0.6rem;        margin-bottom: 0.4rem;    }    .dorctordtail .part1 .text{        font-size: 0.24rem;        line-height: 1.4;    }    .dorctordtail .part1 .text p{        margin-bottom: 0.2rem;    }    .dorctordtail .part2 .title1 span{        font-size: 0.3rem;    }    .dorctordtail .part2 .tip{        padding: 0.2rem;    }    .dorctordtail .part2 .tip .tp1{        margin: 0;        font-size: 0.24rem;        background-size: 0.3rem;        padding: 0.1rem 0;        padding-left: 0.4rem;    }    .dorctordtail .part2 .img{        width: 0.76rem;        height: 0.76rem;    }    .dorctordtail .part2 .ewm{        float: left;    }    .dorctordtail .part2 .ewm span{        padding-right: 0.24rem;    }    .dorctordtail .part3{        padding-top: 0.6rem;    }    .dorctordtail .part3 .title1{        font-size: 0.3rem;    }    .dorctordtail .part3 .desc{        padding-top: 0.26rem;        font-size: 0.24rem;        line-height: 1.4;    }    .dorctordtail .part3 .desc p{        margin-bottom: 0.24rem;    }    .dorctordtail .part4 .tabs{        height: auto;    }    .dorctordtail .part4 .tabs span{        font-size: 0.3rem;        padding-bottom: 0.2rem;    }    .dorctordtail .part4 .tabs span:after{        display: none;    }    .dorctordtail .part4 .tabs span.now{        border-bottom: 1px solid #008f94;    }    .dorctordtail .part4 .item{        font-size: 0.24rem;    }    .dorctordtail .part4 .item a{        padding: 0.2rem 0;    }    .dorctordtail .part4 .item .s1{        width: 100%;    }    .dorctordtail .part4 .item .s2,.dorctordtail .part4 .item .s3{       display: none;    }    .dorctordtail .part2 table .trth{        display: none;    }    .dorctordtail .part2 table .tr1,.dorctordtail .part2 table .td1{        display: block;        position: relative;    }    /*.dorctordtail .part2 table{        display: table;    }    .dorctordtail .part2 table .table2 tr{                display: table-row;    }    .dorctordtail .part2 table .table2 td{                display: table-cell;            }*/    .dorctordtail .part2 table td{        padding-left:1.2rem;        font-size: 0.24rem;        border-bottom: 0;        min-height: 0.7rem;    }    .dorctordtail .part2 table td .td{        padding: 0.2rem 0.1rem;        text-align: left;            }    .dorctordtail .part2 table tr{        margin-bottom: 0.2rem;        border-bottom: 1px solid #ececec;    }    .dorctordtail .part2 table tr td:before{        position: absolute;        top: 0.23rem;        left: 0.2rem;        font-size: 0.24rem;    }    .dorctordtail .part2 table tr td:nth-child(1):before{        content: "鍖荤敓";    }    .dorctordtail .part2 table tr td:nth-child(2):before{        content: "绉戝";    }    .dorctordtail .part2 table tr td:nth-child(3):before{        content: "鏃ユ湡";    }    .dorctordtail .part2 table tr td:nth-child(4):before{        content: "鍦扮偣";    }    .dorctordtail .part2 table .table2 tr td:before{        content: "";    }    .dorctordtail .part2 table .table2 tr td{        padding-left: 0;    }    .dorctordtail .part2 table .table1{        border: 1px solid #ececec;        border-bottom: 0;    }    .dorctordtail .part2 table .table2-box th{        height: auto;    }    .dorctordtail .part2 table .table2-box{        padding: 0.1rem;    }    .dorctordtail .part2 table .table2-box th{            }    .dorctordtail .part2 table .table2-box th{        font-size: 0.24rem;        padding: 0.2rem 0;    }    .dorctordtail .part2 table th{                border: 1px solid #fff;        font-weight: 500;    }    .dorctordtail .part2 table .table2-box td{        border: 1px solid #ececec;        height: auto;        padding: 0.2rem 0;    }    .dorctordtail .part2 table .table2-box th{            }    .dorctordtail .part2 table .table2-box .tb2-th1{        width: 0.64rem;    }    .dorctordtail .part2 table .table2-box .tb2-th2{        width: 0.64rem;    }    .dorctordtail .part2 table .table2-box .tb2-th3, .dorctordtail .part2 table .table2-box .tb2-th4{        width: 0.64rem;    }       .result .keyword{        font-size: 0.24rem;        overflow: hidden;    }        .result .keyword .s1{        font-size: 0.28rem;    }    .result .keyword .back{        font-size: 0.24rem;        background-size: 0.24rem;        padding-left: 0.3rem;    }    .result .keyword .back{        margin-top: 0.3rem;    }    .result .table-box table .td2:before{        font-size: 0.24rem;        padding: 0.2rem 0;    }    .result .table-box table .td2 .td{        font-size: 0.24rem;        padding: 0.3rem 0.2rem;    }    .result .table-box table td .td1{        font-size: 0.24rem;        line-height: 1.4;    }    .result .table-box table .table1 .ith1{        width: 1.94rem;    }    .result .table-box table .table1 th{        height: auto;        font-size: 0.24rem;        padding: 0.14rem 0;    }    .result .table-box table td{        font-size: 0.24rem;    }    .result .table-box table .table2-box td{        height: auto;        padding: 0.1rem;    }    .result .table-box table td:first-child{        padding: 0.1rem;    }    .result .table-box table .table2-box,.result .table-box table .tab-box .table1box{        padding: 0.05rem;    }    .result .table-box table .table1 .ith2{        width: 4.60rem;    }    .result .table-box table .table1 .ith3{        width: 1.1rem;    }    .result .table-box table .td2:first-child{        padding: 0;    }    .result .table-box table td .td1{        padding: 0.2rem;    }    .pubc-title1 .span1{        font-size: 0.32rem;    }    .pubc-title1{        font-size: 0.32rem;    }    .radiology1 .pubc-title1 .span1{        font-size: 0.32rem;    }    .radiology1 .box1-left .item1 .inner{        padding: 0.3rem;    }    .radiology1 .box1-left .item1 .desc{        font-size: 0.24rem;        line-height: 1.4;    }    .radiology1 .box1-left .item1{        height: auto;        margin-bottom: 0.15rem;    }    .radiology1 .box1-left .item2 .pubc-title1{        padding-bottom: 0.3rem;    }    .radiology1 .box1-left .item1 .list .item a{        padding: 0.12rem 0;    }    .radiology1 .box1-left .item1 .list .h3{        font-size: 0.24rem;        line-height: 1.4;    }    .radiology1 .box1-left .item1 .list .date{        margin-top: 0.06rem;        font-size: 0.22rem;    }    .radiology1 .box1-right .inner{        padding: 0.3rem;    }    .radiology1 .box1-right .item{        width: 2.02rem;        height: 1.44rem;        margin-left: 0.18rem;        -webkit-box-sizing: border-box;        box-sizing: border-box;        margin-bottom: 0.18rem;    }    .radiology1 .box1-right .pubc-title1{        font-size: 0.32rem;    }    .radiology1 .box1-right .box{        margin-top: 0.29rem;    }    .radiology1 .box1-right .item .img{        width: 0.76rem;        height: 0.76rem;        background-size: cover;    }    .radiology1 .box1-right .item .h2{        font-size: 0.24rem;        margin-top: 0.1rem;    }    .radiology2 .box2 .item{        width: auto;        height: 2.8rem;    }    .radiology2 .box2 .item img{        width: 100%;    }    .radiology2 .box2 .item a{        font-size: 0.4rem;		top:0rem;		padding-top:1rem    }	.radiology2 .box2 .item a span{        font-size: 0.3rem;    }        .icu154 .frame{        margin: 0 0.3rem;    }    .radiology3 .item .text{        height: auto;        padding-bottom: 0.2rem;    }    .radiology3 .item .text .h2{        font-size: 0.26rem;        margin-top: 0.2rem;    }    .radiology3 .item .text .desc{        font-size: 0.24rem;        margin-top: 0.2rem;        line-height: 1.4;        margin-bottom: 0;    }        .radiology3 .item .text .desc br{        display: none;    }    .icu154 .box1 .text p{        font-size: 0.24rem;        line-height: 1.4;    }    .icu154 .box1 .text{        height: 1.37rem;    }    .icu154 .cd2 .bg{        margin-top: 2.16rem;        margin-bottom: 0.2rem;    }    .icu154  .bg{        background-size: cover;        width: 1.06rem;        height: 1.71rem;    }    .icu154 .cd1 .bg{        margin-top: 0.21rem;    }        .icu154 .foucs .a{        width: 0.3rem;        height: 0.3rem;        background-size: 0.3rem;        margin-top: -0.15rem;    }    .radiology2 .btn1{        line-height: 0.32rem;        font-size: 0.24rem;    }    .radiology2 .box2{        margin-top: 0.3rem;    }    .radiology3{        margin-top: 0.7rem;    }    .radiology3 .box{        margin-top: 0.3rem;    }    .icu154 .child .bg{        width: 1.06rem;        height: 1.71rem;        background-size: cover;    }    .icu154{        margin-top: 0.7rem;    }    .icu154 .foucs{        margin-top: 0.2rem;    }    .icu154 .cd1 .bg{        line-height: 2.3rem;        font-size: 0.24rem;    }    .icu154 .cd2 .bg{        line-height: 1.2rem;        font-size: 0.24rem;    }    .radiology5 .boxleft .img{        width: 100%;        height: auto;        float: none;    }    .radiology5 .boxleft .img img{        width: 100%;    }    .radiology5 .boxleft .text{        padding: 0;        margin-top: 0.3rem;    }    .radiology5 .boxleft .text .h2{        font-size: 0.34rem;    }    .radiology5 .boxleft .text .desc{        margin-top: 0.13rem;        font-size: 0.24rem;        line-height: 1.4;    }    .radiology5 .boxleft .inner{        padding: 0.3rem 0.3rem;    }    .radiology5 .boxleft .item{        padding: 0.24rem 0;    }    .icu154{        padding-bottom: 0.4rem;    }    .radiology1{        margin-top: 0.2rem;    }    .radiology5 .boxright .item1 .inner{        padding: 0.3rem;    }    .radiology5 .boxright .item1 .list .h3{        font-size: 0.24rem;    }    .radiology5 .boxright .item1 .list .date{        font-size: 0.24rem;        margin-top: 0.06rem;    }    .radiology5{        margin-bottom: 0;    }    .radiology5 .boxright .item1 .list .item a{        padding: 0.12rem 0;    }    .icu151 .boxleft .desc{        font-size: 0.24rem;        line-height: 1.4;    }    .icu151 .boxleft .inner{        padding: 0.3rem;    }    .icu151 .boxleft .part2{        margin-top: 0.28rem;    }    .icu151 .boxleft .part2 .h2{        font-size: 0.24rem;        margin-top: 0.15rem;    }    .icu151 .boxleft .part2 .img{        background-size: cover;        width: 0.6rem;        height: 0.6rem;    }    .icu151 .boxleft .child .item{        padding-bottom: 0.24rem;    }    .icu151 .boxleft .child:hover .item{        border-width: 0.02rem;    }    .icu151 .boxleft .part2 .frame{        padding-bottom: 0.02rem;    }    .icu151 .boxright .inner{        padding:0.33rem 0.3rem;    }    .icu151 .boxright .item .h2{        font-size: 0.24rem;    }    .icu151 .boxright .item .date{        font-size: 0.24rem;        margin-top: 0.06rem;    }    .icu151 .boxright .item a{        padding: 0.22rem 0;    }    .icu152 .imgbox{        height: auto;    }    .icu152 .imgbox .img .con{        padding: 0.2rem 0.3rem;    }    .icu152 .box .text .s1,.icu152 .box .text .s2{        font-size: 0.24rem;    }    .icu152 .box .text a{        padding: 0.23rem 0;    }    .icu152 .box .text{        height: auto;    }    .icu152 .box .text .list{        padding: 0.15rem 0.3rem;    }    .icu151{        margin-top: 0.2rem;    }    .illnesscenter .part2 .pubc-box1{        margin-left: -2%;        width: 102%;		height:auto;    }    .apppage .tabs_box .tbright .scroll{        height: auto;    }    .dorctordtail .part4 .tabs .pubc-more{        margin-top: -0.06rem;    }    .dorctordtail .part2 table .table2-box .tb2-th5{        width: 0.64rem;    }    .radiology5 .boxright .item1{        height: auto;    }    .radiology2 .btn1{        width: 0.4rem;        height: 0.4rem;    }    .radiology2 .button{        width: 1.1rem;        margin-top: -0.06rem;    }        .radiology3 .btn1{        width: 0.4rem;        height: 0.4rem;    }    .radiology3 .button{        width: 1.1rem;        margin-top: -0.06rem;    }        .illnesscenter .part4 .item{        width: 100%;    }    .examination .boxleft .desc{        font-size: 0.24rem;        line-height: 1.4;        height: auto;        margin-top: 0.3rem;    }    .examination .boxleft .child .item{        padding-bottom: 0.24rem;    }    .examination .boxleft .child:hover .item{        border-width: 0.02rem;    }    .examination  .boxleft .part2 .frame{        padding-bottom: 0.02rem;    }        .examination .boxleft .part2 .h2{        font-size: 0.24rem;        margin-top: 0.15rem;    }    .examination .boxleft .part2 .img{        background-size: cover;        width: 0.6rem;        height: 0.6rem;    }    .examination .boxleft .child .item{        padding-bottom: 0.24rem;    }    .examination .boxleft .child:hover .item{        border-width: 0.02rem;    }    .examination .boxleft .part2 .frame{        padding-bottom: 0.02rem;    }    .bone2 .leftbox .list{        margin-top: 0.3rem;    }    .bone2 .leftbox .item .h2{        font-size: 0.26rem;    }    .bone2 .leftbox .item .date{                font-size: 0.26rem;        margin-top: 0.07rem;    }    .bone2 .leftbox .item{        padding: 0.16rem 0;    }    .bone2 .rightbox{        margin-top: 0.6rem;    }    .bone2 .rightbox .box1 .item{        width: 100%;        margin: 0;        margin-bottom: 0.3rem;    }    .bone2 .rightbox .box1 .img{        width: 0.6rem;        height: 0.6rem;    }    .bone2 .rightbox .box1 .h2{        height: .6rem;    }    .bone2 .rightbox .box1 .span1{        font-size: 0.26rem;        padding: 0.15rem 0;    }    .bone2 .rightbox .box1 .inner{        padding: 0.27rem 0.35rem;    }    .radiology2.bone1{        margin-top: 0.6rem;    }    .bone2{        margin-top: 0.6rem;    }    .bone4{        margin-top: 0.3rem;        margin-bottom: 0.7rem;    }    .bone4 .box1{        height: auto;    }    .bone4 .inner{                padding: 0.3rem;    }    .bone4 .box1 .item{        padding: 0.14rem 0;    }    .bone4 .item .h2{        font-size: 0.24rem;    }    .bone4 .item .date{        font-size: 0.24rem;        margin-top: 0.07rem;    }    .bone4 .box2{        height: auto;    }    .bone4 .box2 .foucs{        width: 6.52rem;    }    .bone4 .box2 .child{        width: 6.36rem;    }    .bone4 .box2 .nav{        bottom: 0.14rem;    }        .bone4 .box2 .nav span{        width: 0.56rem;        height: 0.04rem;    }    .bone4 .box3 .item1{        height: auto;    }    .bone4 .box3 .item1.it1{        margin-bottom: 0.1rem;    }    .bone4 .box3{        margin-top: 0.1rem;    }    .icu152{        margin-top: 0.7rem;    }    .bone4 .list{        margin-top: 0.3rem;    }    .examination1 .leftbox .item .h2{         font-size: 0.24rem;       }    .examination1 .leftbox .item .date{        font-size: 0.24rem;        margin-top: 0.07rem;    }    .examination1 .leftbox .item{        padding: 0.13rem 0;    }    .examination1 .rightbox .item{        width: 2.22rem;        height: 3.25rem;        margin-left: 0.2rem;    }    .examination1 .rightbox .info{        font-size: 0;        line-height: normal;    }    .examination1 .rightbox .h2{        margin-top: 0.1rem;        margin-bottom: 0.08rem;        font-size: 0.28rem;    }    .examination1 .rightbox .h3{        margin-top: 0.08rem;        font-size: 0.24rem;        line-height: 1.2;                white-space: nowrap;        overflow: hidden;        text-overflow: ellipsis;    }        .examination1 .rightbox .info{        height: 1.1rem;            }    .examination1 .rightbox .list{        margin-top: 0.27rem;    }    .examination3{        margin-top: 0.7rem;    }    .examination3 .box .item{        padding: 0.25rem 0;    }    .examination3 .box .item a{        font-size: 0.24rem;    }    .examination3 .box .item .date{        font-size: 0.24rem;    }    .examination4 .item-box{        width: 100%;            }    .examination4 .item{        height: auto;    }    .examination4 .item .h2{        font-size: 0.26rem;        height: 1rem;        line-height: 1rem;    }    .examination5 .leftbox .img{        width: 100%;        height: auto;        float: none;    }    .examination5 .leftbox .img img{        width: 100%;    }    .examination5 .leftbox .list{        padding: 0;        padding-top: 0.2rem;    }    .examination5 .leftbox .item{        padding: 0.12rem 0;        font-size: 0.24rem;    }    .examination5 .leftbox{        height: auto;    }    .examination5 .inner{        padding: 0.3rem;    }    .examination5 .rightbox .item{        height: auto;    }    .examination5 .rightbox .list1 .item1{        padding: 0.05rem 0;    }    .examination5 .rightbox .list1 .item1 a{                font-size: 0.24rem;    }    .examination5 .rightbox .list1{        margin-top: 0.3rem;    }    .examination5 .rightbox .item{        margin-bottom: 0.1rem;    }    .examination5 .leftbox .box{        margin-top: 0.3rem;    }    .examination4{        margin-top: 0.7rem;    }    .examination .video{        height: 5rem;    }    .examination3 .list{        padding: 0.13rem 0.3rem;    }    .bone4, .examination5{        margin-bottom: 0.7rem;    }    .examination1{        margin-top: 0.4rem;    }    .examination, .icu151{        margin-top: 0.2rem;    }    .examination4 .pubc-title1 .button{        width: 1rem;    }    .examination4 .pubc-title1 .btn1{        width: 0.4rem;        height: 0.4rem;        border-radius: 0.05rem;    }    .examination1 .leftbox .list{        margin-top: 0.3rem;    }    .examination3 .box{        margin-top: 0.3rem;    }    .examination4 .list{        margin-top: 0.3rem;    }    .education1 .list{        width: auto;        float: none;    }    .education1 .img{        margin-bottom: 0.5rem;        height: 4rem;    }    .education1 .t{        margin-bottom: 0.4rem;    }    .apppage .tabs_box .tbright .scroll .list1 .item{        padding: 0.14rem;    }    .apppage .tabs_box .tbright .scroll .list1 span{        font-size: 0.26rem;    }    .apppage .tabs_box .tbright .scroll .list1 p{        font-size: 0.24rem;        margin-left: 0.36rem;        padding-right: 0.4rem;    }    .apppage .tabs_box .tbright .scroll .list1 .desc{        line-height: 1.4;        padding-right: 0.5rem;    }    .apppage .tabs_box .tbright .scroll .list1 .title2:after{        width: 0.25rem;        height: 0.25rem;        background-size: 0.25rem;        margin-top: -0.14rem;    }    .dtial2 .pubc-title1{        padding: 0.18rem 0;    }    .dtial2 .desc{        font-size: 0.24rem;        line-height: 1.4;    }    .dtial2 .desc p{        margin-bottom: 0.1rem;    }    .dtial3.radiology3, .dtial4.radiology3{        margin-top: 0.4rem;    }    .dtial4 .item1 a{        padding: 0.2rem 0;    }    .dtial2 .desc, .dtial4 .item1{        font-size: 0.24rem;    }    .dtial3.radiology3 .item{        width: 99%;        height: auto;    }    .dtial3.radiology3 .item .text{        height: 1.6rem;        padding: 0 0.1rem;        -webkit-box-sizing: border-box;        box-sizing: border-box;    }    .dtial1 .dtail1-con .inner{        padding: 0.3rem ;    }    .dtial1 .dtail1-con{        margin: 0;    }    .dtial1 .title1{        font-size: 0.36rem;        padding: 0.2rem;    }    /*.header .shareNav{        padding-right: 0;        width: 100%;        text-align: center;    }    .header .shareNav > a{        float: none;        display: inline-block;            }*/    .radiology5 .boxleft .list-box{        height: 6rem;    }    .radiology5 .boxleft .list-box{        margin-top: 0.24rem;    }    .dynamic .t{ margin-bottom: 0.4rem;}	.dynamic .h1{ font-size: 0.3rem;}	.dynamic .list{ margin-bottom: 0.5rem;}	.dynamic .list li{ width: 5rem;}	.dynamic .list .pad{ padding: 0.2rem;}	.dynamic .list .img{ margin-bottom: 0.2rem;}	.dynamic .list .h3{ margin-bottom: 0.1rem; font-size: 0.26rem; line-height: 1.2;}	.dynamic .list .p{ margin-bottom: 0.1rem; font-size: 0.24rem; line-height: 1.5;}	.dynamic .list .date{ font-size: 0.2rem;}	.dynamic .more{ width: 1.5rem; border-radius: 0.2rem; font-size: 0.24rem; line-height: 0.4rem;}        	.newspaper{ padding-top: 0.3rem;}	.newspaper .t{ margin-bottom: 0.3rem;}	.newspaper .h1{ font-size: 0.3rem;}	.newspaper .dateBar{ margin: 0;}	.newspaper .dateBar:before{ left: 1rem; right: 1rem;}	.newspaper .dateBar .bar1{ width:2rem; height: 0.6rem;}	.newspaper .dateBar .desc{ width:0.3rem; background-size: 200%;}	.newspaper .dateBar .asc{ width:0.3rem; background-size: 200%;}	.newspaper .dateBar .year{ font-size:0.5rem; line-height: 0.6rem;}	.newspaper .dateBar .bar2{ font-size:0.3rem; line-height:0.6rem;}	.newspaper .dateBar .min{ padding-right:0.2rem; -webkit-box-sizing: border-box; box-sizing: border-box; width: 1rem;}	.newspaper .dateBar .min:before{ width: 0.1rem; height: 0.1rem;}	.newspaper .dateBar .max{ padding-left:0.2rem; -webkit-box-sizing: border-box; box-sizing: border-box; width: 1rem;}	.newspaper .dateBar .max:before{ width: 0.1rem; height: 0.1rem;}	.newspaper .tabCont{ height: 6.7rem;}	.newspaper .carousel{ padding: 0.1rem 0; width: 100%;}	.newspaper .list{ height: 6.7rem;}	.newspaper .list li{ padding: 0.3rem 0; width: 4.2rem; height: 6.1rem;}	.newspaper .list .p{ padding: 0 0.2rem; font-size: 0.24rem; line-height: 1.5; display: block;}	.newspaper .list .img:after{ display: none;}	.newspaper .prev, .newspaper .next{ width: 0.3rem; height: 0.3rem; background-position: right; background-size: 190%;}	.newspaper .prev{ left: 0.2rem;}	.newspaper .next{ right: 0.2rem;}    .science .part1 .box1 .right-b .a1{        margin-top: rem;    }    .science .part1 .box1 .right-b .a1.next{        right: -0.16rem;    }    .science .part1 .box1 .right-b .a1.prev{        left: -0.16rem;    }    .apppage .tabs_box .tbleft .part1 .form1 .item span{        font-size: 0.24rem;    }    .apppage .tabs_box .tbleft .part1 .form1 .item .input{        margin-left: 0.88rem;        font-size: 0.24rem;    }    .apppage .tabs_box .tbleft .part1 .form1 .item{        margin-bottom: 0.1rem;        padding: 0.1rem 0.15rem;    }    .apppage .tabs_box .tbleft .part1 .form1 .button a{        font-size: 0.24rem;    }    .apppage .tabs_box .tbleft .part1 .form1 .button a{        padding: 0.13rem 0;    }    .apppage .tabs_box .tbleft .part1 .form1 .item input{        font-size: 0.24rem;    }    .apppage .tabs_box .tbleft .part1 .form1 .item span{        margin: 0;        height: 0.24rem;        line-height: 0.28rem;    }    .illnesscenter .part4 .child{        margin-bottom: 0.2rem;    }    .illnesscenter .part3,.illnesscenter .part4{        margin-top: 0.7rem;    }    .illnesscenter .part2 .pubc-title1{        font-size: 0.32rem;        text-align: left;    }    .radiology3 .item{        height: 5rem;    }    .sciencedtail .content{        margin-bottom: 0.9rem;    }        .table3_phone{ display: block; }    .table3_phone table{ width:100%; border:1px solid #ddd; border-right:0; border-bottom: 0; }    .table3_phone .t{ padding:0.4rem 0 0; }    .table3_phone tr td{ padding:0.2rem 0; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; text-align: center; line-height: 1.5; }    .table3_phone tr td b{ display: block; }    .table3_phone tr td:first-child{ width:1.5rem; padding-left: 0.2rem; text-align: left; }    .table3_phone td span{ display: block; text-align: left; padding:0 0.1rem; }    .nurse1.education0 .cont{        padding: 2rem 0.5rem;    }    .dynamic .wrap{ padding:0; }    .examination .video-js .vjs-big-play-button{        width: 0.8rem;        height: 0.8rem;        background-size: cover;        margin-top: -0.4rem;        margin-left: -0.4rem;    }    .radiology2{        margin-top: 0.7rem;    }}.touxiang { width:70px; float:left; padding:11px}.dorctorlist1 .part2 .item .inner {    width: 178px;    padding: 18px 11px 18px 10px;    float: left;}@media screen and (max-width: 750px){	.touxiang{ width:20%; padding:3%}	.dorctorlist1 .part2 .item .inner{ width:68%;padding:3%}			}