@charset "utf-8";
/* CSS Document */

q:before, q:after {content:'';}
abbr,acronym{border:0;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#000;background:#f3f3f3;}
input,textarea,select,button{vertical-align:middle; font-family:"Microsoft YaHei",微软雅黑;color:#000; outline: 0 none;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#000;}
textarea{resize:none;}
a{color:#000;text-decoration:none;outline:none;}
a:hover{color:#d00;text-decoration:none;}
a:focus{outline:none;}
a img {border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden; display: block; font-size: 0; line-height: 0; content:" ";clear:both; height:0; overflow: hidden; margin: 0; padding: 0;}

.clear,.cc{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:10px 0; overflow:hidden; }
h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}
.bg{background: #fff;}
.con{display: none;}
.con.active{display: block;}
.bordernone{border: 0 none !important;}
.img_title{display: none;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
@media (min-width:1160px) {
}
@media (max-width: 1159px) and (min-width: 992px){
    .container{width: 992px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .container{width: 768px;}
}
@media (max-width: 767px){
    .container{width: auto;}
}
.jump-info .btn-group{padding-left:0; text-align: center; }
.jump-info .btn-group .btn{ background:#003399; padding: 0; float: none; margin: 0 10px; display: inline-block;}
.ui-dialog-title{ color:#003399 !important;}
.img_title{display: none;}
@media (max-width: 991px) {
    .mt15,.mt20{margin-top: 10px !important;}
}
@media print{
    a[href]:after {
        content: none!important;
    }
    .container{width: 1160px;}
}
/***漂浮***/
.j-float{position:relative;z-index:1000;display:none;}
.j-float .img_title{display:none;}
.j-float ul{overflow: hidden;}
.j-float img{height: auto;}
.j-float .float-close{ padding-bottom: 5px; text-align: right;}
.j-float .float-close img{cursor:pointer;}
/***漂浮***/

.header{ background: #fff;}
.header .container{ height: 142px; position: relative; z-index: 21;background: url("../images/header_bg.jpg") no-repeat;background-size: 55%;
    background-position: right;}
.header .header-top{height: auto;background: none;}
.header .banbg{ position: absolute; left: 0; margin-left:0; top: 0;bottom: 0; z-index: 0;width: 100%;}
.header .banbg li span{display: none;}
.header .banbg img{width: 100%;height: 100%;}
.header .logo{ position: relative; z-index: 1; padding: 26px 0 0;overflow: hidden; height: 90px;}
.header .logo img{
    width:400px;
}
.header_search{ padding: 31px 0 0; position: relative; z-index: 1;}
.header_time{ height: 26px; line-height: 26px; font-size: 14px;position: relative;}
.header_time .j-datetime{ padding-right: 20px;}
.header_time a{ margin: 0 5px;}
.heade-links ul li{float: left;font-size: 14px;background: url("../images/head-links-line.png") no-repeat center left;height: 26px;line-height: 26px;}
.heade-links ul li.num1 a{padding-left: 0;}
.heade-links ul li.num1{background: none;}
.heade-links ul li a{display: block;padding:0 10px;}

.header_search .search{ width: 360px; padding: 36px 0 0 0; float: right;}
.header_search .sear_form{width: 292px; height: 26px; border: 1px solid #bfbfc4; background: #fff;}
.header_search .sear_form li{font-size: 0; line-height: 0;}
.header_search .sear_form li input{border: 0 none; background: none; vertical-align: middle; width: 100%; height: 26px;}
.header_search .sear_form li.ss1{ margin-right: 29px; padding: 0 10px;}
.header_search .sear_form li.ss1 input{ line-height: 26px; font-size: 14px;}
.header_search .sear_form li.ss2{width: 29px; background: url("../images/search.gif") left center no-repeat;}
.header_search .sear_form li.ss2 input{overflow: hidden; text-indent: -200em;}
.header_search .sear_ico{  padding: 0 0 0 5px;}
.header_search .sear_ico li{ float: left; padding: 0 5px;}
.header_search .sear_ico li a{ display: block; position: relative; height: 28px; width: 14px; background: url("../images/topico.png") 0 0  no-repeat; color: #000;}
.header_search .sear_ico li a img{width: 89px; height: 89px;}
.header_search .sear_ico li a span{line-height: 20px; padding-top: 5px;}
.header_search .sear_ico li p{display: none; position: absolute; top: 28px;border: 1px solid #ccc; border-radius: 10px; left: -50px; width: 100px; padding: 10px; text-align: center; font-size: 13px; background-color: #fff;}
.header_search .sear_ico li.num2 a{width: 24px; background-position: 0 -28px;}
.header_search .sear_ico li.num3 a{width: 26px; background-position: 0 -56px;}
.header_search .sear_ico li a:hover{ color: #000;}
.header_search .sear_ico li a:hover p{display: block;}
.header_search .sear_ico li .img_title{display: block;}
/* 新增合肥日报微信二维码 */
.header_search .sear_ico li.num3 .sear_ico_num3{display:none;position: absolute;top: 28px;border: 1px solid #ccc; border-radius: 10px; left: -120px; width: 240px;  text-align: center; font-size: 13px; background-color: #fff;}
.header_search .sear_ico li.num3 .sear_ico_num3 p{position: relative;border: 0 none;border-radius:0;padding: 10px;width: 100px;left: 0;top: 0;float: left;border: 0 none;background: transparent;}
.header_search .sear_ico li.num3 a:hover .sear_ico_num3{display: block;}

/*搜索 end*/
.navbox{ background: #d71d06;}
.navbox .navbar{background:none;border-radius:0;border:0;margin:0 auto;position:relative; z-index:20; min-height: 42px;}
.navbox .navbar-nav{width: 100%;}
.navbox .navbar-nav .zlm{float: left; position: static; width:119px; text-align: center;font-size: 15px; font-weight: bold; height: 42px; line-height: 42px;   }
.navbox .navbar-nav li a{padding: 0;}
.navbox .navbar-nav li a.mn{display: block; height: 42px; line-height: 42px; padding-left: 2px; background: url("../images/navfg.gif") left center no-repeat; font-weight: normal; font-size: 20px; color: #fff;}
.navbox .navbar-nav li a.mn:hover,.navbox .navbar-nav li a.mn.active{color: #fff; }

.navbox .navbar-nav .zlm.active{background: #006ac0;}
.navbox .navbar-nav .zlm.active a.mn{ border: 0 none; padding-left: 2px; position: relative; background: #006ac0;}
.navbox .navbar-nav .zlm.active a.mn span{display: block; position: absolute; height: 42px;background: #006ac0; width: 2px; right: -2px; top: 0; z-index: 1;}

.navbox .navbar-nav li.first{width: 122px; }
.navbox .navbar-nav li.first a{background: url("../images/nav_ico.png") 55px 0 no-repeat; height: 42px; overflow: hidden; text-indent: -200em;}
.navbox .menulist{display: none; position: absolute; left: 0; right: 0; top: 42px; background: url("../images/write90.png") repeat;}
.navbox .menulist ul{ padding: 10px 0 0; background: url("../images/nav_bottom.png") 295px 0 no-repeat; height: 55px; text-align: left;}
.navbox .navbar-nav .zlm.active .menulist ul{background-image: url("../images/nav_bottomh.png");}
.navbox .menulist li{display: inline; line-height: 0;font-size: 0;}
.navbox .menulist li a{display: inline-block; font-weight: bold; vertical-align: middle; margin: 0 10px; line-height: 32px; height: 33px; font-size: 18px;}
.navbox .menulist.num2 ul{ background-position:415px 0;}
.navbox .menulist.num1 ul{text-align-last: left;}
.navbox .menulist.num1 ul li a{margin: 0 18px;}
.navbox .menulist.num2 ul li a{margin: 0 14px;}
.navbox .menulist.num3 ul{ background-position:374px 0; padding-left: 290px;}
.navbox .menulist.num4 ul{ background-position:728px 0; text-align: right;padding-right: 230px;}
.navbox .menulist.num5 ul{ background-position:894px 0; text-align: right;}
.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background: #fff;}
.navbox .sr-only{display: none;}
.navbox .navbar-header{ padding: 0 10px;}
.navbox .navbar-brand{ padding: 0; line-height: 50px; color: #fff;}
.navbox .navbar-brand:hover{ color: #fff;}
/*导航 end*/
@media (max-width: 1159px) and (min-width: 992px){
    .navbox .navbar-nav li.first{width: 103px;}
    .navbox .navbar-nav .zlm{ width: 148px;}
    .navbox .navbar-nav li.first a{background-position: center 0;}
}
@media (max-width: 991px) and (min-width: 768px){
    .navbox .navbar-nav .zlm{ width: 114px;}
    .navbox .navbar-nav li.active_zwgk{ width: 145px;}
}
@media (max-width: 991px){
    .navbox .navbar-nav li.first{ width: 50px;}
    .navbox .navbar-nav li.first a{background-position: center 0;}
}
@media (max-width: 767px){
    .header .logo,.header_search{ float: none; width: auto; text-align: center;}
    .header .logo{height: auto;padding-top: 0;}
    .header .logo img{max-width: 90%; height: auto;}
    .header .container{height: auto;}
    .header .container.header-top{height: 30px;}
    .header_search .search{ padding: 0 20px 20px; float: none; width: auto; position: relative;}
    .header_search{ padding-top: 25px;}
    .header_search .sear_form{float: none; width: auto;}
    .header_search .sear_ico{display: none;}
    .navbox .navbar-brand{ padding-left: 40px; background: url("../images/nav_ico.jpg") 0 center no-repeat; font-weight: bold;}
    .navbox{height: auto; background-size: auto 50px;}
    .navbox .navbar{height:auto;}
    .navbox .navbar-nav{ height:auto;}
    .navbox .navbar-nav li.first{ display:none;}
    .navbox .navbar-nav .zlm{width:100%;background:none;height:auto; line-height: 50px; border: 0 none; margin: 0;}
    .navbox .navbar-nav li a.mn{width:100%;background:none;height:50px; line-height: 50px; border: 0 none; margin: 0;}
    /*.navbox .menulist.num5{display: block !important; position: static; background: none;}
    .navbox .menulist.num5 ul{ background: none; text-align: center; padding-top: 0;}
    .navbox .menulist.num5 ul li a,.navbox .menulist.num5 ul li a:hover{color: #fff; font-weight: normal;}*/
}
/*******头部 end*******/
.header_zzzq-box{display: inline-block;padding: 0 10px;background: #003399;color: #fff;border-radius: 40px;}
.header_zzzq-box:hover{background: rgb(2, 62, 183);}

.footer{ border-top: 2px solid #cc0000;}
.friend_link1{ height: 48px; border-bottom: 1px solid #bababa; position:relative; z-index: 105;}
.friend_link1>ul{padding-left: 110px;}
.friend_link1 li{ margin:0; z-index: 10; height:auto;float:left; font-size:14px; width: 33.33%;}
.friend_link1 li a.select{ padding:0 30px 0 20px; display:block; line-height:48px; overflow:hidden; height:48px; white-space: nowrap;  text-overflow: ellipsis;}
.friend_link1 li a.select img{ vertical-align: middle; margin: -2px 0 0 7px;}
.friend_link1 li a.select:hover{ color:#000;}
.friend_link1 li #select_content6 a{ height:auto}
.select_content{ background:#fafafa; position:absolute; border-top: 3px solid #cc0000; bottom:48px; height:auto;overflow:hidden;display:none; padding:20px; width:1120px; left: 0;}
.select_content .select_con1{ width:163px;}
.select_content .select_scroll_con{ height:auto; overflow:hidden;}
.select_con{height:auto;overflow-x:hidden; overflow-y:auto;max-height: 168px;}
.select_con li{ margin:0; height:24px; overflow:hidden; float:left; width: 25%; padding: 0;}
.select_con li a{display: block; padding:0 20px 0 10px; height:24px; line-height:24px; background: url("../images/link_ico.png") left center no-repeat !important; white-space:nowrap; overflow: hidden; max-width: 100%; text-overflow: ellipsis;}
.friend_link1 li.active a.select{ background-color:#fafafa;}
/*友情链接 end*/
.friend_link2{padding: 10px 0 25px; line-height: 26px;text-align: center;display: none;}
.friend_link2 span{font-weight: bold;}
.friend_link2 ul{font-size: 0;}
.friend_link2 li{ padding:0 0 0 10px;display: inline-block;}
.friend_link2 li a{font-size: 14px; padding:0 30px 0 22px; background: url("../images/ind_fotico.png") left 0 no-repeat; display: block;}
.friend_link2 li.num4 a{background-position: 0 -50px;}
.friend_link2 li.num5 a{background-position: 0 -25px;}

.fotcon{ text-align: center; font-size: 14px; line-height: 28px; position: relative; padding-bottom: 40px;margin-top: 20px;}
.fotcon a.mn{margin: 0 5px;}
.fotcon img{vertical-align: middle;}
.dzjg{ position: absolute;top: 0;  left: 40px;}
.j-jiucuo,.jiucuo{ left: auto !important; right: 40px; top: 13px;}
.wza-ico{position: absolute;left: 120px;top: 20px;}

@media (max-width: 1159px) and (min-width: 992px){
    .select_content{width: 952px;}
    .friend_link1 ul{padding-left: 50px;}
    .friend_link1 li{padding-right: 55px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .friend_link2 li a{padding: 0 19px 0 22px;}
    .dzjg,.j-jiucuo,.wza-ico{position: initial;display: inline-block;}
}
@media (max-width: 767px) {
    .friend_link2 span{ width: 50px; text-align: right;}
    .friend_link2 ul{float: none; margin-left: 50px;}
    .fotcon{padding: 0 15px;}
    .header_time{position:absolute;top:0;right:0;z-index: 999;}
    .header_search{position: initial}
    .dzjg,.j-jiucuo,.wza-ico{position: initial;display: inline-block;}
}
/*******底部 end*******/

/*页面纠错*/
.ui-dialog-title{color:#1578ba;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#1578ba;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#1578ba;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*页面纠错 end*/

.pagination{width:100%;text-align:center;margin:10px 0 0;padding:0;line-height:0;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #bdbdbd;color:#000;margin:3px 4px 0 0;padding:0 7px;text-decoration:none;white-space:nowrap;height:26px; line-height: 26px; text-align: center; vertical-align: middle;}
.pagination a{background:#2877c6;border:1px solid #2877c6;color:#fff;}
.pagination a:hover{background:#fff;border:1px solid #ffcccc;color:#FF0000 !important;}
.pagination a.active{border:1px solid #2877c6;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#f7f7f7;border:1px solid #bdbdbd;color:#000;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #bdbdbd;color:#000;background:#f7f7f7;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#2877c6;border:#2877c6 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#000;background:#fff;border:1px solid #fff;cursor:text;padding:0 3px;}
.pagination .inputBar{border:0;height:28px;padding:0 6px;}

.pagination .total{border:0;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:22px; height:21px\9;line-height:20px;padding:2px 5px;border:#ccc 1px solid;margin:0 4px 0 4px;background:#f7f7f7;vertical-align:middle;}
.pagination .inputBar button{width:40px;height:28px;height:26px\9;line-height:20px;padding:2px 5px;border:#ccc 1px solid;margin:0 4px 0 4px;background:#fff;vertical-align:middle; color: #666666;}
.pagination .inputBar button:hover{color:#fff;background:#2877c6;border:#2877c6 1px solid;}

/*分页/翻页*/

/*当前位置*/
.wz_top{height:auto; line-height:28px; padding:19px 0 7px 1.6em; border-bottom: 2px solid #f0f0f0; font-size:18px;}
.wz_top i{font-style: normal;}
@media (max-width: 991px) {
    .wz_top{padding:19px 0 7px 1em;}
}
.gkwz_content{ padding-bottom: 15px !important;}
.gk_pos{margin-bottom: 0 !important;}

/*右侧返回顶部*/
@keyframes TopBots {
    0% {
        transform: translateY(-8px);
    }

    50% {
        transform: translateY(0px);
    }

    100% {
        transform: translateY(-8px);
    }
}
@-webkit-keyframes TopBots {
    0% {
        transform: translateY(-8px);
    }

    50% {
        transform: translateY(0px);
    }

    100% {
        transform: translateY(-8px);
    }
}
@-moz-keyframes TopBots {
    0% {
        transform: translateY(-8px);
    }

    50% {
        transform: translateY(0px);
    }

    100% {
        transform: translateY(-8px);
    }
}
@-ms-keyframes TopBots {
    0% {
        transform: translateY(-8px);
    }

    50% {
        transform: translateY(0px);
    }

    100% {
        transform: translateY(-8px);
    }
}
.home_web {position: fixed;top: 300px;right: 50%;margin-right: -690px;width: 80px;height: 412px;z-index: 999;}
.slide {height: 412px;}
.slide .icon li {width:75px;height:75px;background:#fff;margin-bottom:2px;text-align: center;cursor: pointer;}
.slide .icon li img{margin-top:15px;}
.slide .icon li .img_title{display: block;font-size: 14px;color: #333333; cursor: pointer;}
.slide .icon li.rili{ height: 62px;}
.slide .icon li.rili img{ margin-top: -20px;  -webkit-animation: TopBots 1.2s ease-in-out infinite both;-moz-animation: TopBots 1.2s ease-in-out infinite both;-ms-animation: TopBots 1.2s ease-in-out infinite both;animation: TopBots 1.2s ease-in-out infinite both;}
.slide .icon li.rili .img-title{ height: 30px; line-height: 30px; display: block;}

.ind_right,.ind_left{position: fixed; bottom: 10px;z-index: 9999;}
.ind_right li,.ind_left li{ font-size: 0; line-height: 0; padding-top: 5px;}
.ind_right li img,.ind_left li img{vertical-align: middle; width: 200px; height: auto;}
.ind_right{right: 10px; text-align: right;}
.ind_left{left:10px;text-align: left;}
.couplet-close img{ cursor: pointer;}
.j-float ul li img{width: 200px;height:auto;}

.ind_left-web {width: 200px;position: absolute;right: 50%;margin-right: 600px;display: none;z-index: 99;top: 320px;text-align: right;}
.ind_left-web ul li img {width: 200px;height: auto;}
.ind_left-web .couplet-close{padding-bottom: 5px;}

/*2025.8.14 ai入口添加*/
.home_web{ position: fixed; margin:0  -680px 0 0;}

.slide .icon li.robot .img_img{display:block; height: 25px; padding: 15px 0 0; text-align: center; line-height: 0; font-size: 0;}
.slide .icon li.robot img{width: 64px; margin: -59px 0 0;}

/*2025.8.23 便民日历升级*/
.city-calendar{position: relative;}
.city-calendar .news{position: absolute; text-align: center; line-height: 0; right: 12px; top: 10px; width: 21px; padding: 1px 0; background: #D32121; border-radius: 3px 3px 3px 0;}
.city-calendar .news img{height: 9px; margin:0 !important; width: auto;}

.slide .icon li.city-calendar .calendar-list{position: absolute; padding: 18px 48px 19px 16px; text-align: left; color: #fff; width: 213px; left: 75px; top: 0; min-height: 119px; background: url("../images/calendar_bg.png") 0 0 no-repeat; background-size: 100% 100%; cursor: default; display: none;}
.slide .icon li.city-calendar .calendar-list .tit{ display: inline-block; line-height: 26px; font-weight: bold; color: #fff; font-size: 18px; padding: 0 10px; border-radius: 10px 10px 10px 0; background: #3692FF; cursor: default;}
.slide .icon li.city-calendar .calendar-list .tit a{color: #fff;}
.slide .icon li.city-calendar .calendar-list .tit a:hover{color: #fff;}
.slide .icon li.city-calendar .calendar-list li{ padding: 0 0 0 14px; width: auto; margin: 11px 0 0; background: url("../images/calendar_icon.png") 0 8px no-repeat; height: auto; cursor: default;}
.slide .icon li.city-calendar .calendar-list li a{display: block; cursor: pointer; text-align: left; height: auto; background: none; font-size: 16px; line-height: 24px;  display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
.slide .icon li.city-calendar .calendar-list li .date{display: none;}

@media (max-width: 1159px) and (min-width: 992px) {
    .home_web{ position: fixed; margin:0  -580px 0 0;}
}
.robot-phone{position: fixed; width: 68px; z-index: 999; right: 10px; bottom: 10px;}
.robot-phone img{width: 100%; height:auto;}



/* 专题老年版入口 */
.zt-old-btn{position: absolute;right: 0;top: 10px;z-index: 9999;}
.zt-old-btn a{display: block;float: left;width: auto;height: 40px;line-height: 40px;padding: 0 10px;font-size: 16px;color: #fff!important;background:rgba(0, 0, 0, .6);margin-right: 10px;border-radius: 6px;text-align: center;}
.zt-old-btn a:hover{background:rgba(0, 0, 0, .75);}

/* .zt-old-btn a:first-child{display: none;} */

@media (max-width: 767px){
    .zt-old-btn a{font-size: 14px; line-height: 2.2; height: auto; margin-right: 5px; padding: 0 8px;}
}

@media (max-width: 767px) {

        .ind_dbtbox .top-list1 li a,
        .ind_dbtbox .top-list2 li a {
            white-space: normal;
        }

        .ind_dbtbox .top-list1 li a br,
        .ind_dbtbox .top-list2 li a br {
            display: none
        }
    }

    .zntj-zwfw-links li {
        height: auto;
        width: 100%;
    }

    .zntj-zwfw-links li div {
        width: 130px;
        overflow: hidden;
        float: left;
        margin: 6px;
        display: none;
    }

    .displayed_block {
        display: block !important;
    }

    .zntj-zwfw-links {
        margin-top: 5px;
        height: 55px;
        overflow: hidden;
    }

    .zntj-zwfw-links li a .img {
        float: left;
        margin: 7px;
    }

    .zntj-zwfw-links li a .img-title {
        overflow: hidden;
        white-space: nowrap;
        width: 80px;
        display: block;
        text-overflow: ellipsis;
    }



    .top_picNew {
        width: 100%;
        height: 100px;
    }

    .top_picNew li {
        width: 570px;
        height: 100px;
        float: left;
        margin-left: 20px
    }

    .top_picNew li.num1 {
        margin-left: 0
    }

    .top_picNew li img {
        width: 100%;
        height: 100%
    }

    .ind_dbtbox .top-list2 li a {
        font-size: 16px;
        padding: 6px 8px 4px
    }

    @media (max-width: 1159px) {
        .top_picNew {
            height: auto
        }

        .top_picNew li {
            height: auto;
            width: 486px;
        }
    }

    @media (max-width:991px) {
        .ind_ztzl {
            padding: 10px;
        }

        .top_picNew {
            height: auto
        }

        .top_picNew li {
            height: auto;
            width: 100%;
            float: none;
            margin-top: 10px;
            height: auto;
            margin-left: 0;
        }

        .top_picNew li.num1 {
            margin-top: 0;
        }
    }

    .ind_ztzl .j-marquee li {
        width: 192px;
        overflow: hidden;
    }

    .ind_xxgk_right .list1,
    .ind_xxgk_right .list {
        height: 198px;
    }

    .jhdy_right .list1 {
        height: 256px;
    }

    .ind_gksearch {
        height: auto;
        padding-bottom: 5px;
    }

    .column3mi4_2 {
        padding-top: 6px;
    }

    .ind_newsbox1 .shizf {
        height: auto
    }

    .zyzz_title a {
        display: block;
        width: 46%;
        text-align: center;
        color: #fff;
        background: #d71d06;
        border-radius: 6px;
    }

    .ind_newsbox1 .zyzz_title a,
    .ind_newsbox1 .zyzz_title a:hover {
        color: #fff
    }

    .ind_newsbox1 .zyzz_title a:hover {
        background: #039
    }

    .ind_newsbox1 .zyzz_title {
        height: 30px;
        line-height: 30px;
        padding-left: 0
    }

    .bg-links {
        position: absolute;
        right: 190px;
        z-index: 999;
        color: #fff9c1;
        top: -30px;
        font-size: 15px
    }

    .bg-links:hover {
        color: #fff9c1
    }

    .newyearbg {
        width: 1200px;
        margin: 0 auto;
        background: #fff;
        position: relative
    }

    .newyear_phone img {
        width: 100%;
        height: auto;
    }

    @media (max-width: 1159px) {
        #container1 {
            padding-top: 142px;
        }
    }

    @media (max-width: 1159px) and (min-width: 992px) {
        .newyearbg {
            width: 992px;
        }
    }

    @media (max-width: 991px) {
        .newyearbg {
            width: 100%;
        }

        .newyear_phone img {
            width: 100%;
            height: auto;
        }

        .bg-links {
            display: none;
        }
    }

    .home_web {
        position: fixed;
        margin: 0 -720px 0 0;
    }

    @media (max-width: 1159px) and (min-width: 992px) {
        .home_web {
            position: fixed;
            margin: 0 -580px 0 0;
        }
    }