@charset "utf-8";
/* CSS Document */

/*-----解读回应-----*/
.jdhy-mainbox{border-top: 1px solid #ddd;padding-top: 20px;}

.jd-search{ height: 42px; border: 1px solid #ccc; border-radius: 5px; position: relative; padding: 0 120px 0 150px;}
.jd-search input{background: none; border: 0 none; vertical-align: middle; width: 100%;}
.jd-search li{font-size: 0; line-height: 0;}
.jd-search .ss1{ height: 30px; border-left: 1px solid #ccc; padding: 0 12px; margin: 6px 0;}
.jd-search .ss1 input{ height: 30px; line-height: 30px; font-size: 14px;}
.jd-search .ss2{ right: -1px; top: -1px; width: 120px; border-radius: 0 5px 5px 0; background: #015293 url(../images_new/xxgk-sec.png) no-repeat 20px center; height: 44px; position: absolute;}
.jd-search .ss2 input{ float: left; height: 44px; cursor: pointer; text-indent: 58px; font-weight: bold; color: #fff; font-size: 18px; text-align: left;}
.jd-search .ss3{ position: absolute; left: 5px; top: 0; width: 140px;color: #015293; font-weight: bold; font-size: 18px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 42px; line-height: 42px;}
@media (max-width: 767px) {
    .jd-search .ss3{display: none;}
    .jd-search {padding-left: 0;}
    .jd-search .ss1{border: 0 none;}
}

.jdhy_tel{height: 34px;margin: 15px 0 5px; line-height: 34px; background: url("../images_new/jdhy_telbg.gif") left 13px repeat-x;}
.jdhy_tel a{display: block; padding-right: 24px; font-weight: bold; font-size: 24px; color: #015293; float: left; background: #fff;}
.jd-top li a{padding: 0 15px;font-size:20px;}

/*--政策解读--*/
.jdhy_part1{ height: 343px; overflow: hidden;}
.jhdy_listbox{ width: 840px; overflow: hidden;}
.jd-listbox{height:288px;padding-top:10px;}
/*解读列表 end*/
.jdhy_picbox{ width: 330px; overflow: hidden;}
.jdhy_picbox .jdhy_flash{ height: 270px; margin-top: 13px;}
.jdhy_picbox .jdhy_flash,.jdhy_picbox .mF_expo2010_wrap,.jdhy_picbox .mF_expo2010_myfocus02,.jdhy_picbox .mF_expo2010_myfocus02 .pic,.jdhy_picbox .mF_expo2010_myfocus02 .pic ul,.jdhy_picbox .mF_expo2010_myfocus02 .pic li,.jdhy_picbox .mF_expo2010_myfocus02 .pic li img,.jdhy_picbox .mF_expo2010_myFocus02 .txt li{ width: 100%;}
.jdhy_picbox .mF_expo2010_myFocus02 .pic,.jdhy_picbox .mF_expo2010_myFocus02 .pic ul,.jdhy_picbox .mF_expo2010_myFocus02 .pic li{ height: 270px;}
.mF_expo2010_myfocus02 .pic li ,.mF_expo2010_myfocus02 .pic li img{height:100%;}
.jdhy_picbox .mF_expo2010 .pic li .img_title{display: none;}
.jdhy_picbox .mF_expo2010 .txt li,.jdhy_picbox .mF_expo2010 .txt_bg{height: 40px !important; line-height: 40px;}
.jdhy_picbox .mF_expo2010 .txt_bg{background: #000; filter: alpha(opacity=50); opacity: 0.5;}
.jdhy_picbox .mF_expo2010 .txt li a{text-indent: 10px; padding: 0; margin-right: 80px; font-weight: normal; font-size: 14px; font-family: "Microsoft YaHei"; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.jdhy_picbox .mF_expo2010 .num{bottom:16px; right: 11px;}
.jdhy_picbox .mF_expo2010 .num li{ width: 8px; height: 8px; margin-right: 6px; background: none;}
.jdhy_picbox .mF_expo2010 .num li a{ overflow: hidden; text-indent: -20em; background: #ffffff; border-radius: 50%;}
.jdhy_picbox .mF_expo2010 .num li b{display: none;}
.jdhy_picbox .mF_expo2010 .num li.current a,.jdhy_picbox .mF_expo2010 .num li.hover a{ background: #ffaf00;}
/*政策图解 end*/

/*新闻发布会*/
.jdhy_part2{ height: 516px; overflow: hidden;}
.jdhy_fhbleft{width: 840px; overflow: hidden;}
.jdhy_listbox2 li{ height: 120px; padding: 18px 0; border-bottom: 1px #ddd dashed;}
.jdhy_listbox2 li .pic{ width: 180px; position: relative;}
.jdhy_listbox2 li .img{display: block; width: 180px; text-align: center;}
.jdhy_listbox2 li .img img{width: 180px; height: 120px;}
.jdhy_listbox2 li .date{ background: #d8e9f7; text-align: center; padding-top: 37px; top: 0; bottom: 0; position: absolute; left: 0; width: 72px; line-height: 20px; color: #666; font-size: 14px;}
.jdhy_listbox2 li .date span{ display: block; line-height: 30px; font-weight: bold; color: #003399; font-size: 22px;}
.jdhy_listbox2 li .conbox{ margin-left: 200px;min-height:120px;position: relative;}
.jdhy_listbox2 li .title{ height: 24px; line-height: 24px; font-size: 18px; margin-bottom: 10px;}
.jdhy_listbox2 li .title a{color: #000; display: inline-block; max-width: 100%; *width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.jdhy_listbox2 li .title a:hover{color: #dd0000;}
.jdhy_listbox2 li .time{line-height: 24px;color: #666; font-size: 14px;}
.jdhy_listbox2 li .info{line-height: 24px;color: #666; font-size: 14px;/* text-indent: 2em;white-space:nowrap;overflow: hidden; text-overflow: ellipsis;*/ }
.jdhy_listbox2 li .btns{width:100px; text-align: right; font-size: 0; line-height: 0;position: absolute;bottom:3px;right:5px;}
.jdhy_listbox2 li .btns a{display: inline-block;width: 100%; height: 26px; text-align: center; line-height: 26px; font-size: 14px; background: #6f9fcc; color: #fff; transition: 0.4s all;}
.jdhy_listbox2 li .btns a:hover{color: #fff; background: #015293;}
/*新闻发布会 end*/
.jdhy_fhbright,.jdhy-yjzj{width: 330px; overflow: hidden;}

/*在线访谈*/
.jdhy-zxft{padding-top:10px;}
.jdhy-zxft .news-list li a{float:none;max-width: 100%;margin-right: 0;}

/*民意征集*/
.jdhy-zjlist{padding-top:10px;}
.jdhy-zjlist .news-list li{position: relative;padding-right:60px;}
.jdhy-zjlist .news-list li .nostar,.jdhy-zjlist .news-list li .starting,.jdhy-zjlist .news-list li .over{display:none;}
.jdhy-zjlist .news-list li .date{position: absolute;top:0;right:0;}
.jdhy-zjlist .news-list li a{float:none;max-width: 100%;margin-right: 0;}

/*互动回应*/
.jdhy-hdhylink ul{width:102%;}
.jdhy-hdhylink li{ float: left; height: 60px;width: 285px;margin:20px 20px 0 0;}
.jdhy-hdhylink li a{display: block;height:60px; background: #f4f4f4; border-radius: 4px; color: #333; font-size: 16px;line-height: 60px; text-align: center; padding: 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jdhy-hdhylink li:hover a{background: #015293;color:#fff;}

@media (max-width: 1199px) and (min-width: 992px){
    .jhdy_listbox,.jdhy_fhbleft{width: 642px;}
    .jd-top li a{padding:0 10px;}
    .jdhy_listbox2 li .conbox{min-height:auto;padding-bottom: 30px;}
    .jdhy_listbox2 li .info{white-space:nowrap;overflow: hidden; text-overflow: ellipsis; }
    .jdhy_listbox2 li .info{white-space:nowrap;overflow: hidden; text-overflow: ellipsis; }
    /*互动回应*/
    .jdhy-hdhylink li{width:232px;}
}
@media (max-width: 991px){
    .jdhy_part1,.jdhy_part2{height: auto;}
    .jd-listbox{height:auto;}
    .jhdy_listbox,.jdhy_fhbleft,.jdhy_picbox,.jdhy_fhbright,.jdhy-yjzj{ float: none; width: auto;}
    .jdhy_picbox .jdhy_flash, .jdhy_picbox .mF_expo2010_wrap, .jdhy_picbox .mF_expo2010_myfocus02, .jdhy_picbox .mF_expo2010_myfocus02 .pic, .jdhy_picbox .mF_expo2010_myfocus02 .pic ul, .jdhy_picbox .mF_expo2010_myfocus02 .pic li, .jdhy_picbox .mF_expo2010_myfocus02 .pic li img, .jdhy_picbox .mF_expo2010_myFocus02 .txt li{ height: 470px;}
    /*互动回应*/
    .jdhy-hdhylink li{width:23%;margin:15px 2% 0 0;}
}
@media (max-width: 767px){
    .jdhy_tel a{font-size:20px;}
    .jd-top{height:auto;}
    .jd-top li a{font-size:18px;padding:0 10px;}
    .jd-listbox .news-list li,jdhy-zxft .news-list li,.jdhy-zjlist .news-list li{height:32px;line-height: 32px;font-size: 15px;}
    .jdhy_picbox .jdhy_flash, .jdhy_picbox .mF_expo2010_wrap, .jdhy_picbox .mF_expo2010_myfocus02, .jdhy_picbox .mF_expo2010_myfocus02 .pic, .jdhy_picbox .mF_expo2010_myfocus02 .pic ul, .jdhy_picbox .mF_expo2010_myfocus02 .pic li, .jdhy_picbox .mF_expo2010_myfocus02 .pic li img, .jdhy_picbox .mF_expo2010_myFocus02 .txt li{ height: 470px;}
    /*新闻发布*/
    .jdhy_listbox2 li{height: auto;}
    .jdhy_listbox2 li .title{font-size: 16px;margin-bottom:5px;}
    .jdhy_listbox2 li .pic{display: none;}
    .jdhy_listbox2 li .conbox{margin-left: 0;min-height:auto;padding-bottom: 30px;}
    .jdhy_listbox2 li .btns{padding-top:8px;}
    .jdhy_listbox2 li .info{white-space:nowrap;overflow: hidden; text-overflow: ellipsis; }

    .jdhy-hdhylink li{width:48%;}
}
@media (max-width: 560px){
    .jdhy_picbox .jdhy_flash, .jdhy_picbox .mF_expo2010_wrap, .jdhy_picbox .mF_expo2010_myfocus02, .jdhy_picbox .mF_expo2010_myfocus02 .pic, .jdhy_picbox .mF_expo2010_myfocus02 .pic ul, .jdhy_picbox .mF_expo2010_myfocus02 .pic li, .jdhy_picbox .mF_expo2010_myfocus02 .pic li img, .jdhy_picbox .mF_expo2010_myFocus02 .txt li{ height: 400px;}
}
@media (max-width: 480px){
    .jdhy_picbox .jdhy_flash, .jdhy_picbox .mF_expo2010_wrap, .jdhy_picbox .mF_expo2010_myfocus02, .jdhy_picbox .mF_expo2010_myfocus02 .pic, .jdhy_picbox .mF_expo2010_myfocus02 .pic ul, .jdhy_picbox .mF_expo2010_myfocus02 .pic li, .jdhy_picbox .mF_expo2010_myfocus02 .pic li img, .jdhy_picbox .mF_expo2010_myFocus02 .txt li{ height: 330px;}
}
@media (max-width: 380px){
    .jdhy_picbox .jdhy_flash, .jdhy_picbox .mF_expo2010_wrap, .jdhy_picbox .mF_expo2010_myfocus02, .jdhy_picbox .mF_expo2010_myfocus02 .pic, .jdhy_picbox .mF_expo2010_myfocus02 .pic ul, .jdhy_picbox .mF_expo2010_myfocus02 .pic li, .jdhy_picbox .mF_expo2010_myfocus02 .pic li img, .jdhy_picbox .mF_expo2010_myFocus02 .txt li{ height: 220px;}
}

/********回应关切 on********/
.zt_searchbox{height: 30px;background: rgba(255,255,255,0.8); border-radius: 5px; width: 220px; position: absolute;z-index: 2; padding:0 60px 0 10px;}
.zt_searchbox input{border: 0 none; background: none; vertical-align: middle; width: 100%;}
.zt_searchbox li{font-size: 0; line-height: 0;}
.zt_searchbox .se_box{ padding: 5px 0;}
.zt_searchbox .se_box input{ height: 20px; line-height: 20px; font-size: 14px;}
.zt_searchbox .sea_an{ width: 46px; height: 26px; right: 2px; top: 2px; position: absolute;}

.zt_searchbox .sea_an input{ text-align: center; height: 26px; line-height: 26px; cursor: pointer; color: #fff; font-size: 14px;background: #cd2527; border-radius: 5px;}
.hygq_header{width: 100%;overflow: hidden;font-size: 0;line-height: 0;}
.hygq_header .container{height: 309px;position: relative;}
.hygq_header .zt_searchbox{right:0;bottom: 25px;}
.hygq_banner .img_title{display: none;}
.hygq_banner .ban-img{position: absolute;height: 309px;top: 0;left: 50%;margin-left: -960px;}
.hygq_banner .ban-img-phone{height:auto;}
.hygq_banner .ban-img-phone img{width:100%;height:auto;}
.hygq_logo{ position: absolute; z-index: 3;left:0; top: 21px;}
.hygq_logo .img_title{display: none;}
.hygq_logo img{height:50px;width:auto;}
.hygq_goback{ position: absolute;z-index: 4;right:0;top: 9px; width: 90px; height: 30px; line-height: 30px; text-align: center; background: url("../images_new/hygq_goback.png") 0 0 no-repeat; font-size: 16px;}
.hygq_goback:hover{ color: #dd0000;}

.hygq_tel{ margin-top: 30px; height: 42px; background: url("../images_new/hygq_telbg.gif") left 11px repeat-x;}
.hygq_tel h2{margin: 0 auto; background: #fff url("../images_new/hygq_tel1.gif") center no-repeat; width: 280px; height: 42px;}
.hygq_tel h2 a{display: block; height: 100%; overflow: hidden; text-indent: -200em;}
.hygq_tel.hdhy h2{ background-image:url("../images_new/hygq_tel2.gif");}

.hygq_tel2{ padding: 19px 0 1px; height: auto; overflow: hidden;}
.hygq_tel2 ul{width: 102%;}
.hygq_tel2 li{float: left; width: 163px; height: 60px; padding: 0 10px 10px 0;}
.hygq_tel2 li a{ background: #f4f4f4;border-radius: 4px; display: block; font-size: 18px; height: 60px; line-height: 60px; text-align: center; transition: 0.4s all;}
.hygq_tel2 li a:hover{ color: #c40001;}
.hygq_tel2 li.active a{ background: #c40001; color: #fff;}
.hygq_tel2 li.active a:hover{ color: #fff;}

.hygq_list{width: 100%; overflow: hidden; height: 216px;}
.hygq_list ul{width: 110%;}
.hygq_list li{float: left; width: 480px;margin-right: 74px;}
.hygq_list li span.date{font-size: 16px;}

.hygq-links{padding-bottom:20px;}
.hygq-links li:hover a{background: #c40001; color: #fff;}

@media (max-width: 1199px) and (min-width: 992px){
    .hygq_tel2 li{width:133px;}
    .hygq_list li{width:390px;margin-right:50px;}
}
@media (max-width: 991px){
    .hygq_header .container{width:100%;height:auto;}
    .hygq_goback{right:20px;}
    .hygq_header,.hygq_header .zt_searchbox{right:20px;}
    .hygq_logo{left:20px;}

    .hygq_tel2 li{width:19%;padding-right:1%;}
    .hygq_list{height:auto;}
    .hygq_list ul{width:100%;}
    .hygq_list li{float:none;width:auto;margin-right: 0;}
}
@media (max-width: 767px){
    .hygq_goback{right:10px;font-size:14px;}
    .hygq_header .zt_searchbox{position: relative;bottom:auto;right:auto;border:1px solid #ddd;margin:20px auto 0;}

    .hygq_tel h2{width:220px;background-size: 100% auto;}
    .hygq_tel2 li{width:23%;height:45px;padding-right:2%;}
    .hygq_tel2 li a{font-size:16px;height:45px;line-height:45px;}
}
@media (max-width: 560px){
    .hygq_tel2 li{width:31.3%;}
}
/********回应关切 end********/