* {



    padding: 0;



    margin: 0;



}



body, html {



    width: 100%;



    overflow-x: hidden;



    font-size: 14px;



}



.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {



    padding-right: 0;



    padding-left: 0;



}



.row {



    padding-right: 0;



    padding-left: 0;

    

}



p {



    margin: 0;



}



a {



    text-decoration: none;



}



a:hover {



    transition: all 0.5s ease;



    text-decoration: none;



}



img {



    width: 100%;



}



.swiper-container, .swiper-container-doctor {



    width: 100%;



    padding: 0;



    margin: 0;



}



.swiper-slide {



    text-align: center;



    font-size: 18px;



    background: #fff;



    display: -webkit-box;



    display: -ms-flexbox;



    display: -webkit-flex;



    display: flex;



    -webkit-box-pack: center;



    -ms-flex-pack: center;



    -webkit-justify-content: center;



    justify-content: center;



    -webkit-box-align: center;



    -ms-flex-align: center;



    -webkit-align-items: center;



    align-items: center;


	padding-top:3px;
}



.swiper-pagination-bullet-active {



    background: #eee!important;



}



.swiper-slide img {



    width: 100%;



    vertical-align: top;



}



.center {



    margin: 0 auto;



    float: none;



    overflow: auto;



}



/* 头部 */



.head-box {



    display: flex;



    margin: 10px auto;



}



.head-box>div {



    display: flex;



    justify-content: center;



    align-items: center;



}



.head-box span {



    font-size: 18px;



    line-height: 30px;



    margin-right: 15px;



    color: #666;



}



.head-box span::before {



    margin-right: 10px;



}



.head-box .tell {



    font-size: 16px;



    padding: 0 40px;



    line-height: 30px;



    border-radius: 10px;



    color: #398eb0;



    background: #ebf8ff;



    display: table-cell;



    vertical-align: middle;



}



.head-box .tell span {



    color: #398eb0;



}



.logo2 {



    padding: 0 10px;



}



/* 导航 */



.nav-box {



    background: #398eb0;



}



/* .nav-box .center {



    display: flex;



    justify-content: center;



}



.nav-box .center a {



    color: #fff;



    display: inline-block;



    text-align: center;



    white-space: nowrap;



    font-size: 15px;



    width: 10%;



    line-height: 50px;



    border-right: 1px solid #00669b;



}



.nav-box .center a:hover {



    background: #00669b;



}



.nav-box .center a:first-child {



    background: #00669b;



} */



.navbutton {



    background: #999;



    width: 100%;



    padding: 0 10%;



    line-height: 45px;



    color: #fff;



    background: #00669b;



    font-size: 15px;



    display: flex;



    justify-content: space-between;



    align-items: center;



}



.navbutton #changenav {



    display: inline-block;



    cursor: pointer;



}



/* .navlink {



    display: none;



}



.navlink a:first-child {



    margin-top: 10px;



}



.navlink a:last-child {



    margin-bottom: 10px;



}



.navlink a {



    display: block;



    width: 100%;



    padding: 0 10%;



    line-height: 40px;



    color: #fff;



    font-size: 15px;



} */



/* 底部 */



footer {



    background: #00466b;



    text-align: center;



    padding: 20px;



    line-height: 20px;



    color: #fff;



}



.bottom {



    color: #fff;



    background: #398eb0;



    padding: 15px 0;



}



.bottom a {



    display: block;



    font-size: 16px;



    color: #fff;



    line-height: 25px;



}



.bottom a:hover {



    color: #00466b;



}



.bottom img {



    margin: 0 auto;



}



.bottom .address p {



    margin-bottom: 2px;



}



.bottom .linklist {



    display: flex;



    align-items: flex-start;



    justify-content: space-around;



    margin-top: 63px;



}



.bottom .linklist p {



    width: 30%;



    height: 100%;



    text-align: center;



    border-right: 1px solid #00466b;



}



.bottom .linklist p:last-child {



    border-right: none;



}



.bottom .ewm {



    margin-top: 20px;



    padding: 0 20px;



}



