@charset "utf-8";

.content_box{width: 100%; height: auto; background:#F5F5F5;max-width: 100%;}
/* 当前位置-路径 */
.article_site {background:url(../images2021/article_icon1.png) no-repeat left center;padding-left:36px;height:79px;line-height:79px;color: #64788c; border-bottom: 1px solid #c7def2;max-width: 1200px;margin: 0 auto 40px;box-sizing: border-box;}
.article_site a,.article_site span {font-size: 14px;color: #64788c;margin: 0 5px;}
.article_site a:last-child { border: none; color: #4c4c4c;font-weight: bold;}
.article_site a:hover { border-bottom: 1px solid #666;}
.article_site a:last-child:hover { border-bottom: none;}

/* 通用列表页 */
.ty_list_box { padding-bottom: 40px;max-width: 1200px; margin: 0 auto;}
.ty_list_nav { width: 22%;float: left;}
.ty_list_nav .a_title {width: 100%; height:60px; display: block; text-align: center; line-height: 45px; background:#1e55b0;color: #fff; font-size: 18px;font-style: oblique;line-height: normal;align-content: center;padding: 0 20px;box-sizing: border-box;display: flex;line-height: normal;justify-content: space-around;flex-direction: column;}
.ty_list_nav .a_li { width: 100%; height: 50px; display: block; text-align: center; line-height: 50px; background: url(../images2021/ty_list_icon4.png) no-repeat center; color: #fff; font-size:20px; margin-top: 20px;}
.ty_list_nav .a_li:hover { opacity: 0.8;}
.ty_list_nav ul { padding:2px 15px 15px; background: #fff;}
.ty_list_nav ul li:last-child a { border-bottom: none;}
.ty_list_nav ul li a { display: block; line-height:56px; border-bottom: 1px solid #ededed; font-size: 15px; color: #666; padding: 0 10px;}
.ty_list_nav ul li:hover a {color:#5188b8}
.ty_list_nav ul li.active a { color: #fff;background: #1e55b0; padding: 0 10px;}
.ty_list_nav ul li:hover a span,.ty_list_nav ul li.active a span { display: block; background: url(../images2021/ty_list_icon2.png) no-repeat right center;}
.ty_list_nav .zxts-box{margin-top: 20px;background: #1a69ad;border-radius: 5px;padding: 0px 0;}
.ty_list_nav .zxts-box a:hover{border-radius: 5px;}
.ty_list_nav .zxts-box li a{color: #FFF;font-size: 18px;text-align: center;line-height: 45px;}

/*外链判断*/
.ty_list_nav ul li a span{display:block;}
.ty_list_nav ul li a span.wl{background:url(../images2021/htwl.png) no-repeat right center;}
.ty_list_nav ul li:hover a span.wl{background:url(../images2021/htwl-h.png) no-repeat right center;}

.ty_list_main { width: 75.5%; float: right; background: #fff; box-sizing: border-box; padding: 0 30px;}
.ty_list_main1 { width: 75.5%; float: right; background: #fff; box-sizing: border-box; padding: 0 30px;}
.ty_list_main .title { height:59px; line-height:59px; border-bottom: 1px solid #ebebeb; }
.ty_list_main .title a{display: inline-block; height: 59px; border-bottom: 1px solid #1a69ad;font-size: 20px; color: #1a69ad;font-weight: bold; cursor: auto;}
.ty_list_main .ul_list1 { padding:20px 0; border-bottom: 1px solid #ebebeb; min-height:380px;}
.ty_list_main .ul_list1:last-child { border-bottom: none;}
.ty_list_main .ul_list1 li:nth-child(5n) { margin-bottom: 10px;}
.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(../images2021/news_icon.jpg) no-repeat left center; padding-left:16px; float: left; width:65%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ty_list_main .ul_list1 li span { float: right; font-size: 14px; color: #666;}
.ty_list_main .ul_list1 li a:hover { color: #256294;}
.ty_list_main .ul_list2 li a { background: none;}
.ty_list_main .ul_list2 li .bq { width: 72px; height: 20px; display: block; float: left; text-align: center; line-height: 20px; background:#4b8dc1; font-size: 12px; color: #fff; font-style: normal; margin: 8px 0; border-radius: 20px;}
.ty_list_main .ul_list3 li a {background: url(../images2021/gary_dian.png) no-repeat left center;}
.ty_list_main1 .article_box {margin-bottom: 0;padding: 0 30px;}
.fullmain{width: 100%;}

/* 调查问卷列表 */
.dcwj_list {min-height:400px;}
.dcwj_list dl { border-bottom: 1px solid #EBEBEB; padding:15px 0 18px; }
.dcwj_list dl:last-child { border-bottom: none;}
.dcwj_list dl dt { float: left;}
.dcwj_list dl dt a { font-size: 16px; color: #333; line-height: 36px;}
.dcwj_list dl dt a:hover { color: #256294;}
.dcwj_list dl dt p { font-size: 12px; color: #6b6b6b; line-height: 12px; margin-top:8px;}
.dcwj_list dl dd { float: right; margin-top:18px;}
.dcwj_list dl dd a { width: 80px; height:36px; display: block; text-align: center; line-height: 36px; font-size: 14px; color: #727475; background: #e7e8e8; border-radius: 4px; float: left; margin-left: 10px;}
.dcwj_list dl dd a.btn1 { color: #fff; background: #4c9ee0;}
.dcwj_list dl dd a:hover { opacity: 0.8;}


/* 机构职能目录页 */
.jgzn_box { position: relative;}
.jgzn_title1 {line-height:59px;border-bottom: 1px solid #ebebeb; height:59px;}
.jgzn_title1 a { display: inline-block; height: 59px; border-bottom: 1px solid #1a69ad;font-size: 20px; color: #1a69ad;font-weight: bold; cursor: auto;}
.jgzn_main1 h2 { font-size: 24px; color: #333; text-align: center; padding: 40px 0 10px;}
.jgzn_main1 h3 { font-size: 18px; color: #256294; padding: 18px 0 0; line-height: 18px;text-align: center;}
.jgzn_main1 p { font-size: 14px; color: #666666; line-height: 24px;}
.jgzn_main1 .p_list { padding: 15px 0;}
.jgzn_main1 .p_list .img_span { display: block; text-align: center; font-size: 14px; color: #666; margin-bottom: 15px;}

.jgzn_tab .hd { position: absolute; top:11px;right: 0;}
.jgzn_tab .hd li { width: 80px; height: 36px; float: left; text-align: center; line-height: 36px;}
.jgzn_tab .hd li a { display: block; font-size: 14px; color: #333;}
.jgzn_tab .hd li.on a { background: url(../images2021/2020yl_jg_tab.jpg) no-repeat; background-size: 100%; color: #fff;;}
.jgzn_tab .bd ul {border-bottom:1px solid #e6e8eb;min-height: auto;} 
.jgzn_tab .icon img {max-width:90%;height:100%;display:block;margin: 0 auto;/*width:108px;*/}

.jgzn_tab .bd ul.ul_docInfo {min-height: auto;padding:20px 0;}
.jgzn_tab .bd ul.ul_docInfo li {width:50%;float:left;line-height:30px;}
.jgzn_tab .bd ul.ul_docInfo li span {font-size:14px;color:#666;}
.jgzn_tab .bd ul.ul_docInfo li span.docinfo_title { font-weight: bold;}

.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 .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; }

/* 通用内容页 */
.article_box { background: #fff; min-height: 500px;padding: 0 60px 60px 60px;max-width: 1200px;margin: 0 auto 40px;box-sizing: border-box;}
.article_box img{display:unset;max-width:100%;}
.article_box table{max-width:100%;}
.article_box .title { border-bottom: 1px solid #e6e8eb; text-align:center; padding-bottom:20px;}
.article_box .title h2 { font-size: 30px; color:#333; padding-top:50px; padding-bottom:20px;font-weight: bold;line-height: initial;}
.article_box .title p span { font-size: 14px; color: #666; margin: 0 38px;}
.article_box .p_box { padding: 20px 0 20px;border-bottom: 1px solid #e6e8eb; }
.article_box .p_box p {font-size: 16px;color: #3d3d3d;line-height: 34px;margin-top: 16px;}
.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 h3 { font-size: 20px; font-weight: bold; color: #666; margin-top: 25px;}
.article_box .tynr-list-box{margin-top:16px;padding-bottom:30px; border-bottom: 1px solid #e6e8eb;}
.article_box .tynr-list-box li {height:52px;line-height:52px;background-color: #f7f8fa;color:#0069c4; font-size: 16px;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease}
.article_box .tynr-list-box li div{background: url(../images2021/gary_dian.png) no-repeat 1.56rem 24px;}
.article_box .tynr-list-box li a{display:block;max-width: 80%;margin-left:50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#256294;}
.article_box .tynr-list-box li:hover { background: #256294;}
.article_box .tynr-list-box li:hover a {color: #fff;}
.article_box .title ul li { width: 25%; float: left; background: #f2f2f2; height: 40px; line-height: 40px; font-size: 14px; color: #666; border-bottom: 1px solid #fff; border-radius: 2px; box-sizing: border-box; border-right: 1px solid #fff; text-align: left; padding: 0 12px;}
.artical-share { padding: 12px 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;}
.artical-share .fx { float: right;}
.artical-share .ly-info a { width: 66px; height: 24px; display: block; float: left; text-align: center; line-height: 24px; font-size: 14px; color: #000;margin-right: 10px;}
.artical-share .ly-info a:hover { background: #256294; color: #fff;}

/*通用频道页*/
.content-right {min-height: 692px;background-color: #fff;padding: 30px 0;}
.content-right h2{color:#0d4c99;background-color: #f7f9fa;padding:15px 20px;font-size:18px;font-weight:normal;    position: relative;}
.content-right h2 .more{font-size: 14px;color: #999;height: 25px;line-height: 25px; float: right;}
.content-right h2 .more:hover{color:#3f85e0;}
.content-right .content-ul-one ul.newsList li{margin-top: 24px;background:url(../images2021/news_icon.jpg) no-repeat left center;}
.content-right .content-ul-one ul.newsList li a{color: #535353;padding-left:16px;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width:60%;}
.content-right .content-ul-one ul.newsList li span{color: #999;display: inline-block;width: 20%;text-align: right;float:right;}
.content-right .content-ul-one ul.newsList li a:hover{color:#1552ad;}
.singleList ul.newsList{margin-bottom:48px;}
#hh-list-box  h2 .more {margin-right: 40px;}

/*图片列表*/
.picPageList_box { background: #fff;padding:10px;max-width: 1200px;margin: 0 auto 40px; box-sizing: border-box;}
.picPageList { margin-right: -3%; overflow: hidden; text-align: center; }
.picPageList li { border: 1px solid #ddd; float: left; width: 22%; margin: 1.5% 1%; display: inline; position: relative; background: #fff; overflow: hidden; }
.picPageList .pic { margin: 3%; }
.picPageList .pic img { height: 200px; width: 100%; }
.picPageList .title, .picPageList .titleBg { position: absolute; bottom: 0; left: 0; width: 94%; margin: 3%; display: block; overflow: hidden; line-height: 28px; padding: 5px 0; height: 28px; z-index: 3; color: #fff; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms; }
.picPageList .titleBg { background: #000; filter: alpha(opacity=60); opacity: 0.6; z-index: 2 }
.picPageList .title a { color: #fff; padding: 0 10px; display: block; font-size: 14px }
.picPageList li:hover { border-color: #bbb; -webkit-box-shadow: #eee 2px 2px 0; -moz-box-shadow: #eee 2px 2px 0; box-shadow: #eee 2px 2px 0; }
.picPageList li:hover .title, .picPageList li:hover .titleBg { height: 56px; }

/* 领导内容页 */
.ldy_box {max-width: 1200px; margin: 0 auto 40px;}
.ldy_list_nav { width: 20%;float: left;}
.ldy_list_nav .a_title { width: 100%; height:45px; display: block; text-align: center; line-height: 45px; background:#1e55b0;color: #fff; font-size: 18px;font-style: oblique;}
.ldy_list_nav ul { padding:0 10px 15px; background: #fff;}
.ldy_list_nav ul li {padding: 10px 0;border-bottom: 1px solid #f0f0f0;}
.ldy_list_nav ul li:last-child  { border-bottom: none;}
.ldy_list_nav ul li a {display: table;line-height:36px;font-size: 15px;color: #666;padding: 0 25px;box-sizing: border-box;}
.ldy_list_nav ul li a span.ldy_name {width: 70px;color:#333;display: table-cell;vertical-align: middle;}
.ldy_list_nav ul li a span.ldy_zwei {color:#333;display: table-cell;width: 100px;line-height: 20px;vertical-align: middle;}
.ldy_list_nav ul li a:hover,.ldy_list_nav ul li.active a { color: #1a69ad;background:#ebf4fb;}
.ldy_list_nav ul li:nth-child(2) a span.ldy_zwei {width:80px;padding-right:20px}
.ldy_list_main { width: 77.33%; background: #fff; box-sizing: border-box; padding:30px 30px 0;}
.ldy_top dt { width: 150px; height: 200px; display: block;float: left;overflow: hidden;margin-right: 35px;}
.ldy_top dt img {width:100%;height:auto;display:block;}
.ldy_top dd p {font-size: 22px; color: #333;padding-top: 10px;}
.ldy_top dd p span {margin-right: 35px;}
.ldy_top dd div {margin-top: 50px;}
.ldy_top dd .ldy_gzfg p{font-size:16px;color: #333;line-height: 35px;}
.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: #1a69ad;border-bottom: 1px solid #1a69ad;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 #e0e0e0;}

/*专题专栏*/
.ztzl_list_box{position: relative;overflow: hidden;margin: -40px auto 40px;max-width: 1200px;box-sizing: border-box;padding-top: 58px;}
.ztzl_content_box {max-width: 1200px; margin: 0 auto;}
.sldprev,.sldnext{display: block;width: 28px;height:28px;position:absolute;top:15px;-webkit-transition:unset;z-index: 99;}
.sldprev{background:url(../images2021/ztzl_licon.png) no-repeat center;right:53px}
.sldprev:hover{background:url(../images2021/ztzl_licon_active.png) no-repeat center;}
.sldnext{background:url(../images2021/ztzl_ricon.png) no-repeat center;right:15px}
.sldnext:hover{background:url(../images2021/ztzl_ricon_active.png) no-repeat center;}

.ztzl_list { width:285px; background: #fff; box-sizing: border-box; float: left; margin-right:20px;}
.ztzl_list h2 { height: 18px; margin-top:10px;padding: 0 15px;}
.ztzl_list .hot { width: 39px; float: left; margin-right: 10px;}
.ztzl_list h2 b { font-size: 18px; line-height: 18px; display: block; float: left;overflow: hidden;width: 80%;text-overflow: ellipsis;white-space: nowrap;color:#4c4c4c}
.ztzl_list p { display: block; min-height: 100px; font-size: 16px; text-indent: 2em; line-height: 25px; color: #999; margin-top: 20px;}
.ztzl_list .zt_btn { width:88px; height:32px; font-size: 14px; color: #fff; text-align: center; line-height: 32px; border-radius:4px;  display: block; margin:30px 15px 20px;background: #6a93b8;float:right;}
.ztzl_list .zt_btn:hover { opacity: 0.8;}
.ztzl_list .pic_img { width: 100%; display: block; height:170px;padding: 15px; box-sizing: border-box;}

.ztzl_container { background: #fff;max-width:1200px;margin:0 auto 40px;padding:0 20px 20px;box-sizing: border-box;}
.ztzl_container_title {padding:40px 0;text-align: center;}
.ztzl_container_title a {width:318px;height:52px;display:block;margin:0 auto;}
.ztzl_container_title a img {width:318px;height:52px;display:block;}
.ztzl_container_list li { width:220px;float: left; height:88px;padding:0 15px; margin-right:15px; margin-bottom:15px;box-sizing: border-box;background: url(../images2021/ztzl_ztbg.png) no-repeat center;background-size:100% 88px;}
.ztzl_container_list li:nth-child(5n) { margin-right: 0;}
.ztzl_container_list li h2 {height: 16px;line-height: 16px;margin-top: 20px;color:#425463;}
.ztzl_container_list li .zt_btn { width:68px; height:18px; font-size: 12px; color: #88bdeb; text-align: center; line-height:18px; border-radius:20px; display: block; margin-top:20px; border:1px solid #88bdeb; float: right;}
.ztzl_container_list li:hover { background: #1e9de3; color: #fff;}
.ztzl_container_list li:hover h2 {color: #fff;}
.ztzl_container_list li:hover a {color: #fff;transition: 0s;}
.ztzl_container_list li:hover a:hover { background: #fff; color: #1e9de3;}

.archive-btns{
       position:relative
  }
  .archive-btns::after{
      content:'';
      background: url( http://www.huaihua.gov.cn/huaihua/xhtml/images/archive.png) no-repeat center center;
      top: 385px;
      z-index: 999999;
      width: 80px;
      height: 36px;
      color: red;
      text-align: center;
      position: absolute;
      top: 40px;
      left: 0;
      background-size: 100%;
  }


/*信件列表*/
.xjlt_table {width: 100%;max-width: 100%;margin:20px 0;border: 1px solid #ddd;}
.xjlt_table th { text-align: center;background: #f7f9fb;border-bottom-width: 1px;border: 1px solid #ddd;padding: 8px;line-height: 1.42857143;font-size: 15px;color: #666666;}
.xjlt_table tbody tr { border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.xjlt_table td {border: 1px solid #ddd;padding: 8px;line-height: 1.42857143;vertical-align: middle;text-align: center;font-size: 15px;color: #666;}
.xjlt_table .text-left {text-align: left !important;}
.xjlt_table .text-left a:hover {color: #256294;}
.xjlt_table  tr:nth-of-type(2n)  { background: #f7f9fb;}

/*信件内容*/
.f-l{float:left;}
.p-rel{position:relative;}
.p-abs{position:absolute;}
.text-red{color:red;}
.notLetter{text-align:center;padding:48px 0;}
.xjxq_box {max-width: 1200px; margin: 0 auto;}
.xx-xjxq{margin:0 0 30px;padding:40px;background:url(../images2021/tye.jpg) repeat-x left top 30px #fff;min-height:200px;}
.xx-l{width:42px;height:116px;top:109px;left:-42px;z-index:2;background-position:-641px -247px;}
.xx-r{width:93px;height:94px;top:-9px;right:-9px;z-index:2;background-position:-706px -247px;}
.xx-title{height:40px;background-color:#f2f2f2;border-radius: 4px;color:#505050;margin-top: 30px;}
.xx-title .p-ico{width:13px;height:16px;background-position:-688px -247px;top:7px;left:-4px;}
.xx-title h3{font-size:15px;padding-left:25px;color:#c30000;line-height:40px;float:left;}
.xx-info{padding:20px 0;color:#505050;}
.xx-info p{line-height: 2.5em;}
.xx-info>div{/* min-height:100px; */}
.xx-info>div>strong{display:block;height:100%;line-height:2.5em;width: 80px;}
.xx-info>div>p{width: 950px;}

/*信件评价*/
#score-demo{float:left;margin-top:11px;}

/*通用页面手机端导航*/
#ty_show_mobile {top:0px;right:0px;}
.ty_mobile { display:none;}
.ty_nav_trigger { position: absolute;top: 3px;right:3px; width:45px; height:45px; white-space: nowrap;z-index: 99;cursor: pointer;}
.ty_nav_trigger span {position: absolute;display: block;width: 45px;height: 45px;background: url(../images2021/ty_icon.png) no-repeat center;background-size: 50%;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){
	.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-bottom:20px;}
	.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;}
	.ty_list_main1 { padding: 0px;}
	.ty_list_main1>.article_box { margin-bottom: 0;}
    .ty_list_main .ul_list1 {min-height:auto;}
	.ty_list_main .ul_list1 li {line-height: 24px;margin-bottom: 10px;height:auto;background: url(../images2021/news_icon.jpg) 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_list2 li {background: none; padding-left: 0;}
	.ty_list_main .ul_list2 li .bq {margin: 2px 5px 2px 0;}
	
	.article_box { min-height: auto; margin-bottom:20px; 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;}

	.artical-share {display:none;}
	.article_box .p_c_page .fx,.article_box .p_c_page_l{width:100%;text-align: center;}
	.article_box .p_c_page{height: 30px;line-height: 30px;}
	.article_box .ly-info a,.article_box .fx .bdshare-button-style2-24 a{float:none;display: inline-block;}
	.article_box .tynr-list-box {border-bottom:none;}
	
	.table_box { padding: 15px 0;}
	.table_title .table_li1,.table_main .table_li1 { display: none;}
	.table_title .table_li2,.table_main .table_li2 { width: 76%;}
	.table_title .table_li3,.table_main .table_li3 { width: 24%;}
	.table_main .table_li3 { font-size: 12px;}
	
	.table_responsive { padding-bottom: 1px;overflow-x: scroll;}
	
	.content-right { min-height: auto;}
	.content-right .content-ul-one ul.newsList li a { font-size: 14px;}
	.content-right .content-ul-one ul.newsList li span { width: auto; font-size: 14px;}
	
	.picPageList_box { margin-bottom: 20px;}
	.picPageList {margin-right:0}
	.picPageList li {width:80%; margin: 15px auto; float: inherit;display:block;}
	.picPageList .pic img { width: 100%; height: auto;}
	
	.zddt_box { padding-bottom: 10px !important;}
	
	.xjxq_box { padding: 0 10px;}
	.xx-xjxq {padding: 40px 15px;}
	.xx-info>div>p { width: 100%;}
	.xjlt_table {min-width:800px;}
	
	.zj_list li a.a_title { font-size: 18px;}
	
	.ztzl_list_box {padding:0 10px; margin: 0;overflow: hidden;}
	.ztzl_list_box .bd {margin: 0;padding: 0;white-space: nowrap;}
	.ztzl_list_box .bd ul {overflow-x: scroll; overflow-y: hidden;}
	.ztzl_list_box .bd ul li {float:inherit;display: inline-block;margin: 0 5px 15px; width: 200px;}
	.sldprev,.sldnext {display:none !important;}
	.ztzl_list .hot {display:none;}
	.ztzl_list h2 {margin-top:0;}
	.ztzl_list h2 b {font-size: 14px; width: 100%;}
	.ztzl_list .pic_img {height:120px;}
	.ztzl_list .zt_btn { margin:10px auto; float: inherit;}
	.ztzl_container {margin:0 auto 20px;padding: 0 20px;}
	.ztzl_container_title {padding:20px 0;}
	.ztzl_container_title a {width:80%;height:auto;display:block;margin:0 auto;max-width:318px}
	.ztzl_container_title a img {width:100%;height:auto;display:block;}
	.ztzl_container_list li {width:96%; margin:0 2% 15px;}

	
	.ldy_box {margin-bottom: 20px;}
	.ldy_top dt {margin-right: 15px;}
	.ldy_list_nav { width: 100%; float: none;}
	.ldy_list_nav ul li a {width:100%;}
	.ldy_list_nav .a_title {background-size: cover;font-style: normal;text-align: left;padding-left: 15px;box-sizing: border-box;position: relative;}
	 #ty_show_mobile {display:block;}
	.ldy_list_nav ul {display:none;}
	.ldy_list_main{ width:100%; margin:0 auto; float: none;padding:15px 15px 0;}

	.tynr-box {padding:0;}

	.article_box .tynr-list-box li{height:auto;line-height:26px;padding:15px;}
	.article_box .tynr-list-box li div {background: none;}
	.article_box .tynr-list-box li a {max-width: 100%;margin-left:0;white-space: unset;}

	.ldxx_list li { width: 100%;}
	.jgzn_tab .bd ul {min-height:auto;border:none}
	.article_box .p_box {border:none;overflow: scroll;}

	.ty_list_main .title a{font-size: 16px;width: 100%;}

}

/* 友情链接 */
.dblink {overflow: hidden;}
.dblink-ti {width: 100%;box-shadow: 0 2px 5px 0 rgba(200, 200, 200, 0.50); background: #fff;overflow: hidden;}
.dblink-con, .dblink-con1 {margin: 0 auto;overflow: hidden;padding: 24px 0;max-width: 1200px;}
.dblink-ti h3 {float: left;margin: 0 15px;width: 170px;height: 71px; line-height: 58px;text-align: center; font-size: 18px;}
.dblink-ti h3 a {height: 60px;display: block;color: #333333; border: 1px solid #C9C9C9;width:100%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; box-sizing: border-box;}
.dblink-ti h3:hover a{color:#3f85e0;}
.dblink-ti h3.on:hover a{color:#fff;}
.dblink-ti h3.on{position: relative;}
.dblink-ti h3.on::after { content: '';position: absolute;border:.5rem solid transparent;border-top-color:#3f85e0;bottom: -.3rem;left:50%; margin-left: -.5rem;}
.dblink-ti h3.on a {border-radius: 5px;color: #fff;background: #3f85e0;font-weight: bold;border: 1px solid #3f85e0;}
.dblink-con{min-height: 400px;max-width:1200px;}
.dblink-con li{float:left;width:20%;padding:.5rem;line-height:3rem; box-sizing: border-box;} 
.dblink-con li a{display:block;height:100%;background-color:#fff;padding:0 1.5rem;text-align:center;width:100%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; box-sizing: border-box;}
.dblink-con li:hover a{background-color: #3f85e0;color:#fff;}
 @media screen and (max-width:1200px){
  .dblink-ti h3{margin: 0 1%;width: 18%;}
 }
 @media screen and (max-width:800px){
  .dblink-ti h3{width: 31.33%;}
  .dblink-con li{width: 25%;}
 }
 @media screen and (max-width:600px){
  .dblink-con li{width: 33.33%;}
 }
 @media screen and (max-width:450px){
  .dblink-ti h3{width: 48%;}
  .dblink-con li{width: 50%;}
 }
 
 /* 站点地图 */
 .zddt_box { padding-bottom: 40px;max-width: 1200px; margin: 0 auto;}
 .sub-wrap{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78A9E9,endColorstr=#78A9E9);}
 
 .main{background: #f0f2f5;padding: 30px;box-sizing: border-box;}
.bmxz_list{width: 100%;background: #FFF;}
 .zddt-item{background: #fff;padding: 30px;box-shadow: 0 0 5px #ccc;margin-bottom: 20px;}
 .zddt-item .nLi.on a{color: #fff;}
 .zddt-item .nLi.on .sub-wrap a:hover{border-bottom: 1px solid #cce2ff;}
 .zddt-item .nLi.on{background:#3f85e0;cursor: pointer;}
 .zddt-wrap .zddt-title{height: 84px;line-height: 84px;color: #3f85e0;font-size: 1.5rem;text-align: center;padding-top: 10px;}
 .zddt-wrap .zddt-subtitle{color: #65676b;font-size: 1.125rem;}
 .nLi{margin-top: 20px;float: left;width: 23.68%;height: 66px;line-height: 66px;color: #333;font-weight: bold;background: #f1f2f3;margin-left: 1.76%;}
 .nLi h3 a{padding-left: 20px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: normal;}
 .nLi .sub{position: relative;z-index: 2;overflow:unset !important;}
 .nLi .sub::after{content:'';position:absolute;border:.5rem solid transparent;border-top-color:#3f85e0;top: 0;left:50%;margin-left:-.5rem;}
 .hasChild h3{position: relative;}
 .hasChild h3::before{content:'...';position:absolute;bottom:3.2rem;right:1rem;color:#333;height:2px;}
 .nav li.on h3::before{content:'';}
 .nLi .sub li{float: left;height: 42px;line-height: 42px;width:100%;text-align: center;}
 .nLi .sub li a{color: #fff;font-size: 0.875rem;text-align: center;font-weight: normal;}
 .sub-wrap{padding: 1.3rem 1rem 1.3rem;background:radial-gradient(rgb(120, 169, 233), rgb(120, 169, 233), rgb(89, 149, 226));}
 .zddt-item .nLi:nth-child(4n+1){margin-left: 0}
 
 @media screen and (max-width:1200px){
 .zddt-item:nth-child(2) .nav{height:auto;}
 .zddt-item:nth-child(3) .nav{height:auto;}
 .zddt-item:nth-child(4) .nav{height:auto;}
 .zddt-item:nth-child(5) .nav{height:auto;}
 .zddt-item:nth-child(6) .nav{height:auto;}
 }
 @media screen and (max-width:926px){
     .nLi{width: 32%;}
     .zddt-item .nLi:nth-child(4n+1){margin-left:1.76%;}
     .zddt-item .nLi:nth-child(3n+1){margin-left:0;}
  }
 
 @media screen and (max-width:677px){
     .nLi{width: 49%;}
     .zddt-item .nLi:nth-child(3n+1){margin-left:1.76%;}
     .zddt-item .nLi:nth-child(2n+1){margin-left:0;}
  }
 
  @media screen and (max-width:677px){
     .nLi{width: 49%;}
     .zddt-item .nLi:nth-child(3n+1){margin-left:1.76%;}
     .zddt-item .nLi:nth-child(2n+1){margin-left:0;}
  }
 
  @media screen and (max-width:461px){
     .nLi{width: 100%;}
     .zddt-item .nLi:nth-child(3n+1){margin-left:0;}
     .zddt-item .nLi:nth-child(2n+1){margin-left:0;}
     .zddt-item .nLi:nth-child(n+1){margin-left:0;}
     .nLi h3 a{text-align: center;padding-left:0}
     .dcwj_list dl dt a{line-height: 1.8;}
     .dcwj_list dl dt p{line-height: 1.8;}
  }
  
  
  .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(../images2021/share.png) no-repeat; margin-left: 7px; cursor: pointer;}
  .share-box a:hover{opacity: .8;}
  .share-box a.gwds_weixin{background-position: 0 -38px;}