@charset "utf-8";
/* 当前位置-路径 */
.article_site_box {background:#f5f5f5;}
.article_site {background:url(../images2022/article_icon1.png) no-repeat left center;padding-left:36px;height:60px;line-height:60px;max-width: 1200px;margin: 0 auto;box-sizing: border-box;}
.article_site a,.article_site span {font-size: 14px;color: #333;margin: 0 5px;}
.article_site a:last-child span { border: none; color:#4389c6;}
.article_site a:hover { color:#4389c6;}
.article_site a:last-child:hover { border-bottom: none;}

/* 通用列表页 */
.ty_list_box {max-width: 1200px; margin: 0 auto;padding: 35px 0;}
.ty_list_nav { width:260px;float: left;}
.ty_list_nav .a_title { width: 100%; height:50px; display: block; text-align: center; line-height: 50px; background:#033f85;color: #fff; font-size: 18px;font-weight: bold;}
.ty_list_nav ul {border-bottom: 1px solid #c7c7c7;}
.ty_list_nav ul li {line-height: 50px;border-left:3px solid #ededed;background: #f7f7f7;margin-top: 1px;}
.ty_list_nav ul li a { font-size: 16px; color: #808080;padding-left:26px;display: block;}
.ty_list_nav ul li a:hover  {color:#033f85}
.ty_list_nav ul li.active { background:#ebf5ff;border-left:3px solid #93afc6;}
.ty_list_nav ul li.active a {color: #033f85;}

.ty_list_main { width: 900px; float: right;}
.ty_list_main .title { height:49px; line-height:49px; border-bottom: 1px solid #ebebeb; }
.ty_list_main .title a { display: inline-block; height: 49px; border-bottom: 1px solid #1a69ad;font-size: 20px; color: #1a69ad;font-weight: bold; cursor: auto;}
.ty_list_main .ul_list1 li:nth-child(5n) {border-bottom: 1px solid #e3e3e3;padding-bottom: 20px;}
.ty_list_main .ul_list1 li:nth-child(5n+1) {padding-top: 20px;}
.ty_list_main .ul_list1 li { line-height: 36px; height: 36px;}
.ty_list_main .ul_list1 li a { font-size: 16px; color: #333;background: url(../images2022/szbm_icon1.png) no-repeat left center; padding-left:16px; float: left; width:75%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ty_list_main .ul_list1 li span { float: right; font-size: 14px; color: #b8b8b8;}
.ty_list_main .ul_list1 li a:hover { color: #033f85;}

.ul_box h3 { font-size: 18px; color: #4389c6; padding:30px 0 10px; line-height: 18px;text-align: center;font-weight: bold;}
.ul_box p { font-size: 14px; color: #666666; line-height: 34px;overflow:hidden;text-indent: 2em;}
.ul_box .p_list { padding: 15px 0 35px;}
.ul_box .p_list .img_span { display: block; text-align: center; font-size: 14px; color: #666; margin-bottom: 15px;}
.ul_box {border-bottom:1px solid #e6e8eb;min-height: 482px;} 
.ul_box .ul_docInfo {min-height: auto;padding:20px 0;border-bottom:1px solid #e6e8eb;}
.ul_box .ul_docInfo li {width:50%;float:left;line-height:30px;}
.ul_box .ul_docInfo li span {font-size:14px;color:#666;}
.ul_box .ul_docInfo li span.docinfo_title { font-weight: bold;}

.nsjg_box .ul_box {border-bottom: none;min-height: auto;}
.jgzs_box .nsjg_box:last-child .ul_box  {border-bottom:1px solid #e6e8eb;}

.ldxx_list {padding-bottom:30px;border: none !important;}
.ldxx_list li { width:49%; float: left;margin-top:25px;height:154px;overflow:hidden;}
.ldxx_list li:nth-child(2n) {float: right;}
.ldxx_list li dt {width: 120px; height:154px; float: left;margin-right:20px;overflow:hidden;position: relative;border-radius:4px;} 
.ldxx_list li dt img { width:100%; height: auto; display: block;position: absolute;top: 0;left: 50%; transform: translateX(-50%);-webkit-align-transform: translateX(-50%);-moz-transform: translateX(-50%);}
.ldxx_list li dd a {font-size: 18px;line-height: 30px; display: inline-block;margin-top:5px;} 
.ldxx_list li dd p {font-size: 14px;line-height: 24px;overflow:hidden;}
.ldxx_list li dd .info {margin-top: 20px;}
.ldxx_list li dd .info .tl {line-height: 30px;}
.ldxx_list li dd .info p {overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; }

.ty_list_main .jgzn_title1 { height:49px; line-height:49px; border-bottom: 1px solid #ebebeb; }
.ty_list_main .jgzn_title1 a { display: inline-block; height: 49px; border-bottom: 1px solid #1a69ad;font-size: 20px; color: #1a69ad;font-weight: bold; cursor: auto;}

.ldy_box {max-width: 1200px;margin: 0 auto;padding: 40px  0 30px;}
.ldy_top {border-bottom:1px dashed #dcdcdc;padding-bottom: 30px;margin-bottom:30px;}
.ldy_top dt img {width:100%;display:block;height:auto;}
.ldy_top dt { width: 150px; height: 200px; display: block;overflow: hidden;margin:0 auto;}
.ldy_top dd p {font-size: 16px; color: #474747;text-align: center;}
.ldy_top dd span {font-size: 24px;font-weight: bold;color: #0651a7;display: block;text-align: center;padding:20px 0 15px;}
.ldy_content .title {height: 52px; border-bottom: 1px solid #e0e0e0;line-height: 51px;margin-top: 10px;}
.ldy_content .title span {font-size: 20px;font-weight: bold;color: #4389c6;border-bottom: 1px solid #4389c6;display:inline-block; height: 51px;}
.ldy_content .work {padding: 20px 0;}
.ldy_content .work p {font-size: 16px; color: #333;line-height: 35px;text-indent: 2em;}
.ldy_box .artical-share {border-top:1px solid #e6e8eb;}


/* 通用内容页 */
.article_box { background: #fff; min-height: 500px;padding: 0 0 30px;max-width: 1200px;margin: 0 auto;box-sizing: border-box;}
.article_box img{display: inline-block;max-width:100%;height:auto !important;margin: 0 auto !important;}
.article_box table{max-width:100%;}
.article_box .title { text-align:center; padding-bottom:20px;}
.article_box .title h2 { font-size: 30px; color:#333; padding-top:50px; font-weight: bold;}
.article_box .p_box { padding: 20px 0 20px;}
.article_box .p_box p {font-size: 16px;color: #3d3d3d;line-height: 30px;margin-bottom: 5px;}
.article_box .p_box table p{margin:0;text-indent:0;}
.article_box .p_box table tr td {height: 70px;line-height: 70px;}
.article_box .artical-share {border-bottom:1px solid #e6e8eb;}
/* 分享 */
.artical-share { padding:20px 0;}
.artical-share .p_c_page_l { float: left;}
.artical-share .p_c_page_l .ld-date,.artical-share .p_c_page_l .ld-source{font-size:14px;padding-right: 15px;color: #666;white-space: nowrap;line-height: 24px;}
.share {float: right;}
.share-icon {font-size: 14px;color: #333;display: inline-block;line-height: 24px;}
.share-box{display: inline-block;}
.share-box a{display: inline-block; width: 24px; height: 24px; line-height: 24px; background:url(../images2022/share.png) no-repeat; margin-left: 7px; cursor: pointer;}
.share-box a:hover{opacity: .8;}
.share-box a.gwds_weixin{background-position: 0 -38px;}


.j-list-content .wzdt-name{font-size: 1.5rem;text-align: center;color: #333;padding: 2.5rem 0 1.875rem 0;}
.wzdt-list{background: #f5f5f5;padding:1.875rem;color: #333;margin-bottom: 1rem;}
.wzdt-list ul li{float: left;margin-right:2.8rem;}
.wzdt-list ul li:nth-child(10n+10){margin-right: 0;}
.wzdt-list ul li a{display: block;color: #3d3d3d;font-size: 0.93rem;height: 35px;line-height: 35px;}
.wzdt-list ul li a:hover{color:#2a6ed4;}
.wzdt-list .wzlt-tt a{display: block;color: #333;font-size: 1.125rem;}
.wzdt-list .wzlt-tt{margin-bottom: 0.8rem;}
.j-center-cotent{max-width: 1200px;margin: 0 auto;}



/*通用页面手机端导航*/
#ty_show_mobile {top:0px;right:0px;}
.ty_mobile { display:none;}
.ty_nav_trigger { position: absolute;top:0;right:0; width:50px; height:50px; white-space: nowrap;z-index: 99;cursor: pointer;}
.ty_nav_trigger span {position: absolute;display: block;width: 50px;height: 50px;background: url(../images2021/ty_icon.png) no-repeat center;background-size:45%;transition:all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;}
.ty_nav_trigger.menu-is-open span {background: url(../images2021/ty_icon.png) no-repeat center;background-size: 50%;-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}



@media screen and (max-width:959px){
	.content_box {padding-bottom:20px;}
	.article_site {margin: 0;box-sizing: border-box;overflow: hidden;height: auto;line-height: initial;border-bottom: none;padding-left: 0;background: none;padding: 10px;}
	
	.ty_list_box { padding:0;}
	.ty_list_nav { width: 100%; float: none;}
	.ty_list_nav .a_title {background-size: cover;font-style: normal;text-align: left;padding-left: 15px;box-sizing: border-box;position: relative;}
	.ty_list_nav .a_li { background-size: cover; width: 93%; margin: 0 auto;}
	 #ty_show_mobile {display:block;}
	.ty_list_nav ul {display:none;}
	
	.ty_list_main,.ty_list_main1 { width:100%; margin:20px auto 0; float: none;}
	.ty_list_main { padding: 0 15px;box-sizing: border-box;}


        .ty_list_main .ul_list1 {min-height:auto;padding-top:20px;}
	.ty_list_main .ul_list1 li {line-height: 24px;margin-bottom: 10px;height: auto !important;background: url(../images2022/szbm_icon1.png) no-repeat left 10px;padding-left: 16px;}
	.ty_list_main .ul_list1 li a {width: 100%;font-size: 14px;box-sizing: border-box;line-height: 24px;float:none; white-space: unset;background: none;padding-left: 0;}
	.ty_list_main .ul_list1 li span {float:none;white-space: nowrap;margin-left: 10px;}
        .ty_list_main .ul_list1 li:nth-child(5n) { margin-bottom: 10px;border-bottom:none;height:auto;}
	.ty_list_main .ul_list1 li:nth-child(5n+1) {padding-top: 0;}

	.article_box { min-height: auto; margin-bottom:0; padding: 0 15px;}
	.article_box .title h2 { font-size:18px;padding-top: 30px;}
	.article_box .title ul li { width:100%;}
	.article_box .title p span { display: block;}

        .ldxx_list li { width: 100%;}
        .article_box .p_box {border:none;overflow: scroll;}
	.ldy_box { width:100%; margin:0 auto; float: none;padding:15px 15px 0;box-sizing: border-box;}

        .share {margin-top: 15px;}
}

 