.bottom .ewm p {



    font-size: 15px;



    line-height: 40px;



    white-space: nowrap;



}



/* 头部、底部结束 */







/* 首页样式 */



@media (max-width: 768px) {



    .main-content {



        margin-bottom: 20px;



    }



    .main-content {



        padding: 0 20px;



    }



    .middle-body-right {



        padding-left: 0!important;



    }



    .content-top {



        margin-top: 10px!important;



    }



    .lists-body-right {



        padding-left: 0!important;



    }



    .main-artical {



        padding: 5px!important;



        border: none!important;



    }



    .main-artical-tab {



        padding: 0;



    }



    .page-direction {



        font-size: 16px!important;



    }



    .lists-body {



        margin-top: 10px!important;



    }



    .content-top .check-box {



        display: flex!important;



        justify-content: center;



        align-items: center;



    }



	



	.main-artical h1 {



	



	    margin-top: 0!important;



		



	}



}



.main-content {



    margin-bottom: 25px;



}



.content-top {



    margin-top: 30px;



}



.content-top>div:first-child {



    padding-right: 20px;



}



.content-top>div:last-child {



    padding-left: 20px;



}



.content-top .check-box {



    margin-bottom: 10px;



}



.content-top .check-box {



    font-size: 18px;



    text-align: center;



    display: block;



    line-height: 35px;



    font-weight: bold;



}



.content-top .check-box>div {



    border-bottom: 2px solid transparent;



    cursor: pointer;



}



.content-top .check-box .check-box-active {



    color: #398eb0;



    border-bottom: 2px solid #398eb0;



}



.content-top .check-box-item .check-box-span {



    padding-left: 10px;



}



.content-top .check-box-item img {



    margin: 0 auto 10px;



}



.content-top .check-box-item .check-box-span span {



    font-size: 17px;



    margin-bottom: 5px;



    font-weight: bold;



    color: #ff6633;



    white-space: nowrap;



    overflow: hidden;



    text-overflow: ellipsis;



    display: block;



}



.content-top .check-box-item .check-box-span p {



    line-height: 25px;



    color: #666;



}



.content-top .check-box-item .check-box-span a {



    color: #ff6633;



    font-weight: bold;



}



.content-top .check-box-item .artical-content p {



    display: flex;



    justify-content: space-between;



    padding-right: 15px;



}



.content-top .check-box-item .artical-content p a {



    color: #333;



    font-size: 15px;



    line-height: 26px;



    white-space: nowrap;



	



	overflow: hidden;



	



	text-overflow: ellipsis;



}



.content-top .check-box-item .artical-content p a:hover {



    color: #999;



}



.content-top .check-box-item .artical-content p span {



    color: #666;



    white-space: nowrap;



}







.middle-head {



    display: flex;



    justify-content: space-around;



    flex-wrap: wrap;



    margin-bottom: 10px;



}



.middle-head div {



    line-height: 45px;



    text-align: center;



    background: #ebf8ff;



    font-size: 18px;



    border-right: 2px solid #fff;



    box-sizing: border-box;

    border-radius:5px;

}



.middle-head div:last-child {



    border-right: none;



}



.middle-head-active {



    color: #fff;



    background: #398eb0!important;



}



.middle-body {



	overflow: auto;



}



.middle-body-left {



    padding-right: 30px;



}



.middle-body-center span {



    text-align: center;



    display: block;



    font-size: 18px;



    color: #ff6633;



    /*  */



    white-space: nowrap;



    overflow: hidden;



    text-overflow: ellipsis;



    margin-bottom: 5px;



}



.middle-body-center p {



    text-indent: 2em;



    line-height: 22px;



    margin-bottom: 5px;



}



.middle-body-center p a {



    color: #ff6633;



}



.middle-body-list a {



    color: #333;



    display: block;



    line-height: 30px;



    font-size: 15px;



}



.middle-body-list a:hover {



    color: #999;



}



.middle-body-list a::before {



    color: #398eb0;



    margin-right: 10px;



}



