@charset "utf-8";
.mt4{margin-top: 40px;}
.mb4{margin-bottom: 40px;}
b.br{display: block;}
.col_970{width:69.28%;float: left;background: #fff;padding:20px 0;}
.col_400{width:28.57%;float: right;background: #fff;padding:20px 0 40px;}
.col_970>div{margin-left:30px;margin-right: 30px;}
.col_400>div{margin-left:20px;margin-right: 20px;}
.col_400 .bggray{padding:24px 20px;}
.col_520{width:38.46%;}
.col_760{width:56.21%;}

/*.zwyzt_comList .col_970,
.zwyzt_comList .col_400{min-height: 957px;}*/

.zwyzt_wyk .contpad li .box .sharebtnbox,
.zwyzt_jtcx_jdcyw .row_link li .box i,
.zwyzt_jtcx_jszyw .col_760 .row_cx li .box i,
.zwyzt_jtcx_snjt .col_520 li a:before,
.zwyzt_shbz_sbkzq .item li .box,
.zwyzt_hqbm_qyjy .row_btn li a,
.zwyzt_hqbm_jrfw .row_link li .box span:before,
.zwyzt_hqbm_qyzx .row_link .box,
.zwyzt_bmfw img,
.zwyzt_bmfw_gsjn .row_cx li a,
.zwyzt_jycy_jy .row_links .item .icon,
.zwyzt_idCard li .idCardbox .idCardimg{-webkit-transition:all 0.3s; -moz-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}

.zwyzt_wyk .contpad li .box:hover,
.zwyzt_jtcx_snjt .col_520 li a:hover:before,
.zwyzt_hqbm_qykb .row_links_dj li .box:hover{transform: translateY(-10px);-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);}
.zwyzt_hqbm_qykb .links_xxcx .box:hover:before,
.zwyzt_hqbm_qyjy .row_btn li .box:hover,
.zwyzt_hqbm_jrfw .row_link li .box:hover span:before,
.zwyzt_bmfw_wqfl .row_xfwq .head_service a:hover img,
.zwyzt_bmfw_wqfl .row_flyz_link li a:hover img,
.zwyzt_bmfw_gsjn .gsjn_links li a:hover img,
.zwyzt_bmfw_gsjn .row_cx li a:hover,
.zwyzt_jycy_jy .row_links .item:hover .icon,
.zwyzt_idCard li .idCardbox:hover .idCardimg{transform: translateY(-5px);-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);}
.zwyzt_jtcx_ctcx .row_link li .box:hover:before,
.zwyzt_bmfw_shjf .pay_box a:hover{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);}

.zwyzt_wyw .links li a:hover,
.zwyzt_hqbm_qykb .kbqy .imgbox:hover,
.zwyzt_hqbm_qyjy .row_banner .imgbox:hover{filter:alpha(opacity=85); -moz-opacity: 0.85; opacity:0.85;}

