/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; font-size:12px;}
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll; font-size: 62.5%;background:url(/hrss/rsjbg20190912_01.jpg) top center repeat-x;background: linear-gradient(#0285ff , #ffffff 50%); min-height:100%;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
/*:focus{ outline: 0;}*/
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial";font-size:12px; }
/****************全局头尾******************/
/******底部样式******/
.footer {width:100%; margin:30px 0 0 0; padding:30px 0; border-top:1px solid #2c6ad3;}
.footer_con{ max-width:1040px; margin:0 auto; color:#0751ce; font-size:14px;  line-height:2; padding:0 160px 0 0; position:relative;}
/* .footer_con .con_left .link{ float:left;} */
.footer_con .con_left .link a{ padding:0 15px;color:#0751ce;}
.footer_con .con_left .link2 a{ border:1px solid #2c6ad3; border-radius:5px; padding:0 5%; margin: 0 10px 10px 10px; display:inline-block; text-align:center;color:#0751ce;}
.footer_con .con_left em{ padding:0 20px 0 0;}
.footer_con .con_right{ position:absolute; right:0px; top:0px; /*width:160px;*/ text-align:center;}
.footer_con .con_right span{ padding:0 10px; display:inline-block;}


/****中间头部样式***/
.top_bg{ width:100%;background:url(/hrss/rsjbg20190912_04.png); }
.conter{ max-width:1200px; margin:0 auto; position:relative; }
.conter .leftcont{ float:left; width:45%; padding:45px 0;}
.conter .leftcont .logo{ margin:0 0 15px 0 ;}
.conter .leftcont .logo img{ width:100%;}
.conter .leftcont .Toptit{ text-align:center; padding:10px 23% 10px 0; position:relative;}
.conter .leftcont .Toptit .rightZX{ position:absolute; top:0px; right:0px; width:22%; display:none; }
.conter .leftcont .Toptit .rightZX span{ display:block;max-width:80px; margin:0 auto;}
.conter .leftcont .Toptit .rightZX a{ color:#fff; font-size:16px; line-height:1.5; display:inline-block;}
.conter .leftcont .Toptit img{ width:80%;}
.conter .rightcont{ float:right; width:45%; padding:40px  0 0 0;}
.conter .rightcont .Toplink{ line-height:3.5; color:#fff; font-size:18px; text-align:right; overflow:hidden; height:3.5em;}
.conter .rightcont .Toplink a{ padding:0 8px; color:#fff;}
.conter .rightcont .search{ background:url(/hrss/rsj20190912_10.jpg) right center no-repeat; background-size: auto 100%; border-radius:20px; overflow:hidden;}
.conter .rightcont .search input{ width:80%; float:left; background:#fff;border-radius:20px; border:none; font-size:16px; line-height:2.8; height:45px; color:#ccc; text-indent:2em; }
.conter .rightcont .search .btn1{ background:url(/hrss/rsj20190912_25.png) center center no-repeat; background-size:auto 50% ; border:none; width:15%;font-size:16px; line-height:2.8; text-indent:-9999px; float:left;}
.conter .rightcont .rightZX{ float:right; width:11%; margin:0 0 0 20px; display:inline; }
.conter .rightcont .rightZX span{ display:block;max-width:80px; margin:0 auto;}
.conter .rightcont .rightZX span img{ width:100%;}
.conter .rightcont .rightZX a{ color:#fff; font-size:14px; line-height:1.5; display:inline-block;}
.conter .rightcont .searchlink{ color:#fff; font-size:16px; line-height:2.2; height:2.2em; overflow:hidden;}
.conter .rightcont .searchlink a{ color:#fff; padding:0 5px;}
.conter .zfzxlogo{ position:absolute; right:-170px; top:70px; display:none;}



.allcont{ padding:0 0 0 120px; max-width:1080px; min-height:515px; margin:0 auto; position:relative; overflow:hidden;}
.allcont .menu{ position:absolute; left:0px; top:0px; background:#256de3; width:110px;z-index:999999; }
.allcont .menu .menubtn{ position:fixed; top:120px; right:0px; font-size:22px; line-height:1.5;background: linear-gradient(90deg, #11a7ff, #044de0); border-radius:50px 0 0 50px; padding:2% 4%; color:#fff; display:none; cursor:pointer;}
.allcont .menu .menubtn span{ width:100%; padding:5% 0 0 0; display:block;  text-align:center;}
.allcont .menu .menubtn span img{ width:50%;}

.allcont .menu li{ width:82px; margin:0 auto; text-align:center; padding:18px 0; border-bottom:1px solid #71a0ed;}
.allcont .menu li a{ color:#fff; font-size:20px; line-height:2; font-weight:bold;}
.allcont .menu li a:hover,.allcont .menu li.hover a{ color:#f8b551; text-decoration:none;}
.allcont .menu li a span{ display:block; background:url(/hrss/rsj20190912_204.png) center center no-repeat; height:26px;}
.allcont .menu li a:hover span,.allcont .menu li.hover a span{ background-image:url(/hrss/rsj20190912_214.png);}
.allcont .menu li a span.bg2{ background-image:url(/hrss/rsj20190912_304.png);}
.allcont .menu li a:hover span.bg2,.allcont .menu li.hover a span.bg2{ background-image:url(/hrss/rsj20190912_314.png);}
.allcont .menu li a span.bg3{ background-image:url(/hrss/rsj20190912_404.png);}
.allcont .menu li a:hover span.bg3,.allcont .menu li.hover a span.bg3{ background-image:url(/hrss/rsj20190912_414.png);}
.allcont .menu li a span.bg4{ background-image:url(/hrss/rsj20190912_504.png);}
.allcont .menu li a:hover span.bg4,.allcont .menu li.hover a span.bg4{ background-image:url(/hrss/rsj20190912_514.png);}
.allcont .menu li a span.bg5{ background-image:url(/hrss/rsj20190912_604.png);}
.allcont .menu li a:hover span.bg5,.allcont .menu li.hover a span.bg5{ background-image:url(/hrss/rsj20190912_614.png);}


.leftcon_min{ float:left;}
.rightcon_min{ float:right;}

/*--首页--*/
.indexbg{ background:url(/hrss/rsjydbg20190912_01.png) -90px bottom  no-repeat;}
.indexcont{ background:#f8f8f8; padding:20px; overflow:hidden;}
.indexcont .indextit{ background:url(/hrss/indextit20190917_03.png) center bottom  repeat-x; padding:0 0 4px 0; overflow:hidden; margin:0 0 10px 0;}
.indexcont .indextit span{ float:left; background:url(/hrss/rsjindex20190917_03.png) left center  no-repeat; background-size:2.5rem auto; font-size:24px; line-height:1.5; color:#ff9900; padding:0 0 0 40px; padding:0 0 0 3.5rem; font-weight:bold;}
.indexcont .indextit span.bg2{ background-image:url(/hrss/rsjindex20190917_05.png);}
.indexcont .indextit span.bg3{ background-image:url(/hrss/rsjindex20190917_43.png);}
.indexcont .indextit span.bg4{ background-image:url(/hrss/rsjindex20190917_60.png);}
.indexcont .indextit a{ float:right; font-size:24px; line-height:1.5; padding:0 15px; background:url(/hrss/rsjindex20190917_08.png) center center no-repeat; background-size:100% auto;}
.indexcont .indextit a:hover{ text-decoration:none;}


.indexcont .topBtn{ width:48%;}
.indexcont .topBtn ul{ width:100%; overflow:hidden;}
.indexcont .topBtn ul li{ float:left; width:48%; margin:1%; height:85px; display:table;}
.indexcont .topBtn ul li a{ display:table-cell; vertical-align:middle; padding:0 6%;}
.indexcont .topBtn ul li a span{ display:inline-block; background:url(/hrss/rsjindex20190917_17.png) left center no-repeat;  background-size:3.5rem auto;padding:0 0 0 50px; padding:0 0 0 4.5rem; font-size:14px; line-height:1.3; color:#aaaaaa; text-align:left; }
.indexcont .topBtn ul li a strong{ display:block; font-size:18px; line-height:1.33; color:#555; margin:0 0 5px 0;}
.indexcont .topBtn ul li:hover{ box-shadow:1px 1px 5px rgba(0,0,0,.3);}
.indexcont .topBtn ul li a span.bg2{ background-image:url(/hrss/rsjindex20190917_19.png);}
.indexcont .topBtn ul li a span.bg3{ background-image:url(/hrss/rsjindex20190917_31.png);}
.indexcont .topBtn ul li a span.bg4{ background-image:url(/hrss/rsjindex20190917_34.png);}
.indexcont .topBtn ul li a span.bg5{ background-image:url(/hrss/rsjindex20190917_48.png);}
.indexcont .topBtn ul li a span.bg6{ background-image:url(/hrss/rsjindex20190917_46.png);}
.indexcont .topBtn ul li a span.bg7{ background-image:url(/hrss/rsjindex20190917_57.png);}
.indexcont .topBtn ul li a span.bg8{ background-image:url(/hrss/rsjindex20190917_54.png);}
.indexcont .topBtn ul li a span.bg9{ background-image:url(/hrss/rsjindex20190917_66.png);}
.indexcont .topBtn ul li a span.bg10{ background-image:url(/hrss/rsjindex20190917_75.png);}
.indexcont .topBtn ul li a span.bg11{ background-image:url(/hrss/rsjindex20190917_22.png);}
.indexcont .topBtn ul li a span.bg12{ background-image:url(/hrss/rsjindex20190917_14.png);}
.indexcont .topBtn ul li a span.bg13{ background-image:url(/hrss/rsjindex20190917_29.png);}
.indexcont .topBtn ul li a span.bg14{ background-image:url(/hrss/rsjindex20190917_37.png);}
.indexcont .topBtn .more{ font-size:2.4rem; line-height:1.5;  text-align:right; display:none;}
.indexcont .topBtn .more a{color:#999999;}

.indexcont .wrap{ position:relative; overflow:hidden;}
.indexcont .wrap .tabs{ background:url(/hrss/indextit20190917_03.png) center bottom  repeat-x; padding:0 0 4px 0; overflow:hidden; margin:0 0 10px 0; display:none;}
.indexcont .wrap .tabs a{ float:left; width:24%; font-size:3rem; line-height:1.5; color:#555; text-align:center;}
.indexcont .wrap .tabs a.active{background:url(/hrss/rsjindex20190917_03.png) left center  no-repeat; background-size:18% auto;  color:#ff9900; padding:0 0 0 4%; font-weight:bold;}

.indexcont .wrap .tabs a.bg2.active{ background-image:url(/hrss/rsjindex20190917_05.png);}
.indexcont .wrap .tabs a.bg3.active{ background-image:url(/hrss/rsjindex20190917_43.png);}
.indexcont .wrap .tabs a.bg4.active{ background-image:url(/hrss/rsjindex20190917_60.png);}
.indexcont .wrap .swiper-container{ width:100%;}
.indexcont .wrap .pagination{ height:6px; position:absolute; bottom:15px; border-radius:5px;width:100%; background:#e5e5e5; display:none;}
.indexcont .wrap .pagination span{ width:25%; float:left; height:6px; }
.indexcont .wrap .pagination span.swiper-active-switch{ background:#256de3; border-radius:5px;}

.indexcontXX{ max-width:1200px; margin:10px auto; overflow:hidden;}
.indexcontXX .leftList{ width:28%; background:url(/hrss/indexbg20190917_03.jpg) no-repeat; background-size:100% 100%;}
.indexcontXX .leftList ul{ padding:5.5% 5%; overflow:hidden;}
.indexcontXX .leftList ul li{ float:left; width:48%; margin:0 1%; background:url(/hrss/rsjindex20190917_82.png) left center no-repeat; font-size:18px; line-height:2.5; height:45px; overflow:hidden; text-indent:10px;}
.indexcontXX .leftList ul li a{ color:#fff;}

.indexcontXX .leftBanner{ width:72%; margin:0 0 0 0; overflow:hidden;}
.indexcontXX .leftBanner .banner{ width:32.3%; float:left; margin:0 0 0 1%;}
.indexcontXX .leftBanner .banner img{ width:100%;}
.indexcontXX .rightBanner{ width:25%;overflow:hidden;}
.indexcontXX .rightBanner .banner{ margin:0 0 9px 0;}
.indexcontXX .rightBanner img{ width:100%;}

.indexbottomXX{ max-width:1200px; margin:10px auto; overflow:hidden;}
.indexbottomXX .leftList{ width:66%; background-color:#5993e5;background: linear-gradient(#4a8bdd, #76a7e6); }
.indexbottomXX .leftList .tit{ border-bottom:1px solid #8cb5ea; overflow:hidden; background:url(/hrss/rsjindex20190917_89.png) 10px center no-repeat; padding:0 10px 0 50px;}
.indexbottomXX .leftList .tit span{ float:left; color:#f8b551;  font-size:20px; line-height:3.4; margin:0 20px 0 0; cursor:pointer;}
.indexbottomXX .leftList .tit span.hover{ font-size:24px; line-height:2.8;font-weight: bold;}
.indexbottomXX .leftList .tit .more{ float:right; font-size:24px; line-height:3; padding:0 10px; background:url(/hrss/rsjindex20190917_92.png) center center  no-repeat; background-size:100% auto;}
.indexbottomXX .leftList .tit a.more:hover{ text-decoration:none;}
.indexbottomXX .leftList ul{ padding:2%; overflow:hidden; display:none;}
.indexbottomXX .leftList ul li{ font-size:16px; line-height:2.7; height:2.7em; overflow:hidden; color:#fff;}
.indexbottomXX .leftList ul li a{ color:#fff;}
.indexbottomXX .leftList ul li span{ float:right;}
.indexbottomXX .rightBanner{ width:33%;overflow:hidden;}
.indexbottomXX .rightBanner .banner{ margin:0 0 9px 0;}
.indexbottomXX .rightBanner .banner3{ display:none;}
.indexbottomXX .rightBanner img{ width:100%;}


/*--信息公开--*/

.allcont .tit{ font-size:36px; color:#fff; background:url(/hrss/rsj20190912_39.png) left center no-repeat; padding:0 0 0 40px; line-height:1.2; margin:0 0 15px 0; }
.allcont .titbg2{ background-image:url(/hrss/rsjzwfw20190912_03.png);}
.allcont .titbg3{ background-image:url(/hrss/rsjzmhd20190912_03.png); margin:0 0 28px; 0;}

.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*# sourceMappingURL=slick.min.css.map */

.xxgk_leftcon{ width:423px; height:317px; overflow:hidden; position:relative; display:inline; margin:0 0 10px 0;}
.xxgk_leftcon .item{ position:relative;}
.xxgk_leftcon .item p{ position:absolute; bottom:0px; left:0px; width:100%; line-height:2.5; height:2.5em; overflow:hidden; font-size:16px; color:#fff; background:rgba(0,0,0,.7); text-indent:2em;}
.xxgk_leftcon .item img{ width:100%;}
.xxgk_leftcon .slick-dots{ width:100px; position:absolute; right:0px;  height:6px; bottom:14px;}
.xxgk_leftcon .slick-dots li{ float:left; display:inline; margin:0 3px; background:rgba(174,174,176,.6); border-radius:10px; height:6px; width:6px;}
.xxgk_leftcon .slick-dots li button{ display:none;}
.xxgk_leftcon .slick-dots li.slick-active{ background:rgba(174,174,176); width:20px;}

.xxgk_rightbtn{}
.xxgk_rightbtn ul{ overflow:hidden;}
.xxgk_rightbtn ul li{ float:left; width:47.3%; margin:0 0 1% 1%; text-align:center;  border:2px solid #fff;  background:url(/hrss/rsj20190912_56.jpg) no-repeat; background-size:100% 100%; }
.xxgk_rightbtn ul li a{ display:inline-block; background:url(/hrss/rsj20190912_15.png) left center no-repeat; padding:0 0 0 30px; color:#fff;line-height:3.1; height:3.1em; font-size:22px; overflow:hidden;}
.xxgk_rightbtn ul li.bg2{ background-image:url(/hrss/rsj20190912_58.jpg);}
.xxgk_rightbtn ul li.bg2 a{ background-image:url(/hrss/rsj20190912_06.png);}
.xxgk_rightbtn ul li.bg3{ background-image:url(/hrss/rsj20190912_69.jpg);}
.xxgk_rightbtn ul li.bg3 a{ background-image:url(/hrss/rsj20190912_29.png);}
.xxgk_rightbtn ul li.bg4{ background-image:url(/hrss/rsj20190912_70.jpg);}
.xxgk_rightbtn ul li.bg4 a{ background-image:url(/hrss/rsj20190912_31.png);}
.xxgk_rightbtn ul li.bg5{ background-image:url(/hrss/rsj20190912_76.jpg);}
.xxgk_rightbtn ul li.bg5 a{ background-image:url(/hrss/rsj20190912_46.png);}
.xxgk_rightbtn ul li.bg6{ background-image:url(/hrss/rsj20190912_77.jpg);}
.xxgk_rightbtn ul li.bg6 a{ background-image:url(/hrss/rsj20190912_49.png);}
.xxgk_rightbtn ul li.bg7{ background-image:url(/hrss/rsj20190912_82.jpg);}
.xxgk_rightbtn ul li.bg7 a{ background-image:url(/hrss/rsj20190912_65.png);}
.xxgk_rightbtn ul li.bg8{ background-image:url(/hrss/rsj20190912_83.jpg);}
.xxgk_rightbtn ul li.bg8 a{ background-image:url(/hrss/rsj20190912_66.png);}

.xxgk_bottombtn{ width:100%; overflow:hidden; clear:both;}

.xxgk_bottombtn ul li{ float:left; width:16%; margin:0 0.6% 1% 0; height:130px; background:#068eec; display:table;}
.xxgk_bottombtn ul li a{ display:table-cell; vertical-align:middle; font-size:18px; line-height:1.5; color:#fff; text-align:center;}
.xxgk_bottombtn ul li a span{ display:block; padding:5px 0; width:23%; margin:0 auto;} 
.xxgk_bottombtn ul li a span img{ width:100%;}


/*--政务服务--*/

.zwfw_leftcont{ width:60%; background:#fafafa url(/hrss/rsjzwfw20190918_03.png) bottom right no-repeat;}

.zwfw_leftcont .tab_tit{ border-bottom:1px solid #256de3; margin:0 3%; padding:2.3% 0; font-size:26px; line-height:1.2;color:#256de3; text-align:right;}
.zwfw_leftcont .tab_tit span{ background:url(/hrss/rsjzwfw20190912_07.png) left center no-repeat; float:left; background-size: auto 80%  ; padding:0 0 0 6%; }
.zwfw_leftcont .tab_tit em{ font-size:16px; display:inline-block; border:1px solid #256de3;  width:14%; margin:0 0.2%; line-height:1.9; height:1.9em; overflow:hidden; text-align:center; border-radius:5px; cursor:pointer;}
.zwfw_leftcont .tab_tit em.hover{ color:#fff; background:#256de3;}

.zwfw_leftcont .tab_cont{margin:2.5% 3%; display:none;}
.zwfw_leftcont .tab_cont ul li{ font-size:20px; line-height:2.2; height:2.2em; overflow:hidden; overflow:hidden; background:url(/hrss/rsjzwfw20190912_23.png) left center no-repeat; background-size:auto 35% ; padding:0 0 0 2.5%;}
.zwfw_leftcont .tab_cont ul li a{ color:#555;}
.zwfw_leftcont .tab_cont ul li a em{ color:#888888;}

.zwfw_rightcont{ width:39%; background:#1a65e1;background: linear-gradient(#1a65e1 , #3980f4 );padding:0 0 0.5% 0;}
.zwfw_rightcont .zwfwtit{ margin:0 1%; padding:5% 0; background:url(/hrss/rsjzwfw20190912_09.png) center center no-repeat; font-size:26px; line-height:26px; background-size: auto 28% ; text-align:center; color:#fff;}

.zwfw_rightcont .topBtn{ margin:0 1%; overflow:hidden;}
.zwfw_rightcont .topBtn p{ width:49%; margin:0 0.5%; float:left; font-size:22px; line-height:3.5; background:url(/hrss/rsjzwfw20190912_17.jpg) center center no-repeat; background-size:100% 100%; text-align:center; }
.zwfw_rightcont .topBtn p a{ display:inline-block; color:#fff; background:url(/hrss/rsjzwfw20190912_13.png) left center no-repeat; background-size:20% auto; padding:0 0 0 20%;}
.zwfw_rightcont .topBtn p.bg2{ background-image:url(/hrss/rsjzwfw20190912_19.jpg);}
.zwfw_rightcont .topBtn p.bg2 a{ background-image:url(/hrss/rsjzwfw20190912_21.png);}

.zwfw_rightcont .bottomBtnList{ margin:1% 1.5% 0 1.5%; }
.zwfw_rightcont .bottomBtnList .btntit{ background:url(/hrss/rsjzwfw20190912_32.jpg) center center no-repeat; background-size:100% 100%; text-align:center; font-size:22px; line-height:2; color:#fff; text-align:center;}
.zwfw_rightcont .bottomBtnList .btntit span{ display:inline-block; padding:0 0 0 10%; background:url(/hrss/rsjzwfw20190912_28.png) left center no-repeat; background-size:auto 60%; cursor:pointer;}
.zwfw_rightcont .bottomBtnList .btntit span.bg2{ background-image:url(/hrss/rsjzwfw20190912_43.png);}
.zwfw_rightcont .bottomBtnList .btntit span.bg3{ background-image:url(/hrss/rsjzwfw20190912_47.png);}
.zwfw_rightcont .bottomBtnList ul{ background:#e9f1f7; padding:2% 2%; overflow:hidden; display:none; }
.zwfw_rightcont .bottomBtnList ul li{ float:left; width:43%; margin:0 1%; font-size:18px; line-height:2; background:url(/hrss/rsjzwfw20190912_36.png) left center no-repeat; padding:0 0 0 3%; height:2em; overflow:hidden; }
.zwfw_rightcont .bottomBtnList ul li a{ color:#3980d0;}
.zwfw_rightcont .bottomBtnList.hover ul{ display:block;}

.zwfw_bottomcont{ max-width:1200px; margin:20px auto; overflow:hidden;}
.zwfw_bottomcont .leftpic{ width:43%;}
.zwfw_bottomcont .leftpic img{ width:100%;}
.zwfw_bottomcont .rightList{ width:56%; background:rgba(37,109,227,.7); position:relative; padding:0 0 20px 0;}
.zwfw_bottomcont .rightList .tit{ font-size:26px; line-height:2.5; height:2.5em; overflow:hidden; color:#fff; background:#2d73e5; padding:0 3%;}
.zwfw_bottomcont .rightList .tit span{ display:inline-block; background:url(/hrss/rsjzwfw20190912_55.png) left center no-repeat; background-size:auto 40%; padding:0 0 0 6%;}
.zwfw_bottomcont .rightList .swiper-container{ overflow:hidden; width:100%;}
.zwfw_bottomcont .rightList .swiper-wrapper{ width:200%;}
.zwfw_bottomcont .rightList .swiper-slide{ float:left; width:50%;}
.zwfw_bottomcont .rightList ul{ overflow:hidden; padding:7px 2%; }
.zwfw_bottomcont .rightList li{ float:left; display:inline; font-size:18px; line-height:2.3; height:2.3em; overflow:hidden; background:url(/hrss/rsjzwfw20190912_58.png) left center no-repeat; padding:0 0 0 3%; width:43%; margin:0 2%;}
.zwfw_bottomcont .rightList li a{ color:#fff;}

.zwfw_bottomcont .rightList .pagination{ position:absolute; width:100%; bottom:15px; left:0px; height:10px; text-align:center;}
.zwfw_bottomcont .rightList .pagination span{ height:8px; width:8px; border-radius:10px; background:#fff; opacity:0.3; margin:0 5px; display:inline-block;}
.zwfw_bottomcont .rightList .pagination span.swiper-active-switch{ width:45px; opacity:0.8;}

/*--政民互动--*/

.zmhd_leftcon{ width:436px; height:270px; overflow:hidden; position:relative; display:inline; margin:0 0 25px 0; border:2px solid #fff;}
.zmhd_leftcon img{ width:100%;}
.zmhd_rightbtn{}
.zmhd_rightbtn ul{ overflow:hidden;}
.zmhd_rightbtn ul li{ float:left; width:24%; margin:0 0 1% 1%;  border:2px solid #fff;  background:url(/hrss/rsjmzhd20190912_05.jpg) no-repeat; background-size:100% 100%; height:130px; display:table; padding:0 2% 0 5%; overflow:hidden; }
.zmhd_rightbtn ul li a{ background:url(/hrss/rsjmzhd20190912_38.png) left center no-repeat; padding:0 0 0 25%; background-size:20% auto; color:#fff;line-height:1.5;  font-size:18px; overflow:hidden; display:table-cell; vertical-align:middle; }
.zmhd_rightbtn ul li.bg2{ background-image:url(/hrss/rsjmzhd20190912_07.jpg);}
.zmhd_rightbtn ul li.bg2 a{ background-image:url(/hrss/rsjmzhd20190912_33.png);}
.zmhd_rightbtn ul li.bg3{ background-image:url(/hrss/rsjmzhd20190912_09.jpg);}
.zmhd_rightbtn ul li.bg3 a{ background-image:url(/hrss/rsjmzhd20190912_35.png);}
.zmhd_rightbtn ul li.bg4{ background-image:url(/hrss/rsjmzhd20190912_14.jpg);}
.zmhd_rightbtn ul li.bg4 a{ background-image:url(/hrss/rsjmzhd20190912_47.png);}
.zmhd_rightbtn ul li.bg5{ background-image:url(/hrss/rsjmzhd20190912_15.jpg);}
.zmhd_rightbtn ul li.bg5 a{ background-image:url(/hrss/rsjmzhd20190912_52.png);}
.zmhd_rightbtn ul li.bg6{ background-image:url(/hrss/rsjmzhd20190912_16.jpg);}
.zmhd_rightbtn ul li.bg6 a{ background-image:url(/hrss/rsjmzhd20190912_50.png);}


.zmhd_bottombtn{ width:100%; overflow:hidden; clear:both;}
.zmhd_bottombtn ul{ overflow:hidden;}
.zmhd_bottombtn ul li{ float:left; width:18.7%; margin:0 1.3% 1% 0; height:142px; background:#007fd7; background: linear-gradient(45deg,#007fd7 , #1093ed );display:table;}
.zmhd_bottombtn ul li a{ display:table-cell; vertical-align:middle; font-size:24px; line-height:1.5; color:#fff; text-align:center; background:url(/hrss/rsjmzhd20190912_22.png) left bottom no-repeat; background-size: auto 80%;}
.zmhd_bottombtn ul li a.bg2{ background-image:url(/hrss/rsjmzhd20190912_24.png);}
.zmhd_bottombtn ul li a.bg3{ background-image:url(/hrss/rsjmzhd20190912_27.png);}
.zmhd_bottombtn ul li a.bg4{ background-image:url(/hrss/rsjmzhd20190912_222.png);}

/*--专题专栏--*/

.ztzl_cont{ max-width:1200px; margin:0 auto; overflow:hidden;} 

.ztzl_cont .tit{ font-size:36px; color:#fff; background:url(/hrss/rsj20190912_604.png) left center no-repeat; padding:0 0 0 40px; line-height:1.2; margin:0 0 15px 0; }
.ztzl_cont .tit a{ background:#fff url(/hrss/rsjztfw20191008_03.png) 10px  center no-repeat; padding:0 10px 0 35px; height:30px; line-height:30px; color:#5fb2ff; float:right; border-radius:5px; font-size:16px; margin:10px 10px 0 0;}

.ztzl_cont ul{ width:100%; overflow:hidden;}
.ztzl_cont ul li{ width:15.6%; float:left; margin:0.5%;}
.ztzl_cont ul li a{ border:2px solid #fff;background:url(/hrss/rsjztzr20190912_07.jpg) center center no-repeat; text-align:center; display:block; color:#fff; font-size:16px; line-height:1.1; background-size:100% 100%; padding:4% 2%;}
.ztzl_cont ul li.bg2 a{ background-image:url(/hrss/rsjztzr20190918.jpg);}
.ztzl_cont ul li.bg3 a{ background-image:url(/hrss/rsjztzr2019091801.jpg);}
.ztzl_cont ul li a span{ padding:3% 0 0 0; display:block; width:35%; margin:0 auto;}
.ztzl_cont ul li a span img{ width:100%;}
.ztzl_cont ul li a p{ display:table; width:100%; text-align:center; height:2.4em; overflow:hidden;}
.ztzl_cont ul li a p em{ display:table-cell; vertical-align:middle; }

/*--列表页--*/

.listtit{ max-width:1180px; margin:0px auto; color:#fff; font-size:16px; line-height:1.5; background:url(/hrss/rsjlist20190919_03.png) left center no-repeat;  padding:10px 0 10px 20px;}
.listtit a{ color:#fff; padding:0 5px;}

.main{ position:relative;  padding:0 0 0 242px; overflow:hidden; max-width:958px; margin:0px auto;  }
.main_xl{ padding:0; max-width:1200px;}
.main .left_menu{ float:left; width:240px; background:#f9f9f9;  margin-left:-242px; z-index:99; position:relative;padding-bottom:9999px; margin-bottom:-9999px; }
.main .left_menu h1{ font-size:20px; line-height:3; height:3em; overflow:hidden; color:#faae35; border-left:8px solid #faae35; background:#eeeeee; text-align:center; font-weight:normal;}
.main .left_menu ul{ padding:10px 0 0 35px;}
.main .left_menu ul li{ line-height:2.5; height:2.5em; font-size:16px; }
.main .left_menu ul li a{ color:#888;background:url(/hrss/rsjlist20190919_11.png) left center no-repeat; padding:0 0 0 5%; display:block;}
.main .left_menu ul li a:hover,.main .left_menu ul li.hover a{ color:#222; background-image:url(/hrss/rsjlist20190919_14.png); text-decoration:none;}


.main .right_cont{ background:#f9f9f9; width:auto; padding:3%;}
.main .right_cont .tit{ width:100%; overflow:hidden; }
.main .right_cont .tit span{ font-size:28px; color:#555; float:left; line-height:1;x}
.main .right_cont .tit a{font-size:16px; line-height:1.75; height:1.75em; overflow:hidden; float:right; background:#ececec url(/hrss/rsjlist20190919_07.png) 10px center no-repeat; padding:0 10px 0 30px; color:#888;}

.main .right_cont .titYD{ border-bottom:1px solid #dfdfdf; font-size:3.2rem; line-height:1; position:relative; padding:3% 0; display:none;}
.main .right_cont .titYD span{ display:block;}
.main .right_cont .titYD .fanhui{ position:absolute; height:50%; top:50%; margin-top:-2%; left:0px;}
.main .right_cont .titYD .fanhui img{ height:100%;}
.main .right_cont .titYD span{ text-align:center;}
.main .right_cont .titYD .mobilenav{ position:absolute;height:50%; top:50%; margin-top:-2%; right:0px; width:10%;  cursor:pointer;z-index:9999;background:url(/hrss/listyd20190920_05.png) right center no-repeat; background-size: auto 100%;}
/*导航按钮*/
.main .right_cont .titYD .show{background:url(/hrss/listyd20190920_06.png) right center no-repeat;background-size: auto 100%;}
.main .right_cont .titYD .nav{ width:70%; max-width:420px; display:none; right:-3%;  background:#fff; top:0px;  position:absolute; z-index:999;box-shadow:-8px 8px 8px rgba(0,0,0,.1);   }
.main .right_cont .titYD .nav h1{ font-size:2rem; line-height:3; height:3em; overflow:hidden; color:#faae35; border-left:8px solid #faae35; background:#eeeeee; text-align:center; font-weight:normal;}
.main .right_cont .titYD .nav ul{ padding:10px 0 0 35px;}
.main .right_cont .titYD .nav ul li{ line-height:2.5; height:2.5em; font-size:1.6rem; }
.main .right_cont .titYD .nav ul li a{ color:#888;background:url(/hrss/rsjlist20190919_11.png) left center no-repeat; padding:0 0 0 5%; display:block;}
.main .right_cont .titYD .nav ul li a:hover,.main .main .right_cont .titYD .nav li.hover a{ color:#222; background-image:url(/hrss/rsjlist20190919_14.png); text-decoration:none;}

.main .right_cont .searhcList{ width:100%; overflow:hidden; margin:3% 0; }
.main .right_cont .searhcListLeft{ float:left; width:20%; position:relative; padding:0 2% 0 7%;font-size:18px; line-height:1.6;}
.main .right_cont .searhcListLeft span{ position:absolute; left:0px; top:0px; color:#3973d2;  width:28%;text-align:justify;text-align-last:justify;}
.main .right_cont .searhcListLeft input,.main .right_cont .searhcListLeft select{ border:none; border-bottom:1px solid #cccccc; background:none; color:#d5d5d5; height:1.6em; font-size:18px; width:100%;}

.main .right_cont .searhcRightbtn{ float:right; width:10%; }
.main .right_cont .searhcRightbtn button{ width:100%;text-align:center; color:#fff; background:#3973d2; font-size:16px; line-height:1.68; height:1.68em; border:none;}

.main .right_cont .Listcont{ border-top:1px solid #dfdfdf; font-size:16px;line-height:1.5;}
.main .right_cont .Listconttit{ text-align:center; color:#888; overflow:hidden; margin:2% 0 0 0;display:table; width:100%; }
.main .right_cont .Listcont span{ width:70%; display:table-cell; vertical-align:middle;}
.main .right_cont .Listcont em{ width:15%;display:table-cell; vertical-align:middle;}
.main .right_cont .ListconC{ height:3em; overflow:hidden; display:table; color:#bbb; margin:2% 0 0 0; width:100%;}
.main .right_cont .ListconC span{color:#2395ff;}
.main .right_cont .ListconC span a{color:#555; background:url(/hrss/rsjlist20190919_11.png) left center no-repeat; padding:0 0 0 10px;}

.main .right_cont .ListconC em{ text-align:center;}

.main .right_cont .page{ width:100%;font-size:14px; line-height:2; height:2em; color:#555555; text-align:right; margin:20px 0;}
.main .right_cont .page a{  background:#3973d2; padding:0 10px; display:inline-block; margin:0 5px; color:#fff;}
.main .right_cont .page input{ width:40px; font-size:14px; line-height:2; height:2em; margin:0 10px;}


/*--领导页--*/

.main .right_cont .LDcont{ background:#fff; margin:20px 0 0 0; overflow:hidden; padding:20px; position:relative;}
.main .right_cont .LDcont .leftpic{ float:left; width:100px; display:inline; margin:0 20px 0 0;}
.main .right_cont .LDcont .leftpic img{ width:100%;}
.main .right_cont .LDcont .rightcont{ line-height:1.6; font-size:16px; color:#555; padding:0 115px 0 0;}
.main .right_cont .LDcont .rightcont p em{ color:#222;}
.main .right_cont .LDcont .rightcont p .title{ color:#3973d2; font-size:20px; margin:0 10px 0 0;}
.main .right_cont .LDcont .more{ position:absolute; right:20px; bottom:20px;}
.main .right_cont .LDcont .more a{ color:#fff; display:block; height:2em; font-size:16px; line-height:2; width:114px; background:#3973d2; border-radius:5px; text-align:center;}


/*--细览--*/
.main .right_cont  .xx_con{ padding:0 4%;}
.main .right_cont  .xx_con h1{ font-size:22px; color:#555555;  text-align:center; line-height:1.5;}
.main .right_cont  .xx_con h6{  font-size:16px; color:#888888; padding:10px 0px;  text-align:center; font-weight:normal;}
.main .right_cont  .xx_con h6 span{ padding:0 10px;}
.main .right_cont  .xx_con h6 span a{ padding:0 10px; color:#686868;}
.main .right_cont  .xx_con h6 span a:hover{ color:#2b71a2; text-decoration:none;}
.main .right_cont  .news_cont_d_wrap{ padding:2% 0;}
.main .right_cont  .xx_con p{ line-height:2; color:#555555; margin:0 0 20px 0; font-size:16px;}
.main .right_cont .link{ padding:2% 0; border-top:1px solid #dfdfdf;}
.main .right_cont .link span{ font-size:16px; line-height:1; height:1em; overflow:hidden; color:#888; border-left:5px solid #44a3fe; padding:0 0 0 10px; display:block;}
.main .right_cont .link  a{color:#888;}
.fenx_left{ text-align:right; margin:0 0 20px 0;}


 

/*--右侧菜单--*/
.right-navBox{display:none;}
.right-nav{display: inline-block; width:110px; height: 100%; padding-top: 30px; background:rgba(0,0,0,.2); position: fixed; top: 0; right: -110px; z-index:99;}
.hand{width: 80px; opacity:100; height: 120px; background:url(/hrss/rsj20190912_33.png) no-repeat top center; font-size:12px; line-height:24px; color: #fff; position: fixed; right: 0; top: 20%; cursor: pointer; z-index:99; vertical-align: middle; text-align: center;}
.hand span{width: 80px; color: #fff; padding:80px 0 0 0; text-align:center; display:block;}
.right-nav-touch{width: 10px;height:100%;position: fixed;right:0;top:0;}
.right-nav li{ width:110px;}
.right-nav li a{display:block;   font-size:14px; line-height:20px; color: #fff;padding: 28px 0; border-bottom:1px solid  rgba(255,255,255,.4); width:66px; margin:0 auto;text-align: center; }
.right-nav li a:hover{text-decoration:none;}
.right-nav li:hover{background:#068eec;}


/* 隐藏找错 */
.main .right_cont .xx_con span a {display: none;}