@charset "utf-8";

/* 列表页 start */
.yt_jcy_lby.content{background-color: #fff;border-bottom-left-radius: 8px; border-bottom-right-radius:8px ;}
.yt_jcy_lby .box {padding: 0 30px; height: 100%; margin-bottom: 57px; padding-bottom: 60px;}
.yt_jcy_lby .box .lby_theme_left{float: left; width: 22.8%; }
.yt_jcy_lby .box .lby_theme_left .yjdt{ height: 120px;padding:  0 10px; background-color: #0e72ca; font-size: 0px; vertical-align: middle;}
.yt_jcy_lby .box .lby_theme_left .yjdt a{display: inline-block;  position: relative;left: 50%; top: 50%; transform: translate(-50%,-50%); max-height: 80px; overflow: hidden;  font-size: 38px; line-height: 40px; color: #fff;letter-spacing:2px}
/* .yt_jcy_lby .box .lby_theme_left .yjdt img{max-width: 100%;} */
.yt_jcy_lby .box .lby_theme_left .lists ul{background-color: #fafafa;}
.yt_jcy_lby .box .lby_theme_left .lists ul li{text-align: center; height: 80px; line-height: 80px; padding: 0 24px;}
.yt_jcy_lby .box .lby_theme_left .lists ul li a{display: block; position: relative; font-size: 20px; color: #333333; border-bottom: 1px solid #eeeeee;}
.yt_jcy_lby .box .lby_theme_left .lists ul li a::before{content: '';display: none;  position: absolute; top: 50%;right: -10px; transform: translateY(-50%); border:10px solid transparent; border-left-color:#0e72ca;}
.yt_jcy_lby .box .lby_theme_left .lists ul li a:hover,.yt_jcy_lby .box .lby_theme_left .lists ul li a.current{color: #0e72ca;}
.yt_jcy_lby .box .lby_theme_left .lists ul li a:hover::before,.yt_jcy_lby .box .lby_theme_left .lists ul li a.current::before{display: block;}
.yt_jcy_lby .box .lby_theme_list{float: left; width: 77.2%; padding-left: 50px;}
.yt_jcy_lby .box .lby_theme_list ul li a{display: block; font-size: 18px; margin-bottom: 30px; color: #333333; position: relative; padding-left: 21px; padding-right: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.yt_jcy_lby .box .lby_theme_list ul li a::before{content: ''; display: block; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); width: 6px; height: 6px; background-color: #b4b4b4; }
.yt_jcy_lby .box .lby_theme_list ul li a:hover{color: #0e72ca;}
.yt_jcy_lby .box .lby_theme_list ul li a:hover:before{background-color: #0e72ca;}
.yt_jcy_lby .box .lby_theme_list ul li a i{position: absolute; right:0px; top: 50%; transform: translateY(-50%); color: #666666;}
.yt_jcy_lby .box .lby_theme_list ul li a:hover i{color: #0e72ca;}
.yt_jcy_lby .bottom_paging{text-align: center; padding-top: 32px;}
.yt_jcy_lby .bottom_paging .paging_box{font-size: 0px;}
.yt_jcy_lby .bottom_paging .paging_box a{display: inline-block; margin: 0 5px; padding: 5px 15px; border-radius: 3px; font-size: 16px; color: #666666; background-color: #f2f2f2;}
.yt_jcy_lby .bottom_paging .paging_box a:hover{background-color: #0e72ca; color: #fff;}

.lby_theme_list .single{ font-size: 16px; line-height:30px; padding:5px 0; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.lby_theme_list .single p{margin-block-start:0;margin-block-end:0;}
.lby_theme_list .single img{ max-width:100%;}
.lby_theme_list .single .h3{ color:#007fd2; font-size:20px; font-weight:bold;}
#map{ height:340px; border:solid 6px #f3fbfe; margin-bottom:15px;}

@media screen and (max-width:1560px) {
    .yt_jcy_lby .box .lby_theme_left .lists ul li{height: 70px; line-height: 70px;}
    .yt_jcy_lby .box .lby_theme_left .lists ul li a{font-size: 18px;}
    .yt_jcy_lby .box .lby_theme_list ul li a{font-size: 16px;}
    .yt_jcy_lby .box .lby_theme_left .yjdt a{font-size: 26px;}
}
@media screen and (max-width:1200px) {
    .yt_jcy_lby .box{padding: 0 15px;     padding-bottom: 30px;}
    .yt_jcy_lby .box .lby_theme_list{padding-left: 15px;}
    .yt_jcy_lby .box .lby_theme_left .yjdt{height: 85px;}
     .yt_jcy_lby .box .lby_theme_left .yjdt a{line-height: 30px; letter-spacing: 2px; max-height: 60px;}
    .yt_jcy_lby .box .lby_theme_left .lists ul li{padding: 0 15px;}
    .yt_jcy_lby .bottom_paging .paging_box a{padding: 3px 8px; font-size: 12px; margin-bottom: 4px;} 
    .yt_jcy_lby .bottom_paging{padding-top: 15px;}
    .yt_jcy_lby .box .lby_theme_left .yjdt img{max-width: 73%;}
     .yt_jcy_lby .box .lby_theme_left .yjdt a{font-size: 23px;}
}
@media screen and (max-width:760px) {
    .yt_jcy_lby .box{margin-bottom: 28px;}
    .yt_jcy_lby .box .lby_theme_left{float: none; width: 100%; margin-bottom: 20px;}
    .yt_jcy_lby .box .lby_theme_list{padding-left: 0px;}
     .yt_jcy_lby .box .lby_theme_left .yjdt{display: inline-block; padding: 4px 10px; height: auto;  }
    .yt_jcy_lby .box .lby_theme_left .yjdt a{transform: none; position: initial; max-height: none;}
    /* .yt_jcy_lby .box .lby_theme_left .yjdt img{max-width: 85%;} */
    .yt_jcy_lby .box .lby_theme_left .lists ul{margin-top: 5px;}
    .yt_jcy_lby .box .lby_theme_left .lists ul li{width: 25%; float: left;  padding: 0px;}
    .yt_jcy_lby .box .lby_theme_left .lists ul li a{font-size: 15px; border: none;}
    .yt_jcy_lby .box .lby_theme_left .lists ul li{height: 50px; line-height: 50px;}
    .yt_jcy_lby .box .lby_theme_left .lists ul li a::before{left: 50%;right: auto; top: auto; bottom: -21px; transform: translateX(-50%);    border: 10px solid transparent;        border-top-color: #0e72ca;}
    .yt_jcy_lby .box .lby_theme_list{width: 100%; float: none;}
    .yt_jcy_lby .box .lby_theme_list ul li a{font-size: 13px;padding-left: 11px;       padding-right: 81px; margin-bottom: 13px;}
    .yt_jcy_lby .box .lby_theme_list ul li a::before{width: 3px; height: 3px;}
     .yt_jcy_lby .box .lby_theme_left .yjdt a{font-size: 20px;}

         .lby_theme_list .single{font-size: 13px;}
    .lby_theme_list .single .h3{font-size: 18px;}
    #map{ height:340px !important;}
    
}
/* 列表页 end */

/* 详情页 start */
.yt_jcy_xqy.content{background-color: #fff;border-bottom-left-radius: 8px; border-bottom-right-radius:8px ;}
.yt_jcy_xqy .ytrmjcy_path{padding-left: 30px; }
.yt_jcy_xqy .box{margin-bottom: 57px; }
.yt_jcy_xqy .xqy_theme{padding: 0 49px; padding-bottom: 30px;}
.yt_jcy_xqy .xqy_theme .xqy_theme_top{padding: 18px 0px; border-bottom: 1px solid #dedede; text-align: center; margin-bottom: 30px;}
.yt_jcy_xqy .xqy_theme .xqy_theme_top h2.title{ font-size: 30px;  font-weight: bold; color: #0e72ca;}
.yt_jcy_xqy .xqy_theme .xqy_theme_top i.time_text{display: block; font-size: 16px; color: #333333; margin-top: 25px;}
.yt_jcy_xqy .xqy_theme p{font-size: 18px; color: #373737; line-height: 36px; }
.yt_jcy_xqy .xqy_theme img{max-width: 100%;}

@media screen and (max-width:1560px) {
    .yt_jcy_xqy .xqy_theme .xqy_theme_top h2.title{font-size: 24px;}
    .yt_jcy_xqy .xqy_theme .xqy_theme_top i.time_text{font-size: 14px;}
    .yt_jcy_xqy .xqy_theme p{font-size: 16px; line-height: 32px; }
}
@media screen and (max-width:1200px) {
    .yt_jcy_xqy .xqy_theme .xqy_theme_top i.time_text{margin-top: 13px;}
    .yt_jcy_xqy .xqy_theme{padding: 0 30px; padding-bottom: 10px;}
}
@media screen and (max-width:760px) {
    .yt_jcy_xqy .box{margin-bottom: 28px;}
    .yt_jcy_xqy .ytrmjcy_path{padding-left: 15px;}
    .yt_jcy_xqy .xqy_theme{padding: 0 15px; padding-bottom: 10px;}
    .yt_jcy_xqy .xqy_theme .xqy_theme_top{padding: 8px 0px; margin-bottom: 14px;}
    .yt_jcy_xqy .xqy_theme .xqy_theme_top h2.title{font-size: 18px;}
    .yt_jcy_xqy .xqy_theme .xqy_theme_top i.time_text{margin-top: 6px; font-size: 12px;}
    .yt_jcy_xqy .xqy_theme p{font-size: 12px; line-height: 24px;}
    .yt_jcy_xqy .xqy_theme p{margin-bottom: 14px;}
    
}
/* 详情页 end */

/* 列表页——网站地图 start*/
.wzdt .wzdt_theme_list{float: left;    width: 77.2%;  padding-left: 40px; padding-top: 10px;}
.wzdt .wzdt_theme_list ul li{padding: 20px 0 10px; border-bottom: 1px dashed #DDDDDD ;}
.wzdt .wzdt_theme_list ul li:first-child{padding-top:0px;}
.wzdt .wzdt_theme_list ul li h3{margin-bottom: 10px;}
.wzdt .wzdt_theme_list ul li h3 a{font-size: 18px;  color: #333333; font-weight: bold;}
.wzdt .wzdt_theme_list ul li h3 a:hover{color: #007fd2;}
.wzdt .wzdt_theme_list ul li span.bottom_box{display: inline-block; font-size: 0px; }
.wzdt .wzdt_theme_list ul li span.bottom_box a{display: inline-block; font-size: 16px; margin-bottom: 10px; color: #555555; line-height: 16px; padding: 0 10px; border-right: 1px solid #656565; vertical-align: middle;}
.wzdt .wzdt_theme_list ul li span.bottom_box a:hover{color: #007fd2;}
.wzdt .wzdt_theme_list ul li span.bottom_box a:first-child{padding-left: 0px;}
.wzdt .wzdt_theme_list ul li span.bottom_box a:last-child{border: none;}

@media screen and (max-width:1200px) {
    .wzdt .wzdt_theme_list{padding-left: 15px;}
}
@media screen and (max-width:760px) {
    .wzdt .wzdt_theme_list{float: none; width: 100%; padding-left: 0px;}
    .wzdt .wzdt_theme_list ul li{padding: 10px 0;}
    .wzdt .wzdt_theme_list ul li h3 a{font-size: 17px;}
    .wzdt .wzdt_theme_list ul li span.bottom_box a{font-size: 13px;}
}
/* 列表页——网站地图 end*/


