.contentBg {
    background: url('../image/2019121915024870621.jpg') no-repeat center bottom;
    background-size: 100%;
    border-bottom: 1px solid transparent;
}
.tab-content {
	display:flex;
	flex-wrap:wrap;
}
.yhfw_nav {
    overflow: hidden;
    box-shadow: 0 10px 15px #ccc;
    margin-top: -50px;
}
.yhfw_list{  display: flex;
			justify-content: space-around;
			padding: 0;
			margin: 0;
			list-style: none;}
.yhfw_list li {
	width:100%;
    height: 100px;
    line-height: 100px;
    background: #fff;
    text-align: center;
}
.yhfw_list li.on {
    background: url('../image/2019121910482858770.png') right bottom;
}
.yhfw_list li a {
    font-size: 18px;
    color: #666;
	display:inline-block;
	width:100%;
}
.yhfw_list li.on a {
    color: #fff;
}

.yhfw_list li img {
    transition: transform 0.3s ease;
}
.imHov {
    display: inline-block;
}
.im {
    display: none;
}
.yhfw_list li.on .imHov{
    display: none; /* 激活时隐藏默认图 */
}
.yhfw_list li.on .im {
    display: inline-block; /* 激活时显示hover图 */
}
.yhfw_list li img:hover {
    animation: swing 300ms ease-in 1;
}
.listCon {
    padding: 50px 40px 40px;
    background: #fff;
    background: rgba(255, 255, 255, .8);
    box-shadow: 0 0 20px #ececec;
    border: 1px solid #eee;
    margin-top: 50px;
    border-top: solid 6px #dce2ec;
    border-radius: 5px 5px 0 0;
}
@keyframes swing {
    0% {
        transform: rotate(0deg);
    }
	25% {
    transform: rotate(15deg);
	}
	50% {
    transform: rotate(0deg);
}
	75% {
    transform: rotate(-15deg);
	}
    100% {
        transform: rotate(0deg);
    }
}

.conbox {
    border: 1px solid #d8d8d8;
    background: #fff;
    margin-top: 50px;
    border-top: solid 6px #dce2ec;
    box-sizing: border-box;
    margin-bottom: 40px;
    -webkit-box-shadow: 0 6px 20px rgba(51, 53, 57, 0.15);
    box-shadow: 0 6px 20px rgba(51, 53, 57, 0.15);
    padding: 0px 0px 0px 0px;
    border-top: solid 6px #dce2ec;
    border-radius: 5px 5px 0 0;
}

.conL {
    width: 23%;
    border-right: solid 1px #d8d8d8;
}
.listNav {
    padding-top: 65px;
    padding-bottom: 38px;
}
.listNav li {
    margin-bottom: 55px;
    padding-left: 39px;
}
.listNav li i, .listNav li font, .listNav li a {
    display: block;
    font-size: 18px;
    line-height: 1.2em;
}
.listNav li a {
    line-height: 20px;
    display: flex;
}
.listNav li i {
    width: 35px;
    float: left;
    color: #999;
    font-style: normal;
    font-weight: bold;
}
.listNav li font {
    width: auto;
    color: #262626;
    float: left;
    position: relative;
    padding-right: 20px;
}
.listNav li i, .listNav li font, .listNav li a {
    display: block;
    font-size: 18px;
    line-height: 1.2em;
}
.listNav li font b {
    width: 100%;
    height: 10px;
    background: rgba(255, 83, 43, .5);
    opacity: 0.5;
    filter: alpha(opacity=50);
    position: absolute;
    left: 0px;
    bottom: -7px;
    display: none;
}
.listNav li.on a, .listNav li:hover a {
    line-height: 16px;
    border-right: solid 3px #FF1A00;
    margin-right: -2px;
}
.listNav li.on i, .listNav li.on font, .listNav li:hover i, .listNav li:hover font {
    font-size: 24px;
    color: #FF1A00;
}
.listNav li.on font b {
    display: block;
}
.listNav li.on a, .listNav li:hover a {
    line-height: 16px;
    border-right: solid 3px #FF1A00;
    margin-right: -2px;
}
.listNav li a {
    line-height: 20px;
    display: flex;
}
.conR {
    width: 70%;
}
.content-item {
    display: none;
}
.content-item.active {
    display: block;
}


