@charset "gb2312";
/*政务*/

.zwl_pad_top{ padding-top:0!important}
.zwl_pad_top1{ padding-top:16px!important}
.zwl_pad_top2{ padding-top:30px!important}
.zwl_pad_top3{ padding-top:36px!important}

.zwl_pad_l{ padding: 36px 30px 0;}
.zwl_mar_top2{ margin-top:0!important}
.zwl_mar_top3{ margin-top:16px!important}
.zwl_pad_left{ padding-left:30px!important; padding-right:30px!important;}


.zw_new_list li{ padding-bottom:3px!important}
.politics{ width:50%; background: url(politics_bj.jpg) right top repeat-y; float:left; margin-bottom:40px}
.politics_img{ height:189px}
.politics .gover_slider{ width:100%; height:auto!important}

.politics .unslider-arrow {
    display: block;
    top: 157px !important;
	left:9px !important;
}
.politics  .unslider-arrow.prev {
    background: url(index_arrow-left11.png) no-repeat!important;
}
.politics .unslider-arrow.next{left:34px !important; right:0;    background: url(index_arrow-right11.png) no-repeat!important; }
.politics .unslider li h3 {
    width: 99%;
    font-size: 16px;
    position: inherit !important;
    color: #60636d !important;
    bottom: 0 !important;
    left: 0;
    margin-top: 10px;
}
.politics .unslider li h3 a{ width:90%; left:5%; font-size:16px }
.politics .gover_slider{ margin:0 auto!important}

.politics .currency_tab li {
    float: left;
    margin: 30px 0 20px 0;
}
.politics_mar{ margin: 36px 55px 0;}
.mb100{ margin-bottom:100px}

