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

@import url(reset.css);
@import url(header.css);
@import url(footer.css);


/*公共列表*/
.ulList{padding-top: 10px;min-height: 20px;}
.ulList li{ position: relative; overflow: hidden; line-height:44px; *line-height:40px; background:url(2021_lb_d.png) no-repeat left center; font-size: 16px; padding-left: 20px; color: #222; }
.ulList li a{ display: block; float: left; max-width:78%; max-width: calc(100% - 100px); position: relative; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; word-wrap:normal;}
.ulList li a br{ display:none; }
.ulList li a:hover{ color: #1865cc; }
.ulList li span{ display: inline-block; /*width: 90px;*/ float: right; text-align:right; color: #666;}

.ulList.nd li a{max-width: 100%; float: none;}
.ulList.lg li{ line-height: 45px; *line-height: 43px; }


.main{ width:100%;}
/*头条*/
.tt_box{height: auto;background:#3a8ce0;padding-bottom: 10px;}
.tt_box h1{font-size:42px;color:#fff;margin:0px auto;padding: 10px 0 0;text-align:center;width: 90%;/* margin-top: 10px; */}
.tt_box h1 a{ color:#fff; font-weight:bold; text-align:center; display:block;}
.tt_box p{position:relative;overflow:hidden;text-align:center;/* text-overflow: ellipsis; */white-space: nowrap;}
.tt_box p a{ display:inline-block; margin:10px; font-size: 16px;color:#fff;}

.shztbox{width: 1200px;height: 120px;position: relative;margin: 0px auto 0;background: url(20210831002.png) center center no-repeat;}
.shztbox a{position: absolute; top: 32px; display: block; width: 290px; height: 50px;}
.shztbox .a1{left: 13px;}
.shztbox .a2{left: 307px;}
.shztbox .a3{left: 602px;}
.shztbox .a4{left: 897px;}
.new_box{height: auto;background:#f5f5f5;}

/*通知公告*/
.TzggPart{ padding:10px 0; background-color:#f5f5f5; }
.TzggPart .tit{position:relative;float: left;font-size: 18px;font-weight: bold;color: #3a8ce0;width: 90px;}
.TzggPart .tit a{color: #3a8ce0;}
.TzggSlide{width: 1100px;float: left;}
.TzggSlide .hd{ display:none; }
.TzggSlide .bd{ position:relative; overflow:hidden; }
.TzggSlide .bd li{position:relative;overflow: hidden;float: left;height: 24px;line-height: 24px;width: auto !important;margin-left: 30px;}
.TzggSlide .bd li a{}
.TzggSlide .bd li a:hover{text-decoration: underline;}
.TzggSlide .bd li span{ color:#868686;}

/*要闻焦点*/
.FocusNews{width: 538px;/* min-height: 418px; */margin-top: 10px;}
.FocusNews .hd{height: 60px;}
.FocusNews .hd li{position: relative;width: 178px;text-align:center;height: 60px;float: left;}
.FocusNews .hd li a{display: block;font-size: 30px;height: 60px;text-align: center;line-height: 60px;font-weight: bold;color: #797979;position: relative;overflow: hidden;border-radius: 8px;z-index: 1;}
.FocusNews .hd li:hover a,
.FocusNews .hd li.on a{ color: #1c69c5; }
.FocusNews .bd{min-height: 100px;}

.QgywSlide .bd ul.ulList{min-height: 200px;padding-top: 0;}
.QgywSlide .bd ul.ulList li{line-height: 40px;}
.QgywSlide .bd ul.ulList .First a{ float: none; max-width: 100%; font-size: 18px; font-weight: bold; line-height: 1.7; white-space: normal; margin-bottom: 5px; }
.QgywSlide .bd ul.ulList .First span{ float: none; text-align: left; display: block; width: auto; font-size: 14px; color: #959595; line-height: 1.7; position: relative; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow: hidden; max-height: 46px; text-indent: 2em;} 

/* 焦点图 */
.Focus{width: 635px;height: 460px;margin-top:20px;}
.Focus .pic li{overflow:hidden;position:relative;width: 635px;height: 460px;background: #FFF;}
.Focus .pic img {width: 100%;max-width: 100%;height: 460px;display: block;margin: 0 auto;/* object-fit: cover; */}
.Focus .txt-bg {position: absolute;bottom: 0px;z-index: 1; height: 58px; width:635px; background: #000; filter:alpha(opacity=50); opacity:0.5; overflow: hidden;}
.Focus .txt {position: absolute;left: 20px;bottom: 0px;z-index: 2;height: 63px;width:590px;overflow: hidden;}
.Focus .txt li{ width:100%; height:63px; line-height:63px; position:absolute; }
.Focus .txt li a{display: block;width: 77%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size: 18px;color: white;text-shadow:1px 1px 5px #000;transition:all 0.3s;}
.Focus .txt li a:hover{ /*color:#0d99fd; */letter-spacing:1px;}
.Focus .num { position: absolute; z-index:3; bottom:19px; right:15px; }
.Focus .num li{float:left; width:18px; height:18px; overflow:hidden; margin:0 5px; border-radius:50px; cursor:pointer; background:#FFF; transition: all 0.3s; transition: all 0.3s;}
.Focus .num li.on,.Focus .num li:hover{ width: 18px; background:#226ebc;}
.Focus>a{display:block;width:60px;height:150px;position:absolute;top: 115px;top: calc((418px - 150px) / 2); background:url(pin_view_arrows.png) no-repeat;cursor:pointer;opacity:0;filter: alpha(opacity=0);transition:all 0.5s;background-position-y:-170px;}
.Focus>a.prev{ left:10px;}
.Focus>a.next{ right:10px; background-position-x:-80px;}
.Focus:hover>a{ opacity:1;filter: alpha(opacity=100);}
.Focus:hover>a.prev{ left:0px;}
.Focus:hover>a.next{ right:0px;}

/*书记省长一周政务*/
.SjszyzzwPart{width:538px;margin-top: 5px;height: 83px;}
.SjszyzzwPart a {float: left;}
.SjszyzzwPart a + a {float:right;padding: 1px 0 0 1px;}


/*最新疫情*/
.gg{height: 26px;line-height: 26px;margin-top: 12px;position: relative;overflow: hidden;}
.gg span{float: left; font-size: 16px; color: #069be5; }
.gg span a{color: #c00;}
.gg .gg_bt{float: left;width: 80px;height: 26px;}
.gg .gg_con{width:455px;float: right;overflow: hidden;height: 26px;}
.gg .gg_con .tempWrap{width: 100% !important;}
.gg .gg_con li{/*background: url(2021_lb_d.png) no-repeat left center;padding-left: 10px;*/ width:auto !important;font-size: 14px;position: relative;height:26px;line-height:26px;}
.gg .gg_con li a{display: inline-block;color: #333333;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%;}

.YwPics .a-01{position: absolute;left: 0;width: 280px;height: 84px;}
.YwPics .a-02{position: absolute;right: 0px;width: 200px;height: 84px;}

/*国务院信息、国务院文件、通知公告*/
.GwyxxPart{ height: 102px; padding-top: 17px; margin: 30px 0 25px;}
.GwyxxPart dl{ display: flex; justify-content: space-between; }
.GwyxxPart dd{ width: 300px; height: 102px; }
.GwyxxPart dd>a{ display: block; position: relative; height: 100%; text-align: center; line-height: 102px; font-size: 24px; font-weight: bold; color: #2663bf; background-color: #cee1f9; }
.GwyxxPart dd>a p{ position: relative; z-index: 1;}
.GwyxxPart dd.btn2>a,
.GwyxxPart dd.btn4>a{ background-color: #bbd7f9; }
.GwyxxPart dd>a::before{ display: none; content: ''; width: 315px; height: 118px; position: absolute; left: 0; bottom: 0; z-index: 0; }
.GwyxxPart dd.btn1>a::before{ background: url(Home_20220427_ico_1.png) no-repeat center; }
.GwyxxPart dd.btn2>a::before{ background: url(Home_20220427_ico_2.png) no-repeat center; }
.GwyxxPart dd.btn3>a::before{ background: url(Home_20220427_ico_3.png) no-repeat center; }
.GwyxxPart dd.btn4>a::before{ background: url(Home_20220427_ico_4.png) no-repeat center; left: auto; right: 0; }

.GwyxxPart dd:hover>a{ line-height: 86px; }
.GwyxxPart dd:hover>a::before{ display: block; }
.GwyxxPart dd:hover>a p{ color: #FFF; }

.GwyxxPart .DownCon{ display: none; position: absolute; left: 0; background: rgba(255,255,255,0.9); padding: 30px; z-index: 999; width: 1140px; }
.GwyxxPart .DownCon ul{ display: flex; justify-content: space-between;}

.GwyxxPart .Gwy_spxw{ width: 1170px; padding: 15px; }
.GwyxxPart .Gwy_spxw ul li{ position: relative; overflow: hidden; width: calc(1060px / 3); padding: 15px; }
.GwyxxPart .Gwy_spxw ul li .pic{ display: block; position: relative; height: 197px; }
.GwyxxPart .Gwy_spxw ul li .pic img{ width: 100%; height: 100%; object-fit: cover; }
.GwyxxPart .Gwy_spxw ul li .txt{ padding-top: 10px; font-size: 16px; color: #000; line-height: 1.3; position: relative; overflow: hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-align: center; }
.GwyxxPart .Gwy_spxw ul li:hover{ background-color: #dbeafb; box-shadow: 0px 0px 6px -2px #d7bbbb;}

.Gwy_rdgz li{ position: relative; overflow: hidden; width: 310px; padding: 20px 25px; background: url(2021Rdgz_ico_1.png) no-repeat 24px 22px #f4f4f4;}
.Gwy_rdgz li>a{ display: block; font-size: 18px; font-weight: bold; color: #226ebc; line-height: 1.3; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; padding-left: 60px; position: relative; overflow: hidden; }
.Gwy_rdgz li>a:hover{ text-decoration: underline;}
.Gwy_rdgz li>p{ display: block; font-size: 16px; color: #000; line-height: 1.5; text-indent: 2em; margin-top: 10px; position: relative; overflow: hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;}
/*国务院信息、国务院文件、通知公告*/


/*政务公开*/
.zwgk_box{min-height: 510px;margin-top:30px;}
.zwgk_box>h1{ height:40px; line-height:40px; background:url(2021_sy_title_bj.png) 182px center no-repeat;}
.zwgk_box>h1 a{ display:block; float:left; font-size:40px; color:#333333; font-weight:bold;}
.zwgk_box>h1 span{ float:right; font-size:26px; color:#dadada; letter-spacing:2px; font-weight:normal;}

.zwgk_box .zcwj_qh .bd ul.ulList{height: auto; *height:220px;}
.zwgk_box .zcwj_qh .bd ul.ulList li{line-height: 42px;}

.zwgk_box .zfld_icon{margin-top: 10px;}
.zwgk_box .zfld_icon ul{width: auto;position: relative;display: flex;justify-content: space-between;}
.zwgk_box .zfld_icon ul li{width: 165px;height:143px;float:left;border: 1px solid #c6e3fb;position: relative;overflow: hidden;border-radius: 5px;}
.zwgk_box .zfld_icon ul li+li{/* margin-left: 15px; */}
.zwgk_box .zfld_icon ul li a{display:block;height: 100%;color:#000;}
.zwgk_box .zfld_icon ul li a p{text-align:center;font-size: 16.5px;font-weight:bold;position: absolute;width: 100%;left: 0;top: 85px;}
.zwgk_box .zfld_icon ul li.btn1 a{background: url(2021_home_ico_5.png) no-repeat center 13px;}
.zwgk_box .zfld_icon ul li.btn2 a{background: url(2021_home_ico_6.png) no-repeat center 10px;}
.zwgk_box .zfld_icon ul li.btn3 a{background: url(2021_home_ico_7.png) no-repeat center 10px;}
.zwgk_box .zfld_icon ul li.btn4 a{background: url(2021_home_ico_8.png) no-repeat center 7px;}
.zwgk_box .zfld_icon ul li.btn5 a{background: url(2021_home_ico_9.png) no-repeat center 12px;}
.zwgk_box .zfld_icon ul li.btn6 a{background: url(2021_home_ico_10.png) no-repeat center 10px;}
.zwgk_box .zfld_icon ul li a:hover{background-color: #1f73e8;color:#fff;}

.zwgk_box .zfld_icon ul li.btn5 a p,
.zwgk_box .zfld_icon ul li.btn6 a p{ height:42px; line-height:42px;}

/*政务公开改版-2022年4月25日*/
.ZwgkPart{ margin-top:25px; }
.ZwgkPart_L{ width:894px; }
.Zwgl_Btn_Type_1{ height: 90px; }
.Zwgl_Btn_Type_1 dl{ display: flex; justify-content: space-between; }
.Zwgl_Btn_Type_1 dd{ position: relative; overflow: hidden; width: 210px; height: 90px; background-color: #d2e4fa; border-radius: 3px; }
.Zwgl_Btn_Type_1 dd a{ display: block; position: relative; height: 100%; overflow: hidden; display: flex; justify-content: space-evenly; align-items: center;}
.Zwgl_Btn_Type_1 dd a::before{content: '';display: block;width: 53px;height: 53px;background: url(Home_20220425_ico_1.png) no-repeat left center;background: #2378f3;border-radius: 6px;position: absolute;top: 20px;left: 25px;z-index: 0;transition: all 0.3s;}
.Zwgl_Btn_Type_1 dd i{ display: block; width: 53px; height: 53px; background: url(Home_20220425_ico_1.png) no-repeat center; position: relative; z-index: 1;}
.Zwgl_Btn_Type_1 dd.btn1 i{ background: url(Home_20220425_ico_2.png) no-repeat center; }
.Zwgl_Btn_Type_1 dd.btn2 i{ background: url(Home_20220425_ico_3.png) no-repeat center; }
.Zwgl_Btn_Type_1 dd.btn3 i{ background: url(Home_20220425_ico_4.png) no-repeat center; }
.Zwgl_Btn_Type_1 dd.btn4 i{ background: url(Home_20220425_ico_5.png) no-repeat center; }
.Zwgl_Btn_Type_1 dd span{ display: block; font-size: 20px; font-weight: bold; color: #1c69c5; position: relative; z-index: 1; transition: all 0.3s; }

.Zwgl_Btn_Type_1 dd a:hover::before{/* transform: scale(7); *//* border-radius: 45px; */}
.Zwgl_Btn_Type_1 dd a:hover span{color: #FFF;text-shadow: 2px 2px 1px #000;}
.Zwgl_Btn_Type_1 dd a::after {content: "";position: absolute;z-index: 0;background: #2378f3;height: 100%;width: 100%;border-radius: 50%;top: 100%;left: 100%;transition: all .7s;}
.Zwgl_Btn_Type_1 dd a:hover::after{transform: scale(2.2) translate3d(-50%, -50%, 50px);}

/*政策检索*/
select::-ms-expand { display: none; }
.ZwgkPart_L .zcwj_ss{ height: 120px; background:url(2021_zwgk_ssbg.png) no-repeat center, linear-gradient(to right, #2681ff, #1968d4); margin-top: 23px; border-radius: 3px; padding: 20px 30px; }
.ZwgkPart_L .zcwj_ss>form{ display: flex; justify-content: space-around; }
.ZwgkPart_L .zcwj_ss .box_l{width:577px;height: 120px;border-right: 1px solid #91b7ea; overflow: hidden;}
.ZwgkPart_L .zcwj_ss .box_l .ss_box{width:100%;height:60px;margin-bottom:12px;margin-top: 17px;}
.ZwgkPart_L .zcwj_ss .box_l .ss_border{width:442px;height: 60px;background: #ffffff;border-radius: 30px;float: left;}
.ZwgkPart_L .zcwj_ss .box_l .ss_border input{width:315px;float: left;padding-left: 20px;color:#777777;height: 60px;line-height: 60px;border:none;background: none; font-size: 16px;}
.ZwgkPart_L .zcwj_ss .box_l .ss_border .btn{width:100px;height: 60px;display: block; background: #f39800;float: right;text-align: center;border-radius: 30px;overflow: hidden;}
.ZwgkPart_L .zcwj_ss .box_l .ss_border .btn em{display: block;width:30px;height: 30px;float: left;background:url(2021_zwgk_icon14.png) no-repeat ;background-position: -42px 0px;margin: 15px 6px 0px 14px;}
.ZwgkPart_L .zcwj_ss .box_l .ss_border .btn span{color: #ffffff;font-size: 14px;line-height: 18px;float: left;padding: 12px 0px;}
.ZwgkPart_L .zcwj_ss .box_l .btn1{display: block;width:100px;height: 60px;float:left;text-align: center;margin-left: 6px;position: relative;border-radius: 30px;}
.ZwgkPart_L .zcwj_ss .box_l .btn1 p{width:100px;height: 60px;border-radius: 30px;background: #ffffff;filter: alpha(opacity=15); opacity: 0.15;position: absolute;left: 0;top: 0;}
.ZwgkPart_L .zcwj_ss .box_l .btn1:hover{background:#f39800;}
.ZwgkPart_L .zcwj_ss .box_l .btn1:hover p{filter: alpha(opacity=0); opacity: 0;}
.ZwgkPart_L .zcwj_ss .box_l .btn1 span{color: #ffffff;font-size: 14px;line-height: 18px;float: left;padding: 12px 0px;z-index: 2;}
.ZwgkPart_L .zcwj_ss .box_l .btn1 em{display: block;width:30px;height: 30px;float: left;background:url(2021_zwgk_icon14.png) no-repeat ;background-position: -142px 0px;margin: 16px 6px 0px 14px;z-index: 2;}
.ZwgkPart_L .zcwj_ss .box_l .hot{width:550px;height:30px;overflow: hidden; }
.ZwgkPart_L .zcwj_ss .box_l .hot i{display: block;width:16px;height:16px;float: left;background:url(2021_zwgk_icon14.png) no-repeat ;background-position: -254px -7px;margin: 7px 7px 7px 3px;}
.ZwgkPart_L .zcwj_ss .box_l .hot span{color: #f39800;font-size: 14px;line-height: 30px;}
.ZwgkPart_L .zcwj_ss .box_l .hot a{font-size: 14px;color: #ffffff;margin-right: 16px;line-height: 30px;}
.ZwgkPart_L .zcwj_ss .box_r{ width:186px; }
.ZwgkPart_L .zcwj_ss .box_r .fwzh{height: 28px;margin: 26px 0px 19px 0px;position: relative;}
.ZwgkPart_L .zcwj_ss .box_r .fwzh .bg{width:110px;height: 28px;background-color: #ffffff;filter: alpha(opacity=30); opacity: 0.3;position: absolute;right: 0px;top:0px;border-radius: 4px;}
.ZwgkPart_L .zcwj_ss .box_r label{width:76px;line-height: 28px;color: #ffffff;font-size: 14px;float: left;}
.ZwgkPart_L .zcwj_ss .box_r select{width:110px;height: 28px;background:none;border:none;appearance: none;-webkit-appearance: none;-moz-appearance: none;background-image: url(2021_zwgk_icon03.png);background-repeat: no-repeat;background-position: right 12px center;border-radius: 4px;cursor: pointer;position: absolute;right: 0px;top:0px;z-index: 22;line-height: 28px;/* text-indent:10px; */color:#ffffff;padding-left: 10px;}
.ZwgkPart_L .zcwj_ss .box_r select option{color:#333333;}


.ZcfgSlide{ width: auto; }


.ZwgkPart_R{ width: 285px; }

.Zwgk_Title{ height: 32px; border-left: 7px solid #1c69c6; position: relative; line-height: 32px;}
.Zwgk_Title h1{ float: left; font-size: 28px; font-weight: bold; }
.Zwgk_Title h1 a{ display: inline-block; padding: 0 15px;color: #1c69c6; }

.ZfgbCon{ margin-top: 15px; }
.ZfgbCon::before{ content: ''; display: block; width: 51px; height: 27px; position: absolute; left: 0; top: 0; z-index: 10; background: url(Home_20220425_ico_6.png) no-repeat;}
.ZfgbCon .BookBox{ position: relative; width: 162px; height: 233px; background: url(Home_20220425_ico_7.png) no-repeat left bottom; margin: 0 auto; padding: 0 33px; }
.ZfgbCon .BookBox a{ display: flex; height: 100%; align-items: flex-end; justify-content: center; }
.ZfgbCon .BookBox p{ font-size: 16.5px; font-weight: bold; line-height: 1.5; padding-bottom: 20px; color: #d61618; }
.ZfgbCon >h2{ display: block; font-size: 16.5px; font-weight: bold; color: #000; line-height: 1.5; margin-top: 10px; padding-left:20px;}
.ZfgbCon >p{display: block;padding-left:20px;font-size: 14px;color: #000;padding-top: 2px;}

.ZfgbCon + .Zwgk_Title{ margin-top: 40px; }

.Zwgk_Zfxxgk{padding-top: 5px;}
.Zwgk_Zfxxgk li{ position: relative; overflow: hidden; height: 52px; font-size: 16.5px; font-weight: bold; margin-top: 17px; }
.Zwgk_Zfxxgk li a{display: block;height: 100%;line-height: 52px;padding-left: 90px;transition: all 0.3s;}

.Zwgk_Zfxxgk li.btn1{ background:url(Home_20220425_ico_8.png) no-repeat; }
.Zwgk_Zfxxgk li.btn1 a{ background:url(Home_20220425_ico_13.png) no-repeat 34px center; color: #077339; }
.Zwgk_Zfxxgk li.btn2{ background:url(Home_20220425_ico_9.png) no-repeat; }
.Zwgk_Zfxxgk li.btn2 a{ background:url(Home_20220425_ico_14.png) no-repeat 34px center; color: #ff6456; }
.Zwgk_Zfxxgk li.btn3{ background:url(Home_20220425_ico_10.png) no-repeat; }
.Zwgk_Zfxxgk li.btn3 a{ background:url(Home_20220425_ico_15.png) no-repeat 35px center; color: #ff9f54; }
.Zwgk_Zfxxgk li.btn4{ background:url(Home_20220425_ico_11.png) no-repeat; }
.Zwgk_Zfxxgk li.btn4 a{ background:url(Home_20220425_ico_16.png) no-repeat 32px center; color: #6114e3; }
.Zwgk_Zfxxgk li.btn5{ background:url(Home_20220425_ico_12.png) no-repeat; }
.Zwgk_Zfxxgk li.btn5 a{ background:url(Home_20220425_ico_17.png) no-repeat 34px center; color: #096bae; }

.Zwgk_Zfxxgk li:hover a{padding-left: 85px;font-size: 18px;}

/*政务公开-结束*/



/*政务服务*/
.zwfw_box{background:#f5f5f5;min-height: 580px;margin-top:32px;overflow:hidden;}
.zwfw_box h1{ height:40px; line-height:40px; background:url(2021_sy_title_bj.png) 182px center no-repeat; margin-top:36px;}
.zwfw_box h1 a{ display:block; float:left; font-size:40px; color:#333333; font-weight:bold;}
.zwfw_box h1 span{ float:right; font-size:26px; color:#dadada; letter-spacing:6px; font-weight:normal;}

.BtnTopPart{ margin-top:20px;}
.BtnTopPart ul{ padding-top:10px !important;}
.BtnTopPart li{position:relative;overflow: hidden;height: 88px;border: 1px solid #d4d4d4;border-radius: 5px;float: left;width: 181px;transition: all 0.3s;margin-right: 20px;}
.BtnTopPart li + li{/* margin-left:20px; */}
.BtnTopPart li a{display:block;padding: 22px 10px;padding-left: 64px;}
.BtnTopPart li em{position:absolute;display: block;width: 60px;height: 60px;left: 4px;top: 10px;}
.BtnTopPart li em::after{content:'';position: absolute;display: block;width: 62px;height: 18px;left: -2px;top: 51px;background: url(home_zwfw0406_ico_7.png) no-repeat center top;}
.BtnTopPart li p{display:block;font-size: 16.5px;font-weight: bold;color: #225fb9;line-height: 1.5;}
.BtnTopPart li span{display:block;font-size: 14px;color: #767676;}
.BtnTopPart li.btn1 em{ background:url(home_zwfw0406_ico_1.png) no-repeat center; }
.BtnTopPart li.btn2 em{ background:url(home_zwfw0406_ico_2.png) no-repeat center; }
.BtnTopPart li.btn3 em{ background:url(home_zwfw0406_ico_3.png) no-repeat center; }
.BtnTopPart li.btn4 em{ background:url(home_zwfw0406_ico_4.png) no-repeat center; }
.BtnTopPart li.btn5 em{ background:url(home_zwfw0406_ico_5.png) no-repeat center; }
.BtnTopPart li.btn6 em{ background:url(home_zwfw0406_ico_6.png) no-repeat center; }
.BtnTopPart li.btn7 em{ background:url(home_zwfw0406_ico_15.png) no-repeat center; }
.BtnTopPart li.btn8 em{ background:url(home_zwfw0406_ico_16.png) no-repeat center; }
.BtnTopPart li:hover{box-shadow: 0px 0px 8px -5px #7a7272;transform: translateY(-5px);}



.zwfw_box .zwfw_nr{margin-top: 30px;}

.zwfw_box .zwfw_nr .CardBox{width: 276px;height: 320px;float:left;position: relative;overflow: hidden;}
.zwfw_box .zwfw_nr .CardBox + .CardBox{margin-left: 30px;}
.zwfw_box .zwfw_nr .CardBox.card1{ background:url(2021_sy_grfw_bj.png) no-repeat;}
.zwfw_box .zwfw_nr .CardBox.card2{ background:url(2021_sy_gqyfw_bj.png) no-repeat;}
.zwfw_box .zwfw_nr .CardBox.card3{ background:url(2021_sy_znts_bj.png) no-repeat;}
.zwfw_box .zwfw_nr .CardBox h2.Tit{position: relative;overflow: hidden;height: auto;padding-top: 25px;}
.zwfw_box .zwfw_nr .CardBox h2.Tit a.txt{display:block;font-weight:bold;font-size:20px;color:#fff;text-align:center;}
.zwfw_box .zwfw_nr .CardBox h2.Tit a.btn{display:block;width: 75px;height: 75px;margin: 15px auto;cursor: pointer;border-radius: 50%;}
.zwfw_box .zwfw_nr .CardBox dl{ position: relative; overflow: hidden; margin: 0 10px;}
.zwfw_box .zwfw_nr .CardBox dl dt{height:39px;line-height:35px;margin-bottom:10px;}
.zwfw_box .zwfw_nr .CardBox dl dt a{display:block;width: 25%;float:left;text-align:center;height:39px;}
.zwfw_box .zwfw_nr .CardBox dl dt a.on{ background:url(2021_sy_zwfw_title_on.png) no-repeat; color:#fff;}
.zwfw_box .zwfw_nr .CardBox dl dd{ font-size:14px;}
.zwfw_box .zwfw_nr .CardBox dl dd p { margin-top:10px;}
.zwfw_box .zwfw_nr .CardBox dl dd p a{ display:block; width:145px; display:block;  line-height:28px; float:left;}

.zwfwSlide{ margin:0 10px;}
.zwfwSlide .hd{position:relative;height: 39px;}
.zwfwSlide .hd li{ position:relative; overflow:hidden; float:left; width:25%; height:39px;}
.zwfwSlide .hd li a{display:block;height:35px;text-align:center;line-height:35px;font-size:16px;position:relative;overflow:hidden;border-radius: 8px;transition: all 0.3s;}
.zwfwSlide .hd li.on{ background:url(2021_sy_zwfw_title_on.png) no-repeat center bottom;}
.zwfwSlide .hd li.on a{ background-color:#226ebc; color:#FFF;}
.zwfwSlide .bd{}
.zwfwSlide .bd ul{padding: 15px 10px;/* box-sizing: border-box; */height: 90px;}
.zwfwSlide .bd ul li{position:relative;overflow: hidden;float: left;width: 112px;margin-left: 6px;font-size: 14px;line-height: 2;}
.zwfwSlide .PrevBox{ text-align:right;}
.zwfwSlide .PrevBox a{display:inline-block;font-size:14px;line-height:2;padding: 0 10px 0 30px;background:url(2021_sy_hyh_icon.png) no-repeat left center;}

.tn1{ text-indent:2em;}
.tn2{ text-indent:1em;}
.zwfw_box .zwfw_nr ul li:first-child+li+li dl{position:relative;/* margin-top:115px; */height:155px;}
.zwfw_box .zwfw_nr ul li:first-child+li+li dl .hyh_btn{display:block; text-indent:2em; position:absolute; bottom:10px; right:30px; font-size:14px; background:url(2021_sy_hyh_icon.png) no-repeat left center; height:29px; width:80px;}
.zwfw_box .zwfw_nr ul li:first-child+li+li dl dd p{ height:115px; line-height:26px; overflow:hidden;}
.zwfw_box .zwfw_nr ul li:first-child+li+li dl dd p a{ width:256px; float:none; text-indent:2em;}


.zwfw_box .zwfw_nr .zwfw_right{float:right;width: 590px;position: relative;height: 320px;}
.zwfw_box .zwfw_nr .zwfw_right ul{ width:105%; }
.zwfw_box .zwfw_nr .zwfw_right li{position: relative;overflow: hidden;float: left;width: 285px;height: 96px;background: url(home_zwfw0406_ico_14.png) no-repeat center;margin-right: 17px;margin-bottom: 15px;border-radius: 8px;}
.zwfw_box .zwfw_nr .zwfw_right li a{display:block;padding: 14px 40px;height: 68px;}
.zwfw_box .zwfw_nr .zwfw_right li a img{display: block;float: left;}
.zwfw_box .zwfw_nr .zwfw_right li a p{float:left;font-size: 16.5px;font-weight: bold;color: #FFF;display: block;line-height: 68px;margin-left: 20px;}

/*互动交流*/
.hdjl_box{ margin-top:30px; height:570px; overflow:hidden;}
.hdjl_box h1{ height:40px; line-height:40px; background:url(2021_sy_title_bj.png) 182px center no-repeat;}
.hdjl_box h1 a{ display:block; float:left; font-size:40px; color:#333333; font-weight:bold;}
.hdjl_box h1 span{ float:right; font-size:26px; color:#dadada; letter-spacing:5px; font-weight:normal;}
.hdjl_box .hdjl_nr{ margin-top:38px;}
.hdjl_box .hdjl_nr .left{ width:278px;}
.hdjl_box .hdjl_nr .left .zxft_box dt a{ display:block; width:277px;}
.hdjl_box .hdjl_nr .left .zxft_box dt a img{ width:277px; height:129px;}
.hdjl_box .hdjl_nr .left .zxft_box dd{width: 278px;height: 128px;background:url(2021_sy_zxft_bj.png) no-repeat;margin-top: 30px;/* padding:10px 20px; */font-size:14px;}
.hdjl_box .hdjl_nr .left .zxft_box dd p{ line-height:24px; color:#1764ce;}
.hdjl_box .hdjl_nr .left .zxft_box dd p	a,.hdjl_box .hdjl_nr .left .zxft_box dd p em{ color:#000;}
.hdjl_box .hdjl_nr .left .zxft_box dd p	a:hover{ color:#1764ce;}
.hdjl_box .hdjl_nr .left .wqft_box{ margin-top:28px;}
.hdjl_box .hdjl_nr .left .wqft_box dt{ height:24px; line-height:24px; border-left:6px solid #1764ce;}
.hdjl_box .hdjl_nr .left .wqft_box dt a{ display:block; text-indent:0.5em; font-size:20px; font-weight:bold; color:#000;}
.hdjl_box .hdjl_nr .left .wqft_box dd ul.wqft_ul li a{ display:block; max-width:256px;}


/*省长群众直通交流台*/
.hdjl_box .middle{ margin-left:25px; width:590px;}
.hdjl_box .middle .jlt_box{ display:block; width:590px; height:130px; background:url(2021_sy_szjlt_bj.png) no-repeat; position:relative;}
.hdjl_box .middle .jlt_box h2{ position:absolute; left:30px; top:43px;}
.hdjl_box .middle .jlt_box h2 a img{ width:205px; height:61px;}
.hdjl_box .middle .jlt_box .xx_xj { position:absolute; left:223px; top:29px;}
.hdjl_box .middle .jlt_box .xx_xj a{ display:block; margin-right:29px; float:left; line-height:38px; font-size:24px; text-indent:0.2em;}
.hdjl_box .middle .jlt_box .xx_xj a i{ display:block; width:52px; height:40px; background:url(2021_sy_icon.png) no-repeat 0 -223px; float:left;}
.hdjl_box .middle .jlt_box .xx_xj a:first-child+a i{ background-position:-100px -223px;}
.hdjl_box .middle .jlt_box .xxtj_box{ position:absolute; left:280px; top:90px; background:url(2021_sy_xj_icon.png) no-repeat left center; font-size:14px; height:32px; line-height:32px;}
.hdjl_box .middle .jlt_box .xxtj_box span{ display:block; float:left; margin-right:15px; }
.hdjl_box .middle .jlt_box .xxtj_box span:first-child{ text-indent:2em;}
.hdjl_box .middle .jlt_box .xxtj_box span b{ color:#1764ce; font-weight:normal;}

/*留言选登*/
.middle dl{ margin-top:15px;}
.middle dl dt a{ color:#1764ce; font-size:30px; font-weight:bold;}

/*征集调查*/
.hdjl_box .right{ width:285px; overflow:hidden;}
.hdjl_box .right h2 a{ display:block; width:284px; height:128px;}
.hdjl_box .right h2 a img{ width:284px; height:128px;}
.hdjl_box .right .zjtc_list{ width:270px; height:74px; background:url(2021_sy_zjdc_bj.png) no-repeat; margin-top:26px; padding:12px 7px;}
.hdjl_box .right .zjtc_list h3{ background:url(2021_lb_d.png) no-repeat left center; text-indent:1em; font-size: 16px;}
.hdjl_box .right .zjtc_list h3 a{ display:block; width:240px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hdjl_box .right .zjtc_list h4{ color:#777; font-size:14px;}
.hdjl_box .right .zjtc_list p{ margin-top:5px; font-size:14px;}
.hdjl_box .right .zjtc_list p em{ margin-left:120px; display:block; float:left;}
.hdjl_box .right .zjtc_list p a{ display:block; float:left; margin-left:20px; width:72px; height:25px; line-height:25px; background:#5b92dd; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; text-align:center; color:#fff;}
.hdjl_box .right .zjtc_list p a:hover{ background:#397fde;}
.hdjl_box .right .a_list a{display:block; width:285px;}
.hdjl_box .right .a_list a+a{ margin-top:14px;}
.hotline{margin-top:28px;}
.hotline dt{ height:24px; line-height:24px; border-left:6px solid #1764ce;}
.hotline dt a{ display:block; text-indent:0.5em; font-size:20px; font-weight:bold; color:#000;}
.hotline dd{padding: 10px 0;height:200px;overflow: hidden;}
.hotline dd ul li{font-size: 14px; padding-left: 10px; color: #222;margin-top:8px; }

/*专题专栏*/
.ztzl_box{ height:516px; background:#f5f5f5;}
.ztzl_box .w1200>h1{ height:40px; line-height:40px; background:url(2021_sy_title_bj.png) 182px center no-repeat; margin-top:36px;}
.ztzl_box .w1200>h1 a{ display:block; float:left; font-size:40px; color:#333333; font-weight:bold;}
.ztzl_box .w1200>h1 span{ float:right; font-size:26px; color:#dadada; letter-spacing:1px; font-weight:normal;}
.ztzl_box .ZtzlSlide{margin-top:36px;/* overflow:hidden; */}
.ztzl_box .ZtzlSlide .bd{position:relative;}
.ztzl_box .ZtzlSlide .bd>a{position:absolute;top:50%;margin-top:-27px;display:block;width:40px;height:54px;}
.ztzl_box .ZtzlSlide .bd>a.prev{left:-50px;background:url(left_arr.png) no-repeat center;}
.ztzl_box .ZtzlSlide .bd>a.next{right:-50px;background:url(right_arr.png) no-repeat center;}
.ztzl_box .ZtzlSlide .bd .tempWrap{width:1200px !important;}
.ztzl_box .ZtzlSlide .bd ul { width:1200px;}
.ztzl_box .ZtzlSlide .bd ul li{ float:left; width:267px; margin-right:44px; *margin-right:32px;}
.ztzl_box .ZtzlSlide .bd ul li .img{display:block;height:162px;position:relative;overflow:hidden;}
.ztzl_box .ZtzlSlide .bd ul li .img img{ width:100%; height:100%; }
.ztzl_box .ZtzlSlide .bd ul li .txt{position: relative;overflow: hidden;height: 122px;padding: 20px;background:#fff;box-shadow:1px 1px 10px #ddd;}
.ztzl_box .ZtzlSlide .bd ul li .txt h2{font-size:18px;line-height: 28px;position: relative;overflow: hidden;height: 56px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.ztzl_box .ZtzlSlide .bd ul li .txt h2 a{ }
.ztzl_box .ZtzlSlide .bd ul li .txt p{line-height:25px;margin-top: 15px;}
.ztzl_box .ZtzlSlide .bd ul li .txt p a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;}
.ztzl_box .ZtzlSlide .hd{width:66px; height: 12px;margin:30px auto 0px;}
.ztzl_box .ZtzlSlide .hd li{width:12px;height: 12px;float: left;border-radius: 50%;background: #ababab;margin: 0px 5px;cursor: pointer;font-size: 0;}
.ztzl_box .ZtzlSlide .hd li.on,
.ztzl_box .ZtzlSlide .hd li:hover{ background:#1764ce; }