.listCon h2.tit {
    font-size: 30px;
    color: #FF1A00;
    text-align: center;
    padding-bottom: 20px;
    margin-bottom: 30px;
    border-bottom: 1px solid #d7d7d7;
}
.listCon .artCon {
    margin-top: 40px;
}
.listCon p {
    line-height: 40px;
}
.listCon a {
    color: #ff5b36;
}
.listCon .listTit {
    height: 44px;
    border-bottom: solid 1px #d8d8d8;
    margin-bottom: 5px;
}
.listTit span {
    display: inline-block;
    line-height: 43px;
    border-bottom: 2px #fe5f4d solid;
    font-size: 24px;
    color: #2f3f53;
}
.listCon .list li {
    overflow: hidden;
    height: 45px;
    border-bottom: solid 1px #eaeaea;
}
.listCon .list li a {
    display: block;
    width: 80%;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
    color: #666;
    float: left;
    padding-left: 25px;
    background: url('../image/2021120813481227627.jpg') no-repeat left center;
}
.listCon .list li span {
    display: block;
    width: 100px;
    padding-right: 10px;
    text-align: right;
    float: right;
    font-size: 16px;
    color: #999;
    height: 45px;
    line-height: 45px;
}
.listCon .list li a i {
    color: #FF1A00;
    margin-right: 10px;
    display: none;
}

.listCon .list li:hover, .listCon .list li:hover a, .listCon .list li:hover span {
    border-color: #FF1A00;
    color: #FF1A00;
}
.listCon .list li:hover i {
    display: inline-block;
}
.listCon .list li:hover a {
    padding-left: 0;
    background: none;

}
.leftListCon {
	padding: 0 23px 40px 0;
	border: 0px;
	box-shadow: none;
	margin-top:0;
}

/*医院查询*/
.easysite-map-content-wrap {
    margin-top: 50px;
}
.easysite-map-wrap {
    margin-top: 10px;
    font-family: 'microsoft yahei';
}
.easysite-map-content {
    width: 100%;
    background-color: #e5e5e5;
    border: 1px solid #b5b5b5;
    border-top: none;
}

.easysite-map-wrap .easysite-map-title {
    height: 50px;
    line-height: 50px;
    background-color: #60bbc3;
    color: #fff;
    position: relative;
}
.easysite-map-wrap .easysite-map-title {
    background: #ff532b;
    width: 100%;
    border: 1px solid #ff532b;
    border-radius: 6px 6px 0 0;
}
.easysite-map-wrap .easysite-map-title span {
    font-size: 24px;
    padding-left: 25px;
}
.easysite-map-content {
    border-color: #d6d6d6;
	overflow:hidden;
}
.easysite-map-detail-area {
    background-color: #eee;
    padding: 12px 22px;
    margin-bottom: 5px;
	height:54px;
}
.easysite-fn-clear {
    zoom: 1;
}
.easysite-select-label2 {
    float: left;
    line-height: 32px;
    margin-right: 9px;
    color: #898989;
    font-size: 14px;
}
.easysite-map-detail-area .easysite-simulat-select-wrap {
    margin-right: 9px;
	margin-top: 1px;
    line-height: 28px;
}
.easysite-simulat-select-wrap {
    width: 170px;
    padding: 0 6px;
    border: 1px solid #c9c9c9;
    background-color: #fff;
    float: left;
    zoom: 1;
}
.easysite-simulate-select {
    position: relative;
    z-index: 5;
    font-size: 14px;
    width: 100%;
    float: left;
}
.easysite-simulat-select-wrap:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.easysite-simulate-select {
    position: relative;
    z-index: 5;
    font-size: 14px;
    width: 100%;
    float: left;
}
.easysite-simulate-select .easysite-select-header, .easysite-simulate-select .easysite-select-header input {
    background: none;
}
.easysite-simulate-select .easysite-select-header i {
    position: absolute;
    top: 11px;
    right: 7px;
    background: url('../image/select-jiantou.png') no-repeat 0 0;
    width: 9px;
    height: 5px;
}
.easysite-simulate-select .easysite-select-option {
    position: absolute;
    top: 31px;
    left: -7px;
    border: 1px solid #c9c9c9;
    background-color: #eeeeee;
    padding: 0 6px;
    width: 100%;
    overflow: hidden;
    z-index: 10000;
    zoom: 1;
    overflow-y: scroll;
    overflow-x: hidden;
    display: none;
}
.easysite-simulate-select .easysite-select-scroll {
    width: 105%;
    max-height: 190px;
    _height: 10px;
}
.easysite-select-option ul li {
    cursor: pointer;
    background-color: #fff;
    height: 22px;
    line-height: 22px;
    color: #898989;
    padding-left: 18px;
    padding-right: 7px;
    margin-left: -6px;
    /* width: 200px; */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.easysite-select-option ul li:hover, .easysite-select-option ul .easysite-active {
    background-color: #dcdcdc;
}
.easysite-map-list {
    background-color: #fff;
    width: 1190px;
    float: left;
    min-height: 573px;
    _height: 588px;
}

.easysite-map-list {
    padding-right: 10px;
}
.easysite-map-list, #map {
    height: 645px;
}
.easysite-map-address-list li:nth-child(odd) {
    background-color: #fff;
}