.middle-body-right {



    padding-left: 30px;



	float: left;



}



.middle-body-right p {



    font-size: 15px;



    width: 100%;



    /* text-align: center; */



    display: flex;



    justify-content: space-around;



    align-items: center;



    flex-wrap: wrap;



}



.middle-body-right p:first-child {



    margin-bottom: 10px;



    font-size: 18px;



}



.middle-body-right p a {



    display: block;



    width: 100%;



    line-height: 50px;



    background: #ebf8ff;



    margin-bottom: 2px;



    padding: 0 7%;



    overflow: hidden;



    white-space: nowrap;



    text-overflow: ellipsis;

	border-bottom:1px dashed #333333;

}



.middle-body-right p a:hover {



    background: #398eb0;



    color: #ebf8ff;



}







.doctor_box {



    border: 1px solid #333;



    padding: 20px;



    display: flex;



    align-items: center;



    justify-content: space-around;



}



.doctor_head {



    display: flex;



    align-items: center;



    justify-content: space-around;



    flex-direction: column;



    padding: 10px 0;



}



.doctor_head span {



    display: block;



    width: 42%;



    margin: 0 auto 10px;



    border-radius: 50%;



    overflow: hidden;



    border: 1px solid transparent;



}



.doctor_head span:last-child {



    margin: 0 auto;



}



.doctor_body {



    display: flex;



    align-items: center;



    justify-content: space-between; 



    box-sizing: border-box;



}



.doctor_body p {



    font-size: 16px;



    line-height: 30px;



    margin-bottom: 10px;



}



.doctor_body p:first-child {



    font-size: 24px;



    font-weight: bold;



}



.doctor_body p:first-child i {



    font-size: 20px;



    margin-left: 15px;



    font-style: normal;



}



.doctor_body p:last-child a {



    display: inline-block;



    width: 140px;



    text-align: center;



    margin-right: 20px;



    line-height: 50px;



    background: #d8f1ff;



    font-size: 18px;



}



.doctor_body p:last-child a:hover {



    background: #398eb0;



    color: #ebf8ff;



}



.doctor_head_active {



    border: 1px solid #333!important;



}



.yd_doctor {



    width: 100%;



    padding: 0 15px;



}



.yd_doctor>b {



    display: block;



    text-align: center;



    font-size: 18px;



    font-weight: normal;



    transform: translateY(-15px);



}



.swiper-container-doctor, .swiper-container-doctor .swiper-slide {



    position: relative;



}



.swiper-container-doctor .swiper-slide .yd_doctor_item {



    position: absolute;



    top: 50%;



    right: 0;



    width: 55%;



    padding-right: 5%;



    transform: translateY(-50%);



}



.swiper-container-doctor .swiper-slide .yd_doctor_item p {



    text-align: left;



    font-size: 15px;



    margin-bottom: 5px;



}



.swiper-container-doctor .swiper-slide .yd_doctor_item p a {



    display: inline-block;



    color: #ebf8ff;



    background: #519fe4;



    width: 45%;



    line-height: 30px;



    text-align: center;



    border-radius: 5px;



}



.swiper-container-doctor .swiper-slide .yd_doctor_item p a:first-child {



    margin-right: 4%;



}



.bottom-content {



    background: #ebf8ff;



    padding: 15px 0;



}



.link-head-active {



    color: #d8f1ff;



    background: #398eb0;



    position: relative;



}



.link-head-active::before {



    content: '';



    width: 0;



    height: 0;



    border-top: 6px solid transparent;



    border-bottom: 6px solid transparent;



    border-right: 7px solid transparent;



    border-left: 6px solid #398eb0;



    position: absolute;



    top: 50%;



    right: 0;



    transform: translate(100%, -50%);



}



.bottom-link-head span {



    display: block;



    font-size: 18px;



    width: 90%;



    text-align: center;



    line-height: 32px;



    margin: 0 auto;



    border: 1px solid #398eb0;



    border-radius: 5px;



    margin-bottom: 10px;



}



.bottom-link-head span:last-child {



    margin-bottom: 0;



}



