@media screen and (max-width:1200px){
    body{
        font: 12px "Microsoft YaHei","微软雅黑";
        color: #333333;
    }
    .pc-only{
        display: none !important;
    }
    .mob-only{
        display: block !important;
    }
    .logo-img {
        line-height: 1.06rem;
        padding: 0 .2rem;
    }
    .logo-img>a {
        display: inline-block;
        width: 5rem;
    }
    .menu-mob{
        width: 7.5rem;
        height: .8rem;
        line-height: .8rem;
        background: #015595;
        display: flex;
        justify-content: space-between;
        padding: 0 .2rem;
    }
    .menu-mob>div>a{
        color: #ffffff;
        font-size: 14px;
        padding-right: .2rem;
    }
    .menu-mob>a{
        width: .5rem;
        height: .4rem;
    }
    .menu-mob>a>img{
        width: 100%;
        height: 100%;
    }
    .content-con {
        width: 7.5rem;
        display: flex;
        justify-content: normal;
        margin: .2rem auto;
        flex-wrap: wrap;
    }

    .con-left {
        width: 7.5rem;
    }
    .con-right {
        width: 7.1rem;
        padding-left: 0;
        margin: 0 auto;
    }
    .report-pic {
        margin: 0 .2rem .2rem;
        height: auto;
        display: flex;
        justify-content: space-between;
        flex-direction: row;
    }
    .report-pic>a {
        display: block;
        width: 3.45rem;
    }
    .report-pic>a>img {
        width: 100%;
        height: auto;
    }
    .hos-guide1 {
        display: flex !important;
        justify-content: flex-start;
        flex-wrap: wrap;
        margin: 0 .2rem .2rem;
        border: 1px solid #d6d6d6;
        width: 7.1rem;
    }
    .hos-guide1>a {
        display: inline-block;
        width: 20%;
        height: 1.5rem;
        text-align: center;
        color: #333333;
        font-size: 12px;
    }
    .hos-guide1>a>img{
        width: .6rem;
        height: .71rem;
        display: block;
        margin: .1rem auto .1rem;
    }
    .daohang{
        display: block;
        width: 7.1rem;
        height: .7rem;
        line-height: .7rem;
        background: #e1e6ff;
        margin: 0 auto;
        padding-left: .4rem;
        font-size: 12px;
        font-weight: bold;
        color: #333333;
    }
    .daohang>span:nth-child(2){
        font-weight: normal;
        color: #989ba9;
        padding-left: .2rem;
    }
    .tab-menu>a {
        color: #333333;
        padding-right: .2rem;
        text-decoration: none;
    }
    .news-hot-list.active {
        height: auto;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }
    .news-hot-msg {
        margin-left: .15rem;
        width: 84%;
    }
    .news-hot-msg>a {
        color: #555;
        font-weight: bold;
        font-size: 0.25rem;
        line-height: .25rem;
    }
    .news-hot-msg>p{
        color: #888888;
        height: 0.65rem;
        overflow: hidden;
        font-size: 12px;
		line-height:18px;
    }
    .news-hot-date {
        width: 1rem;
        height: 1rem;
        background: #5f94bb;
        color: #fff;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
    }
    .news-hot-date>span:last-child {
        font-size: .2rem;
        font-weight: bold;
    }
    .news-hot-item {
        display: flex;
        justify-content: flex-start;
        margin-bottom: .1rem;
    }
    .p-panel-body {
        margin-top: .2rem;
    }
    .other-hot {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        margin-top: .3rem;
    }
    .other-hot-item {
        /* border: 1px solid red; */
        margin-bottom: .14rem;
        width: 3.5rem;
    }
    .other-hot-item >a:first-child {
        height: auto;
    }
    .other-hot-item >a {
        display: block;
        width: auto;
        text-decoration: none;
    }
    .other-hot-item >a:last-child {
        height: .5rem;
        line-height: .5rem;
        font-size: .16rem;
        font-weight: bold;
        color: #000000;
        background: #aeaeae;
        display: flex;
        justify-content: space-between;
        padding: 0 .2rem;
    }
    i.jant {
        display: inline-block;
        height: .3rem;
        width: .3rem;
        background: url(../images/jian.png) no-repeat;
        background-size: 100% 100%;
        margin-top: .1rem;
    }
    .footer-menu {
        width: 7.5rem;
        margin: 0 auto;
        border-bottom: 0;
        padding-top: .1rem;
    }
    .footer-menu>ul {
        display: block;
        justify-content: space-between;
        margin: .2rem;
    }
    .footer-menu>ul>li {
        margin-right: 0;
        flex: 1;
    }
    .footer-menu>ul>li>ul{
        display: none;
    }
    .footer-menu>ul>li>a{
        display: flex;
        justify-content: space-between;
        padding: 0 .1rem;
    }
    .footer-menu>ul>li>a>span {
        font-size: .28rem;
        font-weight: bold;
    }
    .footer-menu>ul>li>a>i{
        display: inline-block;
        padding-top: .4rem;
    }
    .report-hot-header{
        display: none;
    }
    .report-body {
        width: 100%;
    }
    .report-body>ul {
        padding: 6px 0 0 20px;
        list-style-type: square;
    }
    .about-menu {
        width: 7.5rem;
        margin: .3rem auto;
        display: flex;
        justify-content: space-between;
        padding: 0 .2rem;
    }
    .about-item {
        display: flex;
        width: 2.29rem;
        height: 1.66rem;
        font-size: 14px;
        color: #015595;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        background-color: #ffffff;
        border: solid 1px #eaeaea;
    }
    .about-item>i {
        display: block;
        width: .68rem;
        height: .68rem;
        margin-bottom: .15rem;
        background: url(../images/tab-b-1.png) no-repeat center;
        background-size: 100% 100%;
    }
    .menu-location>div>div>div {
        margin-right: .2rem;
    }
    .menu-location>div>div {
        flex: auto;
    }
    .menu-location img{
        width: .35rem;
    }
    .about-loc {
        font-size: 14px;
        color: #015594;
        width: auto;
        border-bottom: 3px solid #015594;
        height: .8rem;
        line-height: .8rem;
        text-align: center;
        margin-right: .3rem;
        overflow: hidden;
    }
    .about-loc>a{
        color: #015594;
    }
    .menu-location>div {
        width: 7.1rem;
        margin: 0 auto;
        display: flex;
        justify-content: space-between;
    }
    .menu-location {
        height: .8rem;
        line-height: .8rem;
        background-color: #f9f9f9;
        padding: 0 .2rem;
    }
    .about-right{
        display: none;
    }
    .about-con {
        width: 7.1rem;
        margin: 0 auto;
        display: flex;
        justify-content: space-between;
    }

    .about-left {
        width: 100%;
    }
    .about-msg {
        background-color: #f9f9f9;
        margin: .2rem auto .2rem;
        padding: .2rem;
    }
    .news-list {
        background-color: #f9f9f9;
        margin: .2rem auto;
        padding: .2rem;
    }
    .about-left>.about-msg>h4 {
        text-align: center;
        font-size: .26rem;
        font-weight: bold;
        line-height: .5rem;
    }
    .pages{
        display: none;
    }
    .news-menu {
        margin: .2rem auto;
        width: 7.1rem;
    }
    .news-menu>div {
        width: 2.02rem;
        height: .8rem;
        line-height: .8rem;
        border: solid 1px #e5e5e5;
        display: inline-block;
        margin-right: .15rem;
    }
    .news-hot-date>span:first-child {
        color: #bacedf;
        line-height: 20px;
        font-size: 12px;
    }
    .news-menu>div>a.news-item {
        height: .5rem;
        line-height: .5rem;
        display: inline-block;
        font-size: .18rem;
        color: #015595;
        text-align: center;
        border-left: 3px solid #015595;
        width: 100%;
        margin-left: -1px;
    }
    .news-menu>div>a.news-item>img{
        width: .4rem;
        height: .4rem;
    }
    .news-menu>div>a.news-item>span {
        padding-left: .2rem;
    }
    .electron-list {
        margin: .3rem 0;
    }
    .electron-item {
        height: 2.3rem;
        border: solid 1px #e5e5e5;
        width: auto;
        margin-bottom: .2rem;
        display: flex;
        justify-content: space-between;
    }
    .electron-item>a {
        display: inline-block;
        width: 2.57rem;
        height: 1.9rem;
        margin: .2rem;
    }
    .electron-item>div {
        text-align: right;
        margin-top: .35rem;
        margin-right: .3rem;
        width: 5rem;
    }
    .electron-item>div>a:last-child {
        display: inline-block;
        width: .92rem;
        text-align: center;
        height: .38rem;
        line-height: .38rem;
        border: solid 1px #eeeeee;
    }
    .electron-item>div>p {
        line-height: .4rem;
        height: .85rem;
        overflow: hidden;
    }
    .electron-item>div>a:first-child {
        font-size: .3rem;
        color: #464646;
    }
    .guide-menu {
        margin: .2rem auto;
        width: 7.1rem;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .guide-menu>div {
        width: 1.65rem;
        height: .74rem;
        text-align: center;
        line-height: .74rem;
        box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.3);
        border: solid 1px #e5e5e5;
        display: inline-block;
        position: relative;
        margin-bottom: .15rem;
    }
    .guide-item>img{
        width: .32rem;
        height: .32rem;
        margin-bottom: .05rem;
    }
    a.guide-item {
        color: #015595;
        font-size: 12px;
    }
    .guide-list {
        width: 7.1rem;
        margin: .2rem auto;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .guide-list>a {
        display: inline-block;
        width: 2.3rem;
        text-align: center;
        height: .66rem;
        line-height: .66rem;
        border: solid 1px #d2d2d2;
        color: #747474;
        font-size: 12px;
        margin-bottom: .2rem;
    }
    .guide-detail-info {
        width: 7.5rem;
        margin: .2rem auto;
        display: block;
        justify-content: space-between;
    }
    .guide-detail-info-msg {
        margin: 0;
        font-size: 12px;
        color: #747474;
        line-height: 30px;
        width: 100%;
        padding: 0 .2rem;
        text-align: justify;
    }
    .guide-detail-info-link {
        color: #747474;
        font-size: 12px;
        width: 100%;
        margin: .3rem 0 0 ;
    }
    .guide-detail-info-link>ul {
        border-left: 0;
        padding: 0;
    }
    .guide-detail-info-link img{
        width: .7rem;
        height: .7rem;
    }
    .menu-location>div>div:first-child span {
        padding-left: .1rem;
        font-size: 12px;
    }
    .guide2-list {
        width: 7.1rem;
        margin: .2rem auto;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .guide-doc-item {
        width: 7.1rem;
        display: flex;
        justify-content: space-between;
        margin-bottom: .2rem;
        border: solid 1px #dcdcdc;
    }
    .guide-doc-item>a {
        display: inline-block;
        width: 2.94rem;
        height: auto;
        margin: .15rem;
    }
    .guide-doc-info {
        margin: .2rem .1rem;
        width: 5.5rem;
    }
    .guide-doc-info>h4 {
        font-size: .26rem;
        color: #464646;
        /* line-height: 40px; */
        font-weight: bold;
    }
    .guide-doc-info>h4>span {
        font-size: .13rem;
        font-weight: normal;
        color: #747474;
        padding-left: .1rem;
    }
    .guide-doc-info>a.guide-doc-info-jz {
        width: 2rem;
        text-align: center;
        height: .4rem;
        line-height: .4rem;
        display: inline-block;
        background-color: #015594;
        color: #ffffff;
        letter-spacing: 4px;
        margin-top: .15rem;
    }
    .guide-doc-info>p.guide-doc-info-ms {
        font-size: .14rem;
        line-height: 18px;
        color: #878787;
        text-align: justify;
    }
    .guide-doc-info>p.guide-doc-info-cz {
        color: #626262;
        line-height: 30px;
        font-size: .16rem;
    }
    .zjmz {
        width: 14rem;
        margin: .2rem 0;
        border: 1px solid #d9d9d9;
    }
    .zjmz>thead th {
        text-align: center;
        line-height: .4rem;
        color: #464646;
    }
    .scr{
        width: 7.1rem;
        overflow-x: scroll;
    }
    .guide2-list>a {
        display: inline-block;
        width: 1.4rem;
        text-align: center;
        height: .66rem;
        line-height: .66rem;
        border: solid 1px #d2d2d2;
        color: #747474;
        font-size: .18rem;
        margin-bottom: .1rem;
    }
    .guide2-list>a>span {
        border-left: 2px solid #015594;
        /* padding: 0 .15rem; */
        width: 1.2rem;
        /* border: 1px solid red; */
        display: inline-block;
        height: .25rem;
        line-height: .25rem;
        padding: 0;
        overflow: hidden;
    }
    .guide2-list>a.active>span {
        border-left: 2px solid #fff;
    }
    .ks-menu>a {
        display: inline-block;
        width: 2.3rem;
        height: auto;
        background-color: #ffffff;
        border: solid 1px #e5e5e5;
        margin-bottom: .1rem;
    }
    .ks-menu {
        width: 7.1rem;
        margin: .2rem auto;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .info-menu {
        display: flex;
        justify-content: space-between;
        width: 7.1rem;
        margin: .2rem auto;
        flex-wrap: wrap;
    }
    .info-menu>div {
        width: 2.3rem;
    }
    .info-menu>div>a {
        width: 2.3rem;
        display: inline-block;
        text-align: center;
        height: auto;
    }
    .info-menu>div>a>img {
        width: 100%;
        height: auto;
    }
    .info-menu>div>a>span {
        display: inline-block;
        height: .4rem;
        line-height: .4rem;
    }
    .forms-item-textarea {
        width: 6.7rem !important;
        height: 1rem !important;
    }
    .forms-item input, .forms-item select, .forms-item textarea {
        width: 100%;
        border: 1px solid #d2d2d2;
        height: 34px;
        font-size: .14rem;
        color: #747474;
    }
    .btn-group-list {
        margin: .2rem;
        display: flex;
        justify-content: space-between;
    }
    .btn-group-list>a {
        width: 3.2rem;
        height: .8rem;
        text-align: center;
        line-height: .8rem;
        border: solid 1px #014a82;
        color: #014a82;
        font-size: .24rem;
    }
    .forms-list {
        background-color: #f4f4f4;
        padding: .2rem;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        margin-top: .2rem;
    }
    .forms-item {
        width: 3.3rem;
        margin-bottom: .2rem;
    }
    .web-infos {
        font-size: 12px;
    }
    .nurse {
        margin: .2rem auto;
        display: flex;
        justify-content: start;
        flex-wrap: wrap;
        width: 7.1rem;
    }
    .nurse-right {
        border-left: 0;
        padding-left: 0;
        padding-right: 0px;
        width: 100%;
    }
    .nurse-right.nurse-right-border {
        border-right: 0;
        border-left: 0;
    }
    .nurse-left {
        width: 100%;
        padding-left: 0;
        margin-top: .3rem;
    }
    .nurse-left>ul>li {
        line-height: .9rem;
        /* border-bottom: 1px solid #eeeeee; */
        /* height: .9rem; */
    }
    .nurse-left>ul>li>a{
        
        border-bottom: 1px solid #eeeeee;
        width: 7.1rem;
        display: flex;
        justify-content: space-between;
    }
    .nurse-left>ul>li>a>i{
        margin-top: .35rem;
    }
    .absc img{
        max-width: 750px;
        image-rendering: optimizeQuality;
        -ms-interpolation-mode: bicubic;
        width: 100% !important;
    }
    .absc table{
        max-width: 750px;
        width: 100% !important;
    }
    .tts{
        display: none;
    }
    .nurse-right.active{
        display: block;
    }
    .nurse-info-group {
        margin-top: .2rem;
    }
    .nurse-info-group>li {
        width: 7.1rem;
        height: .6rem;
        line-height: .6rem;
        background-color: #f9f9f9;
        border: solid 1px #d2d2d2;
        margin-bottom: .1rem;
    }
    .nurse-right>div {
        margin-top: .2rem;
    }

    .doc-infos>img{
        width: 2.5rem;
        height: 3.77rem;
        margin-top: .25rem;
    }
    .doc-infos-msg {
        display: inline-block;
        margin: .2rem;
    }
    .doc-infos-msg>h2 {
        font-size: 16px;
        color: #014a82;
        margin-bottom: .2rem;
    }
    .mg-bg{
        display: none;
        position: fixed;
        width: 7.5rem;
        height: auto;
        min-height: 19rem;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.3);
        z-index: 2;
    }
    .slide-menu {
        display: none;
        position: absolute;
        width: 5.9rem;
        height: auto;
        min-height: 19rem;
        background: #fff;
        top: 0px;
        z-index: 3;
        right: 0;
        padding: 0 .3rem;
    }
    .slide-menu>a{
        width: .4rem;
        height: .4rem;
        display: inline-block;
        margin-top: .5rem;
    }
    .slide-menu>a>img{
        width: 100%;
        height: auto;
    }
    .slide-menu>ul{
        
    }
    .slide-menu>ul>li>a{
        height: 1rem;
        line-height: 1rem;
        display: flex;
        justify-content: space-between;
        border-bottom: 1px solid #eeeeee;
        color: #464646;
        font-size: .28rem;
        font-weight: 400;
    }
    .slide-menu>ul>li>a>i{
        margin-top: .35rem;
    }
    .slide-menu ol.ol-list{
        display: none;
        position: static;
        top: 0;
        left: 0;
        z-index: 1;
        width: 100%;
        text-align: left;
        background: #eee;
        padding: 0 .3rem;
    }
    .slide-menu ol.ol-list a {
        display: flex;
        justify-content: space-between;
        padding: 10px 0;
        color: #464646;
        font-size: 12px;
        
    }
    .slide-menu ol.ol-list a:hover{
        background: #eeeeee;
        color: #464646;
    }
    .report-body>ul>li>p {
        display: inline-block;
        width: 76%;
        padding-left: 5px;
    }
    .report-body>ul>li>span {
        width: 21%;
        display: inline-block;
        text-align: right;
    }
    .mob-report-hot-header {
        display: block;
        width: 1.52rem;
        height: .67rem;
        background-color: #015594;
        line-height: .67rem;
        text-align: center;
        color: #fff;
    }
    .report-hot{
        height: auto;
    }
    #demo{
        display: none;
    }
    #demo3{
        display: block;
    }
}