.zwyzt_shbz_sbkzq .item li .box:hover,
.zwyzt_hqbm_qykb .links_xxcx .box:hover{border-color:#1866cf;border-radius: 3px;-o-border-radius: 3px;}

.zwyzt_tit{overflow: hidden;margin-bottom: 30px;height: 40px;line-height: 40px;}
.zwyzt_tit h3{float:left;font-size: 1.875em;font-weight: normal;}
.zwyzt_tit .more{float: right;color:#175FC1;}
.zwyzt_tit2{margin-bottom: 30px;position: relative;}
.zwyzt_tit2 a{display: inline-block;width:104px;text-align:center;background: #eee; color:#175FC1;font-size: 1.125em;border-radius: 15px;height: 31px;line-height: 31px;}
.zwyzt_tit2:after{content:"";position: absolute;left:114px;right:0;top:50%;height: 1px;background:#B8B8B8;}

.zwyzt_banner{position: relative; height: 160px;padding:0 44px;box-shadow: 0 0 13px #DDE3EC; background: url(../images/zwytz_banner_bg.jpg) no-repeat left bottom;background-size: cover;}
.zwyzt_xbanner{max-width: 40%;position: absolute;right:44px;bottom:0;z-index: 0;}
.zwyzt_banner .title{font-size: 3.125em;font-weight: normal;color:#175FC1;line-height: 1;padding:23px 0;}
.zwyzt_banner .title a{color: #175FC1;  margin-left: -95px;  width: 280px;  text-align: right;  display: inline-block;}
.zwyzt_banner .title:before{content:"";display: inline-block;width:80px;height: 38px;background-repeat: no-repeat;background-position: 0 -76px;vertical-align: middle;}
.zwyzt_banner .title.zhjy:before{background-image: url(../images/zwyzt_i1.png);}
.zwyzt_banner .title.shbz:before{background-image: url(../images/zwyzt_i2.png);}
.zwyzt_banner .title.zffw:before{background-image: url(../images/zwyzt_i3.png);}
.zwyzt_banner .title.yctxzffw:before{background-image: url(../images/zwyzt_i3.png);}
.zwyzt_banner .title.jtcx:before{background-image: url(../images/zwyzt_i4.png);}
.zwyzt_banner .title.jycy:before{background-image: url(../images/zwyzt_i5.png);}
.zwyzt_banner .title.yctxjycy:before{background-image: url(../images/zwyzt_i5.png);}
.zwyzt_banner .title.zjbl:before{background-image: url(../images/zwyzt_i6.png);}
.zwyzt_banner .title.yctxzjbl:before{background-image: url(../images/zwyzt_i6.png);}
.zwyzt_banner .title.hyjk:before{background-image: url(../images/zwyzt_i7.png);}
.zwyzt_banner .title.hqbm:before{background-image: url(../images/zwyzt_i8.png);}
.zwyzt_banner .title.hqfw:before{background-image: url(../images/zwyzt_i8.png);}
.zwyzt_banner .title.bmfw:before{background-image: url(../images/zwyzt_i8.png);}
.zwyzt_banner .title.yctxbmfw:before{background-image: url(../images/zwyzt_i8.png);}
.zwyzt_banner .title.xczx:before{background-image: url(../images/zwyzt_i9.png);}
.zwyzt_banner .ul-li-boblue{position: relative;z-index: 1;}
.zwyzt_banner .ul-li-boblue li{float: left;}
.zwyzt_banner .ul-li-boblue li a{min-width: 78px;padding:0 30px;}
.zwyzt_banner .ul-li-boblue li a:hover,.zwyzt_banner .ul-li-boblue li a.on{background:#B8171F;}

.zwyzt_wyk .contpad ul{margin:0 -17px;}
.zwyzt_wyk .contpad li .box{position: relative;border:1px solid #e4e4e4;padding:16px;display: block;margin:0 17px 40px;}
.zwyzt_wyk .contpad li .box .imgbox{height: 137px;overflow: hidden;}
.zwyzt_wyk .contpad li .box .imgbox img{display: block;width:100%;}
.zwyzt_wyk .contpad li .box .txtbox{padding:23px 0 10px;}
.zwyzt_wyk .contpad li .box .txtbox p{line-height: 1.5; height: 50px;overflow: hidden;font-size: 1.125em;margin-bottom:16px;}
.zwyzt_wyk .contpad li .box .txtbox .mes span{color:#B9B9B9;font-size: 0.9375em;padding:0 12px;border-left: 1px solid #B9B9B9;}
.zwyzt_wyk .contpad li .box .txtbox .mes span:first-child{padding-left:0;border-left:none;}
.zwyzt_wyk .contpad li .box .sharebtnbox{display: none; position: absolute;left:0;right:0;top:10px;height: 69px;text-align: right;padding: 0 10px;background: url(../images/share_bg_white.png) repeat-x center top;}
/*.zwyzt_wyk .contpad li .box .sharebtnbox a{display: inline-block;vertical-align: middle;width:24px;height: 24px;background: url(../images/share_bg90.png) no-repeat 0 0;background-size: 100px;margin:0 3px;}*/
/*.zwyzt_wyk .contpad li .box .sharebtnbox a.bds_tsina{background-position: -26px 0;}*/
.zwyzt_wyk .contpad li .box:hover{
  border-color:#fff;
  box-shadow: 0 0 13px #EAEAEA;-webkit-box-shadow: 0 0 13px #EAEAEA;-moz-box-shadow: 0 0 13px #EAEAEA;-o-box-shadow: 0 0 13px #EAEAEA;
}
.zwyzt_wyk .contpad li .box:hover .sharebtnbox{display: block;color:#333;}

.zwyzt_wyw .common_newslist{width:60.52%;float: left;margin-top: -10px;}
.zwyzt_wyw .links{width:39.48%;float: right;}
.zwyzt_wyw .links li a{height: 114px;line-height: 114px; text-align: center;color:#fff;font-size: 1.125em; margin-left: 20px;display: block;background: url(../images/zwyzt_wyw_hfxd.jpg) no-repeat center;}
.zwyzt_wyw .links li span{display: inline-block;vertical-align: bottom;line-height: 1;margin-bottom: 20px;}
.zwyzt_wyw .links li:first-child a{background-image: url(../images/zwyzt_wyw_zxzx.jpg);}
.zwyzt_wyc .contpad{padding-bottom: 10px;}
.zwyzt_wyc .contpad .ul-li-boblue li a{border-color:#dcdcdd;}
.zwyzt_comList .col_400 .zwyzt_wyc .contpad .ul-li-boblue.radius li a{padding:8px 26px; height: auto;line-height: 1.3;white-space: normal;text-overflow: auto;}
.zwyzt_comList .col_400 .zwyzt_wyb .contpad ul li{height: auto;line-height: 1.3; margin: 15px 0;}
.zwyzt_comList .col_400 .zwyzt_wyb .contpad ul li:before{margin-top: 0;top:9px;}
.zwyzt_comList .col_400 .zwyzt_wyb .contpad ul li a{white-space: normal;text-overflow: auto;}

/*社会保障*/
/*.zwyzt_shbz_sbkzq .item,.zwyzt_shbz_sbkzq .item ul{transition: all 1s;}*/
.zwyzt_shbz_sbkzq .item{float: left;width:66px;position: relative;}
/* .zwyzt_shbz_sbkzq .item:first-child{width:60px;} */
.zwyzt_shbz_sbkzq .item h3{overflow: hidden; font-weight:normal;position: relative;cursor: pointer;margin-left:6px; float:left;width:60px;height: 260px;color:#fff;font-size: 1.5em;text-align: center; letter-spacing: 7px;background: #175FC1;}
.zwyzt_shbz_sbkzq .item:first-child h3{margin-left:0;}
.zwyzt_shbz_sbkzq .item h3:before{content:"";position: absolute;left:0;top:0; width:0;height: 0;border:58px solid transparent;border-top: 100px solid #fff;border-left:60px solid #fff;opacity: .2;}
.zwyzt_shbz_sbkzq .item h3:after{content:"\00BB\00BB";letter-spacing: -2px;text-indent: -4px;position: absolute;left:0;right:0;bottom:40px;}
.zwyzt_shbz_sbkzq .item h3 a{margin-top: 30px;display: inline-block;margin-left: 5px;color:#fff;position: relative;z-index: 1;}
.zwyzt_shbz_sbkzq .wyb h3{background: #05A2BE;}
.zwyzt_shbz_sbkzq .sbzds h3{background: #FAAB43;}
.zwyzt_shbz_sbkzq .item ul{display: none;position: absolute;left:66px;right:0;padding:26px 5px 0;}
.sbkzq_on{width:90% !important; transition: all 0.2s;}
.sbkzq_on ul{display: block !important;}
.zwyzt_shbz_sbkzq .item.on ul{display:block;}
.zwyzt_shbz_sbkzq .item li{width:25%;float: left;}
.zwyzt_shbz_sbkzq .item li .box{border: 1px solid #fff;display: block;padding-left:29%;text-align: left;margin: 0 11px 26px;height:90px;line-height: 90px;position: relative;}
.zwyzt_shbz_sbkzq .item li span{display: inline-block;vertical-align: middle;color:#333;line-height: 1.2;text-align: justify; padding-right: 20px;}
.zwyzt_shbz_sbkzq .item li span i{display: block;}
.zwyzt_shbz_sbkzq .item li .box:before{content:"";width:33px;height: 38px;position: absolute;left:20px;top:50%;margin-top:-19px;background: url(../images/zwyzt_shbz_sbkzq_icon.png) no-repeat -33px -304px;}
.zwyzt_shbz_sbkzq .item .li2 .box:before{background-position: 0 -38px;}
.zwyzt_shbz_sbkzq .item .li3 .box:before{background-position: 0 -76px;}
.zwyzt_shbz_sbkzq .item .li4 .box:before{background-position: 0 -114px;}
.zwyzt_shbz_sbkzq .item .li5 .box:before{background-position: 0 -152px;}
.zwyzt_shbz_sbkzq .item .li6 .box:before{background-position: 0 -190px;}
.zwyzt_shbz_sbkzq .item .li7 .box:before{background-position: 0 -228px;}
.zwyzt_shbz_sbkzq .item .li8 .box:before{background-position: 0 -266px;}
.zwyzt_shbz_sbkzq .item .li9 .box:before{background-position: 0 -304px;}
.zwyzt_shbz_sbkzq .item .li10 .box:before{background-position: -33px 0;}
.zwyzt_shbz_sbkzq .item .li11 .box:before{background-position: -33px -38px;}
.zwyzt_shbz_sbkzq .item .li12 .box:before{background-position: -33px -76px;}
.zwyzt_shbz_sbkzq .item .li13 .box:before{background-position: -33px -114px;}
.zwyzt_shbz_sbkzq .item .li14 .box:before{background-position: -33px -152px;}
.zwyzt_shbz_sbkzq .item .li15 .box:before{background-position: -33px -190px;}
.zwyzt_shbz_sbkzq .item .li16 .box:before{background-position: -33px -228px;}
.zwyzt_shbz_sbkzq .item .li17 .box:before{background-position: -33px -266px;}
.zwyzt_shbz_sbkzq .item .li18 .box:before{background-position: -33px -304px;}

.zwyzt_shbz_menulist,.zwyzt_shbz_menulist a{color:#fff;position: relative;}
.zwyzt_shbz_menulist>ul{margin:0 -21px;}
.zwyzt_shbz_menulist .circle{width:286px;height:286px;position: absolute;left: 50%;top: 50%;z-index:9;margin-top: -143px;margin-left: -143px;background: url(../images/zwyzt_shbz_circle.png) no-repeat center;background-size: contain;}
.zwyzt_shbz_menulist li .box{position: relative; height:344px;margin:0 21px 48px;padding:28px;border-radius: 10px;-o-border-radius: 10px; background: url(../images/zwyzt_shbz_bg1.png) no-repeat center;background-size: cover;}
.zwyzt_shbz_menulist li .tit{font-size: 1.875em;text-align: center;margin-bottom:28px;}
.zwyzt_shbz_menulist li .contpad{position: relative;}
.zwyzt_shbz_menulist li .linear{
  width:37%; border-radius: 8px;-o-border-radius: 8px;display: inline-block;padding:10px 18px;
  background:#fff;
  background:-webkit-linear-gradient(to bottom,#fff,rgba(255,255,255,.4));
  background:-o-linear-gradient(to bottom,#fff,rgba(255,255,255,.4));
  background:-moz-linear-gradient(to bottom,#fff,rgba(255,255,255,.4));
  background:linear-gradient(to bottom,#fff,rgba(255,255,255,.4));
}
.zwyzt_shbz_menulist li .linear a{font-size: 1.125em;color:#1866CE;height: 36px;line-height: 36px;}
.zwyzt_shbz_menulist li .common_list_circle{width:50%;}
.zwyzt_shbz_menulist li .common_list_circle a{color:#fff;}
.zwyzt_shbz_menulist li .common_list_circle li{margin-bottom: 30px;width:auto;float: none;clear:both;}
.zwyzt_shbz_menulist li .common_list_circle li.li1{margin-left:15%;}
.zwyzt_shbz_menulist li .common_list_circle li.li3{margin-left:30%;}
.zwyzt_shbz_menulist li .common_list_circle li.li4{margin-left:10%;}
.zwyzt_shbz_menulist li .common_list_circle li.li5{margin-left:20%;}
.zwyzt_shbz_menulist .li_gsbx .box{background-image: url(../images/zwyzt_shbz_bg2.png);}
.zwyzt_shbz_menulist .li_gsbx .linear a{color:#565DBA;}
.zwyzt_shbz_menulist .li_gsbx .common_list_circle li.li4{margin:0 40% 30px 0;}
.zwyzt_shbz_menulist .li_ylbx .box{background-image: url(../images/zwyzt_shbz_bg3.png);}
.zwyzt_shbz_menulist .li_ylbx .linear a{color:#4996CA;}
.zwyzt_shbz_menulist .li_ylbx .linear{width:62%;}
.zwyzt_shbz_menulist .li_ylbx .common_list_circle{width:auto;position: absolute;right:0;top:49%;}
.zwyzt_shbz_menulist .li_ylbx .shbz_ylbx_swiper{padding:10px 30px;margin-top: 26px;overflow: hidden;position: relative;}
.zwyzt_shbz_menulist .li_ylbx .swiper-slide{width:auto!important;}
.zwyzt_shbz_menulist .li_ylbx .swiper-slide a{display: inline-block;vertical-align: middle; font-size: 1.0625em; text-align: center;padding:0 14px;border-right:1px solid #fff;line-height: 1;}
.zwyzt_shbz_menulist .li_ylbx .swiper-button-white{cursor: pointer; margin-top:-10px;opacity: .2;width:20px;height: 20px;border-radius: 50%;border:1px solid #fff;background-size: 36%;}
.zwyzt_shbz_menulist .li_ylbx .swiper-button-prev{left:0;}
.zwyzt_shbz_menulist .li_ylbx .swiper-button-next{right:0;}
.zwyzt_shbz_menulist .li_ylbx .swiper-button-white:hover{opacity: .8;}
.zwyzt_shbz_menulist .li_sybx1 .box{background-image: url(../images/zwyzt_shbz_bg4.png);}
.zwyzt_shbz_menulist .li_sybx1 .linear{width:34%;}
.zwyzt_shbz_menulist .li_sybx1 .linear a{color:#AE4880;}
.zwyzt_shbz_menulist .li_sybx1 .common_list_circle{margin-top: 10%;}
.zwyzt_shbz_menulist .li_sybx1 .common_list_circle li.li1{margin-left: 0;}
.zwyzt_shbz_menulist .li_sybx1 .lis ul{margin:30px -28px 0;}
.zwyzt_shbz_menulist .li_sybx1 .lis li a{display: block;margin:15px 28px;padding:10px 20px;border-radius: 8px;-o-border-radius: 8px;height: 90px;line-height: 90px;background: rgba(255,255,255,.2);}
.zwyzt_shbz_menulist .li_sybx1 .lis li span{display: inline-block;max-height: 100%;overflow: hidden; line-height: 1.5;vertical-align: middle;margin-top: -5px;}
.zwyzt_shbz_menulist li .linear p a:hover,
.zwyzt_shbz_menulist li .common_list_circle li a:hover,
.zwyzt_shbz_menulist .li_ylbx .swiper-slide a:hover,
.zwyzt_shbz_menulist .li_sybx1 .lis li a:hover{font-weight: bold;}

/*智慧教育*/
.zwyzt_timeline_main .zwyzt_wyk .contpad ul{margin:0;}
.common_timeline .item .tit i{background-image: url(../images/zwyzt_zhjy_icon1.png);}
/*.common_timeline .item.xx .tit i{background-position: 0 -60px;}
.common_timeline .item.cz .tit i{background-position: 0 -120px;}
.common_timeline .item.gz .tit i{background-position: 0 -180px;}
.common_timeline .item.tsjy .tit i{background-position: 0 -240px;}
.common_timeline .item.gdjy .tit i{background-position: 0 -300px;}
.common_timeline .item.zyjy .tit i{background-position: 0 -360px;}*/
.zwyzt_body .common_timeline{margin-top: -20px;margin-bottom:73px;}
.zwyzt_timeline_main .col_400{position: relative;overflow: hidden;padding-bottom: 480px;}
.zwyzt_timeline_main .zwyzt_wyw .links{width:100%;float: none;margin:0 -10px;}
.zwyzt_timeline_main .zwyzt_wyw .links li a{margin:0 10px;}
.zwyzt_timeline_main .col_400{background: url(../images/zwyzt_icon_zhjy.png) no-repeat 77px 96% #fff;}
/*.zwyzt_zhjy .col_400:after{content:"";position: absolute;left:20%;bottom:48px; width:435px;height: 309px; background: url(../images/zwyzt_icon_zhjy.png) no-repeat right bottom;}*/
.zwyzt_zhjy .common_timeline .xx .links_blue li .box,
.zwyzt_zhjy .common_timeline .cz .links_blue li .box{height: 80px;margin:0 12px 10px;}
.zwyzt_zhjy .common_timeline .xx .links_blue li .box:before,
.zwyzt_zhjy .common_timeline .cz .links_blue li .box:before{background: url(../images/zwyzt_zhjy_icon2.png) no-repeat 0 -48px;}
.zwyzt_zhjy .common_timeline .xx .links_blue li:first-child .box:before,
.zwyzt_zhjy .common_timeline .cz .links_blue li:first-child .box:before{background-position: 0 0;}

/*住房服务*/
.zwyzt_zffw .common_timeline .item .tit i{background-image: url(../images/zwyzt_zffw_tit_icon.png);}
.zwyzt_zffw .mf .imglist .imgbox{margin-bottom: 20px;}
.zwyzt_zffw .mf .imglist .imgbox.fl{width:63.4%;}
.zwyzt_zffw .mf .imglist .imgbox.fr{width:34%;}
.zwyzt_zffw .zf .imgbox{width:34%;}
.zwyzt_zffw .zf .imgbox img{width:100%;}
.zwyzt_zffw .zf .common_newslist{width:62%;margin-top: -10px;}
.zwyzt_zffw .gjj .links_blue li .box:before,
.zwyzt_xczx .tdcb .links_blue li .box:before{width:35px;height: 35px;margin:20px auto 12px;background: url(../images/zwyzt_zffw_gjj_icon.png) no-repeat 0 0;}
.zwyzt_zffw .gjj .links_blue li.li2 .box:before{background-position: 0 -35px;}
.zwyzt_zffw .gjj .links_blue li.li3 .box:before{background-position: 0 -70px;}
.zwyzt_zffw .gjj .links_blue li.li4 .box:before{background-position: 0 -105px;}
.zwyzt_zffw .gjj .links_blue li.li5 .box:before{background-position: 0 -140px;}
.zwyzt_zffw .col_400{background-image: url(../images/zwyzt_icon_zffw.png);}

/*乡村振兴*/
.zwyzt_xczx .col_400{background-image: url(../images/zwyzt_icon_xczx.png);}
.zwyzt_xczx .common_timeline .item .tit i{background-image: url(../images/zwyzt_xczx_tit_icon.png);}
.zwyzt_xczx .tdcb .links_blue{margin-top: 45px;}
.zwyzt_xczx .tdcb .links_blue li .box:before{background: url(../images/zwyzt_xczx_tdcb_icon.png) no-repeat 0 0;}
.zwyzt_xczx .tdcb .links_blue li.li2 .box:before{background-position: 0 -35px;}
.zwyzt_xczx .tdcb .links_blue li.li3 .box:before{background-position: 0 -70px;}
.zwyzt_xczx .tdcb .links_blue li.li4 .box:before{background-position: 0 -105px;}
.zwyzt_xczx .nybt .imgbox{width:37.8%;}
.zwyzt_xczx .nybt .common_newslist{width:58.5%;margin-top: -10px;}
.zwyzt_xczx .shncgg .links_noicon{margin-bottom: 20px;}
.zwyzt_xczx .shncgg .links_noicon li .box{height: 120px;line-height: 120px;}
.zwyzt_xczx .shncgg .links_noicon li .box span{font-size: 1.125em;color:#398EDC;padding:0;}
.zwyzt_xczx .shncgg .links_noicon li .box:hover span{color:#fff;}

/*惠企便民*/
.wrapper_1344 .common_row .container>*{padding:0 28px;}
.wrapper_1344 .row_5{margin:0 -12.5px;}
.wrapper_1344 .row_5>div{float: left;}
.area_col-1-5{width:20%;}
.area_col-2-5{width:40%;}
.area_col-3-5{width: 60%;}
.wrapper_1344 .li-icon.bgFF .box,.wrapper_1344 .shadow{
  box-shadow: 0 0 13px #eaeaea;
  -webkit-box-shadow: 0 0 13px #eaeaea;
  -o-box-shadow: 0 0 13px #eaeaea;
  -moz-box-shadow: 0 0 13px #eaeaea;
}
.zwyzt_hqbm_qykb{margin-bottom: 10px;}
.zwyzt_hqbm_qykb .kbqy{height: 305px;overflow: hidden;}
.zwyzt_hqbm_qykb .kbqy .imgbox{display: block;height:100%;margin:0 12.5px; background: url(../images/zwyzt_hqbm_qykb_img1.jpg) no-repeat center top;background-size: cover;}
.zwyzt_hqbm_qykb .links_xxcx{margin-bottom: 22px;}
.zwyzt_hqbm_qykb .links_xxcx .box{background: #dfecf5;padding:0 10px 0 46px;margin:0 12.5px 18px;height: 88px;line-height: 88px;border: 1px solid #dfecf5;}
.zwyzt_hqbm_qykb .links_xxcx .box:before{content: "";position: absolute;left:10px;top:50%;margin-top:-17.5px; width:35px;height: 35px;background: url(../images/zwyzt_hqbm_cx_icon.png) no-repeat 0 -70px;}
.zwyzt_hqbm_qykb .links_xxcx .box span{color:#0BB878;display: inline-block;vertical-align: middle;line-height: 1.4;}
.zwyzt_hqbm_qykb .links_xxcx .li1 .box:before{background-position: 0 0;}
.zwyzt_hqbm_qykb .links_xxcx .li1 .box span{color:#1F9FF2;}
.zwyzt_hqbm_qykb .links_xxcx .li1 .box:hover{border-color:#1F9FF2;}
.zwyzt_hqbm_qykb .links_xxcx .li2 .box:before{background-position: 0 -35px;}
.zwyzt_hqbm_qykb .links_xxcx .li2 .box span{color:#05A1BE;}
.zwyzt_hqbm_qykb .links_xxcx .li2 .box:hover{border-color:#05A1BE;}
.zwyzt_hqbm_qykb .links_xxcx .li3 .box span{color:#0BB878;}
.zwyzt_hqbm_qykb .links_xxcx .li3 .box:hover{border-color:#0BB878;}
.zwyzt_hqbm_qykb .news .hd{width:100px;float: left;margin-left: 12.5px;}
.zwyzt_hqbm_qykb .news .hd li a{position: relative; display: block;text-align: center; background: #1889DD;height:152px;line-height: 152px; margin-top:1px;font-size: 1.25em;color:#fff;}
.zwyzt_hqbm_qykb .news .hd li a:before{content: "";position: absolute;left:0;top:50%;margin-top:-12px; width:0;height: 0;border:12px solid transparent;border-left:10px solid #1889DD;}
.zwyzt_hqbm_qykb .news .hd li.on a:before{left:99%;}
.zwyzt_hqbm_qykb .news .hd li a span{-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;display: inline-block;line-height: 1;letter-spacing: 1px;vertical-align: middle;}
.zwyzt_hqbm_qykb .news .hd li:first-child a{background: #175FC1;margin-top:0;}
.zwyzt_hqbm_qykb .news .hd li:first-child a:before{border-left-color: #175FC1;}
.zwyzt_hqbm_qykb .news .bd{padding-left: 147.5px;margin-right: 12.5px;}
.zwyzt_hqbm_qykb .news .bd .common_newslist li{height: 38px;line-height: 38px;}
.zwyzt_hqbm_qykb .row_links_dj ul{margin:0 -12.5px;}
.zwyzt_hqbm_qykb .row_links_dj li .box{
  margin:0 12.5px 28px;height: 90px;line-height: 90px;padding:0 10px 0 90px;
  background: #437DFF;border-radius: 5px;-o-border-radius: 5px;
  background: linear-gradient(to bottom,#437DFF,#175FC1);
  background: -webkit-linear-gradient(to bottom,#437DFF,#175FC1);
  background: -o-linear-gradient(to bottom,#437DFF,#175FC1);
  background: -moz-linear-gradient(to bottom,#437DFF,#175FC1);
}
.zwyzt_hqbm_qykb .row_links_dj li .box:before{content:"";display: block;position: absolute;left:27px;top:50%;margin-top:-26.5px; width:53px;height: 53px;background: url(../images/zwyzt_hqbm_dj_icon.png) no-repeat 0 0;}
.zwyzt_hqbm_qykb .row_links_dj li .box span{text-align: left; color:#fff;display: inline-block;vertical-align: middle;line-height: 1.3;}
.zwyzt_hqbm_qykb .row_links_dj li .box span i{display: block;}
.zwyzt_hqbm_qykb .row_links_dj .li2 .box:before{background-position: 0 -53px;}
.zwyzt_hqbm_qykb .row_links_dj .li3 .box:before{background-position: 0 -106px;}
.zwyzt_hqbm_qykb .row_links_dj .li4 .box:before{background-position: 0 -159px;}
.zwyzt_hqbm_qykb .row_links_dj .li5 .box:before{background-position: 0 -212px;}

.zwyzt_hqbm_qybg{min-height: 486px; background: url(../images/zwyzt_hqbm_qybg_bg.jpg) no-repeat center;background-size: cover;}
.zwyzt_hqbm_qybg .whitePad{border-radius: 10px;-o-border-radius: 10px;margin:0 12.5px;}
.zwyzt_hqbm_qybg .qybg_newslist .whitePad{height: 260px;padding:20px;}
.zwyzt_hqbm_qybg .qybg_newslist .common_newslist{margin-right: 20px;}
.zwyzt_hqbm_qybg .area_col-3-5 .whitePad{padding:30px 28px;}
.zwyzt_hqbm_qybg .area_col-3-5 .imgbox{width:338px;height: 240px;overflow: hidden;float: left;}
.zwyzt_hqbm_qybg .area_col-3-5 .imgbox img{display: block;width:100%;}
.zwyzt_hqbm_qybg .area_col-3-5 .txtbox{padding-left: 366px;}
.zwyzt_hqbm_qybg .area_col-3-5 .txtbox h4 a{color:#175FC0;font-size: 1.625em;font-weight: normal;}
.zwyzt_hqbm_qybg .area_col-3-5 .txtbox p{color:#999;height: 135px;overflow: hidden;line-height: 1.5;}

.zwyzt_hqbm_qyjy .row_btn{background:url(../images/zwyzt_hqbm_qyjy_btn_bg.png) no-repeat 5% center #fff;border-radius: 9px;-o-border-radius: 9px;padding:24px 62px 24px 0;}
.zwyzt_hqbm_qyjy .row_btn ul{width:66%;float: right;}
.zwyzt_hqbm_qyjy .row_btn li .box{
  position: relative; display: block;color:#fff;font-size: 1.5em;padding-left:90px; margin:0 28px 10px;height: 85px;line-height: 85px;border-radius: 41px;-o-border-radius:41px;
  background: #58B9DF;
  background: linear-gradient(to right,#58B9DF,#3A77CA);
  background: -webkit-linear-gradient(to right,#58B9DF,#3A77CA);
  background: -o-linear-gradient(to right,#58B9DF,#3A77CA);
  background: -moz-linear-gradient(to right,#58B9DF,#3A77CA);
}
.zwyzt_hqbm_qyjy .row_btn li .box:before{content:"";position: absolute;left:13px;top:50%;margin-top:-29px; width:58px;height: 58px;background: url(../images/zwyzt_hqbm_btn_icon.png) no-repeat 0 -58px #fff; border-radius: 50%;}
.zwyzt_hqbm_qyjy .row_btn li:first-child .box:before{background-position: 0 0;}
.zwyzt_hqbm_qyjy .row_btn li .box span{display: inline-block;vertical-align: middle;line-height: 1.3;}
.zwyzt_hqbm_qyjy .row_link ul{margin:0 -17px;}
.zwyzt_hqbm_qyjy .row_link li .box{display: block;margin:10px 17px;height: 129px;line-height: 129px;overflow: hidden; position: relative;}
.zwyzt_hqbm_qyjy .row_link li .imgbox{height: 100%;}
.zwyzt_hqbm_qyjy .row_link li .imgbox img{display: block;height: 100%;max-width: auto;}
.zwyzt_hqbm_qyjy .row_link li .txtbox{position: absolute;left:0;right:0;top:0;bottom:0;background: rgba(0,0,0,.5);text-align: center;}
.zwyzt_hqbm_qyjy .row_link li .txtbox span{display: inline-block;vertical-align: middle;line-height: 1.5;font-size: 1.25em;color:#fff;}
.zwyzt_hqbm_qyjy .row_banner .imgbox{position: relative; display: block; height: 103px;line-height: 103px; color:#fff;font-size:1.66em;letter-spacing: 5px;text-shadow: 0 0 1px #f3f3f3; text-align: center;overflow: hidden;background: url(../images/zwyzt_hqbm_hqfw_qyjy_slide_bg.png) no-repeat center;background-size: cover;}
.zwyzt_hqbm_qyjy .row_banner .imgbox img{position: absolute;left:0;right:0;top:0;bottom:0;z-index: -1;}
.zwyzt_hqbm_qyjy .row_banner .imgbox span{display: inline-block;vertical-align: middle;max-width: 80%; line-height: 1.3;}
.zwyzt_hqbm_qyjy .row_banner .swiper-button-white{width:25px;height: 48px;background-color: rgba(0,0,0,.5);background-size: 50%;}
.zwyzt_hqbm_qyjy .row_banner .swiper-button-prev{left:0;}
.zwyzt_hqbm_qyjy .row_banner .swiper-button-next{right:0;}

.zwyzt_hqbm_jrfw{background: url(../images/zwyzt_hqbm_jrfw_bg.png) no-repeat center;background-size: cover;}
.zwyzt_hqbm_jrfw .contpad{margin: 20px 0 22px;}
.zwyzt_hqbm_jrfw .contpad{margin: 20px 0 22px;}
.zwyzt_hqbm_jrfw .row_link li .box{height:136px;margin:0 12.5px 28px;font-size: 1.25em;border-radius: 5px;-o-border-radius: 5px;}
.zwyzt_hqbm_jrfw .row_link li .box span:before{width:58px;height: 58px;margin: 23px auto 10px;background: url(../images/zwyzt_hqbm_jrfw_link_icon.png) no-repeat 0 0;}
.zwyzt_hqbm_jrfw .row_link li .box span{color:#000;line-height: 1.1;display: inline-block; padding: 0 10px;text-align: center;}
.zwyzt_hqbm_jrfw .row_link .li2 .box span,.zwyzt_hqbm_jrfw .row_link .li3 .box span{color:#fff;}
.zwyzt_hqbm_jrfw .row_link .li2 .box{background: #1889DD;}
.zwyzt_hqbm_jrfw .row_link .li2 .box span:before{background-position: 0 -58px;}
.zwyzt_hqbm_jrfw .row_link .li3 .box{background: #175FC1;}
.zwyzt_hqbm_jrfw .row_link .li3 .box span:before{background-position: 0 -116px;}
.zwyzt_hqbm_jrfw .row_link .li4 .box span:before{background-position: 0 -174px;}
.zwyzt_hqbm_jrfw .row_news .whitePad{height: 260px; margin:0 12.5px;border-radius: 10px;-o-border-radius: 10px;}

.zwyzt_hqbm_qyzx .row_flow{padding:44px 42px; border-radius: 9px;-o-border-radius: 9px;position: relative;}
.zwyzt_hqbm_qyzx .row_flow .tit{width:30%;position: absolute;right:42px;top:20%;}
.zwyzt_hqbm_qyzx .row_flow .tit h3{text-align: center;font-size: 2.25em;margin-bottom: 20px;}
.zwyzt_hqbm_qyzx .row_link{overflow: hidden;}
.zwyzt_hqbm_qyzx .row_link .swiper-container{margin:0 -12.5px;}
.zwyzt_hqbm_qyzx .row_link .swiper-slide{width:20%;}
.zwyzt_hqbm_qyzx .row_link .box{
  position: relative; display: block; margin:0 12.5px 28px;height: 80px;line-height: 80px;border-radius: 6px;-o-border-radius: 6px;
  background: #f1f1f1;text-align: center;padding:0 10px 0 64px;font-size: 1.125em;border: 1px solid #f5f5f5;
  background: linear-gradient(to bottom,#fff,#ddd);
  background: -webkit-linear-gradient(to bottom,#fff,#ddd);
  background: -o-linear-gradient(to bottom,#fff,#ddd);
  background: -moz-linear-gradient(to bottom,#fff,#ddd);
}
.zwyzt_hqbm_qyzx .row_link .box:before{content:"";position: absolute;left:20px;top:50%;margin-top:-15px; width:30px;height: 30px;background: url(../images/icon_zx.png) no-repeat 0 0;}
.zwyzt_hqbm_qyzx .row_link .box:hover{border-color: #c65454;}
.zwyzt_hqbm_qyzx .row_link .box:hover span{color: #c65454;}
.zwyzt_hqbm_qyzx .row_link .box span{display: inline-block;vertical-align: middle;line-height: 1.3;}
.zwyzt_hqbm_qyzx .row_link .swiper-container{padding-top: 36px;}
.zwyzt_hqbm_qyzx .row_link .swiper-button-white{top:0;margin-top:0;width:20px;height: 20px;background-color: #89AED9;background-size: 40%;}
.zwyzt_hqbm_qyzx .row_link .swiper-button-prev{left:auto;right:37.5px;}
.zwyzt_hqbm_qyzx .row_link .swiper-button-next{right:12.5px;}

/*交通出行*/
.zwyzt_jtcx_jdcyw .row_link li{float: left;width:14.28%;margin-bottom: 18px;}
.zwyzt_jtcx_jdcyw .row_link li .box{position: relative;}
.zwyzt_jtcx_jdcyw .row_link li .box:before{content:"";display: block;float: right; width:120px;height: 90px;background: url(../images/zwyzt_jtcx_jdcyw_ibg.png) no-repeat left top; opacity: 0;}
.zwyzt_jtcx_jdcyw .row_link li .box i{display: block;margin:0 auto 15px;width:100px;height: 100px;border-radius: 50%;-o-border-radius: 50%;background: url(../images/zwyzt_jtcx_jdcyw_icon.png) no-repeat 0 0 #5aa4e7;}
.zwyzt_jtcx_jdcyw .row_link li .box p{padding: 0 10px;font-size: 1.125em;text-align: center;height: 48px;overflow: hidden;}
.zwyzt_jtcx_jdcyw .row_link li .box p b{display: block;}
.zwyzt_jtcx_jdcyw .row_link li .box:hover i{background-color:#175FC1;}
.zwyzt_jtcx_jdcyw .row_link .li2 .box i{background-color: #68bbf9;}
.zwyzt_jtcx_jdcyw .row_link .li3 .box i{background-color: #a2a7b5;}
.zwyzt_jtcx_jdcyw .row_link .li4 .box i{background-color: #de6d6d;}
.zwyzt_jtcx_jdcyw .row_link .li5 .box i{background-color: #efc74b;}
.zwyzt_jtcx_jdcyw .row_link .li6 .box i{background-color: #52cf8a;}
.zwyzt_jtcx_jdcyw .row_link .li7 .box i{background-color: #9cd88b;}
.zwyzt_jtcx_jdcyw .row_news .link{width:62.85%;}
.zwyzt_jtcx_jdcyw .row_news .link .swiper-container{margin:28px 18px 20px 28px;padding-bottom: 18px;}
.zwyzt_jtcx_jdcyw .row_news .link .swiper-wrapper{}
.zwyzt_jtcx_jdcyw .row_news .link .swiper-pagination{bottom:0;line-height: 1;}
.zwyzt_jtcx_jdcyw .row_news .link .swiper-pagination-bullet{margin:0 8px;width:80px;height: 4px;background: #bbb;border-radius: 0;-o-border-radius: 0;}
.zwyzt_jtcx_jdcyw .row_news .link .swiper-pagination-bullet-active{background: #1979cc;}
.zwyzt_jtcx_jdcyw .row_news .link .swiper-slide{width:33.33%;margin-bottom:24px;}
.zwyzt_jtcx_jdcyw .row_news .link .swiper-slide a{position: relative; display: block;padding:0 10px 0 35px;height: 44px;line-height: 44px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.zwyzt_jtcx_jdcyw .row_news .link .swiper-slide i{width:30px;height: 30px;position: absolute;left:0;top:50%;margin-top:-15px;background-repeat:no-repeat;background-position: center;}
.zwyzt_jtcx_jdcyw .row_news .news{width:31.2%;}
.zwyzt_jtcx_jdcyw .row_news .news .common_blue_pad{padding:15px 10px 20px 20px;height: 233px;background: url(../images/zwyzt_jtcx_jdcyw_newsbg.png) no-repeat center bottom #f1f8fe;}

.zwyzt_jtcx_jszyw .col_520{height: 370px;background:url(../images/zwyzt_jtcx_jszyw_bgl.png) no-repeat center bottom;background-size: contain; }
.zwyzt_jtcx_jszyw .col_520 ul{float: right;margin:20% -12.5px 0;}
.zwyzt_jtcx_jszyw .col_520 ul li a{display: block; color:#fff;font-size:1.125em; margin:0 12.5px 28px;padding:0 10px 0 60px;text-align: left;min-width:150px;height: 57px;line-height: 57px;background:url(../images/icon_document.png) no-repeat 20px center #1979cc;border-radius: 5px;-o-border-radius: 5px;box-shadow: 0 0 8px #d2d2d2;-webkit-box-shadow: 0 0 8px #d2d2d2;-o-box-shadow: 0 0 8px #d2d2d2;}
.zwyzt_jtcx_jszyw .col_520 ul li a:hover{background-color: #05A2BE;}
.zwyzt_jtcx_jszyw .col_760 .row_link{margin:0;padding-top: 16px;margin-bottom: 18px;background: url(../images/zwyzt_jtcx_jszyw_bgr.png) no-repeat center;}
.zwyzt_jtcx_jszyw .col_760 .row_link ul.fl li.listep{margin-left: 42px;}
.zwyzt_jtcx_jszyw .col_760 .row_link ul.fr li.listep{margin-left: -42px;}
.zwyzt_jtcx_jszyw .col_760 .row_link li a{width:194px;text-align: left; padding:0 18px;margin:10px 0 0;background: #F9F3D7;border-color:#F9EBB2;color:#000;font-size: 1em;border-radius: 4px;-o-border-radius: 4px;}
.zwyzt_jtcx_jszyw .col_760 .row_link li a:hover{background: #EF5E5E;border-color:#F9EBB2;color:#fff;}
.zwyzt_jtcx_jszyw .col_760 .row_cx ul{margin:0 -14px;}
.zwyzt_jtcx_jszyw .col_760 .row_cx li .box{text-align: left;padding-left:34%; height: 100px;line-height: 100px;margin:0 14px 14px;box-shadow: 0 0 13px #e6e3e9;-webkit-box-shadow: 0 0 13px #e6e3e9;-ms-box-shadow: 0 0 13px #e6e3e9;-moz-box-shadow: 0 0 13px #e6e3e9;-o-box-shadow: 0 0 13px #e6e3e9;}
.zwyzt_jtcx_jszyw .col_760 .row_cx li .box span{display: inline-block;line-height: 1.1;vertical-align: middle; font-size: 1.375em;color:#1979CC;padding-bottom: 10px;border-bottom: 2px solid #1979CC;}
.zwyzt_jtcx_jszyw .col_760 .row_cx li .box i{position: absolute;left:32px;top:50%;margin-top:-29px; width:58px;height: 58px; background:url(../images/zwyzt_jtcx_jszyw_icon.png) no-repeat 0 0 #D0E6FF;border-radius: 5px;-o-border-radius: 5px;}
.zwyzt_jtcx_jszyw .col_760 .row_cx li .box:hover i{border-radius: 50%;-o-border-radius: 50%;}

.zwyzt_jtcx_snjt .col_520{background: url(../images/zwyzt_jtcx_snjt_bgl.png) no-repeat center #1979CC;border-radius: 6px;-o-border-radius: 6px;}
.zwyzt_jtcx_snjt .col_520 ul{padding: 10px 20px 0;min-height: 230px;}
.zwyzt_jtcx_snjt .col_520 li{width:50%;float: left;}
.zwyzt_jtcx_snjt .col_520 li a{display: block; text-align: center;color:#fff;text-align: center;}
.zwyzt_jtcx_snjt .col_520 li a i{content:"";display: block;width:45px;height: 43px;margin:12px auto 12px;/* background: url(../images/zwyzt_jtcx_snjt_icon.png) no-repeat 0 0; */}
/* .zwyzt_jtcx_snjt .col_520 .li2 a i{background-position: 0 -43px;} */
.zwyzt_jtcx_snjt .col_520 .li3 a i{background-position: 0 -86px;}
.zwyzt_jtcx_snjt .col_520 .li4 a i{background-position: 0 -129px;}
.zwyzt_jtcx_snjt .col_520 li p{min-height: 40px;margin:0 10%;}
/*.zwyzt_jtcx_snjt .col_520 li .center_100{width: 100px; margin:0 auto;}*/
.zwyzt_jtcx_snjt .col_520 li a b{display: block;}
.zwyzt_jtcx_snjt .row_link{margin:0;min-height: 200px;}
.zwyzt_jtcx_snjt .row_link ul{margin:0 -8px;}
.zwyzt_jtcx_snjt .row_link li{width:50%;float: left;}
.zwyzt_jtcx_snjt .row_link li a{font-size: 1em;margin:5px 8px;color:#000;text-align: left;padding:0 12px;border-radius: 4px;-o-border-radius: 4px;}
.zwyzt_jtcx_snjt .row_link li a:hover{color:#fff;}

.zwyzt_jtcx_ctcx li .box{height: 100px;line-height: 100px;}
.zwyzt_jtcx_ctcx li .box span{text-align: center;display: inline-block;vertical-align: middle;line-height: 1.3;}
.zwyzt_jtcx_ctcx li .box span b{display: block;}
.zwyzt_jtcx_ctcx .col_520 li .box{position: relative; border: 1px solid #cfe4f5;height: 100px;line-height: 100px;padding:0 45px 0 45%; background: url(../images/zwyzt_jtcx_ctcx_bgl.png) no-repeat 10% 60% #f1f8fe;background-size: 35%;}
.zwyzt_jtcx_ctcx .col_520 li .box span{font-size: 1.25em;}
.zwyzt_jtcx_ctcx .col_520 li .box .more{position: absolute;right:4px;top:4px;bottom:4px; display: block; width:30px;padding:25px 0;font-size: 1.125em;background:#FFCE33;line-height: 1.2;text-align: center; }
.zwyzt_jtcx_ctcx .row_link ul{margin:0 -14px;}
.zwyzt_jtcx_ctcx .row_link li .box{position: relative;padding:0 10px 0 85px; margin:0 14px;background:#05A2BE;border-radius: 6px;-o-border-radius: 6px;}
.zwyzt_jtcx_ctcx .row_link li:first-child .box i {background-position: 0 0;}
.zwyzt_jtcx_ctcx .row_link li .box i{content:"";position: absolute;left:20px;top:50%;margin-top: -29px; width:58px;height: 58px;margin-right:16px;vertical-align: middle; background:url(../images/zwyzt_jtcx_ctcx_icon.png) no-repeat 0 -58px #fff; border-radius: 50%;-o-border-radius: 50%;box-shadow: 0 0 8px #919191;}
.zwyzt_jtcx_ctcx .row_link li:first-child .box{background-color:#40CA7E;}
.zwyzt_jtcx_ctcx .row_link li .box span{color:#fff;font-size: 1.375em;}

/*就业创业*/
.zwyzt_jycy .whitePad{padding: 20px 28px;}
.zwyzt_jycy_jy .hd{margin-bottom: 30px;}
.zwyzt_jycy_jy .hd ul{text-align: center;}
.zwyzt_jycy_jy .hd li{display: inline-block;padding-bottom: 16px;overflow: hidden;}
.zwyzt_jycy_jy .hd li a{position: relative; display: block;margin:17px 27px 0; background:#E1E1E7;padding:0 18px;height: 69px;line-height: 69px;border-radius: 5px;-o-border-radius: 5px;font-size: 1.875em;color:#175FC1; }
.zwyzt_jycy_jy .hd li a:before{display: none; content:"";width:0;height: 0;border:14px solid transparent;border-top:14px solid #1866CF;position: absolute;left:50%;top:99%;margin-left:-13.5px;}
.zwyzt_jycy_jy .hd li a i{display: inline-block;margin-right:25px;margin-top: -3px;vertical-align: middle; width:46px;height: 46px;background: url(../images/zwyzt_jycy_jy_icon2.png) no-repeat center #fff;border-radius: 50%;-o-border-radius: 50%;box-shadow: 0 0 7px #ccc;-webkit-box-shadow: 0 0 7px #ccc;-o-box-shadow: 0 0 10px #6e6b6b;-moz-box-shadow: 0 0 10px #6e6b6b;}
.zwyzt_jycy_jy .hd li:first-child a i{background-image: url(../images/zwyzt_jycy_jy_icon1.png);}
.zwyzt_jycy_jy .hd li.on a{background:#1866CF; color:#fff;}
.zwyzt_jycy_jy .hd li.on a:before{display: block;}
.zwyzt_jycy_jy .bd{min-height: 280px;}
.zwyzt_jycy_jy .bd .news_left{position: relative;min-height:228px;width:74.5%;padding:26px 0;background: url(../images/zwyzt_jycy_jy_bgl.jpg) no-repeat left center;background-size: cover;}
.zwyzt_jycy_jy .bd .news_left:before{content: "";display: block;position: absolute;left:0;top:0; width:315px;height: 100%;background: url(../images/zwyzt_jycy_jy_imgl.png) no-repeat center;}
.zwyzt_jycy_jy .bd .news_left ul{margin:0 30px 0 315px;}
.zwyzt_jycy_jy .bd .news_left .common_newslist li{height: 38px;line-height: 38px;}
.zwyzt_jycy_jy .bd .news_right{width:23.8%;height: 278px;overflow: hidden;}
.zwyzt_jycy_jy .bd .news_right .common_text_swiper{margin:16px;padding-right: 20px;height: 248px;}
.zwyzt_jycy_jy .bd .news_right ul li a{color:#1866CF;padding:0 20px;height: 36px;line-height: 36px;border-radius: 18px;-o-border-radius: 18px;background: #fff;border:none;}
.zwyzt_jycy_jy .bd .news_right ul li a:hover{background: #1866CF;color:#fff;}
.zwyzt_jycy_jy .row_links{margin-bottom: 10px;}
.zwyzt_jycy_jy .row_links .item{
  position: relative; display: block;font-size: 1.125em;color:#fff;padding:0 10px 0 105px;margin:10px 0;/*margin:10px 12px 0;*/border-radius: 5px;-o-border-radius: 5px;height: 90px;line-height: 90px;
  background: #00A3D9;
  background: linear-gradient(to bottom,#00A3D9,#00A3D9 40%,#175FC1 90%);
  background: -webkit-linear-gradient(to bottom,#00A3D9,#00A3D9 40%,#175FC1 90%);
  background: -o-linear-gradient(to bottom,#00A3D9,#00A3D9 40%,#175FC1 90%);
  background: -moz-linear-gradient(to bottom,#00A3D9,#00A3D9 40%,#175FC1 90%);
}
.zwyzt_jycy_jy .row_links .item:before{content: "";position: absolute;left:0;top:0;width:50%;height: 100%;background: url(../images/zwyzt_jycy_jy_link_guang.png) no-repeat left center;z-index: 0;}
.zwyzt_jycy_jy .row_links .item .icon{position: absolute;left:30px;top:50%;margin-top:-22.5px; width:45px;height: 45px;z-index: 1;}
.zwyzt_jycy_jy .row_links .item span{display: inline-block;line-height: 1.3;text-align: left;vertical-align: middle;}
.zwyzt_jycy_jy .row_links .item:hover:before{display: none;}
.zwyzt_jycy_jy .owl-carousel .owl-nav .owl-prev,
.zwyzt_jycy_jy .owl-carousel .owl-nav .owl-next{position: absolute;top:50%;margin-top:-24px;width:25px;height: 48px;background: url(../images/btn_white_next.png) no-repeat center rgba(0,0,0,.2);}
.zwyzt_jycy_jy .owl-carousel .owl-nav .owl-prev{left:0;background-image: url(../images/btn_white_prev.png);}
.zwyzt_jycy_jy .owl-carousel .owl-nav .owl-next{right:0;}
.zwyzt_jycy_jy .owl-carousel .owl-nav>div:hover{background-color: rgba(0,0,0,.5);}

.zwyzt_jycy_menus .row_menulist{margin:27px -17px 0;}
.zwyzt_jycy_menus .row_menulist .item{width:25%;float: left;}
.zwyzt_jycy_menus .row_menulist .box{margin:0 17px 34px;padding-top:24px;box-shadow: 0 0 8px #e2e2e2;background: #fff;}
.zwyzt_jycy_menus .row_menulist .newsbox{position: relative;overflow: hidden; height: 268px;background: url(../images/zwyzt_jycy_menu_img_zcps.jpg) no-repeat center;background-size: cover;}
.zwyzt_jycy_menus .row_menulist .item_jnjd .newsbox{background-image: url(../images/zwyzt_jycy_menu_img_jnjd.jpg);}
.zwyzt_jycy_menus .row_menulist .item_zzcy .newsbox{background-image: url(../images/zwyzt_jycy_menu_img_zzcy.jpg);}
.zwyzt_jycy_menus .row_menulist .item_rsks .newsbox{background-image: url(../images/zwyzt_jycy_menu_img_rsks.jpg);}
.zwyzt_jycy_menus .row_menulist .newsbox .tit{font-size: 1.875em;text-align: center;margin-top: 24%;line-height: 1;text-shadow: 1px 1px 5px #fff,1px 1px 5px #fff,1px 1px 5px #fff,1px 1px 5px #fff ;}
.zwyzt_jycy_menus .row_menulist .newslist{position: absolute;left:0;right:0;top:100%;width:100%;height: 100%;}
.zwyzt_jycy_menus .row_menulist .newslist:before{content:"";display: block;width:100%;height: 100%; position: absolute;left:0;top:0;z-index: 0;background: url(../images/zwyzt_jtcx_snjt_bgl.png) no-repeat center;background-size: cover;opacity: .9;}
.zwyzt_jycy_menus .row_menulist .newslist .lists{display: none; position: relative;z-index: 1;width:100%;margin:15px 0;}
.zwyzt_jycy_menus .row_menulist .newslist .lists p{font-size: 1.125em;height: 37px;line-height: 37px;margin:0 28px;}
.zwyzt_jycy_menus .row_menulist .newslist .lists p a{color:#fff;}
.zwyzt_jycy_menus .row_menulist .box .btns{padding:20px 0;height: 26px;line-height: 26px;text-align: center;}
.zwyzt_jycy_menus .row_menulist .box .btns a{position: relative; display: block;width:49.5%;float: left; border-left:1px solid #DDDDDD;font-size: 1.125em;}
.zwyzt_jycy_menus .row_menulist .box .btns a:before{content: "";display: inline-block;vertical-align: middle;margin-right: 8px; width:20px;height: 22px;background: url(../images/zwyzt_jycy_menu_iconb.png) no-repeat center;}
.zwyzt_jycy_menus .row_menulist .box .btns a:first-child{border-left:none;}
.zwyzt_jycy_menus .row_menulist .box .btns a:first-child:before{background-image: url(../images/zwyzt_jycy_menu_iconc.png);}
.zwyzt_jycy_menus .row_menulist .box .btns a:after{display: none;content:"";width:0;height: 0;border:14px solid transparent;border-bottom:14px solid #fff;position: absolute;left:50%;top:-47px;margin-left:-13.5px;}
.zwyzt_jycy_menus .row_menulist .box .btns a.on:after{display: block;}

.zwyzt_jycy_menus .row_newslist{margin-bottom: 15px;}
.zwyzt_jycy_menus .row_newslist ul{margin:0 -13px;}
.zwyzt_jycy_menus .row_newslist li .box{margin: 30px 13px 0;padding:14px 20px;height: 110px;}
.zwyzt_jycy_menus .row_newslist li .box:hover{border-color:#1866CF;}
.zwyzt_jycy_menus .row_newslist li .parentName{display: inline-block; height: 25px;line-height: 25px;margin-bottom:20px;padding:0 13px; color:#fff;background: #1866CF;border-radius: 12px;-o-border-radius: 12px;}
.zwyzt_jycy_menus .row_newslist li .parentName a{color:#fff;}
.zwyzt_jycy_menus .row_newslist li .tit{font-size: 1.125em;height: 52px;overflow: hidden;}

/* 惠企便民-便民服务 S*/
.zwyzt_bmfw_tit2{font-weight: normal; text-align: center; font-size: 2.5em;margin:0 auto 37px;line-height: 1;}
.zwyzt_bmfw_tit2 a{color:#fff;position: relative;padding:0 60px;}
.zwyzt_bmfw_tit2 a:after,.zwyzt_bmfw_tit2 a:before{content: '';position: absolute;top:50%;margin-top: -7px; display: block; width: 15px; height: 14px; background-image: url(../images/title_dot.png); vertical-align: middle;}
.zwyzt_bmfw_tit2 a:after{left:100%;}
.zwyzt_bmfw_tit2 a:before{right: 100%;}

.zwyzt_bmfw_shjf .contpad>div{width:33.333%;float: left;}
.zwyzt_bmfw_shjf .row_pay{margin-left: -21px;}
.zwyzt_bmfw_shjf .pay_box{margin:0 21px;background: url(../images/zwyzt_bmfw_shjf_bg.png) no-repeat center center; height: 305px; overflow: hidden;}
.zwyzt_bmfw_shjf .pay_box a{margin: 25px 0 0 78px;font-weight: bold;background: url(../images/zwyzt_bmfw_shjf_btn_bg.png) no-repeat; color: #fff; width: 243px; display: block; height: 64px; line-height: 48px; font-size: 1.2em; padding-left: 30px;}
.zwyzt_bmfw_shjf .pay_box a:first-child{margin:70px 0 0 38px;}
.zwyzt_bmfw_shjf .pay_class ul{margin:-20px 11px 0;}
.zwyzt_bmfw_shjf .pay_class li a{display: block;margin:20px 10px 0;height: 143px; background-color: #ddefe8; display: block; text-align: center; cursor: pointer; align-items: center;}
.zwyzt_bmfw_shjf .pay_class li a img{margin-top:10px;}
.zwyzt_bmfw_shjf .pay_class .li2 a,.zwyzt_bmfw_shjf .pay_class .li3 a{background-color: #dfecf5;}
.zwyzt_bmfw_shjf .pay_class li a:hover{box-shadow: #ddd 0px 0px 20px 5px;}
.zwyzt_bmfw_shjf .pay_news ul{margin-right:-42px;}

.zwyzt_bmfw_wqfl{position: relative;padding:30px 0;min-height: 440px;}
.zwyzt_bmfw_wqfl:before,.zwyzt_bmfw_wqfl:after{content:"";position: absolute;left:0;top:0;z-index: 0; width:50%;height:100%; background: url(../images/zwyzt_bmfw_xfwq_bg.png) no-repeat left top;background-size: cover;}
.zwyzt_bmfw_wqfl:after{left:49.9%;background-image: url(../images/zwyzt_bmfw_flyz_bg.png);background-position: right top;}
.zwyzt_bmfw_wqfl .container{position: relative;z-index: 1;}
.zwyzt_bmfw_wqfl,.zwyzt_bmfw_wqfl a{color:#fff;}
.zwyzt_bmfw_wqfl .common_newslist{margin-top:20px;}
.zwyzt_bmfw_wqfl .common_newslist li a{color:#fff;}
.zwyzt_bmfw_wqfl .common_newslist li:before{background:#fff;}
.zwyzt_bmfw_wqfl .row_xfwq .contpad{padding-right:40px;}
.zwyzt_bmfw_wqfl .row_xfwq .head_service{width:41%;}
.zwyzt_bmfw_wqfl .row_xfwq .head_service a,
.zwyzt_bmfw_wqfl .row_flyz_link li a{
  display: block;height: 250px;border:1px solid rgba(173,213,246,.6);border-radius: 6px;-o-border-radius: 6px;text-align: center;color: #fff;font-size: 1.25em;padding: 0 10px;
  box-shadow: 1px 1px 6px #666;-webkit-box-shadow: 1px 1px 6px #666;-o-box-shadow: 1px 1px 6px #666;-moz-box-shadow: 1px 1px 6px #666;
  background: linear-gradient(to bottom, rgba(255,255,255,.6), transparent);
  background: -webkit-linear-gradient(to bottom, rgba(255,255,255,.6), transparent);
  background: -moz-linear-gradient(to bottom, rgba(255,255,255,.6), transparent);
  background: -o-linear-gradient(to bottom, rgba(255,255,255,.6), transparent);
} 
.zwyzt_bmfw_wqfl .row_xfwq .head_service a img{margin:40px auto 20px;}
.zwyzt_bmfw_wqfl .xfwq_link{width: 54.34%;}
.zwyzt_bmfw_wqfl .xfwq_link ul li a{display: block;padding-left:50px;font-size: 1.125em; height: 50px;line-height: 50px;margin-top:16px; background: url(../images/zwyzt_bmfw_xfwq_icon.png) no-repeat 16px center rgba(255,255,255,.2);border-radius: 6px;-o-border-radius:6px;}
.zwyzt_bmfw_wqfl .xfwq_link ul li:first-child a{margin-top:0;}
.zwyzt_bmfw_wqfl .xfwq_link ul li a:hover{background-color: #1866cf;}
.zwyzt_bmfw_wqfl .row_flyz .contpad{padding-left:40px;}
.zwyzt_bmfw_wqfl .row_flyz_link{width:85.7%;}
.zwyzt_bmfw_wqfl .row_flyz_link li a{height: 116px;padding:12px 10px;border-radius: 5px;-o-border-radius: 5px;margin:0 9px 16px;}
.zwyzt_bmfw_wqfl .row_flyz_link li p{margin-top: 15px;font-size: 1.25em;}

.zwyzt_bmfw_ljfl .common_title_rect,
.zwyzt_bmfw_gsjn .common_title_rect{margin-bottom: 50px;}
.zwyzt_bmfw_gsjn .common_title_rect{margin-top:14px;}
.zwyzt_bmfw_gsjn .row_left{width:47.32%;}
.zwyzt_bmfw_gsjn .row_right{width:49.85%;}
.zwyzt_bmfw_gsjn .gsjn_news .imgbox{float: left; width:250px;height: 200px;overflow: hidden;position: relative;}
/* .zwyzt_bmfw_gsjn .gsjn_news .imgbox.playbtn:before{background-image: url(../images/btn_play_black.png);} */
.zwyzt_bmfw_gsjn .gsjn_news .newslist{padding-left: 269px;}
.zwyzt_bmfw_gsjn .gsjn_news .newslist .tt{background: #C8E3F8;padding:14px 15px;line-height: 1.5;margin-bottom: 24px;}
.zwyzt_bmfw_gsjn .gsjn_news .newslist .tt a{color:#1866CF;display: block;height: 47px;overflow: hidden;}
.zwyzt_bmfw_gsjn .gsjn_links{margin-top: 12px;}
.zwyzt_bmfw_gsjn .gsjn_links ul{margin:0 -9px;}
.zwyzt_bmfw_gsjn .gsjn_links li a{margin: 22px 9px 0;padding:13px 10px;height:84px;color:#1866CF;}
.zwyzt_bmfw_gsjn .gsjn_links li a img{display: block;width:46px;height: 45px;margin:0 auto 12px;}
.zwyzt_bmfw_gsjn .gsjn_links li a:hover{background: #d4f2fb;}
.zwyzt_bmfw_gsjn .grns_imglist{margin: -35px -16px 0;}
.zwyzt_bmfw_gsjn .grns_imglist li a{display: block;height: 242px;overflow: hidden;margin:35px 16px 0;}
.zwyzt_bmfw_gsjn .grns_imglist li a img{display: block;width:100%;}
.zwyzt_bmfw_gsjn .row_cx{margin:50px auto; padding-left: 30%; background: url(../images/zwyzt_bmfw_grns_cxbg.png) no-repeat left center;background-size: cover;}
.zwyzt_bmfw_gsjn .row_cx li a{color:#fff;font-size: 1.1em; display: block;height: 70px;line-height: 70px;margin:10px 0;padding:0 20px 0 62px;position: relative;}
.zwyzt_bmfw_gsjn .row_cx li a img{display: block;width:50px;height: 50px; position: absolute;left:0;top:50%;margin-top:-25px;}
.zwyzt_bmfw_gsjn .row_cx li a span{display: inline-block;vertical-align: middle;line-height: 1.3;}

.zwyzt_bmfw_ljfl{padding:50px 0 100px; background: url(../images/zwyzt_bmfw_ljfl_bg.jpg) no-repeat top center;background-size: cover;}
.zwyzt_bmfw_ljfl .contpad>div{width:33.333%;float: left;}
.zwyzt_bmfw_ljfl .contpad .row_img a{display: block;height:304px;margin:0 21px 30px;overflow: hidden;}
.zwyzt_bmfw_ljfl .contpad .row_img a img{display: block;width:100%;height: auto;margin-bottom: 20px;}
.zwyzt_bmfw_ljfl .contpad .rwo_link_l{margin-left: -21px;}
.zwyzt_bmfw_ljfl .contpad .row_links ul{margin-right: -42px;}
/*bmfw E*/

/*zjbl S*/
.col_1340{width: 100%; float: left;padding: 20px 0; background: #fff;}
.col_1340>div{margin-left: 30px; margin-right: 30px;}
.new_name_img,.module{float: left;}
.new_name_img{width: 25%;}
.new_name_img a{display: block;margin-right:10px;}
.new_name_img a img{display: block;width:100%;}
.new_name_img a p{display: none;}
.new_name_module{width: 75%; float: right;}
.new_name_module ul{margin:-14px -7px 0 3px;}
.new_name .new_name_module li .box{background-color: #d5e8fa; padding: 10px 0 11px; height: 91px; display: block; border-radius: 8px; text-align: center; margin:14px 7px 0;}
.new_name .new_name_module li .box .imgbox{height: 47px; overflow: hidden;}
.new_name .new_name_module li .box .imgbox img{width: 100%; display: block;}
.new_name .new_name_module li .box p{margin: 5px 6px 0; line-height: 1.2;}
.new_name .new_name_module li .box p i{width: 10%; display: inline-block;}
.new_name .new_name_module li .box p font{width: 80%; display: inline-block; overflow: hidden; height: 40px;}
.zwyzt_residence ul{margin: -10px -10px 0;}
.zwyzt_residence a{display: block;margin:10px 10px 0;border-radius:8px;-o-border-radius: 8px;overflow: hidden;}
.zwyzt_residence a img{display: block;width:100%;}
.zwyzt_permit{width: 96%; position: relative;}
.zwyzt_idCard ul{margin: -20px -10px 0;}
.zwyzt_idCard li .idCardbox{border-radius: 5px;height: 120px;line-height: 120px;position: relative; padding: 0 10px 0 130px; display: block; overflow: hidden; margin:20px 10px 0;}
.idCard-shadow{box-shadow: 0 0 13px #ddd; -webkit-box-shadow: 0 0 13px #ddd; -ms-box-shadow: 0 0 13px #ddd; -moz-box-shadow: 0 0 13px #ddd; -o-box-shadow: 0 0 13px #ddd;}
.zwyzt_idCard li .idCardbox .idCardimg{position: absolute;left:30px;top:50%;margin-top:-40.5px;}
.zwyzt_idCard li .idCardbox font{display: inline-block;vertical-align: middle; text-align: center; line-height: 1.5;font-size: 1.25em;}
.zwyzt_permit ul{margin:0 -8px;}
.zwyzt_permit li{float: left;}
.zwyzt_permit li .permitbox{height:100px;line-height: 100px;margin:0 8px;padding: 0 10px; background-color: #D5E8FA; color: #1866CF; border-radius: 5px; display: block; text-align: center; font-size: 1em; }
.zwyzt_permit li .permitbox font{display: inline-block;vertical-align: middle;line-height: 1.4;}
.zwyzt_permit li .permitbox:hover{color: #fff; background-color: #134F9F;}
.zwyzt_passport>ul{margin:0 -10px;}
.zwyzt_possport_l,.zwyzt_possport_r{margin:0 10px;padding:23px 24px 8px;background-color: #eeeeee; border-radius: 10px;-o-border-radius: 10px;min-height: 210px; vertical-align: middle;}
.zwyzt_possport_l{padding-left: 20px;}
.zwyzt_possport_r{padding-right: 20px;}
.zwyzt_possport_l .zwyzt_possport_l_img{ margin: 18px 0; overflow: hidden;}
.zwyzt_possport_l img{display: block;}
.zwyzt_possport_l .zwyzt_possport_l_branch{margin-left: 1%; margin: 19px 0; overflow: hidden;}
.zwyzt_possport_l .zwyzt_possport_l_list{width: calc(100% - 302px - 48px - 10px); margin-left: 10px;}
.zwyzt_possport_l_list li{width:100%;}
.zwyzt_possport_l_list li a,.zwyzt_possport_r_list li a{display: block;background-color: #fff; border-radius: 20px;-o-border-radius: 20px; height: 40px; line-height: 40px; margin-bottom: 15px;}
.zwyzt_possport_l_list li p,.zwyzt_possport_r_list li p{float: none; padding-right:10px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
.zwyzt_possport_r_list{overflow: hidden;}
.zwyzt_possport_r_list ul{margin:0 -10px;}
.zwyzt_possport_r_list li a{display: block;margin-left:10px;margin-right: 10px;}
.zwyzt_possport_l_list li img,.zwyzt_possport_r_list li img{padding: 7px 15px;}
.zwyzt_possport_r .zwyzt_possport_r_list{width: calc(100% - 176px);}
.zwyzt_possport_r_list li{width: 50%;float: left;}
.zwyzt_possport_icon{width: 33px; height: 33px; float: left;  margin: 8px 10px 0 17px; position: relative;  display: inline-block;}
.fangdj{background: url(../images/icon_zjbl_select.png); background-repeat: no-repeat;}
.youc{background: url(../images/icon_zjbl_seal.png); background-repeat: no-repeat;}
/*zjbl E*/

/*hyjk S*/
.marriage_con{overflow: hidden;}
.marriage_box,.birth_box{border: 1px solid #E3E6E9; width: 90%; overflow: hidden; padding: 20px;}
.birth_box{float: right;}
.birth_modular .zwyzt_tit{width: 94%; float: right; padding: 0 20px;}
.marriage_box .marriage_top,.birth_box .marriage_top{height: 150px;}
.marriage_box .marriage_top .marriage_img i,.birth_box .marriage_top .birth_img i{position: relative; display: inline-block; vertical-align: middle; width: 90px; height: 124px;  background-repeat: no-repeat; background-position: 0 0;}
.marriage_box .marriage_top .marriage_img i{background: url(../images/hyfw_tit.png);}
.birth_box .marriage_top .birth_img i{background: url(../images/syfw_tit.png);}
.marriage_box .marriage_top .marriage_list,.birth_box .marriage_top .birth_list{width: 80%;}
.marriage_box .marriage_top .marriage_list li a,.birth_box .marriage_top .birth_list li a{display: inline-block; width: 90%; padding: 10px 0; background-color: #e8f7ff; text-align: center; margin: 0 10px 20px 10px; border-radius: 20px; overflow: hidden; white-space: nowrap;}
.marriage_box .marriage_top .marriage_list li a:nth-child(2n),.birth_box .marriage_top .birth_list li a:nth-child(2n){margin-right: 0;}
.marriage_box .marriage_top .marriage_list li a:hover,.birth_box .marriage_top .birth_list li a:hover{background-color: #175FC1; color: #fff;}
.marriage_middle{padding: 20px; height: 133px;}
.marriage_middle ul li{width: 100%; line-height: 2.2em;}
.marriage_middle ul li::before{content: ''; display: inline-block; background-color: #000; width: 5px; height: 5px; margin-right: 20px; border-radius: 50%; vertical-align: middle;}
.hyfw_bg{background-image: url(../images/hyfw_bg.png); background-repeat: no-repeat;}
.syfw_bg{background-image: url(../images/syfw_bg.png); background-repeat: no-repeat;}
.marriage_box .marriage_bottom,.birth_box .marriage_bottom{width: 100%; overflow: hidden; height: 120px;}
.marriage_box .marriage_bottom li,.birth_box .marriage_bottom li{width: 23%; margin-right: 15px; background-image: url(../images/btn_bg.png); background-repeat: repeat-x; height: 82px; border-radius: 5px; text-align: center;}
.marriage_box .marriage_bottom li,.birth_box .marriage_bottom li:hover{opacity: .9;}
.marriage_box .marriage_bottom li a,.birth_box .marriage_bottom li a{color: #fff; width: 80%; margin: 20px auto; display: block;}
.medical_insurance{border: 1px solid #E3E6E9; overflow: hidden; padding: 20px;}
.medical_insurance_l_list{width: 52%;}
.medical_insurance_l_list ul li{width: 80%; background-color: #4fa5e4; height: 70px; text-align: left; margin-bottom: 20px; border-radius: 10px;}
.medical_insurance_l_list ul li:hover{opacity: .9;}
.medical_insurance_l_list ul li a{color: #fff; width: 80%; margin: 15px auto 0; display: block;}
.medical_insurance_modular{overflow: hidden;}
.medical_insurance_modular_left .medical_img{width: 44%;}
.medical_insurance_modular_left .medical_img i{background: url(../images/ybzq_bg.png); position: relative; display: inline-block; vertical-align: middle; width: 100%; height: 252px;  background-repeat: no-repeat; background-position: 0 0;}
.medical_insurance_modular_left,.medical_insurance_modular_right{margin: 20px 0;}
.medical_icon{float: left; margin-right: 10px; width: 70%;}
.nav_medical{width: 70px; height: 260px; overflow: hidden;}
.nav_medical ul li{width: 100%; height: 130px; text-align: center; background-color: #1889dd; cursor: pointer;}
.nav_medical ul li a{color: #fff; font-size: 1.5em; width: 40px; margin: 20px auto 0; display: block;}
.nav_medical ul li:hover{background-color: #175fc1 !important;}
.nav_medical_active{background-color: #175fc1 !important;}
.nav_medical_active::after{content: ''; background-image: url(../images/yb_icon.png); position: absolute; width: 10px; height: 20px; margin-left: 35px; margin-top: -60px;}
.medical_insurance_r_list{width: 84%;}
.medical_insurance_r_list li{width: 50%; margin: 15px 0;}
.medical_insurance_r_list li a{overflow: hidden; display: block;}
.medical_insurance_r_list li img{display: inline-block; vertical-align: middle;}
.medical_insurance_r_list li p{width: 80%; display: inline-block; padding-top: 4px; white-space: nowrap; overflow: hidden;}
.prevention_modular_left{overflow: hidden; width: 94%; background-image: url(../images/fyzq_bg.png); height: 314px; background-repeat: no-repeat; position: relative;}
.prevention_modular_left .prevention_l_list{width:80%; margin: 0 auto; overflow: hidden; padding: 60px 0;}
.prevention_modular_left .prevention_l_list li{width: 100%;}
.prevention_modular_right{border: 1px solid #E3E6E9; width: 46% !important; overflow: hidden; padding: 20px;}
.prevention_modular_right .prevention_r_list{overflow: hidden;}
.prevention_modular_right_box{width: 98%; margin:20px auto;}
.prevention_modular_right .prevention_r_list li{cursor: pointer; width: 50%; margin: 15px 0;}
.prevention_modular_right .prevention_r_list li img{display: inline-block; float: left; margin-right: 20px; vertical-align: middle; width: 20%;}
.prevention_modular_right .prevention_r_list li p{float:left; width: 70%; padding-top: 8px;}
/*hyjk E*/


@media (max-width: 1680px) {
  .zwyzt_banner{height: auto;min-height: 160px;padding-bottom: 7px;}
}

@media (max-width: 1440px) {
	/*zjbk S*/
   .zwyzt_possport_l .zwyzt_possport_l_branch{display: none;}
   .zwyzt_possport_r_list li p{overflow: hidden; white-space: nowrap;}
   .zwyzt_possport_r_img{width: 20%;} 
   /*zjbk E*/
   
   /*hyjk S*/   
   .medical_icon{width: 60%;}
   /*hyjk E*/
}
@media (max-width: 1419px) {
   .sbkzq_on{width: 89.4% !important;}
}

@media (max-width: 1366px) {
  /*.mt4{margin-top: 30px;}
  .mb4{margin-bottom: 30px;}*/
  .wrapper_1344 .common_row .container>*{padding:0;}
  
  .zwyzt_shbz_sbkzq .item li .box{padding:0 10px 0 53px;}
  .zwyzt_shbz_sbkzq .item li .box:before{left:10px;}
  .zwyzt_shbz_sbkzq .item li span i{display: none;}
  .zwyzt_shbz_sbkzq .item.on{width:88.6%;}
  .zwyzt_shbz_menulist .li_sybx1 .lis ul{margin:30px -15px 0;}
  .zwyzt_shbz_menulist .li_sybx1 .lis li a{margin:15px;padding:10px;text-align: justify;}
  
  .zwyzt_hqbm_qyjy .row_btn{padding:24px 0;}
  .zwyzt_hqbm_qyjy .row_btn ul{width:70%;}

  .zwyzt_jtcx_ctcx li .box span b{display: none;}

  .zwyzt_jycy_jy .row_links .item{padding-left:80px;}
  .zwyzt_jycy_jy .row_links .item .icon{left:20px;}

  /*hyjk S*/  
  
  /*hyjk E*/
  
  /*zjbl S*/ 
  .zwyzt_possport_l .zwyzt_possport_l_img{width: 45%;}
  .zwyzt_possport_l .zwyzt_possport_l_list{width:52%;}
  .zwyzt_possport_r .zwyzt_possport_r_list{width: 80%;}
  .zwyzt_idCard li .idCardbox{padding-left: 100px;}
  .zwyzt_idCard li .idCardbox .idCardimg{left:15px;}
  /*zjbl E*/
}
@media (max-width: 1345px) {
   .sbkzq_on{width: 89% !important;}
}
@media (max-width: 1345px) {
   .sbkzq_on{width: 88% !important;}
}

@media (max-width: 1280px) {
  /*.mt4{margin-top: 20px;}
  .mb4{margin-bottom: 20px;}*/
  .col_970,.col_400{width:100%;float: none;overflow: hidden;}
  .col_970>div.zwyzt_wyw{margin-bottom: 20px;}
  .col_400{padding:20px 30px 10px;width:auto;margin:30px 0;}
  .col_400>div{width:48%;float: left;margin-left:0;margin-right: 0;}
  .col_400>div.zwyzt_wyc{float: right;}
  .zwyzt_wyb .contpad ul.list2{display: none;}
  .zwyzt_banner .title{font-size: 2.2em;}
  .zwyzt_tit{margin-bottom: 20px;}
  .zwyzt_tit h3{font-size: 1.5em;}
  /*.zwyzt_tit3 h2{font-size: 1.8em;}
  .zwyzt_tit3 i{width: 100px; height: 14px;}*/

  .zwyzt_shbz_sbkzq .item.on{width:87.6%;}
  .zwyzt_timeline_main .col_400>div.zwyzt_wyc .contpad ul{height: 224px;}
  .zwyzt_timeline_main .col_400>div.zwyzt_wyw{clear: both;}
  .zwyzt_timeline_main  .col_400{padding-bottom: 40px;background-size: 300px;background-position: 110% 96%;}
  
  .zwyzt_zffw .zwyzt_wyb{float: right;}
  .zwyzt_xczx .zwyzt_wyk{width:100%;float: none;}

  .zwyzt_hqbm_qykb .area_col-1-5{width:25%;}
  .zwyzt_hqbm_qykb .area_col-3-5{width:50%;}
  .zwyzt_hqbm_qykb .news .hd{width:60px;}
  .zwyzt_hqbm_qykb .news .bd{padding-left: 100px;}
  .zwyzt_hqbm_qykb .row_links_dj li .box{padding: 0 10px 0 75px;}
  .zwyzt_hqbm_qykb .row_links_dj li .box:before{left:15px;}
  .zwyzt_hqbm_qykb .row_links_dj li .box span i{display: none;}
  .zwyzt_hqbm_qyzx .row_flow .tit{width:25%;}

  /*hyjk S*/
  .prevention_modular_left{border:2px solid #4fa5e4; border-radius: 5px; background: none; width: 48% !important; margin-right: 1%; height: auto;}
  /*hyjk E*/

  /*zjbl S*/
  .zwyzt_possport_l .zwyzt_possport_l_list{width: 57%;float: right;margin-left: 0;}
  .zwyzt_possport_l .zwyzt_possport_l_img{padding:26px 0; width: 40%;}
  .zwyzt_possport_r .zwyzt_possport_r_list{width: 100%;}
  .zwyzt_possport_l .zwyzt_possport_l_branch,.zwyzt_possport_r_img{display: none;} 
  /*.medical_icon{width: 65%; height: 40px; overflow: hidden;}*/
  /*zjbl E*/
}

@media (max-width: 1210px) {
  /*hyjk S*/
  .medical_insurance_modular_left .medical_img{display: none;}
  .medical_insurance_modular_left{width: 45% !important;} 
  .medical_insurance_l_list{width: 100%;}
  .medical_insurance_l_list ul li{width: 90%;}
  .prevention_modular_right_box{margin: 5px auto;}
  /*hyjk E*/	
}

@media (max-width: 1199px) {
  .sbkzq_on{width: 100% !important;transition: all 0.4s;}	
  .zwyzt_shbz_sbkzq .item,.zwyzt_shbz_sbkzq .item.on{width:100%;float: none;}
  .zwyzt_shbz_sbkzq .item h3{width:100%;height: 48px;line-height: 48px;margin:6px 0 0 0;float: none;letter-spacing: 0;}
  .zwyzt_shbz_sbkzq .item:first-child h3{margin-top: 0;}
  .zwyzt_shbz_sbkzq .item h3 a{margin:0;}
  .zwyzt_shbz_sbkzq .item h3:before{width:41%;}
  .zwyzt_shbz_sbkzq .item h3:after{position: static;margin-left: 30px;}
  .zwyzt_shbz_sbkzq .item ul{position: static;padding:26px 11px 0;}
  .zwyzt_shbz_sbkzq .item li{width:25%;}
  
  .zwyzt_hqbm_jrfw .row_link li .box span:before{margin-top: 20px;}
  .zwyzt_hqbm_qyzx .row_link .swiper-slide{width:25%;}
  .zwyzt_hqbm_qyzx .row_link .box{text-align: left;}
  .zwyzt_hqbm_qyzx .row_flow .tit{width:100%;position: static;}
  .zwyzt_hqbm_qyzx .row_flow .tit h3{margin-bottom: 40px;}
  .zwyzt_hqbm_qyzx .row_flow .tit .img{position: absolute;right:20px;top:20px;width:26%;}
  .zwyzt_hqbm_qyzx .row_flow .imgbox{text-align: center;}

  .zwyzt_jtcx_jdcyw .row_link li .box p b{display: none;}
  .zwyzt_jtcx_jdcyw .row_link li .box:before{display: none;}
  .zwyzt_jtcx_jszyw .col_760 .row_link ul{width:40%;}
  .zwyzt_jtcx_jszyw .col_760 .row_link ul.fl li.listep,
  .zwyzt_jtcx_jszyw .col_760 .row_link ul.fr li.listep{margin-left: 0;}
  .zwyzt_jtcx_jszyw .col_760 .row_link li a{width:auto;}
  .zwyzt_jtcx_jszyw .col_760 .row_cx li .box{padding:0 10px 0 98px;}
  .zwyzt_jtcx_jszyw .col_760 .row_cx li .box i{left:20px;}
  
  .zwyzt_bmfw_shjf .pay_box a{margin-left: 15%;}
  .zwyzt_bmfw_shjf .pay_box a:first-child{margin-left: 10%;}
  .zwyzt_bmfw_gsjn .row_left,.zwyzt_bmfw_gsjn .row_right{width:100%;float: none;}
  .zwyzt_bmfw_gsjn .grns_imglist{margin-top:0;}
  .zwyzt_bmfw_gsjn .row_cx{background-position: right center;padding-left: 5%;}
  
  /*hyjk S*/
  .marriage_box .marriage_top .marriage_list,.birth_box .marriage_top .birth_list{width: 76%;} 
  /*hyjk E*/ 
  
  /*zjbl*/
  .new_name_img a p{display: block;}
  .new_name .new_name_img{width: 100%;}
  .new_name .new_name_img img{display: none;} 
  .new_name .new_name_img a{display: block; width: 100%; height: 50px; background-color: #134F9F; border-radius: 10px; color: #fff; text-align: center; line-height: 50px;}
  .new_name .new_name_module{width: 100%; margin-top: 20px;}
  .zwyzt_idCard ul li{width: 50%;}
}

@media (max-width: 1098px) {  
  .medical_icon{width: 65%;}
  .medical_insurance_modular_right{width: 55% !important;}
}

@media (max-width: 1080px) {  
  .medical_insurance_modular_left{width: 30% !important}
  .medical_insurance_modular_right{width: 70% !important;}
  .prevention_modular_right{width: 45% !important;}
  .prevention_modular_right .prevention_r_list li img{margin-right:18px;}
}


@media (max-width: 1023px) {
  .zwyzt_shbz_menulist{margin-top: 40px;}
  .zwyzt_shbz_menulist .circle{display: none;}
  .zwyzt_shbz_menulist.col-1-2 li{width:100%;}
  .zwyzt_shbz_menulist li .box{margin-bottom: 30px;}
  .zwyzt_shbz_menulist .col-1-3 li{width:33.33%;}

  .zwyzt_hqbm_qykb .row_links_dj li{width:33.33%;}

  .zwyzt_jtcx_jdcyw .row_link li{width:25%;}
  .zwyzt_jtcx_jdcyw .row_news .link,
  .zwyzt_jtcx_jdcyw .row_news .news{width:auto;float: none;padding:1px;}
  .zwyzt_jtcx_jdcyw .row_news .link{margin-bottom: 30px;}
  .zwyzt_jtcx_jdcyw .row_news .news .common_blue_pad{height: auto;background-size: 0;}

  .zwyzt_jycy_jy .bd .news_left,.zwyzt_jycy_jy .bd .news_right{width:100%;float: none;}
  .zwyzt_jycy_jy .bd .news_left{margin-bottom: 30px;}
  .zwyzt_jycy_menus .row_menulist .item{width:50%;}
  .zwyzt_jycy_menus .row_menulist .item{width:100%;}
  .zwyzt_jycy_menus .row_menulist .newsbox .tit{margin-top: 10%;}

  .zwyzt_bmfw .common_link_borl li a{margin:18px 0 0;}
  .zwyzt_bmfw_shjf .contpad>div,
  .zwyzt_bmfw_ljfl .contpad>div{width:48%;}
  .zwyzt_bmfw_shjf .contpad>div.pay_news,
  .zwyzt_bmfw_ljfl .contpad>div.row_links{width:100%;float: none;clear: both;}
  .zwyzt_bmfw_shjf .contpad .pay_class,
  .zwyzt_bmfw_ljfl .contpad .rwo_link_c {float: right;}
  .zwyzt_bmfw_shjf .pay_class ul{margin:-20px -10px 0;}
  .zwyzt_bmfw_shjf .row_pay,.zwyzt_bmfw_shjf .pay_box{margin:0;background-size: cover;}
  .zwyzt_bmfw_shjf .pay_news li:first-child a{margin-top: 30px;}
  .zwyzt_bmfw_shjf .pay_news ul,
  .zwyzt_bmfw_ljfl .contpad .row_links ul,
  .zwyzt_bmfw_ljfl .contpad .rwo_link_l{margin:0;}
  .zwyzt_bmfw_wqfl{padding:0;}
  .zwyzt_bmfw_wqfl .row-1-2>div{width:auto;float: none;padding: 30px 25px;background: url(../images/zwyzt_bmfw_flyz_bg.png) no-repeat center top;background-size: cover;}
  .zwyzt_bmfw_wqfl .row-1-2>div.row_xfwq{background-image: url(../images/zwyzt_bmfw_xfwq_bg.png);}
  .zwyzt_bmfw_wqfl:before, .zwyzt_bmfw_wqfl:after{display: none;}
  .zwyzt_bmfw_wqfl .row_xfwq .contpad{padding-right: 0;}
  .zwyzt_bmfw_wqfl .row_flyz .contpad{padding-left: 0;}
  .zwyzt_bmfw_wqfl .row_flyz_link{width:100%;}
  .zwyzt_bmfw_wqfl .row_flyz_link ul{margin:0 -10px;}
  .zwyzt_bmfw_ljfl .contpad .row_img a{margin:0 0 30px;}
  
  /*hyjk S*/
  .hyjk_con>div{margin-left: 0; margin-right: 0;}
  .marriage_box .marriage_top .marriage_img, .birth_box .marriage_top .birth_img{width: 28%;}
  .marriage_box .marriage_top,.birth_box .marriage_top{display: flex;}
  .marriage_box .marriage_top .marriage_list,.birth_box .marriage_top .birth_list{width: 70%; font-size: 14px;}
  .marriage_box .marriage_top .marriage_list ul,.birth_box .marriage_top .birth_list ul{ height: 124px; display: flex; flex-wrap: wrap; justify-content: space-between;}
  .marriage_box .marriage_top .marriage_list li,.birth_box .marriage_top .birth_list li{ display: flex; width: 48%; margin: 0;  align-items: center;  padding: 0; height: 50px;}  
  .hyfw_bg,.syfw_bg{background-repeat: repeat-y;}
  .marriage_middle{height: auto; overflow: hidden; width: 90%;}
  .marriage_box .marriage_bottom li, .birth_box .marriage_bottom li{display: flex; align-items: center;}  
  .medical_insurance_l_list ul li{display: flex; align-items: center; justify-content: center;}
  .medical_insurance_l_list ul li a{margin:0;}
  .medical_insurance_r_list{display: flex; justify-content: space-between;}
  .medical_insurance_r_list li{margin-bottom: 15px;}
  .medical_insurance_r_list li:nth-child(7),  .medical_insurance_r_list li:nth-child(8){margin-bottom: 0;}
  .medical_insurance_r_list li a{display: flex; align-items: center;}
  .medical_insurance_r_list li p{padding: 0;} 
  .prevention_modular_left .prevention_l_list li{line-height: 40px;}
  .prevention_modular_right{width: 45% !important;} 
  .prevention_modular_right .prevention_r_list li a{display: flex; align-items: center;}
  .prevention_modular_right .prevention_r_list li p{padding: 0;}
  /*hyjk E*/
  /*zjbl S*/
  .zwyzt_possport_l .zwyzt_possport_l_list{width: 55%;}    
  /*zjbl E*/
}

@media (max-width: 992px) {
  .zwyzt_wyk .contpad li .box .imgbox{height: 120px;}

  .zwyzt_xczx .tdcb .con .imgbox.img_min{height: auto;line-height: auto;}
  .zwyzt_xczx .tdcb .con .imgbox.img_min a{padding:20px 0;}
  .zwyzt_xczx .tdcb .con .imgbox.img_min img{display: none;}
  .zwyzt_xczx .tdcb .con .imgbox.img_min span{display: inline-block;}
  .zwyzt_xczx .tdcb .con .imgbox.img_min:hover{background: #175fc1;}
  .zwyzt_xczx .tdcb .con .imgbox.img_min:hover span{color:#fff;}

  .area_col-2-5,.area_col-3-5,.zwyzt_hqbm_qykb .area_col-3-5{width:100%;float: none;}
  .zwyzt_hqbm_qykb .area_col-1-5{width:50%;}
  .zwyzt_hqbm_qykb .links_xxcx li .box:before{left:20%;}
  .zwyzt_hqbm_qykb .links_xxcx .box{padding-left: 30%;text-align: left;}
  .zwyzt_hqbm_qybg .area_col-3-5{margin: 30px auto 40px;}
  .zwyzt_hqbm_qyjy .row_btn{background-image: none;}
  .zwyzt_hqbm_qyjy .row_btn ul{width:auto;float: none;margin:0 10px;}
  .zwyzt_hqbm_qyjy .row_btn li .box{padding-right: 10px;margin:0 15px 10px;}
  .zwyzt_hqbm_qyjy .row_link li{width:50%;}
  .zwyzt_hqbm_qyjy .row_link li .imgbox img{width:100%;object-fit: cover;}

  .col_520,.col_760{width:100%;float: none;}
  .col_520{margin-bottom: 30px;}
  .zwyzt_jtcx_jszyw .col_520{height: auto;background-position: left bottom;overflow: hidden;}
  .zwyzt_jtcx_jszyw .col_520 ul{width:70%;margin: 50px -12.5px;}
  .zwyzt_jtcx_jszyw .col_520 ul li{width:50%;float: left;}
  .zwyzt_jtcx_jszyw .col_520 ul li a{min-width: auto;}
  .zwyzt_jtcx_jszyw .col_760 .row_link{margin-bottom: 30px;}
  .zwyzt_jtcx_ctcx  .contpad{margin-bottom: 0;}
  .zwyzt_jtcx_ctcx .row_link li{margin-bottom: 20px;}

  /*zjbl S*/
  .zwyzt_passport>ul>li{width:100%;float: none;}
  .zwyzt_possport_l{margin-bottom: 20px;min-height: auto;}
  .zwyzt_possport_r{min-height: auto;}
  .zwyzt_possport_icon{margin-right: 0;}
  .zwyzt_possport_l_img{display: none;}
  .zwyzt_possport_l .zwyzt_possport_l_list{width: 100%;float: none;overflow: hidden;}
  .zwyzt_possport_l_list ul{margin:0 -10px;}
  .zwyzt_possport_l_list li{width: 50%;}
  .zwyzt_possport_l_list li a{margin-left:10px;margin-right:10px;}

  .new_name .new_name_module li{width:25%;}
  .zwyzt_permit ul{margin-top:-20px;}
  .zwyzt_permit li{width:33.33%;margin-top:20px;}
  /*zjbl E*/
}
@media (max-width: 960px){
  /*hyjk S*/
  .marriage_con .marriage_two{display: flex; justify-content: space-between;}
  .marriage_modular,.birth_modular{width: 48%;}
  /*hyjk E*/
}

@media (max-width: 860px) {
  .zwyzt_wyk .contpad li .box .imgbox{height: 167px;}

  .zwyzt_shbz_sbkzq .item li{width:33.33%;}

  .zwyzt_hqbm_qyzx .row_flow .tit h3{font-size: 1.75em;}
  .zwyzt_hqbm_qyzx .row_flow .see-max-img{display: block;}
  .zwyzt_hqbm_qyzx .row_link .swiper-slide{width:33.33%;}
  
  .zwyzt_jycy_jy .hd li{width:50%;float: left;}
  .zwyzt_jycy_jy .hd li a{font-size: 1.4em;}

}

@media (max-width: 768px) {
  .col_400>div{width:100%;}
  .zwyzt_wyb .contpad{height: auto;}
  .zwyzt_wyc{margin-bottom: 20px;}
  .zwyzt_wyw .common_newslist,.zwyzt_wyw .links{width:48.5%;}
  .zwyzt_wyk .contpad li .box .imgbox{height: 127px;}

  .zwyzt_timeline_main  .col_400{padding-bottom: 280px;}
  .zwyzt_xczx .nybt .imgbox,
  .zwyzt_xczx .nybt .imgbox img,
  .zwyzt_xczx .nybt .common_newslist,
  .zwyzt_zffw .zf .imgbox,
  .zwyzt_zffw .zf .common_newslist{width:100%;}
  .zwyzt_xczx .nybt .common_newslist,
  .zwyzt_zffw .zf .common_newslist{margin-top: 20px;}

  .zwyzt_hqbm_qybg .area_col-3-5 .imgbox{width:50%;height: auto;}
  .zwyzt_hqbm_qybg .area_col-3-5 .txtbox{padding-left: 54%;}
  .zwyzt_hqbm_qybg .area_col-3-5 .txtbox h4 a,
  .zwyzt_hqbm_qyjy .row_btn li .box,
  .zwyzt_jtcx_ctcx .row_link li .box span{font-size: 1.25em;}
  .zwyzt_hqbm_qyjy .row_link li .box{margin:10px;}

  .zwyzt_jtcx_jszyw .col_520 ul{width:85%;}
  .zwyzt_jtcx_jdcyw .row_news .link .swiper-pagination-bullet{width:30px;}

  .zwyzt_bmfw_gsjn .grns_imglist li a{height: 220px;}
  
  .zwyzt_jycy_jy .hd ul{margin:0 -10px;}
  .zwyzt_jycy_jy .hd li a{margin:17px 10px 0;}
  .zwyzt_jycy_jy .hd li a i{margin-right: 10px;}
  .zwyzt_jycy_jy .bd .news_left:before{width:30%;background-size: contain;}
  .zwyzt_jycy_jy .bd .news_left ul{margin-left: 33%}
  
  /*zjbl S*/
  .new_name .new_name_module li{width:33.333%;}
  .zwyzt_residence ul li{width: 100%;margin-bottom: 10px;}
  /*zjbl E*/
  
  /*hyjk S*/
  .marriage_modular,.birth_modular{width: 100% !important;} 
  .marriage_modular{margin-bottom: 30px;} 
  .birth_box{float: left;}
  .medical_insurance_modular_left,.medical_insurance_modular_right{width: 100% !important;}
  .marriage_box, .birth_box{width: 93%;}
  .birth_modular .zwyzt_tit{width: 100%; padding: 0;}
  .medical_insurance_r_list li{margin-bottom: 15px;}  
  .prevention_modular_right .medical_icon{width: 100%;}
  .medical_insurance_l_list ul li{width: 100%;}
  .prevention_modular_left{width: 100% !important; margin-bottom: 30px; margin-right: 0; height: 200px;}
  .prevention_modular_left .prevention_l_list{padding: 30px 0;}   
  .prevention_modular_right{width: 94% !important;}
  .prevention_modular_right .medical_icon{width: 90%; margin-left: 20px; display: flex; align-items: center;}
  /*hyjk S*/

}


@media (max-width: 640px) {
  .zwyzt_xbanner{right:20px;}
  .zwyzt_banner{padding:0 20px 7px;}
  .zwyzt_banner .title:before{width:60px;}
  .zwyzt_banner .ul-li-boblue li{width:33.33%;}
  .zwyzt_banner .ul-li-boblue li.lilong{width:66.66%;}
  .zwyzt_banner .ul-li-boblue li a{min-width: auto;padding:0 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}

  .zwyzt_wyk .contpad li .box .imgbox{height: auto;min-height: 100px;max-height: 260px;}
  .zwyzt_wyk .contpad li .box .txtbox p{height: auto;}
  .zwyzt_wyw .common_newslist,.zwyzt_wyw .links{width:100%;}
  .zwyzt_wyk .contpad li .box{margin-bottom: 30px;}
  .zwyzt_wyw .links{margin-top: 20px;}
  
  .zwyzt_zhjy .item .con .imgbox.img_min{height: auto;line-height: auto;}
  .zwyzt_zhjy .item .con .imgbox.img_min a{padding:20px 0;}
  .zwyzt_zhjy .item .con .imgbox.img_min img{display: none;}
  .zwyzt_zhjy .item .con .imgbox.img_min span{display: inline-block;}
  .zwyzt_zhjy .item .con .imgbox.img_min:hover{background: #175fc1;}
  .zwyzt_zhjy .item .con .imgbox.img_min:hover span{color:#fff;}

  .zwyzt_zffw .mf .imglist .imgbox.fl,
  .zwyzt_zffw .mf .imglist .imgbox.fr{width:100%;float: none;}
  .zwyzt_zffw .mf .imglist .imgbox img{width:100%;}

  .zwyzt_shbz_sbkzq .item li{width:50%;}
  .zwyzt_shbz_menulist li .linear,
  .zwyzt_shbz_menulist li .common_list_circle{width:auto!important;float: none;display: block;position: static!important;}
  .zwyzt_shbz_menulist li .box{height: auto;}
  .zwyzt_shbz_menulist li .common_list_circle{margin-top: 30px;}
  .zwyzt_shbz_menulist .col-1-3 li{width:100%;}
  .zwyzt_shbz_menulist .li_sybx1 .lis ul{margin-top: 0;}
  .zwyzt_shbz_menulist .li_sybx1 .lis li a{height: auto;line-height: 1.5;}
  
  .zwyzt_hqbm_qykb .links_xxcx .box{padding-left: 60px;}
  .zwyzt_hqbm_qykb .links_xxcx li .box:before{left:15px;}
  .zwyzt_hqbm_qykb .row_links_dj li{width:50%;}
  .zwyzt_hqbm_qybg .area_col-3-5 .txtbox h4{margin-bottom: 15px;}
  .zwyzt_hqbm_qyjy .row_btn li .box{padding-left: 80px;margin:0 10px 10px;}
  .zwyzt_hqbm_qyzx .row_flow{padding:20px;}
  .zwyzt_hqbm_qyzx .row_flow .tit .img{width:20%;}
  .zwyzt_hqbm_qyzx .row_flow .tit h3{font-size: 1.25em;}
  .zwyzt_hqbm_qyzx .row_link .swiper-slide{width:50%;}

  .zwyzt_jtcx_jdcyw .row_link li{width:33.33%;}
  .zwyzt_jtcx_jszyw .col_520 ul{width:60%;}
  .zwyzt_jtcx_jszyw .col_520 ul li,
  .zwyzt_jtcx_ctcx .row_link li{width:100%;float: none;}
  .zwyzt_jtcx_jszyw .col_760 .row_link{background-image: none;}
  .zwyzt_jtcx_jszyw .col_760 .row_link ul{width:48%;}
  .zwyzt_jtcx_ctcx .row_link li .box{text-align: left;padding-left: 95px;}

  .zwyzt_bmfw_shjf .contpad>div,
  .zwyzt_bmfw_wqfl .row_xfwq .head_service,
  .zwyzt_bmfw_wqfl .xfwq_link{width:100%;float: none;}
  .zwyzt_bmfw_shjf .pay_class ul{margin-top:10px;}
  .zwyzt_bmfw_wqfl .row-1-2>div{padding:30px 20px;}
  .zwyzt_bmfw_wqfl .row_xfwq .head_service{margin-bottom: 20px;}
  .zwyzt_bmfw_gsjn .gsjn_news .imgbox{width:100%;height: auto;max-height: 440px;margin-bottom: 20px;}
  .zwyzt_bmfw_gsjn .gsjn_news .imgbox img{display: block; width:100%;}
  .zwyzt_bmfw_gsjn .gsjn_news .newslist{padding-left: 0;}
  .zwyzt_bmfw_gsjn .grns_imglist li,.zwyzt_bmfw_ljfl .contpad>div{width:100%;}
  .zwyzt_bmfw_gsjn .grns_imglist li a,
  .zwyzt_bmfw_ljfl .contpad .row_img a{height: auto;max-height: 406px;}
  .zwyzt_bmfw_ljfl{padding:50px 0;}

  .zwyzt_jycy_menus .row_menulist .newsbox .tit{margin-top: 24%;}
  
  /*zjbl S*/
  .new_name .new_name_module li{width:50%;}
  .zwyzt_zjblbox{margin: 0;}
  .zwyzt_idCard ul li{width: 100%;}
  .zwyzt_permit li{width: 50%;} 
  /*zjbl E*/
	
  /*hyjk S*/
  .marriage_box, .birth_box{width: 92%;}
  .prevention_modular_left{background-image: none; border: 2px solid #4fa5e4; width: 98% !important; border-radius: 5px; margin-bottom: 20px;}
  .prevention_modular_right{width: 90% !important;}
  
  .marriage_box .marriage_top,
  .birth_box .marriage_top,
  .marriage_box .marriage_top .marriage_list ul,
  .birth_box .marriage_top .birth_list ul{height: auto;}
  .marriage_box .marriage_top .marriage_list li,
  .birth_box .marriage_top .birth_list li{display: block;width:100%;height: auto;}
  .marriage_box .marriage_top .marriage_list li a,
  .birth_box .marriage_top .birth_list li a{display: block;margin-bottom: 15px; width:auto;padding:10px;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
  .marriage_middle{width:auto;margin-top: 10px;}
  .medical_insurance_r_list li font{float: left;}
  .medical_insurance_r_list li img{vertical-align: top;margin-top: -3px;}
  .medical_insurance_r_list li p{width:auto;display: block;padding: 0 10px;text-overflow: ellipsis;}
  .prevention_modular_right .prevention_r_list li img{width:51px;margin-right:0;}
  .prevention_modular_right .medical_icon{display: block;float:none; width:auto;margin-left:15px;line-height: 51px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
  
  /*hyjk E*/

  /*手机版 长者模式 wzachange*/
  .wzachange .zwyzt_banner .title{font-size: 2em;}
  .wzachange .zwyzt_tit h3,
  .wzachange .zwyzt_shbz_menulist li .tit,
  .wzachange .zwyzt_jycy_jy .hd li a,
  .wzachange .zwyzt_bmfw_tit2,
  .wzachange .zwyzt_hqbm_qybg .area_col-3-5 .txtbox h4 a{font-size: 1.5em;}
  .wzachange .zwyzt_hqbm_qyjy .row_btn li .box,
  .wzachange .zwyzt_hqbm_qyjy .row_banner .imgbox{font-size: 1.25em;}
  .wzachange .zwyzt_idCard li .idCardbox font,
  .wzachange .zwyzt_bmfw_wqfl .row_xfwq .head_service a,
  .wzachange .zwyzt_bmfw_wqfl .row_flyz_link li a,
  .wzachange .zwyzt_bmfw_wqfl .row_flyz_link li p{font-size: 1.125em;}
  .wzachange .zwyzt_jtcx_ctcx .col_520 li .box span,
  .wzachange .li-icon li .box span{font-size: 1em;}

  .wzachange .common_timeline .links_blue li .box span{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
  .wzachange .common_timeline .links_blue li .box{height: 140px;}
  .wzachange .common_timeline .links_blue li .box span{max-height:none;}
  .wzachange .new_name .new_name_module li .box p{display: block;white-space: nowrap;}
  .wzachange .zwyzt_jycy_menus .row_newslist li .tit{height: 70px;}
  .wzachange .zwyzt_jtcx_jdcyw .row_link li .box p,
  .wzachange .zwyzt_bmfw_gsjn .gsjn_news .newslist .tt a,
  .wzachange .medical_insurance_l_list ul li,
  .wzachange .prevention_modular_left{height: auto;}
  .wzachange .zwyzt_jtcx_jdcyw .row_link li .box p{min-height: 62px;}
  .wzachange .zwyzt_jtcx_jdcyw .row_link li .box p,
  .wzachange .medical_insurance_l_list ul li a,
  .wzachange .zwyzt_bmfw_shjf .pay_class li a{height: auto;padding-bottom: 20px;}
  .wzachange .zwyzt_bmfw_tit2 a{padding:0 20px;}
  .wzachange .zwyzt_jtcx_ctcx .col_520 li .box{background-size: 25%;padding-left: 30%;}
}

@media (max-width: 519px) {
  /*hyjk S*/
  .nav_medical{width: 40px;}
  .nav_medical_active::after{margin-left: 20px; margin-top: -50px;}
  /*hyjk E*/
}
@media (max-width: 480px) {
  .zwyzt_banner .ul-li-boblue li{width:50%;}
  .zwyzt_banner .ul-li-boblue li.lilong{width:100%;}
  .zwyzt_wyw .contpad .links li:first-child{margin-bottom: 20px;}
  .zwyzt_body .common_timeline{margin-bottom: 0;}

  .zwyzt_xczx .shncgg .links_noicon li .box{height: auto;line-height: 1.5;}
  
  .zwyzt_shbz_menulist li .common_list_circle li.li1,
  .zwyzt_shbz_menulist li .common_list_circle li.li3,
  .zwyzt_shbz_menulist li .common_list_circle li.li4,
  .zwyzt_shbz_menulist li .common_list_circle li.li5{margin-left:0;}

  .zwyzt_hqbm_qykb .area_col-1-5{width:100%;}
  .zwyzt_hqbm_qykb .row_links_dj ul{margin-left:-12.5px;margin-right:-12.5px;}
  .zwyzt_hqbm_qykb .news .hd{width:auto;float: none;margin:0 12.5px 25px;}
  .zwyzt_hqbm_qykb .news .hd li{width:50%;float: left;}
  .zwyzt_hqbm_qykb .news .hd li a{height: 52px;line-height: 52px;margin-top:0;}
  .zwyzt_hqbm_qykb .news .hd li a span{-webkit-writing-mode: inherit;writing-mode: inherit;line-height: 1.3;}
  .zwyzt_hqbm_qykb .news .hd li a:before{top:0;left:50%;margin-left:-12px;margin-top: 0; border: 12px solid transparent; border-top: 10px solid #1889DD;}
  .zwyzt_hqbm_qykb .news .hd li:first-child a:before {border-top-color: #175FC1;border-left-color: transparent;}
  .zwyzt_hqbm_qykb .news .hd li.on a:before{left:50%;top:99%;}
  .zwyzt_hqbm_qykb .news .bd{padding-left: 0;margin:0 12.5px;}
  .zwyzt_hqbm_qybg .area_col-3-5 .imgbox{width:100%;float: none;margin-bottom: 20px;}
  .zwyzt_hqbm_qybg .area_col-3-5 .txtbox{padding-left: 0;}
  .zwyzt_hqbm_qybg .area_col-3-5 .txtbox p{height: auto;}
  .zwyzt_hqbm_qyjy .row_btn li{width:100%;margin-top: 10px;}

  .zwyzt_jtcx_jszyw .col_520 ul{width:100%;margin:20px 0 150px;}
  .zwyzt_jtcx_jszyw .col_760 .row_link ul,
  .zwyzt_jtcx_jszyw .col_760 .row_cx li,
  .zwyzt_jtcx_snjt .row_link li{width:100%;float: none;}
  
  .zwyzt_jycy_jy .hd li{width:100%;padding-bottom: 0;}
  .zwyzt_jycy_jy .hd li.on a:before,
  .zwyzt_jycy_jy .bd .news_left:before{display: none;}
  .zwyzt_jycy_jy .bd .news_left ul{margin:0 20px;}


  /*hyjk S*/
  .medical_insurance_r_list .medical_icon{display: none;}
  .medical_insurance_l_list,.medical_insurance_l_list ul li{width: 100%;}
  .marriage_img,.birth_img {display: none;}
  .marriage_box .marriage_top .marriage_list, .birth_box .marriage_top .birth_list{width: 100%;}
  .marriage_box .marriage_top .marriage_list li a, .birth_box .marriage_top .birth_list li a{border-radius: 5px;}
  .nav_medical{height: auto; width: 100%;}
  .nav_medical ul{display: flex; width: 100%;}
  .nav_medical ul li{width: 50%; height: 70px;line-height: 70px;}  
  .nav_medical ul li a{width: 100%;margin:0;}
  .medical_insurance_r_list{width: 100%;}
  .medical_insurance_r_list ul{width: 100%;}
  .medical_insurance_r_list ul li{border-bottom: 1px dashed  #efefef; width: 100%; font-size: 1.125em;}
  .medical_insurance_r_list ul li font{margin: 5px 10px;}
  .nav_medical_active::after{display: none;}
  .marriage_modular,.birth_modular{width: 96% !important;}
  .prevention_modular_right .prevention_r_list li{width: 100%; border-bottom: 1px dashed #efefef;margin:0;padding:15px 0;}
  /*.prevention_modular_right .prevention_r_list li img{width: 10%; margin: 5px 10px;}  */
  .prevention_modular_right .medical_icon{font-size: 1.125em;}
  /*.marriage_box .marriage_top .marriage_list ul, .birth_box .marriage_top .birth_list ul{display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}*/
  /*.marriage_box .marriage_top .marriage_list li, .birth_box .marriage_top .birth_list li{width: 48%; margin: 0; border-radius: 5px;}*/
  /*hyjk E*/
  
  /*zjbl S*/
  .zwyzt_idCard ul li{float: left;}
  .zwyzt_possport_r_list li{float: left;}
  .new_name .new_name_module li,.zwyzt_permit li,
  .zwyzt_possport_l_list li,
  .zwyzt_possport_r_list li{width:100%;}
  .zwyzt_idCard li .idCardbox{padding-left: 80px;}
  .zwyzt_idCard li .idCardbox .idCardimg{width:60px;margin-top:-30px;}
  /*zjbl E*/
}

@media (max-width: 460px) {
  .zwyzt_timeline_main  .col_400{padding-bottom: 200px;background-size: 200px;background-position: 122% 97%;}
  .zwyzt_shbz_sbkzq .item li,
  .zwyzt_hqbm_qykb .row_links_dj li,
  .zwyzt_hqbm_qyjy .row_link li,
  .zwyzt_hqbm_jrfw .row_link li,
  .zwyzt_hqbm_qyzx .row_link .swiper-slide{width:100%;float: none;}
  .zwyzt_hqbm_qykb .row_links_dj li .box{text-align: left;height: 70px;line-height: 70px;}
  .zwyzt_hqbm_qykb .row_links_dj li .box span{font-size: 1.25em;}
  /*.zwyzt_hqbm_jrfw .row_link .li2 .box,.zwyzt_hqbm_jrfw .row_link .li3 .box{background: #fff;}*/

  .zwyzt_jtcx_jdcyw .row_link li{width:50%;}
  /*zjbl S*/
  .zwyzt_idCard li .idCardbox font{font-size: 1.125em;}
  /*zjbl E*/
  
}
@media (max-width: 375px) {
	.marriage_box, .birth_box{width: 91%;}
}
@media (max-width: 320px) {
  .zwyzt_banner .ul-li-boblue li{width:100%;}
  
  .zwyzt_timeline_main .zwyzt_wyw .links li{width:100%;margin-bottom: 20px;}
  .zwyzt_jtcx_jdcyw .row_link li{width:100%;}
}
/*IE 11*/
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
	.zwyzt_shbz_menulist .li_ylbx .common_list_circle{width: 150px;}
	.zwyzt_shbz_menulist li .common_list_circle li{width:250px;}
	.nav_medical_active::after{margin-left: 70px;}
}