.bottom-link-body>div {



    display: flex;



    justify-content: flex-start;



    align-items: center;



    flex-wrap: wrap;



}



.bottom-link-body>div img {



    width: 18%;



    margin-left: 2%;



}



.bottom-link-body>div a {



    font-size: 16px;



    margin: 0 0 10px 2%;



	color:#333;



}



.bottom-content-item {



    min-height: 160px;



    padding: 15px 0;



}



.bottom-links {



    padding: 0 30px;



}



.bottom-links p {



    font-size: 18px;



}



.bottom-links p:first-child {



    text-align: center;



    line-height: 40px;



}



.bottom-links p a{



    font-size: 15px;



}







/* 列表页样式 */



.bread-nav {



    margin: 20px auto;



    padding-bottom: 10px;



    border-bottom: 1px solid #ccc;



    font-size: 18px;



    color: #555;



}



.bread-nav span {



    margin-right: 5px;



}



.lists-head {



    color: #398eb0;



    font-size: 18px;



    font-weight: bold;



}



.lists-head span {



    margin-right: 5px;



}



.lists-body {



    margin-top: 20px;



}



.lists-body-item {



    overflow: auto;



    /* padding: 15px; */



	padding: 15px 15px 10px;



    border: 1px solid #ccc;



    margin-bottom: 10px;



    display: flex;



    justify-content: center;



    align-items: center;



}



.lists-body-left {



    height: 140px;



    overflow: hidden;



    display: inline-block;



}



.lists-body-right {



    padding-left: 20px;



}



.lists-body-right p {



    font-size: 16px;



    display: block;



    margin-bottom: 5px;



    line-height: 25px;



    overflow: hidden;



    display: -webkit-box;



    display: -moz-box;



    display: -ms-box;



    display: -o-box;



    -webkit-box-orient: vertical;



    -moz-box-orient: vertical;



    -ms-box-orient: vertical;



    -o-box-orient: vertical;



    -webkit-line-clamp: 3;



    -moz-line-clamp: 3;



    -ms-line-clamp: 3;



    -o-line-clamp: 3;



}



.lists-body-right p a {



    color: #ff7d27;



}



.lists-body-right h3 {



    margin-top: 0;



}



.lists-body-right h3 a{



    display: block;



    font-size: 18px;



    font-weight: bold;



    white-space: nowrap;



    overflow: hidden;



    text-overflow: ellipsis;



}



.lists-body-right p:last-child {



    margin-bottom: 0;



    font-size: 14px;



    display: flex;



    justify-content: flex-end;



}



.lists-body-right p:last-child i {



    margin-right: 5px;



    color: #999;



    font-style: normal;



}



.lists-body-right .lists-body-line {



    border-bottom: 1px solid #ccc;



}



.hospital {



    margin-left: 20px;



    margin-bottom: 20px;



    padding: 10px;



}



.hospital-top {



    background: #f6f6f6;



}



.hospital-title {



    font-size: 20px;



    font-weight: bold;



    text-align: center;



    line-height: 40px;



    color: #398eb0;



    border-bottom: 1px solid #398eb0;



    margin-bottom: 10px;



}



.hospital-top>div:last-child {



    display: flex;



    justify-content: space-between;



    flex-wrap: wrap;



}



.hospital-top a {



    display: inline-block;



    width: 49%;



    line-height: 40px;



    text-align: center;



    font-size: 16px;



    color: #ebf8ff;



    background: #398eb0;



    margin-top: 10px;



}



.hospital-top a:hover {



    color: #398eb0;



    background: #ebf8ff;



}



.hospital-middle {



    border: 1px solid #ccc;



    box-sizing: border-box;



}



.hospital-doctor {



    display: flex;



    justify-content: center;



    align-items: center;



    padding-top: 10px;



}



.hospital-doctor>div:first-child {



    padding: 0 10px;



}



.hospital-doctor>div:last-child {



    padding-right: 10px;



}



.hospital-doctor .hospital-doctor-item p {



    margin-bottom: 5px;



}



