@charset "utf-8";
/*****
*怀化市政府集约化建设子站公共样式文件
*@crtime:2019年07月31日10:51
*@Company:湖南微象科技有限公司 www.microxiang.com
*@Author:李健平
*@modifyLog: what when who
*
*/

body { background:#FFF;}
.article_site {background:url(../images2020/article_icon1.png) no-repeat left center;padding-left:15px;height:64px;line-height:64px;}
.article_site a,.article_site span {font-size: 14px;color: #333;margin: 0 5px;border-bottom: 1px dashed #939494;}
.article_site span {color: #2c4f79;border-bottom: none;}
.article_site a:last-child { border: none; color: #2a67b8;}
.article_site a:hover { border-bottom: 1px solid #666;}
.article_site a:last-child:hover { border-bottom: none;}
.nav-path{background-color: #FFF;}
.img-art .picPageList_box{width:100%;}
.img-art .picPageList li{width: 22%;}
.picPageList_box .tynr-box{border-bottom: 1px solid #e6e8eb;margin-bottom: 20px;}
.tynr-box{padding: 2.6rem 3.68rem 0rem 3.68rem;}
/* 通用列表页 */
.ty_list_box { padding-bottom: 40px;}
.ty_list_nav { width: 20%;float: left;}
.ty_list_nav .a_title { width: 100%; height: 50px; display: block; text-align: center; line-height: 50px; background: url(../images2020/ty_list_icon1.png) no-repeat center; font-weight: bold; color: #fff; font-size: 16px;}
.ty_list_nav .a_li { width: 100%; height: 50px; display: block; text-align: center; line-height: 50px; background: url(../images2020/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; margin-bottom: 20px; background: #fff;}
.ty_list_nav ul li:last-child a { border-bottom: none;}
.ty_list_nav ul li a { display: block; line-height: 42px; border-bottom: 1px solid #ededed; font-size: 14px; color: #333; padding: 0 10px;}
.ty_list_nav ul li.active a,.ty_list_nav ul li:hover a { color: #fff;background: #2a67b8; padding: 0 10px;}
.ty_list_nav ul li.active a span,.ty_list_nav ul li:hover a span { display: block; background: url(../images2020/ty_list_icon2.png) no-repeat right center;}

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

.ty_list_main { width: 78.33%; float: right; background: #fff; box-sizing: border-box; padding: 0 30px;}
.ty_list_main1 { width: 78.33%; float: right; background: #fff; box-sizing: border-box; padding: 0 30px;}
.ty_list_main .title { height: 50px; line-height: 50px; border-bottom: 1px solid #ebebeb; font-size: 20px; color: #333;}
.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(../images2020/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: #999;}
.ty_list_main .ul_list1 li a:hover { color: #2a67b8;}
.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: url(../images2020/ty_list_icon3.png) no-repeat center; font-size: 12px; color: #fff; font-style: normal; margin: 8px 0;}
.ty_list_main .ul_list3 li a {background: url(../images2020/gary_dian.png) no-repeat left center;}

/* 部门漂浮 */
#bmpf{position:fixed; z-index:9999;top:424px;right:0px;display:none;}
.clbox{display:block;position:absolute;top:2px;right:8px;}
.clbox #tzclose{color:#fff;}
.pf-img a{display: block;}
.pf-img:first-child a{margin-bottom:10px;}

/* 调查问卷列表 */
.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: #2a67b8;}
.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;}

/* 征集列表 */
.zj_list li { border-bottom: 1px solid #EBEBEB; padding: 20px 0;}
.zj_list li:last-child { border-bottom: none;}
.zj_list li a.a_title { font-size: 22px; color: #333; line-height: 32px;}
.zj_list li a.a_title:hover { color: #2a67b8;}
.zj_list li p { font-size: 14px; color: #6b6b6b; line-height: 26px; padding: 5px 0;}
.zj_list li span { display: block; font-size: 13px; color: #999; text-align: right;}

/* 目录文件列表 */
.table_box { padding: 30px 0;}
.table_title { background: #f7f7f7; border: 1px solid #e6e8eb; line-height: 50px;}
.table_title li { float: left; line-height: 50px; font-size: 16px; color: #666;}
.table_title .table_li1 { padding:0 30px; width:26%; box-sizing: border-box;}
.table_title .table_li2 {width: 62%;padding-right: 30px;box-sizing: border-box;}
.table_title .table_li3 {width: 12%;}
.table_main { line-height: 50px; border-bottom: 1px solid #ebebeb; font-size: 14px;}
.table_main li {float: left;line-height: 50px;font-size: 16px;height: 50px;}
.table_main .table_li1 {padding:0 30px;width: 26%;box-sizing: border-box;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.table_main .table_li2 {width: 62%;padding-right: 30px;box-sizing: border-box;}
.table_main .table_li2 a {width:100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; }
.table_main .table_li2 a:hover {color: #2a67b8;}
.table_main .table_li3 {width: 12%;color: #666;}

/* 目录页 */
.jgzn_box { padding-bottom: 50px;}
.jgzn_title { font-size: 20px; color: #333; line-height: 50px; }
.jgzn_main h2 { font-size: 18px; color: #2a67b8; display: block; border-bottom: 1px solid #ebebeb; line-height: 18px; text-align: center; padding: 40px 0 20px;margin-bottom: 15px;}
.jgzn_main p { font-size: 14px; color: #666; line-height: 26px;}
.table-jgjj{width:100%;} 
.table-jgjj td{border: 1px solid #e6e8eb;color:#333;height: 51px;text-align: left; padding-left:3%;min-width: 13.95%;}
.table-jgjj .field{background: #f7f7f7;color: #666;width: 13.95%;}

.jgzn_title1 { font-size: 20px; color: #333; line-height: 50px;border-bottom: 1px solid #ebebeb; }
.jgzn_main1 h2 { font-size: 24px; color: #333; text-align: center; padding: 40px 0 10px;}
.jgzn_main1 h3 { font-size: 18px; color: #2a67b8;border-bottom: 1px solid #ebebeb; padding: 18px 0; line-height: 18px;}
.jgzn_main1 p { font-size: 14px; color: #666666; line-height: 24px;}
.jgzn_main1 .p_list { padding: 15px 0;}
.jgzn_main1 img { display: block; margin: 0 auto 15px;}


/* 通用内容页 */
.article_box { background: #fff; min-height: 500px; margin-bottom: 40px; padding: 0 60px;}
.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:#2a67b8; padding-top:50px; padding-bottom:20px;}
.article_box .title p span { font-size: 14px; color: #999999; margin: 0 15px;}
.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: 30px;margin-bottom: 30px;}
.article_box .p_box table p{margin:0;text-indent:0;}
.article_box .p_box table tr td {/*height: 70px;line-height: 70px;*/padding:4px;}
.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(../images2020/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: #0069c4;}
.article_box .tynr-list-box li:hover { background: #0069c4;}
.article_box .tynr-list-box li:hover a {color: #fff;}
.article_box .artical-share { padding: 11px 0;}
.article_box .p_c_page_l { float: left;}
.article_box .p_c_page_l span{font-size:14px;padding-right:15px;color:#666;line-height:36px;white-space: nowrap;}
.article_box .fx { float: right;}
.article_box .ly-info a { width: 66px; height: 24px; display: block; float: left; background: #ccc; text-align: center; line-height: 24px; font-size: 14px; color: #ffffff; margin:6px 10px 6px 0}
.article_box .ly-info a:hover { background: #0069c4;}
.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 20px;}


/* 分享 */
.fx a {transition: all .0s ease;-webkit-transition: all .0s ease;-moz-transition: all .0s ease;-o-transition: all .0s ease}
.fx .bdshare-button-style2-24 a{background-image:url("../images2020/icons_1_24_2.png") !important;}
.fx .bdshare-button-style2-24 .bds_weixin{background-position:0 -52px;}
.fx .bdshare-button-style2-24 .bds_tsina{background-position:0 -104px;}
.fx .bdshare-button-style2-24 .bds_renren{background-position:0 -156px;}
.fx .bdshare-button-style2-24 .bds_qzone{background-position:0 -208px;}
.fx .bdshare-button-style2-24 .bds_tieba{background-position:0 -259px;}
.fx .bdshare-button-style2-24 .bds_weixin:hover{background-position:-26px -52px;}
.fx .bdshare-button-style2-24 .bds_tsina:hover{background-position:-26px -104px;}
.fx .bdshare-button-style2-24 .bds_renren:hover{background-position:-26px -156px;}
.fx .bdshare-button-style2-24 .bds_qzone:hover{background-position:-26px -208px;}
.fx .bdshare-button-style2-24 .bds_tieba:hover{background-position:-26px -259px;}


/*通用频道页*/
.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;}
.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(../images2020/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;}



/*图片列表*/
.picPageList_box { background: #fff; margin-bottom: 40px; padding:10px;float: left;width: 81.67%;}
.picPageList { margin-right: -3%; overflow: hidden; text-align: center; }
.picPageList li { border: 1px solid #ddd; float: left; width: 31%; margin: 1.5% 1% 2.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: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; }

/* 领导内容页 */
.side {float: left;font-size: 14px;width: 24%;overflow: hidden;}
.sideLeaderBox { background: #fff; margin-bottom: 10px; }
.sideLeaderBox .hd { height: 40px; line-height: 40px; padding: 0 20px; border: 1px solid #E5E5E5; background: url(../images2020/icons-zwgk.png) right -1679px no-repeat #fff; cursor: pointer; -webkit-transition: 200ms; -o-transition: 200ms; -moz-transition: 200ms; transition: 200ms; }
.sideLeaderBox .hd h3 { font-size: 18px; font-weight: bold }
.sideLeaderBox .bd { border: 1px solid #EAEAEA; display: none; padding: 15px; border-top: 0; }
.sideLeaderBox .hd.on { background-color: #0068B7; color: #fff; border-color: #0068B7; background-position: right -1737px; font-size:20px;}
.sideLeaderBox .hd.on a{color:#fff;font-weight: bold;display: block;text-align: center;}
.sideLeaderBox .list li { vertical-align: top; padding: 8px; margin-bottom: 8px; border: 1px solid #EDEDED; background: #FAFAFA; overflow: hidden; }
.sideLeaderBox .list li a { float: left; width: 65px; padding-left: 2% }
.sideLeaderBox .list li i { display: none }
.sideLeaderBox .list .job { color: #999; }
.sideLeaderBox .list .last { margin-bottom: 0 }
.sideLeaderBox .list li:hover { background: #0068B7; color: #fff;}
.sideLeaderBox .list li:hover a { color: #fff;}
.sideLeaderBox .list li:hover span { color: #fff;}
.sideLeaderBox .list li.active {background: #24446b;color: #fff;}
.sideLeaderBox .list li.active a { color: #fff;}
.sideLeaderBox .list li.active span { color: #fff;}
.mainContent {float: right;width: 75%;margin-bottom: 40px;}
.leaderContent { background: #fff; }
.leaderDetail { position: relative; overflow: hidden; padding: 2% 1.5%; font-size: 16px; box-sizing: border-box;}
.leaderPicWrap{overflow:hidden;margin-bottom: 20px;}
.leaderPicWrap .pic{float:left; margin-right:20px; padding:2px;}
.leaderPicWrap .pic img{width:120px;height:150px;display: block;}
.leaderPicWrap .con{overflow:hidden;}
.leaderDetail .sTitle { border-bottom: 0; font-size: 24px }
.leaderDetail .boxE { margin-bottom: 35px; }
.leaderDetail .bd { line-height: 30px; padding: 15px 5px; /* color:#777; */ }
.leaderDetail .work { text-indent: 2em; padding: 20px 0; /* color:#777; */margin-bottom: 20px; }
.leaderDetail .writeBtn { float: right; margin-top: -35px; height: 40px; line-height: 40px; font-size: 20px; background: url(icons-zwgk.png) 15px -1819px no-repeat #DC221A; color: #fff; padding: 0 15px 0 50px; }
.leaderDetail .writeBtn:hover { background-color: #BB1F19; color: #fff; text-decoration: none; }
.leaderDetail .infoList li { height: 36px; line-height: 36px; }
.leaderDetail-boxWrap { overflow: hidden; }
.leaderDetail-boxWrap .boxE { width: 48%; }
.mainBox .mHd { position: relative; border-bottom: 1px solid #E1E1E1;  line-height: 44px; height: 45px; margin-bottom: 20px; }
.mainBox .mHd .list { overflow: hidden; }
.mainBox .mHd .list li { float: left; padding: 0 4%; }
.mainBox .mHd .list a { font-size: 20px; color: #888; }
.mainBox .mHd .list a:hover { text-decoration: none }
.mainBox .mHd .list .on a { color: #0068B7 }
.mainBox .mHd h3, .mainBox .mHd .list .on { position: relative; font-weight: bold;  display: inline-block; *display: inline; zoom: 1; padding: 0 4%; height: 44px; border-bottom: 2px solid #127abc; color: #525252;  font-size: 18px;  bottom: -1px; }
.mainBox .mHd h3 a { color: #0068B7 }
.boxE { margin-bottom: 15px; }
.boxE .hd { height: 40px; line-height: 40px; overflow: hidden; border-bottom: 2px solid #0068B7; }
.boxE .hd h3 { float: left; padding: 0 20px; background: #0068B7; color: #fff; font-size: 18px; }
.boxE .hd h3 a { color: #fff; display: block; float: left; }
.boxE .hd .more { float: right; }
.boxE .bd { padding: 10px; overflow: hidden; }

/*专题专栏*/
.ztzl_list_box { margin-bottom: 40px;}
.ztzl_list_box .ztzl_list:last-child { margin-right: 0;}
.ztzl_list { width: 32.33%; background: #fff; box-sizing: border-box; padding: 10px; float: left; margin-right: 1.505%;}
.ztzl_list h2 { height: 18px; margin-top: 30px;}
.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;}
.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: 150px; height: 40px; font-size: 16px; color: #fff; text-align: center; line-height: 40px; border-radius:4px;  display: block; margin: 0 auto 20px;background: #2a67b8;margin-top:30px;}
.ztzl_list .zt_btn:hover { opacity: 0.8;}
.ztzl_list .pic_img { width: 100%; display: block; height: auto;}
.ztzl_container { background: #fff; padding-top: 20px; padding-bottom: 60px;}
.ztzl_container_title {height:52px;background: url(../images2020/news_title.png) no-repeat left center; border-bottom:1px dashed #a2a2a3;}
.ztzl_container_title span {font-size: 24px; color: #333;line-height: 52px;width: 140px;margin-left: 50px;display: block;text-align: center;}
.ztzl_container_list li { width: 31.66%;float: left; height: 134px; border:4px solid #f6f6f6; box-sizing: border-box; float: left; margin-top:30px; padding: 0 30px; margin-right: 2.5%;}
.ztzl_container_list li:nth-child(3n) { margin-right: 0;}
.ztzl_container_list li h2 { height: 16px; overflow: hidden;margin-top: 30px;}
.ztzl_container_list li h2 b { line-height: 16px; font-size: 100%; padding-left: 28px; background: url(../images2020/book.png) no-repeat left center; display: block;}
.ztzl_container_list li p {margin-top: 20px;color: #999999;text-indent:2em;line-height: 28px;height: 56px;overflow: hidden; font-size: 16px;}
.ztzl_container_list li .zt_btn { width:100px; height:32px; font-size: 14px; color: #666; text-align: center; line-height:32px; border-radius:4px;  display: block; margin-top:20px; border:1px solid #eee; float: right;}
.ztzl_container_list li:hover { background: #1e9de3; color: #fff;}
.ztzl_container_list li:hover h2 b { background: url(../images2020/book-1.png) no-repeat left center;}
.ztzl_container_list li:hover p { color: #fff;}
.ztzl_container_list li:hover a { color: #fff; transition: 0s;}
.ztzl_container_list li:hover a:hover { background: #fff; color: #1e9de3;}

/*信件列表*/
.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: #58a6e7;}
.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;}
.xx-xjxq{margin:0 0 30px;padding:40px;background:url(../images2020/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:30px;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: 30px;}
.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;}


@media screen and (max-width:959px){
	.article_site {margin-left: 10px;box-sizing: border-box;overflow: hidden;height: 50px;line-height: 50px;}
	
	.ty_list_box {padding-bottom:20px;/* display: none; */}
	.ty_list_nav {width: 100%;float: none;display: none;}
	.ty_list_nav .a_title { background-size: cover;}
	.ty_list_nav .a_li { background-size: cover; width: 93%; margin: 0 auto;}
	
	.ty_list_main,.ty_list_main1 { width:100%; margin:20px auto 0; float: none;}
	.ty_list_main {padding: 0 15px;margin-top: 0;}
	.ty_list_main1 { padding: 0px;}
	.ty_list_main1>.article_box { margin-bottom: 0;}
	.ty_list_main .ul_list1 li{height:auto;margin-bottom: 10px;}
	.ty_list_main .ul_list1 li a {width: 100%;white-space: normal;background: none;padding-left: 0;line-height: 26px;/* float: inherit; */}
	.ty_list_main .ul_list1 li span{
    float: inherit;
    display: block;
    font-size: 10px;
}
	.ty_list_main .ul_list2 li a { width:42%;}
	
	.article_box { min-height: auto; margin-bottom:20px; padding: 0 15px;}
	.article_box .title h2 { font-size: 24px;}
	.article_box .title ul li { width:100%;}
	.article_box .title p span { display: block;}
    .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;}
	
	.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;}
	
	.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%;}
	
	.zj_list li a.a_title { font-size: 18px;}
	
	.ztzl_list_box {padding:0 10px; margin-bottom: 0;}
	.ztzl_list { width: 100%; margin-right: 0; margin-bottom: 15px;}
	.ztzl_container { padding-bottom: 30px;}
	.ztzl_container_list  { padding: 0 15px;}
	.ztzl_container_list li { width: 100%; margin-right:0;}
	
	.side {display: none;}
	.mainContent { width: 100%; margin-bottom: 20px;}
	.leaderPicWrap { text-align: center;}
	.leaderPicWrap .pic { float: none; margin: 0 auto; display: inline-block;}
	.leaderPicWrap .con {  padding: 10px; box-sizing: border-box;}
	.leaderDetail .work { text-align: left;}
}

/* 友情链接 */
.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;}
.dblink-con2{min-height: 320px !important;}
.dblink-ti li {float: left;margin: 0 15px;width: 170px;height: 71px; line-height: 58px;text-align: center; font-size: 18px;}
.dblink-ti li 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 li:hover a{color:#3f85e0;}
.dblink-ti li.active:hover a{color:#fff;}
.dblink-ti li.active{position: relative;}
.dblink-ti li.active::after { content: '';position: absolute;border:.5rem solid transparent;border-top-color:#3f85e0;bottom: -.3rem;left:50%; margin-left: -.5rem;}
.dblink-ti li.active a {border-radius: 5px;color: #fff;background: #3f85e0;font-weight: bold;border: 1px solid #3f85e0;}
.dblink-con{min-height: 400px;}
.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 li{margin: 0 1%;width: 18%;}
 }
 @media screen and (max-width:800px){
  .dblink-ti li{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 li{width: 48%;}
  .dblink-con li{width: 50%;}
 }
 
 /* 站点地图 */
 .zddt_box { padding-bottom: 40px;}
 .sub-wrap{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78A9E9,endColorstr=#78A9E9);}
 
 .main{background: #f0f2f5;padding-bottom: 40px;}
 .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}
  }