.conference{ width:100%; overflow:hidden; margin-top:30px}
.conference dl{ width:100%; overflow:hidden; clear:both; margin-bottom:37px}
.conference dt{ width:297px; height:196px; float:left;}
.conference dd{ width:452px;float: left; margin-left:37px}
.conference dd h2{ color:#60636d; margin:10px 0 20px}
.conference dd p{ font-size:14px; line-height:27px}
/*专题*/
.index_topic_box{ margin-bottom:30px; overflow:hidden; margin-top:30px}
.index_topic a{ display: block; margin-bottom:16px}
.index_topic a img{ width:100%}
/*图片视频*/


.img_ul li a h2{ width:90%; overflow:hidden; position:absolute; bottom:10px; left:5%; font-size:14px; color:#FFF}
.img_ul li a h2 span{ float:right; display:inline-block}
.img_li{ width:47.5%!important;font-size:12px; margin-bottom:0!important}

/*图片视频*/
.img_ul{ width:100%; overflow:hidden; clear:both; margin-bottom:5px}
.img_ul li{ width:100%; overflow:hidden; position:relative; margin-bottom:22px}
.img_ul li h2 {
     width: 100%;
    overflow: hidden;
    position: relative;
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;


}
.img_ul li a{ display:block}
.img_ul_h {
    display: block;
    height: 189px;
}
.img_ul_h1 {
    display: block;
    height: 90px;
}

.img_ul li img{ width:100%}




/*通用tab导航*/
.active a{ color:#2c3250!important}
.file_box{ clear:both; width:100%; height:48px; padding-top:30px}
.file_box p{ width:225px; height:48px; margin-left:13px}
.file_box_input{ width:179px; height:48px; line-height:48px; background:#f8f8f8; border:none; text-indent:10px;float: left;}
.file_box_input {
    width: 312px;
    height: 48px;
    line-height: 48px;
    background: #f8f8f8;
    border: none;
    text-indent: 10px;
    float: left;
    margin-bottom: 10px;
}
.file_box_but{ width:46px; height:48px; background:#ff6200 url(search.png) no-repeat center; border:none}
/*省长信箱*/
.Governor_mailbox{ width:100%; overflow:hidden;margin: 30px 0 0 }
.Governor_mailbox p{ width:100%; font-size:14px; line-height:27px}
.tit_h4{ font-size: 16px;font-weight: bold;}
.tit_h4 img{padding: 12px 0 0 15px;}
.department{ width:100%; overflow:hidden; margin:32px 0}
.department li{ width:14%; float:left; border-right:1px  solid #e5e1e1; height:70px}
.department li a { width:98%; text-align:center; display:block; line-height:25px;height:70px; font-size:16px}
.department li a:hover{ background:#ff6200; color:#FFF;}
.department li a span{display:block; padding-top:12px; font-size:14px}
.department li.on{border-right: none;}
.department li .active{ background:#ff6200; color:#FFF;}
.Explain{ width:100%; overflow:hidden; padding-bottom:50px}
.Explain h2{ color:#656565; margin:5px 0}
.Explain p{ font-size:14px; line-height:27px; text-indent:30px}
/*省情*/

.Survey{
    width: 34%;
    margin: 0 auto;
    background: url(sq_bj.png) no-repeat;
    padding-left: 60%;
    margin-top: 30px;
}
.Survey h3{ margin-bottom:15px; line-height:27px}
.Survey p{ margin-top:15px; line-height:27px}

.Survey_ul{ width:100%; overflow:hidden}
.Survey_ul li { width:200px; border-right:1px  solid #e0e0e0; float: left; margin-right:6px; position:relative;}
.Survey_ul li h2{ color:#353535; padding:20px 0; text-align:center}
.Survey_ul li p{font-size:14px; text-indent:30px; line-height:27px; padding-right:6px}
.Survey_ul li a{width:100%;  display:block;}
.Survey_ul li img{transition: all 1s ease 0s; width:100%}
.Survey_ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.Survey_ul .sb_img{ width:194px; overflow:hidden; height:188px}

/* 发展吉林 */
.Development,.civil{ width:100%; overflow:hidden; margin-top:30px}
.Development li{     width: 49.5%;float: left}
.Development li img{ width:50%; float:left}
.Development li div{ width:44%; padding:0 3%; height:195px; float:left}
.Development li div a{ display:block}

/*.Development li div h2{ color:#56575a; font-weight:bold; padding:10px 0}*/
.Development li div h2 a{
    color: #56575a;
    font-weight: bold;
    padding: 10px 0;
    font-size: 16px;
}
.Development li div p{ width:100% }
.Development li div a{ line-height:27px;font-size:14px; display:block; width:100% }
.Development_Three img{ float:right!important}
.Development_Three div{ float:left!important}

/* 民生吉林 */
.civil>ul>li {
	width: 44%;
    float: left;
    padding: 20px 2.5%;
    margin: 0 0.5%;
    margin-bottom: 10px;
    background: #f7f7f7;
}
.mar_r{ margin-right:0!important}
.civil>ul>li h2{ font-weight:bold; margin-bottom:10px; color:#56575a; text-align:center }
.civil>ul>li p{ font-size:14px; line-height:27px;}
.civil .tj{ border:1px solid #d5d5d5;margin-top:50px;padding:26px 15px 20px; position:relative; height:150px}
/*.contentbox04xll .tj p{float:left;}*/
.civil .tj h2{ width: 60%;  background: #f7f7f7;   position: absolute;    left: 20%;    top: -15px;    height: 30px;    line-height: 30px;    color: #5d5972;    z-index: 99;    clear: both;    overflow: hidden;    text-align: center;}
.civil .tj>ul>li{ width:100%; height:34px; margin-bottom:20px; clear:both}
.civil .tj>ul>li p{float:left; width:34px; height:34px; background:#eeeae5}
.civil .tj>ul>li span{float:left; padding-left:20px; font-size:12px; width:70%}
.civil .tj>ul>li span .font_stl{font-size:14px;color:#5d5d5d;}
.sq_tit_h2{ text-align:center; padding-top:15px}
.pad_top{ padding-top:10px!important}
/*城市名片 */
.Citycard{ width:100%; margin-top:30px; margin-bottom:40px}
.Citycard li{ width:100%; position:relative; margin-bottom:8px}
.Citycard li p{ position:absolute; width:90%; padding:0 5% 10px; left:0; bottom:5px; font-size:20px; color:#FFF; background: url(zwl_li_bj.png) repeat-x; text-align:right; }

.Citycard li img{ width:100%;}
.Citycard li h2{ color:#FFF; font-size:24px; position:absolute; bottom:10%; right:5%}
.Map_img{ display: block}
.Map_img1{ display:none}
.Survey_icon_list{}
/*数据*/
.data_new{ width:95%; background:#fbf9f8; overflow:hidden; padding:25px 2.5%; margin-bottom:15px}
.data_new h2{ font-size:23px; color:#6e6f70}
.data_new span{ font-size:12px; color:#98a6b4; display:block; margin:10px 0}
.data_new p{ font-size:14px; line-height:27px}
.unslider-nav .unslider-active{ background:#ff6200;   }
.lb .unslider-arrow{ position: absolute; bottom:10px; border-radius: 6px; background:#ff6200; width: 50px; height: 50px; text-indent: -9999px;   }
.lb .unslider-arrow.next{ background:url(arrow-right.png) no-repeat;  }
.lb .unslider-arrow.prev{ background:url(arrow-left.png) no-repeat;  }
.data_silde{ width:100%; overflow:hidden; background:#f9f8f7; margin-top:30px;  height:90px; line-height:90px;}
.data_silde p{ text-align:center}
.politics .unslider-nav {
    position: absolute;
    right: 0 !important;
    bottom: 75px !important;
}

/*.politics .unslider-arrow.prev {
    background: url(index_arrow-left.png) no-repeat center center;
    width:50px!important;
    height:50px;
}

.politics .unslider-arrow.next {
    background: url(index_arrow-right1.png) no-repeat !important;
    width: 35px !important;
    height: 50px !important;
} */

.unslider-nav li {
    display: inline-block;
    width: 25px !important;
    height: 4px !important;
    background: #ececec !important;
    text-indent: -9999px;
    margin-left: 5px !important;
    cursor: pointer;
}
.unslider-nav .unslider-active{ background:#ff6200!important;margin-left:5px;   }

.data_year{ width:100%; overflow: hidden; margin-top:30px}
.data_year_ul{ width:100%; overflow:hidden; margin-top:20px;}
.data_year_ul li{ width:19%; margin-right:1%; float:left}
.data_year_ul li a{ width:100%; display:block; background:#fbf7f2; padding:18px 0; overflow:hidden}
.data_year_ul li a:hover{ background:#ff6200;}
.data_year_ul li a:hover h2{color:#FFF!important}
.data_year_ul li h2{ width:90PX;  text-align:center; float:left}

.data_year_ul li span{ width:38px; height:27px; display:inline-block; float:left; border-right:1px  solid #e2e2e2; margin-left:17PX}
.data_year_ul li a .data_year_icon{ background:url(ico45.png) no-repeat;}
.data_year_ul li a:hover .data_year_icon{ background:url(ico45_1.png) no-repeat;}

.data_year_ul li a .data_year_icon1{ background:url(ico46.png) no-repeat;}
.data_year_ul li a:hover .data_year_icon1{ background:url(ico46_1.png) no-repeat;}

.data_year_ul li a .data_year_icon2{ background:url(ico47.png) no-repeat;}
.data_year_ul li a:hover .data_year_icon2{ background:url(ico47_1.png) no-repeat;}

.data_year_ul li a .data_year_icon3{ background:url(ico48.png) no-repeat;}
.data_year_ul li a:hover .data_year_icon3{ background:url(ico48_1.png) no-repeat;}

.data_year_ul li a .data_year_icon4{ background:url(ico49.png) no-repeat;}
.data_year_ul li a:hover .data_year_icon4{ background:url(ico49_1.png) no-repeat;}

.data_query{ overflow:hidden; width:100%; margin-bottom:30px}
.data_query_tit{ background:url(querybj.png) repeat-x center;}
.data_query_tit h3{ width:123px; background:#FFF; margin:0 auto; text-align:center}
.data_query ul { overflow:hidden; margin-top:20px;}
.data_query ul li a { width:15%; float:left; margin-right:1.6%; font-size:14px; background:#f7ede5; text-align:center; height:34px; line-height:34px; margin-bottom:15px; color:#66574e;    text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.data_query ul li a:hover {background:#ff6200;  color:#fff}
/*城市名片 */
.Presentation{ width:100%; overflow:hidden;}
.Presentation ul{ overflow:hidden; margin-top:20px}
.Presentation ul li{ width:48%; margin:0 1% 6px 1%; float:left;}
.Presentation ul li a{ width:100%; height:68px; line-height:68px; background:#f5ebe2; display:block; text-align: center; }
.Presentation ul li a:hover{background:#ff6200; color:#FFF}
/*图表 */
.Chart_img_list{clear:both; overflow:hidden; padding-top:30px;font-size:16px;}
.Chart_img_list ul li{float:left;width:100%;position:relative;margin-bottom:25px;}
.Chart_img_list ul li img{
	
	transition: all 1s ease 0s; width:100%;
}
.Chart_img_list ul li h2{ font-size:14px; margin-top:5px}

.Chart_img_list ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.Chart_img_list ul li a{width:100%;  display:block;}
.Chart_img_list ul li a .sb_img{width:100%;  overflow:hidden;}
.Chart_img_a{ width:100%; height:104px; background:url(img35.jpg) no-repeat; background-size:cover; margin-bottom:30px }
.Chart_img_a a{ width:80%; display:block; font-size:20px; color:#FFF; text-align:center; margin:0 auto; padding-top:20px; }
.Chart_img_a a:hover{ color:#FFF;}


.bg-dp-box{ position: relative; width: 100%; height: 120px;   }
.rectangle{ position: absolute;  width: 68px; height:68px; z-index: 10; right: 130px; top: 20px;   }
.bg-dp-box p{ position: absolute; z-index: 11; color: #fff; font-size: 20px; right: 10px; top: 40px; font-weight: 900;  }
.bg-backgroun{ position: absolute; z-index: 9; width: 100%;  }



/*.politics .unslider-arrow.prev {
    background: url(index_arrow-left1.png) no-repeat center center !important;
    width: 35px !important;
    height: 50px !important;
}

.politics .banner .unslider-arrow.next {
    background: url(index_arrow-right.png) no-repeat;
	 width:50px;
    height:50px;
}
*/

.Map_img{ position:relative; width: 100%; height: 280px;}
.bg-backgroun {
    position: absolute;
    z-index: 9;
    width: 100%;
}
.Map_img p {
    position: absolute;
    z-index: 11;
    color: #fff;
    font-size: 20px;
    right: 20px;
    top: 70px;
    font-weight: 900;
}
.Map_img .rectangle {
    
   
    right: 110px;
    top: 40px;
}
.Map_img a{ display: block; width: 100%; height: 100%;  }
.lhj_Explain{ padding-bottom:0 !important;}
.file_box_lhj{padding-bottom: 10px!important;}
.xll_rhj_box{width:86%; height:80px; overflow:hidden;background: url(rhj_xll_bg.jpg) no-repeat;background-size: cover; position:relative; margin: 10px  auto 20px;}
.xll_rhj_box .block_img{ position:absolute; width:44px; height:44px; right:150px; top:18px; }
.xll_rhj_box .rhj_txt{position:absolute; right:30px; top:25px;font-size:20px; color:#fff;}


@media screen and (max-width:1366px) {
/*省情*/
.Survey{ width:35%; margin:0 auto; height: auto;  background:url(sq_bj.jpg) no-repeat 100%; background-size: cover; padding-left:55%; margin-top:30px; padding-right:20%}
.Survey_ul li{ width:195px}	
.Survey_ul .sb_img{ width:100%; overflow:hidden; height:183px}
.file_box p{ width:200px; height:48px; margin-left:13px}

.file_box_input {
    width: 289px;
    height: 48px;
    line-height: 48px;
    background: #f8f8f8;
    border: none;
    text-indent: 10px;
}
.file_box_but{ width:41px; height:48px; background:#ff6200 url(search.png) no-repeat center; border:none}
.politics .unslider-nav {
    bottom: 74px !important;
}
.politics_img {
    height: 180px;
}
.img_ul_h {
    display: block;
    height: 180px;
}
.img_ul_h1 {
    display: block;
    height: 83px;
}
.politics .unslider-arrow {
    top: 144px !important;
}

}
@media screen and (max-width:1280px) {
.tit_h4{ font-size:14px;font-weight: bold;}
.Survey_ul li { width:48%; border-right: 0; float: left; margin-right:2%; position:relative; margin-bottom:20px}
.Survey_ul .sb_img{ width:100%; overflow:hidden; height:282px}
/*省情-发展吉林*/
.Development li{ width:48%; padding:0 1%; float: left; margin-bottom:15px}
.Development li img{ width:100%}
.Development li div{ width:94%; height:auto}
/*省情-民生吉林*/
.civil > ul > li{width: 44%;float: left;padding: 20px 2.3%;margin-bottom: 10px;background: #f7f7f7;}
.mar_r {margin-right:1%!important;}
/*数据查询*/
.data_year_ul li span {
    width: 26px;
    height: 27px;
    display:block;
    float: none;
    border-right: none; margin:0 auto;
    
}
.data_year_ul li h2 {
    width:100%;
    text-align: center;
    float: none; margin-top:10px
}
.data_query ul li a {
    width: 18.4%;
    float: left;
    margin-right: 1.6%;
    font-size: 14px;
    background: #f7ede5;
    text-align: center;
    height: 34px;
    line-height: 34px;
    margin-bottom: 15px;
    color: #5b5e65;
	
}
.file_box p{ width:300px; height:48px; margin-left:0px; margin-top:20px;}


.file_box_input {
    width: 200px;
    height: 48px;
    line-height: 48px;
    background: #f8f8f8;
    border: none;
    text-indent: 10px;
}
.file_box_but{ width:50px; height:48px; background:#ff6200 url(search.png) no-repeat center; border:none;}
.Presentation ul{ margin-top:6px; }
.fl_lhj{margin-top: 10px!important;}
.politics_img {height: 150px;}
.img_ul_h { height: 150px;}
.img_ul_h1 {height: 72px;}

.politics .unslider-arrow {
    top: 123px !important;
}

.politics .unslider-nav {
    bottom: 95px !important;
}

}

@media screen and (max-width:1200px) {
.bg-dp-box{height:109px;}
.politics_img {height:134px;}
.img_ul_h { height:134px;}
.img_ul_h1 {height:62px;}
.politics .unslider-arrow {
    top: 108px !important;
}
}

@media screen and (max-width:1100px) {
.Map_img{ height:180px;}
.Survey_icon_list{ width:100%!important; margin-top:0!important}	
/*图表*/
.Chart_img_list ul li{float:left;width:49%;position:relative;margin-bottom:25px; margin-right:1%}
.Chart_img_a a{ width:80%; display:block; font-size:20px; color:#FFF; text-align:center; margin:0 auto; padding-top:40px; }
.bg-dp-box{height:109px; overflow: hidden;}
.Presentation ul{ margin-top:10px; }
.Citycard li { width:49%; margin-right:1%; float:left}
.mb100{ margin-bottom:20px!important;}
.Presentation ul li {
    width: 18%!important;
    margin: 0 1% 6px 1%;
    float: left;
}
.politics_img {height:174px;}
.img_ul_h { height:174px;}
.img_ul_h1 {height:86px;}
.politics .unslider-arrow {
    top: 140px !important;
}
.politics .unslider-nav {
    bottom: 75px !important;
}
}
@media screen and (max-width:980px) {

.Survey{ width:100%; margin:0 auto;  background: none; padding-left:0; margin-top:0px; padding-right:0}
.politics_img {height:159px;}
.img_ul_h { height:159px;}
.img_ul_h1 {height:75px;}
	.politics .unslider-arrow {
    top: 124px !important;
}
.politics .unslider-nav {
    bottom: 98px !important;
}	
}
@media screen and (max-width:768px) {
.data_query ul li a {
    width: 23.4%;
    float: left;
    margin-right: 1.6%;
    font-size: 14px;
    background: #f7ede5;
    text-align: center;
    height: 34px;
    line-height: 34px;
    margin-bottom: 15px;
    color: #5b5e65;
}

.data_new h2{ font-size:18px}
.politics .unslider-arrow {
    top: 241px !important;
}
}


@media screen and (max-width:772px) {
.politics .unslider-nav {
    bottom: 109px !important;
}
}



@media screen and (max-width:750px) {
.department li{ width:24%; margin-right:1%; margin-bottom:10px; float:left; border-right: none; background:#f7f7f7; height:60px}
.department li a{ font-size:14px; height:60px}
.department li a span{ padding-top:5px;}
.civil > ul > li {
    width: 94%;
    float: left;
    padding: 20px 2.3%;
    margin-right: 1%;
    margin-bottom: 10px;
    background: #f7f7f7;
}
.Survey_ul li {width: 100%;border-right: 0;float: left;margin-right:0;position: relative;margin-bottom: 20px;}
.Development li {width:100%; padding:0;float: left;margin-bottom: 15px;}
.data_query ul li a {
    width: 31.4%;
    float: left;
    margin-right: 1.6%;
    font-size: 14px;
    background: #f7ede5;
    text-align: center;
    height: 34px;
    line-height: 34px;
    margin-bottom: 15px;
    color: #5b5e65;
}
.politics {
    width: 100%;
    background: none;
    float: left;
    margin-bottom:0px;
}
.index_topic_box{ margin-bottom:0}
.mb100{ margin-bottom:0 !important;}
.politics .unslider-nav {
    bottom:75px !important;
}
.politics_img {height:273px;}
.img_ul_h { height:273px;}
.img_ul_h1 {height:130px;}


}
.Presentation ul li a{ height:60px; line-height:60px}

@media screen and (max-width:563px) {
	.politics .unslider-nav {
    bottom:70px !important;
	}
.Presentation ul li {
    width: 48% !important;
}
	}

@media screen and (max-width:520px) {
.data_year_ul li {
    width: 31.3%;
    margin-right: 2%;
    float: left; margin-bottom:6px
}
.Chart_img_list ul li {
    float: left;
    width: 100%;
    position: relative;
    margin-bottom: 25px;
    margin-right: 0;
}
.data_query ul li a {
    width: 48.4%;
    float: left;
    margin-right: 1.6%;
    font-size: 14px;
    background: #f7ede5;
    text-align: center;
    height: 34px;
    line-height: 34px;
    margin-bottom: 15px;
    color: #5b5e65;
}


}


@media screen and (max-width:640px) {
.img_ul_h { height: 280px;}
.img_ul_h1 {height: 133px;}
.Citycard li { width:100%;}
.Citycard li p{ font-size:16px;}
	
	
	
	}



@media screen and (max-width:450px) {
.file_box_input {
    width: 166px;
}
.lb .unslider-arrow{ display:none}
.politics_img {height:161px;}
.img_ul_h { height:161px;}
.img_ul_h1 {height:77px;}
.data_silde {
    background: #f9f8f7 none repeat scroll 0 0;
    height: auto;
    line-height: 27px;
    margin-top: 30px;
    overflow: hidden;
    width: 90%; padding:10px 5%;
}
}

@media screen and (max-width:414px) {
.politics_img {height:161px;}
.img_ul_h { height:161px;}
.img_ul_h1 {height:77px;}
}

@media screen and (max-width:375px) {
.politics_img {height:144px;}
.img_ul_h { height:144px;}
.img_ul_h1 {height:86px;}
}



@media screen and (max-width:356px) {
	.politics .unslider-nav {
    bottom:90px !important;
	}
	}