.hospital-doctor .hospital-doctor-item p b {



    font-size: 16px;



}



.hospital-doctor .hospital-doctor-item p a{



    color: #ff9933;



}



.hospital-doctor .hospital-doctor-item>a {



    display: inline-block;



    border: none;



    background: #ff9933;



    color: #fff;



    font-size: 16px;



    outline: none;



    width: 80px;



    line-height: 30px;



    text-align: center;



}



.hospital-doctor .hospital-doctor-item>a:hover {



    background: #f6f6f6;



    color: #ff9933;



}



.hospital-bottom {



    padding-top: 10px;



}



.hospital-bottom>a {



    font-size: 16px;



}



.hospital-bottom>p {



    padding: 5px 0;



    margin-bottom: 10px;



    border-bottom: 1px dashed #ccc;



}



.page-direction {



    font-size: 18px;



    text-align: center;



}



.page-direction li {



    display: inline-block;



    margin-right: 5px;



}







/* 文章页样式 */



.main-artical {



    padding: 20px;



    border: 1px solid #ccc;



    width: 100%;



    overflow-x: hidden;



}



.main-artical img {



    width: auto;



    max-width: 100%;



	height: auto!important;



}



.main-artical h1 {



    display: block;



    text-align: center;



    font-size: 22px;



    font-weight: bold;



    margin-top: 10px;



    margin-bottom: 20px;



	padding: 0 20px;



	line-height: 25px;



}



.main-artical-descript {



    font-size: 13px;



    color: #666;



    text-align: center;



    margin-bottom: 20px;



}



.main-artical-tab {



    display: flex;



    flex-wrap: wrap;



    align-items: center;



    justify-content: space-between;



    /* padding: 0 10px; */



    margin-top: 10px;



}



.main-artical-tab span {



    width: 49%;



    display: block;



    color: #ebf8ff;



    background: #398eb0;



    border: 1px solid #398eb0;



    line-height: 40px;



    text-align: center;



    white-space: nowrap;



    overflow: hidden;



    text-overflow: ellipsis;



}



.main-artical-tab span:hover {



    color: #398eb0;



    background: #fff;



    border: 1px solid #398eb0;



}



.main-artical-tab span a {



    color: #ebf8ff;



}



.main-artical-tab span:hover a {



    color: #398eb0;



}



/* extra */



.about_artical {



    margin: 0 5px 20px;



    padding: 10px;



    border: 1px solid #ccc;



    transform: translateY(-5px);



}



.about_artical .about_artical_head {



    font-size: 18px;



    text-align: center;



    margin-bottom: 10px;



    padding-bottom: 5px;



    color: #398eb0;



    border-bottom: 1px solid #398eb0;



    font-weight: bold;



}



/* .about_artical .about_artical_body a {



    display: flex;



    justify-content: space-between;



    font-size: 16px;



    margin-bottom: 4px;



}



.about_artical .about_artical_body a span {



    display: inline-block;



}



.about_artical .about_artical_body a span:first-child {



    width: 80%;



    white-space: nowrap;



    overflow: hidden;



    text-overflow: ellipsis;



}



.about_artical .about_artical_body a span:last-child {



    width: 20%;



    white-space: nowrap;



} */







/* 追加 */



.content-middle {



    overflow-y: hidden;



}



.index_right_call {



    border: 1px solid #ccc;



}



.index_right_call>div {



    display: flex;



    justify-content: space-between;



    flex-wrap: wrap;



    padding: 0 10px 10px;



}



.index_right_call a {



    width: 30%;



    margin-top: 10px;



}



.index_right_call a img {



    width: 100%;



}



.express_board p {



    display: block;



    width: 100%;



    font-size: 16px;



    text-align: center;



}



.express_board p:first-child {



    font-size: 20px;



    line-height: 35px;



}



/* .express_board p input, .express_board p button {



    width: 100%;



    background: #fff;



    border: 1px solid #ccc;



    border-radius: 5px;



    line-height: 30px;



    padding-left: 10px;



    outline: none;



}



.express_board p button {



    margin-top: 5px;



    color: #fff;



    background: #398eb0;



    border: 1px solid #398eb0;



} */



