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

html{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p
{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
ul,li,dl ,dt,dd ,ol,p,img{list-style:none;border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
button,select,textarea,input{font-size:100%;-webkit-appearance:none;appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a{text-decoration:none; color: #666;}
a:hover,a:focus{outline:none;text-decoration:none;cursor:pointer;}
label {font-weight:normal;}
img {max-width:100%;height:auto;display:block;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.clearfix {*zoom: 1;}
.box-shadow {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
    /*右、下、距离、模糊程度、阴影颜色，内阴影*/
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -ms-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -o-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
}
.fl {float: left;}
.fr {float: right;}
a {transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease}
body {background: #efefef;}
/**站群导航**/
.site-nav { float: left;}
.site-nav h3{ width: 84px;color: #c7c7c7;line-height: 40px;cursor: pointer;font-size: 14px;}
.site-nav.active h3 {  color: #fff;; border-radius: 3px 3px 0 0;}
.site-nav .site-nav-main {position: absolute;left: 52%;width: 600px;height: auto;overflow: hidden;display: none;
color: #fff;background: #fff;z-index: 999;padding-top:10px;	-moz-box-shadow: 1px 2px 10px #333333, 0px 0px 10px #333333;
		-webkit-box-shadow:1px 2px 10px #333333, 0px 0px 10px #333333;
		box-shadow:1px 2px 10px #333333, 0px 0px 10px #333333;}
.site-nav-main .hd {float: left; width: 100%;margin: 0 auto;}
.site-nav-main .hd li {position: relative;float: left;width: 36%;background: #f4f4f4;font-size: 16px;line-height: 25px;text-align: center;cursor: pointer;color: black;margin-left: 10%;}
.site-nav-main .hd li.on {border-radius: 5px;box-shadow: 0 0 #ccc;line-height: 25px;background: #3479e0;color: #fff;text-align: center;}
.site-nav-main .bd {clear: both;}
.site-nav-main .bd ul{display: none;height: 284px;overflow-y: auto;}
.site-nav-main .bd ul:first-child { display: block;}
.site-nav-main .bd ul li {float: left;width: 29%;text-align: center;font-size: 16px;line-height: 18px;padding-top: 15px;}
.site-nav-main .bd ul li:last-child {padding-bottom: 12px;}
.site-nav-main .bd ul li a { color: #666;}
.site-nav-main .bd ul li a:hover {color: #3479e0;}
/* 头部 */
#cnzz_stat_icon_1279743004{display:none;}
.header { width: 100%; background: url(../images2020/header_bg.jpg) no-repeat top center; background-size:100% 258px;overflow: hidden;}
.header_top { width: 100%; height: 40px; border-bottom: 1px solid rgba(255,255,255,0.1); overflow: hidden;}
.header_top_box { max-width: 1200px; margin: 0 auto; width: 100%;}
.header_top_box li { float: left; line-height: 40px;}
.header_top_box li a { color: #dcd8d8; font-size: 14px;}
.header_top_box li a:hover {color: #fff;}
.header_top_left { float: left;}
.header_top_left li { margin-right: 20px;}
.header_top_right { float: right;}
.header_top_right li { margin-left: 20px;}
.htheader_logo {width:100%;max-width: 1200px;margin: 0 auto;}
.htheader_logo .logo {float: left; display: block; margin:56px 0; width: 480px;}
.h-ipv6 .h-v6 {
    display: block;
    background: rgba(229,229,229,0.1);
    color: #8ba8cc;
    padding: 0 13px;
    border-radius: 40px;
    line-height: 22px;
    height: 22px;
    cursor: default;
    font-size: 12px;
    border: 1px solid rgba(255, 255, 255, 0.1);
}
.h-ipv6 {
    float: left;
    color: #dae6f2;
    font-size: 14px;
    margin-top: 8px;
}
.htheader_logo .search_box { height:60px; background:rgba(255,255,255,0.8); border-radius:6px; float: right; margin-top: 75px; position: relative; overflow: hidden; width: 37.5%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8ffffff,endColorstr=#c8ffffff); }
:root .htheader_logo .search_box {filter: none; }
.htheader_logo .search_box .search_img { position: absolute; width: 60px; height: 60px; left: 0; top: 0;}
.htheader_logo .search_box .search_a {position: absolute;width:90px;height:54px;right: 3px;top:3px;background: #ae0e0e;display: block;line-height: 54px;text-align: center;font-size: 18px;font-weight:bold;color: #fff;border-radius:6px;cursor: pointer;border:none}
.htheader_logo .search_box .searchInput { padding-left: 60px; padding-right: 96px; height: 60px; border:none; background: none; font-size: 16px; color: #666; line-height: 60px;width:100%;box-sizing: border-box;}

.nav_box { height: 56px; width: 100%; border-bottom:6px solid #24446b; background: #e8ebf0;}
.nav_box ul { max-width: 1200px; margin: 0 auto; width: 100%;}
.nav_box ul li {float: left;width: 10.5%;margin-right: 2.09%;text-align: center;}
.nav_box ul li:last-child { margin-right: 0;}
.nav_box ul li a { font-size: 18px; color: #4a4848; display: block; height: 56px; line-height: 56px;margin-top: -6px;border-bottom: 6px solid rgba(0,0,0,0);border-top: 6px solid rgba(0,0,0,0);}
.nav_box ul li a.active { background: #24446b; border-bottom: 6px solid #142357;border-top: 6px solid #142357; color: #fff; }
.nav_box ul li a:hover { background: #24446b; border-bottom: 6px solid #142357;border-top: 6px solid #142357; color: #fff;}

.footer_box {width: 100%;/* background: url(../images2020/footer_bg.jpg) no-repeat center; */background-size:cover;min-height: 203px;background-color: #394046;}
.footer_box img { width: auto; height: auto; display: inline-block;vertical-align: middle; }
.footer_link { padding: 24px 0; max-width:1200px; margin: 0 auto; width: 100%; border-bottom: 1px solid rgba(255,255,255,0.1); height: 40px; box-sizing: unset;}
.footer_link ul li { width:18.8%; box-sizing: border-box; margin-right: 1.5%; float: left;}
.footer_link ul li:last-child { margin-right: 0;}
.footer_link ul li a { display:block; text-align: center; border: 1px solid #6587ad; color: #99bae0; font-size: 15px; display: block; line-height:38px;}
.footer_link ul li a:hover { border:1px solid #fff; color:#fff;}
.footer_main { max-width: 1200px; width: 100%; margin: 0 auto; padding: 15px 0;}
.footer_main_r {float: right;margin-top: 5px;}
.footer_main_r p{margin-top: 6px;}
.footer_main_r p a, .footer_main_r p span {margin-right: 16px;color: #fff;font-size: 14px;}
.footer_main_r p span:last-child {margin-right: 0;}
.footer_main_r a:hover { color: #6587ad;}
.footer_main_l {float: left;margin-top: 16px;}
.footer_main_l .zfiphone{position: relative;color: #fff;width: 120px;float: right;line-height: 30px;padding-left: 60px;margin-top: 4px;box-sizing: initial;}
.footer_main_l .zfiphone i{display: block;width: 50px;height: 50px;position: absolute;top: 6px;left: 6px;background: url(../images/zfphone.png) no-repeat center;background-size: 100%;}
.footer_main_l a {display: inline; margin-right: 6px;}
.footer_main_l a:first-child {margin-right: 4px;}
.fr-linkBtn {display:none;}

.zwfw-footer{min-height: auto;}
.zwfw-footer .footer_main_l .zfiphone{margin-top: 4px;box-sizing: content-box;}
.zwfw-footer .footer_main_r{margin-top: 0px;}
.zwfw-footer .footer_main_l{margin-top: 10px;}

.wza-zzzq {
    display: inline-block;
    color: #ffde47;
    border: 1px solid #ffde47;
    height: 24px;
    line-height: 21px;
    padding: 0px 5px;
    border-radius: 10px;
    box-sizing: border-box;
}
#wxwza {
    position: relative;
    margin-right: 10px;
}
.header_top_box .wza-zzzq a {
    color: #ffde47;
    margin-right: 0;
    display: inline-block;
}
#wxwza::after {
    content: '';
    width: 0px;
    height: 14px;
    border-right: 1px solid;
    border-bottom-color: #ffde47;
    position: absolute;
    right: -6px;
    top: 3px;
    color: #ffde47;
}


/*右侧漂浮样式更改 by zzx 20200327*/
.c_nav {position: fixed;right:20px;bottom: 205px;z-index: 9999;}
.c_nav ul li {background:#fff;border: 1px solid #e1e8f0;width: 66px;height: 66px;display: block;margin-top: 5px;position:relative;border-radius: 3px;text-align: center;}
.c_nav ul li i {width: 32px;height: 30px;display: block;margin: 0 auto 5px;}
.c_nav ul li i img{display:inline-block;width: auto;}
.c_nav ul li a {width: 100%;height: 58px;text-align: center;font-size: 12px;color: #333;display: block;padding-top: 8px;padding-bottom: 0;}
.c_nav ul li:hover {background:#0060af;color: #fff;border-radius: 3px;border: 1px solid #0060af;}
.c_nav ul li a:hover{color:#fff;}
.content_box { max-width: 1200px; margin: 0 auto; width: 100%;}

.list_news {min-height: 116px;padding-left: 120px;background: url(../images/tout_icon.png) no-repeat 0px center;}
.list_news h2 { text-align: center; padding-top: 15px;}
.list_news h2 a {font-size: 36px;font-weight: bold;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;color:#24446b;}
.list_news h2 a:hover {color:#24446b;}
.list_news p {font-size:16px;text-align:center;margin-top:8px;padding: 0 10px;display: inline-block;width: 33%;box-sizing: border-box;border-right: 1px solid #2d4d74;}
.list_news p:last-child{border: none;}
.list_news p a {color:#24446b;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: left;}
.list_news p a:hover { color:#24446b; }
.pic_tab { max-width: 1200px; margin: 0 auto;}
.pic_tab .bd{position: relative;}

.new_list_box { position: relative;width: 100%; padding-bottom: 25px;}
.new_line { width: 100%; height: 0; border-bottom: 1px dashed #a2a2a3; position: absolute;top:66px; z-index: 0;}
/* 右侧漂浮 */
.show-img {display: none;/* padding: .4rem 0; */top: 50%;transform: translateY(-50%);width: 7rem;left: -8rem;text-align: center;border: 1px solid #ddd;background-color: #fff;position: absolute;/* z-index:9999999; */}
.show-img::after{content:'';width:0;height:0;border: .5rem solid transparent;border-left-color: #666;position:absolute;top:50%;transform:translateY(-50%);right:-1.1rem;}

/* 新闻图片切换 */
.news_box{width: 50.833%;float: left;margin-top:12px;/*【宽】根据自定义需要调整*/}
.news_box .tab_box {background: #dce5f1;padding: 10px;overflow: hidden;margin-top: 12px;}
.news_box .title { height: 52px; background: url(../images2020/news_title.png) no-repeat left center;}
.news_box .title a { font-size: 24px; color: #333; line-height: 52px; width: 140px; margin-left:50px; display: block; text-align: center;}
.news_box .news_tab{position: relative;}
.news_box .hd{width: 100%;position: absolute;height: 50px;line-height: 50px;bottom: 0;right: 0;z-index: 1;background-color: rgba(1,82,147,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.news_box .hd ul{position: absolute;right: 16px;bottom: 0;max-width: 120px;}
.news_box .hd li{display:inline-block;background-color:#fff;width:8px;height:4px;transition:all .3s;margin-left:5px;cursor:pointer;border-radius: 6px;}
.news_box .hd li.on{background-color: #fff;width:24px;}
.news_box .hd .slideFocusInfo{color:#fff;text-indent:1em;width: 100%;text-align:left;display: block;padding-right: 25%;height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.news_box .bd {position: relative;z-index: 0;}
.news_box .bd li img{display:block;width:100%;height:342px;/*【高】根据自定义需要调整*/}
.news_box .bd li a{display: block;}
@media screen and (max-width:768px){
	.news_box,.news_box .bd li img{width:100%;height:auto;}
}

/* 政务要闻 */
.news_list { max-width: 570px; width: 47.5%; float: right; margin-top: 24px;}
.news_list .hd { height: 42px; line-height: 42px; position: relative; z-index: 99;}
.news_list .hd ul { overflow: hidden;}
.news_list .hd ul li { float: left; width: 20%;}
.news_list .hd ul li:last-child { margin-right: 0;}
.news_list .hd ul li a { color: #676060; font-size: 17px; text-align: center; display: block;}
.news_list .hd ul .on a { background: url(../images2020/news_title2.jpg) no-repeat left center; padding-right: 5px; height: 48px; font-size: 19px; color: #fefdfd; line-height: 48px; display: block;}
.news_list .bd ul { padding: 20px 12px 0; box-sizing: border-box; float: left; position: relative;width:100%;}
.news_list .bd ul li { line-height:43px;height:43px;}
.news_list .bd ul li a { background: url(../images2020/news_icon.jpg) no-repeat left center; padding-left: 20px; float: left; width:80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px;}
.news_list .bd ul li span { float: right; font-size: 16px; color: #666;}
.news_list .bd ul li a:hover { color: #015293;}

/* 政务公开 */
.zwgk_box { background: #ebebed;}
.zwgk_memu {width: 100%; background: url(../images2020/zwgk_bg.jpg) no-repeat center; background-size: 1920px 110px; min-height: 90px; position: relative;}
.zwgk_box .zwgk_memu_sy{background: url(../images2020/zwgk_bg_sy.jpg) no-repeat center; background-size: 1920px 140px; min-height: 140px;}
.zwgk_memu_tab{position: relative; max-width: 1200px; margin: 0 auto; width: 100%;}
.zwgk_memu_tab .bd{margin: 0 66px;height: 96px;overflow: hidden;}
.zwgk_memu_tab .bd ul li{float:left;width: 178px;overflow: hidden; text-align: center;}
.zwgk_memu_tab .bd ul li a { display:block;width:120px;font-size: 15px;color:#fff;line-height: 15px; height: 80px;border-radius:10px; overflow: hidden; margin:7px auto;}
.zwgk_memu_tab .bd ul li a:hover { background: #ebe8d7; box-shadow:0 3px 9px rgba(6,8,22,0.5); border-radius: 10px; overflow: hidden; color: #4a4d4f; font-size: 16px;}
.zwgk_memu_tab .bd ul li a i { width:30px; height: 30px;  display: block; margin:0 auto; padding-top: 20px;}
.zwgk_memu_tab .bd ul li a.icon1 i {background:url(../images2020/zwgk_icon1.png) no-repeat center;}
.zwgk_memu_tab .bd ul li a.icon2 i {background:url(../images2020/zwgk_icon2.png) no-repeat center;}
.zwgk_memu_tab .bd ul li a.icon3 i {background:url(../images2020/zwgk_icon3.png) no-repeat center;}
.zwgk_memu_tab .bd ul li a.icon4 i {background:url(../images2020/zwgk_icon4.png) no-repeat center;}
.zwgk_memu_tab .bd ul li a.icon5 i {background:url(../images2020/zwgk_icon5.png) no-repeat center;}
.zwgk_memu_tab .bd ul li a.icon6 i {background:url(../images2020/zwgk_icon6.png) no-repeat center;}
.zwgk_memu_tab .bd ul li a.icon1:hover i {background:url(../images2020/zwgk_icon1_active.png) no-repeat center;}
.zwgk_memu_tab .bd ul li a.icon2:hover i {background:url(../images2020/zwgk_icon2_active.png) no-repeat center;}
.zwgk_memu_tab .bd ul li a.icon3:hover i {background:url(../images2020/zwgk_icon3_active.png) no-repeat center;}
.zwgk_memu_tab .bd ul li a.icon4:hover i {background:url(../images2020/zwgk_icon4_active.png) no-repeat center;}
.zwgk_memu_tab .bd ul li a.icon5:hover i {background:url(../images2020/zwgk_icon5_active.png) no-repeat center;}
.zwgk_memu_tab .bd ul li a.icon6:hover i {background:url(../images2020/zwgk_icon6_active.png) no-repeat center;}
.zwgk_memu_tab .prev,.zwgk_memu_tab .next{display:block;}
.zwgk_memu_tab .prev,.zwgk_memu_tab .next{width: 32px;height:32px;position: absolute;top:50%;margin-top:-16px;}
.zwgk_memu_tab .prev{ background: url(../images2020/zwgk_left.png) no-repeat center;left: 0;}
.zwgk_memu_tab .prev:hover{opacity: 0.8;left: 0;}
.zwgk_memu_tab .next{background: url(../images2020/zwgk_right.png) no-repeat center;right: 0;}
.zwgk_memu_tab .next:hover{ opacity: 0.8;right: 0;}
.zwfw_tilte { width: 210px; height:42px; position: absolute; left: 50%; bottom: 0; margin-left: -90px;}
.zwfw_tilte a { display: block; text-align: center; line-height: 42px; font-size: 24px; color: #fff;}
.zwfw_tilte .ld-info{pointer-events: none;}

.zwgk_main { width: 100%; max-width: 1200px; margin: 0 auto;}
.zwgk_list { width: 49%;}
.tzgg_box { float: left;}
.zcwj_box { float: right;}




.zwgk_list .hd { height:40px; box-sizing: border-box; border-bottom: 1px dashed #646566;}
.zwgk_list .hd li{float: left;padding: 0 15px;}
.zwgk_list .hd li a { display: inline-block; height:36px; line-height: 36px; font-size: 20px; padding: 0 10px;}
.zwgk_list .hd .on a{color: #9a241b; border-bottom: 4px solid #9a241b; }
.zcwj_box .hd a { float: right; margin-right: 35px;}
.zwgk_list .bd ul { padding: 10px 0;}
.zwgk_list .bd ul li { line-height: 37px; padding: 0 26px}
.zwgk_list .bd ul li a { background: url(../images2020/zwgk_icon.jpg) no-repeat left center; padding-left: 18px; width: 80%; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; font-size: 16px;}
.zwgk_list .bd ul li a:hover { color: #9a241b;}
.zwgk_list .bd ul li span { color: #666; float: right;}

.zfxxgk_memu { background: #9ab3c7; height: 62px; width: 100%; float: left; margin-top: 15px;}
.zfxxgk_memu ul { height: 46px; background: #47484a; box-shadow:0px 2px 16px rgba(6,8,22,0.5); margin-top: 8px; padding-left: 15px; box-sizing: border-box;}
.zfxxgk_memu ul li { float: left; text-align: center; width: 16.666%;}
.zfxxgk_memu ul li a { font-size: 15px; color: #fff; line-height: 46px; padding-left: 38px; display: inline-block;}
.zfxxgk_memu ul li a.icon1 { background: url(../images2020/zfxxgk_icon1.png) no-repeat left center;}
.zfxxgk_memu ul li a.icon2 { background: url(../images2020/zfxxgk_icon2.png) no-repeat left center;}
.zfxxgk_memu ul li a.icon3 { background: url(../images2020/zfxxgk_icon3.png) no-repeat left center;}
.zfxxgk_memu ul li a.icon4 { background: url(../images2020/zfxxgk_icon4.png) no-repeat left center;}
.zfxxgk_memu ul li a.icon5 { background: url(../images2020/zfxxgk_icon5.png) no-repeat left center;}
.zfxxgk_memu ul li a.icon6 { background: url(../images2020/zfxxgk_icon6.png) no-repeat left center;}
.zfxxgk_memu ul li a:hover { opacity: 0.8;}

.zfxxgk_list_box { padding: 20px 0; float: left; width: 100%;}
.zfxxgk_list { width: 33.33%; float: left; border-right: 1px dashed #646566;box-sizing: border-box; padding: 0 15px 10px; min-height: 364px;}
.zfxxgk_list:last-child { border-right: none;}
.zfxxgk_list .title { height: 44px; text-align: center;font-weight: bold; font-size: 25px; color: #c0220d; line-height: 25px; }
.zfxxgk_list .title span {font-size: 18px; color: #015293;  margin-left: 15px;}
.zwfw_ul li { width: 49%; float: left; height: 72px; margin-right: 2%; box-sizing: border-box;}
.zwfw_ul li:last-child { margin-right: 0;}
.zwfw_ul li a { display: block; padding:0 12px; position: relative; height: 72px; border: 1px solid #c7c7c9; box-sizing: border-box;}
.zwfw_ul li a .icon { width: 38px; height: 38px; display: block; position: absolute; top:16px; right: 14px;}
.zwfw_ul li a p { font-size: 18px; color: #404145; line-height: 18px; display: block; padding-top: 15px;}
.zwfw_ul li a span { font-size: 13px; color: #666; line-height: 14px; display: block; padding-top: 10px;}
.zwfw_ul li a:hover { background: #f2f9ff;}
.zwfw_list { margin-top: 20px;}
.zwfw_list li { width:32.3333%; margin-right:1.5%; float: left; text-align: center; min-height: 68px; margin-bottom: 1.3%;}
.zwfw_list li:nth-child(3n){ margin-right: 0;}
.zwfw_list li a { display: block; padding-top: 42px; font-size: 12px; min-height: 68px; box-sizing: border-box; color: #fff;}
.zwfw_list li a.icon1 { background:url(../images2020/zwfw_icon3.png) no-repeat center;}
.zwfw_list li a.icon2 { background:url(../images2020/zwfw_icon4.png) no-repeat center;}
.zwfw_list li a.icon3 { background:url(../images2020/zwfw_icon5.png) no-repeat center;}
.zwfw_list li a.icon4 { background:url(../images2020/zwfw_icon6.png) no-repeat center;}
.zwfw_list li a.icon5 { background:url(../images2020/zwfw_icon7.png) no-repeat center;}
.zwfw_list li a.icon6 { background:url(../images2020/zwfw_icon8.png?v=1) no-repeat center;}
.zwfw_list li a.icon7 { background:url(../images2020/zwfw_icon9.png?v=1.1) no-repeat center;}
.zwfw_list li a.icon8 { background:url(../images2020/zwfw_icon10.png) no-repeat center;}
.zwfw_list li a.icon9 { background:url(../images2020/zwfw_icon11.png) no-repeat center;}
.zwfw_list li a:hover {opacity: 0.8;}



.jdhy_list { padding: 0;}
.jdhy_tab .hd { width: 100%; height:48px; background: url(../images2020/jdhy_icon4.png) no-repeat center;margin-top: 12px;}
.jdhy_tab .hd li { float: left; width:50%; text-align: center; box-sizing: border-box; padding-left: 10%;}
.jdhy_tab .hd li:last-child { padding-right: 10%; padding-left: 0;}
.jdhy_tab .hd li a { color: #333333; font-size: 16px; text-align: center; display: block; width: 126px; line-height: 48px; margin: 0 auto;}
.jdhy_tab .hd li.on a { background: url(../images2020/jdhy_icon1.png) no-repeat left center;height: 48px; font-size: 18px; color: #fff; line-height: 48px;}
.jdhy_tab .bd ul { float:left; position: relative; padding: 0 24px; box-sizing: border-box; margin-top: 22px;}
.jdhy_tab .bd ul li { line-height:37px; width:360px}
.jdhy_tab .bd ul li a { background: url(../images2020/zwgk_icon.jpg) no-repeat left center; padding-left:10px; width:100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; display: block; color: #333;}
.jdhy_tab .bd ul li a:hover { color: #015293;}

.jdhy_btn { padding: 0 20px; margin-top: 10px; width: 100%; float: left; box-sizing: border-box;}
.jdhy_btn li { width: 49%;height:35px; float: left;}
.jdhy_btn li a { text-align: center; line-height:32px; font-size: 15px; color: #fff; display: block;}
.jdhy_btn li a.icon1 { background:url(../images2020/jdhy_icon2.png) no-repeat center;}
.jdhy_btn li a.icon2 { background:url(../images2020/jdhy_icon3.png) no-repeat center;}
.jdhy_btn li a:hover {opacity: 0.8;}


.xzxx { width: 100%; height: 70px; border: 1px solid #bfcad8; box-sizing: border-box; display: block;}
.xzxx div { margin: 5px; border: 1px solid #bfcad8 ; box-sizing: border-box; height:60px; position: relative; padding-left: 20px;}
.xzxx div .icon { width: 38px; height: 38px; display: block; position: absolute; top:14px; right:24px;}
.xzxx div p { font-size: 18px; color: #50555a; line-height: 18px; display: block; padding-top:10px;}
.xzxx div span { font-size: 13px; color: #666; line-height: 14px; display: block; padding-top:8px;}
.xzxx:hover div {background: #f2f9ff;}
.xzxx_list {padding: 12px 0 10px 0;}
.xzxx_list li { line-height: 37px; height: 37px;}
.xzxx_list li a { background: url(../images2020/hdjl_icon2.png) no-repeat left center; padding-left: 15px; width:90%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; float: left; color: #333;}
.xzxx_list li a:hover {color: #015293;}
.xzxx_list li span { float: right; font-size: 14px; color: #a3a8ad;max-width: 111px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;display: none;}
.hdjl_btn li {width: 50%;height:35px;float: left;}
.hdjl_btn li a { text-align: center; line-height:32px; font-size: 15px; color: #fff; display: block;}
.hdjl_btn li a.icon1 { background:url(../images2020/hdjl_icon3.png) no-repeat center;}
.hdjl_btn li a.icon2 { background:url(../images2020/hdjl_icon4.png) no-repeat center;}
.hdjl_btn li a.icon3 { background:url(../images2020/hdjl_icon5.png) no-repeat center;}
.hdjl_btn li a:hover {opacity: 0.8;}

.p-ico {background-image: url(../images2020/p-ico.png);display: inline-block;background-repeat: no-repeat;background-color: transparent;}
.ztzl_box {background: #fff; padding: 25px 0;}
.ztzl_box .title { text-align: center; font-size:22px; color: #d51222; font-weight: bold; line-height: 22px; margin-bottom: 30px;}
.ztzl_box .title a { font-size:22px; color: #d51222; font-weight: bold; line-height: 22px; /*! cursor: default; */}
.ztzl_box .title span { font-size: 18px; color: #1655a3; margin-left:8px;}
.ztzl-scimg{position: relative; max-width: 1200px; margin: 0 auto; width: 100%;}
.ztzl-scimg .bd{margin: 0 2.81rem;overflow: hidden;}
.ztzl-scimg .bd ul{margin: 0 -5px;}
.ztzl-scimg .bd .tempWrap {margin: 0 auto;}
.ztzl-scimg .bd ul li{float:left;width: 258px;margin: 0 10px;overflow: hidden;}
.ztzl-scimg .bd ul li a{display: block;height: 143px;width: 100%;}
.ztzl-scimg .bd ul li a img{width: 100%;height: 100%;}
.ztzl-scimg .prev,.ztzl-scimg .next{display: block;}
.ztzl-scimg .prev,.ztzl-scimg .next{width: 30px;height: 35px;position: absolute;top:50%;margin-top: -17.5px;}
.ztzl-scimg .prev{background-position:-78px -170px;left: 0;transition: all 0s ease;-webkit-transition: all 0s ease;-moz-transition: all 0s ease;-o-transition: all 0s ease}
.ztzl-scimg .prev:hover{background-position:-173px -171px;left: 0;}
.ztzl-scimg .next{background-position:-138px -170px;right: 0;transition: all 0s ease;-webkit-transition: all 0s ease;-moz-transition: all 0s ease;-o-transition: all 0s ease}
.ztzl-scimg .next:hover{background-position: -109px -171px;right: 0;}

/* 县政府 */
.ld_box { background: #fff;min-height:424px; margin: 20px 0;overflow: hidden;}
.ld_article { width: 40%; box-sizing: border-box; padding:20px 15px; float: left;}
.ld_article .ld_img { padding:10px; border: 1px solid #FFF;box-shadow: 0 1px 1.5px 1px rgba(0,0,0,.12);-webkit-box-shadow: 0 1px 1.5px 1px rgba(0,0,0,.12); display:inline-block; background: #f9f9f9; margin:0 auto; width: 130px; display: block;}
.ld_article .ld_img img { max-width: 130px;height:155px;margin: 0 auto;}
.ld_article .ld_img span { color:#4a4c4d; font-size:18px; line-height:18px; margin-top: 10px; display: block; text-align: center;}
.ld_article .ld_img:hover { background: #b4c6d7;}
.ld_jl { font-size: 14px;text-indent: 24px; line-height: 28px; padding-top: 16px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.ld_fg { padding-top: 20px;}
.ld_fg span {background-color: #0066CC;padding: 5px 10px 5px 10px;color: #FFFFFF;border-radius: 5px; font-size: 14px; display: inline-block;}
.ld_fg  p { font-size: 14px; line-height:24px;text-indent: 24px; padding: 15px 0;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.ld_title { margin-top: -20px; position: relative; z-index: 999;;}
.ld_title_l { width: 40%; float: left;}
.ld_title_l a { margin-left: 35px;}
.ld_title_r { width:53%; float: right;}
.ld_title_r a { margin-right: 35px; float: right;}
.ld_list { float: left; width:53%;margin-left:7%;}
.ld_list li { float: left; margin-top:35px; margin-right:15px;}
.ld_list li a {width: 98px;background-color: #F9F9F9;padding: 7px;color: #4a4c4d;display: block;box-shadow: 0 1px 1.5px 1px rgba(0,0,0,.12);-webkit-box-shadow: 0 1px 1.5px 1px rgba(0,0,0,.12);}
.ld_list li a span { font-size: 15px; line-height: 15px; padding-top:10px; padding-bottom: 3px; display: block; text-align: center;}
.ld_list li a:hover { background: #b4c6d7;}

.zfgzbg_box { width: 51.6%; float: left;}
.zfgzbg_box li { width: 47.8%; float: left; height:45px;margin-bottom: 4px; margin-right: 2.4%;}
.zfgzbg_box li:nth-child(2n){ margin-right: 0;}
.zfgzbg_box li a { width: 100%; display: block; color: #fcfbfb; font-size: 16px; background: url(../images2020/xzf_icon1.png) no-repeat; line-height: 45px; text-align: center;}
.zfgzbg_box li a:hover { opacity: 0.8;}

.zfjg_box { width: 45.9%; float: right; margin-bottom:20px;}
.zfjg_box li {width: 49%;display: inline-block;height: 94px;}
.zfjg_box li a { display: block; line-height: 94px; color: #ffffff; font-size: 28px; font-weight: bold; text-align: center; background: url(../images2020/xzf_icon2.png) no-repeat center;}
.zfjg_box li a span { background: url(../images2020/xzf_icon3.png) no-repeat left center; display:inline-block; padding-left:60px;}
.zfjg_box li a:hover { opacity: 0.8;}

.xzf_list_box { background: #fff;}
.xzf_list_main { max-width: 1200px; width: 100%; margin: 0 auto;}
.xzf_list { float: left; width:48.3%; max-width: 100%; margin-right:3.4%;}
.xzf_list:last-child { margin-right: 0;;}
.xzf_list .bd ul { width: 100%; padding: 20px 0;}

.ld_list img{height:116px;}

/* 新闻中心 */
.xwzx_bar { background: #1a375c; border-top: 1px solid #fff;}
.xwzx_bar h2 a { color: #fff;}
.xwzx_bar h2 a:hover { color: #66baff;}
.xwzx_bar p { color: #66baff;}

.xwzx_content1 { background: #fff;}
.xwzx_content2 { background: #faf9f9;}
.xwzx_content3 { background: #ebebed; padding: 30px 0;}

.xwzx_news { width: 48.75%; float: left; position: relative; max-width: 100%;    max-height: 320px;
    overflow: hidden;}
.tzgg_news { width: 48.75%; float: right; position: relative;max-width: 100%;}
.xwzx_news .new_line,.tzgg_news .new_line { top:42px;}
.tzgg_news .hd,.xwzx_news .hd { padding-left: 15px;}
.tzgg_news .bd li,.xwzx_news .bd li { padding-left: 15px;}

.bmdt_tab { width: 53.3%; max-width: 640px; float: left;}
.bmdt_tab .hd { width: 100%; height:48px; background: url(../images2020/jdhy_icon4.png) no-repeat center; background-size:100% 40px; margin-bottom: 20px;}
.bmdt_tab .hd li { float: left; width:50%; text-align: center; box-sizing: border-box; padding-left:25%;}
.bmdt_tab .hd li:last-child { padding-right:25%; padding-left: 0;}
.bmdt_tab .hd li a { color: #333333; font-size: 16px; text-align: center; display: block; width: 126px; line-height: 48px; margin: 0 auto;}
.bmdt_tab .hd li.on a { background: url(../images2020/jdhy_icon1.png) no-repeat left center;height: 48px; font-size: 18px; color: #fff; line-height: 48px;}
.bmdt_tab .bg {background: #fff; box-shadow:0px 0px 12px rgba(14,39,71,0.12); width: 100%; box-sizing: border-box;}
.bmdt_tab .bd ul {  padding: 0 20px;}
.bmdt_tab .bd ul li { border-bottom: 1px dashed #e0e0e0; padding: 20px 0;}
.bmdt_tab .bd ul li:last-child { border-bottom:none;}
.bmdt_tab .bd ul li dl { position: relative; width: 100%;}
.bmdt_tab .bd ul li dl dt { position: absolute; left:0; top: 0; width: 48px; text-align: center;}
.bmdt_tab .bd ul li dl dt h2 { font-size: 24px; color: #999; line-height: 24px; font-weight: bold;display: block;}
.bmdt_tab .bd ul li dl dt span { font-size:12px; color: #999; line-height:12px; display: block; margin-top:10px;}
.bmdt_tab .bd ul li dl dd { padding-left: 75px; width: 100%; box-sizing: border-box;}
.bmdt_tab .bd ul li dl dd a { font-size: 16px; color: #333333;width:90%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; line-height: 16px;}
.bmdt_tab .bd ul li dl dd p { font-size: 14px; color: #999999;width:90%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 14px; margin-top: 15px;}
.bmdt_tab .bd ul li dl dd a:hover { color:#015293;}

.ysp_box { width: 43.33%; float: right; max-width: 520px;}
.ysp_box .title {background:url(../images2020/xwzx_icon1.png) no-repeat left center; height: 20px; margin-top: 28px;}
.ysp_box .title a { width: 95px; height: 20px; line-height: 20px; display: block; text-align: center; font-size: 20px; color: #1e446b; font-weight: bold; margin-left: 30px;}
.ysp_video { width: 100%; min-height: 343px; background: #d5d5e0; padding: 0 20px; box-sizing: border-box; margin-top: 20px;}
.ysp_video img { width: 100%; min-height: 343px; display: block;}
.ysp_video a { display: block; overflow: hidden; position: relative;}
.cover-wrap {height: 100%;width: 100%; position: absolute;top: 0;background: #000;opacity: 0;z-index: 2;left: 0;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease}
.ico-spxw{opacity:0; width: 63px;height: 63px;position: absolute;top: 50%;transform: translate(-50%, -50%);left: 50%;background-position: -197px -438px;z-index: 3;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease}
.ysp_video a:hover .ico-spxw { opacity: 1;}
.ysp_video a:hover .cover-wrap { opacity: 0.4;}

/* 走进会同 */
.zjht_body { background:url(../images2020/zjht_bg1.png) repeat-y center;}
.zjht_box { background: url(../images2020/zjht_bg.jpg) no-repeat top center; }

.htgk_box { max-width: 1200px; width: 100%; margin: 0 auto;}
.htgk_box .title { line-height: 50px; padding-top: 20px; font-size: 24px; color: #333; padding-left: 80px; border-bottom: 1px dashed #727374;}
.htgk_main { width: 63.8%; max-width: 766px;min-height: 265px; background: rgba(254,254,254,0.52); margin-top: 20px; padding: 20px; box-sizing: border-box; float: left;}
.htgk_main p { font-size: 15px; color:#333; text-indent: 2em; line-height:26px; padding: 6px 0 20px;}
.htgk_main a { width: 88px; height: 32px; display: block; background: #1d6eb1; text-align: center; line-height:32px; color: #fff; font-size: 15px; float: right; margin-top: -20px;}
.htgk_main a:hover { background: #2773d0;}
.htgk_list { float: right; width: 34.5%; margin-top: 20px;}
.htgk_list li { width: 49%; float: left; margin-right: 2%; margin-bottom: 8px;}
.htgk_list li:nth-child(2n) { margin-right: 0;}
.htgk_list li a { width: 100%; min-height: 83px; display: block; text-align: center; line-height: 83px; font-size: 20px; color: #fcfbfb;}
.htgk_list li a:hover { opacity: 0.8;}
.htgk_list li a.icon1 { background: url(../images2020/zjht_icon1.png) no-repeat center;}
.htgk_list li a.icon3 { background: url(../images2020/zjht_icon3.png) no-repeat center;}
.htgk_list li a.icon5 { background: url(../images2020/zjht_icon5.png) no-repeat center;}

.htly_box .title { max-width: 192px; margin:86px auto 24px; display: block;}
.htly_main { border-bottom:3px solid rgba(57,85,107,0.55);border-top:3px solid rgba(57,85,107,0.55);background:rgba(216,216,219,0.55);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fd8d8db,endColorstr=#7fd8d8db);}
:root .htly_main {filter: none; }
.htly_main_bg {background:url(../images2020/htly_bg.png) no-repeat center; width: 100%;height: 895px;}
.htly_main_box { max-width: 1200px; width: 100%; position: relative; margin: 0 auto;}
.htly_main_box ul li {position:absolute;z-index:9;width: 100%;opacity: .5;}
.htly_main_box ul li:hover{opacity:1;}
.htly_main_box ul li div{ position: relative; z-index:-1;}
.htly_main_box ul li div img { z-index:0; position: relative;}
.htly_main_box ul li.icon1 {left:0;top:0; z-index: 999;max-width: 593px;}
.htly_main_box ul li.icon1 .img2 { margin-top: -75px;}
.htly_main_box ul li.icon2 {left: 0; top: 440px; z-index: 999;max-width: 534px;}
.htly_main_box ul li.icon3 {right: 0; top:0; z-index: 999;max-width: 458px;}
.htly_main_box ul li.icon4 {right: 0; top:260px;max-width: 653px;}
.htly_main_box ul li.icon5 {right: 0; top:412px;max-width: 514px;}
.htly_main_box ul li.icon1 img {max-width: 593px;}
.htly_main_box ul li.icon2 img {max-width: 534px;}
.htly_main_box ul li.icon3 img {max-width: 458px;}
.htly_main_box ul li.icon4 img {max-width: 653px;}
.htly_main_box ul li.icon5 img {max-width: 514px;}
.htly_main_box .btn_icon { width: 20px; height: 20px; background: #f00; position:absolute; display: block; z-index: 99; opacity:0;}
.htly_main_box .btn_icon1 { top: 324px; left: 578px;}
.htly_main_box .btn_icon2 { top: 0; left: 514px;}
.htly_main_box .btn_icon3 { top: 349px; left:-4px;}
.htly_main_box .btn_icon4 { top: 195px; left:-4px;}
.htly_main_box .btn_icon5 { top: -8px; left:-4px;}


.htly_list ul { background: url(../images2020/ht_bg.jpg) no-repeat left 28px; text-align: center; margin-top: -104px; position: relative; z-index: 99;}
.htly_list ul li { display: inline-block; margin: 0 12px;}
.htly_list ul li a { padding-top: 106px; width: 96px; display: block; font-size: 18px; color: #3d3d3d; text-align: center; line-height: 18px;}
.htly_list ul li a.icon1 { background: url(../images2020/ht_icon1.png) no-repeat top center;}
.htly_list ul li a.icon2 { background: url(../images2020/ht_icon2.png) no-repeat top center;}
.htly_list ul li a.icon3 { background: url(../images2020/ht_icon3.png) no-repeat top center;}
.htly_list ul li a.icon4 { background: url(../images2020/ht_icon4.png) no-repeat top center;}
.htly_list ul li a.icon5 { background: url(../images2020/ht_icon5.png) no-repeat top center;}
.htly_list ul li a.icon6 { background: url(../images2020/ht_icon6.png) no-repeat top center;}
.htly_list ul li a.icon1:hover,.htly_list ul li a.icon1.active {background: url(../images2020/ht_icon1_active.png) no-repeat top center;}
.htly_list ul li a.icon2:hover,.htly_list ul li a.icon2.active { background: url(../images2020/ht_icon2_active.png) no-repeat top center;}
.htly_list ul li a.icon3:hover,.htly_list ul li a.icon3.active { background: url(../images2020/ht_icon3_active.png) no-repeat top center;}
.htly_list ul li a.icon4:hover,.htly_list ul li a.icon4.active { background: url(../images2020/ht_icon4_active.png) no-repeat top center;}
.htly_list ul li a.icon5:hover,.htly_list ul li a.icon5.active { background: url(../images2020/ht_icon5_active.png) no-repeat top center;}
.htly_list ul li a.icon6:hover,.htly_list ul li a.icon6.active { background: url(../images2020/ht_icon6_active.png) no-repeat top center;}

.httk_box { margin-bottom: 50px;}
.httk_box .title { max-width: 192px; margin:82px auto 36px; display: block;}
.httk_tab { width: 100%; max-width: 1200px; margin: 0 auto;background: #fff; box-shadow: 3px 3px 12px rgba(0,0,0,0.2); padding: 40px; box-sizing:border-box;}
.picFocus{ margin:0 auto;width:100%;position:relative;overflow:hidden;zoom:1;   }
.picFocus .hd{overflow:hidden; position: absolute; right:120px; bottom:94px;}
.picFocus .hd ul{overflow:hidden; zoom:1; }
.picFocus .hd ul li{ float:left;text-align:center; border-radius:4px; overflow: hidden;}
.picFocus .hd ul li img{ width:145px; height:68px; border:2px solid #fff; cursor:pointer; margin-right:8px; border-radius:4px; overflow: hidden;}
.picFocus .hd ul li.on img{border:2px solid #ffad33; }
.picFocus .bd li{ vertical-align:middle; position: relative;}
.picFocus .bd img{ width:100%; height:520px; display:block;}
.picFocus .bd li p { width: 100%; height: 100px; background: rgba(0,0,0,0.5); padding: 0 60px; box-sizing: border-box; position: absolute; left: 0; bottom: 40px; line-height:100px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
:root .picFocus .bd li p {filter: none; }
.picFocus .bd li p a { font-size: 18px; color: #fff; font-weight: bold;}
.picFocus .bd li p a:hover {opacity: 0.8;}
.picFocus .left_btn{ background: url(../images2020/ht_left_icon.png) no-repeat left center;transition: all 0s ease;-webkit-transition: all 0s ease;-moz-transition: all 0s ease;-o-transition: all 0s ease;width:13px;height:24px; display: block; position: absolute; right: 611px;bottom: 118px; z-index: 999;}
.picFocus .left_btn:hover{ opacity: 0.8;}
.picFocus .right_btn{background: url(../images2020/ht_right_icon.png) no-repeat left center;transition: all 0s ease;-webkit-transition: all 0s ease;-moz-transition: all 0s ease;-o-transition: all 0s ease;width:13px;height:24px;display: block; position: absolute; right: 95px; bottom: 118px;z-index: 999;}
.picFocus .right_btn:hover{ opacity: 0.8;}

.zsyz_box { width: 100%; background: rgba(250,250,254,0.77); padding: 56px 0 100px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8ffffff,endColorstr=#c8ffffff);}
:root .zsyz_box {filter: none; }
.zsyz_box .title { max-width: 192px; margin:0 auto; display: block;}
.zsyz_main {width: 100%; max-width: 1200px; margin: 0 auto;}
.tzzl_box { padding: 56px 40px 20px;}
.tzzl_box .a_title { line-height: 68px; color: #105b60; font-size: 28px; font-weight: bold;}
.tzzl_box ul li { width: 15.625%; float: left; max-width: 175px; height: 40px; margin-right: 1.25%;}
.tzzl_box ul li:last-child { margin-right: 0;}
.tzzl_box ul li a { display: block; text-align: center; line-height: 40px; font-size: 15px; color: #000; font-weight: bold; background: url(../images2020/zjht_icon7.png) no-repeat center;}
.tzzl_box ul li a:hover { opacity: 0.8;}

.zsyz_main .zsyz_list:last-child { margin-right: 0;}
.zsyz_list { width: 49%; float: left; margin-right: 2%;}
.zsyz_list .a_title { border-bottom: 1px dashed #9f9fa1; height: 48px; line-height: 48px; }
.zsyz_list .a_title a { font-size: 18px; color: #2d6886; display:inline-block; padding:0 20px; border-bottom: 4px solid #3dbeff; height: 45px;margin-left: 40px;}
.zsyz_list ul { padding-top:15px;}
.zsyz_list ul li { font-size: 14px; line-height: 36px; padding-left: 40px; }
.zsyz_list ul li a {width:90%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; color: #1c5358;}
.zsyz_list ul li a:hover {color: #3dbeff;}

/* 通用内容页 */
.article_site {background: url(../images2020/article_icon1.png) no-repeat left center;padding-left:15px;height: 64px;line-height: 64px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.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;}
.article_box { background: #fff; min-height: 500px; margin-bottom: 40px; padding: 0 60px 60px 60px;}
.article_box img{display:unset;max-width:100%;margin-left:-2em;}
.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: 40px;}
.article_box .title p.ml_p{margin-bottom: 30px;}
.article_box .title p span { font-size: 14px; color: #666; margin: 0 38px;}
.p_box { padding: 20px 0 20px;border-bottom: 1px solid #e6e8eb;overflow: hidden;}
.p_box p { font-size: 16px; color: #3d3d3d; line-height: 34px; text-indent: 2em; margin-top: 16px;}
.article_box h3 { font-size: 20px; font-weight: bold; color: #666; margin-top: 25px;}
.tynr-list-box{margin-top: .88rem;padding-bottom: 1.875rem; border-bottom: 1px solid #e6e8eb;}
.tynr-list-box li {height: 3.25rem;line-height: 3.25rem;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}
.tynr-list-box li div{background: url(../images2020/gary_dian.png) no-repeat 1.56rem 24px;}
.tynr-list-box li a{display:block;max-width: 80%;margin-left: 3.12rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #0069c4;}
.tynr-list-box li:hover { background: #0069c4;}
.tynr-list-box li:hover a {color: #fff;}
.artical-share { padding: 11px 0;}
.artical-share .p_c_page_l { float: left; line-height:24px; }
.artical-share .p_c_page_l span {padding-right: 15px;color: #666;white-space: nowrap;font-size:14px;}
.artical-share .p_c_page_l .ld-date,.artical-share .p_c_page_l .ld-source{padding-right: 15px;color: #666;
white-space: nowrap;}
.fx { float: right;}
.ly-info a { width: 66px; height: 24px; display: block; float: left; background: #076196; text-align: center; line-height: 24px; font-size: 14px; color: #ffffff; margin:0 10px 0 0}
.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;}
/*音频解读按钮*/
.audioBox{background: url(../images/voiceBg.png) no-repeat center -2px;width:250px;height:64px;margin:15px auto;position:relative;cursor:pointer;}
.audioBox:hover{background-position:center -66px;}
.audioBox i{width:30px;height:25px;position:absolute;top:18px;right:46px;}
.audioBox i.stoped{background: url(../images/voice.png) no-repeat;}
.audioBox i.starting{background: url(../images/voice.gif) no-repeat;}
/* 通用列表页 */

/* 自适应菜单 */
#ty_show_mobile {top:5px;right:5px;}
.ty_mobile { display:none;}
.ty_nav_trigger { position: absolute;top: 3px;right:3px; width:40px; height:40px; white-space: nowrap;z-index: 99;cursor: pointer;}
.ty_nav_trigger span {position: absolute;display: block;width:40px;height:40px;background: url(../images2020/tynav_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(../images2020/tynav_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);}


.ty_list_box { padding-bottom: 40px;}
.ty_list_nav { width: 20%;float: left;}
.ty_list_nav .a_title, .sideLeaderBox .hd.on{ 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_title{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(../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:16px; border-bottom: 1px solid #ededed; font-size: 14px; color: #333; padding:13px 10px;}
.ty_list_nav ul li.active a,.ty_list_nav ul li:hover a { color: #fff;background: #2a67b8;}
.ty_list_nav ul li a span{display:block;padding-right:10px;}
.ty_list_nav ul li.active a span,.ty_list_nav ul li:hover a span {background:url(../images2020/ty_list_icon2.png) no-repeat right center;}
/*外链判断*/
.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;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.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: 15px;}
.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: #666;}
.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;}

/* 无左侧栏目全屏列表页 */
.fullmain{width: 100%;}

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

.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 dt p span{margin-right: 15px;}
.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;}

.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: 58%; padding-right: 30px; box-sizing: border-box;}
.table_title .table_li3 { width: 16%;}
.table_main { line-height: 50px; border-bottom: 1px solid #ebebeb; font-size: 14px;}
.table_main li { float: left; line-height: 50px; font-size: 14px;}
.table_main .table_li1 { padding:0 30px; width: 26%; box-sizing: border-box; color: #999;}
.table_main .table_li2 { width: 58%; 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: 16%; color: #666;}

.jgzn_box {position: relative;}
.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-hd{border-bottom: 1px solid #ebebeb;padding: 18px 0;margin-bottom: 20px;}
.jgzn-rt{float: right;font-size: 14px;color: #999999;}
.jgzn-date{margin-right: 20px;}

.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;min-height: 268px;}
.jgzn_main1 img { display: block; margin: 0 auto 15px;}
.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:7px;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(../images2020/2020yl_jg_tab.jpg) no-repeat; background-size: 100%; color: #fff;}

/*机构职能信息来源和发布时间*/
.jgzn_main1 .jgzn_tab .bd ul {border-bottom:1px solid #e6e8eb;}

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

.p-ico {background-image: url(../images/p-ico.png);display: inline-block;background-repeat: no-repeat;background-color: transparent;}
.ztzl_list_box{position: relative; margin-bottom: 40px; padding: 0 50px;overflow: hidden;max-height: 320px;}
.sldprev,.sldnext{display: block;width: 30px;height: 35px;position: absolute;top: 50%;margin-top: -17.5px;-webkit-transition: unset;z-index: 99;}
.ztzl_list_box .bd {overflow: hidden;}
.sldprev{background-position:-78px -170px;left:0;}
.sldprev:hover{background-position:-173px -171px;}
.sldnext{background-position: -138px -170px;right:0;}
.sldnext:hover{background-position: -109px -171px;}


.ztzl_list { width: 300px; background: #fff; box-sizing: border-box; float: left; margin:0 33px;}
.ztzl_list h2 { height: 20px; margin-top: 30px;padding: 0 10px;}
.ztzl_list .hot { width: 43px; float: left; margin-right: 10px;}
.ztzl_list h2 b { font-size: 18px; line-height: 20px; 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 30px;background: #2a67b8;margin-top:30px;}
.ztzl_list .zt_btn:hover { opacity: 0.8;}
.ztzl_list .pic_img { width: 100%; display: block; height:170px;padding: 10px; box-sizing: border-box;}

.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: 130px;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;overflow: hidden;width: 80%;text-overflow: ellipsis;white-space: nowrap;}
.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:15px; 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;}

.jdhy_content1 { background: #faf9f9;}

.tj_box { margin-top: 20px;}
.tj_box .new_list_box { padding-bottom:10px;}
.tj_box .hyjd_list .bd ul li a { background: url(../images2020/zwgk_icon.jpg) no-repeat left center;}

.wjjd_list .bd ul li { height: 60px; position: relative; line-height: 60px !important; margin-top: 15px;}
.wjjd_list .bd ul li .time { width: 60px; height: 60px; border: 1px solid #c5c5c5; border-radius: 60px; position: absolute; left: 0; top: 0; text-align: center; box-sizing: border-box;}
.wjjd_list .bd ul li .time span { font-size: 18px; color: #666; font-weight: bold; line-height: 18px; display: block; height: 18px; width: 100%; margin-top: 12px;}
.wjjd_list .bd ul li .time p { font-size: 12px; color: #666; line-height: 12px;display: block; height: 12px; margin-top: 7px;}
.wjjd_list .bd ul li .title a { background:none !important; padding-left: 0; width: 95%;}
.wjjd_list .bd ul li .title { padding: 0 80px;}
.wjjd_list .bd ul li .btn { width: 58px; height: 30px; display: block; text-align: center; line-height: 30px; color: #fff; font-size: 14px; background: url(../images2020/ty_list_icon3.png) no-repeat; background-size:cover; overflow: hidden; padding: 0; border-radius:2px; position: absolute; right: 0; top: 15px;}
.wjjd_list .bd ul li .btn:hover { opacity: 0.8; color: #fff;}

.navLinks_mobile {
    display: none;
    background: #dd0;
}

.nav_mobile_open {
    width: 95%;
    position: absolute;
    margin-left: 0;
    background: #fff;
}

.cd-nav-trigger {
    position: absolute;
    top: 3px;
    right:3px;
    width: 30px;
    height: 24px;
    background: rgba(255,255,255,1);
    border: solid 1px #ddd;
    border-radius: 3px;
    text-indent: 100%;
    white-space: nowrap;
    z-index: 9999;
    cursor: pointer;
}
#menu_show_mobile{top:7px;right:10px;}
.cd-nav-trigger span {
    position: absolute;
    display: block;
    width: 14px;
    height: 2px;
    background: #4c8be0;
    top: 50%;
    margin-top: -1px;
    left: 50%;
    margin-left: -7px;
    -webkit-transition: background 0.5s;
    -moz-transition: background 0.5s;
    transition: background 0.5s;
}

.cd-nav-trigger span::before, .cd-nav-trigger span::after {
    content: '';
    position: absolute;
    left: 0;
    background: inherit;
    width: 100%;
    height: 100%;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);

    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: -webkit-transform 0.3s, background 0s;
    -moz-transition: -moz-transform 0.3s, background 0s;
    transition: transform 0.3s, background 0s;
}

.cd-nav-trigger span::before {
    top: -6px;
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
}

.cd-nav-trigger span::after {
    bottom: -6px;
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
}

.cd-nav-trigger.menu-is-open {
    box-shadow: none;
}

.cd-nav-trigger.menu-is-open span {
    background: #fff;
}

.cd-nav-trigger.menu-is-open span::before, .cd-nav-trigger.menu-is-open span::after {
    background: #4c8be0;
}

.cd-nav-trigger.menu-is-open span::before {
    top: 0;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}

.cd-nav-trigger.menu-is-open span::after {
    bottom: 0;
    -webkit-transform: rotate(225deg);
    -moz-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    -o-transform: rotate(225deg);
    transform: rotate(225deg);
}
.selfmark{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity: .6;filter:alpha(opacity=60);z-index: 500;}
/*分享*/
.p_c_page .fx{float:right;}
.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;}

.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: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;}
#score-demo img {display:inline-block;}

/* 站点地图 */
.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-top: 22px;}
.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}

/* 专题专栏归档 */
  .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: 0;
      right: 0;
      background-size: 100%;
 }

@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}
 }
 
 /* 友情链接 */
 .dblink {
     overflow: hidden;
 }
 .dblink-ti {
     /* height: 124px; */
     width: 100%;
     box-shadow: 0 2px 5px 0 rgba(200, 200, 200, 0.50);
     background: #fff;
     overflow: hidden;
 }
 .dblink-con {
     /*height: 890px;*/
 }
 .dblink-con, .dblink-con1 {
     margin: 0 auto;
     overflow: hidden;
     padding:24px 0;
 }
 .dblink-ti li {
     float: left;
     margin: 0 15px;
     width: 210px;
     height: 71px;
     line-height: 58px;
     text-align: center;
     font-size: 18px;
 }
 .dblink-ti li a {
     height: 60px;
     /* width: 238px; */
     display: block;
     color: #333333;
     border: 1px solid #C9C9C9;
 }
 .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: #24446b;
    bottom: -.3rem;
    left:50%;
    margin-left: -.5rem;
 }
 .dblink-ti li.active a {
     border-radius: 5px;
     color: #fff;
     background: #24446b;
     font-weight: bold;
     border: 1px solid #24446b;
 }
 .dblink-con{min-height: 400px;}
 .dblink-con li{float:left;width:20%;padding:8px;line-height:48px; box-sizing: border-box;} 
 .dblink-con li a{display:block;height:100%;background-color:#fff;padding:0 24px;text-align:center;width:100%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; box-sizing: border-box;}
 .dblink-con li:hover a{background-color: #24446b;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%;}
 }
 
/*通用频道页*/
.content-right{min-height: 692px;background-color: #fff;padding: 30px 0;width:100%;}
.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: 77%;}
.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;}

/*领导内容页*/
.side { float: left;font-size: 14px; width: 24.5%;overflow: hidden;}
.sideLeaderBox { background: #fff; margin-bottom: 10px; }

.sideLeaderBox .hd {}

.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 a {color: #fff;}

.sideLeaderBox .list li { vertical-align: top;margin-bottom: 8px; border: 1px solid #EDEDED; background: #FAFAFA; overflow: hidden; position: relative;}

.sideLeaderBox .list li .ld-name { width: 70px;     position: absolute;
    top: 50%;
    left: 15px;
    margin-top: -8px;
    height: 16px;
    line-height: 16px;}

.sideLeaderBox .list li i { display: none }
.sideLeaderBox .list .title a{display: block;padding: 8px;}
.sideLeaderBox .list .job { color: #666;padding-left: 70px;display: block; }

.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: 74%; margin-bottom: 40px;}
.leaderContent { background: #fff; }

.leaderDetail { position: relative; overflow: hidden; padding: 2% 1%; font-size: 16px; box-sizing: border-box;}

.leaderPicWrap{overflow:hidden;margin-bottom: 20px;}
.leaderPicWrap .pic{float:left; margin-right:20px; padding:2px; border:1px solid #ddd;}
.leaderPicWrap .pic img{width:120px; height:150px;}
.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; */ }
.leader .artical-share{border-top: 1px solid #e6e8eb;
    margin: 8px 30px 0px 30px;}

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

.mainBox .mBd { /* overflow:hidden; */ }

.boxE { margin-bottom: 15px; }

.boxE .hd {height: 40px;line-height: 40px;overflow: hidden;border-bottom: 2px solid #49607d;}

.boxE .hd h3 {float: left;padding: 0 20px;background: url(../images2020/ty_list_icon1.png) no-repeat center;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; }

.picPageList_box { background: #fff; margin-bottom: 40px; padding:10px;}
.picPageList { margin-right: -3%; overflow: hidden; text-align: center; }

.picPageList li { border: 1px solid #ddd; float: left; width: 22%; 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: 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; }

/*乡镇部门列表页*/
.ty_list_box .ty_list_nav .zxts-box{text-align: center;background: #4e647f;color: #FFF;border-radius: 5px;padding: 0;}
.ty_list_nav .zxts-box li.active a, .ty_list_nav .zxts-box li:hover a{background: #4e647f;border-radius: 5px;}
.ty_list_box .zxts-box a{color: #FFF;font-size: 16px;}

/*增加顶部专题左右小图样式 add by ligang 20200304*/
.picScroll-onTop{position: absolute;right:0;top:0;bottom:0;display:block;opacity: .9;}
.picScroll-onTop img{display:block;width:100%;height:100%;}
.picScroll-left{right:auto;left:0;}
.picScroll-onTop:hover{opacity: 1;}
@media screen and (max-width:768px){
	.picScroll-onTop{width:150px;}
	#leftpf,#rightpf{display:none;}
}
@media screen and (max-width:414px){
	.picScroll-onTop{width:80px;}
}

@media screen and (max-width:375px){
  .p_c_page .fx,.p_c_page_l{width:100%;text-align: center;}
  .p_c_page{height: 30px;line-height: 30px;}
  .ly-info a,.fx .bdshare-button-style2-24 a{float: none;display: inline-block;}
}

.common-loading {
	min-height: 100px;
	padding: 40px 0 !important;
	background: url(http://www.huaihua.gov.cn/huaihua/xhtml/images/loading.gif) center center no-repeat;
}


/*-------------------------------↓分页样式开始↓------------------------------------*/
.pc_paging{width:100%;/* height:30px; */text-align:center;padding:20px 0;}.pc_paging .paging{display:inline-block;padding:0;border:none;margin:0;}.pc_paging .paging li{display:inline-block;width:auto;height:auto;line-height:1;color:#333;vertical-align:middle;margin:0 3px;}.pc_paging .paging li a{text-decoration:none;}.pc_paging .paging li a,.pc_paging .paging li span{display:inline-block;float:none;width:auto;height:auto;line-height:1;font-size:14px;color:#333;padding:6px 10px;border:1px solid #ccc;margin:0;}.pc_paging .paging li, .pc_paging .paging li span:hover{background: none;}.pc_paging .paging li.current a, .pc_paging .paging li.current a:hover{color:#fff;background: #394046;border: 1px solid #6f6f6f;}.pc_paging .paging .page_jump{margin-left:5px;}.pc_paging .paging .page_jump input{width:50px;padding:5px;border:1px solid #ccc;border-radius:2px;margin:0 3px;}.pc_paging .paging .page_jump a{border-radius:2px;margin-left:6px;}.pc_paging .paging .total_count,.pc_paging .paging .page_jump{display:none;}.wap_paging .paging{padding:5px .36rem 0px;margin:20px 0;}.wap_paging .paging li{display:inline-block;border:1px solid #ddd;}.wap_paging .paging li a,.wap_paging .paging li span{display:inline-block;line-height:1.42857143;font-size:.48rem;color:#666;padding:6px 12px;}.wap_paging .paging .prev_page{border-radius:4px 0 0 4px;}.wap_paging .paging .next_page{border-radius:0 4px 4px 0;}.wap_paging .paging .page_count{margin:0 -1px;}.page{clear:both;width:100%;height:auto;padding:0;margin:0;}
.pc_paging .paging li a:hover{background-color: #daeeff;}.totoalPageStr{display:none;}
/*分页*/
@media screen and (max-width:550px){
	.pc_paging .paging li.page_count,.pc_paging .paging li.page_index{display:none;}
	.pc_paging .paging li.current,.totoalPageStr{display:inline-block;}
}
/*-------------------------------↑分页样式结束↑---------------------------------------*/
/*归档通用样式*/
.archive{transform:rotate(-20deg);-ms-transform:rotate(-20deg); 	/* IE 9 */-moz-transform:rotate(-20deg); 	/* Firefox */-webkit-transform:rotate(-20deg); /* Safari 和 Chrome */-o-transform:rotate(-20deg); 	/* Opera */background: url(http://www.huaihua.gov.cn/huaihua/xhtml/images/archive.png) no-repeat center center;left: 50%;margin-left:440px;top: 380px;z-index: 999999;width: 180px;height: 80px;color: red;text-align: center;    position: absolute;}


/*登录|注册*/
.myspace{display:inline-block;color:#dcd8d8;font-size: 14px;line-height:40px;}
.myspace a{margin:0 2px;color: #dcd8d8!important;}
.myspace a:hover{color:#fff}
/*列表页订阅按钮*/
.AddMySubscription {width:30px;height:30px;background:url(/szxxinterface/AddletterNEW/images/dingyue0.png) center center no-repeat;cursor:pointer;float:right;margin-top:10px;}
.AddMySubscription:hover,AddMySubscriptioned {background:url(/szxxinterface/AddletterNEW/images/dingyue1.png) center center no-repeat;}
.xxgk-title .AddMySubscription,.xxgklist-title .AddMySubscription {margin-right:10px;margin-top:2px;}
/*我的收藏*/
/*我的收藏*/
.SetMyFavorite{display:inline-block;padding-right:34px;background:url(/szxxinterface/AddletterNEW/images/wodeshoucang1.png) right center no-repeat;height:24px; color: #666;line-height: 24px;}
.SetMyFavorite:hover{text-decoration: none;}

.share {float: right;}
  .share-icon {font-size: 14px;color: #333;display: inline-block;line-height: 24px;margin-left: 30px;}
  .share-box{display: inline-block;}
  .share-box a{display: inline-block; width: 24px; height: 24px; line-height: 24px; background:url(../images2020/share.png) no-repeat; margin-left:5px; cursor: pointer;}
  .share-box a:hover{opacity: .8;}
  .share-box a.gwds_weixin{background-position: 0 -38px;}

/*音频解读按钮*/
.audioBox{background: url(../images/voiceBg.png) no-repeat center -2px;width:250px;height:64px;margin:15px auto;position:relative;cursor:pointer;}
.audioBox:hover{background-position:center -66px;}
.audioBox i{width:30px;height:25px;position:absolute;top:18px;right:46px;}
.audioBox i.stoped{background: url(../images/voice.png) no-repeat;}
.audioBox i.starting{background: url(../images/voice.gif) no-repeat;}

/*首页右侧漂浮通知*/
.rtsypf{
    position: fixed;
    top: 435px;
    right: 50%;
    overflow: hidden;
    z-index: 10000;
    margin-right: -760px;
    width: 150px;
    }
.rtsypf a,.rtsypf img{display:block;max-width:100%;}
.rtclose{font-size: 14px;color:#fff;position:absolute;right:0px;top:0;cursor: pointer;background-color: rgba(0,0,0,.4);width: 15px;height: 15px;text-align: center;line-height: 15px;}
.rtclose:hover{background-color: rgba(0,0,0,.5);}



/* 政府数据 */
.echarts_title { height: 48px; padding-top: 26px; border-bottom: 1px solid #e0e0e0;font-size: 20px; font-weight: bold;color: #1e66a0;line-height: 48px;}
.echarts-box {width: 90%;margin: 0 auto 20px;}
.echarts-box .hd { text-align: center;padding: 40px;}
.echarts-box .hd ul li {display: inline-block;margin: 0 10px;}
.echarts-box .hd ul li a { padding: 0 20px;display:inline-block;height: 40px;border: 1px solid #e8e8e8;background:#fafafa;line-height: 40px;font-size: 16px; color: #1e66a0;}
.echarts-box .hd ul li.on a {border: 1px solid #1e66a0;}


.tjsj_box {padding:0 0 36px; width:48.5%;}
.tjsj_box h2 { height: 50px; border-bottom: 1px dashed #bebfc2;line-height: 50px;font-size: 20px;font-weight: bold;color: #747477;}
.tjsj_box .more {float: right;font-size: 14px;color: #666; font-weight: normal;}
.tjsj_box .more:hover {color: #1e66a0;}
.tjsj_box ul {box-sizing: border-box;  position: relative; margin-top:15px; }
.tjsj_box ul li {width:100%;line-height:36px;}
.tjsj_box ul li:nth-child(2n) {float: right;}
.tjsj_box ul li:last-child {margin-bottom: 0;}
.tjsj_box ul li a { background:url(../images2020/news_icon.jpg) no-repeat left center; padding-left:20px; float: left; width:75%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size:16px; color: #333;box-sizing: border-box; display: inline-block; }
.tjsj_box ul li span { float: right; font-size: 14px; color: #666;}
.tjsj_box ul li a:hover,.news_list .bd .top_list h2 a:hover { color: #1e66a0;}


/* 政务公开页面 */
.xxgkpd_box { width:100%;max-width: 1200px;margin:30px auto 40px;}
.zwgk_list2022 { width: 56.9%;}
.zwgk_list2022 .hd { height:48px; border-bottom: 1px solid #e0e0e0;box-sizing:border-box;line-height:48px;position: relative;}
.zwgk_list2022 .hd li a {color: #1e66a0;font-size: 20px;font-weight: bold;border-bottom:1px solid #1e66a0; height:47px; display: inline-block;}
.zwgk_list2022 .hd .icon_more {position: absolute;right: 0; top: 0; margin-right: 0;}
.zwgk_list2022 .bd ul { box-sizing: border-box; float: left; position: relative; width: 100%;}
.zwgk_list2022 .bd ul li {border-bottom:1px dashed #dbdbdb;width: 100%;float: left;padding: 20px 0;}
.zwgk_list2022 .bd ul li:last-child {border-bottom: none;}
.zwgk_list2022 .bd ul li p { float: left; width:80%; text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;line-height:24px;padding-left: 22px; box-sizing: border-box; background: url(../images2021/dian1.png) no-repeat left top 8px;overflow: hidden;}
.zwgk_list2022 .bd ul li span { float: right;color: #666;line-height:24px;}
.zwgk_list2022 .bd ul li a:hover { color:#015293;}

.zfxxgk_box2022 {width: 39.7%;margin-top: 10px;max-width: 458px;}
.zfxxgk_box2022 a.title { width: 100%; height:auto; display: block;}
.zfxxgk_box2022 a.title img { width: 100%; height: 88px; display: block;}
.zfxxgk_box2022 ul{width: 100%; height: 368px;margin-top: 5px;overflow: hidden; background:url(../images2021/zfxxgk_bg.jpg) no-repeat;}
.zfxxgk_box2022 ul li {float: left;margin-bottom:5px;margin-right: 4px;}
.zfxxgk_box2022 ul li a { display:block;}
.zfxxgk_box2022 ul li.li1 { height: 138px; width: 33.33%;max-width:150px;}
.zfxxgk_box2022 ul .li1:nth-child(3) {margin-right: 0;}
.zfxxgk_box2022 ul li.li1 a { height: 138px; text-align: center;}
.zfxxgk_box2022 ul li.li1 a img {display: block;margin:0 auto 18px;padding-top: 24px;}
.zfxxgk_box2022 ul li.li1 a span {font-size: 15px; color: #0d4c99; display: block;}
.zfxxgk_box2022 ul li.li2 {height:110px; width:50%;max-width:227px;}
.zfxxgk_box2022 ul .li2:nth-child(5),.zfxxgk_box2022 ul .li2:nth-child(8) {margin-right:0;}
.zfxxgk_box2022 ul li.li2 a { height: 110px; text-align: center;}
.zfxxgk_box2022 ul li.li2 a img {display: block;float: left; margin-left: 50px; margin-top: 30px;}
.zfxxgk_box2022 ul li.li2 a span {font-size: 15px; color: #0d4c99; display: block; width:60px; float: left;margin-top:34px;margin-left:20px;line-height:21px;}
.zfxxgk_box2022 ul li.li2:last-child a span { width: 75px;margin-top: 44px;}
.zfxxgk_box2022 ul li a:hover {opacity: 0.8;}
.zfxxgk_box2022 ul li.li3 {height:110px;width:112.5px; margin-right: 2px;}
.zfxxgk_box2022 ul .li2:nth-child(8) {margin-left:2px;}
.zfxxgk_box2022 ul li.li3 a { height: 110px; text-align: center;line-height: 110px;}
.zfxxgk_box2022 ul li.li3 a span {font-size: 15px; color: #0d4c99; display: block;}

.fwqd_box2022 {width: 100%; height:135px;float: left;margin-top:20px;overflow: hidden;position: relative;}
.fwqd_box2022 .hd { height: 8px; width:auto;position: absolute; left: 50%;margin-left: -23px; bottom: 14px;}
.fwqd_box2022 .hd li {font-size: 0; width:10px; height:7px; border-radius:4px; background: #999;margin:2px 5px 0;float: left;cursor: pointer;}
.fwqd_box2022 .hd li.on { width: 30px; height: 8px; border-radius: 8px;margin:2 5px;}
.fwqd_box2022 .bd { height: 82px;overflow: hidden;}
.fwqd_box2022 .bd li {width: 224px;height:82px;float: left;margin-right:20px;}
.fwqd_box2022 .bd li a {display: table; height: 80px;border:1px solid #e8e8e8;}
.fwqd_box2022 .bd li a i img {vertical-align: middle; display: block;max-width: initial;}
.fwqd_box2022 .bd li a i,.fwqd_box2022 .bd li a span {display: table-cell;    vertical-align: middle;}
.fwqd_box2022 .bd li a span {vertical-align: middle; text-align: center;font-size: 16px;color: #103d96; width: 500px;}
.fwqd_box2022 .bd li a:hover {border:1px solid #103d96;}
.fwqd_box2022 .next { width:30px; height:30px; background: url(../images2021/right.png) no-repeat; display: block; position: absolute; right:0; bottom:0; cursor: pointer;}
.fwqd_box2022 .prev { width:30px; height:30px; background: url(../images2021/left.png) no-repeat; display: block; position: absolute; right:40px; bottom:0;cursor: pointer;}


.zcjd_list2022 {width: 585px; height: auto;padding: 20px 0 40px;}
.zcjd_list2022 .hd { height: 60px; border-bottom: 1px solid #e0e0e0; box-sizing: border-box;}
.zcjd_list2022 .hd li {float:left;margin-right:20px;}
.zcjd_list2022 .hd li a.a_title { display: inline-block;line-height: 60px; font-size: 20px; color:#898989; font-weight: bold; box-sizing: border-box;height: 60px;}
.zcjd_list2022 .hd li.on a.a_title { display: inline-block;line-height: 60px; font-size: 20px; color: #1e66a0; font-weight: bold; border-bottom: 1px solid #1a69ad;box-sizing: border-box;height: 60px;}
.zcjd_list2022  .title .more {margin-right: 0;margin-top: 5px;}
.zcjd_list2022 .dl_list dl dt { width: 100%;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;margin-top: 30px;margin-bottom: 15px;}
.zcjd_list2022 .dl_list dl dt a {font-size: 16px; color: #1e1e1f;line-height: 16px;}
.zcjd_list2022  .dl_list dl dt a:hover {color:#015293;}
.zcjd_list2022 .dl_list dl dd span { width: 50px; height: 20px; display: block; float: left; text-align: center;line-height: 20px; background: #1d6eb1; color: #fff; font-size: 14px;margin-right: 15px;}
.zcjd_list2022 .dl_list dl dd p {line-height: 20px; color: #666;font-size: 16px;}

.gqhy_list2022 { width: 585px; height: auto;padding: 20px 0 40px;}
.gqhy_list2022 .title { height: 60px; border-bottom: 1px solid #e0e0e0; box-sizing: border-box;}
.gqhy_list2022 .title a.a_title { display: inline-block;line-height: 60px; font-size: 20px; color: #1e66a0; font-weight: bold; border-bottom: 1px solid #1a69ad;box-sizing: border-box;height: 60px;}
.gqhy_list2022 .title .more {margin-right: 0;margin-top: 5px;}
.gqhy_list2022 .dl_list dl dt { width: 100%;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;margin-top: 30px;margin-bottom: 15px;}
.gqhy_list2022 .dl_list dl dt a {font-size: 16px; color: #1e1e1f;line-height: 16px; background: url(../images2021/gqhy_icon.png) no-repeat left center;padding-left: 30px;}
.gqhy_list2022 .dl_list dl dt a:hover {color:#015293;}
.gqhy_list2022 .dl_list dl dd p {line-height:26px; color: #666;font-size: 15px;text-indent: 2em; text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; width: 100%;overflow:hidden;}

.zwgktj_box2022 { width: 100%;height: auto; background: url(../images2021/jdhy_bg.png) repeat;padding-bottom: 30px;}
.zwgktj_box2022 .new_list_box {max-width: 1200px;margin: 0 auto;padding-bottom: 0;}
.zwgktj_box2022 .xzf_list {width: 48%;margin-right: 3%;}
.zwgktj_box2022 .news_box {width: 49%;}
.zwgktj_box2022 .new_line {width: 48%;}
.zwgktj_box2022 .xzf_list .bd ul {padding: 10px 0 0;}
.zwgktj_box2022 .news_box .tab_box {margin-top: 20px;}




@media screen and (max-width:926px){
    .tjsj_box{padding:0 10px 36px;width: 100%;box-sizing: border-box;}
    .zwgk_list2022, .zfxxgk_box2022, .zwgktj_box2022 .xzf_list, .zwgktj_box2022 .news_box, .zcjd_list2022, .gqhy_list2022{width: 100%;box-sizing: border-box;}
    .zcjd_list2022{padding: 20px 10px;}
    .zwgktj_box2022 .xzf_list{margin-right: 0;}
    .zfxxgk_box2022 ul{background: none;}
    .zfxxgk_box2022 ul{height: auto;}
    .zfxxgk_box2022 ul li{margin-right: 0;background: #e0f2ff;}
    .zfxxgk_box2022 ul li.li3{width: 25%;}
    .zfxxgk_box2022 ul li.li3, .zfxxgk_box2022 ul .li2:nth-child(8){margin: 0;}
    .zwgk_list2022 .bd ul li span{float: none;}
}