
body {
    background-color: #ffffff;
}

.weizhiBox{ height: 90px;position: relative;}
.weizhiBox .container{ width: 1400px; height: 60px; position: absolute; z-index: 3; bottom: 0; left:50%; margin-left: -600px; }
.weizhiBox .left{ line-height: 50px; display: table; color: white;padding: 0px 0;}
.weizhiBox .left span{ vertical-align: middle; display: table-cell; width:200px; font-size: 22px; text-indent: 60px; font-weight: 600;}
.weizhiBox .left a{ vertical-align: middle; text-align: center; color: #333;padding: 0 20px; color: white;}
.weizhiBox .left a.active{ color:white;font-weight: bold; background: url(../images/gycchFnet/icon_17.png) no-repeat center 46px; background-size: 20px auto}

.weizhiBox .right p{ line-height: 20px;}
.weizhiBox .right i{ font-style: normal;}

.inforBox{ margin: 0 auto; overflow: hidden; background-color: #f6f6f6;padding-bottom:80px;}
.inforBox .left{ width: 1400px; overflow: hidden; padding:20px; box-sizing: border-box;}
.inforBox .right{ width: 370px; padding:10px; box-sizing: border-box;}
.inforBox .divpicwai{padding:0;margin-left:20px;}
.inforBox .divPictitle{left:0;}

.article_container{ padding:20px; box-sizing: border-box;}
.article_title{ padding:0 40px; text-align: center; line-height: 34px; font-size: 26px; margin: 20px 0 40px;}
.article_label{ text-align: center; margin-bottom: 20px; }
.article_label span{ padding:0 10px}
.article_ext{ line-height: 40px;}
.article_ext a{ border:1px solid #ccc; display: inline-block; padding:0 20px; background-color: white; margin-left: 20px;}


/* article_contain */
.article_contain{ width:1400px; margin:0 auto 40px; padding:20px 0;background-color:#FFF;}
/* article_head */
.article_head{ height:44px; line-height:44px; padding-left:40px; color:#555555; font-size:14px;width: 100%;background-color: #f1f1f1;}
.article_head a:hover{ color:red}
/* weizhi */
.weizhi{ height:44px; line-height:44px; padding-left:40px; color:#555555; font-size:18px}
.weizhi a:hover{ color:red}
/* article_body */
.article_body{ border-top:none;padding:18px}
.article_body h3{ font-size:24px; text-align:center; line-height:30px; font-family:"榛戜綋"; font-weight:400;color: #333;}
.article_body h4{ text-align:center; margin:0 12px; border-bottom:1px solid #ddd; color:#999; font-weight:400;  line-height:30px; font-size:14px; padding:12px 0}
/* article_text */
.article_text{ margin:30px; text-align:justify}
.article_text img{ max-width:90%; height: auto !important}
/* button */
.button{ display:inline-block; border:none; width:120px; height:36px; line-height:36px; background-color:#4c8bce; color:white; font-size:16px; padding:0; text-align:center}


#list_dan{ padding:20px; box-sizing: border-box;}

.divpicwai{ float: left; width: 50%; text-align: center; position: relative; padding:0 20px; box-sizing: border-box;margin-bottom: 20px;overflow: hidden;}
.divpic a{ display: block; height: 100%; height: 250px; background: no-repeat center center; background-size: cover;}
.divPictitle{ position: absolute; left: 20px; bottom: 0; width: 100%; line-height: 30px; background-color: rgba(0,0,0,0.4); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.divPictitle a{ color: white;}

.divinfowai{ line-height: 40px; overflow: hidden; vertical-align: top; padding:10px}
.divinfoleft{ float: left; padding-left: 30px; background: url(../images/off.png) no-repeat 10px center;}
.divinforight{ float: right}



/* list_container */
.list_container{ width:1400px; margin:10px auto 40px; overflow:hidden; padding:20px; background:#FFF;}
.class_title p a{vertical-align:middle;font-size:24px; color:#4896e0; font-weight:bold;    text-indent: 20px;
    line-height: 50px;display: block;}
/* list_left */
.list_left{ float:left; width:270px;    vertical-align: middle;}
.list_left h2{
    font-size: 24px;
    color: #4896e0;
    font-weight: bold;
    text-indent: 20px;
    line-height: 50px;
    display: block;}
.list_left h3{ font-size:16px; text-align:center; font-weight:400; height:36px; line-height:36px}
.list_left h4{ text-align:center}

/* box */
.box .title{ height:44px; line-height:44px; margin-bottom:8px!important; background-color: #f3f3f3; font-size:16px; font-weight:400; text-indent:20px}
.box .title a{ font-size:16px}
.box .title a:hover{ color:#C64242}
.box .title.active{ background-color:#A98487}
.box .title.active a{ color:white}
.box .content{ display:none}
.box .content li{ margin-bottom:8px; border:1px solid #FC9; height:34px; line-height:34px; text-align:center}
.box .content a{ color:#666}

/* list_right */
.list_right{ float:right; width:860px; border:1px solid #ccc}

/* divinfowai */
.divinfowai{ overflow:hidden; border-bottom:1px dashed #ccc; margin: 8px 0}
.info_ul .divinfowai:last-child{border-bottom:0;}
.divinfowai:hover font{ color:red}
.divinfoleft{ float:left; height:32px; width:80%; line-height:32px; font-size:16px; text-indent:10px; }
.divinforight{ float:right; height:32px; line-height:32px; color:#999; font-size:14px}

/* divpicwai */
.divpicwai{ float:left; width:33.3%; text-align:center; padding-bottom:20px}
.divpicwai .divPictitle{ line-height:36px}


/* article_contain */
.article_contain{ width:1400px; margin:20px auto 0; padding:20px 0;background-color:#FFF;}

/* article_head */
.article_head{ border:1px solid #ddd; border-top:5px solid #b7666d; height:44px; line-height:44px; padding-left:40px; color:#555555; font-size:16px}
.article_head a:hover{ color:red}

/* weizhi */
.weizhi{ height:44px; line-height:44px; padding-left:40px; color:#555555; font-size:18px}
.weizhi a:hover{ color:red}

/* article_body */
.article_body{ border:1px solid #ddd; padding:18px}
.article_body h3{ font-size:24px; text-align:center; line-height:30px; font-family:"黑体"; font-weight:400}
.article_body h4{ text-align:center; margin:0 12px; border-bottom:1px solid #ddd; color:#FF8105; font-weight:400;  line-height:30px; font-size:16px; padding:12px 0}

/* article_text */
.article_text{ margin:30px; text-align:justify}
.article_text img{ max-width:90%; height: auto !important}

/* button */
.button{ display:inline-block; border:none; width:120px; height:36px; line-height:36px; background-color:#E16464; color:white; font-size:16px; padding:0; text-align:center}

.title_01 a{ font-size:18px}
#list_dan img{ max-width:90%; height:auto !important}
#list_weizhi{ overflow:hidden; border-bottom:1px solid #ccc; line-height:50px; padding:0 20px}
#list_weizhi2{ float:right; text-align:right; font-size:14px}
.view_bottom li{background: unset;}
.view_bottom{padding: 15px 10px 0px 0px}
.view_bottom i{color: #888888}
.map{position: relative;width: 310px;margin: 25px auto;overflow: hidden;height: 249px}
.map a {font-size: 12px}
.cx_foot p{height: 35px;line-height: 35px;padding: 0 10px}
.map .citybg{cursor: pointer;transition: all 0.6s;}


.f5{
    width: 100px;
    background-color: rgb(0, 112, 192);
    height: 70px;
    position: relative;
}
.f5 p{
    display: block;
    margin: 0 auto;
    text-align: center;
    font-size: 24px;
    color: white;
}
.f5 .glyphicon{
    line-height: 20px;
    padding-top: 5px;
}
.f5 a{
    width: 65px;
    position: absolute;
    left: 50%;
    margin-left: -32.5px;
    font-weight: bold;
    color: white;
}
.weizhiBox{ height: 50px;position: relative; max-width:1920px;margin:0 auto;
    background-color: #f1f1f1;
    color: #333;
    top: unset;}
.weizhiBox .container{ width: 1400px; height: 50px; position: absolute; z-index: 3; bottom: 0; left:50%; margin-left: -700px; }
.weizhiBox .left_box{ width: 1400px; line-height: 50px; display: table; color: white;padding: 0px 0;}
.weizhiBox .left_box span{ vertical-align: middle; display: table-cell; width:200px; font-size: 22px; text-indent: 60px; font-weight: 600;}
.weizhiBox .left_box a{ vertical-align: middle; text-align: center; color: #333;padding: 0 40px; color: white;}
.weizhiBox .left_box a.active{ color:white;font-weight: bold; background: url(../images/gycchFnet/icon_17.png) no-repeat center 46px; background-size: 20px auto}
.weizhiBox .left_box div{height: 50px;}
.weizhiBox .right p{ line-height: 20px;}
.weizhiBox .right i{ font-style: normal;}
.weizhiBox .left_box a{color:#111;border-color: #111;border-right: unset;}
.weizhiBox .left_box .active{background-color: #019d90; color: white;font-weight: 500;}
.weizhiBox .left_box .active a{color: white;}
.dz{    position: absolute;
    width: auto;
    background-color: unset;
    right: 0;
    min-width: auto;
    display: inline-block;
    top: 0;
    margin: 0;
}

.dz .dz_box{
    width: auto;
}
.dz .dz_box p{
    font-size: 12px;
    color:#777;
}
.dz .dz_box p a{
    color:#777;
	border-right: 0;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin-top: -3px;  
    padding: 0;
}
.head{
    
    box-shadow: 0 0 10px #ccc;
}

.title_01 {
    background-color: white;
}

.title_01 a {
    font-size: 18px;
    width: auto;
    padding: 0 10px
}

.title_01 a.active {
    width: 100%;
    background-image: none;
    padding: 0 0 0 30px;
    background-color: #0083ce;
    line-height: 80px;
    height: 80px;
    font-size: 26px;
    text-align: left;
    box-sizing: border-box;
}

#list_dan img {
    max-width: 90%;
    height: auto !important
}

#list_weizhi {
    overflow: hidden;
    border-bottom: 0;
    line-height: 50px;
    padding: 0 0 0 26px;
    background: url(style/images/dizhi.png);
    background-repeat: no-repeat;
    background-size: 20px auto;
    background-position: left center;
    font-size: 14px;
    color: #666;
    margin-top: 10px;
}

#list_weizhi a {
    font-size: 14px;
    color: #666;
}

.title_01 a.active {
    color: white;
}

.jj p {
    text-indent: 2em;
}

.box {
    border-bottom: 5px solid #0083ce;
}

.box .title a:hover {
    color: #0083ce
}

.box .title.active a {
    color: #0083ce;
    font-weight: bold;
}

.list_right .title {
    font-size: 24px;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    height: 50px;
}

.list_right .title h3 {
    height: 48px;
    line-height: 48px;
    padding: 0 10px;
    font-size: 24px;
    color: #0083ce;
    display: inline-block;
    border-bottom: 4px solid #0083ce;
}

.wztitle {
    font-size: 26px;
    margin-bottom: 10px;
}

.lx_li {
    height: 40px;
    line-height: 40px;
}

.lx_li h4 {
    font-size: 16px;
    font-weight: 400;
    color: #666;
}

.lx_li h4 span {
    font-size: 18px;
    color: #333;
}


/* list_container */
.list_container {
    width: 1400px;
    margin: 10px auto 40px;
    overflow: hidden;
}

.list_right {
    min-height: 600px;
}

.class_title h1 {
    vertical-align: middle;
    font-size: 24px;
    color: #d43531;
    font-weight: bold;
    text-indent: 20px;
    line-height: 50px;
    display: block;
}

/* list_left */
.list_left {
    float: left;
    width: 270px;
    vertical-align: middle;
}

.list_left .box{background-color:white;}

.list_left h2 {
    font-size: 24px;
    color: #4896e0;
    font-weight: bold;
    text-indent: 20px;
    line-height: 60px;
    display: block;
}

.list_left h3 {
    font-size: 16px;
    text-align: center;
    font-weight: 400;
    height: 36px;
    line-height: 36px;
}

.list_left h4 {
    text-align: center
}

/* box */
.box .title {
    font-size: 18px;
    font-weight: 400;
    padding: 0 0 0 30px;
    text-indent: 0;
    position: relative
}

.box .title a {
    font-size: 18px;
    color: #222222;
}

.box .title img {
    height: 16px;
    display: inline-block;
    position: absolute;
    right: 5px;
    float: right;
    top: 50%;
    margin-top: -8px;
}


/*.box .title.active, .active{ background-color:#58b530!important;color: white!important;border-color: #58b530!important;}*/
.pageShow .active a {
    color: white !important;
    background: #aa2924
}

.box .content {
    display: none
}

.box .content li {
    margin-bottom: 8px;
    background-color: #f1f1f1;
    height: 34px;
    line-height: 34px;
    text-indent: 2em;
    font-size: 15px;
}

.box .content a {
    color: #666
}

/* list_right */
.list_right {
    float: right;
    width: 1090px;;
    background: #FFF;
    padding:20px;
}

/* divinfowai */
.divinfowai {
    overflow: hidden;
    border-bottom: 1px dashed #ccc;
    margin: 8px 0
}

.divinfowai:hover font {
    color: red
}

.divinfoleft {
    float: left;
    height: 32px;
    width: 80%;
    line-height: 32px;
    font-size: 16px;
    text-indent: 10px;
}

.divinforight {
    float: right;
    height: 32px;
    line-height: 32px;
    color: #999;
    font-size: 14px
}

/* divpicwai */
.divpicwai {
    float: left;
    width: 33.3%;
    text-align: center;
    padding-bottom: 20px
}

.divpicwai .divPictitle {
    line-height: 36px
}

.divpicwai img {
    width: 90%;
    height: 180px
}

.divpicwai h4 {
    color: #333;
    font-weight: normal;
    font-size: 16px
}

.divpicwai p {
    color: #afafaf;
    font-weight: normal;
    font-size: 14px
}

.divpicwai .divPictitle_1 {
    width: 90%;
    margin: 0 auto;
    text-align: left;
}


/* yema */
/* article_contain */
.article_contain {
    width: 1400px;
    margin: 10px auto 60px;
    padding: 20px 0 0;
    background-color: #FFF;
}

/* article_head */
.article_head {
    border: 1px solid #ddd;
    border-top: 5px solid #aa2924;
    height: 44px;
    line-height: 44px;
    padding-left: 40px;
    color: #555555;
    font-size: 16px
}

.article_head a:hover {
    color: red
}

/* weizhi */
.weizhi {
    height: 44px;
    line-height: 44px;
    padding-left: 40px;
    color: #555555;
    font-size: 18px
}

.weizhi a:hover {
    color: red
}

/* article_body */
.article_body {
    padding: 18px
}

.article_body h3 {
    font-size: 24px;
    text-align: center;
    line-height: 30px;
    font-family: "黑体";
    font-weight: 400
}

.article_body h4 {
    text-align: center;
    border-bottom: 1px solid #ddd;
    color: #777;
    font-weight: 400;
    line-height: 30px;
    font-size: 16px;
    padding: 12px 0
}

/* article_text */
.article_text {
    margin: 30px;
    text-align: justify;
    min-height: 200px;
}

.article_text img {
    max-width: 90%;
    height: auto !important
}

/* button */
.button {
    display: inline-block;
    border: none;
    width: 120px;
    height: 36px;
    line-height: 36px;
    background-color: #999;
    color: white;
    font-size: 16px;
    padding: 0;
    text-align: center
}

.title_01 a {
    font-size: 18px
}

#list_dan img {
    max-width: 90%;
    height: auto !important
}

#list_weizhi {
    overflow: hidden;
    line-height: 50px;
    padding: 0 20px
}

#list_weizhi2 {
    float: right;
    text-align: right;
    font-size: 14px
}

.view_bottom li {
    background: unset;
}

.view_bottom {
    padding: 15px 10px 0px 0px
}

.view_bottom i {
    color: #888888
}

.map {
    position: relative;
    width: 310px;
    margin: 25px auto;
    overflow: hidden;
    height: 249px
}

.map a {
    font-size: 12px
}

.cx_foot p {
    height: 35px;
    line-height: 35px;
    padding: 0 10px
}

.map .citybg {
    cursor: pointer;
    transition: all 0.6s;
}


.f5 {
    width: 100px;
    background-color: rgb(0, 112, 192);
    height: 70px;
    position: relative;
}

.f5 p {
    display: block;
    margin: 0 auto;
    text-align: center;
    font-size: 24px;
    color: white;
}

.f5 .glyphicon {
    line-height: 20px;
    padding-top: 5px;
}

.f5 a {
    width: 65px;
    position: absolute;
    left: 50%;
    margin-left: -32.5px;
    font-weight: bold;
    color: white;
}

.title_03 a.active {
    display: inline-block;
    float: left;
    font-size: 24px;
    line-height: 50px;
    background-color: #0083ce;
    border-radius: 10px;
    padding: 0 30px;
    color: white;
    margin-top: 10px;
}

#cxjg_table tr td {
    cursor: pointer;
}

.divinfo21 {
    overflow: hidden;
    padding: 10px;
    border-bottom: 1px solid #ddd;
}

.divinfo21:last-child {
    border-bottom: 0;
}

.divinfo21:hover {
    background-color: #f6f7f9;
}

.divinfo21 .imgs {
    width: 160px;
}

.divinfo21 .imgs img {
    width: 160px;
}

.divinfo21 .text {
    width: 855px;
    text-align: justify;
}

.divinfo21 .text h4 {
    font-size: 18px;
    padding-bottom: 15px;
}

.divinfo21 .text p {
    font-size: 14px;
    color: #666;
}

.divinfo21 .text p a {
    font-size: 14px;
}

.divinfo21 .text .time {
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
}

.divinfo21 .text .time img {
    display: inline-block;
    margin-top: 4px;
    float: left;
    margin-right: 6px;
}

.divinfo21 .text .time span {
    font-size: 14px;
}

.share {
    margin-bottom: 20px;
    display: block;
    position: relative;
    height: 60px;
    border-bottom: 1px solid #e5e5e5;
}

.share .wz {
    height: 42px;
    line-height: 42px;
    width: 10px;
}

.share .dg a {
    margin-left: 30px;
    margin-top: 5px;
}

.share .dg a img {
    margin-right: 5px;
}

.share .dg span {
    height: 30px;
    line-height: 30px;
    color: #444;
}

.nex_pr a {
    display: inline-block;
    color: #555;
    margin: 5px 0;
    width: 100%;
}


.view_bottom span {
    float: left;
}

.view_bottom span a {
    margin-left: 10px;
}

#list_weizhi {
    overflow: hidden;
    border-bottom: 0;
    line-height: 50px;
    padding: 0 0 0 26px;
    background: url(../images/dizhi.png);
    background-repeat: no-repeat;
    background-size: 20px auto;
    background-position: left center;
    font-size: 14px;
    color: #666;
    margin-top: 10px;
}

#list_weizhi a {
    font-size: 14px;
    color: #666;
}

.yema {
    text-align: center;
    font-size: 14px;
    margin-top: 30px;
    padding: 10px 0;
    clear: both;
    margin-bottom:40px;
}

.yema .pageShow_ext {
    display: inline-block;
}

.yema a, .yema button {
    display: inline-block;
    padding: 5px 10px;
    border-radius: 3px;
    border: 1px solid #019d90;
    color: #019d90;
    line-height: 30px;
    min-width: 40px;
    font-size: 16px;
    margin-right: 10px;
}

.yema li.active a, .yema button {
    background-color: #019d90;
    color: white;
}

.yema ul, .yema ul li, .yema .pageInfor, .yema .pageShow, .yema .pagenum, .yema .pagenum p {
    display: inline-block;
}

.yema .pagenum p:nth-child(1) {
    padding-left: 20px;
}

.yema input {
    line-height: 40px;
    height: 40px;
    width: 40px;
    border: 1px solid #019d90;
    border-radius: 3px;
    position: relative;
    top: -1px;
}

.yema button {
    height: 32px;
}




.header_yw {
    padding: 20px 0 40px;
}

.header_yw h1 {
    margin: 0;
    color: #000;
    font-size: 20px;
    font-weight: 600;
    position: relative;
}
.header_yw h1::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 40px;
    height: 2px;
    background-color: #019d90; /* 与底部导航栏的背景颜色一致 */
}

.content_yw {
    padding: 20px;
    min-height: 300px; /* 确保内容区域有足够的高度 */
}

.tab-content_yw {
    display: none;
}

.tab-content_yw.active_yw {
    display: block;
}

.footer-nav_yw {
    background-color: #f4f4f4;
    padding: 0px 0;
    display: flex;
    justify-content: space-around;
    height: 150px;
    width: 100%;
    background-color: #f1f1f1;
    border-bottom: 2px solid #019d90;

}

.footer-nav-item_yw {
    text-align: center;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 280px;
    border-right: 1px solid #ccc;
}

.footer-nav-item_yw img {
    width: 30px;
    height: 30px;
}

.footer-nav-item_yw p {
    margin: 5px 0 0;
    font-size: 16px;
}


.content_yw{
    width: 100%;
    height: 490px;
    overflow: hidden;
    padding: 20px;
}

.content_yw .txt{
    width: 800px;
    height: 450px;
    overflow-y: auto;
}
.content_yw .img{
    width: 540px;
    height: 450px;
}
.content_yw .img img{
    width: 580px;
    height: 450px;
}

.yewu_div{
    background-color: white;
    box-shadow: 0 0 10px #ccc;
    margin-top: 30px;
}

.yw_content{
    width: 100%;
    height: 350px;
    overflow-y: auto;
}

.quan1{
    width: 70px;
    height: 70px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.quan2{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.quan2  .img{
    width: 30px;
    height: 30px;
}
.quan2  .img_bx{
    width: 30px;
    height: 30px;
}


.footer-nav-item_yw.active_yw p {
    color: white; /* 激活项的文字颜色 */
}
.footer-nav-item_yw.active_yw {
    background-color: #019d90; /* 激活项的背景颜色 */
}
.footer-nav-item_yw.active_yw .quan1{
    /* //border: 1px solid #fff; */
}
.footer-nav-item_yw.active_yw .quan2{
   /* // border: 1px solid #ccc; */
}
.footer-nav-item_yw.active_yw .quan2 .img{
    display: none;
}
.footer-nav-item_yw.active_yw .quan2 .img_bx{
    display: block!important;
    width: 50px;
    height: 50px;
}

/* 自定义样式 */
.swiper-container {
    width: 100%;
    height: 400px;
}

.swiper-slide {
    display: flex;
    align-items: center;
}

.slide-content {
    display: flex;
    width: 100%;
}

.slide-image {
    flex: 0 0 40%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 400px;
}

.slide-image img {
    max-width: 100%;
    height: auto;
}

.slide-text {
    flex: 0 0 60%;
    padding: 20px;
}

.slide-text h3 {
    margin-top: 0;
}

.more {
    background-color: #00b38a;
    color: white;
    border: none;
    padding: 0px 20px;
    border-radius: 20px;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    margin-top: 40px;

}

.top_new{
    background-color: #f4f4f4;
    padding: 20px;
    margin-top: 40px;
}


.top_new .swiper-pagination{
    text-align: right;
}

.top_new .swiper-pagination-bullet{
    width: 20px;
    height: 4px;
    border-radius: 4px;
}
.top_new .swiper-pagination-bullet-active{
    width: 40px;
    background-color: #019d90;
}

.top_new .swiper-slide .slide-text .time{
    line-height: 40px;
    color: #999;
}
.top_new .swiper-slide .slide-text .title{
    font-size: 18px;
    font-weight: bold;
    color: #000;
    padding: 10px 0;
    line-height: 30px;
}

.top_new .swiper-slide .slide-text .remark{
    line-height: 30px;
}

.sea_list form{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    margin: 30px;
}

.sea_list input{
    height: 44px;
    line-height: 44px;
    border: 1px solid #ccc;
    border-radius: 5px;
    display: inline-block;
}


.list_shudao .times{
    position: absolute;
    width: 200px;
    border-right: 1px solid #ccc;
    left: 0;
    top: 0;
    height: 150px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    margin: 30px 0;
}
.list_shudao .times h1{
    font-size: 50px;
    color:#019d90;
    font-weight: 500;
}
.list_shudao .times h5{
    font-size: 16px;
    font-weight: 500;
    color:#019d90;
}

.list_shudao  .info_ul{
    width: 1400px;
    margin-top: 40px;
}

.list_shudao  .info_ul .listLi{
    padding: 30px 0 30px 280px;
    min-height: 210px;
}

.info_ul .listLi .text{
    width: 800px;
    float: left;
}
.info_ul .nopic .text{
    width: 1100px;
}
.list_shudao  .info_ul .listLi .text p{
    line-height: 30px;
}

.list_shudao  .info_ul .listLi .text .timew{
    font-size: 14px;
    line-height: 20px;
    color: #019d90;
}

.list_shudao  .info_ul .listLi .text .timew{
    display: none;
}
.list_shudao  .info_ul .listLi:hover{
    background-color: #f4f4f4;
    border-bottom: 2px solid #019d90;
}
.list_shudao  .info_ul .listLi:hover .text .timew{
    display: block;
}

.list_shudao  .info_ul .listLi:hover .text .time{
    display: none;
}
.list_shudao  .info_ul .listLi:hover h4{
    color: #019d90;
}

.list_shudao .info_ul .listLi .text p.time{
    margin-top: 20px;
}
.list_shudao .info_ul .listLi .text p.timew{
    margin-top: 20px;
}


.list_shudao .info_ul .listLi .imgs{
    left: unset;
    right: 10px;
    border-radius: 5px;
}

.list_shudao  .jdboximg_ul{
    height: auto;
    padding-top: 30px;
}

.list_shudao  .jdboximg_ul .img{
    width: 100%;
    height: 200px;
}

.list_shudao  .jdboximg_ul  .news_li{
    box-shadow: 0 0 10px #ccc;
    background-color: white;
}
.list_shudao  .jdboximg_ul  .news_li .txt{
    padding: 10px;
}

.list_shudao  .jdboximg_ul  .news_li p{
    color: #666;
    line-height: 30px;
    font-size: 15px;
}
.list_shudao  .jdboximg_ul  .news_li h3{
    font-size: 16px;
    font-weight: 500;
    color: #111;
    height: 64px;
    line-height: 32px;
    text-align: justify;
    width: 306px;
    word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
}

.list_shudao  .jdboximg_ul  .news_li .interactive-button{
    border-top: 1px solid #ccc;
}


.list_shudao_txt .info_ul .listLi{
    height: auto;
    padding: 10px 0px 10px 20px;
    min-height: auto;
    position: relative;
    min-height: 60px;
    box-sizing: border-box;
}

.list_shudao_txt .info_ul .listLi::before{
    content: '';
    position: absolute;
    width: 5px;
    height: 5px;
    background-color: #ccc;
    left: 5px;
    border-radius: 50%;
    top: 27.5px;
}

.list_shudao_txt .info_ul  .right{

    width: auto;
    line-height: 40px;
    padding:0;
}
.list_shudao_txt .info_ul .listLi .text{
    width: 1200px;
    line-height: 40px;
    text-align: justify;
}







































































































































































































































































