.express_board p input {



	width: 75%;



	background: #fff;



	border: 1px solid #398eb0;



	border-radius: 5px 0 0 5px;



	line-height: 30px;



	padding-left: 10px;



	outline: none;



	font-size: 15px;



}



.express_board p button {



	width: 25%;



	color: #fff;



	background: #398eb0;



	border: 1px solid #398eb0;



	border-radius: 0 5px 5px 0;



	line-height: 30px;



	outline: none;



	white-space: nowrap;



	font-size: 15px;



}







/* 头部导航追加 */



.top-tabbar {



    margin-top: 20px;



    box-shadow: 0 3px 3px #b9b9b960;



}



.top-tabbar>div {



    display: flex;



    justify-content: space-around;



    background: #ebf8ff;



}



.top-tabbar .top-tabbar-head {



    font-size: 17px;



    width: 29%;



    height: 70px;



    background: #398eb0;



    display: flex;



    justify-content: center;



    align-items: center;



    text-align: center;



    padding: 0 10px;



}



.top-tabbar .top-tabbar-head a {



	color: #fff;



}



.top-tabbar .top-tabbar-body {



    font-size: 15px;



    width: 70%;



    display: flex;



    justify-content: space-between;



    align-items: center;



    flex-wrap: wrap;



    padding: 10px;



    line-height: 25px;



}



.top-tabbar .top-tabbar-body a {



    display: block;



    width: 48%;



    overflow: hidden;



    white-space: nowrap;



    text-overflow: ellipsis;



}







/* 文章页后追加 */



.main-artical p {



	margin-bottom: 8px;



	line-height: 20px;



}







/* tags */



@media (max-width: 768px) {



	.tags {



		padding: 0 25px;



	}



}







.tags>div h3 {



	color: #f14700;



	font-weight: bold;



	margin-top: 0;



	font-size: 20px;



}



.tags>div a {



	display: block;



	font-size: 16px;



    margin-bottom: 5px;



    padding-right: 10px;



}







/* 导航后追加 */



@media (max-width: 768px) {



	.navlink {



	    display: none;



	}



	.navlink a:first-child {



	    margin-top: 10px;



	}



	.navlink a:last-child {



	    margin-bottom: 10px;



	}



	.navlink a {



	    display: block;



	    width: 100%;



	    padding: 0 10%;



	    line-height: 40px;



	    color: #fff;



	    font-size: 15px;



	}



	.main-artical h1 {



		font-size: 20px;



		margin-bottom: 10px;



	}



	.main-artical-descript {



		margin-bottom: 10px;



	}



	.lists-head {



		font-size: 17px;



	}



	.bread-nav {



		font-size: 17px;



	}



	.lists-body-right h3 {



		margin-bottom: 5px;



	}



	.lists-body-right h3 a {



		font-size: 17px;



	}



	.lists-body-right p {



        line-height: 20px;



        font-size: 15px;



	}



	.bottom-content {



		padding: 0;



		margin-top: 20px;



	}



	/*  */



	/* .middle-body-right p:first-child {



	    text-align: left;



		display: block;



		padding: 0 5%;



		margin-top: 5px;



	}



	.yd_doctor>b {



		text-align: left;



		display: block;



		padding: 0 5%;



	} */



	/*  */



	.middle-body-right p a {



		overflow: auto;



		padding: 0 5%;



	}



	.middle-body-right p a span {



		display: inline-block;



	}



	.middle-body-right p a span:first-child {



		width: 75%;



		white-space: nowrap;



		overflow: hidden;



		text-overflow: ellipsis;



		float: left;



	}



	.middle-body-right p a span:last-child {



		white-space: nowrap;



		float: right;



	}



	.middle-head div {



		margin-bottom: 2px;



	}



	.middle-head div:nth-child(2) {



	    border-right: none;



    }



    .lists-body-right p:last-child {



        justify-content: flex-start;



    }



}