.easysite-map-address-list .easysite-map-list-info {
    height: auto;
    padding: 15px 15px 15px 55px;
}
.easysite-map-address-list .easysite-map-list-info {
    border-bottom: 1px dashed #d6d6d6;
}
.easysite-map-address-list .easysite-map-list-info {
    padding-left: 60px;
    position: relative;
    cursor: pointer;
}
.easysite-map-address-list .easysite-map-list-info:hover {
    background: #f1f1f1;
}
.easysite-map-address-list .easysite-map-list-info i {
    background: url('../image/2019122411234327703.png') no-repeat 0 0;
    width: 29px;
    height: 36px;
    top: 15px;
    left: 15px;
}
.easysite-map-address-list .easysite-map-list-info i {
    width: 30px;
    height: 40px;
    position: absolute;
    top: 22px;
    left: 20px;
    text-align: center;
    line-height: 30px;
    font-style: normal;
    font-size: 14px;
    color: #fff;
}
.easysite-map-list-info .easysite-map-info-detail a {
    font-size: 18px;
    color: #ff532b;
    padding: 0;
    margin-bottom: 15px;
    line-height: 30px;
}
.easysite-map-list-info .easysite-map-info-detail p {
    font-size: 14px;
    color: #666;
    line-height: 24px;
    overflow: inherit;
    white-space: inherit;
}
.easysite-map-list-info .easysite-map-info-detail p strong {
    font-weight: normal;
    color: #262626;
}
.easysite-map-detail-area .easysite-address-search {
    margin-left: 11px;
    float: left;
    padding: 0;
}
#queryInfo {
    width: 250px;
    float: left;
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
}
.easysite-address-search .easysite-map-text {
    height: 30px;
    width: 228px;
    border: 1px solid #c9c9c9;
    float: left;
    padding-left: 10px;
	background-color:#fff;
}
#queryButton {
    float: right;
    width: 30px;
    height: 30px;
    border: none;
    background: url('../image/2019122411092012595.png') no-repeat center;
}
/*页码样式*/
.easysite-map-pagination .easysite-map-total-page, .theme-pagination .total-page {
    padding: 6px 0;
    text-align: center;
}
.easysite-map-pagination .easysite-map-total-page span, .theme-pagination .easysite-map-total-page span {
    display: inline-block;
    margin-right: 10px;
    color: #707070;
    font-size: 14px;
}
.easysite-map-pagination .easysite-map-total-page span b, .theme-pagination .total-page span b {
    font-style: normal;
    font-weight: normal;
    display: inline-block;
    margin: 0 3px;
    font-size: 16px;
}
.easysite-map-page-wrap {
    text-align: center;
    padding: 5px 0 13px;
    font-size: 0;
}
.easysite-map-page-wrap a {
    font-size: 14px;
    color: #707070;
    height: 22px;
    line-height: 22px;
    padding: 0 7px;
    display: inline-block;
    _display: inline;
}
.easysite-map-page-wrap .easysite-map-page-num {
    border-radius: 22px;
}
.easysite-map-page-wrap .easysite-map-page-num {
    border-radius: 22px;
}
.easysite-map-page-wrap .current {
    background-color: #60bbc3 !important;
    color: #fff;
}
.easysite-map-page-wrap .current {
    background-color: #ff532b !important;
}
.easysite-map-page-wrap .easysite-map-page-num {
    border-radius: 50%;
    margin-right: 2px;
    _margin-right: 0px;
}
/*单证下载*/
.listCon .listTit {
    height: 44px;
    border-bottom: solid 1px #d8d8d8;
    margin-bottom: 5px;
}
.listTit span {
    display: inline-block;
    line-height: 43px;
    border-bottom: 2px #fe5f4d solid;
    font-size: 24px;
    color: #2f3f53;
}
.dzDoc_con {
    margin-top: 20px;
    overflow: hidden;
}
.dzDoc_list {
    width: 105%;
}
.dzDoc_list li {
    width: 300px;
    float: left;
    padding-left: 60px;
    line-height: 60px;
    height: 60px;
    border: 1px solid #eee;
    border-radius: 10px;
    margin-right: 16px;
    margin-bottom: 15px;
    background: url('../image/2021120814013989034.png') no-repeat 10px center;
}
.dzDoc_list li a {
    font-size: 16px;
    color: #333;
}
.dzDoc_list li a:hover {
    color: #FF1A00;
}
/*利率公告*/
.llgg_nav { height: 58px; margin-top: 30px; position: relative; border: 1px solid #d8d8d8; border-radius: 6px; padding: 0 30px; z-index: 5; background: #FF1A00; }
.llgg_nav_cur { line-height: 58px; font-size: 18px; color: #fff; cursor: pointer; }
.llgg_nav_cur i { display: inline-block; width: 0; height: 0; border-width: 8px; border-style: solid dashed; border-color: #fff transparent transparent; position: absolute; right: 20px; top: 28px; }
.llgg_nav_cur i.up { border-color: transparent transparent #fff; top: 18px; }
.llgg_list { background: #fff; box-shadow: 0 10px 10px #cecece; position: absolute; width: 98%; left: 1%; top: 60px; display: none; }
.llgg_list li { padding: 0 30px; line-height: 34px; }
.llgg_list li a { font-size: 16px; color: #666; }
.llgg_list li a {
    font-size: 16px;
    color: #666;
    display: block;
    width: 100%;
}
.llgg_list li.on, .llgg_list li:hover { background: #FF1A00; }
.llgg_list li.on a, .llgg_list li:hover a { color: #fff; }
.conR { padding: 50px 15px 0 36px; }
@media screen and (max-width:479px) {
    .llgg_nav { padding: 0 10px; }
    .llgg_nav_cur i { right: 10px; }
    .llgg_nav { height: 38px; }
    .llgg_nav_cur { line-height: 38px; font-size: 14px; }
    .llgg_nav_cur i { top: 15px; }
    .llgg_nav_cur i.up { top: 6px; }
    .llgg_list { top: 38px; }
    .llgg_list li { padding: 0 15px; line-height: 28px; }
    .llgg_list li a { font-size: 14px; }

}
.ll_list {
    min-height: 400px;
}
.over {
    overflow: hidden;
}
.ll_list_ul {
    width: 105%;
}
.ll_list_ul li {
    width: 324px;
    margin-top: 20px;
    float: left;
    border: 1px solid #d8d8d8;
    padding: 30px;
    margin-right: 21px;
    border-top: 10px solid #d8d8d8;
    background: #fff;
}
.ll_list_ul li .type {
    font-size: 30px;
    line-height: 70px;
    color: #2b374a;
    font-weight: bold;
}
.ll_list_ul li .jsll {
    overflow: hidden;
}
.ll_list_ul li .jsll p {
    float: left;
    font-size: 16px;
    color: #666;
    margin-right: 36px;
}
.ll_list_ul li .jsll p span {
    display: block;
    font-size: 36px;
    color: #FF1A00;
    font-weight: bold;
    font-family: arial;
}
ll_list_ul li .jsll p span i {
    font-style: normal;
    color: #666;
    font-weight: normal;
}
.ll_list_ul li .jsrq {
    font-size: 16px;
    color: #666;
    line-height: 52px;
}
.ll_list_ul li .jsyf {
    font-size: 16px;
    color: #666;
}
.ll_list_ul li .jsyf .con {
    border: 1px solid #b5b5b5;
    height: 38px;
    border-radius: 6px;
    padding: 0 10px;
    margin-top: 10px;
    line-height: 38px;
    font-size: 16px;
    margin-bottom: 30px;
}
.ll_list_ul li a.more {
    font-size: 16px;
    color: #666;
}
.ll_list_ul li:hover {
    border-color: #FF1A00;
    box-shadow: 0 0 15px #ccc;
}
.ll_list_ul li:hover a.more {
    color: #FF1A00;
}
/*利率公告 万能型B1款*/
.conpanyH3 {
    color: #333;
    font-size: 28px;
    margin-bottom: 24px;
}
.conpanyH3 span {
    background: #FF1A00;
    width: 60px;
    height: 5px;
    display: block;
    margin-top: 10px;
}
table.grdList {
    margin-top: -1px;
    width: 100%;
}
table.grdList th {
    background: #FF1A00;
    color: #fff;
}
table.grdList th, table.grdList td {
    width: 25%;
    text-align: center;
    font-size: 14px;
    line-height: 36px;
    border: 1px solid #d6d6d6;
}
/*法律法规*/
.listNav li.on .listNav2 {
    position: relative;
    margin-top: 30px;
    display: block;
}
.listNav li.on .listNav2 li {
    margin-bottom: 20px;
    padding-left: 35px;
    display: inline-block;
}
.listNav li.on .listNav2 li a {
    border-right: none;
}
.listNav li.on .listNav2 li i {
    font-size: 15px;
    color: #262626;
    text-align: center;
}
.listNav li.on .listNav2 li font {
    padding-right: 0;
    font-size: 16px;
    color: #262626;
}
.listNav li.on .listNav2 li font b {
    visibility: hidden;
}
.listNav li.on .listNav2 li {
    margin-bottom: 20px;
    padding-left: 35px;
	display:block;
}
.listNav li.on .listNav2 li.on2 a {
    border-right: solid 3px #FF1A00;
}
.listNav li.on .listNav2 li.on2 i {
    color: #FF1A00;
}
.listNav li.on .listNav2 li.on2 font, .listNav li.on .listNav2 li.on i, .listNav li.on .listNav2 li:hover font, .listNav li.on .listNav2 li:hover i {
    font-size: 18px;
    color: #FF1A00;
}
.listNav li.on .listNav2 li.on2 font b {
    visibility: visible;
    width: 100%;
    height: 2px;
    background: rgba(255, 83, 43, .5);
    opacity: 0.5;
    filter: alpha(opacity=50);
    position: absolute;
    left: 0px;
    bottom: -7px;
}
.listNav li.on .listNav2 {
    margin-top: 30px;
}
.listNav li .listNav2 {
    display: none;
}
.listNav li.on .listNav2 {
    display: block;
}
/*孙子页*/
.listCon1 {
    padding: 50px 40px 40px 0;
}
.listCon1 h2.tit {
    font-size: 30px;
    color: #FF1A00;
    text-align: center;
    padding-bottom: 20px;
    margin-bottom: 30px;
    border-bottom: 1px solid #d7d7d7;
}
.listCon1 .artCon {
    margin-top: 40px;
}
.listCon1 p {
    line-height: 40px;
}
.listCon1 p strong, .listCon1 a {
    color: #ff5b36;
}
.listCon1 .listTit {
    height: 44px;
    border-bottom: solid 1px #d8d8d8;
    margin-bottom: 5px;
}
.listCon1 .list li {
    overflow: hidden;
    height: 45px;
    border-bottom: solid 1px #eaeaea;
}
.listCon1 .list li a {
    display: block;
    width: 80%;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
    color: #666;
    float: left;
    padding-left: 25px;
    background: url('../image/2021120813481227627.jpg') no-repeat left center;
}
.listCon1 .list li a i {
    color: #FF1A00;
    margin-right: 10px;
    display: none;
}
.listCon1 p strong, .listCon1 a {
    color: #ff5b36;
}
.listCon1 .list li:hover, .listCon1 .list li:hover a, .listCon1 .list li:hover span {
    border-color: #FF1A00;
    color: #FF1A00;
}
.listCon1 .list li:hover i {
    display: inline-block;
}
.listCon1 .list li:hover a {
    padding-left: 0;
    background: none;

}
.listCon1 {
    display: none;
}
.listCon1.active {
    display: block;
}
.listNav li.oneLi .listNav2 li.on2 a {
    border-right: solid 3px #FF1A00;
}

.listNav li.oneLi .listNav2 li.on2 i {
    color: #FF1A00;
}
.listNav li.oneLi .listNav2 li.on2 font, .listNav li.oneLi .listNav2 li.on2 i, .listNav li.oneLi .listNav2 li:hover font, .listNav li.oneLi .listNav2 li:hover i {
    font-size: 18px;
    color: #FF1A00;
}
.listNav li.oneLi .listNav2 li.on2 font b {
    visibility: visible;
    width: 100%;
    height: 2px;
    background: rgba(255, 83, 43, .5);
    opacity: 0.5;
    filter: alpha(opacity=50);
    position: absolute;
    left: 0px;
    bottom: -7px;
}
.listNav li.oneLi .listNav2 li.on2 font, .listNav li.oneLi .listNav2 li.on2 i, .listNav li.oneLi .listNav2 li:hover font, .listNav li.oneLi .listNav2 li:hover i {
    font-size: 18px;
    color: #FF1A00;
}

@media screen and (max-width:1199px) {
	.ll_list_ul {width: 100%;}
	.pic_list { width: 100%; }
    .pic_list li { width: 48%; margin: 0 1% 20px; }
    .pic_list li .img { width: 100%; height: 20vw; }
    .pic_list li img { width: 100%; height: 100%; }
}
@media screen and (max-width:999px) {
			.yhfw_list li { line-height: 50px; }
			.yhfw_list>span { line-height: 50px!important; }
			.yhfw_list li img,.yhfw_list span a img {display: block;margin: 5px auto 0px;}
			.yhfw_list li .imHov { height: 22px; margin-top: 5px;}
			.yhfw_list li .im {display: none;}
			.yhfw_list li.on .imHov{display: none; /* 激活时隐藏默认图 */}
			.yhfw_list li.on .im { height: 22px; margin-top: 5px;}
			.leftNav .leftList .li > a img {display: none;}
			.easysite-map-content {position: relative;}
			#queryInfo { width: 90%; }
			.ll_list_ul li {width: 48%;margin: 20px 1% 0;height: 350px;}
			.conpanyH3 { font-size: 26px; }

		}
@media screen and (max-width:767px) {
	.yhfw_list li img,.yhfw_list span a img{height: 20px;display: block;margin: 5px auto 0px;}
	.yhfw_list { flex-wrap: wrap;}
    
    /* 处理8个项目的情况 - 每行4个 */
	.yhfw_list li:nth-last-child(8):first-child,
	.yhfw_list li:nth-last-child(8):first-child ~ li,.yhfw_list li:nth-last-child(8):first-child ~ span {
		flex: 0 0 25%;
	}
    /* 处理6个项目的情况 - 每行3个 */
	.yhfw_list li:nth-last-child(6):first-child,
	.yhfw_list li:nth-last-child(6):first-child ~ li.yhfw_list li:nth-last-child(8):first-child ~ span {
		flex: 0 0 33.333%;
		height: 40px;
		line-height: 40px;
	}
	 /* 处理4个项目的情况 - 每行2个 */
	.yhfw_list li:nth-last-child(4):first-child,
	.yhfw_list li:nth-last-child(4):first-child ~ li,.yhfw_list li:nth-last-child(4):first-child ~ span {
		flex: 0 0 50%;
	}
	.yhfw_list li a { font-size: 16px; }
	.yhfw_list li .imHov {height: 22px; margin-top: 5px;}
	.yhfw_list li .im {display: none; }
	.leftNav .leftList .li>a img {display: none!important;}
	.leftNav .leftList li>a img {display: none!important;}
	.leftNav .leftList .li>a { font-size: 16px; }
	.leftNav .leftList li>a { font-size: 16px; }
    .leftNav .leftList .li { height: 40px!important;line-height:40px!important; padding: 0px 5px!important;}
	.leftNav .leftList li { height: 40px!important;line-height:40px!important; padding: 0px 5px!important;}
	.xxpl_nav .xxpl_nav_list .li > a img {height:20px;display: inline-block!important;margin:0!important}
    /*.conbox { padding: 1rem; }*/
    .conpanyH3 { font-size: 20px; margin: 20px 0 1rem 0; padding-bottom: 8px; border-bottom: 2px  solid #FF1A00; }
    .conpanyH3 span { display: none; }
    .conL { width: 100%; }
    .conR { width: 100%; padding: 10px !important; }
    .conImg { text-align: center; }
    .conpany p strong { margin-top: 1rem; }
    .bxTab li { width: 50%; text-align: center; float: left; }

    /*右侧单篇文章*/
    .listCon { padding: 10px; }
    .listCon p.date { margin-bottom: 20px; }
    .listCon p { line-height: 30px; }

    /*右侧列表*/
    .listTit span { font-size: 18px; }
    .listCon .list li a { width: 68%; }
    .listCon .list li a, .listCon .list li span { font-size: 14px; }
    .pic_list li .img { height: 26vw; }
    .fwwl_wrap { padding: 20px; }

    .health_pic { padding: 0; }
    #conL { border-right: 0px; }
    .listNav { padding-top: 10px; padding-bottom: 0px; overflow: hidden; border-bottom: 5px solid #dce2ec; margin-bottom: 10px; border-radius: 0 0 5px 5px; }
    .listNav li { width: 50%; float: left; padding-left: 3%; margin-bottom: 15px; }
    .listNav li:nth-child(2n+1) { clear: both; }
    .conR {width: 100%;padding: 10px !important;}
	.easysite-map-content-wrap { margin-top: 20px;width:98%;margin:0 auto;}
    .easysite-select-label2 { display: none; }
}
@media screen and (max-width:640px) {
	.ll_list_ul li { width: 100%; margin: 20px 0 0; }
	.ykt_detail p { font-size: 14px; }
	.jkzxR li { height: 30px; line-height: 30px; }
	.jkzxR li a { font-size: 14px; line-height: 30px; }
	.ykt { padding-bottom: 20px; }

	/* 健康管理 */
	.health_list li { width: 45%; margin-bottom: 20px; }
	.health_list li .img { height: 28vw; }
}
@media screen and (max-width:479px) {
	.yhfw_list li,.yhfw_list span { height: 50px!important; line-height: 20px!important; }
	.yhfw_list li a,.yhfw_list span a{ font-size: 14px!important; }
	.yhfw_list li.imHov {height: 22px; margin-top: 5px; }
	.yhfw_list li .im { display: none; }
	.yhfw_list li .yhfw_list li.on .imHov{display: none; }
	.yhfw_list li.on .im { display: block;height: 22px; margin-top: 5px;}
	.listCon .list li a { width: 60%; }
	.leftNav .leftList .li > a img {display: none!important;}
    .conpany p { font-size: 14px; line-height: 1.5em; }
    .listNav li.on i, .listNav li.on font, .listNav li:hover i, .listNav li:hover font { font-size: 20px; }
    .listNav li.on a, .listNav li:hover a { border: none; }
	.easysite-map-detail-area { display: block; padding: 5px; }
	.easysite-map-detail-area {height: 80px;}
    .easysite-select-wrap { display: flex; }
    .easysite-map-detail-area .easysite-simulat-select-wrap { margin: 0 5px; width: 50%; }
    .easysite-map-detail-area .easysite-address-search { margin: 5px; float: none; }
    .easysite-map-list { top: 80px; }
	.leftNav .leftList .one .oneLi > a img {display: none;}

}