@media (min-width: 768px) {



	.navlink {



	    display: none;



	}



	.navlink a:first-child {



	    margin-top: 10px;



	}



	.navlink a:last-child {



	    margin-bottom: 10px;



	}



	.navlink a {



	    display: block;



	    width: 100%;



	    padding: 0 10%;



	    line-height: 40px;



	    color: #fff;



	    font-size: 15px;



	}



}



@media (min-width: 992px) {



	.navlink {



		display: flex;



		justify-content: center;



	}



	.navlink a:first-child {



		background: #00669b;



		margin-top: 0;



	}



	.navlink a:last-child {



	    margin-bottom: 0;



	}



	.navlink a:hover {



	    background: #00669b;



	}



	.navlink a {



	    color: #fff;



	    display: inline-block;



	    text-align: center;



	    white-space: nowrap;



	    font-size: 15px;



	    width: 10%;



	    line-height: 50px;



	    border-right: 1px solid #00669b;



		padding: 0;



	}



	.navbutton {



		display: none;



	}



	.middle-body-center p {



		font-size: 15px;



		line-height: 26px;



	}



}



@media (min-width: 1200px) {



	.row {



		max-width: 1440px;



		margin: 0 auto;



	}



	.navlink {



		display: flex;



		justify-content: center;



	}



	.navlink a:first-child {



		background: #00669b;



		margin-top: 0;



	}



	.navlink a:last-child {



	    margin-bottom: 0;



	}



	.navlink a:hover {



	    background: #00669b;



	}



	.navlink a {



	    color: #fff;



	    display: inline-block;



	    text-align: center;



	    white-space: nowrap;



	    font-size: 15px;



	    width: 10%;



	    line-height: 50px;



	    border-right: 1px solid #00669b;



		padding: 0;



	}



	.navbutton {



		display: none;



	}



	.middle-body-center p {



		font-size: 15px;



		line-height: 26px;



	}



}







/*  */



.more_article {



	padding: 15px;



	border: 1px solid #ccc;



	overflow: auto;



	margin-top: 25px;



}



.more_article .more_article_head {



	text-align: center;



	margin-bottom: 15px;



}



.more_article .more_article_head p {



	font-size: 20px;



	font-weight: bold;



	color: #545454;



}



.more_article .more_article_head p::before, .more_article .more_article_head p::after {



	content: '';



	width: 40%;



	display: inline-block;



	border-top: 1px solid #9c9c9c;



	margin-right: 2%;



	vertical-align: middle;



}



.more_article .more_article_head p::after {



	margin-right: auto;



	margin-left: 2%;



}



.more_article .more_article_body {



	font-size: 15px;



}



.more_article_body .more_article_item:first-child {



	padding-right: 10px;



}



.more_article_body .more_article_item:last-child {



	padding-left: 10px;



}



.more_article_body .more_article_item>p {



	display: flex;



	justify-content: space-between;



	align-items: center;



	line-height: 26px;



}



.more_article_body .more_article_item>p span {



	width: 84%;



	white-space: nowrap;



	overflow: hidden;



	text-overflow: ellipsis;



}



.more_article_body .more_article_item>p span i {



	color: #9c9c9c;



}



.more_article_body .more_article_item>p sapn a {



	width: 16%;



	white-space: nowrap;



}







/*  */







.yuyue_button {



	display: flex!important;



	justify-content: space-between;



	align-items: center;



}



.yuyue_img img {



	width: 70%;



	margin: 0 auto 5px;



}



.express_board p:first-child {



	line-height: 25px;



	margin-bottom: 5px;



}







/*  */



.about_artical .about_artical_body p {



    display: flex;



    justify-content: space-between;



	border-bottom: 1px dashed #ccc;



    font-size: 15px;



	padding-bottom: 5px;



    margin-bottom: 5px;



}



.about_artical .about_artical_body p:first-child {



    padding-top: 5px;



}



.about_artical .about_artical_body p span {



    display: inline-block;



}



.about_artical .about_artical_body p span i {



	font-size: 14px;



	color: #666;



}



.about_artical .about_artical_body p span:first-child {



	width: 80%;



    white-space: nowrap;





    overflow: hidden;



    text-overflow: ellipsis;



}



.about_artical .about_artical_body p span a {



	color: #636363;



}



.about_artical .about_artical_body p span:last-child {



    white-space: nowrap;



}







/* 首页分割线 */



.index_line {



    text-align: center;



    display: flex;



    flex-wrap: wrap;



    justify-content: center;



    align-items: center;



    transform: translateY(-5px);



}



.index_line h3 {



    font-size: 20px;



    margin-top: 0;



    margin-bottom: 5px;



    font-weight: bold;



}



.index_line img {



    vertical-align: top;



}



.index_line img:last-child {



    width: 30%;



}



.index_line_spicle {



    margin-top: 20px;



}



/* 商务通 */

#k_s_ol_inviteWin{

	display: none!important;

}

#jgFooter {

    overflow: auto;

}

@media screen and (max-width: 768px) {

	#jgFooter {

		display: none;

	}

	#colophon{

		margin-bottom: 3rem;

    }

    footer {

        padding: 20px 20px 20vw;

    }

}

@media screen and (min-width: 768px) {

	#jgAddon {

		display: none;

    }

    footer {

        padding: 20px 20px 90px;

    }



	



}



    #yhNotice {

  width: 7.5rem;

  height: 0.86rem;

  position: fixed;

  top: 0;

  font-size: 0;

  background-color: #398eb0;

  z-index: 999999;

  display:none;

}

#yhNotice .Notice {

  display: block;

  margin-top: 0.13rem;

  text-align: center;

}

#yhNotice .Notice .texts {

  display: inline-block;

  font-size: 0.4rem;

  color: #ffffff;

  margin-right: 0.38rem;

}

#yhNotice .Notice .N_phone {

  display: inline-block;

  padding: 0.07rem 0.14rem 0.07rem 0.6rem;

  color: #ffffff;

  background: #ff7a1d url("/images/phone_icon.png") no-repeat 0.14rem center;

  background-size: 0.39rem 0.39rem;

  font-size: 0.36rem;

  border-radius: 0.42rem;

}

@media screen and (max-width: 750px){

	#yhNotice {

		display: block;

		position: fixed;

  	top: 0;

  	left: 0;

	}

	.xiangshang{

		margin-top: 0.9rem;

	}

}

.pc_wap_banner {

				width: 100%;

				height: ;

				margin: 0 auto;

				position: relative;

				overflow: hidden;

			}

			

			.pc_wap_banner .hd {

				width: 150px;

				position: absolute;

				overflow: hidden;

				bottom: 10px;

				left: 50%;

				margin-left: -75px;

				z-index: 99999;

				display: none;

			}

			

			.pc_wap_banner .hd ul li {

				list-style-type: none;

				float: left;

				width: 14px;

				height: 14px;

				border-radius: 50%;

				background: gray;

				margin-left: 15px;

				font-size: 0;

				opacity: 0.8;

			}

			

			.pc_wap_banner .hd ul .on {

				background: red;

			}

			

			.pc_wap_banner .bd {

				position: relative;

				z-index: 0;

			}

			

			.pc_wap_banner .bd li img {

				width: 100%;

			}

			

			.pc_wap_banner .bd li a {

				-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

				/* 取消链接高亮 */

			}

			

			.bd>img {

				width: 100%;

			}

			

			

			

			/*.wap_banner{width:7.5rem;height:5.52rem;margin:0 auto; position:relative; overflow:hidden;}*/.wap_banner .hd{display: none;  margin-bottom:2px;width:100%; height:3px; position:absolute; z-index:1; bottom:0; text-align:center;}.wap_banner .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);}.wap_banner .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;font-size:0;}.wap_banner .hd ul .on{ background: red;}.wap_banner .bd{ position:relative; z-index:0;}.wap_banner .bd li img{ width:100%;}.wap_banner .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }.bd > img{width:100%;}

		