@charset "utf-8";
/* 头部 start*/
.w1655{max-width: 1655px; margin: 0 auto;}
.head_top .head_box{ padding-top: 60px; height: 100px; position: relative; }

.head_top .head_icon em.gh{display:inline-block;vertical-align: middle; width: 79px; height:100px; background: url(/newimages/head_guohui.png) no-repeat center; background-size: 100% auto;  }
.head_top .head_icon i.head_title{display:inline-block; vertical-align: middle;  width: 285px; height:100px; background: url(/newimages/head_title1.png) no-repeat center;  background-size: 100% auto;    }
.head_top .head_icon i.head_logo{display:inline-block; vertical-align: middle; width: 153px; height:100px; background: url(/newimages/head_logo.png) no-repeat center; background-size: 100% auto; background-position-y: 15px;   }

.head_top .head_nav{display: block;float: right; box-sizing: border-box; line-height: 100px; }
.head_top .head_nav a.head_nav_item{display: inline-block; height: auto; font-size: 24px; position: relative; color: #FFF; padding-left:37px;margin-left: 90px;}
.head_top .head_nav a.head_nav_item:hover, .head_top .head_nav a.head_nav_item.on{color: #db5f48;}
.head_top .head_nav a.head_nav_item:first-child{margin-left: 0px;}
.head_top .head_nav a.head_nav_item em.icon{display: block; position: absolute; left: 0px; top:50%; transform: translateY(-50%); width: 30px;  height: 30px; background: url(/newimages/head_jlt1_qb.png) no-repeat; }
.head_top .head_nav a.head_nav_item:hover em.icon, .head_top .head_nav a.head_nav_item.on em.icon{background-position-x: -50px;}
.head_top .head_nav a.head_nav_item:nth-child(1) em.icon{background-position-y: 3px;}
.head_top .head_nav a.head_nav_item:nth-child(2) em.icon{background-position-y: -67px;}
.head_top .head_nav a.head_nav_item:nth-child(3) em.icon{background-position-y: -133px;}
.head_top .head_nav a.head_nav_item:nth-child(4) em.icon{background-position-y: -199px;}
.head_top .head_nav a.head_nav_item:nth-child(5) em.icon{background-position-y: -264px;}
.head_top .head_nav a.head_nav_item b {font-weight: 500;}

.head_top .head_nav .head_title_a{position: absolute; right: 0px; top: -20px;}
.head_top .head_nav .head_title_a{display: inline-block;padding-top: 5px; }
.head_top .head_nav .head_title_a ul li{display: inline-block;position: relative;padding-left: 27px; width: auto;  height: 65px; line-height: 65px; text-align: center;  vertical-align: middle;}

.head_top .head_nav .head_title_a ul li.login{width: 90px; height:34px; line-height: 34px ;text-align: center; }
.head_top .head_nav .head_title_a ul li.login a{display: inline-block; padding-left: 0px; width: 90px; height:34px ; color: #de5636; font-size: 22px; font-weight: bold;  border-radius: 30px;border: 1px solid #de5636;}
.head_top .head_nav .head_title_a ul li.login { min-width: 90px; width: auto;}
.head_top .head_nav .head_title_a ul li.login a em{padding-left: 26px; position: relative;font-weight: bold;  }
.head_top .head_nav .head_title_a ul li.login a em::before{content: ''; display: block; width: 23px; height: 25px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/index_head_login_icons.png) no-repeat top left; background-position-y: 1px;}
.head_top .head_nav .head_title_a ul li:hover.login a{background-color: #de5636; color: #FFF; font-weight: 500; opacity: 1;}
.head_top .head_nav .head_title_a ul li.login a:hover em::before{background-position-y: -46px;}
.head_top .head_nav .head_title_a ul li a{ transition: .3s; position: relative; font-size: 12px;color: #FFF; padding-left: 25px;}
.head_top .head_nav .head_title_a ul li a.ydb::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/index_head_icon1.png) no-repeat top left; background-position-y: 50%;}
.head_top .head_nav .head_title_a ul li a.head_wza::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/index_head_icon2.png) no-repeat top left; background-position-y: 50%;}
.head_top .head_nav .head_title_a ul li a.head_ghb::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/index_head_ghb_icon.png) no-repeat top left; background-position-y: 50%;}
.head_top .head_nav .head_title_a ul li a.znjqr::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/index_head_icon3.png) no-repeat top left; background-position-y: 50%;}
/* .head_top .head_nav .head_title_a ul li:nth-child(4) a{display: inline-block; width: 100%; height: 100%; background: url(/newimages/index_head_icon1.png) no-repeat top center; background-position-y: 50%; }
.head_top .head_nav .head_title_a ul li:nth-child(5) a{display: inline-block; width: 100%; height: 100%;  background: url(/newimages/index_head_icon2.png) no-repeat top center; background-position-y: 50%; } 
.head_top .head_nav .head_title_a ul li:nth-child(6) a{display: inline-block; width: 100%; height: 100%;  background: url(/newimages/index_head_icon3.png) no-repeat top center; background-position-y: 50%; }  */
.head_top .head_nav .head_title_a ul li.search_icon a{display: inline-block; width: 21px; padding-left: 0px; height: 100%;  background: url(/newimages/head_search_icon3.png) no-repeat top center; background-position-y: 50%; } 
.head_top .head_nav .head_title_a ul li.fy{color: #fff; font-size: 18px;}
.head_top .head_nav .head_title_a ul li.fy a{padding-left: 0px; display: inline-block; font-size: 18px; } 
.head_top .head_nav .head_title_a ul li.fy a:first-child{padding-right: 8px;}
.head_top .head_nav .head_title_a ul li.fy a:last-child{padding-left: 8px;}
.head_top .head_nav .head_title_a ul li.i7_img{width: 122px; height: 60px; }
.head_top .head_nav .head_title_a ul li.i7_img a{padding-left: 0px;}

.head_top .head_nav .head_title_a ul li a:hover{opacity: 0.8;}
.head_top .head_nav .head_title_a ul li p.tag{display: inline-block; width: 120px; color: #de5636; line-height: 20px; text-align: center;  position: absolute; left: 50%; bottom: 0px;transform: translateX(-50%); opacity: 0; transition: all 0.6s;}
/* .head_top .head_nav .head_title_a ul li:hover p.tag{visibility: visible; opacity: 1; bottom:-10px; } */
.head_top .head_box .index_head_zk_btn{display: none; position: absolute; right: 26px; top: 26px;}
.head_top .head_box .index_head_zk_btn a img {width: 35px;}
.head_top .head_nav .head_pattern{display: none;}
.head_top .head_nav .head_nav_title{display: none;}

/* 住房服务蓝色字体 */
.headBlue_text .head_nav a.head_nav_item em.icon{background-position-x: -105px;}
.headBlue_text  .head_nav a.head_nav_item b{color: #24528c;}
.headBlue_text  .head_nav a.head_nav_item:hover b,.headBlue_text  .head_nav a.head_nav_item.on b{color: #de5636;}
/* .headBlue_text .head_nav a.head_nav_item:hover em.icon,.headBlue_text .head_nav a.head_nav_item.on em.icon{background-position-x: -105px;} */
.headBlue_text  .head_nav .head_title_a ul li a{color: #24528c;}
.headBlue_text  .head_nav .head_title_a ul li:first-child a{color: #de5636;}

.headBlue_text .head_nav .head_title_a ul li.fy{color: #24528c; font-size: 18px;}
.headBlue_text .head_nav .head_title_a ul li a.ydb::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head2_icon1.png) no-repeat top left; background-position-y: 50%;}
.headBlue_text .head_nav .head_title_a ul li a.head_wza::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head2_icon2.png) no-repeat top left; background-position-y: 50%;}
.headBlue_text .head_nav .head_title_a ul li a.head_ghb::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head2_ghb_icon.png) no-repeat top left; background-position-y: 50%;}
.headBlue_text .head_nav .head_title_a ul li a.znjqr::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head2_icon3.png) no-repeat top left; background-position-y: 50%;}
.headBlue_text .head_nav .head_title_a ul li.search_icon a{display: inline-block; width: 21px; padding-left: 0px; height: 100%;  background: url(/newimages/head_search_icon3_blue.png) no-repeat top center; background-position-y: 50%; } 

/* .headBlue_text  .head_nav .head_title_a ul li:nth-child(4) a{background: url(/newimages/head2_icon1.png) no-repeat top center;background-position-y: 50%;}
.headBlue_text  .head_nav .head_title_a ul li:nth-child(5) a{background: url(/newimages/head2_icon2.png) no-repeat top center;background-position-y: 50%;}
.headBlue_text  .head_nav .head_title_a ul li:nth-child(6) a{background: url(/newimages/head2_icon3.png) no-repeat top center;background-position-y: 50%;}
.headBlue_text  .head_nav .head_title_a ul li:nth-child(7) a{background: url(/newimages/head_search_icon3_blue.png) no-repeat top center;background-position-y: 50%;} */
.headBlue_text  .head_nav .head_title_a ul li p.tag{color: #000;}
.headBlue_text  .head_icon i.head_title{width: 458px; height: 72px; background: url(/newimages/head_title_yse2.png) no-repeat top center; background-size: 457px;} 
.headBlue_text  .head_icon i.head_logo{display: none;}

@media screen and (max-width:1655px) {
    .head_top .head_nav{padding-right: 10px;}
    .head_top .head_nav a.head_nav_item{margin-left: 20px; font-size: 18px;}
    .head_top .head_icon{padding-top: 11px; }
    .head_top .head_icon em {width: 78px;}
}
@media screen and (min-width:1200px) and (max-width:1655px) {
    .head_top .head_icon i.head_title{width: 245px;  height: 81px;}
    .head_top .head_icon i.head_logo{width: 135px;  height: 81px;     background-position-y: 9px;}
    .headBlue_text .head_icon i.head_title{width: 357px; background-size: 357px; height: 65px;}
}
@media screen and (max-width:1200px) {
    .head_top .head_nav{padding-right: 0px;}
    .head_top .head_box{padding-top: 0px; text-align: center; height: auto; background-color: #fff; }
    .head_top .head_icon{width: 100%;}
    .head_top .head_icon em.gh{ background-size: 73px;width: 75px; height: 80px;}
    .head_top .head_icon i.head_title{width: 350px;height: 73px;  background: url(/newimages/head_title_yse2.png) no-repeat top center; background-size: 350px; background-position-y: 12px;}
    .head_top .head_icon i.head_logo{display: none;}

    .head_top .head_nav{position: fixed; right: -60%; top: 0px; width: 60%; height: 100%; z-index: 15; overflow: hidden; overflow-y: auto;  opacity: 0;border: none; background-color: #fff; transition: all 0.7s; }
    .head_top .head_nav.cutRight{ right: 0px; opacity: 1; }

    .head_top .head_nav .head_nav_title{display: block; text-align: left; line-height:normal; padding: 10px 15px; padding-left: 30px; font-size: 24px; color: #24518a; border-bottom: 2px solid #24518a;}
    .head_top .head_nav .head_nav_title .login{display: inline-block;  padding-top: 5px; padding-left: 10px;}
    .head_top .head_nav .head_nav_title .login a{display: inline-block; font-size: 16px; color: #de5636; border-radius: 40px; padding: 4px 14px; border: 1px solid #de5636;}


    .head_top .head_nav .head_nav_menu{border-bottom: 1px solid #dbe4ed; padding-left: 20px;}
    .head_top .head_nav a.head_nav_item{display: block; padding-left: 0px; line-height: 60px; text-align: left; margin-left: 0px;  font-size: 18px; color: #24518a;}
    .head_top .head_nav a.head_nav_item em.icon{left: -4px; width: 30px; height: 32px; background-size: 94px; background-position: -68px;}
    .head_top .head_nav a.head_nav_item:nth-child(1) em.icon{background-position-y:7px;}
    .head_top .head_nav a.head_nav_item:nth-child(2) em.icon{background-position-y: -43px;}
    .head_top .head_nav a.head_nav_item:nth-child(3) em.icon{background-position-y: -89px;}
    .head_top .head_nav a.head_nav_item:nth-child(4) em.icon{background-position-y: -135px;}
    .head_top .head_nav a.head_nav_item:nth-child(5) em.icon{background-position-y: -181px;}
    .head_top .head_nav a.head_nav_item b{padding-left: 40px;}
    /* .head_top .head_nav a.head_nav_item:hover em.icon{background-position-x: -68px !important; }
    .head_top .head_nav a.head_nav_item:hover b{color: #24518a; font-weight: bold;} */
    .head_top .head_nav a.head_nav_item:hover,.head_top .head_nav a.head_nav_item:hover b,.head_top .head_nav a.head_nav_item.on b, .head_top .head_nav a.head_nav_item.on{ color: #FFF !important; background: #24518A; font-weight: bold;}
    .head_top .head_nav a.head_nav_item:hover em.icon, .head_top .head_nav a.head_nav_item.on em.icon { left: 0px; background-position-x: 9px;}


    .head_top .head_nav .head_pattern{display: block; text-align: left;}
    .head_top .head_nav .head_pattern ul li{line-height: 60px;}
    .head_top .head_nav .head_pattern ul li a {display: block; height: 100%; font-size: 18px; color: #24518a; line-height: 60px; padding-left: 20px;}
    .head_top .head_nav .head_pattern ul li a:hover{color: #FFF !important; background: #24518A; font-weight: bold;}
    .head_top .head_nav .head_pattern ul li.login{text-align: center; padding-top: 30px;}
    .head_top .head_nav .head_pattern ul li.login a{display: inline-block; width: 95px;  padding: 0px ; text-align: center; height: 35px; line-height: 35px; border: 1px solid #24518a; border-radius: 30px;} 
    .head_top .head_nav .head_pattern ul li:nth-child(1) a img{ max-width: 100%; vertical-align: sub; margin-right: 5px;}

    .head_top .head_nav .head_title_a{display: none;}
    .head_top .head_nav .head_pattern{display: block;}
    .head_top .head_box .index_head_zk_btn{display: block;}


}
@media screen and (max-width:760px) {
    .head_top .head_icon em.gh{width: 56px; height: 62px; background-size: 46px; background-position: 7px 7px;}
    .head_top .head_icon i.head_title{width: 241px; height: 62px; background-size: 227px; background-position:1px 17px;}
    .head_top .head_box{text-align: left;}
    .head_top .head_nav .head_nav_title{font-size: 18px; padding-left: 10px;}
    .head_top .head_nav a.head_nav_item{line-height: 49px;}
    .head_top .head_nav a.head_nav_item b {font-size: 15px;}
    .head_top .head_box .index_head_zk_btn{right:15px; top: 21px;}
    .head_top .head_box .index_head_zk_btn a img{width: 25px;   }
    .head_top .head_nav .head_pattern ul li a{font-size: 15px; line-height: 50px;}
    .head_top .head_nav .head_pattern ul li{ height: 50px;line-height: 50px;}
    
}
/* 头部 end*/

/* 头部2 start*/
.head2_top .head2_box{  height: 350px; background: url(/newimages/head2_totu_01.png) no-repeat top center;}
.head2_top .head2_box .pr{position: relative;}
.head2_top .head2_box .head2_icon{padding-top: 47px; }
.head2_top .head2_box .head2_icon em.gh{display: inline-block; width: 91px; height: 98px; background: url(/newimages/head2_guohui.png) no-repeat top center;}
.head2_top .head2_box .head2_icon i.head_title{display: inline-block; margin-left: 13px; width: 657px; height: 84px; background: url(/newimages/head_title_yse2.png) no-repeat top center;}
.head2_top .head2_box .head2_rbox{position: absolute; right: 0px; top: 0px;}
.head2_top .head2_box .head2_rbox .head2_a ul li{float: left; width: auto; padding-left: 27px; box-sizing: border-box; position: relative;  text-align: center; height: 65px; line-height: 65px;  }
.head2_top .head2_box .head2_rbox .head2_a ul li a{transition: .3s; position: relative; font-size: 12px; color: #24518a; padding-left: 25px;}
.head2_top .head2_box .head2_rbox .head2_a ul li a.ydb::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head2_icon1.png) no-repeat top left; background-position-y: 50%;}
.head2_top .head2_box .head2_rbox .head2_a ul li a.head_wza::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head2_icon2.png) no-repeat top left; background-position-y: 50%;}
.head2_top .head2_box .head2_rbox .head2_a ul li a.head_ghb::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head2_ghb_icon.png) no-repeat top left; background-position-y: 50%;}
.head2_top .head2_box .head2_rbox .head2_a ul li a.znjqr::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head2_icon3.png) no-repeat top left; background-position-y: 50%;}
.head2_top .head2_box .head2_rbox .head2_a ul li.fy{color: #24518a; font-size: 18px;}
.head2_top .head2_box .head2_rbox .head2_a ul li.fy a{padding-left: 0px; display: inline-block; font-size: 18px; } 
.head2_top .head2_box .head2_rbox .head2_a ul li.fy a:first-child{padding-right: 8px;}
.head2_top .head2_box .head2_rbox .head2_a ul li.fy a:last-child{padding-left: 8px;}

.head2_top .head2_box .head2_rbox .head2_a ul li a:hover{opacity: 0.8;}
.head2_top .head2_box .head2_rbox .head2_a ul li.login{ width: 90px; padding-top: 5px;}
.head2_top .head2_box .head2_rbox .head2_a ul li.login a{display: inline-block; padding-left: 0px;  width: 90px; height:34px ; text-align: center; line-height: 34px; border-radius: 30px; border: 1px solid #de5636;font-size: 22px; font-weight: bold; color: #de5636;}
.head2_top .head2_box .head2_rbox .head2_a ul li.login a em{padding-left: 26px; position: relative;font-weight: bold;   }
.head2_top .head2_box .head2_rbox .head2_a ul li.login a em::before{content: ''; display: block; width: 23px; height: 25px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/index_head_login_icons.png) no-repeat top left; background-position-y: 1px;}
.head2_top .head2_box .head2_rbox .head2_a ul li.login a:hover{ color: #FFF; opacity: 1; background-color:#de5636 ;}
.head2_top .head2_box .head2_rbox .head2_a ul li.login a:hover em::before{background-position-y: -46px;}
/* .head2_top .head2_box .head2_rbox .head2_a ul li:nth-child(4) a{display: inline-block; width: 100%; height:100% ;  background: url(/newimages/head2_icon1.png) no-repeat top center;}
.head2_top .head2_box .head2_rbox .head2_a ul li:nth-child(5) a{display: inline-block; width: 100%; height:100% ;  background: url(/newimages/head2_icon2.png) no-repeat top center;}
.head2_top .head2_box .head2_rbox .head2_a ul li:nth-child(6) a{display: inline-block;  width: 100%; height:100% ; background: url(/newimages/head2_icon3.png) no-repeat top center;} */
.head2_top .head2_box .head2_rbox .head2_a ul li.icon1 a{background-position-y: 50%;}
.head2_top .head2_box .head2_rbox .head2_a ul li.i7_img{width: auto; height: 60px; padding-top: 7px;}
.head2_top .head2_box .head2_rbox .head2_a ul li.i7_img a{display: block; padding-left: 0px;}
.head2_top .head2_box .head2_rbox .head2_a ul li.i7_img a img {max-width: 100%;}

/* .head2_top .head2_box .head2_rbox .head2_a ul li:hover p.tag{visibility: visible;  bottom: -10px; opacity: 1;} */
.head2_top .head2_box .head2_rbox .head2_a ul li p.tag{display: inline-block; visibility: hidden; position: absolute;  bottom:0px; left: 50%; opacity: 0; line-height: 20px;width: 100px; text-align: center; transform: translateX(-50%); transition:  0.6s;}
.head2_top .head2_box .head2_rbox .head2_search{width: 422px; height: 46px;margin-top: 33px; float: right; border: 1px solid #dddddd; position: relative; overflow: hidden; border-radius: 30px;}
.head2_top .head2_box .head2_rbox input{width: 100%; height: 100%;    outline: none; border: none; background-color: #ffffff; font-size: 18px; padding-left: 22px;border-radius: 30px;}
.head2_top .head2_box .head2_rbox a.search_btn{ display: block;vertical-align: middle; text-align: center; position: absolute; right: 6px; top: 50%; transform: translateY(-50%); border-radius: 30px; width: 60px; height: 36px;  background-color: #24518a;}
.head2_top .head2_box .head2_rbox a.search_btn:hover{background-color: #547aac;}
.head2_top .head2_box .head2_rbox a.search_btn img {max-width: 100%; position: relative; top: 50%; transform: translateY(-50%);  }
.head2_top .head2_nav{background-color:#dbe4ed ; box-sizing: border-box; border-top: 4px solid #24518a; }
.head2_top .head2_nav ul li {float: left; width: 20%; position: relative;  height: 60px; line-height: 60px; text-align: center; box-sizing: border-box;}
.head2_top .head2_nav ul li a i{position: relative; padding-left: 46px;}
.head2_top .head2_nav ul li a i::after{content: ''; width: 30px; height: 32px; position: absolute; left:0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head_jlt1_qb.png) no-repeat top center; background-position-x: -103px;}
.head2_top .head2_nav ul li::before{content: ''; width: 1px; height: 35px; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); background-color:#c9d6e3 ;   background-image: linear-gradient(#c9d6e3, #3b6396, #c9d6e3);}
.head2_top .head2_nav ul li:last-child::before{display: none;}
.head2_top .head2_nav ul li:nth-child(1) a i:after{background-position-y: 3px;}
.head2_top .head2_nav ul li:nth-child(2) a i:after{background-position-y: -67px;}
.head2_top .head2_nav ul li:nth-child(3) a i:after{background-position-y: -133px;}
.head2_top .head2_nav ul li:nth-child(4) a i:after{background-position-y: -199px;}
.head2_top .head2_nav ul li:nth-child(5) a i:after{background-position-y: -264px;}
.head2_top .head2_nav ul li:hover a, .head2_top .head2_nav ul li a.on{background-color: #FFF; font-weight: bold;}
.head2_top .head2_nav ul li a{display: block; width: 100%; height: 100%; box-sizing: border-box; font-size: 24px; color: #24518a;}

.head2_top .head2_zk_btn{display: none;}
.nav_shade{display:block; visibility: hidden; opacity: 0; transition:all 0.7s ; position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; width: 100%; height: 100%; z-index: 13; background-color: rgba(0, 0, 0, 0.7);}
.nav_shade.show{visibility: visible; opacity: 1;}
.nav_shade .message{display: block; font-size: 14px; width: 40%; color: #FFF; text-align: center; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); }
.nav_shade .message i{display: block;}
.nav_shade .message em{display: block;}
.head2_nav .head2_nav_title{display: none;}
.head2_top .head2_nav .head2_nav_pattern{display: none;}

/* 数据罗湖头部，添加  s1*/
.head2_top.s1 .head2_box { height: 170px; background: #fff;}
.head2_top.s1 .head2_box .head2_icon { padding-top: 27px;}
.head2_top.s1 .head2_box .head2_rbox .head2_search { margin-top: 15px;}
.head2_top.s1 .head2_box .head2_rbox a.search_btn { width: 130px; height: 42px; border-radius: 21px;right: 3px; color: #fff; line-height: 42px; font-size: 22px; text-align: left;}
.head2_top.s1 .head2_box .head2_rbox a.search_btn img { float: left; margin: 0 15px 0 20px;}
.head2_top.s1 .head2_box .head2_rbox .head2_a ul {margin-top: 12px;}
.head2_top.s1  .head2_nav { background: #24518A;}
.head2_top.s1 .head2_nav ul li a { color: #fff;}
.head2_top.s1 .head2_nav ul li a.on,.head2_top.s1 .head2_nav ul li a.on i, .head2_top.s1 .head2_nav ul li:hover a { color: #24518A; background: #fff; font-weight: bold;}
.head2_top.s1 .head2_nav ul li a i:after {background-position-x: 0;}
.head2_top.s1 .head2_nav ul li a.on i:after, .head2_top.s1 .head2_nav ul li:hover a i:after { background-position-x: -103px;}
.head2_top.s1 .head2_nav ul li::before { background-image: linear-gradient(#3b6396, #c9d6e3, #3b6396);}
.index_head .head_cnxbtn_box a.head_cnxbtn.hs_btn{display: none;}
@media screen and (max-width:1560px) {
    .head2_top .head2_box .head2_icon{padding: 0 15px; padding-top: 47px;}
    .head2_top .head2_box .head2_rbox{right: 15px;}
}
@media screen and (min-width:1200px) and (max-width:1655px) {
    .head2_top .head2_box .head2_icon{padding: 0 15px;  padding-top: 76px;}
    .head2_top.s1 .head2_box .head2_icon{padding-top: 58px;}
    .head2_top .head2_box .head2_icon i.head_title{width: 496px; background-size: 496px;}
    .head2_top .head2_box .head2_icon em.gh{width: 72px; background-size: 72px; height: 89px; }
    .head2_top .head2_box .head2_rbox{right: 15px;}
}
@media screen and (max-width:1200px) {
    .head2_top .head2_box{border-bottom: 2px solid #24518a; height: 310px; background-size: cover;}
    .head2_rbox{display: none;}
    .head2_top .head2_box .head2_icon{text-align: center;padding-top: 15px;}
    .head2_top .head2_box .head2_icon em.gh{width: 50px; height: 60px; background-size: 100%;}
    .head2_top .head2_box .head2_icon i.head_title{width:339px; height: 59px; background-size: 100%;}
    .head2_top .head2_zk_btn{display: block; position: absolute; right: 20px; top: 33px;}
    .head2_top .head2_zk_btn a{display: block; }
    .head2_top .head2_zk_btn a img{width:30px;}
    .head2_top .head2_nav{position: fixed; right: -60%; top: 0px; width: 60%; height: 100%; z-index: 15; overflow: hidden; overflow-y: auto;  opacity: 0;border: none; background-color: #fff; transition: all 0.7s; }
    .head2_top.zk .head2_nav { right: 0px; opacity: 1; }
    .head2_top .head2_nav ul li{float: none; width: 100%;}
    .head2_top .head2_nav ul li::before{display: none;}
    .head2_nav .head2_nav_title{display: block; padding: 10px 15px; padding-left: 30px; font-size: 24px; color: #24518a; border-bottom: 2px solid #24518a;}
    .head2_nav .head2_nav_title .login{display: inline-block;  padding-top: 5px; padding-left: 10px;}
    .head2_nav .head2_nav_title .login a{display: inline-block; font-size: 16px; color: #de5636; border-radius: 40px; padding: 4px 14px; border: 1px solid #de5636;}
    
    .head2_top .head2_nav ul li a{text-align: left; padding-left: 0px; font-size: 18px;}
    .head2_top .head2_nav .head2_nav_box ul li:hover a i{font-weight: bold;}
    .head2_top .head2_nav ul li a i::after{background-size: 94px; background-position-x: -73px;}
    .head2_top .head2_nav ul li:nth-child(1) a i:after{background-position-y: 7px;}
    .head2_top .head2_nav ul li:nth-child(2) a i:after{ background-position-y: -43px}
    .head2_top .head2_nav ul li:nth-child(3) a i:after{ background-position-y: -89px}
    .head2_top .head2_nav ul li:nth-child(4) a i:after{ background-position-y: -135px}
    .head2_top .head2_nav ul li:nth-child(5) a i:after{ background-position-y: -181px}
    .head2_top .head2_nav .head2_nav_box {border-bottom: 1px solid #dbe4ed ;}
    .head2_top .head2_nav .head2_nav_box ul li{padding-left:20px;}
    .head2_top .head2_nav .head2_nav_pattern{display: block;}
    .head2_top .head2_nav .head2_nav_pattern ul li a {padding-left: 20px;}
    .head2_top .head2_nav .head2_nav_pattern ul li.login{padding-top: 30px; box-sizing: content-box; margin-bottom: 30px;}
    .head2_top .head2_nav .head2_nav_pattern ul li.login a{display: inline-block; width: 95px;  padding: 0px ; text-align: center; height: 35px; line-height: 35px; border: 1px solid #24518a; border-radius: 30px;} 
    .head2_top .head2_nav .head2_nav_pattern ul li:nth-child(1) a img{ max-width: 100%; vertical-align: sub; margin-right: 5px;}
    .head2_top .head2_nav ul li a i{padding-left: 40px;}
    .head2_top .head2_nav ul li a.on,.head2_top .head2_nav ul li a.on i, .head2_top .head2_nav ul li:hover a { color: #FFF; background: #24518A; font-weight: bold;}
    .head2_top .head2_nav ul li a.on i:after, .head2_top .head2_nav ul li:hover a i:after { background-position-x: 9px;}


    .head2_top.s1 .head2_box { height: auto; position: relative; z-index: 2;}
    .head2_top.s1 .head2_nav ul li a.on,.head2_top.s1 .head2_nav ul li a.on i, .head2_top.s1 .head2_nav ul li:hover a { color: #24518A; background: #fff; font-weight: bold;}
    .head2_top.s1 .head2_nav ul li a.on i:after, .head2_top.s1 .head2_nav ul li:hover a i:after { background-position-x: -64px;}
    .head2_top.s1 .head2_box .head2_icon { padding-top: 10px;}
    .head2_top.s1 .head2_nav ul li a i{padding-left: 40px;}
    .head2_top.s1 .head2_nav .head2_nav_pattern ul li.login a{border-color:#fff;}
    .head2_top.s1 .head2_nav .head2_nav_title{color: #fff;}
}
@media screen and (max-width:760px) {
    .head2_nav .head2_nav_title{font-size: 18px; padding-left: 10px;}
    .head2_top .head2_nav ul li a{font-size: 15px;}
    .head2_top .head2_nav ul li{height: 50px; line-height: 50px;}
    .head2_top .head2_box .head2_icon em.gh{width: 37px; height:40px ;}
    .head2_top .head2_box .head2_icon i.head_title{width: 207px; height: 32px; margin-left: 7px;}
    .head2_top .head2_zk_btn{right: 16px; top: 27px;}
    .head2_top .head2_zk_btn a img{width: 25px;}
    .head2_top .head2_box{height: 194px;}
    .head2_top .head2_box .head2_icon{text-align: left;}
    
    .head2_top.s1 .head2_box .head2_icon { padding: 5px 15px;}
    .head2_top.s1 .head2_zk_btn { top: 20px;}
}
/* 头部2 end*/

/* 频道页头部 start*/
/* ie 小弹框和移动的侧边栏会撑出去 所以设置overflow: hidden; */
.index_head{height: 620px; position: relative; overflow: hidden; }
.index_head .head_slideshow {display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.index_head .head_slideshow.notIndex{display: block; background: url(/newimages/index_head_lh-lunbo-6.jpg) no-repeat top center;  background-size: cover;}
.index_head .head_slideshow .head_swiper{width: 100%; height: 100%; overflow: hidden; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb1{background: url(/newimages/index_head_lh-lunbo-1.jpg) no-repeat top center;  background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb2{background: url(/newimages/index_head_lh-lunbo-2.jpg) no-repeat top center; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb3{background: url(/newimages/index_head_lh-lunbo-3.jpg) no-repeat top center; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb4{background: url(/newimages/index_head_lh-lunbo-4.jpg) no-repeat top center; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb5{background: url(/newimages/index_head_lh-lunbo-5.jpg) no-repeat top center; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb6{background: url(/newimages/index_head_lh-lunbo-6.jpg) no-repeat top center; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb7{background: url(/newimages/index_head_lh-lunbo-7.jpg) no-repeat top center; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb8{background: url(/newimages/index_head_lh-lunbo-8.jpg) no-repeat top center; background-size: cover;}

/* .index_head .head_slideshow .head_swiper .swiper-slide img{max-width: 100%;} */
.index_head .index_head_content {width: 1560px; position: absolute; left: 50%; transform: translateX(-50%); top: 0px; z-index: 1;}
.index_head .index_head_content .index_headT{padding-top: 70px;}
.index_head .index_head_content .index_head_logo{display: block; width:237px; height:87px; background: url(/newimages/indexhead_lh_logo.png) no-repeat top center;}
.index_head .index_head_content .index_head_rbox{position: absolute; right: 0px; top: 0px;text-align: right;}
.index_head .index_head_content .index_head_rbox .head_title_a{display: inline-block;padding-top: 5px; }
.index_head .index_head_content .index_head_rbox .head_title_a ul li{display: inline-block;position: relative; width: auto; padding-left: 27px;  height: 65px; line-height: 65px; text-align: center;  vertical-align: middle;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li.login{width: 90px; height:34px; line-height: 34px ;text-align: center; }
.index_head .index_head_content .index_head_rbox .head_title_a ul li.login a{padding-left: 0px; color: #de5636; font-size: 22px; font-weight: bold;  border-radius: 30px;border: 1px solid #de5636;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li.login a em{padding-left: 26px; position: relative; font-weight: bold;  }
.index_head .index_head_content .index_head_rbox .head_title_a ul li.login a em::before{content: ''; display: block; width: 23px; height: 25px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/index_head_login_icons.png) no-repeat top left; background-position-y: 1px;}

.index_head .index_head_content .index_head_rbox .head_title_a ul li.login:hover a{background-color: #de5636; color: #FFF;opacity: 1; font-weight: 500;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li.login:hover a em::before{background-position-y: -46px;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li a{display: block; transition: .3s; position: relative; font-size: 12px; color: #FFF; padding-left: 25px;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li a.ydb::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/index_head_icon1.png) no-repeat top left; background-position-y: 50%;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li a.head_wza::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/index_head_icon2.png) no-repeat top left; background-position-y: 50%;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li a.head_ghb::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/index_head_ghb_icon.png) no-repeat top left; background-position-y: 50%;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li a.znjqr::before{content: ''; display: block; width: 23px; height: 23px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/index_head_icon3.png) no-repeat top left; background-position-y: 50%;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li.fy{color: #fff; font-size: 18px;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li.fy a{padding-left: 0px; display: inline-block; font-size: 18px; } 
.index_head .index_head_content .index_head_rbox .head_title_a ul li.fy a:first-child{padding-right: 8px;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li.fy a:last-child{padding-left: 8px;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li.i7_img{padding-left: 19px;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li.i7_img a{padding-left: 0px;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li a:hover{ opacity: 0.8;}

/* .index_head .index_head_content .index_head_rbox .head_title_a ul li:nth-child(4) a{display: inline-block; width: 100%; height: 100%; background: url(/newimages/index_head_icon1.png) no-repeat top center; background-position-y: 50%; } */
/* .index_head .index_head_content .index_head_rbox .head_title_a ul li:nth-child(5) a{display: inline-block; width: 100%; height: 100%;  background: url(/newimages/index_head_icon2.png) no-repeat top center; background-position-y: 50%; }  */
/* .index_head .index_head_content .index_head_rbox .head_title_a ul li:nth-child(6) a{display: inline-block; width: 100%; height: 100%;  background: url(/newimages/index_head_icon3.png) no-repeat top center; background-position-y: 50%; }  */
.index_head .index_head_content .index_head_rbox .head_title_a ul li.i7_img{width: 122px; height: 60px;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li p.tag{display: inline-block; width: 120px; color: #de5636; line-height: 20px; text-align: center;  position: absolute; left: 50%; bottom: 0px;transform: translateX(-50%); opacity: 0; transition: all 0.6s;}
/* .index_head .index_head_content .index_head_rbox .head_title_a ul li:hover p.tag{visibility: visible; opacity: 1; bottom:-10px; } */
.index_head .index_head_content .index_head_rbox .index_head_nav{ height: 87px; line-height: 87px;}
.index_head .index_head_content .index_head_rbox .index_head_nav a{ display:inline-block; margin-left: 106px; position: relative; padding-left: 37px; height: 100%; font-size: 24px; color: #FFF;}
.index_head .index_head_content .index_head_rbox .index_head_nav a:first-child{margin-left: 0px;}
.index_head .index_head_content .index_head_rbox .index_head_nav a::before{content: ''; display: block; width: 30px;  height: 30px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head_jlt1_qb.png) no-repeat;}
.index_head .index_head_content .index_head_rbox .index_head_nav a:hover::before,.index_head .index_head_content .index_head_rbox .index_head_nav a.on::before{background-position-x: -50px;}
.index_head .index_head_content .index_head_rbox .index_head_nav a:hover, .index_head .index_head_content .index_head_rbox .index_head_nav a.on{color:#de5636 ;}
.index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(1):before{background-position-y: 3px;}
.index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(2):before{background-position-y: -67px;}
.index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(3):before{background-position-y: -133px;}
.index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(4):before{background-position-y: -199px;}
.index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(5):before{background-position-y: -264px;}

.index_head .index_headB {position: absolute; top: 176px; left: 50%; transform: translateX(-50%); z-index: 10; }
.index_head .index_headB .index_headB_gh{width: 113px; height: 118px; margin: 0 auto; background: url(/newimages/index_head_guohui.png) no-repeat top center;}
.index_head .index_headB .index_headB_title {width: 486px; height: 97px; margin:0 auto; background: url(/newimages/index_head_title1.png) no-repeat top center;}
.index_head .index_headB_search{width: 760px; position: relative; margin: 0 auto; padding-top: 13px;}
.index_head .index_headB_search .search_box{position: relative; width: 760px; height: 56px; vertical-align: middle;  box-sizing: border-box; padding-left: 71px; margin: 0 auto; background-color: #fff; border-radius: 30px; box-shadow: -2px 6px 10px #bba17d;}
.index_head .index_headB_search .search_box input{display: inline-block; vertical-align: middle; width: 490px; height: 100%; font-size: 21px; color: #a1aec5; border: none; outline: none;}
.index_head .index_headB_search .search_box a.search_icon{display:inline-block; padding-right: 20px; border-right: 1px solid #d1d1d1; height: 28px; box-sizing: border-box;  vertical-align:middle;}
.index_head .index_headB_search  .search_box a.head_cnxbtn1{ display: none; box-sizing: border-box;  margin-left: 1.2%; width:21%; height:28px; line-height: 28px;  text-align: center; font-size: 12px; border-radius: 30px; vertical-align:middle;background-color: #de5636; color: #FFF; }

.index_head .index_headB_search  .search_boxB{ padding-left: 105px; padding-top: 20px;}
.index_head .index_headB_search  .search_boxB i{display: inline-block; position: absolute; left: 34px; font-size: 18px; color: #FFF; text-shadow: 1px 1px 10px #bb6b50;}
/* .index_head .index_headB_search  .search_boxB .search_boxB_ul{display: inline-block;} */
.index_head .index_headB_search  .search_boxB .search_boxB_ul li{display: inline-block; margin-bottom: 7px;}
.index_head .index_headB_search  .search_boxB .search_boxB_ul li a{display: inline-block; padding: 3px 13px; font-size:16px;  border-radius: 20px; margin-left: 11px; background-color:#fff ; color: #4e9ec2;}
.index_head .index_headB_search  .search_boxB .search_boxB_ul li a:hover{  background-color:#4e9ec2; color: #fff;}

.index_head .index_headB_search .search_box .voice_btn{font-size: 0px; transition: .3s; position: absolute; left: 10px; top: 50%; transform: translateY(-50%); }
.index_head .index_headB_search .search_box .voice_btn:hover{opacity: 0.8;}

.index_head .head_cnxbtn_box{width: 760px; height: 0px; box-sizing: border-box; padding-right: 15px; text-align: right;  position: absolute;  top: 414px; left: 50%; transform: translateX(-50%); z-index: 12;}
.index_head.haveTen .head_cnxbtn_box{z-index: 9;}
.index_head .head_cnxbtn_box a.head_cnxbtn{  display: inline-block; box-sizing: border-box;   width:110px; height:36px; line-height: 36px;  text-align: center; font-size: 18px; border-radius: 30px; vertical-align:middle;background-color: #de5636; color: #FFF;}
.index_head .head_cnxbtn_box a.head_cnxbtn.text{font-size:14px; padding: 0 25px; line-height: 17px;  font-style:oblique; }
/* 小弹框 */
.index_head .hd_small_tk{position: absolute; }
.index_head .hd_small_tk.tk_dis{visibility: hidden; transition:  visibility 0.1s; top: 5px;left: 50%;z-index: 13; transform: translateX(-50%); width: 1068px; height:381px; box-sizing: border-box; padding: 18px 27px 32px;   border-radius: 10px; background-color:#ebeef2; background-color: rgba(255, 255, 255, 0.9);} 
.index_head .hd_small_tk.tk_dis.show {visibility: visible; }
.index_head .hd_small_tk::after{content: ''; position: absolute; bottom: -32px; right: 197px; border:16px solid transparent;border-top-color:#ebeef2; border-top-color: rgba(255, 255, 255, 0.9);}
/* .index_head .hd_small_tk h2.title{font-size:22px; margin-bottom: 10px; letter-spacing: 2px; font-family: '黑体';  font-weight: bold;} */
.index_head .hd_small_tk h2.title{height: 38px; margin:10px 0; margin-bottom: 16px;}
.index_head .hd_small_tk h2.title a.a_img{display: inline-block; height: 35px; }
.index_head .hd_small_tk h2.title a.a_img img{max-width:100%}
.index_head .hd_small_tk h2.title span.title_right{display: inline-block; line-height: 39px; float: right;}
.index_head .hd_small_tk h2.title span.title_right a:nth-child(1) {padding-right: 20px;}
.index_head .hd_small_tk h2.title span.title_right a i {position: relative; font-size: 18px; line-height: 31px; color: #394351;  padding-left: 40px; }
.index_head .hd_small_tk h2.title span.title_right a:hover i{color: #3796b9;}
.index_head .hd_small_tk h2.title span.title_right a i::before{content: ''; display: block; width: 31px; height: 31px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/index_head_wyzx01.png) no-repeat 5px center;}
.index_head .hd_small_tk h2.title span.title_right a:nth-child(2) i::before{background: url(/newimages/index_head_znjqr01.png) no-repeat top center;}

/* .index_head .hd_small_tk h2.title b{font-size: 40px;} */
.index_head .hd_small_tk .hd_small_tk_left{float: left; width: 48.86%;  box-sizing: border-box;}
.index_head .hd_small_tk .Lth_lists ul li{ float: left; width: 30.36%; margin-right: 4.45%; height: 124px; margin-bottom: 20px;}

.index_head .hd_small_tk .Lth_lists ul li:nth-child(3n){margin-right: 0px;}
.index_head .hd_small_tk .Lth_lists ul li a{display: block;width: 100%; height: 100%;padding-top: 13px; text-align: center;  box-sizing: border-box; background-color: #FFF; font-size: 16px;  color:#394351 ;}
.index_head .hd_small_tk .Lth_lists ul li a:hover{color: #3796b9;}
.index_head .hd_small_tk .Lth_lists ul li a em.th_lists_icon{display: inline-block; width:54px; height:54px ; margin-bottom: 13px; border-radius: 100%; vertical-align: middle;}
.index_head .hd_small_tk .Lth_lists ul li a em.th_lists_icon img{max-width: 100%; position: relative; top: 50%; transform: translateY(-50%);}
/* .index_head .hd_small_tk .Lth_lists ul li.li1 a em.th_lists_icon{box-shadow:1px 2px 7px #7bc4c3 ;  background-color: #74bcbb; background-image:linear-gradient(to right, #7bc4c3 , #6db5b4); }
.index_head .hd_small_tk .Lth_lists ul li.li2 a em.th_lists_icon{box-shadow:1px 2px 7px #c458a6  ;  background-color: #b74e9a; background-image:linear-gradient(to right, #c458a6 , #ac448f); }
.index_head .hd_small_tk .Lth_lists ul li.li3 a em.th_lists_icon{box-shadow:1px 2px 7px #45a6cb  ;  background-color: #3e9ec2; background-image:linear-gradient(to right, #45a6cb , #3997bb);  }
.index_head .hd_small_tk .Lth_lists ul li.li4 a em.th_lists_icon{box-shadow: 1px 2px 7px #fab16d ;  background-color: #faac64; background-image:linear-gradient(to right, #fab16d , #f9a75b); }
.index_head .hd_small_tk .Lth_lists ul li.li5 a em.th_lists_icon{box-shadow: 1px 2px 7px #45a6ca ;  background-color: #3e9ec2; background-image:linear-gradient(to right, #45a6ca , #3997bb);  }
.index_head .hd_small_tk .Lth_lists ul li.li6 a em.th_lists_icon{ box-shadow: 1px 2px 7px #ea7f6c ; background-color: #e07460; background-image:linear-gradient(to right, #ea7f6c , #d76a56);  } */
.index_head .hd_small_tk .Lth_lists ul li a i{display: block;}
.index_head .hd_small_tk .hd_small_tk_right{float: left; width: 48.86%; margin-right: 2.27%; box-sizing: border-box;}
.index_head .hd_small_tk .hd_small_tk_right .Rth_lists{ position: relative; height: 268px; box-sizing: border-box; background-color: #FFF; padding-left: 22px; padding-right: 30px; padding-top: 26px; padding-bottom: 36px; padding-right: 33px;}
.index_head .hd_small_tk .hd_small_tk_right .Rth_lists a.next1{display: block; position: absolute; padding-left: 27px; bottom: 7px; left: 50%; transform: translateX(-50%); text-align: right; font-size:16px; color:#394351;}
.index_head .hd_small_tk .hd_small_tk_right .Rth_lists a.next1:hover{color: #6eb4ce}
.index_head .hd_small_tk .hd_small_tk_right .Rth_lists a.next1::before{content: ''; display: block; width: 19px; height: 16px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head_refresh.png) no-repeat top center;}
.index_head .hd_small_tk .hd_small_tk_right .Rth_lists ul{height: 100%; overflow-y: auto;}
.index_head .hd_small_tk .hd_small_tk_right .Rth_lists ul::-webkit-scrollbar{width: 3px;}
.index_head .hd_small_tk .hd_small_tk_right .Rth_lists ul::-webkit-scrollbar-thumb{border-radius: 10px; background: #87bde4;}
.index_head .hd_small_tk .hd_small_tk_right ul li a{display: block; padding-left: 16px;  position: relative; font-size: 18px; margin-bottom: 15px; color: #394351;}
.index_head .hd_small_tk .hd_small_tk_right ul li a:hover{color:#3796b9;}
.index_head .hd_small_tk .hd_small_tk_right ul li a::before{content: ''; display: block; width: 6px; height:6px ; position: absolute; left: 0px; top:10px;  background-color: #64bbcc;  background-image:linear-gradient(to right, #7ccacc , #52b0cd); }
.index_head .hd_small_tk .hd_small_tk_right ul li a i{display: inline-block; margin-left: 3px; padding: 1px 8px; background-color: #ddfaf9; color: #7ac3c2;}
.index_head .hd_small_tk .small_tk_clear{display: none; position: absolute; top: 10px; right: 15px; }
.index_head .hd_small_tk .small_tk_clear a{display: inline-block; font-size:50px; line-height: 40px; color: #6f6f6f;}
.index_head .hd_small_tk .small_tk_clear a:hover{color: #3796b9;}


/* 大弹框 */
.index_head .hd_big_tk{width: 84.9%; max-width: 1560px; display: none;  box-sizing: border-box; height: 680px; padding: 0 46px; padding-top: 35px; position: fixed; top: 50%; left: 50%; z-index: 13; border-radius: 17px; transform: translate(-50%, -50%); background-color:#ebeef2; background-color: rgba(255, 255, 255, 0.9); }
.index_head .hd_big_tk.show_big_tk{display: block;} 
.index_head .hd_big_tk::after{display: none;}
.index_head .hd_big_tk h2.title{margin-bottom: 12px; margin-top: 10px;}
.index_head .hd_big_tk .hd_big_tk_box{width: 32.45%; margin-right: 1.32%;}
.index_head .hd_big_tk .hd_big_tk_box:last-child{margin-right: 0px;}
.index_head .hd_big_tk .hd_big_tk_box .Rth_lists{position: relative; height: 351px; padding-top: 20px;  padding-bottom: 35px;}
.index_head .hd_big_tk .hd_big_tk_box  ul li a{margin-bottom: 13px;}
.index_head .hd_big_tk .hd_big_tk_box  ul li:last-child a{margin-bottom: 0px;}
.index_head .hd_big_tk .hd_big_tk_box  ul li a i{margin-left: 9px;}

.index_head .hd_big_tk .hd_big_tk_box .Rth_lists ul{height: 100%; overflow: initial;}
.index_head .hd_big_tk .hd_big_tk_box .Rth_lists.ul1 li a{height: 56px; overflow: hidden; position: relative;}
.index_head .hd_big_tk .hd_big_tk_box .Rth_lists.ul1 li a i{position: absolute; right: 0px; top: 28px; }
.index_head .hd_big_tk .hd_big_tk_box .Rth_lists.ul2 li a{padding-right:105px; position: relative;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.index_head .hd_big_tk .hd_big_tk_box .Rth_lists.ul2 li a i{position: absolute; right: 0px; top: 50%; transform: translateY(-50%);}
.index_head .hd_big_tk a.next{display: block; position: absolute; padding-left: 27px; bottom: 6px; right: 50%; transform: translateX(50%); text-align: right; font-size:16px; color:#394351;}
.index_head .hd_big_tk a.next:hover{color: #6eb4ce}
.index_head .hd_big_tk a.next::before{content: ''; display: block; width: 19px; height: 16px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head_refresh.png) no-repeat top center;}
.index_head .hd_big_tk .hd_big_tk_bottom{width: 100%;}
.index_head .hd_big_tk .hd_big_tk_bottom .Lth_lists ul li{width:9.88%; height: 140px; margin-right: 1.38%; }
.index_head .hd_big_tk .hd_big_tk_bottom .Lth_lists ul li:last-child{margin-right: 0px;}
.index_head .hd_big_tk .hd_big_tk_bottom .Lth_lists ul li a{padding-top: 25px;}
.index_head .hd_big_tk .big_tk_clear{display: inline-block; position: absolute; top: 10px; right: 15px; }
.index_head .hd_big_tk .big_tk_clear a{display: inline-block; font-size:50px; line-height: 40px; color: #6f6f6f;}
.index_head .hd_big_tk .big_tk_clear a:hover{color: #3796b9;}

.head_shade{display: none; opacity: 0; transition: all 0.7s;position: fixed; top: 0px; left: 0px;right: 0px;bottom: 0px; width: 100%; height: 100%; z-index: 11;   background-color: rgba(0, 0, 0, 0.7);}
.head_shade.open{display: block; opacity: 1; }
.index_head .index_head_nav .index_head_pattern{display: none;}
.index_head .index_head_nav .index_head_pattern a::before{display: none !important; }
.index_head .index_head_nav .index_head_pattern a{padding-left: 0px !important;}
.index_head .index_head_nav .index_head_pattern a:hover{font-weight: bold !important;}
.index_head .index_head_nav .index_head_pattern ul li.login{text-align: center; padding-top: 10px;}
.index_head .index_head_nav .index_head_pattern ul li.login a{display: inline-block; text-align: center; border-radius: 30px; border: 1px solid #24518a; width: 90px; height: 35px; line-height: 35px;} 
.index_head .index_head_nav .index_head_nav_title{display: none; font-size:18px; line-height: 25px; color: #24518a; padding: 10px 15px; text-align: left; border-bottom: 2px solid #24518a;}
.index_head .index_head_zk_btn{display: none; position: absolute; right: 26px; top: 45px;}
.index_head .index_head_zk_btn a img {width: 35px;}
/* 侧边 */
.index_head .index_head_content .move .index_head_logo {display: none;}
/* 首页视频 */
.index_head .index_head_video{display: none; position: absolute; top: 0px; left: 0px; text-align: center; background: rgba(0, 0, 0, 0.2) url(/newimages/loading.gif) no-repeat center; width: 100%; height: 100%; overflow: hidden; z-index: 99;}
.index_head .index_head_video .index_head_video_box{ position: absolute; top: -250px; left: 50%; transform: translateX(-50%); min-width: 100%; min-height: 100%;}
/* .index_head .index_head_video .index_head_video_box .vid1{width: 100%;}  */
.index_head .index_head_video .index_head_video_box.we{top: 0px;}
.index_head .index_head_video a{position: absolute; right: 0px; z-index: 1; font-size: 18px; color: #FFF;  padding:5px 14px; background-color: #6b9ac6; border-bottom-left-radius: 30px; border-top-left-radius: 30px;}
.index_head .index_head_video a em img{ padding-right: 5px; vertical-align: middle;}
.index_head .index_head_video a:hover{background-color:#88afd3 ;}
.index_head .index_head_video a.btn_skip{top: 100px;}
.index_head .index_head_video a.btn_skip1{top: 150px;}
.index_head .index_head_video a.btn_skip2{top: 200px;}

/* 十一横幅 start */
.index_head .tenBanner { position: absolute; top: 0; right: 0; left: 0; bottom: 0; background: #f70d28 url(/newimages/qzxzgcl75zn.jpg) no-repeat center; z-index: -1; transition: .3s; opacity: 0;}
.index_head .tenBanner .pres { position: relative;}
.index_head .tenBanner .logo { position: absolute; top: 70px; }
.index_head .tenBanner .tenTit { position: absolute; top: 160px; left: 0; right: 0; text-align: center; padding: 0 20px;}
.index_head .tenBanner .tenTit img { max-width: 100%;}
.index_head .tenBanner .index_head_nav_a { display: none; height: 87px; line-height: 87px; position: absolute;top: 69px; right: 0;}
.index_head .tenBanner .index_head_nav_a.on { display: block;}
.index_head .tenBanner .index_head_nav_a a{ display:inline-block; margin-left: 106px; position: relative; padding-left: 37px; height: 100%; font-size: 24px; color: #FFF;}
.index_head .tenBanner .index_head_nav_a a:first-child{margin-left: 0px;}
.index_head .tenBanner .index_head_nav_a a::before{content: ''; display: block; width: 30px;  height: 30px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/head_jlt1_qb.png) no-repeat;}
.index_head .tenBanner .index_head_nav_a a:hover::before,.index_head .tenBanner .index_head_nav_a a.on::before{background-position-x: -50px;}
.index_head .tenBanner .index_head_nav_a a:hover,.index_head .tenBanner .index_head_nav_a a.on{color:#E2CC76 ;}
.index_head .tenBanner .index_head_nav_a a:nth-child(1):before{background-position-y: 3px;}
.index_head .tenBanner .index_head_nav_a a:nth-child(2):before{background-position-y: -67px;}
.index_head .tenBanner .index_head_nav_a a:nth-child(3):before{background-position-y: -133px;}
.index_head .tenBanner .index_head_nav_a a:nth-child(4):before{background-position-y: -199px;}
.index_head .tenBanner .index_head_nav_a a:nth-child(5):before{background-position-y: -264px;}
.index_head.haveTen .tenBanner{ z-index:10;opacity: 1;}


/* 所有头部 登录后样式 */
.index_head_rbox ul li a.loginBtn.on em, .head_nav .head_title_a ul li a.loginBtn.on em,.head2_rbox ul li a.loginBtn.on em{padding-left: 0px !important;}
.index_head_rbox ul li a.loginBtn.on em::before, .head_nav .head_title_a ul li a.loginBtn.on em::before, .head2_rbox ul li a.loginBtn.on em::before{display: none !important;}

.head_nav .head_title_a ul li:first-child,.head2_rbox ul li:first-child, .index_head_rbox ul li:first-child{    min-width: 90px !important; width: auto !important;}
.head_nav .head_title_a ul li a.loginBtn.on, .head2_rbox ul li a.loginBtn.on,.index_head_rbox ul li a.loginBtn.on{ padding: 0 15px !important; width: auto !important; min-width: 90px !important; box-sizing: border-box !important;  background-color: rgba(40, 81, 137, .5) !important; color: #fff !important; font-weight: 500 !important; border-color: rgba(40, 81, 137, .3) !important; font-size: 18px !important;}
.head_nav .head_title_a ul li a.loginBtn.on:hover, .head2_rbox ul li a.loginBtn.on:hover,.index_head_rbox ul li a.loginBtn.on:hover  { background: #4D6FD6 !important;}

/* 小弹框 移动端加上 按钮 */
/* .index_head .hd_small_tk .login_box{display: none;  position: absolute; bottom: 10px;left: 0px; width: 100%; text-align:center;}
.index_head .hd_small_tk .login_box a{display: inline-block; padding: 4px 10px; background-color: #de5636; font-style:oblique; color: #fff; border-radius: 30px;}  */

/* 搜索 关键词检索下拉框 */
.index_head{overflow: initial;}
.index_head .index_head_content{ z-index: 3;}
.index_head .search_box.on{transition: all 0.2s;  border-radius: 12px !important; border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important;}
.index_head .search_box .input_keyword11{position: absolute;  left: 0px; z-index: 9;  box-sizing: border-box; transition: all 0.3s; width: 100%; height: 280px; visibility: hidden; opacity:0; padding: 15px 20px; padding-right: 15px; box-shadow: -2px 6px 10px #bba17d; background-color: #fff; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px;}
.index_head .search_box .input_keyword11 .input_keyword_box{height: 100%; overflow: hidden; overflow-y: auto;}
.index_head .search_box.on .input_keyword11{opacity: 1; visibility: visible;}
.index_head .search_box .input_keyword11 .input_keyword_box::-webkit-scrollbar { width:6px;}
/* 滚动槽 */
.index_head .search_box .input_keyword11 .input_keyword_box::-webkit-scrollbar-track {border-radius:10px;background:#e2e1e1; }
/* 滚动条滑块 */   
.index_head .search_box .input_keyword11 .input_keyword_box::-webkit-scrollbar-thumb {border-radius:10px; background:rgba(0,0,0,0.1); }
.index_head .search_box .input_keyword11 .input_keyword_box ul li{padding-right: 10px; padding-top: 5px;}
.index_head .search_box .input_keyword11 .input_keyword_box ul li a{display: block; font-size: 18px; color: #444; padding: 8px 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.index_head .search_box .input_keyword11 .input_keyword_box ul li.on a, .index_head .search_box .input_keyword11 .input_keyword_box ul li a:hover{background-color:#e9e8e8 ;}

@media screen and (max-height:700px) {
    .index_head .hd_big_tk{max-height: 85%;}
    .index_head .hd_big_tk .hd_big_tk_roll{overflow: hidden; overflow-y: auto; height: 95%;}
    .index_head .hd_small_tk .hd_small_tk_right ul li a{font-size: 16px;}
    .index_head .hd_big_tk .hd_big_tk_box .Rth_lists{height: 295px;}
    .index_head .hd_big_tk .hd_big_tk_box ul li a{margin-bottom: 6px;}
    .index_head .hd_big_tk .hd_big_tk_roll::-webkit-scrollbar{width: 6px;}
    .index_head .hd_big_tk .hd_big_tk_roll::-webkit-scrollbar-thumb{border-radius: 10px; background: #676f75;}
    .index_head .hd_big_tk .big_tk_clear{right: 5px; top: 0px;}
 }

@media screen and (min-width:1200px) and (max-width:1655px) {
    .index_head .tenBanner .w1560 {max-width: 100%;}
    .index_head .tenBanner .logo { left: 78px;}
    .index_head .tenBanner .index_head_nav_a { right: 78px;}
}
@media screen and (max-width:1560px) {
    .index_head .tenBanner { background-size: cover;}
    .index_head .tenBanner .index_head_nav_a a{margin-left: 40px; font-size: 22px;}
    .index_head .tenBanner .logo { left: 92px;}
    .index_head .tenBanner .index_head_nav_a { right: 92px;}
}
@media screen and (max-width:1400px) {
    .index_head .tenBanner .index_head_nav_a a{margin-left: 40px; font-size: 22px;}
    .index_head .tenBanner .logo {top: 60px; left: 103px;}
    .index_head .tenBanner .logo img { width: 200px;  }
    .index_head .tenBanner .index_head_nav_a { top: 57px; right: 84px;}
    .index_head .tenBanner .index_head_nav_a a {padding-left: 30px;}
    .index_head .tenBanner .tenTit { top: 140px;}
    
}
@media screen and (max-width:1200px) {
    .index_head.haveTen .index_head_zk_btn { z-index: 101;}
    .index_head.haveTen .nav_shade.show { z-index: 102;}
    .index_head.haveTen .index_head_content .index_head_rbox .index_head_nav { z-index: 102;}
    
    .index_head .tenBanner .logo {top: 70px; left: 17px;}
    .index_head .tenBanner .logo img { width: 148px;  }
    .index_head .tenBanner .index_head_nav_a { top: 70px; right: 17px; height: 57px;line-height: 57px;}
    .index_head .tenBanner .index_head_nav_a a {font-size: 16px;margin-left: 15px;padding-left: 28px;}
    .index_head .tenBanner .index_head_nav_a a::before {background-size: 98px}
    .index_head .tenBanner .index_head_nav_a a:nth-child(1):before{background-position-y: 5px;}
    .index_head .tenBanner .index_head_nav_a a:nth-child(2):before{background-position-y: -46px;}
    .index_head .tenBanner .index_head_nav_a a:nth-child(3):before{background-position-y: -95px;}
    .index_head .tenBanner .index_head_nav_a a:nth-child(4):before{background-position-y: -143px;}
    .index_head .tenBanner .index_head_nav_a a:nth-child(5):before{background-position-y: -190px;}

}
@media screen and (max-width:760px) {
    .index_head .tenBanner .logo { top: 10px;}
    .index_head .tenBanner .logo img { width: 100px;}
    .index_head .tenBanner .index_head_nav_a,.index_head .tenBanner .index_head_nav_a.on { display: none;}
    .index_head .tenBanner .tenTit { top: 60px;}

}



/* 十一横幅 end */

 @media screen and (max-width:1560px) {
    .index_head .index_head_content{width: 100%; box-sizing: border-box; padding: 0 15px;}
    .index_head .index_head_content .index_head_rbox{padding-right: 15px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a{margin-left: 40px; font-size: 22px;}
    .index_head .hd_small_tk .hd_small_tk_right .Rth_lists{padding-right: 10px;}
    .index_head .hd_big_tk{padding: 0 22px; padding-top: 39px;}
    .index_head .hd_small_tk h2.title span.title_right a:nth-child(1){padding-right: 9px;}
    .index_head .hd_small_tk h2.title span.title_right a i{font-size: 14px; padding-left: 29px;}
    
    .index_head .hd_small_tk h2.title span.title_right a i::before{width: 24px; height: 21px; background-size: 19px !important;}


    
 }
 @media screen and (min-width:1200px) and (max-width:1400px) {
    .index_head { height: 450px;}
    .index_head .index_head_content .index_headT { padding-top: 60px;}
    .index_head .index_head_content .index_head_rbox .head_title_a ul li a img { width: 100px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a { font-size: 20px;}
    .index_head .index_head_content .index_head_logo { background-size: 200px auto; width: 206px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav {height: 60px; line-height: 60px;}
    .index_head .index_headB {top: 132px;}
    .index_head .index_headB .index_headB_gh { height: 90px; background-size: 90px;}
    .index_head .index_headB .index_headB_title {height: 70px; background-size: 260px;}
    .index_head .hd_small_tk h2.title { height: 36px; margin-top: 0;}
    .index_head .head_cnxbtn_box { top: 315px;}
    .index_head .hd_small_tk.tk_dis { height: 292px;padding: 15px;}
    .index_head .hd_small_tk h2.title { margin-bottom: 10px;}
    .index_head .hd_small_tk .Lth_lists ul { width: calc(100% + 10px); margin-left: -10px;}
    .index_head .hd_small_tk .Lth_lists ul li { width: 33.33%; height: 113px; margin: 0; padding: 0 0 10px 10px; box-sizing: border-box;}
    .index_head .hd_small_tk .Lth_lists ul li a { padding-top: 9px;}
    .index_head .hd_small_tk .Lth_lists ul li a em.th_lists_icon {margin-bottom: 7px;}
    .index_head .hd_small_tk.tk_dis .hd_small_tk_right .Rth_lists {height: 215px; }
    .index_head .hd_small_tk .hd_small_tk_right ul li a { font-size: 16px;}
    .index_head .hd_small_tk .hd_small_tk_right ul li a i { font-size: 14px;}
    .index_head .index_head_video video { width: 100%;}
    .index_head .index_head_video .index_head_video_box {top: -142px;}
    .index_head .index_head_video .index_head_video_box.we { width: 111%;}
 }

 @media screen and (max-width:1200px) {
    .index_head{height: 438px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a:hover::before, .index_head .index_head_content .index_head_rbox .index_head_nav a.on::before{    background-position-x: -37px;}
    .index_head .index_head_content .index_head_rbox .head_title_a ul li:first-child{width: 75px; height: 30px; line-height: 30px;}
    .index_head .index_head_content .index_head_rbox .head_title_a ul li:first-child a{font-size: 17px;}
    
    .index_head .index_head_content .index_head_rbox .index_head_nav a{font-size: 16px; margin-left: 15px; padding-left: 28px;}
    .index_head .index_head_content .index_head_logo{width: 150px; background-size: 150px; height: 57px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav{height: 57px; line-height: 57px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a::before{background-size: 98px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(1):before{    background-position-y: 5px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(2):before{background-position-y: -46px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(3):before{    background-position-y: -95px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(4):before{background-position-y: -143px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(5):before{background-position-y: -190px;}
    .index_head .index_headB{top: 160px;}
    .index_head .index_headB .index_headB_gh{height: 79px; background-size: 75px;}
    .index_head .index_headB .index_headB_title{height: 49px; background-size: 272px;}

    .index_head .index_headB_search{width: 496px; }
    .index_head .index_headB_search .search_box{width: 100%; height: 39px;}
    .index_head .index_headB_search .search_box input{width: 73%;}
    .index_head .index_headB_search .search_box input{font-size: 15px;}
    .index_head .index_headB_search .search_box a.search_icon{height: 20px; padding-right: 15px;}
    .index_head .index_headB_search .search_box a.search_icon img {width: 20px;}
    
    .index_head .head_cnxbtn_box{width: 496px; top: 308px; padding-right: 7px;}
    .index_head .head_cnxbtn_box a.head_cnxbtn{width: 62px; height: 25px; line-height: 25px; font-size: 14px;}
    .index_head .index_headB_search .search_boxB{padding-left: 100px; padding-top: 10px;}
    .index_head .index_headB_search .search_boxB i{font-size: 14px;}
    .index_head .index_headB_search .search_boxB .search_boxB_ul li a{padding: 3px 7px; margin-left: 2px; font-size: 12px;}
    .index_head .hd_big_tk{height: auto; top: 50%; padding: 0px; padding-top: 40px; }
    .index_head .hd_big_tk .hd_big_tk_box{width: 100%;}
    .index_head .hd_big_tk .hd_big_tk_roll{ height: 70vh; overflow-y: auto; padding: 0 15px;}
    .index_head .hd_big_tk .big_tk_clear{top: 0px; right: 10px;}
    .index_head .hd_big_tk .hd_big_tk_box .Rth_lists{height: auto;}
    .index_head .hd_big_tk h2.title b{font-size: 32px;}
    .index_head .hd_big_tk .hd_small_tk_right ul li a{font-size: 15px;}
    .index_head .hd_big_tk .hd_big_tk_bottom .Lth_lists ul li{width: 18.68%; margin-right: 0px; margin-right: 1.65%;}
    .index_head .hd_big_tk .hd_big_tk_bottom .Lth_lists ul li:nth-child(5n){margin-right: 0px;}
    .index_head .hd_big_tk .Lth_lists ul li a{padding: 0 10px;}
    .index_head_video{display: none;}

    .index_head .hd_small_tk.tk_dis{ visibility: hidden; width: 93.9%; height: auto; position: fixed; top: 85px; }
    .index_head .hd_small_tk .hd_small_tk_right{width: 100%;}
    .index_head .hd_small_tk .hd_small_tk_left{width: 100%;}
    .index_head .hd_small_tk::after{display: none;}
    .index_head .hd_small_tk .small_tk_clear{display: block;}
    .index_head .hd_small_tk .hd_small_tk_roll{height: 60vh; overflow-y: auto;   padding: 0 15px;}
    .index_head .hd_small_tk .hd_small_tk_right .Rth_lists{height: auto;}
    .index_head .hd_small_tk .Lth_lists ul li{height: auto; margin-bottom: 11px;}
    .index_head .hd_small_tk .Lth_lists ul li a{padding-bottom: 10px;}
    .index_head .hd_small_tk.tk_dis{padding-top: 40px;}

    .index_head .hd_big_tk .hd_big_tk_box .Rth_lists.ul1 li a{height: 44px;}
    .index_head .hd_big_tk .hd_big_tk_box .Rth_lists.ul1 li a i{top: 21px;}
    /* .index_head .hd_small_tk .login_box{display: block;} */

    .index_head .index_head_content .index_head_rbox .head_title_a ul li{padding-left: 12px;}

    /* 所有头部， 移动端登录后的颜色 样式 */
    .head_top .head_nav .head_nav_title .login a.loginBtn.on , .head2_nav .head2_nav_title .login a.loginBtn.on ,  .index_head .index_head_zk_btn a.login.loginBtn.on { padding: 0 15px !important; width: auto !important; height: auto !important; line-height: 30px!important; margin: 0 5px!important; background-color: rgba(36, 13, 138, .5)!important; color: #fff!important; font-weight: 500!important; border-color: rgba(36, 13, 138, .3)!important; font-size: 15px!important;}
    .head_top .head_nav .head_nav_title .login a.loginBtn.on:hover,.head2_nav .head2_nav_title .login a.loginBtn.on:hover ,.index_head .index_head_zk_btn a.login.loginBtn.on:hover { background: #4D6FD6 !important;}
    
     /* 搜索 关键词检索下拉框  */
     .index_head .search_box .input_keyword11{height: 200px;padding: 8px 10px; padding-right: 10px;}
     .index_head .search_box .input_keyword11 .input_keyword_box ul li a{font-size: 13px; padding: 4px 8px;}

     .index_head .index_headB_search .search_box{padding-left: 48px;}
     .index_head .index_headB_search .search_box .voice_btn{left: 5px;}
     .index_head .index_headB_search .search_box .voice_btn img{ height: 32px;}
}
 @media screen and (max-width:760px) {
    .index_head{height: 233px;}
    .index .box{padding: 20px 15px 20px !important;}
    .index_head .head_slideshow{z-index: -1;}
    .index_head .index_headB_search .search_box{padding-left: 42px;}
    .index_head .index_headB_search .search_box a.search_icon{width: 11%;}
    .index_head .index_head_content .index_head_rbox .head_title_a{display: none;}
    .index_head .index_headB .index_headB_gh{width: 37px; height: 47px; background-size: 44px; }
    .index_head .index_headB .index_headB_title{width: 220px; height: 36px; background-size: 194px; }
    .index_head .index_headB{position: initial; transform: none;}
    .index_head .index_head_content{position: initial; transform: none;}
    .index_head .index_head_content .index_headT{padding-top: 10px;}
    .index_head .index_headB_search{width: 85%;}
    .index_head .index_headB_search .search_boxB{display: none;}
    .index_head .head_cnxbtn_box a.head_cnxbtn{width: 19%;}
    .index_head .head_cnxbtn_box{width: 85%; padding-right: 22px; top: 151px;}
    /* .index_head .head_cnxbtn_box a.head_cnxbtn{display: inde;} */
    /* .index_head   .index_headB_search  .search_box a.head_cnxbtn1{display: inline-block;} */
    .index_head .index_headB_search .search_box input{width: 59%;}
    .index_head .index_head_content .index_head_logo{width: 102px; height: 38px; background-size: 102px;}
   
    .index_head .index_head_nav .index_head_nav_title{display: block;}
    .index_head .index_head_zk_btn{display: block; right: 19px; top: 15px;}
    .index_head .index_head_zk_btn a img{width: 26px;}
    .index_head .index_head_nav .index_head_pattern{display: block;}
   
    .index_head .index_head_content .index_head_rbox .index_head_nav{position: fixed; opacity: 0; right: -60%; top: 0px; width: 60%; height: 100%; line-height:50px; overflow-y: auto;z-index: 13; background: #fff; transition: all 0.8s; }
    .index_head .index_head_content .index_head_rbox .index_head_nav.cutRight{ right: -1px; opacity: 1; }
    .index_head .index_head_content .index_head_rbox .index_head_nav a:first-child{margin-left: 20px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a{display: block; padding-left: 40px; margin-left: 20px; font-size: 15px; text-align: left; height: auto; color: #24518a;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a::before{background: url(/newimages/head_jlt1_qb.png) no-repeat top center; background-size: 94px; background-position-x: -71px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(1):before{background-position-y: 7px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(2):before{background-position-y: -43px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(3):before{background-position-y: -89px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(4):before{background-position-y: -135px;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a:nth-child(5):before{background-position-y: -181px;}

    .index_head .index_head_content .index_head_rbox .index_head_nav a:hover,.index_head .index_head_content .index_head_rbox .index_head_nav a:hover i,.index_head .index_head_content .index_head_rbox .index_head_nav a.on i, .index_head .index_head_content .index_head_rbox .index_head_nav a.on{ color: #FFF; background: #24518A; font-weight: bold !important;}
    .index_head .index_head_content .index_head_rbox .index_head_nav a:hover::before, .index_head .index_head_content .index_head_rbox .index_head_nav a.on::before{ left: 2px; background-position-x: 9px;}
    .index_head .index_head_nav .index_head_pattern ul li a{margin-left: 0px !important; padding-left: 20px !important;}
    .index_head .index_head_nav .index_head_pattern ul li.login a{ padding-left: 0px !important;}

    .index_head .index_head_content .index_head_rbox .index_head_nav .index_head_nav_a{border-bottom:1px solid #dbe4ed;}
    
    
    .index_head .hd_big_tk{width: 93.9%; padding: 0px; padding-top: 30px; border-radius: 7px;}
    .index_head .hd_big_tk .hd_big_tk_roll{ height: 70vh;  overflow-y: auto;padding: 0 15px;}
    .index_head .hd_big_tk .big_tk_clear{right: 10px; top: 0px; }
    .index_head .hd_big_tk .big_tk_clear a{font-size: 39px; line-height: 30px;}
    .index_head .hd_small_tk h2.title{font-size: 18px; margin-top: 0px; margin-bottom: 10px;}
    .index_head .hd_big_tk h2.title b{font-size: 26px;}
    .index_head .hd_small_tk .hd_small_tk_left{padding-right: 0px;}
    .index_head .hd_small_tk .hd_small_tk_right .Rth_lists{padding-left: 10px; margin-bottom: 15px;}
    .index_head .hd_big_tk .hd_big_tk_box .Rth_lists{padding-top: 10px;}
    .index_head .hd_big_tk .hd_small_tk_right ul li a{font-size: 12px; padding-left: 10px; margin-bottom: 10px;}
    .index_head .hd_small_tk .hd_small_tk_right ul li a::before{width: 3px; height: 3px; top: 7px;}
    .index_head .hd_big_tk a.next{font-size: 12px; }
    .index_head .hd_big_tk a.next::before{background-size: 15px; background-position-x: 3px; background-position-y: 2px;}
    .index_head .hd_big_tk .hd_big_tk_bottom .Lth_lists ul li{width: 31.12%; height: 95px; margin-right: 0px; margin-right:3.32% !important; margin-bottom: 10px ;}
    .index_head .hd_big_tk .hd_big_tk_bottom .Lth_lists ul li:nth-child(3n){ margin-right: 0px !important;}
    .index_head .hd_small_tk .Lth_lists ul li a em.th_lists_icon{width: 35px; height: 35px;     margin-bottom: 10px;}
    /* .index_head .hd_small_tk .Lth_lists ul li a em.th_lists_icon img{max-width: 62%;} */
    .index_head .hd_small_tk .Lth_lists ul li a{font-size: 12px;}
    .index_head .hd_big_tk .hd_big_tk_bottom .Lth_lists ul li a{padding-top: 12px;}

    .index_head .hd_small_tk .small_tk_clear{top: 0px; right: 5px;}
    .index_head .hd_small_tk.tk_dis{padding: 45px 0px;  padding-top: 35px;}
    .index_head .hd_small_tk .hd_small_tk_right ul li a{font-size:13px; margin-bottom: 6px;}

    
    .index_head .hd_small_tk .hd_small_tk_right .Rth_lists a.next1{font-size: 13px; }
  
    .index_head .hd_small_tk .Lth_lists ul li a{padding-bottom: 10px; }
    .index_head .hd_small_tk h2.title a.a_img img{max-width: 80%;}
    .index_head .hd_small_tk h2.title{margin-bottom: 3px;}
    .index_head .hd_small_tk .Lth_lists ul li{width: 31.36%; margin-right: 1.45%;}

    

    .index_head .hd_big_tk .hd_big_tk_box .Rth_lists.ul1 li a{height: 42px;}
    .index_head .hd_big_tk .hd_big_tk_box .Rth_lists.ul2 li a{padding-right: 86px;}

    /* 登录按钮 显示在外面 */
    /* .index_head .index_head_zk_btn a{display: inline-block; vertical-align: middle} */
    .index_head .index_head_zk_btn a.login{display: inline-block; font-size: 15px; font-weight: bold; vertical-align: middle;transform: translateY(-6px); margin-right: 5px;  color: #de5636; border-radius: 40px; padding: 2px 14px; border: 1px solid #de5636; max-width:140px; box-sizing: border-box; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} 
    
     /* 搜索 关键词检索下拉框  */
     .index_head .search_box .input_keyword11{height: 150px;}
}
@media screen and (max-width:360px) {
    .index_head .hd_small_tk h2.title { position: relative;}
    .index_head .hd_small_tk h2.title .title_right { position: absolute; top: 0; right: 0;}
    .index_head .hd_small_tk h2.title span.title_right a { padding-right: 0 !important;}
}

/* 频道页头部 end*/

/* 尾部 start*/
.lh_footer{background: #fff;}
.lh_footer .halving{height: 6px; background: url(/newimages/footer_slier_03.png) no-repeat top center;}
.lh_footer .footer_cutBox{background-color: #f7f7f7;}
.lh_footer .footer_cutBox h2{background-color: #e1ebf4; height: 60px; line-height: 60px;}
.lh_footer .footer_cutBox h2 span.btn_mar{display: block; max-width:1550px;text-align: center; box-sizing: border-box; height: auto;  margin: 0 auto;}
/* .lh_footer .footer_cutBox h2 a{display: inline-block; width:16.4%; box-sizing: border-box; height: 100%; text-align: center; font-size: 18px; color: #394351;} */
.lh_footer .footer_cutBox h2 a{display: inline-block; padding: 0 40px; box-sizing: border-box; height: 100%; text-align: center; font-size: 18px; color: #394351;}
.lh_footer .footer_cutBox h2 a:hover{background-color: #fff; color: #6b9ac6;}
.lh_footer .footer_cutBox h2 a.active{background-color: #fff; color: #6b9ac6;}
.lh_footer .footer_cutBox .swiper1{width: 100%; height: 100%; padding-bottom: 40px; overflow: hidden; position: relative;}
.lh_footer .footer_cutBox .switchBox{max-width: 1550px; text-align: center; margin: 0 auto; padding: 20px 0;}
.lh_footer .footer_cutBox .switchBox .swiper-slide em.img_box{display: inline-block;  width: 130px; height: 130px; background-color: #FFF; text-align: center; overflow: hidden; margin-bottom: 13px;}
.lh_footer .footer_cutBox .switchBox .swiper-slide .img_box img {max-width: 100%;}
.lh_footer .footer_cutBox .switchBox .swiper-slide .text{display: block; text-align: center; color: #566e98;  font-size: 18px; font-weight: bold;}
.lh_footer .footer_cutBox .switchBox .swiper-slide .text2{font-size: 12px; font-weight: 500;}
.lh_footer .footer_cutBox .switchBox .swiper-slide .text3{font-size: 12px; font-weight: 500;}
.lh_footer .footer_cutBox .switchBox  .swiper-pagination-bullet{width: 6px; height: 6px; background-color: #de5636;    opacity: 1;}
.lh_footer .footer_cutBox .switchBox .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 6px;}
.lh_footer .footer_cutBox .switchBox .swiper-pagination-bullet-active{background-color: #de5636; width: 26px; border-radius: 20px;}

.lh_footer .footer_cutBox .switchBox .text_box{display:inline-block; font-size:0px ; box-sizing: border-box; width: 100%; text-align: left; }
.lh_footer .footer_cutBox .switchBox .text_box a{ display: inline-block; width: 16.6666%; height: 27px; margin-bottom: 10px;  font-size:18px ; color: #394351; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.lh_footer .footer_cutBox .switchBox .text_box a:hover{color: #6b9ac6;}
/* .lh_footer .footer_cutBox .switchBox .text_box a:last-child{margin-right: 0px;} */

.lh_footer .footer_bottom{max-width:1550px; height: 140px;margin:0 auto;}
.lh_footer .footer_bottom .footer_bottom_left {display: inline-block; width: 7.58%; height: 100%; vertical-align: middle; padding: 11px 0; box-sizing: border-box; border-right: 1px solid #e6e6e6; padding-right: 20px; }
.lh_footer .footer_bottom .footer_bottom_left a{display: block;line-height: 30px;  font-size: 16px; color: #394351;}
.lh_footer .footer_bottom .footer_bottom_right{display: inline-block; overflow: hidden; vertical-align: middle;   position: relative;  width: 91.52%; box-sizing: border-box; padding-left: 15px; padding-right: 275px;}
.lh_footer .footer_bottom .footer_bottom_right p{line-height: 36px; }
.lh_footer .footer_bottom .footer_bottom_right p a{font-size: 16px; color: #394351; padding-left: 12px;}
.lh_footer .footer_bottom .footer_bottom_right p a:first-child{padding-left: 0px;}
.lh_footer .footer_bottom .footer_bottom_right p .i{display: inline-block; padding-left: 30px; position: relative;}
.lh_footer .footer_bottom .footer_bottom_right p .i::before{content: ''; display: block; position: absolute; left: 10px; top: 50%; transform: translateY(-50%);  width: 18px; height: 20px; background: url(/newimages/footer_icon4.png) no-repeat; }
.lh_footer .footer_bottom .footer_bottom_right .p1{padding-left: 15px;   }
.lh_footer .footer_bottom .footer_bottom_right .img_link{display: block; position: absolute; right: 0px; top: 50%; transform: translateY(-50%);}
.lh_footer .footer_bottom .footer_bottom_right .img_link img {max-width:100%; vertical-align: middle;}
.lh_footer .footer_bottom .footer_bottom_right .img_link a.img_box{ display: inline-block;margin-right: 5px; }
.lh_footer .footer_bottom .footer_bottom_right .img_link a.img_box:last-child{margin-right: 0px;}

@media screen and (max-width:1655px) {
    .lh_footer .footer_bottom{text-align: center; height: auto; padding-bottom: 20px;}
    .lh_footer .footer_bottom .footer_bottom_left{width: 100%; height:auto;  display: inline-block; border: none;}
    .lh_footer .footer_bottom .footer_bottom_left a{display: inline-block; padding:0 20px; position: relative;}
    .lh_footer .footer_bottom .footer_bottom_left a::after{content: ''; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); display: block; width: 1px; height: 100%; background-color: #d8d8d8;}
    .lh_footer .footer_bottom .footer_bottom_left a:last-child:after{display: none;}
    .lh_footer .footer_bottom .footer_bottom_right{width: 100%; padding-right: 0px;padding-left: 0px; padding-bottom: 20px;}
    .lh_footer .footer_bottom .footer_bottom_right .p1{padding-left: 0px;}
    .lh_footer .footer_bottom .footer_bottom_right .img_link{position: static; transform:none;}
    .lh_footer .footer_cutBox .switchBox{max-width: 1200px;}
    .lh_footer .footer_cutBox .switchBox .text_box a{width: 20%;}
}
@media screen and (max-width:1200px) {
    .lh_footer .footer_cutBox h2 {height: auto; line-height: normal; }
    .lh_footer .footer_cutBox h2 span.btn_mar{text-align: left; font-size: 0px;}
    /* .lh_footer .footer_cutBox h2 a{width: 24.4%; height: 40px; line-height: 40px;} */
    .lh_footer .footer_cutBox h2 a{ height: 40px; line-height: 40px;}

    .lh_footer .footer_cutBox .switchBox{padding: 15px;}
    .lh_footer .footer_cutBox .switchBox .text_box a{display: inline-block;}
    .lh_footer .footer_bottom .footer_bottom_right p{padding:0 15px !important;}
    .lh_footer .footer_bottom .footer_bottom_right p a{padding-left: 20px;}
}
@media screen and (max-width:760px) {
    .lh_footer .footer_cutBox h2 a{width: 50%; padding: 0px; }
    .lh_footer .footer_cutBox h2 a{font-size: 15px;}
    .lh_footer .footer_bottom .footer_bottom_right p{line-height: 24px;}
    .lh_footer .footer_cutBox .switchBox{padding: 15px;}
    .lh_footer .footer_cutBox .switchBox .text_box a{width: 33.3333%;  font-size: 12px; height: 20px; margin-bottom: 2px;}
    .lh_footer .footer_cutBox .switchBox .text_box{}
    .lh_footer .footer_bottom .footer_bottom_left{padding: 10px; font-size: 0;}
    .lh_footer .footer_bottom .footer_bottom_left a{font-size: 12px; padding: 0 7px;}
    .lh_footer .footer_bottom .footer_bottom_right{padding: 15px; padding-top: 0px;}
    .lh_footer .footer_bottom .footer_bottom_left a::after{height: 50%;}
    .lh_footer .footer_bottom .footer_bottom_right p a{font-size: 12px; padding-left: 14px; display: inline-block;}
    
}
/* 尾部 end*/


.w1600{max-width: 1600px; margin: 0 auto;}
.w1580{max-width: 1580px; margin: 0 auto;}
.w1540{max-width: 1540px; margin: 0 auto;}
.w1520{max-width: 1520px; margin: 0 auto;}
.w1500{max-width: 1500px; margin: 0 auto;}
.w1320{max-width: 1320px; margin: 0 auto;}
.w1560{max-width: 1560px; margin: 0 auto;}
.w1485{max-width: 1485px; margin: 0 auto;}
.w1400{max-width: 1400px; margin: 0 auto;}

@media screen and (min-width:1200px) and  (max-width:1655px) {
    .w1655{max-width: 90%;}
    .head2_top .head2_box .w1560{max-width: 90%; }
    .index_head .index_head_content{width: 90%;}
    .index_head .index_head_content .w1560{max-width: 100%;}
    .w1500{max-width: 1200px;}
    .w1580{max-width: 1200px; }
    .w1540{max-width: 1200px; }
    .w1520{max-width: 1200px;}
    .w1320{max-width: 1200px;}
    .w1560{max-width: 1200px; }
    .w1485{max-width: 1200px; }
    .w1400{max-width: 1200px; }
}

/* 面包屑 start */
.lh_path { color: #434445 ; font-size: 18px; padding-bottom: 10px;}
.lh_path a.home{padding-left: 0px;}
.lh_path a{padding: 0 8px; color: #434445 ;}
.lh_path a:hover{color: #2b5ba2;}
.lh_path em {padding-left: 8px;}

@media screen and (max-width:1540px) {
    .lh_path {padding: 0 15px; padding-bottom: 10px;}
}
@media screen and (max-width:760px) {
    .lh_path {padding: 0px; padding-bottom: 10px; font-size: 15px;}
}
/* 面包屑 end */

/* 弹窗 start */
.bottom_windows{box-sizing: border-box; position: fixed; bottom: -100%; right: 18px; z-index: 99; width: 420px; height: 260px; padding: 10px; border-radius: 4px;  background-color: #ffffff; box-shadow: 0px 0px 10px #d8e3f1; transition: all 0.6s; }
.bottom_windows.add{bottom: 16px;}
.bottom_windows .bottom_windows_box{width: 100%; height: 100%; padding: 0 15px; padding-top: 60px; box-sizing: border-box; border: 1px dashed #e58876 ; border-radius: 4px;}
.bottom_windows .bottom_windows_box .title{ box-sizing: border-box; padding-top: 12px; font-weight: bold; color: #fff;  position: absolute; top: 0px; left: 0px; text-align:center; font-size: 27px; width: 100%; height: 67px; background: url(/newimages/tk_bg_top_03.png) no-repeat left top; }
.bottom_windows .bottom_windows_box p{font-size: 16px ; line-height: 27px; color: #08559d; text-indent: 32px;}
.bottom_windows .bottom_windows_box p.b{text-align: right; line-height: 18px;}
.bottom_windows .clear_btn{position: absolute; right: 10px; top: 14px; font-size: 42px;line-height: 30px;  color: #fff;}
.bottom_windows .clear_btn a{display: block; color: #fff; line-height: 30px;}
.bottom_windows .clear_btn a:hover{color: #08559d;}
@media screen and (max-width:760px) {
    .bottom_windows{ left: 50%; transform: translateX(-50%); height: auto; width: 90%;}
    .bottom_windows .bottom_windows_box p{font-size: 14px;}
    .bottom_windows .bottom_windows_box .title{font-size: 20px; }
}
/* 弹窗 end */

/* 分页样式 start */
.paging_hurdle{padding-bottom:47px ; }
.paging_hurdle a.btn {display:inline-block; margin: 0 8px; margin-bottom: 5px; background-color: #FFF; color: #787878; font-size: 21px; width: 53px; height: 53px; line-height: 53px; text-align: center; border-radius: 6px; box-sizing: border-box; border: 1px solid #d5d5d5; }
.paging_hurdle a.btn:last-of-type{margin-left: 40px;}
.paging_hurdle a.btn.active {background-color:#2b5ba2 ; color:#fff ; border: 1px solid #2b5ba2;}
.paging_hurdle a.btn:hover {background-color:#2b5ba2 ; color:#fff ; border: 1px solid #2b5ba2;}
.paging_hurdle span{font-size: 20px; padding-left: 10px; color: #6b6c6d;}

@media screen and (max-width:1540px) {
    .paging_hurdle a.btn{margin: 0 2px; margin-bottom: 5px; font-size: 14px;width: 33px; height: 33px; line-height: 33px;}
    .paging_hurdle a.btn:last-of-type{margin-left: 13px;}
    .paging_hurdle span{font-size: 13px;}
}
/* 分页样式 end */

/* 业务知识库 (列表页)start */
body.ywzs_bg{background-color: #E9F4FA;}
.head_top.ywzsk{max-width: 1920px; margin: 0 auto; height: 666px; background: url(/newimages/ywzsk_lby_xc_01.jpg) no-repeat top center; background-size: cover;}
.bg{background-color: #e9f4fa;}
.ywzsk_lby .box{ }
.ywzsk_lby .box .ul_lists ul li{float: left; width: 14%; height: 103px;line-height: 103px; text-align: center; margin-right: 0.3%; margin-bottom: 0.3%; }
.ywzsk_lby .box .ul_lists ul li a{display: block; width: 100%; height: 100%; background-color: #fff;  border-radius: 10px; font-size: 22px; color: #1d1546;  }
.ywzsk_lby .box .ul_lists ul li:nth-child(7n){margin-right: 0px;}
.ywzsk_lby .box .ul_lists ul li a span{position: relative; display: block;}
.ywzsk_lby .box .ul_lists ul li a span i{ padding-left: 68px;}
.ywzsk_lby .box .ul_lists ul li a span em { display: block; width: 60px; height: 65px; position: absolute; left: 25px; top: 50%; transform: translateY(-50%); background: url(/newimages/ywzsk_lby_jlt2.png) no-repeat center; background-position-x: 0px; }
.ywzsk_lby .box .ul_lists ul li:nth-child(1) a span em{background-position-y:  6px;}
.ywzsk_lby .box .ul_lists ul li:nth-child(2) a span em{background-position-y: -80px;}
.ywzsk_lby .box .ul_lists ul li:nth-child(3) a span em{background-position-y:-175px;}
.ywzsk_lby .box .ul_lists ul li:nth-child(4) a span em{background-position-y:-287px;}
.ywzsk_lby .box .ul_lists ul li:nth-child(5) a span em{background-position-y:-386px;}
.ywzsk_lby .box .ul_lists ul li:nth-child(6) a span em{background-position-y: -485px;}
.ywzsk_lby .box .ul_lists ul li:nth-child(7) a span em{background-position-y: -591px;}
.ywzsk_lby .box .ul_lists ul li:nth-child(8) a span em{background-position-y: -701px;}
.ywzsk_lby .box .ul_lists ul li:nth-child(9) a span em{background-position-y: -811px;}
.ywzsk_lby .box .ul_lists ul li:nth-child(10) a span em{background-position-y: -923px;}
.ywzsk_lby .box .ul_lists ul li:nth-child(11) a span em{background-position-y: -1033px;}
.ywzsk_lby .box .ul_lists ul li:nth-child(12) a span em{background-position-y: -1131px;}
.ywzsk_lby .box .ul_lists ul li:nth-child(13) a span em{background-position-y: -1241px;}

.ywzsk_lby .box .ul_lists ul li:hover a, .ywzsk_lby .box .ul_lists ul li.act a{color: #FFF; background-color: #496d9f; }
.ywzsk_lby .box .ul_lists ul li:hover a span em,.ywzsk_lby .box .ul_lists ul li.act a span em{background-position-x: -126px;}

.ywzsk_lby .box .issue_lists{margin-top: 37px;}
.ywzsk_lby .box .issue_lists h2{margin-bottom: 14px;}
.ywzsk_lby .box .issue_lists h2 b{ font-size: 36px; font-weight: bold; color: #496d9f;}
.ywzsk_lby .box .issue_lists h2 span{padding-left: 38px; font-size:26px ; color: #496d9f;}
.ywzsk_lby .box .issue_lists h2 span em img {vertical-align: middle;} 
.ywzsk_lby .box .issue_lists_box ul li a{display: block;margin-bottom: 65px; padding:45px 0 70px ;padding-left: 105px; padding-right: 45px;  font-size: 21px; color: #626363;  background-color: #FFF; border: 1px solid #496d9f; border-radius: 10px; }  
.ywzsk_lby .box .issue_lists_box ul li a b {display: block; font-size: 25px; color: #496d9f; position: relative; }
.ywzsk_lby .box .issue_lists_box ul li a b em {position: absolute; left: -60px;  top: 50%; transform: translateY(-50%);  }
.ywzsk_lby .box .issue_lists_box ul li a span i {display: block; padding-top: 36px;} 
.ywzsk_lby .box .issue_lists_box ul li a span i.time{color: #8c8c8c;}
.ywzsk_lby .box .paging_hurdle a.btn:last-of-type{margin-left: 8px;}
@media screen and (max-width:1655px) {
    .head_top.ywzsk{height: 549px;  background-position-x: 45%;}
    .ywzsk_lby .box {padding: 0 15px;}
    .ywzsk_lby .box .ul_lists ul li{width: 24.39%; height: 50px; line-height: 50px;  margin-right: 0.81%; margin-bottom: 0.8%;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(7n){margin-right: 0.81%;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(4n){margin-right: 0px;}
    .ywzsk_lby .box .ul_lists ul li a{font-size: 16px;}
    .ywzsk_lby .box .ul_lists ul li a span i{padding-left: 35px;}
    .ywzsk_lby .box .ul_lists ul li a span em{width: 30px; height: 30px;  background-size: 300%; }
    .ywzsk_lby .box .ul_lists ul li:nth-child(1) a span em{background-position-y: 4px;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(2) a span em{background-position-y: -38px;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(3) a span em{background-position-y: -83px;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(4) a span em{background-position-y: -138px;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(5) a span em{background-position-y: -184px;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(6) a span em{background-position-y: -233px;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(7) a span em{background-position-y: -283px;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(8) a span em{background-position-y: -335px;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(9) a span em{background-position-y: -389px;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(10) a span em{background-position-y: -442px;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(11) a span em{background-position-y: -495px;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(12) a span em{background-position-y: -542px;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(13) a span em{background-position-y: -598px;}



    .ywzsk_lby .box .ul_lists ul li:hover a span em,.ywzsk_lby .box .ul_lists ul li.act a span em{background-position-x: -62px;}

    .ywzsk_lby .box .issue_lists h2 b{font-size: 26px;}
    .ywzsk_lby .box .issue_lists h2 span em img{max-width: 4%;}
    .ywzsk_lby .box .issue_lists h2 span{font-size: 16px;}
    .ywzsk_lby .box .issue_lists_box ul li a{margin-bottom: 20px; padding: 15px 0 20px; padding-left: 35px; padding-right: 15px; font-size: 14px;}
    .ywzsk_lby .box .issue_lists_box ul li a b{font-size: 17px;}
    .ywzsk_lby .box .issue_lists_box ul li a span i{padding-top: 16px;}
    .ywzsk_lby .box .issue_lists_box ul li a b em{top: 62%; left: -25px;}
    .ywzsk_lby .box .issue_lists_box ul li a b em img {max-width: 45%;}
}
@media screen and (max-width:1200px) {
    .head_top.ywzsk{height: 444px; background-position-x: 45%;}
}
@media screen and (max-width:760px){
    .head_top.ywzsk{height: 310px;}
    .ywzsk_lby .box .ul_lists ul li{width: 32.54%; height: 44px; line-height: 44px; margin-right:1.19% !important ; margin-bottom: 1.19%;}
    .ywzsk_lby .box .ul_lists ul li:nth-child(3n){margin-right: 0px !important;}
    .ywzsk_lby .box .ul_lists ul li a{font-size: 12px; border-radius: 4px;}
    .ywzsk_lby .box .ul_lists ul li a span em{left: 13px;}
    .ywzsk_lby .box .issue_lists{margin-top: 15px;}

    .ywzsk_lby .box .issue_lists h2 b{font-size: 21px;}
    .ywzsk_lby .box .issue_lists h2 span{font-size: 12px; padding-left: 18px;}
    .ywzsk_lby .box .issue_lists h2 span em img{max-width: 6%;}
}
/* 业务知识库(列表页)end */

/* 业务知识库(详情页)start */
.ywzsk_xqy .box{padding-bottom: 110px;}
.ywzsk_xqy .box .content{ position: relative; padding: 120px 140px 60px; border-radius: 10px; font-size: 21px; background-color: #FFF; color: #626363;  border: 2px solid #496d9f;}
.ywzsk_xqy .box .content img{ max-width: 100%;}
.ywzsk_xqy .box .content a.btn{display: block; position: absolute; top: 40px; left: -10px; width: 190px; height: 60px; line-height: 60px; background-color: #496d9f; color: #FFF; font-size: 28px; border-radius: 5px; text-align: center;}
.ywzsk_xqy .box .content a.btn:hover{background-color:#688dc2 ;}
.ywzsk_xqy .box .content h2{text-align: center; margin-bottom: 105px;}
.ywzsk_xqy .box .content h2 em {padding-right: 40px;}
.ywzsk_xqy .box .content h2 em img {max-width: 100%; vertical-align: middle;}
.ywzsk_xqy .box .content h2.title b {display: block; font-size: 40px; color: #496d9f; padding-bottom: 25px;}
.ywzsk_xqy .box .content h2.title i {color: #8c8c8c;}
.ywzsk_xqy .box .content p {padding-top: 27px;}

.ywzsk_xqy .box .content .Sidebar{position:absolute; right: 10px; top: 20%; width: 105px; box-sizing: border-box; padding: 30px 5px; border-radius: 80px;  border:1px solid #dedede; } 
.ywzsk_xqy .box .content .Sidebar .Sidebar_top{padding: 0px 23px; border-bottom: 1px solid #dedede;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top .a1 {display: block; width:45px; height: 45px; border: 1px solid #dedede; border-radius: 100%; margin-bottom: 10px; background: url(/newimages/ywzsk_xqy_jlicon.png) no-repeat;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top .a5 {display: block; position: relative; width:45px; height: 45px; border: 1px solid #dedede; border-radius: 100%; margin-bottom: 10px; background: url(/newimages/ywzsk_xqy_jlicon.png) no-repeat;}

.ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(1){background-position: -40px 9px;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top a.collect.isCollect{background-color: #496d9f; border: 1px solid #496d9f; background-position: 8px 9px;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(2){background-position: -40px -49px;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(3){background-position: -40px -104px;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(4){background-position: -40px -158px;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top .a5{background-position: -40px -211px;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:hover {background-color: #496d9f; border: 1px solid #496d9f;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top .a5:hover {background-color: #496d9f; border: 1px solid #496d9f;}

.ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(1):hover{background-position: 8px 9px;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(2):hover{background-position: 8px -49px;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(3):hover{background-position: 8px -104px;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(4):hover{background-position: 8px -158px;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top .a5:hover{background-position: 8px -211px;}

/*分享功能 */
.ywzsk_xqy .box .szlhShareT1{position: absolute;bottom: -20px; left: 50%; opacity: 0; padding-top: 3px; transition: all 0.6s; text-align: center; transform: translateX(-50%); width: 135px; border-radius: 30px; box-shadow: 1px 1px 9px #d5e3f7; background: rgba(255, 255, 255, 0.98); }
.ywzsk_xqy .box .szlhShareT1.shareBox a.share-snwb{background-position: 0 -29px;} 
.ywzsk_xqy .box .szlhShareT1.shareBox a.share-qz{background-position: 0 -89px;}
.ywzsk_xqy .box .szlhShareT1.shareBox a.share-qq{background-position: 0 -59px;}
.ywzsk_xqy .box .content .Sidebar .Sidebar_top .a5:hover .szlhShareT1{bottom: -35px; opacity: 1; visibility: visible; }

.ywzsk_xqy .box .content .Sidebar_bottom{padding-top: 13px;}
.ywzsk_xqy .box .content .Sidebar_bottom em { display: block; height: 73px; padding: 0 10px; overflow: hidden; text-align: center;}
.ywzsk_xqy .box .content .Sidebar_bottom em img {max-width: 100%;}
.ywzsk_xqy .box .content .Sidebar_bottom i { display: block; font-size: 14px; color: #ababab; text-align: center;}

/* 业务知识库 针对 知识图谱样式 */
.ywzsk_xqy .box .mapping_box .mapping_box_left .mapping_box_left_title{text-align: left;}
.ywzsk_xqy .box .mapping_box_right .infoLists p{padding-top: 0px;}
.ywzsk_xqy.lh_xqy .box .mapping_box .mapping_box_left{padding-left: 16px;}
@media screen and (max-width:1200px) {
    .ywzsk_xqy .box {padding: 0 15px; padding-bottom: 60px;}
    .ywzsk_xqy .box .content{padding:120px 43px 34px; font-size: 17px;}
    .ywzsk_xqy .box .content h2{margin-bottom: 25px;}
    /* .ywzsk_xqy .box .content .Sidebar{display: none;} */
    .ywzsk_xqy .box .content h2.title b{font-size: 27px;}
    .ywzsk_xqy .box .content .Sidebar{position: initial; width: 100%; padding: 0px; border: none; text-align: center; margin-top: 15px; border-radius: 10px;}
    .ywzsk_xqy .box .content .Sidebar .Sidebar_top{display: inline-block; padding: 0 10px;}
    .ywzsk_xqy .box .content .Sidebar .Sidebar_top .a1{display: inline-block; width: 30px; height: 30px; background-size: 50px; margin-bottom: 2px;}
    .ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(2){background-position: -26px -32px; display: none;}
    .ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(3){background-position: -26px -68px;}
    .ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(4){background-position: -26px -102px;}
    .ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(2):hover{background-position: 6px -32px;}
    .ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(3):hover{background-position:6px -68px;}
    .ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(4):hover{background-position: 6px -102px;}
    .ywzsk_xqy .box .content .Sidebar .Sidebar_top .a5{display: inline-block;}
    .ywzsk_xqy .box .content .Sidebar .Sidebar_top .hide{display: none !important;}
    /* .ywzsk_xqy .box .content .Sidebar .Sidebar_top .a5{display: none;} */
    .ywzsk_xqy .box .content .Sidebar .Sidebar_bottom{display: none;}

    /* 业务知识库 针对 知识图谱样式 */
    .ywzsk_xqy.lh_xqy .box .mapping_box .mapping_box_left{padding-left: 0px;}
}
@media screen and (max-width:760px) {
    .ywzsk_xqy  .lh_path{padding: 0 15px;}
    .ywzsk_xqy .box{padding-top: 10px;}
    .ywzsk_xqy .box .content{border-width: 1px; padding: 77px 10px 74px; font-size: 14px;}
    .ywzsk_xqy .box .content a.btn{width:87px ; height:40px; top: 20px; line-height: 40px; font-size: 16px;}
    .ywzsk_xqy .box .content h2{margin-bottom: 0px;}
    .ywzsk_xqy .box .content h2.title b{font-size: 17px;}
    .ywzsk_xqy .box .content h2 em{padding-right: 0px;}
    .ywzsk_xqy .box .content h2 em img{width: 13%;}
 
}
/* 业务知识库(详情页)end */

/* 业务知识库 start */
.ywzsk .box  a{font-size: 28px; position: relative; color: #3f3f3f; margin-bottom: 35px; box-sizing: border-box;}
.ywzsk .box .fff{display: block; background-color: #fff; border-radius: 20px;}
.ywzsk .box .h200{height: 200px;}
.ywzsk .box .h436{height: 436px;}
.ywzsk .box a.lh{line-height: 200px;}
.ywzsk .box a em {display:block; position: absolute; width: 163px; height: 171px;}
/* 图片在左，高为200 */
.ywzsk .box a.h200_imgL {text-align: right; padding-right: 33px; padding-top: 90px; }
.ywzsk .box a.h200_imgL em {left: 7px; top: 20px;}

/* 图片在下，高为436 */
.ywzsk .box a.h436_imgB{text-align: center; padding-top: 60px;}
.ywzsk .box a.h436_imgB em {left: 50%; bottom: 60px; transform: translateX(-50%);}

/* 左右布局时 */
.ywzsk .box .lf{float: left; width: 47.73%; margin-right: 4.5%;}
.ywzsk .box .rg{float: left; width: 47.73%;}
/* 背景图标 */
.ywzsk .box a em {background: url('/newimages/ywzsk_jl.png') no-repeat; background-position-x:0px;}
.ywzsk .box a em.t1{background-position-y:0px;}
.ywzsk .box a em.t2{background-position-y:-978px;}
.ywzsk .box a em.t3{background-position-y:-1232px;}
.ywzsk .box a em.t4{background-position-y:-1463px;}
.ywzsk .box a em.t5{background-position-y:-1744px;}
.ywzsk .box a em.t6{background-position-y:-221px; background-position-x: 18px ;}
.ywzsk .box a em.t7{background-position-y:-1980px;  background-position-x: 18px ;}
.ywzsk .box a em.t8{background-position-y:-2702px; background-position-x: 18px ;}
.ywzsk .box a em.t9{background-position-y:-483px;  background-position-x: 16px ;}
.ywzsk .box a em.t10{background-position-y:-2224px;}
.ywzsk .box a em.t11{background-position-y:-742px;}
.ywzsk .box a em.t12{background-position-y:-2459px;background-position-x: 16px ;}
.ywzsk .box a em.t13{background-position-y:-2895px; }
.ywzsk .box a:hover {opacity: 0.8;}

.ywzsk .box_left{float: left; width: 38.8%; margin-right: 1.64%;}
.ywzsk .box_left .box_left_top a{ display: block;padding-left: 130px;  position: relative;}
.ywzsk .box_left .box_left_top a em {right: 75px; top: 50%; transform: translateY(-50%); }

.ywzsk .box_left .box_left_bottom a{ text-align: right; padding-right: 135px;}
.ywzsk .box_left .box_left_bottom  a em {left: 70px; top: 50%; transform: translateY(-50%);}

.ywzsk .box_middle{float: left; width: 18.75%; margin-right: 1.64%;}

.ywzsk .box_right{float: left;  width: 38.8%;}
.ywzsk .box_right .box_right_bottom a{ text-align: right; padding-right: 135px;}
.ywzsk .box_right .box_right_bottom  a em {left: 70px; top: 50%; transform: translateY(-50%);}

@media screen and (max-width:1655px) {
    .ywzsk .box {padding: 0 15px; }
    .ywzsk .box a{font-size: 18px;}
    .ywzsk .box .h200{height: 101px;}
    .ywzsk .box a.lh{line-height: 101px;}
    .ywzsk .box .h436{height: 218px; }
    .ywzsk .box a.h200_imgL{padding-right: 18px; padding-top: 40px;}
    .ywzsk .box a.h436_imgB{padding-top: 39px;}
    .ywzsk .box a.h436_imgB em{bottom: 40px;}
    .ywzsk .box a em{width: 62px; height: 71px; background-size: 100%;}
    .ywzsk .box_left .box_left_top a{padding-left: 64px;}
    .ywzsk .box_left .box_left_top a em{right: 45px;}
    .ywzsk .box_left .box_left_bottom a{padding-right: 45px;}
    .ywzsk .box_right .box_right_bottom a{padding-right: 45px;}
    .ywzsk .box a{margin-bottom: 15px;}
    .ywzsk .box a em.t2{background-position-y: -432px;}
    .ywzsk .box a em.t3{background-position-y:-544px ;}
    .ywzsk .box a em.t4{background-position-y:-655px ;}
    .ywzsk .box a em.t5{background-position-y: -783px;}
    .ywzsk .box a em.t6{background-position-y:-99px; background-position-x: 0px;}
    .ywzsk .box a em.t7{background-position-y:-894px;background-position-x: 0px;}
    .ywzsk .box a em.t8{background-position-y:-1208px; background-position-x: 4px;}
    .ywzsk .box a em.t9{background-position-y:-196px;background-position-x: 0px;}
    .ywzsk .box a em.t10{background-position-y: -1000px;}
    .ywzsk .box a em.t11{background-position-y:-334px;}
    .ywzsk .box a em.t12{background-position-y: -1092px;background-position-x: 0px;}
    .ywzsk .box a em.t13{background-position-y:-1295px ;}
}
@media screen and (max-width:760px) {
    .ywzsk .box .fff{border-radius: 7px;}
    .ywzsk .box a.h200_imgL{padding-right: 11px; padding-top: 49px;}
    .ywzsk .box .h200{height: 106px;}
    .ywzsk .box_left{width: 100%;}
    .ywzsk .box_middle{width: 100%;}
    .ywzsk .box_right{width: 100%;}
    .ywzsk .box .rg{width: 49.6%;}
    .ywzsk .box a{margin-bottom: 6px;}
    .ywzsk .box_middle{width: 33.36%;}
    .ywzsk .box_left{width: 64.97%; margin-right: 1.67%;}
    .ywzsk .box .lf{margin-right: 2.66%;}
    .ywzsk .box_middle{margin-right: 0px;}
    .ywzsk .box_left .box_left_top a{padding-left: 26px;}
    .ywzsk .box a{font-size: 14px;}
    .ywzsk .box_left .box_left_bottom a em{left: 40px;}
    .ywzsk .box .box_right_topL{margin-right: 1.67%;}
    .ywzsk .box .box_right_topR{width: 50.4%;}
}
/* 业务知识库 end */

/* 领导成员 start */
.ldcy.bg { background-color: #f7f7f7;  padding:25px 0 54px;}
.ldcy .box{background-color: #FFF; padding-left: 100px; padding-right: 77px; padding-top: 25px; }
.ldcy .box .ldcy_message ul li { padding:80px 0 85px; padding-right: 20px; border-bottom: 10px solid #fbfbfb; }
.ldcy .box .ldcy_message ul li a{ float: left; width: 50%; box-sizing: border-box; } 
/* .ldcy .box .ldcy_message ul li:first-child a ,.ldcy .box .ldcy_message ul li:last-child a {width: 100%; } */
.ldcy .box .ldcy_message ul li:first-child{padding: 20px 0 80px;padding-right: 20px;}
.ldcy .box .ldcy_message ul li:last-child{border-width: 0px;}
.ldcy .box .ldcy_message ul li{display: block; height: 100%; font-size: 21px; color: #033974; }
.ldcy .box .ldcy_message ul li a{color: #033974;}
.ldcy .box .ldcy_message ul li em {display: block;  float: left; width:169px ; height:207px; overflow: hidden; margin-right: 25px;}
.ldcy .box .ldcy_message ul li em img {max-width: 100%;}
.ldcy .box .ldcy_message ul li span {display: block; float: left; width: 69%; box-sizing: border-box;   margin-top: 10px;}
.ldcy .box .ldcy_message ul li span i { position: relative;padding-left:110px; display: block;box-sizing: border-box; margin-bottom:25px;}
.ldcy .box .ldcy_message ul li span i b {position: absolute; left: 0px; top: 0px; font-weight: 500; color: #033974; background-color:#e7f0fa ; box-sizing: border-box; padding: 2px 24px; border-radius: 3px; margin-right: 20px; }

.ldcy .box .ldcy_message ul li.i1 span i{padding-left: 130px;}
.ldcy .box .ldcy_message ul li.i1 span i b{padding: 2px 0; width: 114px; text-align: center;} 
.ldcy .box .ldcy_message ul li.i1 span{width: 83%;}
.ldcy .box .ldcy_message ul li.i1 .lists{width: 100%; float: none; margin-top: 0px;}
.ldcy .box .ldcy_message ul li.i1 .lists a{width:auto; display: block; float: none; position: relative; transition: .3s; box-sizing: border-box; padding-right: 130px; margin-bottom: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ldcy .box .ldcy_message ul li.i1 .lists a:last-child{margin-bottom: 0px;}
.ldcy .box .ldcy_message ul li.i1 .lists a:hover{color: #377ac3;}
.ldcy .box .ldcy_message ul li.i1 .lists a .time{position: absolute; right: 0px; top: 50%; transform: translateY(-50%); margin-right: 0px; height: auto; width: auto;}
.ldcy .box .ldcy_message ul li.i1 .titHref a{float: none; width: 100%; transition: .3s; display: inline-block; height: 100%; padding: 0px; border: 0px;}
.ldcy .box .ldcy_message ul li.i1 .titHref a:hover{color: #377ac3;}
@media screen and (max-width:1655px) {
    .ldcy .box {margin: 0 15px; padding: 20px; }
    .ldcy .box .ldcy_message ul li{padding:0px; border-bottom-width: 4px;}
    .ldcy .box .ldcy_message ul li a{padding: 30px 0 35px ; padding-right: 20px; }
    .ldcy .box .ldcy_message ul li:first-child a{padding-top: 10px;} 
    .ldcy .box .ldcy_message ul li:first-child{padding: 0px;}

    .ldcy .box .ldcy_message ul li{font-size: 16px;}
    .ldcy .box .ldcy_message ul li em{width: 120px;}
    .ldcy .box .ldcy_message ul li span{width: 392px;}
    .ldcy .box .ldcy_message ul li span i{padding-left: 97px;}

    .ldcy .box .ldcy_message ul li.i1 .lists a{padding: 0px; padding-right: 130px;}
    .ldcy .box .ldcy_message ul li.i1 span{width: 79%;}
}
@media screen and (max-width:1200px) {
    .ldcy .box .ldcy_message ul li{ border-bottom-width: 0px;}
    .ldcy .box .ldcy_message ul li em{float: none; width: 100%; text-align: center; margin-right: 0px;}
    .ldcy .box .ldcy_message ul li > a{border-top: 4px solid #fbfbfb;}
    .ldcy .box .ldcy_message ul li a{width: 100%; padding: 30px 0px 0px; }
    .ldcy .box .ldcy_message ul li{font-size: 17px;}
    .ldcy .box .ldcy_message ul li.i1 span{width: 100%;}
    .ldcy .box .ldcy_message ul li span{width: 100%;}
    .ldcy .box .ldcy_message ul li.i1 .lists a{margin-bottom: 15px; padding-right: 99px;}
    .ldcy .box .ldcy_message ul li.i1 span i b{width: 82px;}
    .ldcy .box .ldcy_message ul li.i1 span i{padding-left: 110px;}
}
@media screen and (max-width:760px) {
    .ldcy .box{padding: 10px;}
    .ldcy .box .ldcy_message ul li a{padding-right: 0px;}
    .ldcy .box .ldcy_message ul li span{width: 100%; margin-top: 15px;}
    .ldcy .box .ldcy_message ul li{font-size: 13px;}
    .ldcy .box .ldcy_message ul li span i{margin-bottom: 10px; padding-left: 85px;}

    .ldcy .box .ldcy_message ul li.i1 span i b{width: 74px;}
    .ldcy .box .ldcy_message ul li.i1 span i{padding-left: 85px;}
    .ldcy .box .ldcy_message ul li.i1 .lists a{padding-right: 82px; margin-bottom: 7px;}
}

/* 领导成员 end */

/* 罗湖公开事项标准目录 start */
.head_top.bzml{height: 717px; background: url(/newimages/bzml_tb_01.jpg) no-repeat top center; background-size: cover;}
.bzml.bg{ background-color: #e7f7ff;}
.bzml .box {padding-bottom: 70px;}
.bzml .box .content_box{position: relative; padding: 20px; margin-bottom: 40px; border-radius: 10px; border:2px dashed #558eb7; background-color: #d5edff;}
.bzml .box .content_box .title{width: 309px; height: 41px; position:absolute; top: -30px; left: 50%; transform: translateX(-50%); text-align: center;line-height: 41px; font-size: 24px; color: #FFF; border-radius: 30px; background: url(/newimages/bzml_title_bj.png) no-repeat top center; }
.bzml .box .content_box .mosaic{ border-radius: 30px;  height: 22px; background: url(/newimages/bzml_titlebj.png) repeat-x; margin-bottom: 16px;}
.bzml .box .content_box p {padding: 20px; border-radius: 10px; background-color: #FFF;  font-size: 16px; font-weight: 700; color: #3676a4; text-indent: 32px; line-height: 28px;}
.bzml .box .content_box::after{content: ''; display: block; width: 100%; position: absolute; bottom: -19px; left: 0px; height: 17px; background: url(/newimages/bzml_bottom.png) no-repeat center;}

.bzml .f2Box ul { width: 100%; padding: 0 60px; box-sizing: border-box;}
.bzml .f2Box ul li { float: left; width: 20%; padding: .8%; box-sizing: border-box;}
.bzml .f2Box ul li.t1 { width: 50%;   }
.bzml .f2Box ul li.t2 { width: 100%;}
.bzml .f2Box ul li a { display: block; height: 222px; text-align: center; background: #fff; transition: .3s;}
.bzml .f2Box ul li a:hover { box-shadow: 0 0 15px rgba(40,120,160,.2);}
.bzml .f2Box ul li.t1 a {height: 195px; background: #fff; padding: 10px;}
.bzml .f2Box ul li a i { display: inline-block; width: 90px; height: 90px; margin: 35px 0 20px; background: #EEF7FF; border-radius: 50%;}
.bzml .f2Box ul li a i img { position: relative; top: 12px;}
.bzml .f2Box ul li a em { display: block; padding: 0 30px; font-size: 22px; color: #373737;}
@media screen and (max-width: 1200px){
    .bzml .box {padding: 0 10px; padding-bottom: 70px;}
    .head_top.bzml{height: 416px; background-size: cover; background-position-y: 46px;}
    .bzml .f2Box ul li { width: 50%; padding: 5px;}
    .bzml .f2Box ul li.t1 { width: 100%;}
    .bzml .f2Box ul li a { height: 180px;}
    .bzml .f2Box ul li.t1 a, .bzml .f2Box ul li.t2 a{ height: auto;}
    .bzml .f2Box ul li a i {margin: 20px 0 10px;}
    .bzml .f2Box ul li a em { font-size: 18px;}
    .bzml .f2Box ul li.t1 a { height: auto;}
    .bzml .box .content_box::after{background-size: 85%; bottom: -15px;}
}
@media screen and (max-width:760px) {
    .head_top.bzml{height: 293px;}
    .bzml .f2Box ul{padding: 0 0px;}
    .bzml .box .content_box::after{bottom: -13px;}
    .bzml .box .content_box .title{font-size: 15px; height: 30px; line-height: 30px; width: 200px; top: -22px; }
}
/* 罗湖公开事项标准目录 end */

/* 政策解读 start */
.zcjd.bg{background-color: #fff;}
.zcjd .box{padding-top: 64px;}
.zcjd .box .title{float: left; padding-left: 30px; }
.zcjd .box .title img {max-width: 100%;}
.zcjd .box h2.cut_title{float: right; margin-bottom:74px;}
.zcjd .box h2.cut_title a {display: inline-block; width: 156px; height: 60px; margin-left: 20px; font-size: 16px;  border-radius: 4px; text-align: center; line-height: 60px; color: #FFF; background-color:#819bb7;}
.zcjd .box h2.cut_title a:hover{opacity: 0.9;}
.zcjd .box h2.cut_title a.active{background-color: #08559c; position: relative;}
.zcjd .box h2.cut_title a.active::after{content:''; display: block; width: 0px; height: 0px; position: absolute; bottom: -19px; left: 50%; transform: translateX(-50%); border-top:10px solid #08559c; border-left:10px solid transparent; border-right:10px solid transparent ; border-bottom:10px solid transparent ;} 
.zcjd .box h2.cut_title a.active b {font-weight: 700px;}
.zcjd .box h2.cut_title a b {font-weight: 500; font-size: 28px;}

.zcjd .box ul li {float: left; padding: 0 64px; padding-top: 58px; padding-bottom: 50px; box-sizing: border-box; width:49.1%; margin-right: 1.8%; margin-bottom: 25px; height: 708px; background-color: #f3f8fc; }
.zcjd .box ul li:nth-child(2n){margin-right: 0px;}
.zcjd .box ul li em {display: block; width: 100%; height: 326px; overflow: hidden;}
.zcjd .box ul li em img {max-width: 100%;}
.zcjd .box ul li h2{font-size: 30px; height: 100px; overflow: hidden; padding-top: 10px; box-sizing: border-box; color: #08559c; font-weight: bold;}
.zcjd .box ul li p{text-indent: 36px; font-size: 18px; height: 120px; padding-top: 5px; overflow: hidden; color:#08559c ; line-height: 30px;}
.zcjd .box ul li span {display: block; }
.zcjd .box ul li span a {display: block; float: left; padding: 6px 12px; box-sizing: border-box;  text-align: center; border: 1px solid #b3bdc5; border-radius: 8px; margin-right: 1.5%; font-size: 21px; color: #6d7d8c;}
.zcjd .box ul li span a:hover{color: #FFF; background-color: #08559c;}
.zcjd .box ul li span a:last-child{margin-right: 0px;}

.zcjd .box .title{float: left; padding-left: 30px; padding-top: 20px; }
.zcjd .box .title img {max-width: 100%;}
.zcjd .box h2.cut_title{float: right; width: 78%; position: relative; padding: 0px 25px; margin-bottom: 60px; border-radius: 4px;}
.zcjd .box h2.cut_title .zcjd_swiper{overflow: hidden; padding: 30px 0;}
.zcjd .box h2.cut_title .zcjd_swiper .swiper-slide{text-align: center;} 
.zcjd .box h2.cut_title .zcjd_swiper .swiper-pagination-bullet{width: 6px; height: 6px; background-color: #de5636; opacity: 1;}
.zcjd .box h2.cut_title .zcjd_swiper .swiper-pagination-bullet-active{width: 26px; border-radius: 20px; background: #de5636;}
.zcjd .box h2.cut_title .zcjd_swiper .swiper-pagination {bottom: -25px;}
.zcjd .box h2.cut_title .zcjd_swiper .swiper-button-prev,.zcjd .box h2.cut_title .zcjd_swiper .swiper-button-next{width: 0px; height: 0px; margin-top: -16px;}
.zcjd .box h2.cut_title .zcjd_swiper .swiper-button-prev{left: -45px; border: 16px solid transparent; border-right-color:#85ABD0; background:none; }
.zcjd .box h2.cut_title .zcjd_swiper .swiper-button-prev.swiper-button-disabled, .zcjd .box h2.cut_title .zcjd_swiper .swiper-button-next.swiper-button-disabled{opacity: 0.3;}
.zcjd .box h2.cut_title .zcjd_swiper .swiper-button-next{right: -45px; border: 16px solid transparent; border-left-color:#85ABD0; background:none; }

.zcjd .box h2.cut_title a {display: inline-block; width: 100%; margin-left:0px; height: 60px; font-size: 16px;  border-radius: 4px; text-align: center; line-height: 60px; color: #FFF; background-color:#819bb7; opacity: 0.7;}
.zcjd .box h2.cut_title a:hover{opacity: 0.6;}
.zcjd .box h2.cut_title a.active{background-color: #08559c; position: relative; opacity: 1;}

@media screen and (max-width:1650px) {
    .zcjd .box ul li p{padding:10px 0; height: auto;}
    .zcjd .box ul li span a{font-size: 18px; padding: 6px 8px;}
    .zcjd .box ul li h2{height: auto;}
    .zcjd .box h2.cut_title a b{font-size: 25px;}
    .zcjd .box h2.cut_title a{font-size: 15px; width: 122px; margin-left: 10px;}
    .zcjd .box h2.cut_title{width: 71%;}

}
@media screen and (min-width:1200px) and (max-width:1650px) {
    .zcjd .box ul li{padding:0 30px ;height: 645px; padding-top: 40px;}
    .zcjd .box ul li span a{margin-bottom: 5px;}
    .zcjd .box ul li em{height: 281px;}
    .zcjd .box ul li h2{font-size: 25px; height: 81px;}
    .zcjd .box h2.cut_title{width: 71%;}
}
@media screen and (max-width:1200px) {
    .zcjd .box{padding: 0 15px; padding-top: 24px;}
    .zcjd .box .title{float: none; padding-left: 0px;}
    .zcjd .box h2.cut_title{float: none;}
    .zcjd .box h2.cut_title{margin: 20px 0 30px;}
    .zcjd .box h2.cut_title a b{font-size: 22px;}
    .zcjd .box h2.cut_title a{width: 100%; height: 45px; line-height: 45px; }
    .zcjd .box h2.cut_title a:first-child{margin-left: 0px;}
    .zcjd .box ul li{width: 100%; height: auto; padding: 30px 25px;}
    .zcjd .box ul li em{text-align: center;}
    .zcjd .box h2.cut_title{width: 100%; box-sizing: border-box;}
    .zcjd .box h2.cut_title .zcjd_swiper .swiper-button-next{right: -14px;}
    .zcjd .box h2.cut_title .zcjd_swiper .swiper-button-prev{left: -14px;}
    .zcjd .box h2.cut_title .zcjd_swiper{padding: 5px 0px 10px;}

}
@media screen and (max-width:760px) {
    .zcjd .box .title img{max-width: 51%;}
    .zcjd .box h2.cut_title{margin: 10px 0;}
    .zcjd .box h2.cut_title a b{font-size: 15px;}
    .zcjd .box h2.cut_title a{width: 100%; height: 40px; line-height: 40px; font-size: 12px; }
    .zcjd .box h2.cut_title a.active::after{display: none;}
    .zcjd .box ul li{padding: 15px;}
    .zcjd .box ul li em{display: none;}
    .zcjd .box ul li h2{font-size: 18px; padding-top: 0px;}
    .zcjd .box ul li p{line-height: 28px; font-size: 14px;}
    .zcjd .box ul li span a{padding: 2px 10px; font-size: 13px; border-radius: 3px; margin-bottom: 5px; }
}
/* 政策解读 end */

/* 就业服务 start */
.head_top.fw{ width: 100%;  height: 1018px;  background: url(/newimages/jyfw_tobu.jpg) no-repeat top center; }
.jyfw .box{ padding-bottom: 40px; margin-top: -594px;}
.jyfw .box .jyfw_theme1 {position: relative;}
.jyfw .box .jyfw_theme1 .bj_img img {max-width: 100%; opacity: 0.9;}

.jyfw .box .jyfw_theme1 .content{height: 250px;}
.jyfw .box .jyfw_theme1 .content1{position: absolute;width:42%; right: 2.5%; top: 5%; }
.jyfw .box .jyfw_theme1 .content .title{ position:relative; left: 50%; top: -30px; transform: translateX(-50%) ;  background: url(/newimages/center_bj_03.jpg) repeat-x top; width:58%; height: 50px;  }
.jyfw .box .jyfw_theme1 .content .title::after{content: ''; display: block; width: 38px; height: 100%; position: absolute; left: -35px; top: 0px; background: url(/newimages/jyfw_left_bj_03.png) no-repeat;}
.jyfw .box .jyfw_theme1 .content .title::before{content: ''; display: block;width: 38px; height: 100%;  position: absolute; right: -35px; top: 0px; background: url(/newimages/jyfw_right_bj_03.png) no-repeat;}
.jyfw .box .jyfw_theme1 .content .title i {display: block; width: 100%; height: 50px; text-align: center; background: url(/newimages/zhuti1_-title1.png) no-repeat center; }
.jyfw .box .jyfw_theme1 .content .lists ul li a{position: relative; display: block; font-size: 18px; color: #3c3c3c;padding-left: 30px;}
.jyfw .box .jyfw_theme1 .content .lists ul li a:hover {color: #08559c;}
.jyfw .box .jyfw_theme1 .content .lists ul li a::before{content: ''; position: absolute; left: 10px; top: 10px;  display: block; width: 5px; height:5px; border-radius: 100%; background-color:#d19003 ; }
.jyfw .box .jyfw_theme1 .content1 .lists ul li:nth-child(1) a{padding-left: 50px;}
.jyfw .box .jyfw_theme1 .content1 .lists ul li:nth-child(2) a{padding-left: 30px;}
.jyfw .box .jyfw_theme1 .content1 .lists ul li:nth-child(3) a{padding-left: 16px;}

.jyfw .box .jyfw_theme1 .content1 .lists ul li:nth-child(1) a::before{left: 30px;}
.jyfw .box .jyfw_theme1 .content1 .lists ul li:nth-child(2) a::before{left: 11px;}
.jyfw .box .jyfw_theme1 .content1 .lists ul li:nth-child(3) a::before{left: 0px;}

.jyfw .box .jyfw_theme1 a.move{float: right; position: relative; text-align: right; padding-right: 120px; font-size: 16px; color: #d19003;  }
.jyfw .box .jyfw_theme1 a.move:hover{ color:#f2ad77 ;}
.jyfw .box .jyfw_theme1 a.move i {position: absolute; right: 63px; top: 50%; transform: translateY(-50%);  width: 40px; height: 1px; background-color: #f2ad77;}
.jyfw .box .jyfw_theme1 a.move i::before{content: ''; display: block; width: 8px; height: 8px;  position: absolute; right:-20px; top: 50%; z-index: 10; border-radius: 100%; border: 7px solid #f2ad77; transform: translateY(-50%); background-color: #f4d4bb;}

.jyfw .box .jyfw_theme1 .content2{position: absolute; width:46%; box-sizing: border-box; padding:0 30px;  }
.jyfw .box .jyfw_theme1 .content2.b2{left: 2.5%; top: 36.8%;}
.jyfw .box .jyfw_theme1 .content2.b2 .title i {background: url(/newimages/jyfw_zcwj.png) no-repeat center;}
.jyfw .box .jyfw_theme1 .content .lists ul li a{ height: 54px; overflow: hidden; 
    display:-webkit-box;  text-overflow: ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2; }
.jyfw .box .jyfw_theme1 .content .lists ul li:last-child a {margin-bottom: 0px;}
.jyfw .box .jyfw_theme1 .content2 a.move{ margin-top: 0px; padding-right: 60px;}
.jyfw .box .jyfw_theme1 .content2 a.move i{right: 0px;}
.jyfw .box .jyfw_theme1 .content2 .title{top: -19px;}
.jyfw .box .jyfw_theme1 .content2.b3{  right: 2.5%; top: 36.8%;}
.jyfw .box .jyfw_theme1 .content2.b3 .title i {background: url(/newimages/jyfw_title3.png) no-repeat center;}
.jyfw .box .jyfw_theme1 .content2.b4{left: 2.5%; top: 68.8%;}
.jyfw .box .jyfw_theme1 .content2.b4 .title i {background: url(/newimages/jyfw_cjwt.png) no-repeat center;}
.jyfw .box .jyfw_theme1 .content2.b5{  right: 2.5%; top: 68.8%;}
.jyfw .box .jyfw_theme1 .content2.b5 .title i {background: url(/newimages/jyfw_zhuti1_ryzp.png) no-repeat center;}

.jyfw .box .jyfw_theme2{padding-top: 85px;}
.jyfw .box .jyfw_theme2 .box_list ul li{ float: left; width: 48.48%; box-sizing: border-box;  padding: 0 35px;  margin-bottom: 63px; height: 805px; border-radius: 25px; border: 2px solid #9bc8ed; background-color: #eef5fb; color: #3a87c9; margin-right:2.6%;}
.jyfw .box .jyfw_theme2 .box_list ul li:nth-child(2n){ margin-right:0px;}
.jyfw .box .jyfw_theme2  ul li h2{font-size: 43px; padding-top: 59px; font-weight: bold; text-align: center; }
.jyfw .box .jyfw_theme2  ul li em {display: block; text-align: center; height: 290px; }
.jyfw .box .jyfw_theme2  ul li.i3 em{height: 270px;}
.jyfw .box .jyfw_theme2  ul li em img {max-width: 100%; position: relative; top: 50%; transform: translateY(-50%);}
.jyfw .box .jyfw_theme2  ul li:first-child em img{height: 230px;}
.jyfw .box .jyfw_theme2  ul li span {display: block; }
.jyfw .box .jyfw_theme2  ul li span a {display:block; float: left;position: relative; width: 48.7%; padding-left: 30px; padding-right: 15px;  margin-bottom: 15px;  box-sizing: border-box;  border-radius: 5px;  background-color: #dfecf7; font-size: 22px; color: #3a87c9; margin-right: 2.6%;}
.jyfw .box .jyfw_theme2  ul li span a i {position: absolute; top: 50%; left: 98px; transform: translateY(-50%); width: 195px; max-height: 66px; overflow: hidden;}
.jyfw .box .jyfw_theme2  ul li span a:hover{background-color: #e1eef8; color: #7bb4e3;}
.jyfw .box .jyfw_theme2  ul li span a::after{content: ''; display: block; width: 58px; height: 58px; background: url(/newimages/jyfw_jlt_icon.png) no-repeat;  position: absolute; left: 28px; top: 50%; transform: translateY(-50%); } 
.jyfw .box .jyfw_theme2  ul li span.a_click1 a.a1::after{background-position-y:0px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 a.a2::after{background-position-y:-149px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 a.a3::after{background-position-y:-304px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 a.a4::after{background-position-y:-452px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 a {height: 120px; padding-left: 98px; }
.jyfw .box .jyfw_theme2  ul li span.a_click1 a.s1 { width: 100%; text-align: center; padding: 40px 0 0 0; margin-right: 0;line-height: 40px;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 a.s1 i { display: inline-block; position: inherit; top: 0; left: 0; transform: none; width: auto; height: 100%;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 a.s1::after { display: none; position: inherit; top: 0; left: 0; transform: none; vertical-align: middle;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 a.s1 i::before {content: ''; float: left; margin-right: 15px; width: 58px; height: 58px; background: url(/newimages/jyfw_jlt_icon.png) no-repeat;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 a.a2 { margin: 0 !important;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 em.s1 { width: 100% !important; margin: 0 0 15px 0 !important; height: 230px !important; padding-top: 118px !important;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 em.s1 i { width: auto !important;}
.jyfw .box .jyfw_theme2 ul li span.a_click1 a { height: 92px;}

.jyfw .box .jyfw_theme2  ul li span.a_click2 a {height: 90px; padding-left: 98px;  }
.jyfw .box .jyfw_theme2  ul li span.a_click2 a:nth-child(1)::after{background-position-y:-600px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click2 a:nth-child(2)::after{background-position-y:-752px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click2 a:nth-child(3)::after{background-position-y:-900px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click2 a:nth-child(4)::after{background-position-y:-1050px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click2 a:nth-child(5)::after{background-position-y:-1203px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click2 a:nth-child(6)::after{background-position-y:-1354px ;}
.jyfw .box .jyfw_theme2  ul li span a:nth-child(2n){margin-right: 0px;}
/* .jyfw .box .jyfw_theme2  ul li span.a_click3{margin-top: 75px;} */
.jyfw .box .jyfw_theme2  ul li span.a_click3 a {height: 120px; }
/* .jyfw .box .jyfw_theme2  ul li .img {margin-top: 15px;} */
.jyfw .box .jyfw_theme2  ul li span.Lr em.a1{display:block; float: left; padding: 0 20px; padding-top: 135px;  position: relative; width: 48.7%;  margin-bottom: 15px;  box-sizing: border-box;  border-radius: 5px;  background-color: #dfecf7; font-size: 22px; color: #3a87c9; margin-right: 2.6%; height: 257px;}
.jyfw .box .jyfw_theme2  ul li span.Lr em.a1 i {position: absolute;  width: 195px; overflow: hidden;top: 24px; left: 140px; font-size: 28px; width: 130px; max-height: 82px; }
.jyfw .box .jyfw_theme2  ul li span.Lr em.a1::after{content: ''; display: block; width: 58px; height: 58px; background: url(/newimages/jyfw_jlt_icon.png) no-repeat;  position: absolute; top: 44px; left: 52px; }
.jyfw .box .jyfw_theme2  ul li span.Lr em.a1 b.bottom_a{display: block; }
.jyfw .box .jyfw_theme2  ul li span.Lr em.a1 b.bottom_a .sb::after {display: none;}
.jyfw .box .jyfw_theme2  ul li span.Lr em.a1 b.bottom_a .sb{float: left; box-sizing: border-box; font-weight: 400; width: 47.27%; margin-right: 4.7%; text-align: center; padding: 0px; height: 81px; line-height: 81px; background-color: #eef5fb; }
.jyfw .box .jyfw_theme2  ul li span.Lr em.a1 b.bottom_a .sb:nth-child(2){margin-right: 0px;}
.jyfw .box .jyfw_theme2  ul li span.Lr a:nth-child(3){margin-right: 0px;}
.jyfw .box .jyfw_theme2  ul li span.Lr a.last {width: 100%; height: 75px; }
.jyfw .box .jyfw_theme2  ul li span.Lr a.last i {left: 155px; width: 449px;}
.jyfw .box .jyfw_theme2  ul li span.Lr a.last::after{left: 83px;}
.jyfw .box .jyfw_theme2  ul li span.a_click3 em:nth-child(1)::after{background-position-y:-1517px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click3 a:nth-child(2)::after{background-position-y:-1667px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click3 a:nth-child(3)::after{background-position-y:-1830px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click3 a:nth-child(4)::after{background-position-y:-1990px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click3 .s1 { width: 100% !important;}
.jyfw .box .jyfw_theme2  ul li span.a_click3 a.s1 { height: 75px;}
.jyfw .box .jyfw_theme2  ul li span.a_click3 a.s1::after { display: none;}
.jyfw .box .jyfw_theme2  ul li span.a_click3 a.s1 i{ width: auto; line-height: 58px; left: 50%;transform: translate(-50%,-50%);}
.jyfw .box .jyfw_theme2  ul li span.a_click3 a.s1 i::after { content: ''; float: left; width: 58px; height: 58px; margin-right: 15px; background: url(/newimages/jyfw_jlt_icon.png) no-repeat;background-position-y: -2308px !important;}

.jyfw .box .jyfw_theme2 ul li span.a_click4.Lr em.a1 i{top: 42px; width: auto;}
.jyfw .box .jyfw_theme2 ul li span.a_click4.a_click3.Lr em.a1 {height: 230px;}
.jyfw .box .jyfw_theme2 ul li span.a_click4.a_click3.Lr em.a1 b.bottom_a .sb{line-height: 80px;}
.jyfw .box .jyfw_theme2 .box_list ul li{height: 850px;}
.jyfw .box .jyfw_theme2  ul li span.a_click4 em:nth-child(1)::after{background-position-y:-2157px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click4 a:nth-child(2)::after{background-position-y:-2300px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click4 a:nth-child(3)::after{background-position-y:-2466px ;}

.jyfw_theme3{margin-top: 10px;}
.jyfw_theme3 a {float: left; width:48.48%; margin-right: 2.42%; border-radius: 5px; overflow: hidden;}
.jyfw_theme3 a img {max-width: 100%;}
.jyfw_theme3 a:nth-child(2) {margin-right: 0px;}

.jyfw .box .jyfw_theme2 ul li span.Lr em.a1:last-child{margin-right: 0px;}

@media screen and (max-width:1655px) {
    .jyfw .box .jyfw_theme1 .content{height: 196px;}
    .jyfw .box .jyfw_theme1 .content1{top: 3%;}
    .jyfw .box .jyfw_theme1 .content .title{top: -10px;}
    .jyfw .box .jyfw_theme1 .content .lists ul li a{height: 44px; font-size: 15px;}
    .jyfw .box .jyfw_theme1 .content2.b2{top:35.8%}
    .jyfw .box .jyfw_theme1 .content2.b3{top:35.8%}
    .jyfw .box .jyfw_theme1 .content2.b4{top:67.8%}
    .jyfw .box .jyfw_theme1 .content2.b5{top:67.8%}

    .jyfw .box .jyfw_theme1 .content1 .lists ul li:nth-child(3) a{padding-left: 14px;}
    .jyfw .box .jyfw_theme1 .content1 .lists ul li:nth-child(3) a::before{left: 0px;}
    .jyfw .box .jyfw_theme2 ul li span a {font-size: 18px;}
    .jyfw .box .jyfw_theme2 ul li span a i{width: 140px;}
    .jyfw .box .jyfw_theme2 ul li span.Lr em.a1 i{left: 90px; font-size: 24px;}
    .jyfw .box .jyfw_theme2 ul li span.Lr em.a1::after{left: 21px; top: 37px;}
}
@media screen and (max-width:1200px) {
    .head_top.fw{height:610px; background-position-y: 60px; background-size: cover;}
    .jyfw .box {padding: 0 15px;     margin-top: -128px;  padding-bottom: 40px;}
    .jyfw  .jyfw_theme1 .bj_img{display: none;}
    .jyfw .box .jyfw_theme1 {background-color: #64a1d4; border-radius: 10px; padding: 15px 10px;}
    .jyfw .box .jyfw_theme1 .content{position:static; width: 100%; height: auto; padding-bottom: 40px; margin-bottom: 15px; background-color: #eef5fb; border-radius: 13px;}
    .jyfw .box .jyfw_theme1 .content1{padding:0 30px; padding-bottom: 40px; box-sizing: border-box;}
    .jyfw .box .jyfw_theme1 .content1 .lists ul li a{padding-left: 30px !important;}
    .jyfw .box .jyfw_theme1 .content .lists ul li a::before{left: 10px !important;}
    .jyfw .box .jyfw_theme1 .content .title{top: -2px; margin-bottom: 15px;}
    .jyfw .box .jyfw_theme1 .content .lists ul li a{height: auto; display: block; overflow:initial; margin-bottom: 10px;}
    .jyfw .box .jyfw_theme2{padding-top: 25px;}
    .jyfw .box .jyfw_theme2 .box_list ul li{width: 100%; margin-bottom: 15px;}

  
    .jyfw .box .jyfw_theme2 ul li:first-child em img{height: auto;}
    .jyfw .box .jyfw_theme2 ul li em.img_box{height: auto; padding: 10px 0;}
    .jyfw .box .jyfw_theme2 ul li em img{position: initial; transform: none;}
    .jyfw .box .jyfw_theme2 .box_list ul li{height: auto; padding-bottom: 20px;}
}
@media screen and (max-width:760px) {
    .head_top.fw{height: 338px;}
    .jyfw .box{margin-top: -44px;}
    .jyfw .box .jyfw_theme1 .content .title i{background-size: 80%;}
    .jyfw .box .jyfw_theme1 .content2.b2 .title i{background-size: 80%;}
    .jyfw .box .jyfw_theme1 .content2.b3 .title i{background-size: 80%;}
    .jyfw .box .jyfw_theme1 .content2.b4 .title i{background-size: 80%;}
    .jyfw .box .jyfw_theme1 .content2.b5 .title i{background-size: 80%;}
    .jyfw .box .jyfw_theme1 .content .lists ul li a{font-size: 13px;}
    .jyfw .box .jyfw_theme1 .content1{padding: 0 10px; padding-bottom: 40px;}
    .jyfw .box .jyfw_theme1 .content2{padding: 0 10px;padding-bottom: 40px;}
    .jyfw .box .jyfw_theme1 a.move{font-size: 12px; padding-right: 50px;}
    .jyfw .box .jyfw_theme1 .content2 a.move{padding-right: 50px;}
    .jyfw .box .jyfw_theme1 .content2 a.move i{right: 18px;}
    .jyfw .box .jyfw_theme1 a.move i{right: 18px; width: 25px;}
    .jyfw .box .jyfw_theme1 a.move i::before{width: 3px; height: 3px; border-width: 5px; right: -12px;}
    .jyfw .box .jyfw_theme2{padding-top: 15px;}
    .jyfw .box .jyfw_theme2  ul li em img {display: none;}
    .jyfw .box .jyfw_theme2 .box_list ul li{height: auto; padding: 0 10px; border-radius: 10px;}
    .jyfw .box .jyfw_theme2 ul li h2{font-size: 31px; padding-top: 20px;}
    .jyfw .box .jyfw_theme2 ul li span a{width: 100%; margin-right: 0px;}
    .jyfw .box .jyfw_theme2 ul li span a i{width: 100%;}
    .jyfw .box .jyfw_theme2 ul li span.a_click1 a{height: auto; padding: 20px; padding-left: 90px; }
    .jyfw .box .jyfw_theme2 ul li span.a_click2 a{height: auto; padding: 20px; padding-left: 90px;}
    .jyfw .box .jyfw_theme2 ul li span a i{position: static; overflow:initial;}
    .jyfw .box .jyfw_theme2 ul li span.a_click1 a.s1 { padding-top: 15px; text-align: left; padding-left: 30px;}
    .jyfw .box .jyfw_theme2 ul li span.a_click1 a.a2 { margin: 0 0 15px !important;}
    /* .jyfw .box .jyfw_theme2 ul li span.a_click3{margin-top: 15px;} */
    .jyfw .box .jyfw_theme2 ul li span.Lr em.a1{width: 100%; padding-top: 111px; height: auto;}
    .jyfw .box .jyfw_theme2 ul li span.Lr em.a1 i{left: 147px;}
    .jyfw .box .jyfw_theme2 ul li span.Lr em.a1::after{left: 72px;}
    .jyfw .box .jyfw_theme2 ul li span.a_click3 a{height: auto; padding: 20px; padding-left: 90px;}
    .jyfw .box .jyfw_theme2 ul li span.Lr a.last {height: auto; padding: 20px; padding-left: 90px;}
    .jyfw .box .jyfw_theme2 ul li span.Lr a.last::after{left: 31px;}
    .jyfw .box .jyfw_theme2 ul li span.a_click4 a{height: auto; padding: 20px; padding-left: 90px;}
    .jyfw_theme3{margin-top: 0px;}
    .jyfw_theme3 a{width: 100%; margin-bottom: 10px; }

    .jyfw .box .jyfw_theme2 ul li em.img_box{height: auto; padding: 7px 0;}
    .jyfw .box .jyfw_theme2 ul li span.a_click4.a_click3.Lr em.a1{height: auto;}
    .jyfw .box .jyfw_theme2 ul li span.a_click4.a_click3.Lr em.a1 b.bottom_a .sb{width: 100%;}
    .jyfw .box .jyfw_theme2 ul li span.a_click4 a{padding: 10px 20px; padding-left: 28px;}
    .jyfw .box .jyfw_theme2 ul li span.Lr em.a1::after{left: 22px;}  
    .jyfw .box .jyfw_theme2 ul li span.a_click4.Lr em.a1 i{top: 24px;}
    .jyfw .box .jyfw_theme2 ul li span.Lr em.a1 i{left: 88px; top: 42px; width: auto;}
    .jyfw .box .jyfw_theme2 ul li span.a_click1.a_click4.Lr em.a1 i{top: 42px;}  
    .jyfw .box .jyfw_theme2 ul li span.Lr em.a1 i{font-size: 22px;}
} 
/* 就业服务 end */


/* 留言统计 start */
 .lytj.bg{background-color: #F7F7F7; padding-top: 30px; padding-bottom: 70px;}
 .lytj .box {background-color: #FFF; border-radius: 4px; padding: 20px;}
 .lytj .box .lead-mailbox{width:100%;height:450px;}
 .lytj .box .tit-tabMenu h2{text-align: center; font-size: 31px; color: #626364;}
 .lytj .box  .selectT{text-align: center; font-size: 18px;}
 .lytj .box  .selectT .btn_inquire{color: #FFF; padding:3px 15px; vertical-align: unset; background-color:#25619b; font-size: 18px;}
 .lytj .box  .selectT .btn_inquire:hover{background-color: #08559c;}
 .lytj .box  select{margin-bottom: 10px;}

 @media screen and (max-width:760px) {
    .total-mail-box .tabSwitchWarp .selectT{padding: 0px; padding-top: 20px;}
 }
 /* 留言统计 end */

 /* 政府公报 start */
 .zfgb.bg {background-color: #f7f7f7; padding-top: 20px; padding-bottom: 70px;}
 .zfgb .box {background-color: #FFF; padding: 37px 100px 70px; }
 .zfgb .box .zfgb_content  .halving {margin: 15px 0;}
 .zfgb .box .zfgb_content .halving img {max-width:100%}
 .zfgb .box .zfgb_content .cut_select{text-align: center; font-size: 24px; color: #000;}
 .zfgb .box .zfgb_content .cut_select .year_select{width: 120px; height: 55px; border:1px solid #bec9d4; text-align: center; }
 .zfgb .box .zfgb_content .cut_select .periods{width:300px; height:55px;  border: 1px solid #bec9d4; text-align: center;}
 
 .zfgb .box .zfgb_content .big_padd{padding-bottom: 20px;}
 .zfgb .box .zfgb_content .swiper_bg{position: relative; background-color: #f0f4f8; height: 517px; box-sizing: border-box; padding: 75px 115px; padding-bottom: 0px; margin-top: 20px;}
 .zfgb .box .zfgb_content .swiper {width: 100%;height: 100%;  padding-bottom: 30px; margin-bottom: 20px; overflow: hidden;   }
 .zfgb .box .zfgb_content .swiper .swiper-slide{padding: 0 5px; box-sizing: border-box;}
 .zfgb .box .zfgb_content  .swiper_bg .badge {display: block; text-align: center;}
 .zfgb .box .zfgb_content  .swiper_bg .swiper-slide_box{cursor: pointer; background-color: #FFF; padding: 15px 0 25px; box-shadow: 1px 1px 5px #b7b6b6;  }
 .zfgb .box .zfgb_content  .swiper_bg .swiper-slide_box.active{border: 8px solid #ce0000; position: relative;}
 .zfgb .box .zfgb_content  .swiper_bg .swiper-slide_box.active::after{content: ''; display: block; position: absolute; bottom: -130px; left: 50%; transform: translateX(-50%); width: 0px; height: 0px; border:12px solid transparent; border-top-color: red;  }
 .zfgb .box .zfgb_content  .swiper_bg .badge img {max-width: 100%;}
 .zfgb .box .zfgb_content  .swiper_bg .title {background-color: #ce0000; font-size: 25px; font-family:'黑体'; font-weight: 550; text-align: center; padding: 4px 0; text-shadow:1px 1px #000 ; color: #ffff99; }
 .zfgb .box .zfgb_content  .swiper_bg i.dx{display: block; padding: 12px 27px 23px; text-align: center; text-transform: uppercase; color: #b7b6b6;} 
 .zfgb .box .zfgb_content  .swiper_bg i.year{ display: block; text-align: center; padding-bottom: 9px; font-size: 21px; color: #545454;}
 .zfgb .box .zfgb_content  .swiper_bg i.qs{display: block; text-align: center; font-size: 16px; color: #545454;}
 
 .zfgb .box .zfgb_content .lists_boxbg{background-color: #fafbfd; padding:57px 100px 110px; margin-top: 4px; }
 .zfgb .box .zfgb_content .lists_boxbg .lists_title{font-size: 24px; font-weight: bold; color: #000; padding-bottom: 20px;}
 .zfgb .box .zfgb_content .lists_boxbg .lists ul li a{ display: block; padding:22px 0; padding-left: 25px; font-size: 21px; color: #000000; border-bottom: 1px solid #d03819; position: relative;}
 .zfgb .box .zfgb_content .lists_boxbg .lists ul li a::before{content: ''; display: block; position:absolute; left: 0px; top: 50%; transform: translateY(-50%); width: 8px; height: 8px; background-color: #d03819; }
 .zfgb .box .zfgb_content .lists_boxbg .lists ul li a:hover{color: #d03819;}

 /* .zfgb .box .zfgb_content .swiper .swiper-button-next, .zfgb .box .zfgb_content .swiper-button-prev{width: 40px; height: 40px; background-color: #ce0000; border-radius: 100%; background-size:  auto 60%;} */
 .zfgb .box .zfgb_content .swiper .swiper-button-next{background: url(/newimages/zfgb_lunbo_right.png) no-repeat 50% 50%;   }
 .zfgb .box .zfgb_content .swiper .swiper-button-prev{background: url(/newimages/zfgb_lunbo_left.png) no-repeat 50% 50%;;}

 @media screen and (min-width:1200px) and (max-width:1655px) {
    .zfgb .box{padding: 37px 73px 70px;}
    .zfgb .box .zfgb_content .swiper_bg i.dx{padding: 12px 22px 23px;}
 }

 @media screen and (max-width:1655px) {
    .zfgb .box .zfgb_content .swiper_bg{padding: 75px 40px;}
    .zfgb .box .zfgb_content .swiper{padding-bottom: 90px;}
    .zfgb .box .zfgb_content .swiper_bg .title{font-size: 19px;}
    .zfgb .box .zfgb_content .swiper_bg .swiper-slide_box.active::after{bottom: -120px;}
 }
 @media screen and (max-width:1200px) {
    .zfgb .box{margin: 0 15px; padding: 37px 20px 50px;}
    .zfgb .box .zfgb_content .halving{margin-top: 0px;}
    .zfgb .box .zfgb_content .cut_select{font-size: 16px;}
    .zfgb .box .zfgb_content .cut_select .year_select{width: 120px; height: 35px;}
    .zfgb .box .zfgb_content .cut_select .periods{width: 186px; height: 35px;}
    .zfgb .box .zfgb_content .swiper_bg{padding: 20px; height: 400px;}
    .zfgb .box .zfgb_content .swiper_bg .swiper-slide_box.active{border: 2px solid #ce0000;}
    .zfgb .box .zfgb_content .swiper_bg .title{font-size: 19px;}
    .zfgb .box .zfgb_content .swiper_bg i.qs{font-size: 12px;}
    .zfgb .box .zfgb_content .swiper_bg i.dx{    padding: 12px 14px 23px;}
    .zfgb .box .zfgb_content .swiper_bg .swiper-slide_box.active::after{bottom: -71px;}
    .zfgb .box .zfgb_content .swiper{padding-bottom: 40px;}
    .zfgb .box .zfgb_content .lists_boxbg{padding: 37px 20px 50px;}
    .zfgb .box .zfgb_content .lists_boxbg .lists ul li a{font-size: 16px;}
    
    .zfgb .box .zfgb_content .swiper .swiper-button-prev{left: -3px;}
    .zfgb .box .zfgb_content .swiper .swiper-button-next{right: -3px;}
 }
 @media screen and (max-width:760px) {
    .zfgb .box{padding: 10px;}
    .zfgb .box .zfgb_content .halving{display: none;}
    .zfgb .box .zfgb_content .cut_select{font-size: 13px;}
    .zfgb .box .zfgb_content .cut_select .year_select{width: 70px; height: 25px;}
    .zfgb .box .zfgb_content .cut_select .periods{width: 136px; height: 25px;}
    .zfgb .box .zfgb_content .swiper_bg{padding: 5px; padding-top: 10px; height: 300px;}
    .zfgb .box .zfgb_content .swiper_bg .title{font-size: 14px;}
    .zfgb .box .zfgb_content .swiper_bg .badge img{max-width: 54%;}
    .zfgb .box .zfgb_content .swiper_bg i.dx{padding: 3px;}
    .zfgb .box .zfgb_content .swiper_bg i.year{font-size: 15px;}
    .zfgb .box .zfgb_content .swiper_bg .swiper-slide_box.active::after{bottom: -38px;border: 8px solid transparent;  border-top-color: red;}
    .zfgb .box .zfgb_content .lists_boxbg{    padding: 15px; }
    .zfgb .box .zfgb_content .lists_boxbg .lists_title{font-size: 16px; padding-bottom: 0px;}
    .zfgb .box .zfgb_content .lists_boxbg .lists ul li a{font-size: 12px; padding: 10px 0; padding-left: 20px;}

    .zfgb .box .zfgb_content .swiper .swiper-slide{padding: 0 2px;}
    .zfgb .box .zfgb_content .swiper_bg{padding: 5px 12px;}
    .zfgb .box .zfgb_content .swiper .swiper-button-prev,  .zfgb .box .zfgb_content .swiper .swiper-button-next{width: 16px; height: 30px;    background-size: auto 24px;}
    
 }
 /* 政府公报 end */

 /* 医疗健康 start */
 .head_top.fw.yljk{ width: 100%;  height: 1018px;  background: url(/newimages/ylfw_tobu_01.jpg) no-repeat top center; }
 .yljk .box { margin-top: -238px;  padding-bottom: 40px; height: auto;}
 .yljk .box .yljk_lists {}
 .yljk .box .yljk_lists .yljk_lists_i {float: left; box-sizing: border-box; padding:12px ; border-radius: 30px; background-color: #7a9ad1; width:49.07% ; margin-right:1.85%; height: 298px; margin-bottom: 25px; }
 .yljk .box .yljk_lists .yljk_lists_i .whiteBg{background-color: #f6f8ff; position: relative; border-radius: 20px; box-sizing: border-box; padding: 29px; padding-top: 60px; height: 100%;}
 .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_title{display: block; position: absolute; top: -12px; left: 50%;  transform: translateX(-50%); width: 392px; height: 50px; background: url(/newimages/yljk_title_bgC_03.png) repeat-x; } 
 .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_title::after{content: ''; display: block; width: 44px; position: absolute; left:-39px; top: 0px; height: 100%; background: url(/newimages/yljk_title_bgL_03.png) no-repeat; }
 .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_title::before{content: ''; display: block;width: 39px;  position: absolute; right:-39px; top: 0px; height: 100%;  background: url(/newimages/yljk_title_bgR_03.png) no-repeat; }
 .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_title i {display: block; width: 100%; height: 50px; text-align: center; background: url(/newimages/yljk_title.png) no-repeat center;}
 .yljk .box .yljk_lists .yljk_lists_i:nth-child(2) .yljk_lists_title i{ background: url(/newimages/yljk_title2.png) no-repeat center;}
 .yljk .box .yljk_lists .yljk_lists_i:nth-child(3) .yljk_lists_title i{ background: url(/newimages/yljk_title3.png) no-repeat center;}
 .yljk .box .yljk_lists .yljk_lists_i:nth-child(4) .yljk_lists_title i{ background: url(/newimages/yljk_title4.png) no-repeat center;}
 
 .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_a a {display: block; position: relative; padding-left: 20px; height: 56px; font-size:18px; color: #0e6ab7;overflow: hidden;
     display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
     
 .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_a a::after{content: ''; display: block;width: 6px; height: 6px; border-radius: 100%; background-color: #0866b5; position: absolute; left: 0px; top: 10px;  }
 .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_a a:hover {color: #4b96d3;}
 .yljk .box .yljk_lists .yljk_lists_i:nth-child(2n) {margin-right: 0px;}
 
 .yljk .box .yljk_lists_i a.move{float: right; position: relative; text-align: right; padding-right: 100px; font-size: 16px; color: #0866b5;  }
 .yljk .box .yljk_lists_i a.move:hover{ color:#f2ad77 ;}
 .yljk .box .yljk_lists_i a.move i {position: absolute; right: 43px; top: 50%; transform: translateY(-50%);  width: 40px; height: 1px; background-color: #f2ad77;}
 .yljk .box .yljk_lists_i a.move i::before{content: ''; display: block; width: 8px; height: 8px;  position: absolute; right:-20px; top: 50%; z-index: 10; border-radius: 100%; border: 7px solid #f2ad77; transform: translateY(-50%); background-color: #f4d4bb;}
 
 .yljk .box .yljk_map{margin-top: 65px; }
 .yljk .box .yljk_map .map_title{text-align: center; margin-bottom: -26px;}
 .yljk .box .yljk_map .map_title img {max-width: 100%;}
 .yljk .box .yljk_map .map_box {padding: 14px; background-color: #7a9ad1;border-radius: 20px; height: 586px;}
 
 /* 地图 */
 .yljk .box .yljk_map .map_box .server_map { position:relative;   border-radius: 20px;}
 .yljk .box .yljk_map .map_box .server_map  .box1 { display: table;  width: 100%;}
 .yljk .box .yljk_map .map_box .server_map  .mapBox { display: table-cell; width: 100%; height: 553px;  margin-bottom: 20px;border-radius: 25px;  background: #f8f8f8;}
 .yljk .box .yljk_map .map_box .server_map  .tit_tag {display: inline-block; padding: 0 0 16px; padding-left: 26px; padding-right: 10px;}
 .yljk .box .yljk_map .map_box .server_map  .tit_tag a { display: inline-block; font-size: 18px; color: #171717; margin: 0 1px 5px; margin-right: 13px; height: 45px;  line-height: 38px; text-align: center;}
 .yljk .box .yljk_map .map_box .server_map  .tit_tag a:last-child{margin-right: 0px;}
 .yljk .box .yljk_map .map_box .server_map  .tit_tag a.on { border-bottom: 2px solid #73b1f9; color: #73b1f9; font-weight: 600;}
 .yljk .box .yljk_map .map_box .server_map  .infoBox {display: table-cell;     box-sizing: border-box; box-shadow: 1px 1px 11px #bbc1be;  position: absolute; left: 80px; top: -25px;  background-color: #ffffff; height: 604px; width: 380px;  vertical-align: top;}
 .yljk .box .yljk_map .map_box .server_map  .infoBox::after{content: ''; display: block; position: absolute; top:7px; right: -17px;  border:18px solid transparent ; border-bottom-color:#035998;  transform: rotate(225deg) }
 .yljk .box .yljk_map .map_box .server_map  .infoBox::before{content: ''; display: block; position: absolute; bottom:8px ; right: -18px; border:18px solid transparent ; border-bottom-color:#035998; transform: rotate(-45deg) }
 
 .yljk .box .yljk_map .map_box .server_map  .lists { height: 60%; text-align: left;  padding-right: 5px; padding-left: 38px; margin-right: 12px; overflow: hidden; overflow-y: auto; }
 .yljk .box .yljk_map .map_box .server_map  .lists dl dt { height: 42px; text-align: left; margin-bottom: 10px; padding: 0 20px; line-height: 40px; border-radius: 21px; font-size: 15px; color: #464646; font-weight: 500; position: relative; padding-left: 28px; padding-right: 10px; cursor: pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 .yljk .box .yljk_map .map_box .server_map  .lists dl dt:after { content: ""; position: absolute; top: 50%; left: 0px; transform: translateY(-50%); width: 20px; height: 22px;background: url(/newimages/jyfw_map_icon1.png) no-repeat; transition: .3s; }
 .yljk .box .yljk_map .map_box .server_map  .lists dl dd { position: relative; padding: 15px 20px 5px; font-size: 12px; color: #373737;background-color: #f3f3f3;}
 .yljk .box .yljk_map .map_box .server_map  .lists dl dd::before{content: ''; display: block; position: absolute; top: -20px; left: 70px;  border:10px solid transparent ; border-bottom:10px solid #f3f3f3;}
 .yljk .box .yljk_map .map_box .server_map  .lists dl dd p { padding-bottom: 6px;}
 .yljk .box .yljk_map .map_box .server_map  .lists dl dd { display: none;}
 .yljk .box .yljk_map .map_box .server_map  .lists dl.on dd { display: block;  }
 /* 设置滚动条的样式 */
 .yljk .box .yljk_map .map_box .server_map  .lists::-webkit-scrollbar {
     width:6px;
     }
     /* 滚动槽 */
     .yljk .box .yljk_map .map_box .server_map  .lists::-webkit-scrollbar-track {
     -webkit-box-shadow:inset006pxrgba(0,0,0,0.3);
     border-radius:10px;
     }
     /* 滚动条滑块 */
     .yljk .box .yljk_map .map_box .server_map  .lists::-webkit-scrollbar-thumb {
     border-radius:10px;
     background:rgba(0,0,0,0.1);
     -webkit-box-shadow:inset006pxrgba(0,0,0,0.5);
     }
     .yljk .box .yljk_map .map_box .server_map  .lists::-webkit-scrollbar-thumb:window-inactive {
     background:#c1c1c1;
     }
 .yljk .box .yljk_map .map_box .server_map   .input_box { padding-left: 30px;padding-right: 35px; height: 40px; padding-bottom: 20px;}
 .yljk .box .yljk_map .map_box .server_map   .input_box input{display: block; float: left; width: 82%; padding-left: 20px; box-sizing: border-box; height: 100%; background-color: #f3f3f3; outline: none; border: none; border-bottom-left-radius: 30px; border-top-left-radius: 30px; }
 .yljk .box .yljk_map .map_box .server_map   .input_box a{display: block; position: relative; float: left;  width: 18%; height: 100%;box-sizing: border-box; background-color: #73b1f9;border-bottom-right-radius: 30px; border-top-right-radius: 30px;   }
 .yljk .box .yljk_map .map_box .server_map   .input_box a:hover{background-color:#9dc7f7 ;}
 .yljk .box .yljk_map .map_box .server_map   .input_box a em.icon_search{display: inline-block; position:absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); } 
 /* 父级 */
 .yljk .box .yljk_map .map_box .server_map  .parent_tit_tag{margin-bottom: 25px;}
 .yljk .box .yljk_map .map_box .server_map  .parent_tit_tag a{display: block; float: left; box-sizing: border-box; width: 100%; height:68px; line-height: 68px; background-color: #dfe7f7; text-align: center; font-size: 30px; color: #7a9ad1;}
 .yljk .box .yljk_map .map_box .server_map  .parent_tit_tag a.on{color: #ffffff; background-color:#627ba7 ;}
 .yljk .box .yljk_map .map_box{height: auto;}
 
 
 .yljk .box .yljk_theme3{margin-top: 88px; }
 .yljk .box .yljk_theme3_box{padding:53px 29px 49px; border-radius: 20px;  background-color: #e6ecf9; }
 .yljk .box .yljk_theme3_title {text-align: center; margin-bottom: -59px;}
 .yljk .box .yljk_theme3_title img {max-width: 100%;}
 .yljk .box .yljk_theme3_box .map_boxT a{ float: left; width: 49.18%; border-radius: 15px; display: block; margin-right: 1.55%; }
 .yljk .box .yljk_theme3_box .map_boxT a.w100{width: 100%;}
 .yljk .box .yljk_theme3_box .map_boxT a.yljz { text-align: center; padding-top: 45px; box-sizing: border-box; height: 175px; background: #95c4e2 url(/newimages/yljk_zhuti3_bj1.png) no-repeat; background-position: 80px 13px; }
 .yljk .box .yljk_theme3_box .map_boxT a.yljz i img{max-width: 100%;}
 .yljk .box .yljk_theme3_box .map_boxT a.jcjg{font-size: 41px; font-weight: bold; box-sizing: border-box; padding-top: 48px; padding-left: 74px; height: 175px; background-color: #46a0bf; background:#46a0bf url(/newimages/yljk_zhuti3_bj2_03.png) no-repeat 462px 16px; color: #FFF;}
 .yljk .box .yljk_theme3_box .map_boxT a:last-child{margin-right: 0px;}
 .yljk .box .yljk_theme3_box .map_boxB a{display: block; box-sizing: border-box; padding-left:164px ; padding-top: 43px;  height: 175px; border-radius: 15px; margin-top: 39px; background: url(/newimages/yljk_zhuti3_bj3_02.png) no-repeat 832px 0px, url(/newimages/yljk_zhuti3_bjwg_03.jpg) repeat-x; }
 .yljk .box .yljk_theme3_box .map_boxB a img {max-width: 100%; }
 .yljk .box .yljk_theme4 {margin-top: 90px;}
 .yljk .box .yljk_theme4 .yljk_theme4_title{ text-align: center; margin-bottom: 15px; }
 .yljk .box .yljk_theme4 .yljk_theme4_title img {max-width: 100%;}
 .yljk .box .yljk_theme4 .yljk_theme4_box{float: left ; width:32%; height: 760px; padding-top: 48px;  margin-right: 1.93%; background-color: #f8f9ff; box-sizing: border-box; border-radius: 15px; border: 3px solid #cfd4f3;}
 .yljk .box .yljk_theme4 .yljk_theme4_box.w50{width: 49%;}
 .yljk .box .yljk_theme4 .yljk_theme4_box:last-child{margin-right:0px;}
 .yljk .box .yljk_theme4 .yljk_theme4_box h3{font-size: 35px; color: #5966c6; text-align: center; margin-bottom: 45px;}
 .yljk .box .yljk_theme4 .yljk_theme4_box em.img {display: block; text-align: center; height: 220px;}
 .yljk .box .yljk_theme4 .yljk_theme4_box em  img {max-width: 100%;}
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists ul li a{display: block; position:relative; box-sizing: border-box;  line-height: 32px; height: 64px; overflow: hidden; margin-bottom: 18px; padding-left: 137px; padding-right: 60px; font-size: 23px; color: #5966c6;}
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists ul li a em{display: inline-block; position: relative; top: 50%; transform: translateY(-50%);}
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists ul li a:hover{ color: #999fcf;}
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists ul li a i {display: block; position: absolute; border-radius: 100%; top:50%; left: 55px; transform: translateY(-50%); width:65px ;height: 65px; background: #dae2fc;  }
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists ul li a i img{display: inline-block;  position: relative;  top:50%; transform: translateY(-50%);}    
 /* .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.one ul li a{padding: 40px 0;  padding-left: 137px; padding-right: 60px; } */
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.one ul li:nth-child(1) a i {background-position-y: 10px;} 
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.one ul li:nth-child(2) a i {background-position-y: -114px;} 
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.two ul li:nth-child(1) a i {background-position-y: -238px;} 
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.two ul li:nth-child(2) a i {background-position-y: -363px;} 
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.two ul li:nth-child(3) a i {background-position-y: -487px;} 
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.three ul li:nth-child(1) a i {background-position-y: -603px;} 
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.three ul li:nth-child(2) a i {background-position-y: -729px;} 
 .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.three ul li:nth-child(3) a i {background-position-y: -857px;} 
 
 @media screen and (max-width:1650px) {
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists ul li a{padding-left: 120px; padding-right: 25px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists ul li a i{left: 40px;}
 }
 
 @media screen and (max-width:1200px) {
     .head_top.fw.yljk{background-size: cover; height: 566px;}
     .yljk .box{padding: 0 15px;  margin-top: -138px; padding-bottom: 40px; }
     .yljk .box .yljk_lists .yljk_lists_i{width: 100%; margin-right: 0px; height: auto;}
     .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_a a{height: auto; margin-bottom: 15px; display: block; overflow: initial;}
     .yljk .box .yljk_map .map_title img{max-width: 31%;}
     .yljk .box .yljk_map{margin-top: 15px;}
     .yljk .box .yljk_theme3{margin-top: 36px;}
     .yljk .box .yljk_theme3_title{margin-bottom: -40px;}
     .yljk .box .yljk_theme3_title img{max-width: 31%;}
     .yljk .box .yljk_theme3_box{padding: 15px;}
     .yljk .box .yljk_theme3_box .map_boxT a.yljz i img{max-width: 61%;}
     .yljk .box .yljk_theme3_box .map_boxT a.yljz{height: 135px;}
     .yljk .box .yljk_theme3_box .map_boxT a.jcjg{height: 135px; font-size: 30px; padding: 0px; text-align: center; line-height: 135px; background-position: 274px 0px;}
     .yljk .box .yljk_theme3_box .map_boxB a{height: 135px; padding-left: 63px; background-position: 116% 0px; background-size: contain;}
     .yljk .box .yljk_theme3_box .map_boxB a img{max-width:61%; }
     .yljk .box .yljk_theme4{margin-top: 33px;}
     .yljk .box .yljk_theme4 .yljk_theme4_title img{max-width: 31%;}
     .yljk .box .yljk_theme4 .yljk_theme4_box{width: 100% !important; margin-bottom: 10px; margin-right: 0px;} 
 
     /* 地图 */
     .yljk .box .yljk_map .map_box .server_map  .mapBox{height: 371px;}
     .yljk .box .yljk_map .map_box .server_map  .infoBox{left: 0px; width: 288px; height: 421px;}
     .yljk .box .yljk_map .map_box .server_map  .tit_tag a{height: 34px; font-size: 13px; margin-right: 14px;}
     .yljk .box .yljk_map .map_box .server_map  .tit_tag{padding: 0 0 8px; padding-left: 26px; padding-right: 10px;}
     .yljk .box .yljk_map .map_box .server_map  .lists{padding-left: 28px;}
     .yljk .box .yljk_map .map_box .server_map  .input_box{height: 29px;  padding-left: 20px}
     .yljk .box .yljk_map .map_box .server_map  .input_box a img{width: 14px;}
     .yljk .box .yljk_map .map_box .server_map  .lists dl dt{font-size: 13px;}
     .yljk .box .yljk_map .map_box .server_map {padding-left: 274px;}
 
     .yljk .box .yljk_map .map_box .server_map  .parent_tit_tag{margin-bottom: 10px;}
     .yljk .box .yljk_map .map_box .server_map  .parent_tit_tag a{font-size: 18px; height: 45px; line-height: 45px;}
 
     .yljk .box .yljk_theme4 .yljk_theme4_box{height: auto;}
     .yljk .box .yljk_theme4 .yljk_theme4_box em.img{height: 195px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists ul li a{height:auto; line-height: normal; overflow: initial; padding: 27px 0; padding-left: 120px; margin-bottom: 20px; padding-right: 25px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists ul li a em{position: initial; transform: none;}
 }
 @media screen and (max-width:760px) {
     .head_top.fw.yljk{height: 300px; background-position-y: 60px;}
     .yljk .box{margin-top: -20px;}
     .yljk .box .yljk_lists .yljk_lists_i{border-radius: 10px;margin-bottom: 15px;}
     .yljk .box .yljk_lists .yljk_lists_i .whiteBg{border-radius: 10px; }
     .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_title{width: 53%;}
     .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_title{height: 35px;}
     .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_title i{height: 35px; background-size: 61% !important;}
     .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_title::before{background-size: contain;}
     .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_title::after{background-size: contain; left: -30px;}
     .yljk .box .yljk_lists .yljk_lists_i .whiteBg{padding: 15px; padding-top: 39px;}
     .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_a a{font-size: 12px;}
     .yljk .box .yljk_lists_i a.move{font-size: 12px; padding-right: 55px; float: none; position: absolute; right: 0px; bottom: 5px; }
     .yljk .box .yljk_lists_i a.move i::before{width: 3px; height: 3px; border-width: 5px; right: -12px;}
     .yljk .box .yljk_lists_i a.move i{width: 25px; right: 24px;}
     .yljk .box .yljk_map .map_title img{max-width: 36%;}
     .yljk .box .yljk_theme3_title img{max-width: 36%;}
     .yljk .box .yljk_theme3_title{margin-bottom: -24px;}
     .yljk .box .yljk_map .map_title{margin-bottom: -16px;}
     .yljk .box .yljk_theme3_box .map_boxT a{width: 100%; margin-bottom: 10px;}
     .yljk .box .yljk_theme3_box{border-radius: 5px;}
     .yljk .box .yljk_theme3_box .map_boxT a.yljz{height: 105px; padding-top: 35px; border-radius: 5px;}
     .yljk .box .yljk_theme3_box .map_boxT a.jcjg{height: 105px; line-height: 105px; border-radius: 5px;}
     .yljk .box .yljk_theme3_box .map_boxB a{margin-top: 0px; height: 105px;     background-position: 230% 0px; border-radius: 5px; padding-left: 23px;}
     .yljk .box .yljk_theme3_box .map_boxB a img{max-width: 69%;}
     .yljk .box .yljk_lists .yljk_lists_i .yljk_lists_a a::after{top: 5px;}
     .yljk .box .yljk_theme4 .yljk_theme4_title{margin-bottom: 10px;}
     .yljk .box .yljk_theme4 .yljk_theme4_title img{max-width: 36%;}
     .yljk .box .yljk_theme4 .yljk_theme4_box{border-radius: 5px; height: auto; border-width: 2px; padding: 15px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box h3{font-size: 25px; margin-bottom: 15px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box em.img{height: 163px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box em.img img{max-width: 42%; position: relative; top: 50%; transform: translateY(-50%);}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists ul li a{font-size: 14px; padding: 15px !important; padding-left: 67px !important;}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists ul li a i{width: 35px; height: 35px; left: 16px; background-size: 60%;}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.one ul li:nth-child(1) a i{background-position-y: 8px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.one ul li:nth-child(2) a i{background-position-y: -58px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.two ul li:nth-child(1) a i{background-position-y: -120px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.two ul li:nth-child(2) a i{background-position-y: -184px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.two ul li:nth-child(3) a i{background-position-y: -249px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.three ul li:nth-child(1) a i{background-position-y: -308px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.three ul li:nth-child(2) a i{background-position-y: -372px;}
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists.three ul li:nth-child(3) a i{background-position-y: -439px;}
 
    
     .yljk .box .yljk_theme4 .yljk_theme4_box .yljk_theme4_box_lists ul li a{margin-bottom: 0px;}
 
     /* 地图 */
     .yljk .box .yljk_map .map_box .server_map {padding-left: 0px;}
     .yljk .box .yljk_map .map_box .server_map  .box1{display: block;}
     .yljk .box .yljk_map .map_box .server_map  .mapBox{display: block; border-radius: 5px; height: 268px;}
     .yljk .box .yljk_map .map_box .server_map  .infoBox{display: block; width: 100%; position: initial;}
     .yljk .box .yljk_map .map_box .server_map  .infoBox::after{display: none;}
     .yljk .box .yljk_map .map_box .server_map  .infoBox::before{display: none;}
 }
 
/* 医疗健康 end */

/* 教育服务 start */
.head_top.fw.jiaoyufw{ width: 100%;  height: 1308px; background: url(/newimages/jiaoyufuwu_tobu_01_01.jpg) no-repeat top center; }
.jiaoyufw .box{margin-top: -770px; padding-bottom: 40px;}
.jiaoyufw .box .jiaoyufw_theme1_box {float: left; width: 49%;padding: 29px; padding-top: 81px; box-sizing: border-box; position: relative; border-radius: 20px; margin-bottom: 36px; background-color: #6b96d8; height: 296px; margin-right: 2%;}
.jiaoyufw .box .jiaoyufw_theme1_box .yljk_lists_title{display: block; position: absolute; top: -3px; left: 50%;  transform: translateX(-50%); width: 280px; height: 50px; background: url(/newimages/jiaoyufuwu_bgC_03.png) repeat-x; } 
.jiaoyufw .box .jiaoyufw_theme1_box.top  .yljk_lists_title{left:24% ;}
.jiaoyufw .box .jiaoyufw_theme1_box .yljk_lists_title::after{content: ''; display: block; width: 44px; position: absolute; left:-31px; top: 0px; height: 100%; background: url(/newimages/jiaoyufuwu_bgL_03.png) no-repeat; }
.jiaoyufw .box .jiaoyufw_theme1_box .yljk_lists_title::before{content: ''; display: block;width: 39px;  position: absolute; right:-39px; top: 0px; height: 100%;  background: url(/newimages/jiaoyufuwu_bgR_03.png) no-repeat; }
.jiaoyufw .box .jiaoyufw_theme1_box .yljk_lists_title i {display: block; width: 100%; height: 50px; text-align: center; background: url(/newimages/jiaoyufuwu_zxdt.jpg.png) no-repeat center;}
.jiaoyufw .box .jiaoyufw_theme1_box:nth-child(2){ background-image:url(/newimages/jiaoyufuwu_tzgg_i1.png),url(/newimages/jiaoyufuwu_tzgg_i2.png); background-repeat: no-repeat,no-repeat; background-position:358px 61px, 186px 172px;    background-color: #6b96d8;  }
.jiaoyufw .box .jiaoyufw_theme1_box:nth-child(3){ background-image:url(/newimages/jiaoyufuwu_tzgg_i2.png), url(/newimages/jiaoyufuwu_zcwj_i1.png); background-repeat: no-repeat,no-repeat; background-position:358px 61px, 16px 231px;    background-color: #6b96d8;  }
.jiaoyufw .box .jiaoyufw_theme1_box:nth-child(4){ background-image:url(/newimages/jiaoyufuwu_cjwh_i1.png); background-repeat: no-repeat,no-repeat; background-position:258px 61px;    background-color: #6b96d8;  }

.jiaoyufw .box .jiaoyufw_theme1_box:nth-child(2) .yljk_lists_title i{ background: url(/newimages/jiaoyufuwu_tzgg.png) no-repeat center;}
.jiaoyufw .box .jiaoyufw_theme1_box:nth-child(3) .yljk_lists_title i{ background: url(/newimages/jiaoyufuwu_zcwj.png) no-repeat center;}
.jiaoyufw .box .jiaoyufw_theme1_box:nth-child(4) .yljk_lists_title i{ background: url(/newimages/jiaoyufuwu_cjwt.png) no-repeat center;}
.jiaoyufw .box .jiaoyufw_theme1_box.top {float:none; width: 100%; background: url(/newimages/jiaoyufuwu_tx_03.png) no-repeat;}
.jiaoyufw .box .jiaoyufw_theme1_box:nth-child(2n){margin-right: 0px;}
.jiaoyufw .box .jiaoyufw_theme1_box.top{width: 990px; padding-right: 300px;}
.jiaoyufw .box .jiaoyufw_theme1_box .yljk_lists_a a {display: block; position: relative; padding-left: 20px; height: 56px; font-size:18px; color: #FFF;overflow: hidden;
    display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
    
.jiaoyufw .box .jiaoyufw_theme1_box .yljk_lists_a a::after{content: ''; display: block;width: 6px; height: 6px; border-radius: 100%; background-color: #FFF; position: absolute; left: 0px; top: 10px;  }
.jiaoyufw .box .jiaoyufw_theme1_box .yljk_lists_a a:hover {color: #ebebeb;}

.jiaoyufw .box .jiaoyufw_theme1_box a.move{ position: absolute; right: 20px; bottom: 20px; text-align: right; padding-right: 100px; font-size: 16px; color: #fff;  }
.jiaoyufw .box .jiaoyufw_theme1_box.top a.move{ right: 197px;}
.jiaoyufw .box .jiaoyufw_theme1_box a.move:hover{ color:#ebebeb ;}
.jiaoyufw .box .jiaoyufw_theme1_box a.move i {position: absolute; right: 43px; top: 50%; transform: translateY(-50%);  width: 40px; height: 1px; background-color: #ffb981;}
.jiaoyufw .box .jiaoyufw_theme1_box a.move i::before{content: ''; display: block; width: 8px; height: 8px;  position: absolute; right:-20px; top: 50%; z-index: 10; border-radius: 100%; border: 7px solid #fee6d3; transform: translateY(-50%); background-color: #ffb981;}
.jiaoyufw .box  .jiaoyufw_theme2{ margin-top: 239px; background: url(/newimages/jiaoyufuwu_theme2_bj_03_03.png) no-repeat top center; padding:121px 68px 56px;  border-radius: 25px;}
.jiaoyufw .box  .h3_t{position: relative;}
.jiaoyufw .box  .h3_t h3.title{position: absolute; top: -120px; left: 0px; width: 100%;  text-align: center;}
.jiaoyufw .box  .h3_t h3.title img {max-width: 100%;}
.jiaoyufw .box  .jiaoyufw_theme2 .jiaoyufw_theme2_box {display: block; width: 1354px; height: 173px; overflow: hidden; border-radius: 15px; }
.jiaoyufw .box  .jiaoyufw_theme2 .jiaoyufw_theme2_box img {max-width:100%;}
.jiaoyufw .box  .jiaoyufw_theme2 .lists{ padding-top: 18px;}
.jiaoyufw .box  .jiaoyufw_theme2 .lists ul li{width: 33.3333%; height: 172px; float: left; padding-right: 27px; box-sizing: border-box; }
.jiaoyufw .box  .jiaoyufw_theme2 .lists ul li:nth-child(3n){padding-right: 0px;}
.jiaoyufw .box  .jiaoyufw_theme2 .lists ul li a{display: block; height: 100%; border-radius: 15px; box-sizing: border-box;  padding-left: 34px; font-size: 0px;}
.jiaoyufw .box  .jiaoyufw_theme2 .lists ul li a img{position: relative; top: 50%; transform: translateY(-50%);}
.jiaoyufw .box  .jiaoyufw_theme2 .lists ul li:nth-child(1) a{background: url(/newimages/jiaoyufuwu_xqjy_bg_03.png) no-repeat left top;}
.jiaoyufw .box  .jiaoyufw_theme2 .lists ul li:nth-child(2) a{background: url(/newimages/jiaoyufuwu_xqjy_bg_05.png) no-repeat left top;}
.jiaoyufw .box  .jiaoyufw_theme2 .lists ul li:nth-child(3) a{background: url(/newimages/jiaoyufuwu_xqjy_bg_07.png) no-repeat left top;}
.jiaoyufw .box  .jiaoyufw_theme2 .lists ul li a:hover{opacity: 0.8;}

.jiaoyufw .box  .jiaoyufw_theme3{margin-top: 214px; background-color: #dce5f8; padding:105px 68px 58px; border-radius: 25px;}
.jiaoyufw .box  .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li{float: left; width: 32%; height: 173px;  box-sizing: border-box; margin-right:1.99% ; margin-bottom: 29px;}
.jiaoyufw .box  .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li a {display: block; position: relative; width: 100%; height: 100%;  box-sizing: border-box;   border-radius: 15px;  }
.jiaoyufw .box  .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li a:hover{ opacity: 0.9;}
.jiaoyufw .box  .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li:nth-child(1) a{background: url(/newimages/jiaoyufw_theme3_bj_03.png) no-repeat top center; background-size: cover; } 
.jiaoyufw .box  .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li:nth-child(2) a{background: url(/newimages/jiaoyufw_theme3_bj2_03.png) no-repeat top center; background-size: cover; } 
.jiaoyufw .box  .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li:nth-child(3) a{background: url(/newimages/jiaoyufw_theme3_bj3_03.png) no-repeat top center; background-size: cover; } 
.jiaoyufw .box  .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li:nth-child(4) a{background: url(/newimages/jiaoyufw_theme3_bj4_07.png) no-repeat top center; background-size: cover; } 
.jiaoyufw .box  .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li:nth-child(5) a{background: url(/newimages/jiaoyufw_theme3_bj5_07.png) no-repeat top center; background-size: cover; } 
.jiaoyufw .box  .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li.b1{width: 49%;}
.jiaoyufw .box  .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li a i {display: block; height: auto; position: absolute; left:50px; top:50%; transform: translateY(-50%); }
.jiaoyufw .box  .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li a i img {max-width: 100% ; vertical-align: middle;}
.jiaoyufw .box  .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li.l3{margin-right: 0px;}

.jiaoyufw .box  .h3_t.jiaoyufw_theme4 h3.title{top: -93px;}
.jiaoyufw .box  .jiaoyufw_theme4.jiaoyufw_theme4{background-color: #d5e9fb;}
.jiaoyufw .box  .jiaoyufw_theme4 .jiaoyufw_theme3_box ul li:nth-child(1) a{background: url(/newimages/jiaoyufw_theme4_bj1_03.png) no-repeat top center; background-size: cover; } 
.jiaoyufw .box  .jiaoyufw_theme4 .jiaoyufw_theme3_box ul li:nth-child(2) a{background: url(/newimages/jiaoyufw_theme4_bj2_03.png) no-repeat top center; background-size: cover; } 
.jiaoyufw .box  .jiaoyufw_theme4 .jiaoyufw_theme3_box ul li:nth-child(3) a{background: url(/newimages/jiaoyufw_theme4_bj3_05.png) no-repeat top center; background-size: cover; } 
.jiaoyufw .box  .jiaoyufw_theme4 .jiaoyufw_theme3_box ul li:nth-child(4) a{background: url(/newimages/jiaoyufw_theme4_bj4_03.png) no-repeat top center; background-size: cover; } 
.jiaoyufw .box  .jiaoyufw_theme4 .jiaoyufw_theme3_box ul li:nth-child(5) a{background: url(/newimages/jiaoyufw_theme4_bj5_10.png) no-repeat top center; background-size: cover; } 

/* 地图 */
.jiaoyufw .box .jiaoyufw_theme5{margin-top: 197px; border-radius: 25px; border: 3px solid #abe3c3; background-color: #f4fcf8; padding:55px 22px 80px;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map { position:relative; margin-top: 30px;  border-radius: 20px;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .box1 { display: table;  width: 100%;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .mapBox { display: table-cell; width: 100%; height: 553px;  margin-bottom: 20px;border-radius: 25px;  background: #f8f8f8;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .tit_tag {display: inline-block; padding: 0 0 16px; }
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .tit_tag a { display: inline-block; font-size: 18px; color: #171717; margin: 0 1px 5px; margin-right: 20px; height: 47px;  line-height: 38px; text-align: center;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .tit_tag a:last-child{margin-right: 0px;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .tit_tag a.on { border-bottom: 2px solid #73b1f9; color: #73b1f9; font-weight: 600;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .infoBox {display: table-cell;     box-sizing: border-box; box-shadow: 1px 1px 11px #bbc1be; text-align: center; position: absolute; left: 80px; top: -25px;  background-color: #ffffff; height: 604px; width: 380px; padding-top: 33px;  padding-left: 17px; padding-right: 10px; vertical-align: top;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .infoBox::after{content: ''; display: block; position: absolute; top:7px; right: -17px;  border:18px solid transparent ; border-bottom-color:#eaeaea;  transform: rotate(225deg) }
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .infoBox::before{content: ''; display: block; position: absolute; bottom:8px ; right: -18px; border:18px solid transparent ; border-bottom-color:#eaeaea; transform: rotate(-45deg) }

.jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists { height: 74%; text-align: left;  padding-right: 5px; padding-left: 18px; overflow: hidden; overflow-y: auto; }
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists dl dt { height: 42px; text-align: left; margin-bottom: 10px; padding: 0 20px; line-height: 40px; border-radius: 21px; font-size: 18px; color: #464646; font-weight: 500; position: relative; padding-left: 28px; padding-right: 10px; cursor: pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists dl dt:after { content: ""; position: absolute; top: 50%; left: 0px; transform: translateY(-50%); width: 20px; height: 22px;background: url(/newimages/jyfw_map_icon1.png) no-repeat; transition: .3s; }
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists dl dd { position: relative; padding: 15px 20px 5px; font-size: 12px; color: #373737;background-color: #f3f3f3;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists dl dd::before{content: ''; display: block; position: absolute; top: -20px; left: 70px;  border:10px solid transparent ; border-bottom:10px solid #f3f3f3;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists dl dd p { padding-bottom: 6px;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists dl dd { display: none;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists dl.on dd { display: block;  }
/* 设置滚动条的样式 */
.jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists::-webkit-scrollbar {
    width:6px;
    }
    /* 滚动槽 */
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists::-webkit-scrollbar-track {
    -webkit-box-shadow:inset006pxrgba(0,0,0,0.3);
    border-radius:10px;
    }
    /* 滚动条滑块 */
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists::-webkit-scrollbar-thumb {
    border-radius:10px;
    background:rgba(0,0,0,0.1);
    -webkit-box-shadow:inset006pxrgba(0,0,0,0.5);
    }
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists::-webkit-scrollbar-thumb:window-inactive {
    background:#c1c1c1;
    }
.jiaoyufw .box .jiaoyufw_theme5 .server_map   .input_box { padding-left: 10px;padding-right: 15px; height: 40px; padding-bottom: 20px;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map   .input_box input{display: block; float: left; width: 82%; padding-left: 20px; box-sizing: border-box; height: 100%; background-color: #f3f3f3; outline: none; border: none; border-bottom-left-radius: 30px; border-top-left-radius: 30px; }
.jiaoyufw .box .jiaoyufw_theme5 .server_map   .input_box a{display: block; position: relative; float: left;  width: 18%; height: 100%;box-sizing: border-box; background-color: #73b1f9;border-bottom-right-radius: 30px; border-top-right-radius: 30px;   }
.jiaoyufw .box .jiaoyufw_theme5 .server_map   .input_box a:hover{background-color:#9dc7f7 ;}
.jiaoyufw .box .jiaoyufw_theme5 .server_map   .input_box a em.icon_search{display: inline-block; position:absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); } 
.jiaoyufw .box .jiaoyufw_theme5{padding: 55px 22px 50px;}



.jiaoyufw .box  .h3_t.jiaoyufw_theme6 h3.title{top: -102px;}
.jiaoyufw .box .jiaoyufw_theme6{margin-top: 195px; border-radius: 25px; border: 3px solid #c3d0de; background-color: #f2fbfb; padding:85px 27px 42px; }
.jiaoyufw .box .jiaoyufw_theme6 .swiper{width: 100%; height: 100%; overflow: hidden; position: relative;}
.jiaoyufw .box .jiaoyufw_theme6  .img_box{display: block; width: 100%; height: 140px; box-sizing: border-box;  border-radius: 5px; overflow: hidden; }
.jiaoyufw .box .jiaoyufw_theme6  a.img_box:hover{ opacity: 0.9;}
.jiaoyufw .box .jiaoyufw_theme6  .img_box img {max-width: 100%;}
.jiaoyufw .box .jiaoyufw_theme6 .swiper-button-next, .jiaoyufw .box .jiaoyufw_theme6  .swiper-button-prev{width: 17px; height: 42px; background-size: 12px; background-color: rgba(0, 0, 0, 0.7);}
.jiaoyufw .box .jiaoyufw_theme6 .swiper-button-next:hover, .jiaoyufw .box .jiaoyufw_theme6  .swiper-button-prev:hover{background-color: #6b9ac6;}
.jiaoyufw .box .jiaoyufw_theme6 .swiper-button-next {right: 0px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
.jiaoyufw .box .jiaoyufw_theme6  .swiper-button-prev{left: 0px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}

.jiaoyufw .box .jiaoyufw_theme6 .multiterm_box{position: relative; }
.jiaoyufw .box .jiaoyufw_theme6 .multiterm_box .a_box{display: block; visibility: hidden; transition: .3s; transition-delay: .2s; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .5); position: absolute; left: 0px; top: 0px; }
.jiaoyufw .box .jiaoyufw_theme6 .multiterm_box .a_box .em_a{display: block; margin: 0 -10px;  padding: 0 30px; position: relative; top: 50%; transform: translateY(-50%);}
.jiaoyufw .box .jiaoyufw_theme6 .multiterm_box .a_box .em_a .i1{float: left; width: 50%; padding: 0 10px; box-sizing: border-box; }
.jiaoyufw .box .jiaoyufw_theme6 .multiterm_box .a_box .em_a a{display:block; height: 36px; line-height: 36px; text-align: center; box-sizing: border-box; border: 1px solid #fff; border-radius: 4px; font-size: 16px; color: #fff; background-color: rgba(255, 255, 255, .4);}
.jiaoyufw .box .jiaoyufw_theme6 .multiterm_box .a_box .em_a a:hover{color: #4E91C8; background-color: #fff; }

.jiaoyufw .box .jiaoyufw_theme6 .multiterm_box:hover .a_box{display: block; visibility: visible; }
.jiaoyufw .box .jiaoyufw_theme8 {margin-top: 175px;}
.jiaoyufw .box .jiaoyufw_theme8 h3.title{top: -138px;}
@media screen and (min-width:1200px) and (max-width:1655px) {
    .jiaoyufw .box .jiaoyufw_theme2 .jiaoyufw_theme2_box{width: 100%;}
    .head_top.fw.jiaoyufw{height: 1000px; background-size: cover;}
    .jiaoyufw .box{margin-top: -534px;}
    .jiaoyufw .box .jiaoyufw_theme2{padding: 121px 35px 56px}
    .jiaoyufw .box .jiaoyufw_theme2 .lists ul li{    height: 143px;}
    .jiaoyufw .box .jiaoyufw_theme2 .lists ul li a{background-size: auto 100% !important ;}

    .jiaoyufw .box .jiaoyufw_theme6 .img_box{height: 106px;}
    .jiaoyufw .box .jiaoyufw_theme6 .multiterm_box .a_box .em_a{padding: 0 10px; }
}
@media screen and (max-width:1500px) {
    .jiaoyufw .box{padding: 0 15px;  padding-bottom: 40px;}   
}
@media screen and (max-width:1200px) {
    .jiaoyufw .box{margin-top: -190px;}
    .head_top.fw.jiaoyufw{background-size: cover; height: 666px; background-position-y: 60px;}
    .jiaoyufw .box .jiaoyufw_theme1_box{width: 100%; border-radius: 10px;}
    .jiaoyufw .box .jiaoyufw_theme1_box.top{width: 100%;  padding: 29px;  padding-top: 81px;  box-sizing: border-box; background-color: #6b96d8;}
    .jiaoyufw .box .jiaoyufw_theme1_box.top .yljk_lists_title{left: 50%;}
    .jiaoyufw .box .jiaoyufw_theme1_box.top a.move{right: 20px;}
    .jiaoyufw .box .jiaoyufw_theme2{margin-top: 90px;}
    .jiaoyufw .box .h3_t h3.title{top: -68px;}
    .jiaoyufw .box .h3_t h3.title img{max-width: 56%;}
    .jiaoyufw .box .jiaoyufw_theme2{padding: 68px 15px 36px;  border-radius: 10px;}
    .jiaoyufw .box .jiaoyufw_theme2 .jiaoyufw_theme2_box{width: 100%; height: auto;} 
    .jiaoyufw .box .jiaoyufw_theme3{margin-top: 116px; border-radius: 10px; padding: 65px 15px 28px;}
    .jiaoyufw .box .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li{width: 100%; height: 164px; margin-bottom: 15px; margin-right: 0px !important;}
    /* .jiaoyufw .box .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li:nth-child(1) a{background-position-y:-71px;} */
    .jiaoyufw .box .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li.b1{width: 100%;}
    .jiaoyufw .box .h3_t.jiaoyufw_theme4 h3.title{top: -57px;}
    .jiaoyufw .box .jiaoyufw_theme5{margin-top: 117px; border-radius: 10px;}
    .jiaoyufw .box .jiaoyufw_theme6{margin-top: 119px; padding: 49px 15px 27px; border-radius: 10px;}
    .jiaoyufw .box .h3_t.jiaoyufw_theme6 h3.title{top: -67px;}
    .jiaoyufw .box .jiaoyufw_theme6 .img_box{height: auto;}

    .jiaoyufw .box .jiaoyufw_theme2{background-size:cover;}
    .jiaoyufw .box .jiaoyufw_theme2 .lists ul li{width: 100%; height: 122px; float: none; padding-right: 0px; margin-bottom: 10px;}
    .jiaoyufw .box .jiaoyufw_theme2 .lists ul li a{background-size:  cover !important ; background-position-y: -20px !important; }
    
    /* 地图 */
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .mapBox{height: 371px;}
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .infoBox{left: 0px; width: 288px; height: 421px; padding-top: 13px; padding-left: 7px;}
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .tit_tag a{height: 34px; font-size: 13px; margin-right: 14px;}
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .tit_tag{padding: 0 0 8px;}
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .input_box{height: 29px;}
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .input_box a img{width: 14px;}
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .lists dl dt{font-size: 13px;}
    .jiaoyufw .box .jiaoyufw_theme5 .server_map {padding-left: 274px;}


    .jiaoyufw .box .jiaoyufw_theme6 .multiterm_box .a_box .em_a{margin: 0 -5px; padding:0 5px;}
    .jiaoyufw .box .jiaoyufw_theme6 .multiterm_box .a_box .em_a .i1{padding: 0 5px;}
    .jiaoyufw .box .jiaoyufw_theme6 .multiterm_box .a_box .em_a a{font-size: 12px;}

}
@media screen and (max-width:760px) {
    .head_top.fw.jiaoyufw{background-size: cover;height: 400px; background-position: -95px 60px}
    .jiaoyufw .box{margin-top: -95px;}
    .jiaoyufw .box .jiaoyufw_theme1_box{height: auto;}
    .jiaoyufw .box .jiaoyufw_theme1_box .yljk_lists_a a{font-size: 14px; height: auto; margin-bottom: 10px; display: block; overflow: initial;}
    .jiaoyufw .box .jiaoyufw_theme1_box{margin-bottom: 20px; padding: 15px !important; padding-top: 45px !important; padding-bottom: 20px !important;}
    .jiaoyufw .box .jiaoyufw_theme1_box .yljk_lists_title{width: 45%; height: 35px;}
    .jiaoyufw .box .jiaoyufw_theme1_box .yljk_lists_title::before{background-size: contain;}
    .jiaoyufw .box .jiaoyufw_theme1_box .yljk_lists_title::after{left: -20px; background-size: contain;}
    .jiaoyufw .box .jiaoyufw_theme1_box .yljk_lists_title i{height: 100%; background-size: 70% !important;}
    .jiaoyufw .box .jiaoyufw_theme1_box a.move{bottom: 8px; font-size: 12px; right: -8px !important; padding-right: 70px;}
    .jiaoyufw .box .jiaoyufw_theme1_box a.move i::before{width: 4px; height: 4px; border-width: 5px; right: -14px; }
    .jiaoyufw .box .jiaoyufw_theme1_box a.move i{right: 37px; width: 22px;}
    .jiaoyufw .box .jiaoyufw_theme2{margin-top: 50px;}
    .jiaoyufw .box .h3_t h3.title{top: -39px;}
    .jiaoyufw .box .h3_t h3.title img{max-width: 67%;}
    .jiaoyufw .box .jiaoyufw_theme2{    padding: 32px 10px 16px;}
    .jiaoyufw .box .jiaoyufw_theme2 .jiaoyufw_theme2_box{border-radius: 5px;}
    .jiaoyufw .box .jiaoyufw_theme3{margin-top: 65px; padding: 35px 10px 18px;}
    .jiaoyufw .box .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li{height: 73px; margin-bottom: 10px;}
    .jiaoyufw .box .jiaoyufw_theme3 .jiaoyufw_theme3_box ul li a i img{max-width: 49%;}
    .jiaoyufw .box .h3_t.jiaoyufw_theme4 h3.title{top: -31px;}
    .jiaoyufw .box .jiaoyufw_theme5{margin-top: 67px;}
    .jiaoyufw .box .jiaoyufw_theme6{margin-top: 67px;}
    .jiaoyufw .box .h3_t.jiaoyufw_theme6 h3.title{top: -38px; }

    .jiaoyufw .box .jiaoyufw_theme2 .lists ul li{height: 73px;}
    .jiaoyufw .box .jiaoyufw_theme2 .lists ul li a img{max-width: 40%;}

    /* 地图 */
    .jiaoyufw .box .jiaoyufw_theme5 .server_map {padding-left: 0px;}
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .box1{display: block;}
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .mapBox{display: block; border-radius: 5px; height: 268px;}
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .infoBox{display: block; width: 100%; position: initial;}
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .infoBox::after{display: none;}
    .jiaoyufw .box .jiaoyufw_theme5 .server_map  .infoBox::before{display: none;}
    .jiaoyufw .box .jiaoyufw_theme5{padding: 15px 12px 40px;}


    .jiaoyufw .box .jiaoyufw_theme6 .multiterm_box .a_box .em_a{ padding:0 20px;}
}
/* 教育服务 end */

/* 政务服务 start */
.zwfw.bg{background-color: #f7f7f7;}
 .zwfw .box {padding:20px 0px 25px;}
 .zwfw .box .zwfw_pw {box-sizing: border-box; background-color: #fff; padding: 30px; border-radius: 10px; margin-bottom: 19px;}
 .zwfw .box .zwfw_t1 .zwfw_title{font-size: 24px; font-weight: bold; margin-bottom: 17px; color: #3c3b3b;}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li{float: left; width:13.33%; height: 170px; margin-right: 4%; }
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:last-child{margin-right: 0px;}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li a{display: block; font-size: 22px; color: #3c3b3b; text-align: center; width: 100%; height: 100%; padding-top: 20px; box-sizing: border-box; border: 1px solid #e5e5e5; border-radius: 8px;}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li a:hover{ border: 1px solid #e15d3e;}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li a em.img{display: inline-block; width:76px; height:76px; border-radius: 100%; }
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(1) a em.img{background-color:#ed765a; box-shadow: 1px 1px 7px #ed765a;   background-image:linear-gradient(to right, #ff9b83 , #de5737) ;}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(2) a em.img{background-color:#67bdcc; box-shadow: 1px 1px 7px #67bdcc;    background-image:  linear-gradient(to right, #7ac9cc , #52b0cd);}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(3) a em.img{background-color:#f9ab63; box-shadow: 1px 1px 7px #f9ab63;    background-image: linear-gradient(to right, #fab472 , #f9a65a);}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(4) a em.img{background-color:#3e9ec2; box-shadow: 1px 1px 7px #3e9ec2;  background-image:linear-gradient(to right, #45a6cb , #3897bb);}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(5) a em.img{background-color:#b5579a; box-shadow: 1px 1px 7px #b5579a;  background-image: linear-gradient(to right, #c06ba8 , #ab458f);}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(6) a em.img{background-color:#65bccd; box-shadow: 1px 1px 7px #65bccd;   background-image:linear-gradient(to right, #7ac9cc , #52b1cd);}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li a em.img i.icon_item{display: block; height: 100%;}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(1) a em.img i.icon_item{ background:url(/newimages/zwfw_theme1_jlt.png) no-repeat; background-position: 7px -14px;}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(2) a em.img i.icon_item{background:url(/newimages/zwfw_theme1_jlt.png) no-repeat; background-position: 7px -147px;}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(3) a em.img i.icon_item{background:url(/newimages/zwfw_theme1_jlt.png) no-repeat; background-position: 8px -284px;}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(4) a em.img i.icon_item{background:url(/newimages/zwfw_theme1_jlt.png) no-repeat;background-position: 8px -408px;}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(5) a em.img i.icon_item{background:url(/newimages/zwfw_theme1_jlt.png) no-repeat; background-position: 7px -547px;}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(6) a em.img i.icon_item{background:url(/newimages/zwfw_theme1_jlt.png) no-repeat;  background-position: 8px -675px;}
 .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li a i{display: block;text-align: center;}

 .zwfw .box .zwfw_pw.zwfw_theme2{height: 403px; box-sizing: border-box; position: relative;} 
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists {position: absolute; padding-right: 30px; z-index: 10;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl {float: left; position: relative; width:13.31%; height: 290px; background-color: #FFF;  box-sizing: border-box; margin-right: 1.13%; padding:17px 17px 33px; box-shadow: 1px 1px 12px #d1d0d0; border: 1px solid #FFF; }
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl.click_cut{height: auto; min-height: 290px; }
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl i.over_hid{display: block; height: 100%; overflow: hidden;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl.click_cut i.over_hid{ overflow: visible; }
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl:last-child{margin-right: 0px;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.top{display: block; position: relative; height: 60px; line-height: 68px; margin-bottom: 10px; padding-left: 89px;  }
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.top em.icon_jlt{display: block; width:60px; height: 60px; position:absolute; left: 20px; top: 50%; transform: translateY(-50%);background: url(/newimages/zwfw_theme2_jlt.png) no-repeat;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl:nth-child(1) span.top em.icon_jlt{background-position-y:7px;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl:nth-child(2) span.top em.icon_jlt{background-position-y:-90px;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl:nth-child(3) span.top em.icon_jlt{background-position-y:-192px;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl:nth-child(4) span.top em.icon_jlt{background-position-y:-302px;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl:nth-child(5) span.top em.icon_jlt{background-position-y:-398px;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl:nth-child(6) span.top em.icon_jlt{background-position-y:-500px;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl:nth-child(7) span.top em.icon_jlt{background-position-y:-603px;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.top b{ font-size: 20px; font-weight: bold; color:#3c3b3b;} 
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content{display: block; height: auto;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open {position: relative;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1 { float: left;max-width: 90%; padding:6px 11px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;  margin-right: 9px; margin-bottom: 9px; background-color:#f7f7f7 ; font-size: 15px; color: #3c3b3b;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content em.a1{overflow:visible; text-overflow: initial;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content em.a1 > .text{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1:hover {color: #fff; background-color: #83afdc;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl em.jt{display: block; width:20px; height:14px; position: absolute; left: 50%; bottom: 8px; transform: translateX(-50%);  background: url(/newimages/zwfw_theme2_jianto1.png) no-repeat top center; }
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl:hover{border: 1px solid #83afdc;}

 /* 9.14 修改 */
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl.bott  em.jt{display: none;}
 /* .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl.dh em.jt{ background: url(/newimages/zwfw_theme2_jianto.png) no-repeat top center;  animation:myfirst .7s infinite linear ;-webkit-animation:myfirst .7s infinite linear ;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl.bott  em.jt{ background: url(/newimages/zwfw_theme2_jianto_B.png) no-repeat top center; }
 
 @keyframes myfirst
    {
        from {opacity: 0; bottom:15px;}
        to {opacity: 1; bottom:6px;}
    }

    @-webkit-keyframes myfirst /* Safari 与 Chrome */
    /* {
        from {opacity: 0; bottom:15px;}
        to {opacity: 1; bottom:6px;}
    } */ 


/* 8.16医疗下拉 */
.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl{position: relative; }
.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open a.text{display: block; height: 100%; color: inherit;}
.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open i.icon_i{display: inline-block; width: 12px; height:12px;transform: rotateX(180deg); background: url(/newimages/zwfw_icon_open_ys.png) no-repeat top center; }
.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open:hover i.icon_i{ background: url(/newimages/zwfw_icon_open.png) no-repeat top center; transform: rotateX(0deg); background-position-y: 5px;}

.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open .cut_open{display: block; visibility: hidden; transition: visibility 0.3s, opacity 0.3s;  opacity: 0; position: absolute; z-index: 10; top: 40px; left: 50%; background-color: #fff; transform: translateX(-50%); width: 231px; height: auto; border: 1px solid #83afdc; padding:14px 11px; }

.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open .cut_open .move_btn .qr_box{visibility: hidden; opacity: 0; transition:opacity 0.3s; display: block; position: absolute; left: 50%; bottom:30px; transform: translateX(-50%); width: 150px; height: 150px; border-radius: 10px; background-color: #fff; box-shadow: 0px 0px 20px 0px #c3c2c2; padding: 10px;  z-index: 7; }
.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open .cut_open .move_btn .qr_box::before{content: ''; display: block; position: absolute; left: 50%; bottom:-20px; transform: translateX(-50%); border: 10px solid transparent; border-top-color: #fff;}
.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open .cut_open .move_btn .qr_box img{max-width: 100%;}
.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open .cut_open .move_btn:hover .qr_box{visibility: visible; opacity: 1;}

/* .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl.click_cut span.s_content .a1.open .cut_open{top: ; } */
.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open:hover .cut_open{visibility: visible; opacity: 1;}
.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open .cut_open a{display:block; position: relative; float: left; font-size: 14px; color: #3c3b3b; padding:0px 18px; margin-bottom: 10px; font-weight: 500;} 
.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open .cut_open a::before{content: ''; display: block; position: absolute; left: 0px; top:50%; transform: translateY(-50%); width:7px; height:7px; background-color: #e5e5e5; border-radius: 100%; }
.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open .cut_open a:hover{color: #83afdc;}
.zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open .cut_open a:hover:before{background-color: #83afdc;}


.zwfw .box .zwfw_theme3 .zwfw_theme3_lists{ background-color: #f7f7f7;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li{float: left;position: relative; width: 14.28%; height: 140px; box-sizing: border-box; padding-top: 26px; }
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li::after{content: '';  display: block; position: absolute; right:0px; top: 50%; transform: translateY(-50%);  width: 1px; height: 74px; background-color: #e0e8ef; background-image: linear-gradient(#ebeff3,#7ea6cd, #ebeff3); }
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li:last-child::after{display: none;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li > a{display: block; width: 100%; height: 100%; text-align: center; color:#3c3b3b; font-size: 20px; }  
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li > a{font-weight: bold;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li a em.img_box{display: inline-block;  width: 55px; height: 53px; }
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li a i {display: block; font-weight: bold;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li:hover a{color: #3897bb;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi{position: relative;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold{display: none; position: absolute; left: 0px; top: 0px; right: 1px; bottom: 0px; z-index: 2; overflow: hidden; overflow-y: auto; background-color: #f7f7f7; border: 1px solid #fff; box-shadow: 0px 0px 6px #dbdbdb;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold::-webkit-scrollbar{width: 6px;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold::-webkit-scrollbar-thumb{border-radius: 10px; background-color: #eee;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold::-webkit-scrollbar-track{border-radius: 10px; background-color: #fff;}

.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold .foldBox{display: inline-block; width: 100%; box-sizing: border-box; padding-right: 5px;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold.s1 .foldBox{position: relative; top: 50%; transform: translateY(-50%);}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold .foldBox a{display: block; transition: .3s; padding-left: 40px; position: relative; font-size: 16px; color: #3c3b3b; box-sizing: border-box; margin: 10px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold .foldBox a::before{content: ''; transition: .3s; position: absolute; left: 13px; top: 8px; width: 7px; height: 7px; background-color: #dbdbdb;  }
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold .foldBox a:hover{color: #77aade;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold .foldBox a:hover:before{background-color: #77aade;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi:hover .fold{display: block;}

.zwfw .box .zwfw_theme4{width:67.95%; height: 280px; padding-top: 10px; margin-right: 1.21%; padding-bottom: 20px;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul{margin-left: -8px;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li{float: left; width:20%; position: relative; padding-left: 8px; box-sizing: border-box; height: 130px;  margin-bottom: 10px;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li a {display: block;  width: 100%; height: 100%; overflow: hidden; font-size: 0px; box-sizing: border-box;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li.new a::before{content: ''; position: absolute; left: 8px; top: -6px; width: 63px; height: 41px; background: url(/newimages/zwfw_zdfw_new_icon.png) no-repeat center;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li a:hover{opacity: 0.8;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li a img{max-width: 100%;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li a i{font-weight: bold;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li:nth-child(4n){margin-right: 0px;}

.zwfw .box .zwfw_theme4{height: 383px;position: relative;} 
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists{padding-top: 15px; height: 270px; overflow: hidden; }
.zwfw .box .zwfw_theme4 .zwfw_mySwiper4{width: 100%; height:130px} 
.zwfw .box .zwfw_theme4 .zwfw_mySwiper4 a{display: block; height: 100%;}
.zwfw .box .zwfw_theme4 .zwfw_mySwiper4 a img{max-width: 100%;}
.zwfw .box .zwfw_theme4 .zwfw_mySwiper4 a.new::before{content: ''; position: absolute; left: 8px; top: -6px; width: 63px; height: 41px; background: url(/newimages/zwfw_zdfw_new_icon.png) no-repeat center;}
.zwfw .box .zwfw_theme4 .zwfw_mySwiper4 .swiper-pagination-bullet{width: 6px; height: 6px; background-color: #de5636; opacity: 1;}
.zwfw .box .zwfw_theme4 .zwfw_mySwiper4 .swiper-pagination-bullet-active{width: 26px; border-radius: 20px; background: #de5636;}
.zwfw .box .zwfw_theme4 .zwfw_mySwiper4 .swiper-container-horizontal>.swiper-pagination-bullets {bottom: 12px;}
.zwfw .box .zwfw_theme4 .zwfw_mySwiper4 .swiper-button-prev,.zwfw .box .zwfw_theme4 .zwfw_mySwiper4 .swiper-button-next{width: 12px; height: 24px; top: 58%;}
.zwfw .box .zwfw_theme4 .zwfw_mySwiper4 .swiper-button-prev{background: url(/newimages/index_theme3_left1.png); background-repeat: no-repeat;}
.zwfw .box .zwfw_theme4 .zwfw_mySwiper4 .swiper-button-prev.swiper-button-disabled{background: url(/newimages/index_theme3_left_not.png);background-repeat: no-repeat;}
.zwfw .box .zwfw_theme4 .zwfw_mySwiper4 .swiper-button-next{background: url(/newimages/index_theme3_right.png);background-repeat: no-repeat;}
.zwfw .box .zwfw_theme4 .zwfw_mySwiper4 .swiper-button-next.swiper-button-disabled{background: url(/newimages/index_theme3_right_not.png);background-repeat: no-repeat;}

.zwfw .box .zwfw_theme5{width: 30.8%; padding-bottom: 20px;}
.zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li a{display: block; box-sizing: border-box;  margin-bottom: 11px;}
.zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li a:hover {opacity: 0.9;}
.zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li .ywtb{display: block; text-align: center; box-sizing: border-box; font-size: 23px; color: #FFF; margin-bottom: 11px; height: 138px; padding-left: 78px; padding-top: 25px; padding-right: 20px;  background:url(/newimages/zwfw_theme5_icon.png) no-repeat 19px 38px, url(/newimages/zwfw_theme5_bg.png) no-repeat; background-size:auto, auto;}
.zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li .ywtb span.text_top{display: block; padding-bottom: 6px; }
.zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li .ywtb i.text_bottom{display: inline-block; padding: 2px 12px;  color: #416fa0; text-align: center; background-color: #d2e0ed;}
.zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a{height: 120px; text-align: center; background: url(/newimages/zwfw_theme5_bg2.png) no-repeat top center; background-size: auto;}
.zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a i {display: block; height: 100%; line-height: 113px;}
.zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a i img {max-width: 100%; vertical-align: middle;}

/* 地图 */
.BMapLib_SearchInfoWindow .BMapLib_bubble_title {overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 54px !important; }
.BMapLib_SearchInfoWindow .BMapLib_bubble_title a{position: absolute; right: 27px;}
.BMapLib_SearchInfoWindow .BMapLib_bubble_tools{width: 22px !important;}
.BMapLib_SearchInfoWindow .BMapLib_bubble_tools .BMapLib_sendToPhone{display: none;}
.zwfw .box .zwfw_theme6.zwfw_t1 .zwfw_title{ color: #e96f52; margin-bottom: 58px; padding-top: 6px;}
.zwfw .box .zwfw_theme6.zwfw_t1 .zwfw_title > .rlt{position: relative; transition: .3s; display: inline-block; margin-left: 102px; font-weight:500; color: #3c3b3b;}
.zwfw .box .zwfw_theme6.zwfw_t1 .zwfw_title > .rlt.new::before{content: '' ; position: absolute; left: -40px; top: -12px; width: 47px; height: 24px; background:url(/newimages/zwfw_zdfw_new_icon2.png) no-repeat top center ;}
.zwfw .box .zwfw_theme6.zwfw_t1 .zwfw_title > .rlt:hover{opacity: 0.8;}
.zwfw .box .zwfw_theme6 .server_map  { position:relative; margin-top: 30px;  border-radius: 20px;}
.zwfw .box .zwfw_theme6 .server_map   .box1 { display: table;  width: 100%;}
.zwfw .box .zwfw_theme6 .server_map   .mapBox { display: table-cell; width: 100%; height: 553px;  margin-bottom: 20px;  background: #f8f8f8;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag {display: inline-block; padding: 0 0 10px; padding-left: 10px; padding-right: 10px; }
.zwfw .box .zwfw_theme6 .server_map   .tit_tag a { display:block;  float: left; font-size: 18px; color: #171717; background-color: #FFF; color: #6b9ac6; border: 1px solid #6b9ac6; margin: 0 1px 5px; margin-right: 20px; height: 36px; line-height: 36px; width: 129px; text-align: center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag a:nth-child(3n){margin-right: 0px;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag a:last-child{margin-right: 0px;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag.small a {margin-right: 12px !important; width: 97px; font-size: 16px;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag.small a:nth-child(4n){margin-right: 0px !important;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag.small a:last-child{margin-right: 0px !important;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag a.on { background-color: #6b9ac6; color: #FFF;}
.zwfw .box .zwfw_theme6 .server_map   .infoBox {display: table-cell;     box-sizing: border-box; box-shadow: 1px 1px 11px #bbc1be; text-align: center; position: absolute; left: 75px; top: -25px;  background-color: #ffffff; height: 604px; width: 460px; padding-top: 18px;  vertical-align: top; background-color: rgba(255,255,255,0.9);}
.zwfw .box .zwfw_theme6 .server_map   .infoBox::after{content: ''; display: block; position: absolute; top:7px; right: -17px;  border:18px solid transparent ; border-bottom-color:#eaeaea;  transform: rotate(225deg) }
.zwfw .box .zwfw_theme6 .server_map   .infoBox::before{content: ''; display: block; position: absolute; bottom:8px ; right: -18px; border:18px solid transparent ; border-bottom-color:#eaeaea; transform: rotate(-45deg) }

.zwfw .box .zwfw_theme6 .server_map   .lists { height: 53%; text-align: left;  padding-right: 5px; padding-left: 36px; overflow: hidden; overflow-y: auto; margin-right: 8px; }
.zwfw .box .zwfw_theme6 .server_map   .lists dl dt { height: 42px; text-align: left; margin-bottom: 10px; padding: 0 20px; line-height: 40px; border-radius: 21px; font-size: 16px; color: #464646; font-weight: 500; position: relative; padding-left: 28px; padding-right: 10px; cursor: pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zwfw .box .zwfw_theme6 .server_map   .lists dl dt:after { content: ""; position: absolute; top: 50%; left: 0px; transform: translateY(-50%); width: 20px; height: 22px;background: url(/newimages/jyfw_map_icon1.png) no-repeat; transition: .3s; }
.zwfw .box .zwfw_theme6 .server_map   .lists dl dd { position: relative; padding: 15px 20px 5px; font-size: 14px; color: #373737;background-color: #f3f3f3;}
.zwfw .box .zwfw_theme6 .server_map   .lists dl dd::before{content: ''; display: block; position: absolute; top: -20px; left: 70px;  border:10px solid transparent ; border-bottom:10px solid #f3f3f3;}
.zwfw .box .zwfw_theme6 .server_map   .lists dl dd p { padding-bottom: 6px;}
.zwfw .box .zwfw_theme6 .server_map   .lists dl dd { display: none;}
.zwfw .box .zwfw_theme6 .server_map   .lists dl.on dd { display: block;  }
/* 设置滚动条的样式 */
.zwfw .box .zwfw_theme6 .server_map   .lists::-webkit-scrollbar {
width:6px;
}
/* 滚动槽 */
.zwfw .box .zwfw_theme6 .server_map   .lists::-webkit-scrollbar-track {
-webkit-box-shadow:inset006pxrgba(0,0,0,0.3);
border-radius:10px;
background-color: #ececec;
}
/* 滚动条滑块 */
.zwfw .box .zwfw_theme6 .server_map   .lists::-webkit-scrollbar-thumb {
border-radius:10px;
background:rgba(0,0,0,0.1);
-webkit-box-shadow:inset006pxrgba(0,0,0,0.5);
}
.zwfw .box .zwfw_theme6 .server_map   .lists::-webkit-scrollbar-thumb:window-inactive {
background:#c1c1c1;
}

.zwfw .box .zwfw_theme6 .server_map    .input_box { padding-left: 20px;padding-right: 20px; height: 40px; padding-bottom: 10px;}
.zwfw .box .zwfw_theme6 .server_map    .input_box input{display: block; float: left; width: 85%; padding-left: 20px; box-sizing: border-box; height: 100%; background-color: #ffffff; outline: none; border: 1px solid #e5e5e5; border-bottom-left-radius: 30px; border-top-left-radius: 30px; }
.zwfw .box .zwfw_theme6 .server_map    .input_box a{display: block; position: relative; float: left;  width: 15%; height: 100%;box-sizing: border-box; background-color: #6b9ac6;border-bottom-right-radius: 30px; border-top-right-radius: 30px;   }
.zwfw .box .zwfw_theme6 .server_map    .input_box a:hover{background-color:#9dc7f7 ;}
.zwfw .box .zwfw_theme6 .server_map    .input_box a em.icon_search{display: inline-block; position:absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); } 

.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag{ position: relative; height: 108px; overflow: hidden;  padding: 0 20px; }
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search{ position: relative; white-space: nowrap; padding-bottom: 100px;  overflow-y: auto;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a{display:inline-block; position: relative; padding: 0 21px; padding-top: 50px; box-sizing: border-box;  border-bottom: 1px solid #e5e5e5; font-size: 16px; color: #3c3b3b; padding-bottom: 15px;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a::after{content: ''; display:inline-block; position: absolute; top: 6px; left: 50%; transform: translateX(-50%);  width: 36px; height: 36px; background: url(/newimages/zwfw_map_icon2.png); background-repeat: no-repeat !important; background-position: bottom center !important; } 
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a:nth-child(2):after{background: url(/newimages/zwfw_map_icon3.png) no-repeat;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a:nth-child(3):after{background: url(/newimages/zwfw_map_icon4.png) no-repeat;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a:nth-child(4):after{background: url(/newimages/zwfw_map_icon5.png) no-repeat;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a:nth-child(5):after{background: url(/newimages/zwfw_map_icon8.png) no-repeat;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a:nth-child(6):after{background: url(/newimages/zwfw_map_icon6.png) no-repeat;}


.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on{color: #e96f52; border-bottom: 4px solid #e96f52;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(1):after{background: url(/newimages/zwfw_map_icon2_act.png) no-repeat;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(2):after{background: url(/newimages/zwfw_map_icon3_act.png) no-repeat;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(3):after{background: url(/newimages/zwfw_map_icon4_act.png) no-repeat;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(4):after{background: url(/newimages/zwfw_map_icon5_act.png) no-repeat;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(5):after{background: url(/newimages/zwfw_map_icon8_act.png) no-repeat;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(6):after{background: url(/newimages/zwfw_map_icon6_act.png) no-repeat;}


.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .mapBtn{display: block; position: absolute; z-index: 10; font-size: 38px; color: #FFF;  width: 16px; height: 42px; line-height: 29px; text-align: center; background-color: #6b9ac6;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .mapBtn.not{background-color: #7b7e7d;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .mapBtn.left_btn{left: 0px; top: 20%; border-bottom-right-radius: 3px; border-top-right-radius: 3px; }
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .mapBtn.right_btn{right: 0px; top: 20%;border-bottom-left-radius: 3px; border-top-left-radius: 3px;}

 /* 地图分类搜索为空时 */
 .zwfw .box .zwfw_theme6 .server_map .empty{text-align: center; padding-top: 30px; padding-right: 34px; font-size: 16px;}
 .zwfw .box .zwfw_theme6 .server_map .empty i{display: block; padding-bottom: 4px;}
 .zwfw .box .zwfw_theme6 .server_map .empty em{display: block; font-size: 14px; color: #3f3e33;}

.zwfw .box .zwfw_theme7 .swiper{width: 100%; height: 165px; overflow: hidden; position: relative;}
.zwfw .box .zwfw_theme7 .swiper .img_box {display: block; text-align: center; width: 100%; height: 100%;}
.zwfw .box .zwfw_theme7 .swiper .img_box img{max-width: 100%;}
.zwfw .box .zwfw_theme7 .swiper-button-next, .zwfw .box .zwfw_theme7 .swiper-button-prev{width: 17px; height: 42px; background-size: 12px; background-color: rgba(0, 0, 0, 0.7);}
.zwfw .box .zwfw_theme7 .swiper-button-next:hover, .zwfw .box .zwfw_theme7 .swiper-button-prev:hover{background-color: #6b9ac6;}
.zwfw .box .zwfw_theme7 .swiper-button-next {right: 0px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
.zwfw .box .zwfw_theme7 .swiper-button-prev{left: 0px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}

.BMapLib_nav_tab li{width: 49.2% !important;}

@media screen and (min-width:1200px) and (max-width:1655px) {
    .zwfw .box{padding: 20px 15px 25px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li{width: 15.33%; margin-right: 1.6%;}
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1{padding: 6px 7px; margin-right: 5px;}
    
    .zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li a{font-size: 18px;}
    .zwfw .box .zwfw_t1 .zwfw_title{font-size: 20px;}
    .zwfw .box .zwfw_theme6 .server_map .tit_tag a{font-size: 16px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li{height: 140px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li a{font-size: 20px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li a em.img{width: 60px; height: 60px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li a em.img i.icon_item{background-size: 50px auto !important; background-position-x: 6px !important;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(1) a em.img i.icon_item{ background-position-y: -13px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(2) a em.img i.icon_item{ background-position-y: -123px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(3) a em.img i.icon_item{ background-position-y: -238px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(4) a em.img i.icon_item{ background-position-y: -342px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(5) a em.img i.icon_item{ background-position-y: -456px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(6) a em.img i.icon_item{ background-position-y: -563px;}
}
@media screen and (max-width:1655px) {
    .zwfw .box{padding: 20px 15px 25px;}
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.top{padding-left: 70px;}
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.top em.icon_jlt{left: 0px;}
    .zwfw .box .zwfw_pw{padding: 20px;}
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists{padding-right: 20px;}
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl{  padding: 17px 10px 33px;}
    .zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li a{font-size: 20px;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a i img{max-width: 89%;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li .ywtb{font-size: 16px; padding-top: 37px;}
    .zwfw .box .zwfw_theme7 .swiper{height: 124px;}  
    .zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li{height: 97px;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li .ywtb{height: 110px; padding-top: 24px; background-position: 19px 23px, bottom center;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a{height: 82px;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a i{line-height: 82px;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a i img{width: 70%;}
    .zwfw .box .zwfw_theme6.zwfw_t1 .zwfw_title{margin-bottom: 44px;}

    .zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold .foldBox a{font-size: 14px; margin: 6px 0; padding-left: 26px;}
    .zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold .foldBox a::before{left: 9px;}
    .zwfw .box .zwfw_theme4{height: 301px;}
    .zwfw .box .zwfw_theme4 .zwfw_theme4_lists{height: 200px; padding-top: 0px;}
    .zwfw .box .zwfw_theme4 .zwfw_mySwiper4{height: 97px;}
    .zwfw .box .zwfw_theme4 .zwfw_mySwiper4 .swiper-button-next{right: 2px;}
    .zwfw .box .zwfw_theme4 .zwfw_mySwiper4 .swiper-button-prev{left: 2px;}

}   
@media screen and (max-width:1200px) {
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li{width: 30.94%; margin-right: 0px; margin-right: 3.59%;  margin-bottom: 20px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(3n){margin-right: 0px;}
    .zwfw .box .zwfw_pw.zwfw_theme2 {height: auto;} 
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists{position: initial; padding-right: 0px;}
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl em.jt{display: none;}
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl{width: 100%; margin-right: 0px; height: auto; padding: 17px 10px 17px; margin-bottom: 10px;}
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl.click_cut{min-height: auto;}
    .zwfw .box .zwfw_theme4{width: 100%; margin-right: 0px;}
    .zwfw .box .zwfw_theme5{width: 100%;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li .ywtb{ background-size: auto, cover; font-size: 25px; padding-top: 28px; background-position-y:35px, -20px ;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a{background-position-y:-20px ; background-size: cover;}
    .zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li{height: auto;}
    .zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li a{font-size: 0px;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li .ywtb{height: auto; padding-bottom: 20px;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a{padding: 10px; height: auto;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a i img{width: auto;}
    .zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li{width: 25%;}
    /* 医疗加了触摸框 */
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl{position:initial;}
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl i.over_hid{overflow:initial;}
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open{position: relative; overflow:initial;}
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open .cut_open{top:36px;}

    .zwfw .box .zwfw_theme4 .zwfw_theme4_lists{height: auto;}
    .zwfw .box .zwfw_theme4 .zwfw_mySwiper4{height: auto;}
    .zwfw .box .zwfw_theme4{height: auto;}

    /* 地图 */
    .zwfw .box .zwfw_theme6 .server_map   .mapBox{height: 371px;}
    .zwfw .box .zwfw_theme6 .server_map   .infoBox{left: 0px; width: 288px; height: 421px; padding-top: 0px;}
    .zwfw .box .zwfw_theme6 .server_map   .tit_tag a{font-size: 13px; margin-right: 9px; height: 25px; line-height: 25px; width: 80px;}
    .zwfw .box .zwfw_theme6 .server_map .tit_tag{padding: 0 0 2px; padding-left: 10px; padding-right: 10px;}
    .zwfw .box .zwfw_theme6 .server_map   .input_box{height: 29px; padding-bottom: 10px;}
    .zwfw .box .zwfw_theme6 .server_map   .input_box a img{width: 14px;}
    .zwfw .box .zwfw_theme6 .server_map   .lists dl dt{font-size: 13px; height: 33px; line-height: 31px;}
    .zwfw .box .zwfw_theme6 .server_map  {padding-left: 274px;}
    .zwfw .box .zwfw_theme6 .server_map   .lists dl dd{font-size: 12px;}
    .zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a{ font-size: 14px; padding: 0 13px; padding-top: 50px; padding-bottom: 7px;}
    .zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a::after{background-size: 25px !important;}
    .zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag{height: 95px;}
    .zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on{border-width: 2px;}
    .zwfw .box .zwfw_theme6 .server_map   .lists{padding-left: 19px; height: 46%;}
    .zwfw .box .zwfw_theme6 .server_map .input_box a em.icon_search{top: 54%;}
    .zwfw .box .zwfw_theme6 .server_map .tit_tag.small a{width: 61px; font-size: 12px; margin-right: 4px !important;}

    .zwfw .box .zwfw_theme6 .server_map .empty{padding-right: 0px; padding-top: 12px; font-size: 13px;}
    .zwfw .box .zwfw_theme6 .server_map .empty em{font-size: 12px;}

}
@media screen and (max-width:760px) {
    .zwfw .box .zwfw_pw{padding: 15px;}
    .zwfw .box .zwfw_t1 .zwfw_title{font-size: 20px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li{height: 113px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li a{font-size: 17px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li a em.img{width: 45px; height: 45px; }
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li a em.img i.icon_item{background-size: 80% !important;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(1) a em.img i.icon_item{background-position: 3px -8px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(2) a em.img i.icon_item{background-position: 5px -88px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(3) a em.img i.icon_item{background-position: 5px -169px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(4) a em.img i.icon_item{background-position: 5px -246px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(5) a em.img i.icon_item{background-position: 5px -330px;}
    .zwfw .box .zwfw_theme1 .zwfw_theme1_lists ul li:nth-child(6) a em.img i.icon_item{background-position: 5px -405px}
    .zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li{width: 50%; height: 100px; padding-top: 15px; box-sizing: content-box;}
    .zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li a{font-size: 17px;}
    .zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li{width: 50%; margin-right: 0px;}
    .zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li:nth-child(2n){margin-right: 0px;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li .ywtb{height: auto; padding-bottom: 20px; font-size: 15px; padding-left: 54px; padding-right: 0px; background-size: 39px, cover; background-position-y:34px,0px;  background-position-x:11px,0px;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li .ywtb i.text_bottom{display: inline; padding: 3px 10px;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a{background-position-y: 0px; height: 100px;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a i{line-height: 100px;}
    .zwfw .box .zwfw_theme7 .swiper{height: 95px;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a{height: auto; padding: 20px 0px;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a i{line-height:initial;}
    .zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li:nth-child(2) a i img{max-width: 60%;}

    .zwfw .box .zwfw_theme6.zwfw_t1 .zwfw_title{margin-bottom: 0px;}
    .zwfw .box .zwfw_theme6.zwfw_t1 .zwfw_title > .rlt{ margin-left:0px; margin-right: 30px; margin-top: 10px;}
    .zwfw .box .zwfw_theme6.zwfw_t1 .zwfw_title > .rlt.new::before{left: auto; right: -48px;}
    .zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold .foldBox a{padding-left: 18px ; font-size: 12px;}
    .zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li.foldLi .fold .foldBox a::before{width: 4px; height: 4px; left: 7px; top: 7px;}

    /* 医疗加了触摸框 */
    .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open .cut_open{right: 0px; width: 200px; overflow: hidden;}

    /* 地图 */
    .zwfw .box .zwfw_theme6 .server_map  {padding-left: 0px;}
    .zwfw .box .zwfw_theme6 .server_map   .box1{display: block;}
    .zwfw .box .zwfw_theme6 .server_map   .mapBox{display: block; border-radius: 5px; height: 268px;}
    .zwfw .box .zwfw_theme6 .server_map   .infoBox{display: block; width: 100%; position: initial;}
    .zwfw .box .zwfw_theme6 .server_map   .infoBox::after{display: none;}
    .zwfw .box .zwfw_theme6 .server_map   .infoBox::before{display: none;}
    .zwfw .box .zwfw_theme6 .server_map .tit_tag a{width: 94px;}
    .zwfw .box .zwfw_theme6 .server_map .tit_tag.small a{width: 71px;}
    .zwfw .box .zwfw_theme6 .server_map .empty{padding-right: 10px;}

    .zwfw .box .zwfw_theme4 .zwfw_mySwiper4 .swiper-pagination{bottom: 3px;}
}  
/* 政务服务 end */

/* 政务互动 start */
.zmhd.bg{background-color: #f7f7f7;}
.zmhd .box {padding:20px 0px 25px;}
.zmhd .box .zmhd_pw {box-sizing: border-box; background-color: #fff; padding: 30px; border-radius: 10px;  margin-bottom: 19px;}
.zmhd .box .zmhd_t1 .zmhd_title{font-size: 22px; font-weight: bold; margin-bottom: 17px; color: #3c3b3b;line-height: 22px;}
.zmhd .box .zmhd_t1 .zmhd_title a.pl{padding-left: 55px; font-weight: 500; color: #394351;}
.zmhd .box .zmhd_t1 .zmhd_title a{font-weight: bold; color: #3c3b3b;}
.zmhd .box .zmhd_theme1.zmhd_pw{padding-bottom: 55px;}
.zmhd .box .zmhd_theme1_box { padding-left: 487px; position: relative;}
.zmhd .box .zmhd_theme1_box .zmhd_theme1_left{position: absolute; left: 0px; top: 0px; width: 450px; height: 280px; overflow: hidden; margin-right: 37px;}
.zmhd .box .zmhd_theme1_box .zmhd_theme1_left img {max-width: 100%;}
.zmhd .box .zmhd_theme1_box .zmhd_theme1_right{position: relative;}
.zmhd .box .zmhd_theme1_box .zmhd_theme1_right h3{padding-bottom: 20px; font-size: 24px; font-weight: bold; color: #6b9ac6;}
.zmhd .box .zmhd_theme1_box .zmhd_theme1_right h3 a{color: #6b9ac6;}
.zmhd .box .zmhd_theme1_box .zmhd_theme1_right h3 a:hover{color: #567ca0;}

.zmhd .box .zmhd_theme1_box .zmhd_theme1_right i{display: block; font-size: 16px; color: #394351; padding-bottom: 15px;}
.zmhd .box .zmhd_theme1_box .zmhd_theme1_right  p {font-size: 16px; color: #707070;  padding-top: 15px; padding-bottom: 32px; border-top: 1px dashed #dcdcdc;}
.zmhd .box .zmhd_theme1_box .zmhd_theme1_right a.move{display: inline-block; float: right;}
.zmhd .box .zmhd_theme1_box .zmhd_theme1_right a.move{text-align: center; width: 200px; padding: 10px 24px; border-radius: 30px; background-color: #6b9ac6; color: #FFF; font-size: 20px;}
.zmhd .box .zmhd_theme1_box .zmhd_theme1_right a.move:hover{background-color:#81a5c7 ;}
/* .zmhd .box .zmhd_theme1_box .zmhd_theme1_right a.pl{ position: absolute; right: 10px; bottom: 0px;  font-weight: 500;} */

.zmhd .box .zmhd_theme2{width:49.4%; height: 520px; overflow: hidden; margin-right: 1.2%; padding-bottom: 20px;}
.zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li{box-sizing: border-box; border-top:1px dashed #dcdcdc; }
.zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li:last-child{border-bottom: 1px dashed #dcdcdc;}
.zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li:hover{background-color: #f6faff; }
.zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li:hover a i.text{color: #6b9ac6;}
.zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li a{ display: block; height: 85px;  position: relative; padding-left: 105px; font-size:18px; color: #394351;}
.zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li a span.timer{display: block;text-align: center; position: absolute; left: 0px; top: 10px;}
.zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li a span.timer i.sj{display: block; }
.zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li a span.timer em {display: block;width: 80px; text-align: center; height: 28px; line-height: 28px; background-color:#e2634c; color: #FFF; } 
.zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li a span.timer em.end{background-color: #b5b5b5;}
.zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li a i.text{display: inline-block; max-height: 54px; overflow: hidden; position: relative; top: 50%; transform: translateY(-50%); vertical-align: middle; display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.zmhd .box .zmhd_theme3{width:49.4%;}
.zmhd .box .zmhd_theme3 .zmhd_theme3_lists{}
.zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a{ display: block;position: relative; height: 50px; padding-left: 128px; margin-top: 43px;}
.zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a:hover b, .zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a:hover i,.zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a:hover span.a_right{color: #6b9ac6 !important;}
.zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a:hover span.a_left{border-color: #6b9ac6;}
.zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li:last-child a{margin-bottom: 20px;}
.zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a span.a_left{display: block; position: absolute; top:50%; left: 0px; transform: translateY(-50%); border-right: 2px solid #eeeeee; text-align: center; font-size: 16px; color: #9b9b9b; width: 128px;} 
.zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a span.a_left b{display: block; font-size: 28px; line-height: 30px; color: #6c6c6c; font-weight: bold;}
.zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a span.a_left i{display: block;}
.zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a span.a_right{display: block;  padding-left: 14px; font-size: 18px; color: #394351; height: 100%; overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
/* .zmhd .box .zmhd_theme3 .zmhd_theme3_bottom {width: 100%; height: 210px; border-radius: 7px; overflow: hidden;} */
.zmhd .box .zmhd_theme3 .zmhd_theme3_bottom ul{margin-left: -19px;}
.zmhd .box .zmhd_theme3 .zmhd_theme3_bottom ul li{float: left; width: 50%;  padding-left: 19px; box-sizing: border-box;}
.zmhd .box .zmhd_theme3 .zmhd_theme3_bottom ul li a{display: block; transition: .3s; height: 211px; overflow: hidden; }
.zmhd .box .zmhd_theme3 .zmhd_theme3_bottom img {max-width: 100%;  border-radius: 6px;}
.zmhd .box .zmhd_theme3 .zmhd_theme3_bottom ul li a:hover{opacity: 0.8;}

.zmhd .box .zmhd_theme4 .zmhd_theme4_lists ul li a{float: left; width:18.92%; height: 124px; border-radius: 8px; overflow: hidden;  margin-right: 1.3%;}
.zmhd .box .zmhd_theme4 .zmhd_theme4_lists ul li:last-child a{margin-right: 0px;}
.zmhd .box .zmhd_theme4 .zmhd_theme4_lists ul li a img {max-width: 100%;}
.zmhd .box .zmhd_theme4 .zmhd_theme4_lists ul li.i0{display: none;}

.zmhd .box .zmhd_theme5{width: 59.67%; margin-right: 2.5%; padding-top: 20px; border-radius: 0px; border-top-left-radius: 50px; border-bottom-right-radius: 50px; position: relative; box-shadow:1px 10px 17px  #c6dcf1;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_title{text-align: right;margin-bottom: 35px;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_title .tit{display:block; width: 285px; height: 64px; padding-left: 40px;box-sizing: border-box;  position: absolute; left: 0px; top: 0px;  text-align: center; line-height: 64px; background-color: #6b9ac6; border-top-left-radius: 50px; border-bottom-right-radius: 50px; font-size: 22px; color: #fff; font-weight: bold;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_title .tit:hover{background-color:#81a8cc ;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_title .tit::after{content: ''; display: block; position: absolute; left: 55px; top: 50%; transform: translateY(-50%);  width: 44px; height: 40px; background: url(/newimages/zmhd_theme5_icon1.png) no-repeat;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_title .stats{font-size: 20px; color: #394351; position: relative; }
.zmhd .box .zmhd_theme5 .zmhd_theme5_title .stats:hover{color:#0866b5 ;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_title .stats::after{content: '';display: block; width:37px ; height:37px; position: absolute; left: -43px; top: -3px; background: url(/newimages/zmhd_theme5_icon3.png) no-repeat;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a{display: block; box-sizing: border-box; font-size: 18px;color: #394351; position: relative; height: 71px; line-height: 71px; padding-left: 165px; padding-right: 150px; background-color: #f6f6f6; border-radius: 3px; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a span.message_box{display: block; width: 110px; height:34px;line-height: 34px; text-align: center; color: #3e9fc3; border: 1px solid #3e9fc3; border-radius: 3px; background-color: #FFF; position: absolute; left: 20px; top: 50%; transform: translateY(-50%);}
.zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a span.message_box::after{content: ''; display: block; position: absolute; right: -23px; top: 11px; border-top: 3px solid transparent; border-bottom: 8px solid transparent; border-left: 14px solid #FFF;  border-right: 10px solid transparent; }
.zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a span.message_box::before{content: ''; display: block; position: absolute; right: -26px; top: 10px; border-top: 4px solid transparent; border-bottom: 8px solid transparent; border-left: 15px solid #55aaca;  border-right: 10px solid transparent; }
.zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li:nth-child(2n) a span.message_box{ color: #eab31f; border: 1px solid #eab31f;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li:nth-child(2n) a span.message_box::before{ border-left-color:#eab31f ;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a i.time{position: absolute; right: 44px; top: 0px; color: #828282;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a:hover{color: #4e9ec2;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a:hover i.time{color:#4e9ec2; }
.zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li:nth-child(2n) a:hover{color: #eab31f;}
.zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li:nth-child(2n) a:hover i.time{color:#eab31f; }

.zmhd .box .zmhd_theme6{width: 37.80%; padding-top: 112px; padding-bottom: 37px; padding-right: 90px;  border-radius: 0px ; box-shadow:-41px 53px 33px -53px   #c6dcf1; position: relative;}
.zmhd .box .zmhd_theme6::after{content: ''; display: block; box-shadow: -6px -5px 3px  #f7f7f7;; width: 80px; height: 80px; background-color: #f7f7f7; position: absolute; right: 0px; bottom: 0px; }
.zmhd .box .zmhd_theme6::before{content: ''; display: block;  position: absolute; right: 23px; bottom: 23px; z-index: 10;  transform: rotate(45deg); border-top:58px solid transparent; border-bottom:58px solid transparent ; border-left:58px solid transparent ; border-right:58px solid #f7fbfe ;} 
.zmhd .box .zmhd_theme6 .zmhd_theme6_title{}
.zmhd .box .zmhd_theme6 .zmhd_theme6_title a{display: block; width: 250px; height: 65px; background-color: #6b9ac6; font-size: 22px; color:#FFF ; font-weight: bold; position: absolute; left: 0px; top: 0px; line-height: 65px; text-align: center; padding-left: 40px; }
.zmhd .box .zmhd_theme6 .zmhd_theme6_title a:hover{background-color: #81a8cc;}
.zmhd .box .zmhd_theme6 .zmhd_theme6_title a::before{content: ''; display: block; width: 7px ; height: 7px; position: absolute; left: 5px; top: 50%; transform: translateY(-50%); background-color: #6b9ac6;}
.zmhd .box .zmhd_theme6 .zmhd_theme6_title a::before{content: ''; display: block; width: 40px;height:40px ; position: absolute; left: 30px; top: 50%; transform: translateY(-50%); background: url(/newimages/zmhd_theme5_icon2.png) no-repeat;}
.zmhd .box .zmhd_theme6 .zmhd_theme6_lists ul li a {display: block; position: relative; font-size: 18px; margin-bottom: 31px; color: #394351; padding-left: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } 
.zmhd .box .zmhd_theme6 .zmhd_theme6_lists ul li a:hover{color: #6b9ac6;}
.zmhd .box .zmhd_theme6 .zmhd_theme6_lists ul li a::before{content: ''; display: block; width: 7px ; height: 7px; position: absolute; left: 5px; top: 50%; transform: translateY(-50%); background-color: #6b9ac6;}


@media screen and (max-width:1655px) {
    .zmhd .box{    padding: 20px 15px 25px;}
    .zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li a{font-size: 16px;}
    .zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a span.a_right{font-size: 16px;}
}
@media screen and (min-width:1200px) and (max-width:1655px) {
    .zmhd .box .zmhd_t1 .zmhd_title,.zmhd .box .zmhd_theme5 .zmhd_theme5_title .tit {font-size: 20px;}
    .zmhd .box .zmhd_theme1_box .zmhd_theme1_right h3{font-size: 20px;}
    .zmhd .box .zmhd_theme1_box .zmhd_theme1_right a.move{width: 138px; font-size: 16px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a,.zmhd .box .zmhd_theme6 .zmhd_theme6_lists ul li a{font-size: 16px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a{line-height: 67px; height: 67px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_title .stats{font-size: 18px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_title .tit{height: 53px; line-height: 53px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_title .stats::after{background-size: auto 30px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_title .tit::after{background-size:  auto 30px; left: 70px; width: 32px; height: 30px;}
    .zmhd .box .zmhd_theme6{padding-top: 109px;}
    .zmhd .box .zmhd_theme6 .zmhd_theme6_title a{font-size: 20px; height: 55px; line-height: 55px;}
    .zmhd .box .zmhd_theme6 .zmhd_theme6_title a::before{background-size:  auto 32px; width: 30px; height: 32px;}
    .zmhd .box .zmhd_theme1.zmhd_pw{padding-bottom: 35px;}
    
}
@media screen and (max-width:1200px) {
    .zmhd .box .zmhd_pw{padding: 15px; padding-top: 20px;}
    .zmhd .box .zmhd_theme1_box{padding-left: 0px;}
    .zmhd .box .zmhd_theme1.zmhd_pw{padding-bottom: 35px;}
    .zmhd .box .zmhd_theme1_box .zmhd_theme1_left{position: initial;margin-bottom: 20px;}
    .zmhd .box .zmhd_theme1_box .zmhd_theme1_right a.move{width: 120px; font-size: 16px; padding: 7px 24px;}
    .zmhd .box .zmhd_theme2{width: 100%; margin-right: 0px;}
    .zmhd .box .zmhd_theme3{width: 100%; margin-bottom: 15px;}
    .zmhd .box .zmhd_theme3 .zmhd_theme3_bottom{text-align: center;}
    .zmhd .box .zmhd_theme4 .zmhd_theme4_lists ul li a{width: 31.9%; height: 100px; margin-bottom: 2.1%; margin-right: 0px;margin-right:15px;}
    .zmhd .box .zmhd_theme4 .zmhd_theme4_lists ul li:nth-child(3n) a{margin-right: 0px;}
    .zmhd .box .zmhd_theme5{width: 100%;}
    .zmhd .box .zmhd_theme6{width: 100%; padding: 30px;  padding-top: 100px;}

    .zmhd .box .zmhd_theme3 .zmhd_theme3_bottom ul li a{height: auto;}
}
@media screen and (max-width:760px) {
    .zmhd .box .zmhd_t1 .zmhd_title{font-size: 18px;}
    .zmhd .box .zmhd_theme1_box .zmhd_theme1_left{width: 100%; height: 206px;}
    .zmhd .box .zmhd_theme1.zmhd_pw{padding-bottom: 20px;}
    .zmhd .box .zmhd_theme1_box .zmhd_theme1_right h3{font-size: 18px; padding-bottom: 12px;}
    .zmhd .box .zmhd_theme1_box .zmhd_theme1_right i{font-size: 14px; padding-bottom: 5px;}
    .zmhd .box .zmhd_theme1_box .zmhd_theme1_right p{font-size: 13px; padding-bottom: 11px;}
    
    .zmhd .box .zmhd_theme1_box .zmhd_theme1_right a.move{font-size: 12px; width: 91px; padding: 5px 12px;}
    .zmhd .box .zmhd_theme2{height: auto; padding-bottom: 30px;}
    .zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li a span.timer em{width: 48px; height: 22px; line-height: 22px;}
    .zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li a{font-size: 12px; padding-left: 56px; height: 64px;}
    .zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li a i.text{max-height: 35px;}
    .zmhd .box .zmhd_theme2 .zmhd_theme2_lists ul li a span.timer{top: 8px;}
    .zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a{padding-left: 53px; height: auto; margin-top: 35px;}
    .zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a span.a_left{font-size: 12px;width: 57px; }
    .zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a span.a_left b{font-size: 18px; line-height: 18px;}
    .zmhd .box .zmhd_theme3 .zmhd_theme3_lists ul li a span.a_right{font-size: 12px; display: block; overflow: initial;}
    .zmhd .box .zmhd_theme3 .zmhd_theme3_bottom{height: auto;}
    .zmhd .box .zmhd_theme3 .zmhd_theme3_bottom img{vertical-align: middle;}
    .zmhd .box .zmhd_theme4 .zmhd_theme4_lists ul li a{width: 48.47%; height: auto; margin-right: 0px; margin-right: 3.05% !important;}
    .zmhd .box .zmhd_theme4 .zmhd_theme4_lists ul li a img {vertical-align: middle;}
    .zmhd .box .zmhd_theme4 .zmhd_theme4_lists ul li:nth-child(2n) a{margin-right: 0px !important;}
    .zmhd .box .zmhd_theme4 .zmhd_theme4_lists ul li.i0{display: block;}
    .zmhd .box .zmhd_theme5{ box-shadow:none;   padding-top: 14px;  border-top-left-radius: 20px;     border-bottom-right-radius: 20px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_title .tit{width:131px ; font-size: 16px; height: 40px; line-height: 40px; border-top-left-radius: 20px; border-bottom-right-radius: 20px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_title .tit::after{left: 22px; width: 35px; height: 24px; background-size: 22px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_title{margin-bottom: 20px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_title .stats{font-size: 16px; }
    .zmhd .box .zmhd_theme5 .zmhd_theme5_title .stats::after{left: -28px; background-size: 20px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a{font-size: 12px; height: 50px; line-height: 50px; padding-right: 85px; padding-left: 78px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a span.message_box{width: 52px; height: 23px; line-height: 23px; left: 10px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a span.message_box::before{right: -18px; top: 7px;  border-left-width: 8px;} 
    .zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a span.message_box::after{right: -16px; top: 8px; border-left-width: 8px;}
    .zmhd .box .zmhd_theme5 .zmhd_theme5_lists ul li a i.time{right: 10px;}
    .zmhd .box .zmhd_theme6{ box-shadow:none;  padding: 15px;   padding-top: 55px;}
    .zmhd .box .zmhd_theme6 .zmhd_theme6_title a{font-size: 16px; width: 116px; height: 42px; line-height: 42px;}
    .zmhd .box .zmhd_theme6 .zmhd_theme6_title a::before{background-size: 25px; height: 30px; left: 23px;}
    .zmhd .box .zmhd_theme6 .zmhd_theme6_lists ul li a{font-size: 13px; margin-bottom: 20px;}
    .zmhd .box .zmhd_theme6::after{display: none;}
    .zmhd .box .zmhd_theme6::before{display: none;}
    .zmhd .box .zmhd_theme3 .zmhd_theme3_bottom ul{margin-left: -10px;}
    .zmhd .box .zmhd_theme3 .zmhd_theme3_bottom ul li{padding-left: 10px;}
}
/* 政务互动 end */

/* 政务公开 start */
.zcgk.bg{background-color: #f7f7f7;}
.zcgk.bg.zcgk_bottom{background-color: #f7f7f7; background:#f7f7f7 url(/newimages/zwgk_bottom_bg_02.png) no-repeat bottom center;}
.zcgk .box {padding: 20px 0px 40px;}
.zcgk .box  .zcgk_pw {box-sizing: border-box; background-color: #fff; padding: 30px; border-radius: 7px;  margin-bottom: 19px;}
.zcgk .box  .zcgk_t1 .zcgk_title{font-size: 22px; font-weight: bold; margin-bottom: 17px; color: #3c3b3b;line-height: 22px;}
.zcgk .box  .zcgk_t1 .zcgk_title a{font-weight: bold; color: #3c3b3b;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li{float: left; width: 11.06%; height: 170px; margin-right: 1.6%;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:last-child{margin-right: 0px;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li a{display: block; font-size: 20px; padding: 0 20px; color: #394351; text-align: center;  width: 100%; height: 100%; padding-top: 20px; box-sizing: border-box; border: 1px solid #e5e5e5; border-radius: 8px;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li a:hover{ border: 1px solid #e15d3e;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li a em.img_box{display:inline-block; width:65px; height:65px; border-radius: 100%; }
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(1) a em.img_box{background-color:#79c9cc; box-shadow: 1px 1px 7px #65bccd;   background-image: linear-gradient(to right, #79c9cc , #53b1cd) ; }
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(2) a em.img_box{background-color:#fab16c; box-shadow: 1px 1px 7px #f9ab63;    background-image:  linear-gradient(to right, #fab16c , #f9a65a);}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(3) a em.img_box{background-color:#45a7cb; box-shadow: 1px 1px 7px #3e9ec2;    background-image: linear-gradient(to right, #45a7cb , #3896ba);}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(4) a em.img_box{background-color:#bf68a7; box-shadow: 1px 1px 7px #b55599;  background-image: linear-gradient(to right, #bf68a7 , #ad458f);}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(5) a em.img_box{background-color:#fab16d; box-shadow: 1px 1px 7px #f9ab62;  background-image: linear-gradient(to right, #fab16d , #f9a65b);}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(6) a em.img_box{background-color:#45a6ca; box-shadow: 1px 1px 7px #3f9ec2;   background-image: linear-gradient(to right, #45a6ca , #3998bc);}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(7) a em.img_box{background-color:#fe8164; box-shadow: 1px 1px 7px #ef6d4f;   background-image: linear-gradient(to right, #fe8164 , #e05a3a);}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(8) a em.img_box{background-color:#7ac9cc; box-shadow: 1px 1px 7px #63bbcd;   background-image: linear-gradient(to right, #7ac9cc , #4eaecd);}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li a em.img_box i.icon_item{display: block; height: 100%;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(1) a em.img_box i.icon_item{background: url(/newimages/zwgk_jlt.png) no-repeat; background-position: 11px 13px;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(2) a em.img_box i.icon_item{background: url(/newimages/zwgk_jlt.png) no-repeat;  background-position: 13px -105px;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(3) a em.img_box i.icon_item{background: url(/newimages/zwgk_jlt.png) no-repeat;  background-position: 12px -226px;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(4) a em.img_box i.icon_item{background: url(/newimages/zwgk_jlt.png) no-repeat; background-position: 11px -341px;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(5) a em.img_box i.icon_item{background: url(/newimages/zwgk_jlt.png) no-repeat; background-position:15px -453px;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(6) a em.img_box i.icon_item{background: url(/newimages/zwgk_jlt.png) no-repeat; background-position:11px -576px;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(7) a em.img_box i.icon_item{background: url(/newimages/zwgk_jlt.png) no-repeat; background-position: 12px -687px;}
.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(8) a em.img_box i.icon_item{background: url(/newimages/zwgk_jlt.png) no-repeat;  background-position: 12px -797px;}


.zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li a i {display: block;}

.zcgk .box .zcgk_theme2{margin-bottom: 20px;}
.zcgk .box .w50{width:49.4%; }
.zcgk .box .w50.mr{width:49.4%;margin-right: 1.2%; }
.zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_T{margin-bottom: 10px; height: 312px; padding-top: 22px;}
.zcgk .box .zcgk_theme2 h2.btns{margin-bottom: 18px;}
.zcgk .box .zcgk_theme2 h2.btns a{font-size: 22px; font-weight: bold; color:#394351 ; margin-right: 35px;}
.zcgk .box .zcgk_theme2 h2.btns a.active{color: #e2634c; border-bottom: 3px solid #e2634c;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_lists ul li a{display: block; position: relative; padding-left: 20px; margin-bottom: 18px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size:18px ; color: #394351;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_lists ul li a:hover{color: #8db1d2;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_lists ul li a::before{content:''; display: block; position: absolute; left: 0px; top: 50%; transform: translateY(-50%);  width: 6px; height:6px ; background-color: #6b9ac6; }
.zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B{}
.zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li{float: left; box-sizing: border-box; width: 32.46%; height: 97px;  margin-right: 1.31%;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li:last-child{margin-right: 0px;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li a {display: block; box-sizing: border-box; position: relative; padding-left: 128px; background-color: #FFF;font-size: 20px;color: #394351;  line-height: 97px; border-radius: 5px; width: 100%; height: 100%; }
.zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li a:hover {color: #8db1d2;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li a em.icon{display: block; position: absolute; left: 28px; top: 50%; transform: translateY(-50%); width: 80px; height: 80px; border-radius: 100%; background: #e4f2ff url(/newimages/zwgk_jlt2.png) no-repeat top center;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li:nth-child(1) a em.icon{ background-position-y: 21px;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li:nth-child(2) a em.icon{ background-position-y: -83px;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li:nth-child(3) a em.icon{ background-position-y: -178px;}

.zcgk .box .zcgk_theme2 .zcgk_theme2_right{box-sizing: border-box;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_T{margin-bottom: 10px;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li{width: 24%; box-sizing: border-box; height:160px; margin-right: 1.29%;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li a{display: block; padding-top: 20px; box-sizing: border-box; width: 100%; height: 100%; border-radius: 7px; background-color: #FFF;  text-align: center; font-size: 22px; color: #394351;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li a:hover{color: #8db1d2;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:last-child{ margin-right: 0px;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li a em.icon_box{display: inline-block; width:77px; height: 71px; background: url(/newimages/zwgk_jlt3.png) no-repeat top center;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(1) a em.icon_box{background-position-y: 6px;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(2) a em.icon_box{background-position-y: -81px;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(3) a em.icon_box{background-position-y: -173px;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(4) a em.icon_box{background-position-y: -265px;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li a i {display: block;}

.zcgk .box .zcgk_theme2 .zcgk_theme2_right_B{padding-left: 0px; padding-top: 20px;  height: 250px; background-color: #FFF; border-radius:7px; box-sizing: border-box;  }
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .badge{width:44.8%; padding-top: 21px;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .badge em{display: block;text-align: center; margin-bottom: 15px;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .badge i{display: block; text-align: center; font-size: 26px; font-weight: bold; color: #394351;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box{width:55.2%; height: 100%; padding-right: 80px; box-sizing: border-box;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box .select_box_s1{padding: 15px 0; width: 342px; border-bottom: 1px solid #e5e5e5;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box select{font-size: 18px; padding-left: 5px; color:#666666; width: 270px; border: none;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box span.text{font-size:18px ; color: #6b9ac6; padding-right: 13px; border-right: 1px solid #6b9ac6;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_B  .select_box .btn{display: block; width: 100%; margin-top: 30px; text-align: center;  height: 54px; line-height: 54px; background-color:#6b9ac6 ; color:#fff; font-size: 22px;}
.zcgk .box .zcgk_theme2 .zcgk_theme2_right_B  .select_box .btn:hover{background-color:#83aeda ; }
/* 政策文件 政务公开和首页使用 */
.zcgk .box .zcgk_theme3 .zcgk_theme3_left {padding-top: 20px; padding-bottom: 15px;}
.zcgk .box .zcgk_theme3 .zcgk_theme3_left .li_item span.box_btn{display: none; margin-left: 5px;}
.zcgk .box .zcgk_theme3 .zcgk_theme3_left .li_item span.box_btn.show{display: block;}
.zcgk .box .zcgk_theme3 .zcgk_theme3_left .li_item span.box_btn a{float: left; display: block; margin-left: 10px;  padding-left: 0px; width: 100px; height: 28px; line-height: 28px;text-align: center; border: 1px solid #6b9ac6;  color: #6b9ac6; border-radius: 5px; font-size: 16px;  }
.zcgk .box .zcgk_theme3 .zcgk_theme3_left .li_item span.box_btn a:hover{background-color: #6b9ac6; color: #FFF;}
.zcgk .box .zcgk_theme3 .zcgk_theme3_left .li_item span.box_btn a::before{display: none;}

.zcgk .box .zcgk_theme3{margin-bottom: 0px;}
.zcgk .box .zcgk_theme3 .zcgk_theme3_right {position: relative;}
.zcgk .box .zcgk_theme3 .zcgk_theme3_right .zcgk_title .history_a{display: block; position: absolute; right: 0px; top: 0px;  width: 398px; color: #394351; font-weight: 500; padding-left: 20px ; box-sizing: border-box; height: 60px; line-height: 60px; text-align: center; background: url(/newimages/zwgk_theme3_bj_03.png) no-repeat top center;}
.zcgk .box .zcgk_theme3 .zcgk_theme3_right .zcgk_title .history_a::after{content: ''; display: block; position: absolute; left: 110px; top: 50%; transform: translateY(-50%); width: 24px; height:24px; background: url(/newimages/zwgk_theme3_icon.png) no-repeat; }
.zcgk .box .zcgk_theme3 .zcgk_theme3_right .input_box{}
.zcgk .box .zcgk_theme3 .zcgk_theme3_right .input_box input{ box-sizing: border-box; padding-left: 30px; height: 46px; background-color: #f8fbff; margin-bottom: 18px; border: 1px solid #eeeeee; font-size: 16px; color: #394351;}
.zcgk .box .zcgk_theme3 .zcgk_theme3_right .input_box input:focus{outline: 1px solid #ebeaea;}
.zcgk .box .zcgk_theme3 .zcgk_theme3_right .input_box input::-webkit-input-placeholder { color: #5d6e85; }  
.zcgk .box .zcgk_theme3 .zcgk_theme3_right .input_box input.input_T{width: 100%}
.zcgk .box .zcgk_theme3 .zcgk_theme3_right .input_box .input_bottom .w50{width: 48.73%; }
.zcgk .box .zcgk_theme3 .zcgk_theme3_right .input_box .input_bottom .w50.mr{margin-right: 2.54%;}
.zcgk .box .zcgk_theme3_right.zcgk_t1 .zcgk_title{margin-bottom: 29px;}
.zcgk .box .zcgk_theme3_right {padding-bottom: 40px;}
.zcgk .box .zcgk_theme3_right .input_box .search_btn{ text-align: center;}
.zcgk .box .zcgk_theme3_right .input_box .search_btn a{ display: inline-block; width: 160px; height: 46px; margin: 0 3px; text-align: center; line-height: 46px; font-size:18px; color: #FFF;} 
.zcgk .box .zcgk_theme3_right .input_box .search_btn a:nth-child(1){background-color:#6b9ac6 ;}
.zcgk .box .zcgk_theme3_right .input_box .search_btn a:nth-child(1):hover{background-color:#88acce ;}
.zcgk .box .zcgk_theme3_right .input_box .search_btn a:nth-child(2){background-color: #66babc;}
.zcgk .box .zcgk_theme3_right .input_box .search_btn a:nth-child(2):hover{background-color: #84c3c4;}

.zcgk .box .zcgk_theme4 { margin-bottom: 20px;}
.zcgk .box .zcgk_theme4 ul li.cut_box{float: left; width:18.97%; overflow: hidden;  box-sizing: border-box;  height: 194px; background-color: #FFF; border-radius: 6px; border-top: 7px solid; margin-right: 1.28%;  font-size: 22px; color: #394351; transition: width 0.6s;} 
.zcgk .box .zcgk_theme4.big_wid ul li.cut_box{width: 15.38%;;}
.zcgk .box .zcgk_theme4 ul li.cut_box.wid{width: 33.33%;}

.zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(1){border-color: #c2e3e4;}
.zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(2){border-color: #f3c1b7;}
.zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(3){border-color: #b0d5e4;}
.zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(4){border-color: #feddbe;}
.zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(5){border-color: #dfb5d3;}

.zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_left{display: block;width: 100%; padding-top: 28px; padding-bottom: 40px; text-align: center;}
.zcgk .box .zcgk_theme4 ul li.cut_box.wid span.zcgk_theme4_left{ float: left; width: 40.38%;}

.zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_left em{display: inline-block; border-radius: 100%; width:84px; height: 84px;}
.zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(1) span.zcgk_theme4_left em{background:#ecf9ff url(/newimages/zwgk_jlt4.png) no-repeat top center; background-position-y: 18px;}
.zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(2) span.zcgk_theme4_left em{background:#ffebe7 url(/newimages/zwgk_jlt4.png) no-repeat top center; background-position-y: -63px;}
.zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(3) span.zcgk_theme4_left em{background:#effbff url(/newimages/zwgk_jlt4.png) no-repeat top center; background-position-y: -145px;}
.zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(4) span.zcgk_theme4_left em{background:#fff6ed url(/newimages/zwgk_jlt4.png) no-repeat top center; background-position-y: -225px;}
.zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(5) span.zcgk_theme4_left em{background:#fdf1fa url(/newimages/zwgk_jlt4.png) no-repeat top center; background-position-y: -309px;}

.zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_left i{display: block; font-weight: bold;}
.zcgk .box .zcgk_theme4 ul li.cut_box:last-child{margin-right: 0px;}
.zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_right{display: none; opacity: 0; }
.zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_right{float: left; width: 260px; position: relative; height: 100%;box-sizing: border-box; padding-right:52px}
.zcgk .box .zcgk_theme4 ul li.cut_box.wid span.zcgk_theme4_right{display: block; opacity: 1;}
.zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_right i.pos{position: absolute; top: 50%; left: 0px; transform: translateY(-50%);}
.zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_right a{display: inline-block; padding:5px 17px; margin-right: 8px; margin-bottom:8px; font-size: 16px; color:#394351; background-color: #f7f7f7;}
.zcgk .box .zcgk_theme4 ul li.cut_box.s1 span.zcgk_theme4_right a{padding:5px 10px;}
.zcgk .box .zcgk_theme4 ul li.cut_box.wid span.zcgk_theme4_right a:hover{color: #fff; background-color: #83afdc;}
/* .zcgk .box .zcgk_theme4 ul li.cut_box.wid span.zcgk_theme4_right a:nth-child(2n){margin-right: 0px;} */

.zcgk .box .zcgk_theme5{ padding-bottom: 20px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li{float: left;  position: relative; box-sizing: border-box;   width: 18.93%; margin-right: 1.337%; margin-bottom: 20px;  border: 1px solid #e5e5e5;} 
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(5n){margin-right: 0px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li a{ display: block; width: 100%; height: 100%;box-sizing: border-box;  padding-left: 110px; font-size: 20px; color: #394351;height:80px; line-height: 80px; }
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li a:hover{color: #fff; background-color: #6b9ac6; }
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li a em.icon_box {display: block; position:absolute; left: 36px; top: 50%; z-index: 5;  transform: translateY(-50%); width: 56px; height: 56px; border-radius: 100%; border: 1px solid #6b9ac6; box-sizing: border-box; background: #FFF url(/newimages/zwgk_jlt5.png) no-repeat top center; background-position-x: 6px; }
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li1 a em.icon_box{background-position-y:7px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li2 a em.icon_box{background-position-y: -47px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li3 a em.icon_box{background-position-y:-101px ;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li4 a em.icon_box{background-position-y: -156px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li5 a em.icon_box{background-position-y: -206px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li6 a em.icon_box{background-position-y:-259px ;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li7 a em.icon_box{background-position-y: -310px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li8 a em.icon_box{background-position-y: -364px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li9 a em.icon_box{background-position-y: -421px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li10 a em.icon_box{background-position-y:-477px ;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li11 a em.icon_box{background-position-y: -534px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li12 a em.icon_box{background-position-y: -591px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li13 a em.icon_box{background-position-y:-648px ;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li14 a em.icon_box{background-position-y: -699px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li15 a em.icon_box{background-position-y: -757px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li16 a em.icon_box{background-position-y: -810px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li17 a em.icon_box{background-position-y: -865px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li18 a em.icon_box{background-position-y: -923px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li19 a em.icon_box{background-position-y: -977px}

/* 9.15 新增的统一加上icon1类名 */
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li a em.icon_box.icon1{ background:#FFF; font-size: 0px; text-align:center; }
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li a em.icon_box.icon1 img{display:block; position: relative; top: 50%;left: 50%; transform: translate(-50%,-50%);}

@media screen and (max-width:1655px) {
    .zcgk .box {padding: 20px 15px 40px;}
    .zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li a{font-size: 16px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li a em.icon{width: 60px; height: 60px;  left: 10px; background-size: 30px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li:nth-child(1) a em.icon{ background-position-y: 16px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li:nth-child(2) a em.icon{ background-position-y: -59px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li:nth-child(3) a em.icon{ background-position-y: -131px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li a{padding-left: 77px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} 
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box{padding-right: 20px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box .select_box_s1{width: 290px;} 
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box select{width: 81.5%;}
    .zcgk .box .zcgk_theme3 .zcgk_theme3_left .li_item span.box_btn{margin-left: 0px;}
    .zcgk .box .zcgk_theme3 .zcgk_theme3_left .li_item span.box_btn a{margin-left: 4px; font-size: 13px; width: 80px; }
    .zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_right a{padding: 5px 10px; margin-right: 4px;}
    .zcgk .box .zcgk_theme4 ul li.cut_box.s1 span.zcgk_theme4_right a{padding: 5px 6px; margin-right: 0px;}
    .zcgk .box .zcgk_theme4 ul li.cut_box.wid span.zcgk_theme4_right{width: 223px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li a em.icon_box{left: 15px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li a{padding-left: 79px;}
}
@media screen and (min-width:1200px) and (max-width:1655px) {
    .zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li{height: 147px;}
    .zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li a{padding: 0 10px; padding-top: 10px;} 

    .zcgk .box .zcgk_t1 .zcgk_title,.zcgk .box .zcgk_theme2 h2.btns a,.zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box .btn{font-size: 20px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_lists ul li a,.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li a{font-size: 16px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li a,.zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li a{font-size: 18px;}
    .zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_left{transition: width 0.6s; }
    .zcgk .box .zcgk_theme4 ul li.cut_box{font-size: 20px;}
    .zcgk .box .zcgk_theme3 .zcgk_theme3_right .input_box input{height: 42px;}
    .zcgk .box .zcgk_theme3_right .input_box .search_btn a{font-size: 16px; height: 42px; line-height: 42px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box .btn{height: 42px; line-height: 42px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box select,.zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box span.text{font-size: 16px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_T{height: 290px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li{height: 137px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li a em.icon_box{height: 67px; background-size:60px auto !important;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(1) a em.icon_box{background-position-y: 14px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(2) a em.icon_box{background-position-y: -57px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(3) a em.icon_box{background-position-y: -131px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(4) a em.icon_box{background-position-y: -207px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .badge em img{width: 75px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .badge i{font-size: 24px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li a em.icon{width: 55px; height: 55px;}
}

@media screen and (max-width:1200px) {
    .zcgk .box .zcgk_pw{padding: 15px;}
    .zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li{width: 23.41%; margin-right: 0px; margin-right: 2.12%; margin-bottom: 15px;  }
    .zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(4n){margin-right: 0px;}
    .zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li a em.img_box{margin-bottom: 10px;}
    .zcgk .box .w50.mr{width: 100%; margin-right: 0px;}
    .zcgk .box .w50{width: 100%;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right{margin-top: 20px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li a em.icon_box{background-size: 55px;} 
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(1) a em.icon_box{background-position-y: 21px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(2) a em.icon_box{background-position-y: -48px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(3) a em.icon_box{background-position-y: -115px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(4) a em.icon_box{background-position-y: -187px;}

    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box .select_box_s1{width: auto;}
    .zcgk .box .zcgk_theme4 ul li.cut_box{width: 100%; margin-right: 0px; margin-bottom: 10px;}
    .zcgk .box .zcgk_theme4.big_wid ul li.cut_box{width: 100%;}
    .zcgk .box .zcgk_theme4 ul li.cut_box.wid{width: 100%;}
    .zcgk .box .zcgk_theme4 ul li.cut_box.wid span.zcgk_theme4_left{width: 30%; float: left;}
    .zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_left{width: 30%; float: left;}
    .zcgk .box .zcgk_theme4 ul li.cut_box.wid span.zcgk_theme4_right{width: 70%;}
    .zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_right{ width: 70%;display: block;box-sizing: border-box; opacity: 1;float: left;position: relative; height: 100%;padding-right: 52px;}
    .zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_right a{margin-right: 0px; margin-right: 7px !important;}
        
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li{width: 32.39%;margin-right: 0px; margin-right: 1.41% !important; margin-bottom: 10px; }   
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(3n){margin-right: 0px !important;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li a{padding-left: 82px;}   
   
}

@media screen and (max-width:760px) {
    .zcgk .box .zcgk_pw{margin-bottom: 10px;}
    .zcgk .box .zcgk_t1 .zcgk_title{font-size: 20px;}
    .zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li{width: 47.72%; margin-right: 0px ; margin-right: 4.55%;}
    .zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li:nth-child(2n){margin-right: 0px;}
    /* .zcgk .box .zcgk_theme1 .zcgk_theme1_lists ul li a em.img_box{width: 60px; height: 60px; background-size:60px,0px;} */
    .zcgk .box .zcgk_theme2 h2.btns a{font-size: 17px; margin-right: 10px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_lists ul li a{font-size: 14px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T ul .lists ul{ box-sizing: border-box;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li{height: 145px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li a{font-size: 18px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_T{height: auto;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li{float: none; width: 100%; height: 73px;  margin-right: 0px; margin-bottom: 10px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li a{padding-left: 159px;line-height: 73px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li{height: 65px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li a{font-size: 18px; line-height: 65px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_left .zcgk_theme2_left_B .lists ul li a em.icon{left: 71px; width: 50px; height: 50px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right{margin-top: 0px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li{width: 47.9%; margin-right: 0px; margin-right: 4.17%; margin-bottom: 10px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_T .lists ul li:nth-child(2n){margin-right: 0px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .badge em img{max-width: 100%;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .badge{width: 100%; padding-top: 0px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .badge em{ margin-bottom: 0px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .badge em img{max-width: 18%;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .badge i{font-size: 18px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box{padding: 0 20px; width: 100%}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box span.text{font-size: 13px; display: inline-block; width: 10%;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box select{font-size: 13px;  width: 83%;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box .select_box_s1{padding: 15px 0;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B .select_box .btn{margin-top: 10px; font-size: 16px; height: 35px; line-height: 35px; }
    .zcgk .box .zcgk_theme2 .zcgk_theme2_right_B{height: auto; padding-bottom: 15px;}
    
    .zcgk .box .zcgk_theme3 .zcgk_theme3_left .li_item span.box_btn a{ margin-bottom: 10px; font-size: 13px;}
    .zcgk .box .zcgk_theme3 .zcgk_theme3_right .zcgk_title .history_a{width: 160px; height: 45px; line-height: 45px; font-size: 16px;padding-left: 45px;background-position-x: -3px;}
    .zcgk .box .zcgk_theme3 .zcgk_theme3_right .zcgk_title .history_a::after{left: 24px; }
    .zcgk .box .zcgk_theme3_right .input_box .search_btn a{width: 100%; height: 38px; line-height: 38px; font-size: 14px; margin: 0px; margin-bottom: 10px;}
    .zcgk .box .zcgk_theme3 .zcgk_theme3_right .input_box input{padding-left: 15px; font-size: 14px;}
    
    .zcgk .box .zcgk_theme4 ul li.cut_box{font-size: 18px; height: 194px; padding: 40px 0; }
    .zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_left em{width: 60px; height: 60px; background-size: 42px !important;}
    .zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(1) span.zcgk_theme4_left em{background-position-y: 9px;}
    .zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(2) span.zcgk_theme4_left em{background-position-y: -51px;}
    .zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(3) span.zcgk_theme4_left em{background-position-y: -116px;}
    .zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(4) span.zcgk_theme4_left em{background-position-y: -178px;}
    .zcgk .box .zcgk_theme4 ul li.cut_box:nth-child(5) span.zcgk_theme4_left em{background-position-y: -246px;}

    .zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_left{width: 35%; padding-top: 0px; padding-bottom: 0px;}
    .zcgk .box .zcgk_theme4 ul li.cut_box.wid span.zcgk_theme4_left{width: 35%;padding-top: 0px; padding-bottom: 0px;}
    .zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_right{width: 65%; padding-right: 20px;}
    .zcgk .box .zcgk_theme4 ul li.cut_box.wid span.zcgk_theme4_right{width: 65%;padding-right: 20px;}
    .zcgk .box .zcgk_theme4 ul li.cut_box span.zcgk_theme4_right a{padding: 5px 10px; margin: 4px 0;}

    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li{width: 48%; margin-right: 0px !important; margin-right: 4% !important; }
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(3n){margin-right:  4% !important;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(2n){margin-right: 0px !important;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li a{font-size: 15px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; padding-left: 60px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li a em.icon_box{width: 40px; height: 40px; background-size: 30px; background-position-x: 5px; left: 10px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li2 a em.icon_box{background-position-y: -33px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li3 a em.icon_box{background-position-y: -70px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li4 a em.icon_box{background-position-y: -109px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li5 a em.icon_box{background-position-y: -143px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li6 a em.icon_box{background-position-y: -181px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li7 a em.icon_box{background-position-y: -216px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li8 a em.icon_box{background-position-y: -253px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li9 a em.icon_box{background-position-y: -293px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li10 a em.icon_box{background-position-y: -333px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li11 a em.icon_box{background-position-y: -374px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li12 a em.icon_box{background-position-y: -412px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li13 a em.icon_box{background-position-y:-452px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li14 a em.icon_box{background-position-y:-488px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li15 a em.icon_box{background-position-y: -528px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li16 a em.icon_box{background-position-y: -566px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li17 a em.icon_box{background-position-y: -603px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li18 a em.icon_box{background-position-y: -644px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li.li19 a em.icon_box{background-position-y: -682px;}

    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li a em.icon_box.icon1 img{width: 28px;}
}   
/* 政务公开 end */

/* 首页 start */
.index.bg{background-color: #f7f7f7;}
.index .box {padding: 20px 0px 40px;}
.index .box  .index_pw {box-sizing: border-box; background-color: #fff; padding: 30px; border-radius: 7px;  margin-bottom: 19px;}
.index .box  .index_t1 .index_title {font-size: 22px; font-weight: bold; margin-bottom: 17px; color: #3c3b3b;line-height: 22px;}
.index .box  .index_t1 .index_title a{font-weight: bold; color: #3c3b3b;}
.index .box  .index_t1 .index_title.s1 a { margin-right: 35px;}
.index .box  .index_t1 .index_title.s1 a:last-child { margin-right: 0;}
.index .box  .index_t1 .index_title.s1 a.a1 { color: #26669d;}
.index .box  .index_t1 .index_title.s1 a:hover { color: #e2634c;}

.index .box .index_theme1{margin-bottom: 28px;}
/* 15.38% */
.index .box .index_theme1 ul li{float: left; width:13.72%; height: 230px;  overflow: hidden; background-color: #FFF; border-radius: 7px; margin-right:1.28%; box-sizing: border-box; transition: width 0.7s;}
.index .box .index_theme1.on ul li{width: 18.97%; }
/* 50% */
.index .box .index_theme1 ul li.wid{width:40%; border: 1px solid;}
/* E2634C */
.index .box .index_theme1 ul li:nth-child(1).wid{border-color: #ab448e;}
.index .box .index_theme1 ul li:nth-child(2).wid{border-color: #E2634C;}

.index .box .index_theme1 ul li:nth-child(3).wid{border-color: #6dc1cc;}
.index .box .index_theme1 ul li:nth-child(4).wid{border-color: #faad66;}
.index .box .index_theme1 ul li:nth-child(5).wid{border-color: #3d9dc1;}

.index .box .index_theme1 ul li:last-child{margin-right: 0px;}
.index .box .index_theme1 ul li .index_theme1_left{display: block; float: left; padding-top: 53px; width: 100%; height: 100%; box-sizing: border-box; text-align: center; transition: width 0.4s;}
/* 30.76 */
.index .box .index_theme1 ul li.wid .index_theme1_left{width: 34.4%; position: relative;}
.index .box .index_theme1 ul li.wid.li8 .index_theme1_left{width: 24.3%;}

.index .box .index_theme1 ul li.wid .index_theme1_left::after{content: ''; display: block; width: 1px; height: 144px; position: absolute; right:0px; top: 50%; transform: translateY(-50%);  }
.index .box .index_theme1 ul li:nth-child(1).wid .index_theme1_left::after{background-color: #ab448e;}
.index .box .index_theme1 ul li:nth-child(2).wid .index_theme1_left::after{background-color: #E2634C;}

.index .box .index_theme1 ul li:nth-child(3).wid .index_theme1_left::after{background-color: #6dc1cc;}
.index .box .index_theme1 ul li:nth-child(4).wid .index_theme1_left::after{background-color: #faad66;}
.index .box .index_theme1 ul li:nth-child(5).wid .index_theme1_left::after{background-color: #3d9dc1;}

.index .box .index_theme1 ul li .index_theme1_left i.l_i{ display: block; padding-top: 24px; font-size: 24px; font-weight: bold;}
.index .box .index_theme1 ul li:nth-child(1) .index_theme1_left i.l_i{ color: #ab448e;}
.index .box .index_theme1 ul li:nth-child(2) .index_theme1_left i.l_i{ color: #E2634C;}

.index .box .index_theme1 ul li:nth-child(3) .index_theme1_left i.l_i{ color: #6abfcc;}
.index .box .index_theme1 ul li:nth-child(4) .index_theme1_left i.l_i{ color: #db7221;}
.index .box .index_theme1 ul li:nth-child(5) .index_theme1_left i.l_i{ color: #3b9abe;}

.index .box .index_theme1 ul li .index_theme1_left em.index_iconL{display: inline-block; width: 65px;height: 65px; border-radius: 100%; overflow: hidden; }

/* .index .box .index_theme1 ul li:nth-child(1) .index_theme1_left em.index_iconL{background-color:#b5569a ;   background-image: linear-gradient(to right, #c06aa8 , #ac458f); background-repeat: no-repeat;}
.index .box .index_theme1 ul li:nth-child(2) .index_theme1_left em.index_iconL{background-color:#EF8572 ;   background-image: linear-gradient(to right, #FEAC9D , #E3664F); background-repeat: no-repeat;}

.index .box .index_theme1 ul li:nth-child(3) .index_theme1_left em.index_iconL{background-color:#62bbcd ;   background-image:  linear-gradient(to right, #79c9cc , #52b1cd); background-repeat: no-repeat;}
.index .box .index_theme1 ul li:nth-child(4) .index_theme1_left em.index_iconL{background-color:#f9ab62 ;   background-image: linear-gradient(to right, #fab16d , #f9a75c); background-repeat: no-repeat; }
.index .box .index_theme1 ul li:nth-child(5) .index_theme1_left em.index_iconL{background-color: #3d9dc1;   background-image: linear-gradient(to right, #44a6ca , #3997bb);  background-repeat: no-repeat;} */
.index .box .index_theme1 ul li .index_theme1_left em.index_iconL i.icon_item{display: block; height: 100%;}
/* .index .box .index_theme1 ul li:nth-child(1) .index_theme1_left em.index_iconL i.icon_item{background: url(/newimages/index_icons-0-1.png) no-repeat ;  background-position:11px 12px;}
.index .box .index_theme1 ul li:nth-child(2) .index_theme1_left em.index_iconL i.icon_item{background: url(/newimages/index_theme1_icon_left.png) no-repeat ;  background-position:center 50%;}

.index .box .index_theme1 ul li:nth-child(3) .index_theme1_left em.index_iconL i.icon_item{background: url(/newimages/index_icons-0-1.png) no-repeat ;  background-position:11px -65px;}
.index .box .index_theme1 ul li:nth-child(4) .index_theme1_left em.index_iconL i.icon_item{background: url(/newimages/index_icons-0-1.png) no-repeat ;  background-position:11px -144px;}
.index .box .index_theme1 ul li:nth-child(5) .index_theme1_left em.index_iconL i.icon_item{background: url(/newimages/index_icons-0-1.png) no-repeat ;  background-position:11px -221px;} */


.index .box .index_theme1 ul li .index_theme1_right{display: inline-block; vertical-align: middle;  float: left;box-sizing: border-box; width: 65.6%; padding-top: 30px; }
.index .box .index_theme1 ul li.li8 .index_theme1_right{width: 75.7%; padding-top: 20px; }
.index .box .index_theme1 ul li.bs .index_theme1_right{ height: 100%; padding-bottom: 20px; overflow: hidden; position: relative;}
.index .box .index_theme1 .swiper-pagination-bullet{width: 6px; height: 6px; background-color: #de5636; opacity: 1;}
.index .box .index_theme1 .swiper-pagination-bullet-active{width: 26px; border-radius: 20px; background: #de5636;}
.index .box .index_theme1 ul li.bs .swiper-slide{width: 100%;}

/* 25% */
.index .box .index_theme1 ul li .index_theme1_right a{display: block; float: left; width: 33.3333%; text-align: center; box-sizing: border-box;padding:0 10px; margin-bottom: 4px; }
.index .box .index_theme1 ul li.li8 .index_theme1_right a{width: 25%;}

.index .box .index_theme1 ul li .index_theme1_right a em.index_iconR{display: inline-block; position: relative; width:40px; height:40px; overflow: hidden; border-radius: 100%; border: 1px solid; }
.index .box .index_theme1 ul li .index_theme1_right a em.index_iconR img {position: absolute; top: 0;left: 0px; right: 0px; bottom: 0px; margin: auto;}
.index .box .index_theme1 ul li:nth-child(1) .index_theme1_right a em.index_iconR{border-color: #ab448e;}
.index .box .index_theme1 ul li:nth-child(2) .index_theme1_right a em.index_iconR{border-color: #E2634C;}

.index .box .index_theme1 ul li:nth-child(3) .index_theme1_right a em.index_iconR{border-color: #6dc1cc;}
.index .box .index_theme1 ul li:nth-child(4) .index_theme1_right a em.index_iconR{border-color: #faad66;}
.index .box .index_theme1 ul li:nth-child(5) .index_theme1_right a em.index_iconR{border-color: #3d9dc1;}
.index .box .index_theme1 ul li .index_theme1_right a i.r_i{display: block; padding-top: 5px; font-size: 14px; line-height: 16px; height: 32px; overflow: hidden; color: #373737;}
.index .box .index_theme1 ul li .index_theme1_right a:hover i.r_i{color: #3896ba;}
.index .box .index_theme2_title_box{ padding: 0; background:#fff url(/newimages/index_theme2_quanb.png) no-repeat center bottom; background-size: 100% auto;}
/* 节日用红色 #de5636*/.index .box .index_theme2_title_box.jr{padding: 0;background: url(/newimages/red_right.png) no-repeat left bottom, url(/newimages/red_left.png) no-repeat right bottom,#fff;}
.index .box .index_theme2_title_box h2.index_theme2_title{color:#de5636 ; text-align: center; width: 100%; box-sizing: border-box; padding: 25px 120px;  min-height: 178px; overflow: hidden;}
/* .index .box .index_theme2_title_box h2.index_theme2_title b {display: block;font-size: 40px; font-weight: bold; color: #105ca8;   } */
.index .box .index_theme2_title_box h2.index_theme2_title b {display: inline-block;font-size: 40px; font-weight: bold; color: #105ca8;  white-space: nowrap;  }

.index .box .index_theme2_title_box.jr h2.index_theme2_title b{color:rgb(217, 0, 13);}
.index .box .index_theme2_title_box h2.index_theme2_title i{display: block; font-size: 22px; color: #5680a9; margin-top: 13px; }
.index .box .index_theme2_title_box.jr h2.index_theme2_title i{color:rgb(217, 0, 13);}
.index .box .index_theme2 .index_theme2_content{ position: relative; padding-left: 600px; height: 394px;}
.index .box .index_theme2 .index_theme2_content .index_theme2_left{position: absolute; left: 0px; top: 0px; box-sizing: border-box; width: 600px; height: 394px;}
.index .box .index_theme2 .index_theme2_content .index_theme2_left .index_swiper{width: 100%; height: 100%; overflow: hidden;}
.index .box .index_theme2 .index_theme2_content .index_theme2_left .index_swiper span{display: block;}
.index .box .index_theme2 .index_theme2_content .index_theme2_left .index_swiper span.img_tp1 {width: 100%; height: 100%; overflow: hidden; }
.index .box .index_theme2 .index_theme2_content .index_theme2_left .index_swiper span.img_tp1 img{max-width: 100%;}
.index .box .index_theme2 .index_theme2_content .index_theme2_left .index_swiper span.img_text{width: 100%; box-sizing: border-box; position: absolute; bottom: 0px; left: 0px; height: 70px; padding-left: 25px; padding-right: 60px; line-height: 70px; background-color: rgba(0, 0, 0, 0.5); }
.index .box .index_theme2 .index_theme2_content .index_theme2_left .index_swiper span.img_text i{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 17px; color: #FFF;}
.index .box .index_theme2 .index_theme2_content .index_theme2_left .index_swiper span.img_text i.page{ position: absolute; right: 17px; top: 50%; transform: translateY(-50%);}
.index .box .index_theme2 .index_theme2_content .index_theme2_left .index_swiper span.img_text i.page b{font-size: 30px; color:#de5636 ; font-weight: 500;}
.index .box .index_theme2 .index_theme2_content .index_theme2_right{float: left;box-sizing: border-box;  width:100%;}

.index .box .index_theme2 .index_theme2_right{padding-left: 30px; }
.index .box .index_theme2 .index_theme2_right .btns { margin-bottom: 30px; font-size: 0px;}
.index .box .index_theme2 .index_theme2_right .btns a{display: inline-block; width: 126px; height: 42px; font-weight:550; margin-right: 20px; text-align: center; line-height: 42px; font-size:22px; color:#202020; }
.index .box .index_theme2 .index_theme2_right .btns a:last-child{ margin-right: 0px;}
.index .box .index_theme2 .index_theme2_right .btns a.active{border-radius: 30px; color: #FFF; background-color: #de5636;}
.index .box .index_theme2 .index_theme2_right .index_theme2_lists ul li a{display: block; position: relative; margin-bottom: 23px; font-size: 18px; color: #394351; padding-right: 120px; text-overflow: ellipsis; overflow: hidden ;white-space: nowrap;}
.index .box .index_theme2 .index_theme2_right .index_theme2_lists ul li:hover a{color: #8db1d2;}
.index .box .index_theme2 .index_theme2_right .index_theme2_lists ul li:last-child a{margin-bottom: 0px;}
.index .box .index_theme2 .index_theme2_right .index_theme2_lists ul li a i{position: absolute; right: 0px; top: 50%; transform: translateY(-50%);}

.index .box .index_theme3{ position: relative; padding-bottom: 42px;}
.index .box .index_theme3 .index_theme3_left{ float: left; font-size: 0px; width:61%;  }
.index .box .index_theme3 .index_theme3_left a{display: inline-block; width: 33.333%; padding-right: 3.1%; box-sizing: border-box; height:165px; overflow: hidden;}
.index .box .index_theme3 .index_theme3_left a img{max-width: 100%;}




.index .box .index_theme3 .index_theme3_swiper{width: 100%; height: 170px; overflow: hidden;  } 
.index .box .index_theme3 .index_theme3_swiper .img_box{display: block; width: 100%; height:165px; overflow: hidden;} 
.index .box .index_theme3 .index_theme3_swiper .img_box img {max-width: 100%;}
.index .box .index_theme3 .index_theme3_swiper .img_box.s1{font-size: 0px; box-sizing: border-box; position: relative; padding: 70px 8px 10px; }
.index .box .index_theme3 .index_theme3_swiper .img_box.s1 .bgBox{position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background: url(/newimages/index_lunbo2_tp123.jpg) no-repeat top center; background-size: 100% auto;}
.index .box .index_theme3 .index_theme3_swiper .img_box.s1 .btnBox{position: relative; z-index: 2;}

.index .box .index_theme3 .index_theme3_swiper .img_box.s1 .btn{display: inline-block; padding: 4px 10px; text-align: center; height: 56px; margin: 0 5px; box-sizing: border-box; font-size: 16px; color: #005BA9; vertical-align: middle; background-color: rgba(0, 0, 0, .1); border-radius: 8px;}
.index .box .index_theme3 .index_theme3_swiper .img_box.s1 .btn1{width: 60%;}
.index .box .index_theme3 .index_theme3_swiper .img_box.s1 .btn2{width: 31%; padding: 14px 8px;}

.index .box .index_theme3 .swiper-pagination-bullet{width: 6px; height: 6px; background-color: #de5636; opacity: 1;}
.index .box .index_theme3  .swiper-pagination-bullet-active{width: 26px; border-radius: 20px; background: #de5636;}
.index .box .index_theme3 .swiper-container-horizontal>.swiper-pagination-bullets {bottom: 12px;}
.index .box .index_theme3 .swiper-button-prev,.index .box .index_theme3  .swiper-button-next{width: 12px; height: 24px;}
.index .box .index_theme3 .swiper-button-prev{background: url(/newimages/index_theme3_left1.png); background-repeat: no-repeat;}
.index .box .index_theme3  .swiper-button-prev.swiper-button-disabled{background: url(/newimages/index_theme3_left_not.png);background-repeat: no-repeat;}
.index .box .index_theme3 .swiper-button-next{background: url(/newimages/index_theme3_right.png);background-repeat: no-repeat;}
.index .box .index_theme3  .swiper-button-next.swiper-button-disabled{background: url(/newimages/index_theme3_right_not.png);background-repeat: no-repeat;}

.index .box .index_theme4 .index_theme4_left{width: 52%;box-sizing: border-box;}
.index .box .index_theme4.zcgk_theme3 .zcgk_theme3_left{padding-top: 0px; padding-bottom: 0px;}
.index .box .index_theme4  .index_theme4_left .zcgk_theme2_lists ul li{ margin-bottom: 15px; }
.index .box .index_theme4  .index_theme4_left .zcgk_theme2_lists ul li a{ margin-bottom: 10px; }

.index .box .index_theme4 .index_theme4_right{width: 48%; box-sizing: border-box;}
.index .box .index_theme4 .index_theme4_right .index_title{margin-bottom: 22px;}
.index .box .index_theme4 .index_theme4_right .input_box .input_box_top{margin-bottom: 12px; height: 46px;}
.index .box .index_theme4 .index_theme4_right .input_box .input_box_bottom{margin-bottom: 12px; height: 46px;}
.index .box .index_theme4 .index_theme4_right .input_box input{display: block; float: left; box-sizing: border-box; padding-left: 15px; outline: none; border-radius: 3px; height: 100%; border: 1px solid #c3c8cf; color: #394351;font-size: 16px; width: 40.56%; margin-right: 1.8%; }
.index .box .index_theme4 .index_theme4_right .input_box a{display: block; float: left; width: 15.27%; height: 100%; line-height: 46px; text-align: center; border-radius: 3px; font-size: 18px; color: #eaf0f6;}
.index .box .index_theme4 .index_theme4_right .input_box .input_box_top a{background-color: #85abd0;}
.index .box .index_theme4 .index_theme4_right .input_box .input_box_top a:hover{background-color:#95b2cf;}
.index .box .index_theme4 .index_theme4_right .input_box .input_box_bottom a{background-color: #66babc;}
.index .box .index_theme4 .index_theme4_right .input_box .input_box_bottom a:hover{background-color:#7ebfc0;}


.index .box .index_theme4 .index_theme4_right .input_box input::-webkit-input-placeholder{ color:#394351;}
.index .box .index_theme4 .index_theme4_right .input_box input::-moz-placeholder{   /* Mozilla Firefox 19+ */ color:#394351;  }
.index .box .index_theme4 .index_theme4_right .input_box input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#394351;}
.index .box .index_theme4 .index_theme4_right .input_box input:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#394351;  }
.index .box .index_theme4 .index_theme4_right .index_theme4_right_lists{padding-top: 10px;}
.index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li{float: left; margin-right: 1.49%; box-sizing: border-box; width: 23.88%; height: 130px; text-align: center; padding-top: 22px; border: 1px solid #c3c8cf; border-radius: 3px;  }
.index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li:hover{ border: 1px solid #6b9ac6;}
.index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li:last-child{margin-right: 0px;}
.index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li a{display: block; width: 100%; height: 100%; font-size: 20px; color:#394351; transition: .3s;}
.index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li a img { transition: .3s;}
.index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li:hover a{color: #6b9ac6;}
.index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li:hover a img { opacity: .8;}
/* .index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li a em.icon{display: inline-block; width: 49px; height: 49px; } */
/* .index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li:nth-child(1) a em.icon{background-position-y:1px;}
.index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li:nth-child(2) a em.icon{background-position-y:-54px ;}
.index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li:nth-child(3) a em.icon{background-position-y: -111px;}
.index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li:nth-child(4) a em.icon{background-position-y: -171px;} */
.index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li a i{display: block;}

.index .box .index_theme5{padding-bottom: 10px; padding-top: 34px;}
.index .box .index_theme5 .index_title{margin-bottom: 19px;}
.index .box .index_theme5 .index_theme5_left{width: 51%; box-sizing: border-box; margin-right: 1%;}
.index .box .index_theme5 .index_theme5_left ul li{width: 48.3%; height: 66px; position: relative; line-height: 66px; box-sizing: border-box; float: left; margin-right: 3.39%;margin-bottom: 10px; }
.index .box .index_theme5 .index_theme5_left ul li:nth-child(2n){margin-right: 0px;}
.index .box .index_theme5 .index_theme5_left ul li a {display: block; box-sizing: border-box; width: 100%; height: 100%; font-size: 20px; color: #394351; padding-left: 115px;  border: 1px solid #e5e5e5; transition: .3s;}
.index .box .index_theme5 .index_theme5_left ul li a:hover{background-color: #6b9ac6; color: #FFF;}
.index .box .index_theme5 .index_theme5_left ul li a i {display: block; box-sizing: border-box; position: absolute;  left:33px; top: 50%; transform: translateY(-50%); width: 54px; height: 54px; text-align: center; padding-top: 3px; border-radius: 100%; border: 1px solid #7ba5cc;  transition: .3s;}
.index .box .index_theme5 .index_theme5_left ul li a:hover i  { background-color: #fff;}
/* .index .box .index_theme5 .index_theme5_left ul li:nth-child(1) a i{ background-position-y: 10px;}
.index .box .index_theme5 .index_theme5_left ul li:nth-child(2) a i{ background-position-y: -38px;}
.index .box .index_theme5 .index_theme5_left ul li:nth-child(3) a i{ background-position-y: -87px;}
.index .box .index_theme5 .index_theme5_left ul li:nth-child(4) a i{ background-position-y: -137px;}
.index .box .index_theme5 .index_theme5_left ul li:nth-child(5) a i{ background-position-y: -190px; background-position-x: 9px;}
.index .box .index_theme5 .index_theme5_left ul li:nth-child(6) a i{ background-position-y: -239px;}
.index .box .index_theme5 .index_theme5_left ul li:nth-child(7) a i{ background-position-y: -287px;}
.index .box .index_theme5 .index_theme5_left ul li:nth-child(8) a i{ background-position-y: -334px;} */

.index .box .index_theme5 .index_theme5_right{width: 48%; box-sizing: border-box; }
.index .box .index_theme5 .index_theme5_right ul li{float: left; box-sizing: border-box; width: 49.3%; height: 142px; margin-right: 1.38%;margin-bottom: 10px;}
.index .box .index_theme5 .index_theme5_right ul li:nth-child(2n){margin-right: 0px;}
.index .box .index_theme5 .index_theme5_right ul li a{display: block; box-sizing: border-box; width: 100%; height: 100%; line-height: 142px;  font-size: 25px; font-weight: bold;}
.index .box .index_theme5 .index_theme5_right ul li a:hover{opacity: 0.8;}
.index .box .index_theme5 .index_theme5_right ul li a img{max-width: 100%;}
/* .index .box .index_theme5 .index_theme5_right ul li a i{display: inline-block; vertical-align: middle; line-height: 30px; font-weight: bold; }
.index .box .index_theme5 .index_theme5_right ul li:nth-child(1) a{color: #4666a3; background:#d0e0ff url(/newimages/index_theme5_tp1_03.png); background-image: url(/newimages/index_theme5_tp1_03.png),linear-gradient(to bottom right, #d0e0ff, #edf5ff); background-repeat: no-repeat; background-position:bottom right, 0;}
.index .box .index_theme5 .index_theme5_right ul li:nth-child(2) a{color: #97543f; background:#fee8d6 url(/newimages/index_theme5_tp2.png);background-image: url(/newimages/index_theme5_tp2.png),linear-gradient(to bottom right, #fee8d6, #fff6ef); background-repeat: no-repeat; background-position:245px 18px, 0;}
.index .box .index_theme5 .index_theme5_right ul li:nth-child(3) a{color: #507873; background:#ecf8ea url(/newimages/index_theme5_tp3.png);background-image: url(/newimages/index_theme5_tp3.png),linear-gradient(to bottom right, #ecf8ea, #f2fcf0); background-repeat: no-repeat; background-position:224px 10px,  0;}
.index .box .index_theme5 .index_theme5_right ul li:nth-child(4) a{color: #5f4ea2; background:#ebe8fc url(/newimages/index_theme5_tp4_03.png);background-image: url(/newimages/index_theme5_tp4_03.png),linear-gradient(to bottom right, #ebe8fc, #f3f1fa); background-repeat: no-repeat; background-position:218px 18px,  0;} */
.index_theme6 .index_theme6_left{width: 50.96%; box-sizing: border-box; margin-right:0.96%; }
.index_theme6 .index_theme6_left .index_theme6_leftT.index_pw{ padding-top: 18px; padding-bottom: 13px;     margin-bottom: 14px;}
.index_theme6 .index_theme6_left .index_theme6_leftT .btns{padding-bottom: 10px; margin-bottom: 10px;}
.index_theme6 .index_theme6_left .index_theme6_leftT .btns a{font-size: 22px;padding-bottom: 5px; color: #394351; font-weight: bold; }
.index_theme6 .index_theme6_left .index_theme6_leftT .btns a.active{color: #e2634c; border-bottom: 4px solid #e2634c;}
.index_theme6 .index_theme6_left .index_theme6_leftT .btns a:first-child{margin-right: 50px;}
.index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a{display: block; position: relative; height: 70px; box-sizing: border-box;  background-color: #f7f7f7; margin-bottom: 8px; font-size: 18px; color: #394351; padding-left: 115px; padding-right: 15px;}
.index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a:hover{background-color: #f6faff; color: #6b9ac6;}
.index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a span.span_left{display: block; position: absolute; line-height: 25px; left: 16px; top: 48%; transform: translateY(-50%); }
.index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a span.span_left em{display: block; font-size:16px;color:#394351 ; text-align: center;}
.index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a span.span_left i.ys{display: block;width: 80px; height: 28px;background-color: #e2634c; line-height: 28px; text-align: center;  font-size: 16px; color: #FFF;}
.index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a span.span_left i.ys.end{background-color: #b5b5b5;}
.index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a span.txtR{display: inline-block; position: relative; top: 50%; transform: translateY(-50%); line-height: 30px; max-height: 60px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li{float: left; width: 18.61%; height: 128px; background-color: #FFF; border-radius: 7px; box-sizing: border-box; margin-right: 1.73%;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li:last-child{margin-right: 0px;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li a{display: block; height: 100%; padding: 0 10px;padding-top: 10px; box-sizing: border-box; font-size: 22px; text-align: center; }
.index_theme6 .index_theme6_left .index_theme6_leftB ul li:hover a{opacity: 0.8;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li a i{display: block;  text-align: center;font-weight: bold; line-height: 21px;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li.i1 a{ color:#a7428d;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li.i2 a{color: #66babb;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li.i3 a{color:#ea8f48 ; }
.index_theme6 .index_theme6_left .index_theme6_leftB ul li.i4 a{font-size: 20px; color: #3796b9; }
.index_theme6 .index_theme6_left .index_theme6_leftB ul li.i5 a{color: #e2634c;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li.i0{display: none;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li.i0 a{ color:#5994CC;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li a em.icon_box{display: inline-block; width: 62px; height: 61px; }
/* .index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(1) a em.icon_box{background-position-y: 9px;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(2) a em.icon_box{background-position-y: -60px;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(3) a em.icon_box{background-position-y: -129px;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(4) a em.icon_box{background-position-y: -201px;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(5) a em.icon_box{background-position-y: -275px;} */

.index_theme6 .index_theme6_right {width:48.08%;  box-sizing: border-box; height: 460px;   padding-bottom: 35px !important;}
.index_theme6 .index_theme6_right_box{position: relative;padding-left: 420px !important; }
.index_theme6 .index_theme6_right .index_theme6_right_txt p.index_theme6_right_txtp{font-size: 22px; color: #6b9ac6; margin-bottom: 13px;}
.index_theme6 .index_theme6_right .index_theme6_right_txt span.title_name{display: block; padding-left: 44px; position: relative; font-size: 15px; color: #394351;}
.index_theme6 .index_theme6_right .index_theme6_right_txt span.title_name.time{margin-top: 18px;}
.index_theme6 .index_theme6_right .index_theme6_right_txt span.title_name b{position: absolute; left: 0px; top: 0px;}
.index_theme6 .index_theme6_right .index_theme6_right_txt p {margin-top: 10px; margin-bottom: 27px; font-size:15px; color:#394351;}
.index_theme6 .index_theme6_right .index_theme6_right_txt span.btn_a{display: block; text-align: center;}
.index_theme6 .index_theme6_right .index_theme6_right_txt .btn_a a{display: inline-block;width: 193px; height:42px; line-height: 42px; text-align: center; border-radius: 3px; background-color: #6b9ac6; font-size: 18px; color: #fff;}
.index_theme6 .index_theme6_right .index_theme6_right_txt .btn_a a:hover{background-color: #7da2c5;}
.index_theme6 .index_theme6_right .index_theme6_right_img{width:390px ; height:270px; overflow: hidden; position: absolute; top: 20px; left: 0px;} 
.index_theme6 .index_theme6_right .index_theme6_right_img img{max-width: 100%;}


@media screen and (min-width:1200px) and (max-width:1655px) {
    .index .box .index_theme1 ul li{height: 179px;}
    .index .box .index_theme1 ul li .index_theme1_left{padding-top: 23px;}
    .index .box .index_theme1 ul li .index_theme1_right a em.index_iconR{width: 30px; height: 30px;}
    .index .box .index_theme1 ul li .index_theme1_right a i.r_i{font-size: 12px; line-height: 20px; height: 40px;}
    .index .box .index_theme1 ul li .index_theme1_right{padding-top: 8px;}
    .index .box .index_theme1 ul li .index_theme1_right a em.index_iconR img{max-width: 60%;}
    .index .box .index_theme5 .index_theme5_right ul li{height: 105px;}
    .index .box .index_theme5 .index_theme5_left ul li a i{width: 40px; height: 40px; line-height: 40px;}
    .index .box .index_theme5 .index_theme5_left ul li a i img{height: 20px;}
    .index .box .index_theme5 .index_theme5_left ul li{height: 47px; line-height: 47px;}
    .index .box .index_theme5 .index_theme5_left ul li a{font-size: 16px;}
    /* .index .box .index_theme5 .index_theme5_right ul li a{font-size: 20px; padding-left: 20px ; line-height: 100px;} */
}

@media screen and (max-width:1655px) {
    .index .box{padding: 20px 15px 40px;}
    .index .box .index_theme2_title_box h2.index_theme2_title i{margin: 10px 0px 0px;}
    .index .box .index_theme2 .index_theme2_content{height: 345px; padding-left: 540px; }
    .index .box .index_theme2 .index_theme2_content .index_theme2_left{width: 550px; height: 344px;}
    .index .box .index_theme2 .index_theme2_right .btns{margin-bottom: 16px;}
    .index .box .index_theme2 .index_theme2_right .btns a{ width: 85px;  height: 35px; line-height: 35px; font-size: 17px; margin-right: 5px;}
    .index .box .index_theme2 .index_theme2_right .index_theme2_lists ul li a{margin-bottom: 21px; font-size: 16px; }
    /* .index .box .index_theme2 .index_theme2_content .index_theme2_left{position: initial;margin: 0 auto; margin-bottom: 20px; } */
    /* .index .box .index_theme2 .index_theme2_content .index_theme2_right{float: none; padding-left: 0px;} */
    .index .box .index_theme4.zcgk_theme3 .zcgk_theme3_left{padding-right: 10px;}
    .index .box .index_theme3 .index_theme3_swiper .img_box{height: 133px;}
    .index .box .index_theme3 .index_theme3_swiper .img_box.s1{padding-top: 60px;}
    .index .box .index_theme3 .index_theme3_swiper .img_box.s1 .btn{font-size: 14px;}


    
    .index .box .index_theme5 .index_theme5_left ul li a{padding-left: 102px;}
    .index .box .index_theme5 .index_theme5_right ul li:nth-child(2) a{    background-position: 125px 18px, 0;}
    .index .box .index_theme5 .index_theme5_right ul li:nth-child(3) a{background-position: 125px 10px, 0;}
    .index .box .index_theme5 .index_theme5_right ul li:nth-child(4) a{background-position: 133px 18px, 0;}
    .index .box .index_theme3 .index_theme3_swiper{height: 137px;}
    .index .box .index_theme3 .index_theme3_swiper .img_box{height: 145px;}
    .index .box .index_theme2_title_box h2.index_theme2_title{padding: 20px 70px;}
    .index .box .index_theme2_title_box h2.index_theme2_title b{font-size: 32px;}
    .index .box .index_theme2_title_box h2.index_theme2_title i{font-size: 20px;}
    /* .index .box .index_theme2_title_box{background-position: left top, right top;} */
    .index .box .index_theme1 ul li.li8 .index_theme1_right{padding-top: 8px;}
    .index .box .index_theme1 ul li.bs .index_theme1_right a i.r_i{padding-top: 0px; line-height: 18px; height: 36px;}
    .index .box .index_theme1 .swiper-container-horizontal>.swiper-pagination-bullets{bottom:4px ;}
    

    .index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a { height: 65px;}
    .index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a span.txtR { font-size: 14px; line-height: 22px;}
    .index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a span.span_left em { font-size: 14px;}
    .index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a span.span_left i.ys { font-size: 14px;}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li a i { font-size: 15px;}
    .index_theme6 .index_theme6_right_box { padding-left: 280px !important;}
    .index_theme6 .index_theme6_right .index_theme6_right_img { width: 260px; height: auto; top: 0;}
    .index_theme6 .index_theme6_right .index_theme6_right_txt p.index_theme6_right_txtp { font-size: 18px;}

}
@media screen and (min-width:1200px) and (max-width:1655px) {
    .index_theme6 .index_theme6_right_box { padding-left: 0 !important;}
    .index_theme6 .index_theme6_right .index_theme6_right_img { float: left; position: inherit; margin-right: 15px;}
    .index_theme6 .index_theme6_right .index_theme6_right_txt span.title_name b { position: inherit;}
    .index_theme6 .index_theme6_right .index_theme6_right_txt span.title_name { padding-left: 0; height: 48px; overflow: hidden;}
    .index_theme6 .index_theme6_right .index_theme6_right_txt p {line-height: 27px;}
    .index .box .index_pw.index_theme6_right { margin-bottom: 0;  height: 445px;}
}

@media screen and (max-width:1200px) {
    .index .box .index_theme2 .index_theme2_content{height: auto; padding-left: 0px; }
     .index .box .index_theme2 .index_theme2_content .index_theme2_left{position: initial;margin: 0 auto; margin-bottom: 20px; }
    .index .box .index_theme2 .index_theme2_content .index_theme2_right{float: none; padding-left: 0px;}
    .index .box .index_theme1{margin-bottom: 0px;}
    .index .box .index_theme1 ul li{width: 100%; margin-bottom: 14px; margin-right: 0px; border: none; }
    /* .index .box .index_theme1 ul li.wid{ border: none; } */

    .index .box .index_theme1 ul li .index_theme1_left{width: 30.76%; position: relative;}
    .index .box .index_theme1 ul li .index_theme1_left::after{content: ''; display: block; width: 1px; height: 144px; position: absolute; right:0px; top: 50%; transform: translateY(-50%); }
    .index .box .index_theme1 ul li:nth-child(1) .index_theme1_left::after{background-color: #ab448e;}
    .index .box .index_theme1 ul li:nth-child(2) .index_theme1_left::after{background-color: #E2634C;}

    .index .box .index_theme1 ul li:nth-child(3) .index_theme1_left::after{background-color: #6dc1cc;}
    .index .box .index_theme1 ul li:nth-child(4) .index_theme1_left::after{background-color: #faad66;}
    .index .box .index_theme1 ul li:nth-child(5) .index_theme1_left::after{background-color: #3d9dc1;}
    .index .box .index_theme1 ul li.wid{width: 100%;}
    .index .box .index_theme1 ul li:nth-child(1){border-color: #ab448e !important;}
    .index .box .index_theme1 ul li:nth-child(2){border-color: #E2634C !important;}

    .index .box .index_theme1 ul li:nth-child(3){border-color: #6dc1cc !important;}
    .index .box .index_theme1 ul li:nth-child(4){border-color: #faad66 !important;}
    .index .box .index_theme1 ul li:nth-child(5){border-color: #3d9dc1 !important;}

    .index .box .index_theme1 ul li.wid .index_theme1_left{width: 30.76%; position: relative;}
    .index .box .index_theme1 ul li .index_theme1_right{width:69.2%;}
    .index .box .index_theme2_title_box { padding: 0 15px !important;}
    .index .box .index_theme2_title_box h2.index_theme2_title{ min-height:auto; height: auto; padding:15px 0;}
    .index .box .index_theme2_title_box h2.index_theme2_title b{font-size: 31px; white-space: initial;}
    .index .box .index_theme2_title_box h2.index_theme2_title i{font-size: 15px;}
    .index .box .index_theme3 .index_theme3_swiper{height: 140px;}
    .index .box .index_theme3 .index_theme3_swiper .img_box{height: 100px;}
    .index .box .index_theme3 .index_theme3_swiper .img_box.s1{padding: 67px 5px 5px;}    
    .index .box .index_theme3 .index_theme3_swiper .img_box.s1 .btn{font-size: 12px; height: 40px; padding: 2px 3px; margin: 0 2px;}
    .index .box .index_theme3 .index_theme3_swiper .img_box.s1 .btn1{width: 66%;}
    .index .box .index_theme3 .index_theme3_swiper .img_box.s1 .btn2{width: 27%;}
    .index .box .index_theme2 .index_theme2_right .btns a{margin-right: 5px;}
    .index .box .index_theme4 .index_theme4_left{width: 100%;margin-bottom: 10px; }
    .index .box .index_theme4 .index_theme4_right{width: 100%;}
    .index .box .index_theme5 .index_theme5_left{width: 100%;}
    .index .box .index_theme5 .index_theme5_right{width: 100%;}
    .index .box .index_theme5 .index_theme5_right ul li:nth-child(2) a{background-position: 93% 10px, 0;}
    .index .box .index_theme5 .index_theme5_right ul li:nth-child(3) a{background-position: 93% 10px, 0;}
    .index .box .index_theme5 .index_theme5_right ul li:nth-child(4) a{background-position: 93% 10px, 0;}
    .index_theme6 .index_theme6_left{width: 100%;}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li a{padding: 0 8px; padding-top: 10px;}
    /* .index_theme6 .index_theme6_right_box{padding-bottom: 0px;} */
    .index_theme6 .index_theme6_right .index_theme6_right_img{top: 20px;}
    .index_theme6 .index_theme6_right{width: 100%; height: auto; margin-top: 14px;}
    .index_theme6 .index_theme6_right_box{padding-bottom: 35px;}
    .index_theme6 .index_theme6_right .index_theme6_right_img{top: 0px;}
    

    .index .box .index_theme3 .index_theme3_left a{height: 140px;}
    .index .box .index_theme3 .index_theme3_left{width: calc(100% + 6px); float: none;  }
    .index .box .index_theme3 .index_theme3_left a{padding-right: 6px; margin-bottom: 5px;}
    .index .box .index_theme3 .index_theme3_swiper{width: auto; float: none;}
    .index .box .index_theme3 .index_theme3_swiper .img_box{height: 133px;}
    .index .box .index_theme3 .index_theme3_swiper{height: 135px;}

    .index .box .index_theme1 ul li.wid.li8 .index_theme1_left{width: 30.76%;}
    .index .box .index_theme1 ul li.li8 .index_theme1_right{width: 69.2%;}
    .index .box .index_theme1 ul li.bs .index_theme1_right{padding-top: 30px;}
    .index .box .index_theme1 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 9px;}
}

@media screen and (max-width:760px) {
    .index .box .index_pw{padding: 15px 20px; padding-bottom: 10px;}
    .index .box .index_t1 .index_title{font-size: 18px;}
    .index .box .index_t1 .index_title.s1 a { margin-right: 15px;}
    .index .box .index_theme1 ul li .index_theme1_left{float: none; width: 100%;}
    .index .box .index_theme1 ul li.wid .index_theme1_left{width: 100%;}
    .index .box .index_theme1 ul li .index_theme1_right{float: none; width: 100%;}
    .index .box .index_theme1 ul li{height: auto; padding-bottom: 10px;}
    .index .box .index_theme1 ul li .index_theme1_left i.l_i{padding-top: 0px; font-size: 22px;}
    .index .box .index_theme1 ul li .index_theme1_left{padding-top: 15px;}
    .index .box .index_theme1 ul li .index_theme1_left em.index_iconL{display: none;}
    .index .box .index_theme1 ul li .index_theme1_right a{padding: 0 7px;}
    .index .box .index_theme1 ul li .index_theme1_left::after{display: none;}
    .index .box .index_theme1 ul li.wid .index_theme1_left::after{display: none;}
    .index .box .index_theme2_title_box h2.index_theme2_title b{font-size: 22px;}
    .index .box .index_theme2_title_box h2.index_theme2_title i{font-size: 13px;}
    .index .box .index_theme2 .index_theme2_content .index_theme2_left{width: 100%; height: auto;}
    .index .box .index_theme2 .index_theme2_content .index_theme2_left .index_swiper span.img_text i{font-size: 13px;}
    .index .box .index_theme2 .index_theme2_content .index_theme2_left .index_swiper span.img_text{bottom: 4px; height: 37px; line-height: 37px; padding-left: 12px; }
    .index .box .index_theme2 .index_theme2_content .index_theme2_left .index_swiper span.img_text i.page b{font-size: 21px;}
    .index .box .index_theme2 .index_theme2_right .btns{margin-bottom: 15px; font-size: 0px;}
    .index .box .index_theme2 .index_theme2_right .index_theme2_lists ul li a{margin-bottom: 10px;  font-size: 13px;     padding-right: 82px;}
    .index .box .index_theme2 .index_theme2_right .btns a{width: 32%; margin-right: 2%; height: 32px; line-height: 32px; font-size: 15px;}
    .index .box .index_theme2 .index_theme2_right .btns a:nth-child(3n){margin-right: 0px;}
    .index .box .index_theme3 .index_theme3_swiper{height: 120px;}
    /* .index .box .index_theme3 .swiper-pagination-bullet{width: 7px; height: 7px;} */
    .index .box .index_theme3 .index_theme3_swiper .img_box{height: 97px;}    
    .index .box .index_theme3 .index_theme3_swiper .img_box.s1{padding: 37px 5px 5px;}
    .index .box .index_theme3 .index_theme3_swiper .img_box.s1 .btn{font-size: 12px; height: 40px; padding: 2px 3px; margin: 0 2px;}
    .index .box .index_theme3 .index_theme3_swiper .img_box.s1 .btn1{width: 66%;}
    .index .box .index_theme3 .index_theme3_swiper .img_box.s1 .btn2{width: 27%;}
    .index .box .index_theme3 .index_theme3_swiper .img_box.s1 .btn br{display: none;}


    .index .box .index_theme4 .index_theme4_right .input_box .input_box_top{height: 30px;}
    .index .box .index_theme4 .index_theme4_right .input_box input{font-size: 13px;}
    .index .box .index_theme4 .index_theme4_right .input_box .input_box_bottom{height: 30px;}
    .index .box .index_theme4 .index_theme4_right .input_box a{line-height: 30px; font-size: 15px;}
    .index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li a{font-size: 14px;}
    .index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li a em.icon{width: 35px; height: 35px; background-size: 35px;}
    .index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li:nth-child(2) a em.icon{    background-position-y: -38px;}
    .index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li:nth-child(3) a em.icon{background-position-y: -78px;}
    .index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li:nth-child(4) a em.icon{background-position-y: -120px;}
    .index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li{height: 85px; padding-top: 11px;}
    .index .box .index_theme5 .index_theme5_left ul li a{font-size: 14px;}
    .index .box .index_theme5 .index_theme5_left ul li a i{width: 38px; height: 38px; background-size: 28px;}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(1) a i{    background-position-y: 6px;}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(2) a i{background-position-y: -34px}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(3) a i{background-position-y: -73px;}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(4) a i{background-position-y: -113px;}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(5) a i{background-position-y: -155px;  background-position-x: 6px;}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(6) a i{background-position-y: -195px;}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(7) a i{background-position-y: -234px}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(8) a i{background-position-y: -270px}
    .index .box .index_theme5 .index_theme5_left ul li a{padding-left: 57px;}
    .index .box .index_theme5 .index_theme5_left ul li a i{left: 10px;}
    .index .box .index_theme5 .index_theme5_left ul li{height: 58px; line-height: 58px;}
    .index .box .index_theme5 .index_theme5_right ul li{width: 100%; height: auto; margin-right: 0px;}
    .index .box .index_theme5 .index_theme5_right ul li a{line-height: initial; font-size: 0px;}
    .index .box .index_theme5 .index_theme5_right ul li:nth-child(2) a{background-size: 75px,auto;}
    .index .box .index_theme5 .index_theme5_right ul li:nth-child(3) a{background-size: 75px,auto;}
    .index .box .index_theme5 .index_theme5_right ul li:nth-child(4) a{background-position: 100% 10px, 0;background-size: 75px,auto;}
    .index_theme6 .index_theme6_left .index_theme6_leftT .btns a{font-size: 18px;}
    .index_theme6 .index_theme6_left .index_theme6_leftT .btns a:first-child{margin-right: 10px;}
    .index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a span.span_left{left: 10px;}
    .index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a{font-size: 12px; padding-left: 69px; padding-right: 10px;}
    .index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a span.txtR{line-height: 22px; max-height: 44px;}
    .index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a span.span_left em{font-size: 13px;}
    .index_theme6 .index_theme6_left .index_theme6_leftT .switchBox ul li a span.span_left i.ys{width: 50px; height: 22px; line-height: 22px; font-size: 13px;}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li{width: 31.47%; height: 117px; margin-bottom: 10px; margin-right: 0px; margin-right:2.79%;}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(3n){margin-right: 0px;}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li a{font-size: 16px; padding: 0 5px; padding-top: 10px;}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(4) a{font-size: 16px;}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li a em.icon_box{width: 56px; height: 51px; background-size: 56px;}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(1) a em.icon_box{background-position-y: 0px;}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(3) a em.icon_box{background-position-y: -122px;}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(4) a em.icon_box{ background-position-y: -186px;}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(5) a em.icon_box{background-position-y: -253px;}
    .index_theme6 .index_theme6_right{margin-top: 5px; padding-bottom: 15px !important;}
    .index_theme6 .index_theme6_right .index_theme6_right_img{width: 100%; height: auto;margin-top: 10px; position: initial;}
    .index_theme6 .index_theme6_right_box{padding-left: 0px !important;}
    .index_theme6 .index_theme6_right .index_theme6_right_txt p.index_theme6_right_txtp{font-size: 16px;}
    .index_theme6 .index_theme6_right .index_theme6_right_txt p{margin-bottom: 10px;}
    .index_theme6 .index_theme6_right .index_theme6_right_txt span.title_name{font-size: 13px;}
    .index_theme6 .index_theme6_right .index_theme6_right_txt p{font-size: 13px;}
    .index_theme6 .index_theme6_right .index_theme6_right_txt .btn_a a{width: 127px; height:30px; line-height:30px;   font-size: 14px;}
    .index .box .index_theme1 ul li .index_theme1_right a i.r_i{font-size: 12px; line-height: 21px; height: 42px;}

    .index .box .index_theme3 .index_theme3_left{width: auto; float: none; text-align:center; }
    /* .index .box .index_theme3 .index_theme3_left a{padding-right: 3px; height: 71px;} */
     .index .box .index_theme3 .index_theme3_left a{width: 100%; padding-right: 0px; height: auto; margin-bottom: 5px;}
     .index .box .index_theme3 .index_theme3_left a img{width: 100%;}
    .index .box .index_theme3 .index_theme3_left a:last-child{padding-right: 0px; }
    .index .box .index_theme3 .index_theme3_swiper{width: auto; float: none;}
    .index_theme6 .index_theme6_right_box{padding-bottom: 0px;}
    .index .box .index_theme2_title_box h2.index_theme2_title i{margin: 5px 0 0px;}
    .index .box .index_theme3 .swiper-button-next{right: 4px;}
    .index .box .index_theme3 .swiper-button-prev{left: 4px;}
    .index .box .index_theme1 ul li.wid.li8 .index_theme1_left{width: 100%;}
    .index .box .index_theme1 ul li.li8 .index_theme1_right{width: 100%;}
    .index .box .index_theme1 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 2px;}

    .index .box .flex_order{display: flex; flex-direction: column;}
    .index .box .index_theme1 ul li{width: 19%;margin-right: 1.25%; padding: 0 10px;  height: 66px;}
    .index .box .index_theme1 ul li.wid{width: 19%; height: 66px; }
    /* .index .box .index_theme1 ul li.wid::before{content: ''; display: block;position: absolute; top: 66px; left: 50%; transform: translateX(-50%);  border: 10px solid transparent; border-top-color:red;} */
    .index .box .index_theme1 ul li:last-child{margin-right: 0px;}
    .index .box .index_theme2_title_box{order: 1;  background-size: 100% 60%;}
    .index .box .index_theme1{order: 2; position: relative; padding-bottom: 224px; margin-bottom: 19px;}
    .index .box .index_theme1 ul li .index_theme1_left{padding-top: 0px;}
    .index .box .index_theme1 ul li .index_theme1_left i.l_i{font-size: 18px;     position: relative;top: 50%;transform: translateY(-50%);}
    .index .box .index_theme1 ul li.bs .index_theme1_right{padding-top: 15px;}
    .index .box .index_theme1 ul li .index_theme1_right{padding-top: 15px; background-color: #fff; border-radius:7px;}
    .index .box .index_theme1 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 8px;}
    .index .box .index_theme1 ul li.wid .index_theme1_right{position: absolute; bottom: 0px; left: 0px; width: 100%; height: 224px;}

    .index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li a img { width: 38px;}
    .index .box .index_theme5 .index_theme5_left ul li a i { padding-top: 1px;}
    .index .box .index_theme5 .index_theme5_left ul li a i img { transform: scale(.7);}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li a em.icon_box { transform: scale(.8);}

    .index_theme6 .index_theme6_left .index_theme6_leftB ul li.i0{display: block;}
} 
@media screen and (max-width:374px) {
    .index .box .index_pw{padding: 15px;}
    .index .box .index_theme5 .index_theme5_left ul li a{padding-left: 44px; font-size: 12px;}
    .index .box .index_theme5 .index_theme5_left ul li a i{width: 30px; height: 30px; background-size: 20px;}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(1) a i{    background-position-y: 6px;}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(2) a i{background-position-y: -23px}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(3) a i{background-position-y: -52px;}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(4) a i{background-position-y: -81px;}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(5) a i{background-position-y: -109px;  background-position-x: 4px;}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(6) a i{background-position-y: -138px;}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(7) a i{background-position-y: -165px}
    .index .box .index_theme5 .index_theme5_left ul li:nth-child(8) a i{background-position-y: -191px}
    .index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(4) a{    font-size: 13px;}
    .index .box .index_theme4 .index_theme4_right .input_box input{padding-left: 3px; font-size: 12px; }
    .index .box .index_theme4 .index_theme4_right .input_box a{font-size: 14px;}
    .index .box .index_theme1 ul li .index_theme1_left i.l_i{font-size: 15px;}
    .index .box .index_theme3 .index_theme3_swiper{height: 97px;}
    .zcgk .box .zcgk_theme2 .zcgk_theme2_lists ul li a{font-size: 12px;}
    .index .box .index_theme4 .index_theme4_right .index_theme4_right_lists ul li a{font-size: 12px;}
    .zcgk .box .zcgk_theme3 .zcgk_theme3_left .li_item span.box_btn a{width: 70px;}
    .index .box .index_theme3 .swiper-button-prev, .index .box .index_theme3 .swiper-button-next{background-size: 10px auto;}
    .index .box .index_theme3 .swiper-button-next{right: 0px;}
    .index .box .index_theme3 .swiper-button-prev{left: 0px;}
}
/* 首页 end */

/* 数据罗湖 20220728 start */
.data_warp { padding: 50px 0}
.dataLhBox { position: relative; padding-left: 126px;}
.data_warp .lBox { position: absolute; top: 0; bottom: 0; left: 0; width: 125px; background: #2F6795; background-image: linear-gradient( #24518A, #0E8382); border-right: 1px solid #C6DFE2;}
.data_warp .lBox::after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url(/newimages/dataLh_img_1.png) no-repeat center;}
.data_warp .rBox {background: #2F6795; background-image: linear-gradient( #24518A, #0E8382);}
.data_warp .rBox ul { float: left; width: 50%; position: relative;}
.data_warp .rBox ul li { float: left; display: table; width: 50%; height: 312px; background: #24518A; box-sizing: border-box; background-position: center; background-size: cover; background-repeat: no-repeat;}
.data_warp .rBox ul li p { display: table-cell; vertical-align: middle; text-align: center; color: #fff;font-size: 18px; position: relative;}
.data_warp .rBox ul li:hover  { position: relative; z-index: 1;}
.data_warp .rBox ul li p strong em {display: table-cell; vertical-align: middle; text-align: center; height: 312px; line-height: 40px; font-size: 18px; padding: 0 30px;}
.data_warp .rBox ul li:nth-child(odd) { opacity: 0; transform: rotateY(90deg); transition: 3s;}
.data_warp .rBox ul li:nth-child(even) { opacity: 0; transform: rotateX(90deg); transition: 3s;}
.data_warp .rBox.on ul li:nth-child(odd) { opacity: 1; transform: rotateY(0);}
.data_warp .rBox.on ul li:nth-child(even) { opacity: 1; transform: rotateX(0);}
.data_warp .rBox ul li p i { font-size: 40px; font-family: Impact;}
.data_warp .rBox ul li p i:last-child { margin-right: 10px;}
.data_warp .rBox ul li.tit { position: absolute; top: 50%; left: 50%; width: 92px; height: 92px;transform: translate(-50%, -50%) !important; background: none; transition-delay: 1s; z-index: 2; }
.data_warp .rBox ul li.tit p { position: relative; z-index: 2; text-align: center;padding: 0 0 0 10px;font-size: 22px;color: #e0eeff;letter-spacing: 9px;}
.data_warp .rBox ul li.tit::after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; transform:rotate(-45deg); background: rgba(255, 255, 255, .3);}
.data_warp .rBox ul li.numM em i { display: inline-block; transform: rotateX(360deg);}
.data_warp .rBox ul li.numM em.on i {transform: rotateX(0); transition: 3s;}
.data_warp .rBox ul li.numM em.on i:nth-child(1) { transition-delay: .2s;}
.data_warp .rBox ul li.numM em.on i:nth-child(2) { transition-delay: .6s;}
.data_warp .rBox ul li.numM em.on i:nth-child(3) { transition-delay: .9s;}
.data_warp .rBox ul li.numM em.on i:nth-child(4) { transition-delay: 1.4s;}
.data_warp .rBox ul li.numM em.on i:nth-child(5) { transition-delay: .8s;}
.data_warp .rBox ul li.numM em.on i:nth-child(6) { transition-delay: 1s;}
.data_warp .rBox ul li.numM em.on i:nth-child(7) { transition-delay: .5s;}
.data_warp .rBox ul li.numM em.on i:nth-child(8) { transition-delay: 1.6s;}
.data_warp .rBox ul.ts1 li:nth-child(1) { background: #24518A;}
.data_warp .rBox ul.ts1 li:nth-child(2) { background-image: url(/newimages/dataLh_img_2_2.jpg);  border-right: 2px solid #88A6C9;}
.data_warp .rBox ul.ts1 li:nth-child(3) { background: #326299; border-bottom: 2px solid #88A6C9;}
.data_warp .rBox ul.ts1 li:nth-child(4) { background: #567EAB; border-bottom: 2px solid #88A6C9; border-right: 2px solid #88A6C9;}
.data_warp .rBox ul.ts2 li:nth-child(1) { background-image: url(/newimages/dataLh_img_2_3.jpg);}
.data_warp .rBox ul.ts2 li:nth-child(2) { background: #5B6596;}
.data_warp .rBox ul.ts2 li:nth-child(3) { background: #929CD2;border-bottom: 2px solid #7DC9C9;}
.data_warp .rBox ul.ts2 li:nth-child(4) { background: #7782BB;border-bottom: 2px solid #7DC9C9;}
.data_warp .rBox ul.ts3 li:nth-child(1) { background: #327799;}
.data_warp .rBox ul.ts3 li:nth-child(2) { background: #3582A2;border-right: 2px solid #7DC9C9;}
.data_warp .rBox ul.ts3 li:nth-child(3) { background-image: url(/newimages/dataLh_img_2_6.jpg); border-bottom: 2px solid #B0DCE0;}
.data_warp .rBox ul.ts3 li:nth-child(4) { background: #3E9CBD; border-bottom: 2px solid #B0DCE0;border-right: 2px solid #7DC9C9;}
.data_warp .rBox ul.ts4 li:nth-child(1) { background-image: url(/newimages/dataLh_img_2_4.jpg);}
.data_warp .rBox ul.ts4 li:nth-child(2) { background-image: url(/newimages/dataLh_img_2_5.jpg);}
.data_warp .rBox ul.ts4 li:nth-child(3) { background: #399AAE; border-bottom: 2px solid #7DC9C9;}
.data_warp .rBox ul.ts4 li:nth-child(4) { background: #3FB0B0; border-bottom: 2px solid #7DC9C9;}
.data_warp .rBox ul.ts4 li.tit p { padding: 0;}
.data_warp .rBox ul.ts4 li.tit p em { float: left; font-size: 12px; letter-spacing: 2px; width: 50%; height: 46px; line-height: 16px; box-sizing: border-box;}
.data_warp .rBox ul.ts4 li.tit p em:nth-child(1) {padding: 10px 0 0 25px;}
.data_warp .rBox ul.ts4 li.tit p em:nth-child(2) {padding: 26px 12px 0 0;}
.data_warp .rBox ul.ts4 li.tit p em:nth-child(3) {padding: 0 0 0 15px;}
.data_warp .rBox ul.ts4 li.tit p em:nth-child(4) {padding: 0 26px 0 0;}
.data_warp .rBox ul.ts5 li.tit::after { background: rgba(14, 130, 130, .5);}
.data_warp .rBox ul.ts5 li:nth-child(1) { background: #0E8382;}
.data_warp .rBox ul.ts5 li:nth-child(2) { background-image: url(/newimages/dataLh_img_2_1.jpg);}
.data_warp .rBox ul.ts6 li:nth-child(1) { background-image: url(/newimages/dataLh_img_2_7.jpg);}
.data_warp .rBox ul.ts6 li:nth-child(2) { background: #69AE93;}

.data_warp .rBox ul li p strong { background: #2B5993; position: absolute; top: 0; bottom: 0; left: 0; right: 0; opacity: 0; transform: translateX(0); }
.data_warp .rBox ul li:hover p strong { transition: .4s; opacity: 1;transform: translateX(100%);}

.data_warp .rBox ul.ts1 li:nth-child(2) p strong { background: #417AAF;}
.data_warp .rBox ul.ts1 li:nth-child(3) p strong { background: #366AA5;}
.data_warp .rBox ul.ts1 li:nth-child(4) p strong { background: #5A86B2;}
.data_warp .rBox ul.ts2 li:nth-child(2) p strong { background: #626CA0;}
.data_warp .rBox ul.ts2 li:nth-child(3) p strong { background: #9DA7E0;}
.data_warp .rBox ul.ts2 li:nth-child(4) p strong { background: #818BC9;}
.data_warp .rBox ul.ts3 li:nth-child(1) p strong { background: #3983A7;}
.data_warp .rBox ul.ts3 li:nth-child(2) p strong { background: #3B8BAF;}
.data_warp .rBox ul.ts3 li:nth-child(3) p strong { background: #447A9E;}
.data_warp .rBox ul.ts3 li:nth-child(4) p strong { background: #43A5C4;}
.data_warp .rBox ul.ts4 li:nth-child(1) p strong { background: #52A1DB;}
.data_warp .rBox ul.ts4 li:nth-child(2) p strong { background: #55ADBC;}
.data_warp .rBox ul.ts4 li:nth-child(3) p strong { background: #3EA5B9;}
.data_warp .rBox ul.ts4 li:nth-child(4) p strong { background: #43B7B7;}
.data_warp .rBox ul.ts5 li:nth-child(1) p strong { background: #0F8E8B;}
.data_warp .rBox ul.ts6 li:nth-child(1) p strong { background: #499D9F;}
.data_warp .rBox ul.ts6 li:nth-child(2) p strong { background: #71B99D;}


.data_warp .rBox ul li:nth-child(2):hover p strong,
.data_warp .rBox ul li:nth-child(4):hover p strong { transform: translateX(-100%);}
.data_warp .rBox ul li:nth-child(2):hover p strong,
.data_warp .rBox ul li:nth-child(4):hover p strong { transform: translateX(-100%);}

@media screen and (max-width: 1500px) {
    .data_warp .w1485 { width: 1200px;}
    .data_warp .rBox ul li { height: 250px;}

}
@media screen and (max-width: 1200px) {
    .data_warp .w1485 { width: 100%;}
    .data_warp { padding: 0;}
    .dataLhBox { padding-left: 0;}
    /* .dataLhBox::before { display: block; padding: 10px 0; content: '数据罗湖'; text-align: center; font-size: 22px; background: #567EAB; color: #fff;} */
    .data_warp .lBox { display: none;}
    .data_warp .rBox ul li { height: 25vw;}
    .data_warp .rBox ul li p { font-size: 14px;}
    .data_warp .rBox ul li p i { font-size: 30px;}
    .data_warp .rBox ul li p strong em {height: 25vw;line-height: 20px;font-size: 14px;}
}

@media screen and (max-width: 760px) {
    .data_warp .rBox ul { width: 100%;}
    .data_warp .rBox ul li { height: 50vw;}
    .data_warp .rBox ul li p strong em {height: 50vw;}
    
}
/* 数据罗湖 20220728 end */


/* 住房服务 20220809 start */
.head_top.fw.zffw{ width: 100%;  height: 760px;  background: url(/newimages/zffw_tobu_01.png) no-repeat top center; }
.zffw {background: url(/newimages/zffw_big_bg_03.png) repeat-y bottom center; background-size: 100% 100%; }
.zffw .box { margin-top: 0px;  padding-top: 47px; padding-bottom: 43px; height: auto;}
.zffw .box .yljk_lists .yljk_lists_i .yljk_lists_title::after{background: url(/newimages/zffw_zhuti1_bgL_03.png) no-repeat;}
.zffw .box .yljk_lists .yljk_lists_i .yljk_lists_title::before{background: url(/newimages/zffw_zhuti1_bgR_03.png) no-repeat;}
.zffw .box  .yljk_lists .yljk_lists_i .yljk_lists_title{background: url(/newimages/zffw_zhuti1_bgC_03.png) repeat-x;}
.zffw .box  .yljk_lists .yljk_lists_i .whiteBg{background-color: #ebf6f8; border-radius: 24px;}
.zffw .box .yljk_lists_i a.move{padding-right: 0px;}
.zffw .box  .yljk_lists .yljk_lists_i{width: 48.34%; margin-right: 3.32%;  border-radius: 38px;   background: url(/newimages/zffw_bg_bmx_03.png) no-repeat top center;}

.zffw .box  .zffw_theme2{margin-top: 15px; margin-bottom: 40px;}
.zffw .box .zffw_theme2 ul li{float: left; width: 49%; box-sizing: border-box; background-color: #6bb5a8;  height: 160px; padding-top: 58px; padding-left: 332px; margin-right: 2%; border-radius: 8px; overflow: hidden; background: #6bb5a8 url(/newimages/zffw_bg_i1.png) no-repeat; background-position-x: 54px;}
.zffw .box  .zffw_theme2 ul li:last-child{margin-right: 0px; background-color: #53b7c8;background: #53b7c8 url(/newimages/zffw_bg_i2.png) no-repeat; background-position-x: 84px; background-position-y: 10px; }
.zffw .box .zffw_theme2 ul li a{display: block; box-sizing: border-box; width: 100%; height: 100%;}

.zffw .box  .zffw_theme3{}
.zffw .box  .zffw_theme3 h2.title_lists{height: 100px; box-sizing: border-box; background: url(/newimages/zffw_theme3bg_03.png) no-repeat top ;background-size: 100% 100px; }
.zffw .box  .zffw_theme3 h2.title_lists ul li{float: left;  width:25%; height: 100px; line-height: 100px; text-align: center; box-sizing: border-box;}
.zffw .box  .zffw_theme3 h2.title_lists ul li a{display: block; width: 100%; height: 100%; font-size: 26px; color: #FFF; font-weight: bold;}
.zffw .box  .zffw_theme3 h2.title_lists ul li a i{padding-left: 55px; position: relative; text-shadow:1px 1px 10px #05335a;}
.zffw .box  .zffw_theme3 h2.title_lists ul li a i::before{content: ''; display: block; width: 40px; height: 40px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(/newimages/zffw_jlt_icon1.png) no-repeat top center; }
.zffw .box  .zffw_theme3 h2.title_lists ul li:nth-child(1) a i::before{background-position-y: 1px;}
.zffw .box  .zffw_theme3 h2.title_lists ul li:nth-child(2) a i::before{background-position-y: -41px;}
.zffw .box  .zffw_theme3 h2.title_lists ul li:nth-child(3) a i::before{background-position-y: -86px;}
.zffw .box  .zffw_theme3 h2.title_lists ul li:nth-child(4) a i::before{background-position-y: -133px;}
.zffw .box  .zffw_theme3 .content_lists{}
.zffw .box  .zffw_theme3 .content_lists ul li{float: left; position: relative; width: 24%; height: 312px; padding: 8px; padding-top: 0px; box-sizing: border-box; margin-right: 1.3%; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border: 2px solid #66acd4; border-top: none; background-color: #FFF;}
.zffw .box  .zffw_theme3 .content_lists ul li b{display: none;}
.zffw .box  .zffw_theme3 .content_lists ul li:first-child{margin-right: 1.4%;}
.zffw .box  .zffw_theme3 .content_lists ul li:last-child{margin-right: 0px;}
.zffw .box  .zffw_theme3 .content_lists ul li span.xx_border {display: block; width: 100%; height: 100%; box-sizing: border-box; border: 1px dashed #66acd4; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; border-top: none; padding-top: 25px; padding-bottom: 15px;}
.zffw .box  .zffw_theme3 .content_lists ul li span.xx_border a{ display: block; position: relative; padding-left: 25px;  height: 54px; line-height: 27px;   margin-bottom: 20px; font-size:18px ; color: #2b7099; padding-right: 4px; overflow: hidden; display: -webkit-box; text-overflow: ellipsis;  -webkit-box-orient: vertical;    -webkit-line-clamp: 2;}
.zffw .box  .zffw_theme3 .content_lists ul li span.xx_border a:hover{color:#4e86a7;}
.zffw .box  .zffw_theme3 .content_lists ul li span.xx_border a::before{content: ''; display: block; width: 9px; height: 9px; background-color: #0866b5; position:absolute; left: 7px; top: 8px; border-radius: 100%;}
.zffw .box  .zffw_theme3 .content_lists ul li i.btn_span {display: block; position: absolute; bottom: 27px; left: 50%; transform: translateX(-50%); width: 90px; height: 32px;  text-align: center; line-height: 32px; border-radius: 7px; background-color: #66acd4;}
.zffw .box  .zffw_theme3 .content_lists ul li i.btn_span a{display: block; height: 100%; color: #fff; font-size: 16px;}
.zffw .box  .zffw_theme3 .content_lists ul li i.btn_span:hover{background-color: #92bfd9;}
.zffw .box .zffw_theme4 ul li span.lists_a a.move_btn{ position: relative;} 
.zffw .box .zffw_theme4 ul li span.lists_a a.move_btn .qr_box{visibility: hidden; opacity: 0; transition:opacity 0.3s; display: block; position: absolute; left: 50%; top: 58px; transform: translateX(-50%); width: 150px; height: 150px; border-radius: 10px; background-color: #fff; box-shadow: 0px 0px 20px 0px #c3c2c2; padding: 10px;  z-index: 7; }
.zffw .box .zffw_theme4 ul li span.lists_a a.move_btn .qr_box::before{content: ''; display: block; position: absolute; left: 50%; top: -20px; transform: translateX(-50%); border: 10px solid transparent; border-bottom-color: #fff;}
.zffw .box .zffw_theme4 ul li span.lists_a a.move_btn .qr_box img{max-width: 100%;}
.zffw .box .zffw_theme4 ul li span.lists_a a.move_btn:hover .qr_box{visibility: visible; opacity: 1;}

.zffw .box  .zffw_theme4{margin-top: 40px;}
.zffw .box  .zffw_theme4 ul li {float: left; text-align: center; width:32%; box-sizing: border-box; height: 700px; border-radius: 15px; box-shadow: 1px 1px 10px #aecfe1; margin-right: 2%; border: 1px solid #66acd4; background-color: #FFF;}
.zffw .box  .zffw_theme4 ul li:last-child{margin-right: 0px;}
.zffw .box  .zffw_theme4 ul li em.img_box{display: block; height: 260px; box-sizing: border-box; padding-top: 50px; }
.zffw .box  .zffw_theme4 ul li b{display: block; font-size: 30px; font-weight: bold; color: #2b7099;}
.zffw .box  .zffw_theme4 ul li span.lists_a{display: inline-block; margin-top: 30px;}
.zffw .box  .zffw_theme4 ul li span.lists_a a{display: block; width:366px; padding: 7px 5px; background-color: #f7f7f7; font-size: 20px; color: #000000; margin-bottom: 10px;} 
.zffw .box  .zffw_theme4 ul li span.lists_a a:hover{background-color: #66acd4; color: #fff;}

.zffw .box  .zffw_theme5{height: 160px; margin-top: 25px; }
.zffw .box  .zffw_theme5 .zffw_theme5_box{display: block; height:100%;}
.zffw .box  .zffw_theme5 .zffw_theme5_box a{display: block; height:100%; text-align: center; border-radius: 12px; overflow: hidden; background: url(/newimages/zffw_bg_i1.png) no-repeat 20% 50%,  url(/newimages/zffw_bj_bottom_tp_03.png) no-repeat left bottom;}
.zffw .box  .zffw_theme5 .zffw_theme5_box a:hover{opacity: 0.9;}
.zffw .box  .zffw_theme5 .zffw_theme5_box a img{position: relative; top: 50%; transform: translateY(-50%);}

@media screen and (max-width:1650px) {
    .zffw .box .zffw_theme5 .zffw_theme5_box a{background-position-x: 10%, 0;}
    .zffw .box .zffw_theme4 ul li{height: 677px;}
    .zffw .box .zffw_theme4 ul li span.lists_a a{width: 312px; font-size: 18px;}
}
@media screen and (max-width:1200px) {
    .head_top.fw.zffw{background-size: cover;height: 391px;}
    .zffw .box .yljk_lists .yljk_lists_i{width: 100%; margin-right: 0px; background-size: 110% 100%; border-radius: 15px;}
    .zffw .box .yljk_lists .yljk_lists_i .whiteBg{border-radius: 10px;}
    .zffw .box .zffw_theme2 ul li{width: 100%; margin-bottom: 15px;}
    .zffw .box .zffw_theme3 h2.title_lists{display: none;}
    .zffw .box .zffw_theme3 .content_lists ul li{width: 100%; height: auto; position: relative; margin-right: 0px !important; margin-bottom: 25px; padding-top: 60px;     border-bottom-left-radius: 15px;     border-bottom-right-radius: 15px;}
    .zffw .box .zffw_theme3 .content_lists ul li::after{content: ''; display: block; position: absolute; bottom: -29px; left: 50%; transform: translateX(-50%); border: 15px solid transparent; border-top-color:#fff ;}
    .zffw .box .zffw_theme3 .content_lists ul li::before{content: ''; display: block; position: absolute; bottom: -35px; left: 50%; transform: translateX(-50%); border: 17px solid transparent; border-top-color:#66acd4 ;}
    .zffw .box .zffw_theme3 .content_lists ul li:last-child:after{display: none;}
    .zffw .box .zffw_theme3 .content_lists ul li:last-child::before{display: none;}

    .zffw .box .zffw_theme3 .content_lists ul li span.xx_border{    border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;     padding-bottom: 40px;}
    .zffw .box .zffw_theme3 .content_lists ul li span.xx_border a{height: auto; display: block; }
    .zffw .box .zffw_theme3 .content_lists ul li b {display: block; width: 100%; box-sizing: border-box; height: 60px; line-height: 60px; text-align: center;   font-size: 20px; color: #FFF; font-weight: bold; text-shadow:1px 1px 10px #05335a; position: absolute; left: 0px; top: 0px;}
    .zffw .box .zffw_theme3 .content_lists ul li b em{display: inline-block; position: relative; padding-left: 40px;}
    .zffw .box .zffw_theme3 .content_lists ul li b em::before{content: ''; display: block;  width: 33px; height: 34px; box-sizing: border-box; position: absolute; left:0px; top: 50%; transform: translateY(-50%); background: url(/newimages/zffw_jlt_icon1.png) no-repeat top center;  background-size: 30px;}
    .zffw .box .zffw_theme3 .content_lists ul li:nth-child(1) b em::before{background-position-y: 2px;}
    .zffw .box .zffw_theme3 .content_lists ul li:nth-child(2) b em::before{background-position-y: -29px;}
    .zffw .box .zffw_theme3 .content_lists ul li:nth-child(3) b em::before{background-position-y: -62px;}
    .zffw .box .zffw_theme3 .content_lists ul li:nth-child(4) b em::before{background-position-y: -98px;}
    .zffw .box .zffw_theme3 .content_lists ul li i.btn_span{bottom: 19px;}
    .zffw .box .zffw_theme4 ul li{width: 100%; margin-right: 0px; margin-bottom: 15px;  padding: 0 120px;}
    .zffw .box .zffw_theme4{margin-top: 10px;}
    .zffw .box .zffw_theme4 ul li span.lists_a{width: 100%;}
    .zffw .box .zffw_theme4 ul li span.lists_a a{width: 100%;     box-sizing: border-box;}

    .zffw .box .zffw_theme5 .zffw_theme5_box a{background-size: 175px , auto 100%;}
    .zffw .box .zffw_theme5{height: 130px;}
    .zffw .box .zffw_theme5 .zffw_theme5_box a img{height: 45px;}
}
@media screen and (max-width:760px) {
    .head_top.fw.zffw{height: 281px;}
    .zffw .box{padding-top: 10px;}
    .zffw .box .yljk_lists_i a.move{right: 20px; bottom: 10px;}
    .zffw .box .zffw_theme2{margin-bottom: 15px;}
    .zffw .box .zffw_theme2 ul li{height: 100px; padding-left: 172px; padding-top: 40px; background-size: auto 100px !important ; background-position-x: 20px !important;}
    .zffw .box .zffw_theme2 ul li a img{width: 160px;}
    .zffw .box .zffw_theme3 .content_lists ul li{padding-top: 50px;}
    .zffw .box .zffw_theme3 .content_lists ul li b{font-size: 18px; height: 50px; line-height: 50px;}
    .zffw .box .zffw_theme3 .content_lists ul li span.xx_border{padding-top: 15px;}
    .zffw .box .zffw_theme3 .content_lists ul li span.xx_border a{font-size: 14px; line-height: 23px; margin-bottom: 10px;}
    .zffw .box .zffw_theme3 .content_lists ul li i.btn_span{width: 74px; height: 25px; line-height: 25px;}
    .zffw .box .zffw_theme3 .content_lists ul li i.btn_span a{font-size: 12px;}
    .zffw .box .zffw_theme4 ul li{padding: 0 40px;}
    .zffw .box .zffw_theme4 ul li em.img_box{padding-top: 20px; height: auto;}
    .zffw .box .zffw_theme4 ul li em.img_box img{width: 120px;}
    .zffw .box .zffw_theme4 ul li b{font-size: 20px;}
    .zffw .box .zffw_theme4 ul li span.lists_a{margin-top: 15px;}
    .zffw .box .zffw_theme4 ul li{height: auto; padding-bottom: 20px;}
    .zffw .box .zffw_theme4 ul li span.lists_a a{font-size: 14px;}
    .zffw .box .zffw_theme5{height: 88px; margin-top: 0px;}
    .zffw .box .zffw_theme5 .zffw_theme5_box a{background-size: 106px , auto 100%; background-position-x: 0%, 0;}
    .zffw .box .zffw_theme5 .zffw_theme5_box a img{padding-left: 46px; height: 32px;}
}
/* 住房服务 20220809 end */

/* 公共文化 start */
.head_top.fw.ggwh{ width: 100%;  height: 1002px;  background: url(/newimages/ggwh_tobu.jpg) no-repeat top center; }
.ggwh { background: url(/newimages/ggwh_qp_02.jpg) no-repeat top center; background-repeat: repeat-y;}
.ggwh .box { margin-top: 0px;  padding-top: 47px; padding-bottom: 95px; height: auto;}

/* 19.47% */
.ggwh .box .ggwh_theme1 ul li{float: left; position: relative; width:16.11% ; height: 350px; padding: 33px; padding-top: 50px;box-sizing: border-box;  border: 1px solid #791017; margin-right: 0.66%; background-color: #ffffff;  }
.ggwh .box .ggwh_theme1 ul li:last-child{margin-right: 0px;}
.ggwh .box .ggwh_theme1 ul li a.big_a{display: block; box-sizing: border-box;  height: 100%;}
.ggwh .box .ggwh_theme1 ul li  b.top::after{content: '';display: block; width: 36px; height: 36px; position: absolute; left: -1px; top: -1px; z-index: 2; background: url(/newimages/ggwh_left_top_03.jpg) no-repeat;}
.ggwh .box .ggwh_theme1 ul li  b.top::before{content: '';display: block; width: 36px; height: 36px; position: absolute; right: -1px; top: -1px; z-index: 2; background: url(/newimages/ggwh_right_top_03.jpg) no-repeat;}
.ggwh .box .ggwh_theme1 ul li  b.bottom::after{content: '';display: block; width: 36px; height: 36px; position: absolute; left: -1px; bottom: -2px; z-index: 2; background: url(/newimages/ggwh_left_bottom_03.jpg) no-repeat;}
.ggwh .box .ggwh_theme1 ul li  b.bottom::before{content: '';display: block; width: 36px; height: 36px; position: absolute; right: -1px; bottom: -2px; z-index: 2; background: url(/newimages/ggwh_right_bottom_03.jpg) no-repeat;}
.ggwh .box .ggwh_theme1 ul li  .cut_box{display: none;}

.ggwh .box .ggwh_theme1 ul li a.big_a{  display: block; }
.ggwh .box .ggwh_theme1 ul li:hover,.ggwh .box .ggwh_theme1 ul li.on{background-color:#f4d9d5;}
.ggwh .box .ggwh_theme1 ul li:hover  a.big_a span.span_box .icon_item,.ggwh .box .ggwh_theme1 ul li.on a.big_a span.span_box .icon_item{background-color: #ffffff !important;}
.ggwh .box .ggwh_theme1 ul li:hover  b.top::after, .ggwh .box .ggwh_theme1 ul li.on  b.top::after{background: url(/newimages/ggwh_left_top_ys_05.jpg); bottom: 0px;}
.ggwh .box .ggwh_theme1 ul li:hover   b.top::before,.ggwh .box .ggwh_theme1 ul li.on b.top::before{background: url(/newimages/ggwh_right_top_ys_05.jpg); bottom: 0px;}
.ggwh .box .ggwh_theme1 ul li:hover  b.bottom::after,.ggwh .box .ggwh_theme1 ul li.on b.bottom::after{background: url(/newimages/ggwh_left_bottom_ys_07.jpg); bottom: -1px;}
.ggwh .box .ggwh_theme1 ul li:hover   b.bottom::before,.ggwh .box .ggwh_theme1 ul li.on  b.bottom::before{background: url(/newimages/ggwh_right_bottom_ys_07.jpg); bottom: -1px;}

.ggwh .box .ggwh_theme1 ul li  a.big_a span.span_box{display: block; text-align: center;}
.ggwh .box .ggwh_theme1 ul li  a.big_a span.span_box .icon_item{display: inline-block; width: 172px; height:172px ; background-color: #f4d9d5; border-radius: 100%; background: #f4d9d5 url(/newimages/ggwh_theme1_jlt_icons.png) no-repeat top center; background-size: 80%; }
.ggwh .box .ggwh_theme1 ul li.i2  a.big_a span.span_box .icon_item{background-position-y: 42px;}
.ggwh .box .ggwh_theme1 ul li.i3   a.big_a span.span_box .icon_item{background-position-y: -98px;}
.ggwh .box .ggwh_theme1 ul li.i4   a.big_a span.span_box .icon_item{background-position-y: -240px;}
.ggwh .box .ggwh_theme1 ul li.i6   a.big_a span.span_box .icon_item{background-position-y: -384px;}
.ggwh .box .ggwh_theme1 ul li.i5 a.big_a span.span_box .icon_item{background: #f4d9d5 url(/newimages/ggwh_msg_icon.png) no-repeat center 41%;}
.ggwh .box .ggwh_theme1 ul li.i1 a.big_a span.span_box .icon_item{background: #f4d9d5 url(/newimages/ggwh_dag_icon.png) no-repeat center 48%;}


.ggwh .box .ggwh_theme1 a.big_a span.span_box i{display:inline-block; padding-top: 20px; width: 100%;}

.ggwh .box .ggwh_theme1 ul li.cut:hover,.ggwh .box .ggwh_theme1 ul li.cut.on{background-color: #f4d9d5; padding: 0 5px; padding-top: 40px;}
.ggwh .box .ggwh_theme1 ul li.cut:hover a.big_a span.span_box i,.ggwh .box .ggwh_theme1 ul li.cut.on a.big_a span.span_box i{padding-top: 0px;}
.ggwh .box .ggwh_theme1 ul li.cut:hover a.big_a span.span_box .icon_item,.ggwh .box .ggwh_theme1 ul li.cut.on a.big_a span.span_box .icon_item  {display: none;}
.ggwh .box .ggwh_theme1 ul li.cut:hover a.big_a,.ggwh .box .ggwh_theme1 ul li.cut.on a.big_a{height: auto;}
.ggwh .box .ggwh_theme1 ul li.cut:hover  span.cut_box,.ggwh .box .ggwh_theme1 ul li.cut.on  span.cut_box{display: block;}

.ggwh .box .ggwh_theme1 ul li.cut  span.cut_box{display: none; height: 100%; box-sizing: border-box; margin-top: 35px; text-align: center; }
.ggwh .box .ggwh_theme1 ul li.cut  span.cut_box a{display: inline-block; position: relative; width: 218px;  box-sizing: border-box; height: 44px; margin-bottom: 15px; line-height: 44px; font-size:24px ; background-color: #ffffff; text-align: left; padding-left: 64px;  color: #bb7868;  }
.ggwh .box .ggwh_theme1 ul li.cut  span.cut_box a::before{content: ''; display: block; position: absolute; left: 28px; top: 50%; transform: translateY(-50%); width: 10px; height:10px; background-color: #be7f70; border-radius: 100%;}
.ggwh .box .ggwh_theme1 ul li.cut  span.cut_box a:hover, .ggwh .box .ggwh_theme1 ul li.cut.on  span.cut_box a.ylb_btn{background-color:#fdece7 ;}

.ggwh .box .ggwh_theme2{height: 761px; position: relative; margin-top: 40px; border: 1px solid #791017; background: url(/newimages/ggwh_theme2_bg_03.jpg) no-repeat top center; background-size: cover;}
.ggwh .box .ggwh_themeB  b.top::after{content: '';display: block; width: 40px; height: 40px; position: absolute; left: -1px; top: -1px; z-index: 2; background: url(/newimages/ggwh_theme2_left_top_03.png) no-repeat;}
.ggwh .box .ggwh_themeB b.top::before{content: '';display: block; width: 40px; height: 40px; position: absolute; right: -1px; top: -1px; z-index: 2; background: url(/newimages/ggwh_theme2_right_top_03.png) no-repeat;}
.ggwh .box .ggwh_themeB b.bottom::after{content: '';display: block; width: 40px; height: 40px; position: absolute; left: -1px; bottom: -1px; z-index: 2; background: url(/newimages/ggwh_theme2_left_bottom_03.png) no-repeat;}
.ggwh .box .ggwh_themeB  b.bottom::before{content: '';display: block; width: 40px; height: 40px; position: absolute; right: -1px; bottom: -1px; z-index: 2; background: url(/newimages/ggwh_theme2_right_bottom_03.png) no-repeat;}

.ggwh .box .ggwh_theme2 .ggwh_theme2_btn{position: absolute; left: 50%; bottom: 8.5%; transform: translateX(-50%); }
.ggwh .box .ggwh_theme2 .ggwh_theme2_btn img{transition:transform 0.4s;}
.ggwh .box .ggwh_theme2 .ggwh_theme2_btn:hover img{transform: scale(1.08);}

.ggwh .box .ggwh_theme2 .server_map{display: none;}
/* 公共文化加上地图 */
.ggwh .box .ggwh_theme2.ggwh_map .server_map{display: block;}
.ggwh .box .ggwh_theme2.ggwh_map{background: none;}
.ggwh .box .ggwh_theme2.ggwh_map .ggwh_theme2_btn{display: none;}
.ggwh .box .ggwh_theme3{margin-top: 35px;}
.ggwh .box .ggwh_theme3 .ggwh_theme3_title{text-align: center; margin-bottom: 20px;}
.ggwh .box .ggwh_theme3 .ggwh_theme3_title img {max-width:100%}
.ggwh .box .ggwh_theme3 .ggwh_theme3_box{position:relative; height: 650px; border: 1px solid #791017; background-color: #f1ece6;}
.ggwh_theme3_boxRl{position:relative; height: 100%; box-sizing: border-box; overflow: hidden;}

/* 日历 */
.ggwh .box .ggwh_theme3  .xzlh { padding: 40px; height: 100%; box-sizing: border-box; overflow: hidden;}
.ggwh .box .ggwh_theme3  .xzlh .lBox { width: 67%; height: 100%; background: #fff;}
.ggwh .box .ggwh_theme3 .calendar { width:73.5%; background: none; padding-top: 50px; box-sizing: border-box;}
.ggwh .box .ggwh_theme3 .calendar-title { text-align: center; margin-bottom: 10px;}
.ggwh .box .ggwh_theme3 .calendar-title .title { font-size: 28px; color: #373737; font-weight: 500; padding-right: 10px;}
.ggwh .box .ggwh_theme3 .calendar-title .arrow { display: inline-block; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 260px; }
.ggwh .box .ggwh_theme3 .calendar-title .arrow span { position: relative; top: 0px; width: 35px; height: 24px; border: 1px solid #E6E6E6; font-size: 20px; line-height: 24px; color: #444; font-family: 'å®‹ä½“';  font-weight: 700;}
.ggwh .box .ggwh_theme3 .calendar-title .arrow span:first-child { border-radius: 5px 0 0 5px;}
.ggwh .box .ggwh_theme3 .calendar-title .arrow span:last-child { border-radius: 0 5px 5px 0;}
.ggwh .box .ggwh_theme3 .calendar-week{ border: none; background: #fbf0ee; color: #791017; margin-bottom: 6px; padding-bottom: 0;}
.ggwh .box .ggwh_theme3 .calendar-week .item,.ggwh .box .ggwh_theme3 .calendar-date .item { width: 14.28%;}
.ggwh .box .ggwh_theme3 .calendar-date .item { height: 60px; line-height: 60px; font-size: 24px;}
.ggwh .box .ggwh_theme3 .calendar-date .item em { display: inline-block; height: 50px; width: 50px; line-height: 50px; border-radius: 50%; position: relative;}
.ggwh .box .ggwh_theme3 .calendar-date .item.item-curDay em { background: #fbf0ee; color: #791017; }
.ggwh .box .ggwh_theme3 .calendar-date .item.on em { background: #791017; color: #fff; }
.ggwh .box .ggwh_theme3 .calendar-date .item.has em::after { content: ''; position: absolute; top: 3px; right: 3px; display: block; width: 7px; height: 7px; background: #FA930E; border-radius: 50%;}
.ggwh .box .ggwh_theme3 .xzlh .rBox { width: 30%; height: 100%; background: #fff; position: relative;}
.ggwh .box .ggwh_theme3 .xzlh .rBox dl { margin-top: 10px; height: 270px; overflow: hidden; overflow-y: auto;}
.ggwh .box .ggwh_theme3 .xzlh .rBox dl dt { padding: 10px 30px 20px; font-size: 20px; color: #394351;}
.ggwh .box .ggwh_theme3 .xzlh .rBox dl dd { padding: 0 30px 20px; font-size: 16px; line-height: 30px; color: #6d7683;}
.ggwh .box .ggwh_theme3 .xzlh .rBox dl::-webkit-scrollbar  { width: 6px; height: 6px; background: #f5f5f5;border-radius: 3px;}  
.ggwh .box .ggwh_theme3 .xzlh .rBox dl::-webkit-scrollbar-track { border-radius: 3px; background-color: #f5f5f5;}   
.ggwh .box .ggwh_theme3 .xzlh .rBox dl::-webkit-scrollbar-thumb { border-radius: 3px; background-color: #ccc;}


.ggwh .box .ggwh_theme3 .ggwh_theme3_box { background: url(/newimages/ggwh_theme3_bg-hd.png) no-repeat center;}
.ggwh .box .ggwh_theme3 .xzlh { padding: 86px;}
.ggwh .box .ggwh_theme3 .xzlh .lBox { background: none; width: 55%; position: relative;}
.ggwh .box .ggwh_theme3 .calendar { width: 100%; background: #fff; border-radius: 5px; box-shadow: 0 0 12px rgba(200, 134, 100, .38);}
.ggwh .box .ggwh_theme3 .calendar-title { position: absolute; left: 0; right: 0; top: -60px;}
.ggwh .box .ggwh_theme3 .calendar-title .arrow { width: 280px;}
.ggwh .box .ggwh_theme3 .calendar-title .title {font-weight: 700; margin-top: -2px;}
.ggwh .box .ggwh_theme3 .calendar-title .arrow span { font-family: "宋体"; background: #fff; color: #B37363; border-color: #fff;}
.ggwh .box .ggwh_theme3 .xzlh .rBox {width: 43%; height: 476px; overflow: hidden; overflow-y: auto; background: none;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul { padding: 0 20px; }
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li { margin-bottom: 15px;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li:last-child { margin-bottom: 0;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li a { display: block; height: 120px; padding: 15px 15px 13px; box-shadow: 0 0 12px rgba(200, 134, 100, .38); background: rgba(255, 255, 255, .5); border-radius: 6px; font-size: 20px; color: #394351; font-weight: 700; overflow: hidden; transition: .3s;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li a img { width: 170px; height: 120px;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li a em { display: block; font-size: 16px; color: #6d7683; padding-top: 5px;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li a:hover { color: #B87564;} 
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li.haveImg a { padding-left: 195px; position: relative;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li.haveImg a img { position: absolute; left: 13px; top: 13px;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li.haveImg a span { display: block; height: 120px; width: 100%; vertical-align: middle;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li.haveImg a span b.hTit{display: block; padding-top: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li.haveImg a span > em{font-size: 14px; padding-top: 2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li.haveImg a::before {font-size: 16px; width: 72px; height: 30px; line-height: 30px;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li.haveImg.s1 a::before{content: '进行中'; position: absolute; right: 0px; top: 0px; text-align: center; color: #fff; background-color: #ee7746; border-top-right-radius: 6px; border-bottom-left-radius: 6px;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li.haveImg.s2 a::before{content: '未开始'; position: absolute; right: 0px; top: 0px; text-align: center; color: #fff; background-color: #64b9d2; border-top-right-radius: 6px; border-bottom-left-radius: 6px;}
.ggwh .box .ggwh_theme3 .xzlh .rBox ul li.haveImg.s3 a::before{content: '已结束'; position: absolute; right: 0px; top: 0px; text-align: center; color: #fff; background-color: #aaacb0; border-top-right-radius: 6px; border-bottom-left-radius: 6px;}

.ggwh .box .ggwh_theme3 .xzlh .rBox::-webkit-scrollbar  { width: 8px; height: 8px;  background: rgba(255,255,255,.6);border-radius: 4px;}  
.ggwh .box .ggwh_theme3 .xzlh .rBox::-webkit-scrollbar-track { border-radius: 4px;}   
.ggwh .box .ggwh_theme3 .xzlh .rBox::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0,0,0,.3);}
.ggwh .box .ggwh_theme3 .xzlh .rBox .qhlgySwiper{display: none;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper{display: block; padding: 16px; padding-top: 32px; position: relative;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper::before{font-size: 16px; width: 72px; height: 30px; line-height: 30px;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper.s1::before{content: '进行中'; position: absolute; right: 0px; top: 0px; text-align: center; color: #fff; background-color: #ee7746; border-top-right-radius: 6px; border-bottom-left-radius: 6px;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper.s2::before{content: '未开始'; position: absolute; right: 0px; top: 0px; text-align: center; color: #fff; background-color: #64b9d2; border-top-right-radius: 6px; border-bottom-left-radius: 6px;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper.s3::before{content: '已结束'; position: absolute; right: 0px; top: 0px; text-align: center; color: #fff; background-color: #aaacb0; border-top-right-radius: 6px; border-bottom-left-radius: 6px;}

.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper{ position: relative; overflow: hidden;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .imgBox{display: block; text-align: center; font-size: 0px; height: 310px; overflow: hidden;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .imgBox img{max-width: 100%;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt{margin-top: 10px; padding: 0 27px; display: block;  height: 100px; overflow: hidden;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt > b {display: block; font-size: 20px; color: #333; line-height: 33px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt > span{display: block; font-size: 14px; color: #394351; padding-top: 2px;}
/* .ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt > b {display: inline-block; position: relative; top: 50%; transform: translateY(-50%); } */
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-next, .ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-prev { width: 27px; height: 41px; top: 40%; background-color: #791017; background-size: 12px auto;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-prev{background-image: url(/newimages/wxlh_hdrl_left_icon.png); left: 0px;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-next{background-image: url(/newimages/wxlh_hdrl_right_icon.png); right: 0px;}

.ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-disabled{background-color: #791017; opacity: 0.2; pointer-events: initial;}


.ggwh .box .ggwh_theme3 .move_dd{text-align: center;} 
.ggwh .box .ggwh_theme3 .move_btn{display: inline-block; color: #791017; font-size: 16px; width: 130px; height: 40px; line-height: 40px; text-align: center; background: url(/newimages/ggwh_theme3_moveBg.png) no-repeat top center; background-size: contain;}
.ggwh .box .ggwh_theme3 .move_btn:hover{opacity: 0.8;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.notHd, .ggwh .box .ggwh_theme3 .xzlh .rBox.fHd {box-shadow: 0 0 12px rgba(200, 134, 100, .38); background: rgba(255, 255, 255, .5); border-radius: 5px;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.notHd::after { position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ''; text-align: center; font-size: 20px; color: #c5c5c5; background: url(/newimages/ggwh_theme3_not.png) no-repeat center;}
.ggwh .box .ggwh_theme3 .xzlh .rBox.notHd p,.ggwh .box .ggwh_theme3 .xzlh .rBox.notHd dl { display: none;}

@media screen and (max-width:1655px) {
    .ggwh .box .ggwh_theme1 ul li{height: 279px; padding: 10px; padding-top: 20px;}
    .ggwh .box .ggwh_theme1 ul li a.big_a span.span_box .icon_item{width: 150px; height: 150px; background-size: 120px;}
    .ggwh .box .ggwh_theme1 ul li.i2 a.big_a span.span_box .icon_item{background-position-y: 36px;}
    .ggwh .box .ggwh_theme1 ul li.i3 a.big_a span.span_box .icon_item{background-position-y: -88px;}
    .ggwh .box .ggwh_theme1 ul li.i4 a.big_a span.span_box .icon_item{background-position-y: -208px;}
    .ggwh .box .ggwh_theme1 ul li.i6 a.big_a span.span_box .icon_item{background-position-y: -334px;}
    .ggwh .box .ggwh_theme1 ul li.cut:hover, .ggwh .box .ggwh_theme1 ul li.cut.on{padding-top: 25px;}
    .ggwh .box .ggwh_theme1 ul li.cut span.cut_box{padding-top: 7px; margin-top: 0px;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox dl{height: 299px;}

    .ggwh .box .ggwh_theme1 ul li.cut span.cut_box a{font-size: 22px; width: 100%; padding-left: 50px;}
    .ggwh .box .ggwh_theme1 ul li.cut span.cut_box a::before{left: 22px;}


    .ggwh .box .ggwh_theme3 .xzlh { padding: 100px 50px;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox { width: 43%;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox ul { padding-left: 0;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox ul li a { font-size: 16px;}
}
@media screen and (min-width:1200px) and (max-width:1655px) {
    .head_top.fw.ggwh{background-size: cover; background-position: center bottom; height: 747px;}
}

@media screen and (max-width:1200px) {
    .head_top.fw.ggwh{background-size: cover; height: 470px;}
    .ggwh .box{padding-top: 20px; padding-left: 15px; padding-right: 15px;}
    .ggwh .box .ggwh_theme1 ul li{width: 48.5%; margin-right: 3%; margin-bottom: 15px;}
    .ggwh .box .ggwh_theme1 ul li:nth-child(2n){margin-right: 0px;}
    .ggwh .box .ggwh_theme2{height: 463px;}
    .ggwh .box .ggwh_theme3 .xzlh .lBox{width: 100%;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox{width: 100%;}
    .ggwh .box .ggwh_theme3 .ggwh_theme3_box{height: auto;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox,.ggwh .box .ggwh_theme3 .xzlh .lBox { float: none;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox { min-height: 260px;}

    .ggwh .box .ggwh_theme3 .ggwh_theme3_box { background-size: cover;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox { margin-top: 15px;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox ul { padding: 0;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox { max-height: 340px; min-height: auto; height: auto;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox ul li a { height: auto;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt > b{font-size: 15px;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .imgBox{height: auto;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt{height: auto; padding: 0px; font-size: 14px; line-height: 24px;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-next, .ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-prev{width: 28px; height: 40px;}

    .ggwh .box .ggwh_theme3 .xzlh .rBox ul li.haveImg a::before, .ggwh .box .ggwh_theme3 .xzlh .rBox.fHd .qhlgySwiper::before {font-size: 13px; width: 57px; height: 26px; line-height: 26px;}
    
}
@media screen and (max-width:760px) {
    .ggwh .box{padding-bottom: 45px;}
    .head_top.fw.ggwh{height: 270px; background-position-y: 22px;}
    .ggwh .box .ggwh_theme1 ul li{padding: 10px; padding-top: 20px; height: 174px;}
    .ggwh .box .ggwh_theme1 ul li a.big_a span.span_box .icon_item{width: 70px; height: 70px; background-size: 60px;}
    .ggwh .box .ggwh_theme1 ul li.i2 a.big_a span.span_box .icon_item{background-position-y: 16px;}
    .ggwh .box .ggwh_theme1 ul li.i3 a.big_a span.span_box .icon_item{background-position-y: -45px;}
    .ggwh .box .ggwh_theme1 ul li.i4 a.big_a span.span_box .icon_item{background-position-y: -108px;}
    .ggwh .box .ggwh_theme1 ul li.i6 a.big_a span.span_box .icon_item{background-position-y: -169px;}
    .ggwh .box .ggwh_theme1 ul li.i5 a.big_a span.span_box .icon_item{background-size: 60px;}
    .ggwh .box .ggwh_theme1 ul li.i1 a.big_a span.span_box .icon_item{background-size: 45px;}


    

    .ggwh .box .ggwh_theme1 a.big_a span.span_box i{padding-top: 15px;}
    .ggwh .box .ggwh_theme1 a.big_a span.span_box i img {width: 88px;}
    .ggwh .box .ggwh_theme1 ul li.cut:hover{padding-top: 16px;}
    .ggwh .box .ggwh_theme1 ul li.cut span.cut_box{margin-top: 5px;}
    .ggwh .box .ggwh_theme1 ul li.cut span.cut_box a{width: 80%; height: 23px; line-height: 23px; font-size: 14px; margin-bottom: 6px; padding-left: 30px;}
    .ggwh .box .ggwh_theme1 ul li.cut span.cut_box a::before{left: 10px; width: 4px; height: 4px;}
    .ggwh .box .ggwh_theme2{height: 343px;}
    .ggwh .box .ggwh_theme2 .ggwh_theme2_btn img{width: 150px;}

    .ggwh .box b.top::before{width: 28px !important; height:28px !important; background-size: 28px !important;}
    .ggwh .box b.top::after{width: 28px !important; height:28px !important; background-size: 28px !important;}
    .ggwh .box b.bottom::before{width: 28px !important; height:28px !important; background-size: 28px !important;}
    .ggwh .box b.bottom::after{width: 28px !important; height:28px !important; background-size: 28px !important;}
    .ggwh .box .ggwh_theme3 .xzlh{padding:25px 18px 25px;}
    .ggwh .box .ggwh_theme3 .calendar{width: 100%; padding-top: 20px;}
    .ggwh .box .ggwh_theme3 .calendar-date .item{font-size: 20px;}
    .ggwh .box .ggwh_theme3 .calendar-title .title{font-size: 22px;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox dl dt{font-size: 16px;     padding: 20px 20px 15px;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox dl dd{font-size: 13px; line-height: 24px;}
    .ggwh .box .ggwh_theme3 .move_btn{font-size: 13px; width: 100px; height: 30px; line-height: 30px;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox dl{height: auto;}
    .ggwh .box .ggwh_theme3 .calendar-date .item em{width: 38px; height: 38px; line-height: 38px;}

    .ggwh .box .ggwh_theme3 .xzlh { padding-top: 78px;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox ul li { margin-bottom: 10px;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox ul li.haveImg a { padding-left: 15px;}
    .ggwh .box .ggwh_theme3 .xzlh .rBox ul li.haveImg a img { width: auto; max-width: 100%; position: initial; }
}
/* 公共文化 end */

/* lh_列表页 start */
.lb_bg{background-color: #e7f0f5;}
.lh_lby{ padding-bottom: 55px;}
.lh_lby  .bread_box{ background-color: #fff; padding: 22px 0; }
.lh_lby  .bread_box .lh_path{padding-bottom: 0px;}
/* .lh_lby  .bread_box p{font-size: 16px; color: #24518a;}
.lh_lby .bread_box p a{color: #24518a;}
.lh_lby  .bread_box p a:hover{ color:#3b7ccf ;} */

.lh_lby .box .lh_lby_theme1{padding-top: 36px;}

.lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title{font-size: 0px;}
.lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title .scorll_Box{display: block;  height: 100%; white-space: nowrap;}
.lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title.roll{padding-right: 60px; overflow: hidden; height: 56px;margin-bottom: 20px; position: relative;}
.lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title.roll .scorll_Box{ height: 100px; overflow-x:auto; }

.lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title a{display: inline-block;  margin-right: 55px;  font-size:26px; color: #333333;}
.lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title a:last-child{margin-right: 0px;}

.lh_lby .box .lh_lby_theme1_title .move_btn{display: none;font-size: 0px; position: absolute; right: 0px; top: 55%; transform: translateY(-50%);  }
.lh_lby .box .lh_lby_theme1_title .move_btn a{display:inline-block; font-size: 0px !important; padding: 0 3px; height: 28px; text-align:center; background-color: #24518a;}
.lh_lby .box .lh_lby_theme1_title .move_btn a.move_btn_left{margin-right: 8px; border-bottom-left-radius: 3px; border-top-left-radius: 3px;}
.lh_lby .box .lh_lby_theme1_title .move_btn a.move_btn_right{border-bottom-right-radius: 3px; border-top-right-radius: 3px;}

.lh_lby .box .lh_lby_theme1_title .move_btn a img{position: relative; top: 50%; transform: translateY(-50%);}
.lh_lby .box .lh_lby_theme1_title .move_btn a.not{background-color: #d1d2d3;} 
.lh_lby .box .lh_lby_theme1_title.roll .move_btn{display: block; }

.lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title a.current{font-size: 36px; color: #e24b36; border-bottom: 2px solid #e24b36; margin-bottom: 19px;}
.lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title a.current i{color: #24518a;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content  {background-color: #FFF; padding: 45px; padding-top: 15px; padding-bottom: 78px;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content   .lists ul li{ padding: 35px 0;  border-top: 1px solid #dedede;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content   .lists ul li:first-child{border-top: none;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content   .lists ul li a{display: block; height: 100%;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content   .lists ul li em.liL{float: left; width:175px; height: 130px; box-sizing: border-box; overflow: hidden; border-radius: 4px;  margin-right: 3.3%;}

/* .lh_lby .box .lh_lby_theme1 .lh_lby_content   .lists ul li.lL span.liR{ float: left; width:83%; box-sizing: border-box;} */
.lh_lby .box .lh_lby_theme1 .lh_lby_content   .lists ul li span.liR b{display: block; font-size: 26px; color: #333333; font-weight: 500; padding-bottom: 10px;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content   .lists ul li span.liR i{display: block; font-size: 16px; color: #464646; text-indent: 20px; }
.lh_lby .box .lh_lby_theme1 .lh_lby_content   .lists ul li span.liR i.small_text{text-indent: 0; font-size: 16px; color: #a4a4a4; padding-top: 13px;} 
.lh_lby .box .lh_lby_theme1 .lh_lby_content   .lists ul li:hover span.liR b{color: #24518a; font-weight: bold;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging{text-align: center; font-size: 16px; color: #666678; padding-top: 35px;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging span.paging_box i.text{margin-right: 12px;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging span.paging_box i.text em{color: #f75d5d;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging span.paging_box a{display: inline-block; padding: 2px 8px; margin-bottom: 5px; color: #256dc3; border: 1px solid #256dc3; margin-right: 8px;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging span.paging_box a:hover, .lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging span.paging_box a.current{background-color: #256dc3; color: #FFF;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging span.paging_box .paging_right{padding-left: 16px;}
.lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging span.paging_box .paging_right input{width: 51px; outline: none;text-align: center; border: 1px solid #256dc3;}

/* .lh_lby .box .lh_lby_content { position: relative; z-index: 2;} */
.lh_lby .box .znjqr {position: fixed;right: 50%;transform: translateX(50%);padding-left: 1610px; z-index: 1; width: 300px;}
.lh_lby .box .znjqr p.txt { padding: 35px 25px 0; line-height: 18px; background: url(/newimages/ywzsk_xqy_jqr_img_1.png) no-repeat center; font-size: 14px; color: #24518a; height: 170px;}
.lh_lby .box .znjqr p.txt img { margin: 0 3px; position: relative; top: 4px; cursor: pointer;}
.lh_lby .box .znjqr p.txt img:hover { opacity: .8;}
.lh_lby .box .znjqr p.txt span { display: block; margin-top: -4px;}
.lh_lby .box .znjqr p.znrImg { text-align: center;margin-top: -10px;}
.yy_search { position: fixed; top: 0; left: 0; right: 0;bottom: 0; z-index: 999; display: none;}

.lh_lby .box .znjqr .znrImgs.s1 { position: relative;}
.lh_lby .box .znjqr .znrImgs.s1 em,.lh_lby .box .znjqr p.znrImgs.s1 em img { position: absolute; top: 0; left: 50%;transform: translateX(-50%);}
.lh_lby .box .znjqr .znrImgs.s1 em img { display: none; height: 300px;}
.lh_lby .box .znjqr .znrImgs.s1 em.e1 {top: 12px;left: 50.5%;}
.lh_lby .box .znjqr .znrImgs.s1 em.e1 img { height: 285px;}

.lh_lby .box .znjqr .qp { display: none; position: absolute; top: -58px; left: 90px; transition: .3s; transform: scale(0); overflow: hidden;}
.lh_lby .box .znjqr .qp.on {top: -123px; left: 76px; transform: scale(1);}

.lh_lby .box .znjqr .closeBtn { display: none; width: 22px; height: 22px; font-size: 22px; line-height: 20px; background: #ccc; color: #fff; text-align: center; border-radius: 50%; position: absolute; left: 70%; margin-left: -12px; z-index: 999 !important; cursor: pointer; bottom: -28px;}
.lh_lby .box .znjqr .closeBtn.on {display: block;}
.lh_lby .box .znjqr .closeBtn:hover { background-color: #0866b5;}
.openRBtn { position: fixed; top: 50%; right: -50px; width: 20px; height: 40px; border-radius: 10px 0 0 10px; background: #004A9E; color: #fff; font-weight: 700; font-family: '宋体'; text-align: center; line-height: 40px; font-size: 24px; cursor: pointer; transition: .3s; }
.openRBtn.on { right: 0;}
@media screen and (max-width: 1838px) {
    .lh_lby .box .znjqr { right: 0; padding-left: 0;transform: translateX(-10px); z-index: 3;}
}
@media screen and (max-height: 830px) {
    .lh_lby .box .znjqr { bottom: 340px;}
}
@media screen and (max-width: 768px) {
    .lh_lby .box .znjqr {transform: translateX(30px);}
    .lh_lby .box .znjqr p.txt { transform: scale(.8);}
    .lh_lby .box .znjqr p.znrImg { margin-top: -45px;}
    .lh_lby .box .znjqr p.znrImg img { width: 100px;}
    .lh_lby .box .znjqr { width: 160px; height: 160px; bottom: 160px;}

    .lh_lby .box .znjqr .znrImgs.s1 em img { width: 93px; height: auto}
    .lh_lby .box .znjqr .znrImgs.s1 em.e1 { top: 6px}
    .lh_lby .box .znjqr .znrImgs.s1 em.e1 img { width: 160px; height: auto}
    .lh_lby .box .znjqr .qp {top: -38px; left: 40px;}
    .lh_lby .box .znjqr .qp img { width: 100px;}
    .lh_lby .box .znjqr .qp.on {top: -66px; left: 40px; transform: scale(1);}
}


@media screen and (max-width:1200px) {
    .lh_lby .bread_box{padding: 22px 15px;}
    .lh_lby .box .lh_lby_theme1{padding: 0 15px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content{padding: 20px; padding-top: 0px; padding-bottom: 48px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content .lists ul li span.liR b{font-size: 24px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging{padding-top: 0px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging span.paging_box .text{display: block; padding-bottom: 5px; margin-right: 0px !important;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging span.paging_box .paging_right{display: block; padding-top: 5px;}

    .lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title {padding: 15px 0 5px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title a.active{font-size: 25px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title a{font-size: 20px; margin-right: 15px;}

    .lh_lby .box .lh_lby_theme1_title .move_btn a{font-size: 0px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title a.current{font-size: 27px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title.roll{height: 44px; margin-bottom: 11px;}
    .lh_lby .box .lh_lby_theme1_title .move_btn{top: 59%;}
}
@media screen and (max-width:760px) {
    .lh_lby .box .lh_lby_theme1 .lh_lby_content{padding-bottom: 28px;}
    .lh_lby .bread_box{padding: 10px 15px ;}
    /* .lh_lby .bread_box p{font-size: 13px;} */
    .lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title{font-size: 22px; padding-top: 10px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content .lists ul li{padding: 15px 0;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content .lists ul li em.liL{display: none;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content .lists ul li span.liR b{font-size: 17px; font-weight: bold;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content .lists ul li span.liR i{font-size: 12px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content .lists ul li span.liR i.small_text{font-size: 12px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging{font-size: 12px; padding-top: 15px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging i.btns{display: block; padding: 7px 0;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_content .bottom_paging span.paging_box .paging_right{padding: 0px;}

    .lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title a.active{font-size: 18px; margin-bottom: 5px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title a{font-size: 15px; margin-right: 5px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title a.current{font-size: 17px;}
    .lh_lby .box .lh_lby_theme1 .lh_lby_theme1_title.roll{height: 30px; padding-right: 52px;}
    .lh_lby .box .lh_lby_theme1_title .move_btn a{height: 22px;}
    .lh_lby .box .lh_lby_theme1_title .move_btn{top: 63%;}

}
/* lh_列表页 end */

/* lh_详情页01  start*/
.lh_xqy .lh_lby_theme1 .lh_lby_content{border-radius: 8px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content{padding: 50px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content .xqy_content_title{font-size: 36px; padding: 20px 20px; color: #496d9f; font-weight: bold; text-align: center;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content .date_box{position: relative; box-sizing: border-box; padding-right: 276px; padding-bottom:20px; border-bottom: 1px solid #dedede; margin-bottom: 35px; z-index: 3;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content .date_box i{font-size: 16px; color:#888888 ;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right{display: block; width: 274px; position: absolute; right: 0px; top: 0px; }
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em{display: inline-block; box-sizing: border-box; margin-right: 8px; width: 36px; height: 36px; border: 1px solid #e2e2e2; border-radius: 100%; background: url(/newimages/lh_lby_jlt_icons1.png) no-repeat 5px 7px; }
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.noneEm{display: none;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.em1.isCollect{border-color: #496d9f; background-color: #496D9F;background-position-x: -30px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.em1{position: relative;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.em1::before{content: '收藏页面'; display: block; text-align: center; width: 100px; position: absolute; transition: .3s; opacity: 0; visibility: hidden; bottom: -15px; left: 50%; transform: translateX(-50%); font-size: 14px; color:#496d9f; }
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.em1.isCollect::before{content: '已收藏';}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.em1:hover:before{ opacity: 1; bottom: -25px; visibility: visible; }


.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em a.a1{display: block; height: 100%;}

.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:hover{border-color: #496d9f;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:last-child{margin-right: 0px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:nth-child(1){background-position-y: 4px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:nth-child(2){background-position-y: -32px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:nth-child(3){background-position-y: -68px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:nth-child(4){background-position-y: -102px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:nth-child(5){background-position-y: -138px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:nth-child(6){background-position-y: -173px;}
/* 分享样式 */
.szlhShareT1{position: absolute;bottom: -40px; left: 50%; opacity: 0; visibility: hidden; padding-top: 3px; transition: all 0.6s; text-align: center; transform: translateX(-50%); width: 135px; border-radius: 30px; box-shadow: 1px 1px 9px #d5e3f7; background: rgba(255, 255, 255, 0.98); }
.szlhShareT1.shareBox a.share-snwb{background-position: 0 -29px;}
.szlhShareT1.shareBox a.share-qz{background-position: 0 -89px;}
.szlhShareT1.shareBox a.share-qq{background-position: 0 -59px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.em5{position: relative;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.em5:hover .szlhShareT1{bottom: -35px; opacity: 1; visibility: visible; }

.share_items { position: absolute; top: 500px; left: 500px; bottom: auto; z-index: 2; height: 35px;visibility: visible; opacity: 1;}


.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.em6 {position: relative;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.em6 span.show_box{display: block; padding: 3px; text-align: center; position: absolute; bottom: -125px;  left: 50%; opacity: 0; visibility: hidden; transition: all 0.2s; transform: translateX(-50%); width: 75px; height: auto; box-shadow: 1px 1px 9px #d5e3f7; background-color: #fff; }
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.em6 span.show_box i.i_text{display: block; font-size: 12px; text-align: center; line-height: 16px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.em6:hover span.show_box{opacity: 1;visibility: visible; }
/* .lh_xqy .box .lh_lby_theme1 .lh_lby_content p{font-size: 20px; color: #373737; line-height: 40px; text-indent: 40px;} */
.lh_xqy .box .lh_lby_theme1 .lh_lby_content .articleBox{font-size: 20px; color: #373737; line-height: 40px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content .articleBox p{margin-bottom: 10px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content .articleBox img{max-width: 100%;height: auto;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content .articleBox.s1 p {display: table;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content .articleBox.s1 p b {display: table-cell;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content p.pr{text-align: right;}

.lh_xqy .box .mapping_box{background-color: #fafafa; height: 605px; box-sizing: border-box;  margin-top: 58px;}
.lh_xqy .box .mapping_box {height:0; overflow: hidden;}
.lh_xqy .box .mapping_box.on {height: auto}
.lh_xqy .box .mapping_box .mapping_box_left{float: left; width: 50%; box-sizing: border-box; padding-left: 50px; padding-top: 42px; padding-bottom: 59px;}
.lh_xqy .box .mapping_box .mapping_box_left .mapping_box_left_title{margin-bottom: 73px;}

.lh_xqy .box .mapping_box .mapping_box_right{float: left; width: 50%; box-sizing: border-box;  padding-top: 75px; padding-right: 16px;}
.lh_xqy .box .mapping_box .mapping_box_right .lists_box{height: 510px; padding-top: 90px;  box-sizing: border-box; position: relative;  border-radius: 7px; border: 1px solid #e27200; box-shadow: 1px 1px 10px #e9ecf1;}
.lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_title{width:360px ; height: 49px; border-bottom-left-radius: 21px; border-bottom-right-radius: 21px; font-size:24px; color: #fff; position: absolute; left: 50%; top: 0px; transform: translateX(-50%); line-height: 45px; text-align: center; background-color: #e27200;}
/* .lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_title::before{content: '';width: 39px; height: 100%; position: absolute; top: 0px; left: -38px; background: url(/newimages/lh_xqy_mapping_titlebg_left_03.png) no-repeat top center; } */
/* .lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_title::after{content: '';width: 39px; height: 100%; position: absolute; top: 0px; right: -38px; background: url(/newimages/lh_xqy_mapping_titlebg_right_03.png) no-repeat top center; } */
.lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_title i.left{display: block; width: 0px; height: 0px;     position: absolute;top: 0px; left: -23px; border: 47px solid transparent; border-top-width: 39px;  border-bottom-width: 22px;border-left-width: 26px;border-right-width: 2px;}
.lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_title i.right{display: block; width: 0px; height: 0px;     position: absolute;top: 0px; right: -23px; border: 47px solid transparent; border-top-width: 39px;  border-bottom-width: 22px;border-right-width: 26px;border-left-width: 2px;}
    
.lh_xqy .box .mapping_box .mapping_box_right .lists_box  .lists_box_content{height: 99%; padding-left: 30px; padding-right: 15px; margin-right: 20px; box-sizing: border-box; overflow-y: auto;}
.lh_xqy .box .mapping_box .mapping_box_right .lists_box  .lists_box_content::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background: #f5f5f5;
    border-radius: 3px;
}
.lh_xqy .box .mapping_box .mapping_box_right .lists_box  .lists_box_content::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background-color: #ccc;
}
.lh_xqy .box .mapping_box .mapping_box_right .lists_box  .lists_box_content::-webkit-scrollbar-track {
    border-radius: 3px;
    background-color: #f5f5f5;
}
.lh_xqy .box .mapping_box .mapping_box_right .lists_box  .lists_box_content ul li{font-size: 18px; padding-left: 95px; position: relative; margin-bottom: 16px;}
.lh_xqy .box .mapping_box .mapping_box_right .lists_box  .lists_box_content ul li:hover .l1{ color:#2387A7;}
.lh_xqy .box .mapping_box .mapping_box_right .lists_box  .lists_box_content ul li .l1{color: #313131;}
.lh_xqy .box .mapping_box .mapping_box_right .lists_box  .lists_box_content ul li .type{position: absolute; top: 0px; left: 0px; padding: 3px 10px; border-radius: 3px; font-size: 15px; }

@media screen and (max-width:1200px) {
    .lh_xqy .box .lh_lby_theme1{padding-top: 20px;}
    .lh_xqy .box .lh_lby_theme1 .lh_lby_content .articleBox{font-size: 14px; line-height: 28px;}
    .lh_xqy .box .lh_lby_theme1 .lh_lby_content{padding: 15px;}
    .lh_xqy .box .lh_lby_theme1 .lh_lby_content .xqy_content_title{padding: 20px 0px;  font-size: 30px;}
    .lh_xqy .box .mapping_box{height: auto; padding: 15px;}
    .lh_xqy .box .mapping_box .mapping_box_left{width: 100%; padding-left: 0px;}
    .lh_xqy .box .mapping_box .mapping_box_left .img_box{text-align: center;}
    .lh_xqy .box .mapping_box .mapping_box_left .img_box img{max-width: 100%;}
    .lh_xqy .box .mapping_box .mapping_box_right{width: 100%; padding: 0 !important;}
    .lh_xqy .box .mapping_box .mapping_box_left .mapping_box_left_title{margin-bottom: 33px;}
    .lh_xqy .box .mapping_box .mapping_box_right .lists_box{height: auto;}
    .lh_xqy .box .lh_lby_theme1 .lh_lby_content .date_box .date_box_right{width:auto;}
    .lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em.hide{display: none;}
 

}
@media screen and (max-width:760px) {
    .lh_xqy .box .lh_lby_theme1 .lh_lby_content .xqy_content_title{padding: 10px; font-size: 18px;}
    .lh_xqy .box .lh_lby_theme1 .lh_lby_content .date_box{padding-right: 0px; text-align: center; padding-bottom: 10px; margin-bottom: 15px;}
    .lh_xqy .box .lh_lby_theme1 .lh_lby_content .date_box i{display: inline-block; font-size: 13px; padding: 10px 0;}
    .lh_xqy .box .lh_lby_theme1 .lh_lby_content .date_box .date_box_right{display: inline-block; position: static;}
    .lh_xqy .box .mapping_box{margin-top: 15px;}
    .lh_xqy .box .lh_lby_theme1 .lh_lby_content{padding: 10px;}
    .lh_xqy .box .mapping_box .mapping_box_left{padding-top: 0px; padding-bottom: 19px;}
    .lh_xqy .box .mapping_box .mapping_box_left .mapping_box_left_title img{ width: 120px;}
    .lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_title{width: 72%; height: 35px; line-height: 35px; font-size: 15px;}
    /* .lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_title::before{left: -31px; background-size: auto 36px;}
    .lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_title::after{right: -31px; background-size: auto 36px;} */
    .lh_xqy .box .mapping_box .mapping_box_right .lists_box{padding-top: 57px;}
    .lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_content{padding-left: 15px; padding-right: 5px; margin-right: 5px;}
    .lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_content ul li{font-size: 13px; padding-left: 78px;}
    .lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_content ul li .type{font-size: 12px;}
    
    /* 使用这种方式设置标题区域 */
    .lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_title i.right{right: -16px; border-top-width:25px ; border-right-width:19px ;}
    .lh_xqy .box .mapping_box .mapping_box_right .lists_box .lists_box_title i.left{left: -16px; border-top-width:25px ; border-left-width:19px ;}

}
/* lh_详情页01  end*/

/* lh_详情页02  start*/
.lh_xqy02 .box .lh_lby_theme1 .lh_lby_content{position: relative; }
.lh_xqy02  .box .lh_lby_theme1 .lh_lby_content .xqy_content_title{padding: 20px 86px;}
.lh_xqy02 .box .lh_lby_theme1.none .lh_lby_content_pbox{padding-right: 0px;}
.lh_xqy02 .box .lh_lby_theme1 .lh_lby_content_pbox::after {	clear: both; content: ""; display: block;}
.lh_xqy02 .box .lh_lby_theme1 .lh_lby_content_pbox .lh_lby_content_left{width: 920px; float: left;}
.lh_xqy02 .box .lh_lby_theme1 .lh_lby_content_pbox .lh_lby_content_right{width: 380px; margin-right: -50px; margin-top: -50px; float: right; height: auto; padding: 0 29px; padding-top: 48px;  padding-bottom: 0px;  box-sizing: border-box; background-color: #fafafa;}
.lh_xqy02 .box .lh_lby_theme1.none .lh_lby_content_pbox .lh_lby_content_right{display: none;}
.lh_xqy02 .box .lh_lby_theme1.none .lh_lby_content_pbox .lh_lby_content_left{width: 100%; }

.lh_xqy .box .lh_lby_theme1 .lh_lby_content p.blod{font-weight: bold;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_left_top{padding:23px 28px ;border: 1px solid #dddddd; margin-bottom: 40px;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_left_top p {text-indent: 0px; font-size: 16px; line-height: 32px; color: #666666;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_left_top p i{float: right;}

.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .tit h3.jd_title{width:164px; height:39px; line-height: 39px; padding-left: 22px; margin-bottom: 16px; box-sizing: border-box; color: #FFF; font-size: 24px; background: url(/newimages/xqy02_title_bg1.png) no-repeat top center;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .tit h3.jd_title a:hover{color: #fff;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .tit{margin-bottom: 40px;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .tit a img{max-width: 100%;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .wzjd .wzjd_content{display: block; font-size: 17px; color: #496d9f; margin-bottom: 10px;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .wzjd .wzjd_content:hover{color: #7a9ac7;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .wzjd .wzjd_content:last-child{margin-bottom: 0px;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .tit em img{max-width: 100%;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .bsfw .lists ul li{border: none; padding: 0px; padding-bottom: 24px;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .bsfw .lists ul li a{display: block; position: relative; padding-left: 27px; font-size: 18px; color: #333333;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .bsfw .lists ul li a:hover{color:#2387A7 ;}
.lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .bsfw .lists ul li a::after{content: ''; display: block; position: absolute; left: 3px; top: 10px; width: 5px; height:5px; border-radius: 100%; background-color: #256dc3;}

.lh_xqy .box .lh_lby_content_right .zczx .zczx_box .name{ padding: 11px 10px; border-radius: 60px; text-align: center; background-color: #ececec; color: #333333; font-size: 22px; margin-bottom: 18px;} 
.lh_xqy .box .lh_lby_content_right .zczx .zczx_box > p{ position: relative; padding: 10px 0; padding-left: 56px; margin-top: 5px; font-size: 18px; color: #333333;}
.lh_xqy .box .lh_lby_content_right .zczx .zczx_box > p .icon{position: absolute; left: 14px; top: 3px;}
.lh_xqy .box .lh_lby_content_right .zczx .zczx_box .wyzx_btn{display: block; margin-top: 12px; height: 74px; transition: .3s; text-align: center; background-color: #6ea9ec;}
.lh_xqy .box .lh_lby_content_right .zczx .zczx_box .wyzx_btn .icon{display: inline-block; vertical-align: middle; line-height: 0px; font-size: 0px; margin-right: 15px;}
.lh_xqy .box .lh_lby_content_right .zczx .zczx_box .wyzx_btn .txt{display: inline-block; vertical-align: middle; font-size: 24px; line-height: 74px; color: #fff;}
.lh_xqy .box .lh_lby_content_right .zczx .zczx_box .wyzx_btn:hover{opacity: 0.8;}
@media screen and (max-width: 1655px) {
    .lh_xqy02 .box .lh_lby_theme1 .lh_lby_content_pbox .lh_lby_content_left{width: 720px;}
}
@media screen and (max-width:1200px) {
    .lh_xqy02 .box .lh_lby_theme1 .lh_lby_content_pbox .lh_lby_content_right {width: 100%; position: initial;}
    .lh_xqy02 .box .lh_lby_theme1 .lh_lby_content_pbox .lh_lby_content_right{width: 100%; position: initial;}
    .lh_xqy02 .box .lh_lby_theme1 .lh_lby_content_pbox{padding-right: 0px;}

    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box .name{font-size: 16px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box > p{font-size: 14px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box > p .icon{top: 6px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box > p .icon img{height: 30px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box .wyzx_btn{height: 50px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box .wyzx_btn .icon{margin-right: 5px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box .wyzx_btn .icon img{height: 25px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box .wyzx_btn .txt{font-size: 18px; line-height: 50px;}
    
    .lh_xqy02 .box .lh_lby_theme1 .lh_lby_content_pbox .lh_lby_content_left{width: auto; float: none;}
    .lh_xqy02 .box .lh_lby_theme1 .lh_lby_content_pbox .lh_lby_content_right{width: auto; float: none; padding-top: 35px; margin-top: 0px; margin-right: 0px;}
    
}
@media screen and (max-width:760px) {
    .lh_xqy .box .lh_lby_content_pbox .lh_lby_content_left_top{padding: 15px; margin-bottom: 0px;}
    .lh_xqy .box .lh_lby_content_pbox .lh_lby_content_left_top p{font-size: 12px;}
    .lh_xqy .box .lh_lby_content_pbox .lh_lby_content_left_top p i{float: none; display: block;}
    .lh_xqy02 .box .lh_lby_theme1 .lh_lby_content .xqy_content_title{padding: 20px 0px;}
    .lh_xqy02 .box .lh_lby_theme1 .lh_lby_content_pbox .lh_lby_content_right{padding: 15px;}
    .lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .tit h3.jd_title{font-size: 16px; width: 110px; height: 27px; padding-left: 16px; line-height: 27px; background-size: 100%;}
    .lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .wzjd .wzjd_content{font-size: 14px;}
    .lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .tit{margin-bottom: 20px;}
    .lh_xqy .box .lh_lby_content_pbox .lh_lby_content_right .bsfw .lists ul li a{font-size: 14px; padding-left: 14px;}

    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box .name{font-size: 14px; padding: 7px 10px; margin-bottom: 6px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box > p .icon img{height: 23px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box > p{padding: 7px 0; padding-left: 30px; margin-top: 0px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box > p .icon{left: 3px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box .wyzx_btn{height: 35px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box .wyzx_btn .txt{font-size: 14px; line-height: 35px;}
    .lh_xqy .box .lh_lby_content_right .zczx .zczx_box .wyzx_btn .icon img{height: 18px;}

}
/* lh_详情页02  end*/

/* lh_详情页03 start*/
.lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .xqy_content_title{padding-bottom: 35px;}
.lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .table_box table{width: 100%; height: 525px; } 
.lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .table_box table td{padding: 5px 0; font-weight: 550; color: #444444; font-size: 14px;}
.lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .table_box table tr td:first-child{width: 9.4%; text-align: center   ;}
.lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .table_box table tr td:nth-child(2){width: 25.2%; padding-left: 53px; box-sizing: border-box;}
.lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .table_box table tr td:nth-child(3){width: 10.6%; text-align: center;}
.lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .table_box table tr td:nth-child(4){width: 41%; padding-left: 110px;}
.lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .table_box table tr td:nth-child(5){width: 13%; text-align: center;}

@media screen and (max-width:1200px) {
    .lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .table_box table tr td:nth-child(2){padding: 4px 10px; text-align:center;}
    .lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .table_box table tr td:nth-child(4){padding: 4px 10px; text-align: center;}
}
@media screen and (max-width:760px) {
    .lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .table_box table td{font-size: 12px;}
    .lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .table_box table tr td:nth-child(5){padding: 4px;}
    .lh_xqy03 .box .lh_lby_theme1 .lh_lby_content .xqy_content_title{padding-bottom: 0px;}
}
/* lh_详情页03 end*/

/* 万象罗湖 start */
.wxlh_warp { overflow: hidden;}
.wxlh_warp .titT1 { padding: 70px 0 50px;}

.wxlh_warp .floor_f1 .titT1 { padding-bottom: 120px; position: relative;}
.wxlh_warp .floor_f1 .titT1 img { position: relative; z-index: 2;}
.wxlh_warp .floor_f1 .titT1::after { content: ''; position: absolute; bottom: 0; left: -200px; width: 830px; height: 200px; background: url(/newimages/wxlh_bg_1-1.jpg) no-repeat;}
.wxlh_warp .floor_f1 .box {position: relative;}
.wxlh_warp .floor_f1 .vod video { width: 100%; height: 612px; background: #000;}
.wxlh_warp .floor_f1 .vod.on .imgT1 { display: none;}
.wxlh_warp .floor_f1 .vod .imgT1 img { width: 100%;}
.wxlh_warp .floor_f1 .vod.on video  { display: block;}
.wxlh_warp .floor_f1 .listBox {float: right; position: relative; background: #fff;}
.wxlh_warp .floor_f1 .listBox li { float: right; width: 89px; height: 612px; overflow: hidden; position: relative; padding-left: 89px; box-sizing: border-box; transition: .3s;}
.wxlh_warp .floor_f1 .listBox li h4 { position: absolute; left: 0; top: 0; width: 89px; height: 100%; background: #4D70A7; margin-left: 3px; text-indent: -99em; overflow: hidden; cursor: pointer; background-repeat: no-repeat; background-position: right bottom; transition: width .3s;}
.wxlh_warp .floor_f1 .listBox li h4 a { display: block; height: 100%;}
.wxlh_warp .floor_f1 .listBox.mob li h4 a, .wxlh_warp .floor_f1 .listBox li.l4 h4 a, .wxlh_warp .floor_f1 .listBox li.l5 h4 a { position: relative; z-index: 2;}
.wxlh_warp .floor_f1 .listBox li h4:hover { opacity: .9;}
.wxlh_warp .floor_f1 .listBox li h4::after { content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: url(/newimages/wxlh_img_1_1.png) no-repeat center 35px; }
.wxlh_warp .floor_f1 .listBox li.l0 h4{ margin-left: 0;}
.wxlh_warp .floor_f1 .listBox li.l2 h4::after { background-image: url(/newimages/wxlh_img_1_2.png);}
.wxlh_warp .floor_f1 .listBox li.l3 h4::after { background-image: url(/newimages/wxlh_img_1_5.png);}
.wxlh_warp .floor_f1 .listBox li.l4 h4::after { background-image: url(/newimages/wxlh_img_1_4.png);}
.wxlh_warp .floor_f1 .listBox li.l5 h4::after { background-image: url(/newimages/wxlh_img_1_3.png);}
.wxlh_warp .floor_f1 .listBox li.l0 h4::after {background-image: url(/newimages/wxlh_img_1_6.png);}
.wxlh_warp .floor_f1 .listBox li.l0.on h4::after { background-image: url(/newimages/wxlh_img_1_5d.png);}
.wxlh_warp .floor_f1 .listBox li.l1.on h4::after { background-image: url(/newimages/wxlh_img_1_1b.png);}
.wxlh_warp .floor_f1 .listBox li.l2.on h4::after { background-image: url(/newimages/wxlh_img_1_2c.png);}
.wxlh_warp .floor_f1 .listBox li.l3.on h4::after { background-image: url(/newimages/wxlh_img_1_5a.png);}
.wxlh_warp .floor_f1 .listBox li.l3 h4 { background-image: url(/newimages/wxlh_img_1_3a.png);}
.wxlh_warp .floor_f1 .listBox li.l4 h4 { background-image: url(/newimages/wxlh_img_1_4a.png);}
.wxlh_warp .floor_f1 .listBox li.l5 h4 { background-image: url(/newimages/wxlh_img_1_5b.png);}
.wxlh_warp .floor_f1 .listBox li.on { width: 1112px; padding-left: 110px;}
.wxlh_warp .floor_f1 .listBox li.on h4 { width: 110px; background: #2B4882;}
.wxlh_warp .floor_f1 .listBox li .zc {height: 612px; padding: 15px; background-color: #fff; background-position: center; background-repeat: no-repeat; background-size: cover;box-sizing: border-box; }
.wxlh_warp .floor_f1 .listBox li.l1 .zc { padding: 60px 30px 0; background-image: url(/newimages/wxlh_img_1_1a.jpg);}
.wxlh_warp .floor_f1 .listBox li.l1 .zc p { padding: 15px 20px; font-size: 22px; color: #fff; text-indent: 2em; line-height: 40px; position: relative; }
.wxlh_warp .floor_f1 .listBox li.l1 .zc p span { position: relative; z-index: 2;}
.wxlh_warp .floor_f1 .listBox li.l1 .zc p::after { content: ''; position: absolute; left: 0; right: 45px; top: 0; bottom: 0; background: rgba(42, 72, 130, .55);}
.wxlh_warp .floor_f1 .listBox li.l1 .zc p i { display: block; position: absolute; top: 0; right: 0; bottom: 45px; width: 45px; background: rgba(42, 72, 130, .55);}
.wxlh_warp .floor_f1 .listBox li.l1 .zc p i::after { content: ''; position: absolute; bottom: -45px; right: 0; width:0;height:0;border-right:45px solid transparent;border-top:45px solid #285EB6;}
.wxlh_warp .floor_f1 .listBox li.l1 .zc p a { color: #de5737}
.wxlh_warp .floor_f1 .listBox li.l2 .zc {background-image: url(/newimages/wxlh_img_1_2b.jpg);}
.wxlh_warp .floor_f1 .listBox li.l2 .zc .djslist { width: 690px; margin: 0 auto; padding-top: 28px;}
.wxlh_warp .floor_f1 .listBox li.l2 .zc .djslist .item { width: 320px; float: left; position: relative; margin-bottom: 50px; padding: 50px 20px 20px; font-size: 14px; color: #373737; box-sizing: border-box; background: #fff; border-radius: 5px; border: 1px solid #fff;box-shadow: 0px 0px 10px #c3dcff inset,0px 0px 15px rgba(0,0,0,0.3);}
.wxlh_warp .floor_f1 .listBox li.l2 .zc .djslist .item:nth-child(even) { float: right;}
.wxlh_warp .floor_f1 .listBox li.l2 .zc .djslist .item h6 { position: absolute; top: -1px; left: -1px; height: 38px; padding: 0 20px; line-height: 38px; font-size: 20px; color: #fff; background: #4D70A7; border-radius: 0 20px 20px 0;}
.wxlh_warp .floor_f1 .listBox li.l2 .zc .djslist .item p a { color: #4d70a7;}
.wxlh_warp .floor_f1 .listBox li.l2.on .zc a.more { position: absolute; bottom: 135px; right: 18px; padding: 10px;}
.wxlh_warp .floor_f1 .listBox li.l3 .zc { padding: 50px 0px 0 0; background: #EFF4FC; padding-left: 88px;padding-right: 80px;}

/* quan 10.11 */
.wxlh_warp .floor_f1 .listBox li.l3 .zc .swiper_lhnj{height: 100%; overflow: hidden; position: relative;}
.wxlh_warp .floor_f1 .listBox li.l3 .zc .swiper_lhnj .swiper-pagination-bullet{width: 6px; height: 6px; background-color: #de5636;    opacity: 1;}
.wxlh_warp .floor_f1 .listBox li.l3 .zc .swiper_lhnj .swiper-pagination-bullet-active{background-color: #de5636; width: 26px; border-radius: 20px;}
.wxlh_warp .floor_f1 .listBox li.l3 .zc .swiper_lhnj .swiper-pagination{bottom: 22px !important;}

.wxlh_warp .floor_f1 .listBox li.l3 .zc .list { font-size: 0; }
.wxlh_warp .floor_f1 .listBox li.l3 .zc .list a { display: inline-block; text-align: center; width: 215px; margin:0 30px 25px;}
.wxlh_warp .floor_f1 .listBox li.l3 .zc .list a i { display: inline-block; width: 194px; height: 201px; overflow: hidden; box-shadow: 0 0 10px rgba(0,0,0,.2);}
.wxlh_warp .floor_f1 .listBox li.l3 .zc .list a i img { transition: .6s;}
.wxlh_warp .floor_f1 .listBox li.l3 .zc .list a:hover i img { transform: scale(1.05);}
.wxlh_warp .floor_f1 .listBox li.l3 .zc .list a em { display: inline-block; width: 100%; height: 40px; line-height: 40px; background: #2B4882; color: #fff; font-size: 16px; position: relative;}
.wxlh_warp .floor_f1 .listBox li.l3 .zc .list a em::after,.wxlh_warp .floor_f1 .listBox li.l3 .zc .list a em::before { content: ''; position: absolute; top: -8px; display: inline-block; width:0;height:0; border-bottom: 8px solid #6C83B0;}
.wxlh_warp .floor_f1 .listBox li.l3 .zc .list a em::after { left: 0;  border-left:10px solid transparent;}
.wxlh_warp .floor_f1 .listBox li.l3 .zc .list a em::before { right: 0; border-right:10px solid transparent;}
.wxlh_warp .floor_f1 .listBox li.l3.on .zc a.more { position: absolute; bottom: 46%; right: 18px; padding: 10px;}
.wxlh_warp .floor_f1 .listBox li.hidH4 { padding-left: 0 !important;}
.wxlh_warp .floor_f1 .listBox li.hidH4 h4 { width: 0 !important;}
.wxlh_warp .floor_f1 .listBox li.hidH4 .imgT1 img { width: 100%; transform: translateY(-50px);}

/* f2 start */
.wxlh_warp .floor_f2 .boxYx { position: relative;}
.wxlh_warp .floor_f2 .boxYx dl { position: relative; z-index: 2; line-height: 0;}
.wxlh_warp .floor_f2 .boxYx dl dt { float: left;}
.wxlh_warp .floor_f2 .boxYx dl a { display: inline-block; overflow: hidden;}
.wxlh_warp .floor_f2 .boxYx dl a img { transform: scale(1); transition: 1.2s;}
.wxlh_warp .floor_f2 .boxYx dl a:hover img { transform: scale(1.05);}
.wxlh_warp .floor_f2 .boxYx::after { content: ''; position: absolute; bottom: 0; right: -146px; width: 765px; height: 654px; background: url(/newimages/wxlh_img_2_bg.jpg) no-repeat right bottom;}
.lr_move_box { padding: 0 40px; position: relative;overflow: hidden;}
.lr_move_box a.lr { position: absolute; top: 50%; width: 30px; height: 30px; margin-top: -15px; background: #004889; color: #fff; line-height: 30px; text-align: center; border-radius: 50%; font-family: '宋体'; font-weight: 700; font-size: 24px;}
.lr_move_box a.more_l { left: 0;}
.lr_move_box a.more_r { right: 0;}
.lr_move_box a.not { background: #fff; border: 1px solid #004889; color: #004889;}

.hxlh_content .item { height: 520px; padding-bottom: 30px; box-sizing: border-box; overflow: hidden;}
.hxlh_content span { float: left; width: 50%; text-align: center; padding: 40px 20px; box-sizing: border-box;}
.hxlh_content span img { max-width: 100%;}
.hxlh_content .moveBox { height: 110px; position: relative;}
.hxlh_content .moveBox::after { content: ''; position: absolute; top: 50%; left: 0; right: 0; height: 2px; background: #2B4882;}
.hxlh_content .moveBox ul { height: 180px; text-align: center; position: relative; overflow: hidden; overflow-x: auto; z-index: 2; white-space: nowrap;}
.hxlh_content .moveBox ul li {display: inline-block; width: 140px; height: 36px; text-align: center; position: relative; }
.hxlh_content .moveBox ul li:nth-child(odd) { top: 74px;}
.hxlh_content .moveBox ul li::after { content: ''; position: absolute; left: 50%; top: 52px; width: 8px; height: 8px; background: #2B4882; margin-left: -1px;}
.hxlh_content .moveBox ul li:nth-child(odd)::after { top: -22px;}
.hxlh_content .moveBox ul li a { position: absolute; top: 0; left: 50%; transform: translateX(-50%); display: inline-block; height: 36px; line-height: 34px; border-radius: 17px; font-size: 18px; border: 1px solid #6b9ac6; color: #6b9ac6; padding: 0 30px; box-sizing: border-box; }
.hxlh_content .moveBox ul li a.active { background: #6b9ac6; color: #fff;}
.hxlh_content .hxlhPs {text-align: center; position: relative; bottom: -30px; font-size: 18px; color: #999;}

/* f2 end */

/* f3 start */
.wxlh_warp .floor_f3 { margin-top: 168px; padding-top: 80px; position: relative; padding-bottom: 65px; background: url(/newimages/wxlh_f3_bg.jpg) no-repeat center bottom; background-color: #F0F4FD;}
.wxlh_warp .floor_f3 .titT1 {position: absolute; left: 50%; top: -106px; transform: translateX(-50%); padding: 0px;}
.wxlh_warp .floor_f3 .boxTz { position: relative;}
.wxlh_warp .floor_f3 p.ps { font-size: 18px; color: #394351;line-height: 30px; text-indent: 2em;}
.wxlh_warp .floor_f3 .boxTz{margin-top: 30px;}
.wxlh_warp .floor_f3 .boxTz .item { float: left; margin-left: 80px; }
.wxlh_warp .floor_f3 .boxTz .item:nth-of-type(1) { margin-left: 0;}
.wxlh_warp .floor_f3 .boxTz .item .info { position: absolute; top: 0; left: 0; display: none;}
.wxlh_warp .floor_f3 .boxTz .item .t { width: 330px; height: 550px; box-sizing: border-box; background: #5D80BB; position: relative; z-index: 1;}
.wxlh_warp .floor_f3 .boxTz .item .t a { padding: 35px 0 0 45px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 3;}
.wxlh_warp .floor_f3 .boxTz .item .t::after, .wxlh_warp .floor_f3 .boxTz .item .t::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1;}
.wxlh_warp .floor_f3 .boxTz .item.t1 .t::after { background: url(/newimages/wxlh_img_3_1a.png) no-repeat 15px 95%;}
.wxlh_warp .floor_f3 .boxTz .item.t2 .t { background: #5F92BC;}
.wxlh_warp .floor_f3 .boxTz .item.t2 .t::after { background: url(/newimages/wxlh_img_3_2a.png) no-repeat right 40px;}
.wxlh_warp .floor_f3 .boxTz .item.t2 .t::before { background: url(/newimages/wxlh_img_3_2b.png) no-repeat 15% 92%;}
.wxlh_warp .floor_f3 .boxTz .item.t3 .t { background: #5DA4BB;}
.wxlh_warp .floor_f3 .boxTz .item.t3 .t::after { background: url(/newimages/wxlh_img_3_3a.png) no-repeat right 0;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .t { background: #73B597;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .t::after { background: url(/newimages/wxlh_img_3_4a.png) no-repeat center bottom;}

.wxlh_warp .floor_f3 .boxTz .item .info {width: 740px; height: 100%; padding: 20px; background: #5D80BB url(/newimages/wxlh_img_3_1a.png) no-repeat 15px 90%; z-index: 2; box-sizing: border-box;}
.wxlh_warp .floor_f3 .boxTz .item .info .infoBox { width: 100%; height: 100%; padding: 0 20px; overflow: auto; box-sizing: border-box;}
.wxlh_warp .floor_f3 .boxTz .item .info h3 { position: relative; text-align: center; margin-top: 20px; z-index: 2;}
.wxlh_warp .floor_f3 .boxTz .item .info h3:first-child { margin-top: 0;}
.wxlh_warp .floor_f3 .boxTz .item .info h3::after { content: ''; position: absolute; left: 0; right: 0; top: 50%; height: 1px; background: #6189CB;}
.wxlh_warp .floor_f3 .boxTz .item .info h3 span { display: inline-block; height: 40px; line-height: 40px; position: relative; z-index: 2;}
.wxlh_warp .floor_f3 .boxTz .item .info h3 span::after { position: absolute; content: ''; top: 50%; height: 1px; background: #5D80BB; left: -20px; right: -20px;}
.wxlh_warp .floor_f3 .boxTz .item .info h3 span i { display: block; min-width: 160px; padding: 0 20px; font-size: 20px; font-weight: 700; color: #fff; background: #628BCF; border-radius: 0 20px 0 20px; box-sizing: border-box; position: relative; z-index: 2;}
.wxlh_warp .floor_f3 .boxTz .item .info h3 span::before { content: ''; position: absolute; left: 8px; right: -5px; bottom: -5px; top: 5px; background: #5D80BB; border-radius: 0 20px 0 20px; border: 1px solid #628BCF;}
.wxlh_warp .floor_f3 .boxTz .item .info p { position: relative; background: #628BCF; font-size: 15px; line-height: 22px; padding: 15px; margin-top: 15px; text-indent: 2em; color: #fff; z-index: 2; box-sizing: border-box;}

.wxlh_warp .floor_f3 .boxTz .item:hover .info,.wxlh_warp .floor_f3 .boxTz .item.on .info { display: block;}

.wxlh_warp .floor_f3 .boxTz .item.t2 .info h3 span i { background: #4B86B7;}
.wxlh_warp .floor_f3 .boxTz .item.t2 .info h3 span::before {background: #5F92BC; border-color: #4B86B7;}
.wxlh_warp .floor_f3 .boxTz .item.t2 .info h3 span::after { background: #5F92BC;}
.wxlh_warp .floor_f3 .boxTz .item.t2 .info h3::after { background: #4F88B8;}
.wxlh_warp .floor_f3 .boxTz .item.t2 .info { background-color: #5F92BC; background-image: url(/newimages/wxlh_img_3_2a.png); background-position: right 0;}
.wxlh_warp .floor_f3 .boxTz .item.t2 .info::after { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-image: url(/newimages/wxlh_img_3_2b.png); background-position: 20px 95%; background-repeat: no-repeat; z-index: 1;}
.wxlh_warp .floor_f3 .boxTz .item.t2 .info p { background: #4B86B7;}

.wxlh_warp .floor_f3 .boxTz .item.t3 .info, .wxlh_warp .floor_f3 .boxTz .item.t4 .info { left: auto; right: 0;}
.wxlh_warp .floor_f3 .boxTz .item.t3 .info h3 span i { background: #2387A7;}
.wxlh_warp .floor_f3 .boxTz .item.t3 .info h3 span::before {background: #5DA4BB; border-color: #2387A7;}
.wxlh_warp .floor_f3 .boxTz .item.t3 .info h3 span::after { background: #5DA4BB;}
.wxlh_warp .floor_f3 .boxTz .item.t3 .info h3::after { background: #2E8CAB;}
.wxlh_warp .floor_f3 .boxTz .item.t3 .info { background-color: #5DA4BB; background-image: url(/newimages/wxlh_img_3_3a.png); background-position: right 0;}
.wxlh_warp .floor_f3 .boxTz .item.t3 .info p { background: #2387A7;}

.wxlh_warp .floor_f3 .boxTz .item.t4 .info h3 span i { background: #5DA082;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .info h3 span::before {background: #73B597; border-color: #5DA082;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .info h3 span::after { background: #73B597;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .info h3::after { background: #61A486;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .info { background-color: #73B597; background-image: url(/newimages/wxlh_img_3_4a.png); background-position: right bottom;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .info p { background: #5DA082;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .info p i { color:#fff68c }
.wxlh_warp .floor_f3 .boxTz .item.t4 .info .ts p { float: left;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .info .ts.t2 p { width: 49%;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .info .ts.t2 p:first-child {margin-right: 1%;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .info .ts.t2 p:last-child {margin-left: 1%;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .info .ts.t3 p:nth-child(1) { width: 37%;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .info .ts.t3 p:nth-child(2) { width: 26%; margin: 15px 2% 0;}
.wxlh_warp .floor_f3 .boxTz .item.t4 .info .ts.t3 p:nth-child(3) { width: 33%;}


.wxlh_warp .floor_f3 .boxTz .item .info .infoBox::-webkit-scrollbar  { width: 6px; height: 6px; background: rgba(0,0,0,0.1);border-radius: 3px;}  
.wxlh_warp .floor_f3 .boxTz .item .info .infoBox::-webkit-scrollbar-track { border-radius: 3px; background-color: rgba(0,0,0,0.1);}   
.wxlh_warp .floor_f3 .boxTz .item .info .infoBox::-webkit-scrollbar-thumb { border-radius: 3px; background-color: #fff;}
.wxlh_warp .floor_f3 .boxTz .mobSwitch { display: none;}
/* f3 end */

/* f4 start */
.wxlh_warp .floor_f4 { padding: 40px 0;}
.wxlh_warp .floor_f4 .lBox,.wxlh_warp .floor_f4 .rBox { width: 48%;}
.wxlh_warp .floor_f4 .lBox .prs { position: relative;}
.wxlh_warp .floor_f4 .lBox .prs > h2 a, .wxlh_warp .floor_f4 .rBox > h2 a { font-size: 28px; color: #394351; font-weight: 700; margin-right: 20px; padding-bottom: 6px; }
.wxlh_warp .floor_f4 .lBox .prs > h2 a.active { color: #de5737; border-bottom: 3px solid #de5737;}
.wxlh_warp .floor_f4 .lBox .prs .item a.more { position: absolute; top: 10px; right: 0; display: inline-block; padding: 3px 20px; border-radius: 5px; border: 1px solid #a2c8e8; font-size: 18px; color: #a2c8e8;}
.wxlh_warp .floor_f4 .lBox ul li { margin-top: 40px; padding-right: 58px;}
.wxlh_warp .floor_f4 .lBox ul li a { display: block; position: relative; height: 60px; line-height: 26px; padding-left: 75px;}
.wxlh_warp .floor_f4 .lBox ul li a span { display: block; position: absolute; left: 0; top: 0; width: 60px; height: 60px; background: url(/newimages/wxlh_img_5_3.png) no-repeat center 4px;}
.wxlh_warp .floor_f4 .lBox ul li a span i,.wxlh_warp .floor_f4 .lBox ul li a span em { text-align: right; display: block; height: 30px; line-height: 30px; font-size: 26px; color: #838384;}
.wxlh_warp .floor_f4 .lBox ul li a span em { text-align: left; font-size: 16px; color: #838384;}
.wxlh_warp .floor_f4 .lBox ul li a strong { display: flex; height: 60px; padding-left: 15px; align-items: center; font-weight: 500; font-size: 18px; color: #394351;  border-left: 1px solid #DCDCDC; }
.wxlh_warp .floor_f4 .lBox ul li a:hover span { background-position: center -74px;}
.wxlh_warp .floor_f4 .lBox ul li a:hover span i,.wxlh_warp .floor_f4 .lBox ul li a:hover span em { color: #6b9ac6;}
.wxlh_warp .floor_f4 .lBox ul li a:hover strong { color: #6b9ac6;}
.wxlh_warp .floor_f4 .lBox .imgs { margin-top: 30px;}
.wxlh_warp .floor_f4 .rBox .tempcInfo { display: none;}

.wxlh_warp .floor_f4 .rBox .imgs { padding-top: 87px}
/* f4 end */

/* f4-1 start */
.floor_f4_1 .title_box{font-size: 30px; color: #394351; font-weight: bold; margin-bottom: 45px;}
.floor_f4_1 .tabSwitchBtns{margin-left: -27px; margin-bottom: 34px;}
.floor_f4_1 .tabSwitchBtns > span{float: left; width: 25%; padding-left: 27px; box-sizing: border-box;}
.floor_f4_1 .tabSwitchBtns > span a{display: block; position: relative; width: 100%; font-size: 22px; color: #4e94ce; font-weight: bold; height: 100px; text-align: center; background-color: #f0f4fd; background-image: url(/newimages/wxlh_xg_bg_03.png), linear-gradient(to bottom, #f0f4fd, #e1eaf5) ; background-repeat: no-repeat; background-position: right bottom, center; border-radius: 8px;}
.floor_f4_1 .tabSwitchBtns > span a.active{background-color: #6b9ac6; background-image: url(/newimages/wxlh_xg_bg1_06.png); color: #fff;}
.floor_f4_1 .tabSwitchBtns > span a.active::before{content: ''; position: absolute; left: 50%; bottom: -36px; transform: translateX(-50%); border: 18px solid transparent; border-top-color: #6b9ac6; }
.floor_f4_1 .tabSwitchBtns > span a .sjx::before{content: ''; position: absolute; left: -25px; bottom: -25px; border: 25px solid transparent; border-top-color: #fff; transform: rotate(45deg);}
.floor_f4_1 .tabSwitchBtns > span a .sjx::after{content: ''; position: absolute; left: -18px; bottom: -18px; border: 18px solid transparent; border-top-color: #dfe9f4; transform: rotate(45deg);}
.floor_f4_1 .tabSwitchBtns > span a.active .sjx::after{border-top-color: #6b9ac6;}
.floor_f4_1 .tabSwitchBtns > span a b{display: inline-block; position: relative; top: 50%; transform: translateY(-50%); padding: 0 5px;}
.floor_f4_1 .switchBox .itemBox{padding: 42px; padding-bottom: 25px; background-color: #f0f4fd;} 
.floor_f4_1 .switchBox .swiperBox{width: 580px; overflow: hidden; margin-right: 35px;}
.floor_f4_1 .switchBox .swiperBox .plj a{display: inline-block; font-size: 18px; color: #6b9ac6; font-weight: bold; padding-top: 19px;}
.floor_f4_1 .switchBox .swiperBox .my_swiper{width: 100%; position: relative;}
.floor_f4_1 .switchBox .swiperBox .my_swiper .swiper-pagination{bottom: 28px;}
.floor_f4_1 .switchBox .swiperBox .my_swiper .swiper-pagination-bullet{width: 10px; height: 10px; background-color: #de5636; opacity: 1; margin: 0 8px;}
.floor_f4_1 .switchBox .swiperBox .my_swiper .swiper-pagination-bullet-active{width: 43px; border-radius: 20px; background: #de5636;}

.floor_f4_1 .switchBox .item_content .tit{font-size: 26px; color: #394251; margin-bottom: 30px;} 
.floor_f4_1 .switchBox .item_content .roll{height: 268px; overflow: hidden; overflow-y: auto; padding-right: 10px;}
.floor_f4_1 .switchBox .item_content p{font-size: 18px; color: #394251; line-height: 37px;}
.floor_f4_1 .switchBox .item_content .roll::-webkit-scrollbar { width: 10px; border-radius: 10px;  background-color: #e7f9fe; }
.floor_f4_1 .switchBox .item_content .roll::-webkit-scrollbar-track { background-color:  #dcdcdc; border-radius: 10px;}
.floor_f4_1 .switchBox .item_content .roll::-webkit-scrollbar-thumb { background-color: #bfbfbf; border-radius: 10px;}

/* f4-1 end */


/* f5 start */
.wxlh_warp .floor_f5 { padding-bottom: 60px;}
.wxlh_warp .floor_f5 .fbg .s2{ display: none;}
.wxlh_warp .floor_f5 .item { border-radius: 15px; overflow: hidden;}
.wxlh_warp .floor_f5 .item > div { height: 700px; box-sizing: border-box; position: relative;}
.wxlh_warp .floor_f5 .yzlh { background: #D5EDF5; left: -100px;}
.wxlh_warp .floor_f5 .gzlh { background: #FBF2C9;}
.wxlh_warp .floor_f5 .szlh { background: #ffc55f; padding: 20px;}
.wxlh_warp .floor_f5 .item.gzlhItem{overflow: initial; border-radius: 0px; background: #fcf1c4; position: relative;}


.wxlh_warp .floor_f5 .xzlh { background: #e2ecf8 url(/newimages/wxlh_xzlh_bg_10_03.png) no-repeat 76% bottom; background-size:  auto;}

.wxlh_warp .floor_f5 .yzlhBox,.wxlh_warp .floor_f5 .gzlhBox, .wxlh_warp .floor_f5 .szlhBox { position: absolute; top: 0; bottom: 0; right: 0; left: 0; padding: 30px;}
.wxlh_warp .floor_f5 .item .tag a { display: block; position: absolute; top: 0; left: 0; width: 50px; height: 32px;}
.wxlh_warp .floor_f5 .item .tag a i { display: none; position: absolute; left: 48px; top: 0; padding: 2px 12px; background: #fff; border: 2px solid #DF5635; border-radius: 4px; font-size: 15px; color: #394351; white-space: nowrap;}
.wxlh_warp .floor_f5 .item .tag a::after { content: ''; display: block; position: absolute; left: 0; top: -8px; width: 50px; height: 56px; background: url(/newimages/wxlh_img_7_5_ico1.png) no-repeat; }
.wxlh_warp .floor_f5 .item .tag a.r i { left: auto; right: 48px;}
.wxlh_warp .floor_f5 .item .tag a.r::after { right: 0; left: auto;}
.wxlh_warp .floor_f5 .item .tag a.on i, .wxlh_warp .floor_f5 .item .tag a:hover i { display: block;}
.wxlh_warp .floor_f5 .item .tag a.on::after, .wxlh_warp .floor_f5 .item .tag a:hover::after {animation:iconMove .7s infinite linear .2s;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a1 {left: 1015px; top: 244px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a2 {left: 898px; top: 215px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a3 {left: 827px; top: 270px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a4 {left: 553px; top: 318px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a5 {left: 500px; top: 335px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a6 {left: 430px; top: 496px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a7 {left: 464px; top: 510px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a8 {left: 486px; top: 545px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a9 {left: 399px; top: 568px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a10 {left: 456px; top: 596px;}
.wxlh_warp .floor_f5 .boxWt .tabSwitchWarp {overflow: hidden; padding-bottom: 20px;}
.wxlh_warp .floor_f5 .yzlhBox{position: initial;}
.wxlh_warp .floor_f5 .item.yzlhItem{overflow: initial; border-radius: 0px; background: #D5EDF5; position: relative;}
.wxlh_warp .floor_f5 .item .hoverImg_box a{ visibility: hidden; opacity: 0; transform:scale(1.1) translateY(15px);  transition-property: transform, opacity; transition-duration: .3s, .35s;  pointer-events: none; position: absolute; top: 0px; left: 0px; }
.wxlh_warp .floor_f5 .item .hoverImg_box a.on{visibility: visible; opacity: 1; transform: scale(1) translateY(0px); }

.wxlh_warp .floor_f5 .item .hoverImg_box a.i1{left: 158px; top: 128px; }
.wxlh_warp .floor_f5 .item .hoverImg_box a.i2{left: 386px; top: 313px; }
.wxlh_warp .floor_f5 .item .hoverImg_box a.i3{left: 443px; top: 196px; }
.wxlh_warp .floor_f5 .item .hoverImg_box a.i4{left: 385px; top: 430px; }
.wxlh_warp .floor_f5 .item .hoverImg_box a.i5{left: 495px; top: 308px; }
.wxlh_warp .floor_f5 .item .hoverImg_box a.i6{left: 442px; top: 433px; }
.wxlh_warp .floor_f5 .item .hoverImg_box a.i7{left: 409px; top: 507px; }
.wxlh_warp .floor_f5 .item .hoverImg_box a.i8{left: 536px; top: 297px; }
.wxlh_warp .floor_f5 .item .hoverImg_box a.i9{left: 519px; top: 23px; }
.wxlh_warp .floor_f5 .item .hoverImg_box a.i10{left: 678px; top: 218px; }
.wxlh_warp .floor_f5 .item .yzlhList_box{ opacity: 0; visibility: hidden; transform: translateY(10px); height: 140px; position:absolute; left: 793px; top: 485px; z-index: 100; transition-property: visibility, opacity ,transform; transition-duration: .25s; box-shadow: 0px 0px 10px 1px #98a2ab; }
.wxlh_warp .floor_f5 .item .yzlhList_box.on{opacity: 1; visibility: visible; transform: translateY(0px);}
.wxlh_warp .floor_f5 .item .yzlhList_box .yzlhList_content{ width: 540px; height: 100%; }
.wxlh_warp .floor_f5 .item .yzlhList_box .yzlh_mySwiper{overflow: hidden; height: 100%;}
.wxlh_warp .floor_f5 .item .yzlhList_box .yzlh_mySwiper .szlh_swiper_item{background-color: #fff; visibility: hidden; opacity: 0; transform: translateY(10px); transition: .5s;}
.wxlh_warp .floor_f5 .item .yzlhList_box.on .yzlh_mySwiper .szlh_swiper_item{visibility: visible; opacity: 1; transform: translateY(0px);}


.wxlh_warp .floor_f5 .item .yzlhList_box .yzlh_mySwiper .swiper-button-next, .wxlh_warp .floor_f5 .item .yzlhList_box .yzlh_mySwiper .swiper-button-prev{background-color: #73AADB;}
.wxlh_warp .floor_f5 .item .yzlhList_box .yzlh_mySwiper .swiper-button-next.swiper-button-disabled, .wxlh_warp .floor_f5 .item .yzlhList_box .yzlh_mySwiper .swiper-button-prev.swiper-button-disabled{opacity: 0;}
.wxlh_warp .floor_f5 .yzlh .infoTs .box{left: 10%;}
.wxlh_warp .floor_f5 .item .yzlhNewList{width: 422px; box-sizing: border-box; height: auto; position:absolute; right: 10px; top: 10px; bottom: 10px; border: 1px solid #f1fcff; border-radius: 8px; background-color: #e0f5fa; padding: 19px; padding-right: 9px; }
.wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box{ padding-right: 12px; height: 100%; overflow: hidden; overflow-y: auto;} 
.wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box::-webkit-scrollbar { width: 10px; border-radius: 10px;  background-color: #e7f9fe; }
.wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box::-webkit-scrollbar-track { background-color:  rgba(255, 255, 255, .1); border-radius: 10px;}
.wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box::-webkit-scrollbar-thumb { background-color: #fff; border-radius: 10px;}
.wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box ul li a{ display: block; transition: .3s; width: 100%; height: 150px; padding: 15px; padding-right: 10px; border-radius: 4px; margin-bottom: 13px; box-sizing: border-box; background-color: #f1fcff;}
.wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box ul li a:hover{opacity: 0.8;}
.wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box ul li:last-child a{margin-bottom: 0px;}
.wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box ul li a > span{display: block; height: 100%; padding-left: 190px; position: relative;}
.wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box ul li a > span .img_box{width: 170px; height: 100%; overflow: hidden; text-align: center; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); font-size: 0px;}
.wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box ul li a > span .img_box img{max-height: 100%;}
.wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box ul li a > span .text{display: inline-block; max-height: 120px; overflow: hidden; font-size: 20px; color: #394351; font-weight: bold; line-height: 29px; position: relative; top: 50%; transform: translateY(-50%);}
.wxlh_warp .floor_f5 .gzlhBox .tag a.a1 {left: 504px; top: 279px;}
.wxlh_warp .floor_f5 .gzlhBox .tag a.a2 {left: 444px; top: 329px;}
.wxlh_warp .floor_f5 .gzlhBox .tag a.a3 {left: 328px; top: 393px;}
.wxlh_warp .floor_f5 .gzlhBox .tag a.a4 {left: 376px; top: 492px;}
.wxlh_warp .floor_f5 .gzlhBox .tag a.a5 {left: 317px; top: 527px;}
.wxlh_warp .floor_f5 .gzlhBox .tag a.a6 {left: 378px; top: 551px;}

.wxlh_warp .floor_f5 .item .gzlhNewList{background-color: rgba(255,255,255,.1);}
.wxlh_warp .floor_f5 .item .gzlhNewList .yzlhNewList_box ul li a{background-color: #fff9e0;}
.wxlh_warp .floor_f5 .item .gzlhNewList .yzlhNewList_box::-webkit-scrollbar{background-color: #fff9e0;}

.wxlh_warp .floor_f5 .szlhBox .tag a{ height: 50px; background:url(about:blank);}
.wxlh_warp .floor_f5 .szlhBox .tag a::after{display: none; background: none;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a1 {left: 284px; top: 44px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a2 {left: 401px; top: 19px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a3 {left: 182px; top: 185px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a4 {left: 287px; top: 284px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a5 {left: 363px; top: 377px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a6 {left: 475px; top: 313px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a7 {left: 569px; top: 100px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a8 {left: 735px; top: 19px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a9 {left: 491px; top: 163px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a10 {left: 639px; top: 268px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a11 {left: 576px; top: 423px   ;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a12 {left: 709px; top: 353px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a13 {left: 670px; top: 197px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a14 {left: 824px; top: 215px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a15 {left: 892px; top: 62px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a16 {left: 892px; top: 146px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a17 {left: 813px; top: 370px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a18 {left: 891px; top: 256px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a19 {left: 1139px; top: 96px;}
.wxlh_warp .floor_f5 .szlhBox .tag a.a20 {left: 1069px; top: 263px;}
.wxlh_warp .floor_f5 .item > div .szlh_content{position: relative; max-height: 510px; box-sizing: border-box; overflow: hidden; font-size: 0px; border: 5px solid #ffa000;}
.wxlh_warp .floor_f5 .szlh .fbg img{max-width: 100%;}
.wxlh_warp .floor_f5 .szlh .szlhBox{padding: 0px;}

.wxlh_warp .floor_f5 .szlh .szlh_swiper {position: relative; height: 140px;  margin-top: 18px;}
.wxlh_warp .floor_f5 .szlh .szlh_swiper .szlh_mySwiper{ height: 100%; overflow: hidden;}
.wxlh_warp .floor_f5 .wtlh_swiper .szlh_swiper_item{display: block; transition: .3s; width: 100%; height: 100%; padding: 10px; border-radius: 4px; box-sizing: border-box; background-color: #ffe4bb; }
.wxlh_warp .floor_f5 .wtlh_swiper .szlh_swiper_item:hover{opacity: 0.8;}
.wxlh_warp .floor_f5 .wtlh_swiper .szlh_swiper_item span{display: block; height: 100%; overflow: hidden; padding-left: 187px; position: relative;}
.wxlh_warp .floor_f5 .wtlh_swiper .szlh_swiper_item span .img_box{position: absolute; left: 0px; top: 0px; width: 170px; height: 100%;}
.wxlh_warp .floor_f5 .wtlh_swiper .szlh_swiper_item span .img_box img{max-width: 100%; width: 100%; height: 100%;}
.wxlh_warp .floor_f5 .wtlh_swiper .szlh_swiper_item span .text{ display: inline-block; font-size: 20px; color: #394351; font-weight: bold; position: relative; top: 50%; transform: translateY(-50%);  }
.wxlh_warp .floor_f5 .wtlh_swiper .swiper-button-next, .wxlh_warp .floor_f5 .wtlh_swiper .swiper-button-prev{width: 34px; height: 34px; border-radius: 100%; background-color: #de6116;  background-image: none;  pointer-events:initial}
.wxlh_warp .floor_f5 .wtlh_swiper .swiper-button-next::before, .wxlh_warp .floor_f5 .wtlh_swiper .swiper-button-prev::before {content: ''; border: 10px solid transparent;  position: absolute; top: 50%; transform: translate(-50%, -50%);}
.wxlh_warp .floor_f5 .wtlh_swiper .swiper-button-prev{ left: -20px;}
.wxlh_warp .floor_f5 .wtlh_swiper .swiper-button-prev::before{border-right-color:#fff; left: 35%;}
.wxlh_warp .floor_f5 .wtlh_swiper .swiper-button-next{right: -20px;}
.wxlh_warp .floor_f5 .wtlh_swiper .swiper-button-next::before{border-left-color:#fff; left: 71%;}


.fxOpen.szlh .box{width: 1360px; margin-left: -680px; height: 730px; margin-top: -365px;}
.fxOpen.szlh .box .info{box-sizing: border-box; height: 100%;}
.fxOpen .szlh_img {box-sizing: border-box; height: 100%; text-align: center;}
.fxOpen .szlh_img img{ max-height: 100%;}




.wxlh_warp .floor_f5 .infoTs { opacity: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; transition: .5s;}
.wxlh_warp .floor_f5 .infoTs.on { opacity: 1;}
.wxlh_warp .floor_f5 .infoTs .bgos { position: absolute; left: 0; top: 0; bottom: 0; right: 0;}
.wxlh_warp .floor_f5 .infoTs .box { position: absolute; top: 50%; left: 5%; width: 500px; height: 620px; margin-top: -310px; padding: 30px; background: #fff; border-radius: 10px; box-shadow: 0 0 10px rgba(0,0,0,0.3); box-sizing: border-box;}
.wxlh_warp .floor_f5 .infoTs .box .colseWt { position: absolute; right: -52px; top: 8px;}
.wxlh_warp .floor_f5 .infoTs .box .t1 { padding: 10px 0; text-align: center; color: #df5635; font-size: 24px;}
.wxlh_warp .floor_f5 .infoTs .box .i1 { padding-left: 15px; font-size: 18px; color: #394351;}
.wxlh_warp .floor_f5 .infoTs .box .i1 img { float: left; margin-right: 10px;}
.wxlh_warp .floor_f5 .infoTs .box .i1.gz { padding: 0; font-size: 20px; color: #df5635;}
.wxlh_warp .floor_f5 .infoTs .box .txt { margin-top: 10px; font-size: 18px; color:#6a6f75; line-height: 28px;}

.wxlh_warp .floor_f5 .ht2 { margin-top: 50px; text-align: center;}
.wxlh_warp .floor_f5 .ht2 a { display: inline-block; height: 90px; line-height: 90px; padding: 0 40px; box-sizing: border-box; font-size: 22px; color: #394351; position: relative;}
.wxlh_warp .floor_f5 .ht2 a::after { opacity: 0; content: ''; position: absolute; top: -50px;left: 74px;width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:14px solid #D0DFF7;}
.wxlh_warp .floor_f5 .ht2 a.a1::after { border-top-color: #D5EEF5}
.wxlh_warp .floor_f5 .ht2 a.a2::after { border-top-color: #F9EFBD}
.wxlh_warp .floor_f5 .ht2 a.a3::after { border-top-color: #e7effb}
.wxlh_warp .floor_f5 .ht2 a.a5::after { border-top-color: #ffc55f}

.wxlh_warp .floor_f5 .ht2 a.active::after { opacity: 1;transition: 1s;}
.wxlh_warp .floor_f5 .ht2 a i { float: left; width: 90px; height: 90px; margin-right: 20px; position: relative; padding-top: 10px; border-radius: 50%; text-align: center; box-sizing: border-box; }
.wxlh_warp .floor_f5 .ht2 a i img { position: relative; z-index: 3;}
.wxlh_warp .floor_f5 .ht2 a i::after,.wxlh_warp .floor_f5 .ht2 a i::before { content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: #52B0CD; background-image: linear-gradient(90deg, #7AC9CC, #52B0CD); border-radius: 50%; transition: .3s;}
.wxlh_warp .floor_f5 .ht2 a.active i::after, .wxlh_warp .floor_f5 .ht2 a:hover i::after {background: #E66535; background-image: linear-gradient(90deg, #FA9562, #E66535);}
.wxlh_warp .floor_f5 .ht2 a.active i::before, .wxlh_warp .floor_f5 .ht2 a:hover i::before { top: -5px; left: -5px; bottom: -5px; right: -5px; background: #fff; border-radius: 50%; box-shadow: 0 0 10px rgba(230,53,70,.5);}
.wxlh_warp .floor_f5 .ht2 a.active, .wxlh_warp .floor_f5 .ht2 a:hover { color: #de5737;}
.wxlh_warp .floor_f5 .ht2 a em { font-weight: 700;}

.wxlh_warp .floor_f5 .infoTs .txtBox { overflow: hidden; overflow-y: auto; height: 100%; box-sizing: border-box; }
.wxlh_warp .floor_f5 .infoTs .txtBox::-webkit-scrollbar  { width: 0px; height: 6px; background: #f5f5f5;border-radius: 3px;}  
.wxlh_warp .floor_f5 .infoTs .txtBox::-webkit-scrollbar-track { border-radius: 3px; background-color: #f5f5f5;}   
.wxlh_warp .floor_f5 .infoTs .txtBox::-webkit-scrollbar-thumb { border-radius: 3px; background-color: #ccc;}

.wxlh_warp .floor_f5 .xzlh { padding: 40px;}
.wxlh_warp .floor_f5 .xzlh .lBox { width: 67%; height: 100%; background: #fff;}
.wxlh_warp .floor_f5 .calendar { width: 60%; background: none; padding-top: 50px; box-sizing: border-box;}
.wxlh_warp .floor_f5 .calendar-title { text-align: center; margin-bottom: 10px;}
.wxlh_warp .floor_f5 .calendar-title .title { font-size: 28px; color: #373737; font-weight: 500; padding-right: 10px;}
.wxlh_warp .floor_f5 .calendar-title .arrow { display: inline-block; position: inherit; top: 0; width: 250px; }
.wxlh_warp .floor_f5 .calendar-title .arrow span { position: relative; top: 3px; width: 35px; height: 24px; border: 1px solid #E6E6E6; font-size: 20px; line-height: 24px; color: #444; font-family: '宋体';  font-weight: 700;}
.wxlh_warp .floor_f5 .calendar-title .arrow span:first-child { border-radius: 5px 0 0 5px;}
.wxlh_warp .floor_f5 .calendar-title .arrow span:last-child { border-radius: 0 5px 5px 0;}
.wxlh_warp .floor_f5 .calendar-week{ border: none; background: #EAF1FF; color: #4d70a7; margin-bottom: 6px; padding-bottom: 0;}
.wxlh_warp .floor_f5 .calendar-week .item, .wxlh_warp .floor_f5 .calendar-date .item { width: 14.28%;}
.wxlh_warp .floor_f5 .calendar-date .item { height: 60px; line-height: 60px; font-size: 24px;}
.wxlh_warp .floor_f5 .calendar-date .item em { display: inline-block; height: 50px; width: 50px; line-height: 50px; border-radius: 50%; position: relative;}
.wxlh_warp .floor_f5 .calendar-date .item.item-curDay em { background: #EAF1FF; color: #4d70a7; }
.wxlh_warp .floor_f5 .calendar-date .item.on em { background: #004889; color: #fff; }
.wxlh_warp .floor_f5 .calendar-date .item.has em::after { content: ''; position: absolute; top: 3px; right: 3px; display: block; width: 7px; height: 7px; background: #FA930E; border-radius: 50%;}


.wxlh_warp .floor_f5 .xzlh .rBox { width: 30%; height: 100%; background: #fff; position: relative;}
.wxlh_warp .floor_f5 .xzlh .rBox p.image { max-height: 310px; overflow: hidden;}
.wxlh_warp .floor_f5 .xzlh .rBox dl { height: 310px; margin-top: 10px; overflow: hidden; overflow-y: auto;}
.wxlh_warp .floor_f5 .xzlh .rBox dl dt { padding: 10px 30px 20px; font-size: 20px; color: #394351;}
.wxlh_warp .floor_f5 .xzlh .rBox dl dt  a { color:#394351}
.wxlh_warp .floor_f5 .xzlh .rBox dl dt a:hover { color:#369}
.wxlh_warp .floor_f5 .xzlh .rBox dl dd { padding: 0 30px 20px; font-size: 16px; line-height: 30px; color: #6d7683;}
.wxlh_warp .floor_f5 .xzlh .rBox dl::-webkit-scrollbar  { width: 6px; height: 6px; background: #f5f5f5;border-radius: 3px;}  
.wxlh_warp .floor_f5 .xzlh .rBox dl::-webkit-scrollbar-track { border-radius: 3px; background-color: #f5f5f5;}   
.wxlh_warp .floor_f5 .xzlh .rBox dl::-webkit-scrollbar-thumb { border-radius: 3px; background-color: #ccc;}

.wxlh_warp .floor_f5 .xzlh .rBox.notHd::after { position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ''; text-align: center; font-size: 20px; color: #c5c5c5; background: url(/newimages/wxlh_icon_1.png) no-repeat center;}

.wxlh_warp .floor_f5 .xzlh .rBox.notHd p,.wxlh_warp .floor_f5 .xzlh .rBox.notHd dl { display: none;}

.wxlh_warp .floor_f5 .xzlh { padding: 110px;}
.wxlh_warp .floor_f5 .xzlh .lBox { background: none; width: 55%; position: relative;}
.wxlh_warp .floor_f5 .xzlh .calendar { width: 100%; background: #fff; border-radius: 5px; box-shadow: 0 0 12px rgba(126, 161, 199, .38);}
.wxlh_warp .floor_f5 .xzlh .calendar-title { position: absolute; left: 0; right: 0; top: -60px;}
.wxlh_warp .floor_f5 .xzlh .calendar-title .arrow { position: initial; display: block; width: 280px; margin: 0 auto;}
.wxlh_warp .floor_f5 .xzlh .calendar-title .title {font-weight: 700; margin-top: -2px;}
.wxlh_warp .floor_f5 .xzlh .calendar-title .arrow span { font-family: "宋体"; background: #fff; color: #4d70a7; border-color: #fff;}
.wxlh_warp .floor_f5 .xzlh .rBox {width: 42%; height: 476px; overflow: hidden; overflow-y: auto; background: none;}
.wxlh_warp .floor_f5 .xzlh .rBox ul { padding: 0 20px; }
.wxlh_warp .floor_f5 .xzlh .rBox ul li { margin-bottom: 15px;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li:last-child { margin-bottom: 0;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li a { display: block; max-height: 120px; padding: 15px 15px 13px; box-shadow: 0 0 12px rgba(126, 161, 199, .38); background: rgba(255, 255, 255, .5); border-radius: 6px; font-size: 20px; color: #394351; font-weight: 700; overflow: hidden; transition: .3s;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li a img { width: 170px; height: 120px;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li a em { display: block; font-size: 16px; color: #6d7683; padding-top: 5px;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li a:hover { color: #B87564;} 
.wxlh_warp .floor_f5 .xzlh .rBox ul li.haveImg a { padding-left: 195px; position: relative;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li.haveImg a img { position: absolute; left: 13px; top: 13px;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li.haveImg a span { display: block; height: 120px; width: 100%; vertical-align: middle;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li.haveImg a span b.hTit{display: block; padding-top: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li.haveImg a span > em{font-size: 14px; padding-top: 2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li.haveImg a::before {font-size: 16px; width: 72px; height: 30px; line-height: 30px;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li.haveImg.s1 a::before{content: '进行中'; position: absolute; right: 0px; top: 0px; text-align: center; color: #fff; background-color: #ee7746; border-top-right-radius: 6px; border-bottom-left-radius: 6px;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li.haveImg.s2 a::before{content: '未开始'; position: absolute; right: 0px; top: 0px; text-align: center; color: #fff; background-color: #64b9d2; border-top-right-radius: 6px; border-bottom-left-radius: 6px;}
.wxlh_warp .floor_f5 .xzlh .rBox ul li.haveImg.s3 a::before{content: '已结束'; position: absolute; right: 0px; top: 0px; text-align: center; color: #fff; background-color: #aaacb0; border-top-right-radius: 6px; border-bottom-left-radius: 6px;}



.wxlh_warp .floor_f5 .xzlh .rBox::-webkit-scrollbar  { width: 8px; height: 8px;  background: rgba(255,255,255,.6);border-radius: 4px;}  
.wxlh_warp .floor_f5 .xzlh .rBox::-webkit-scrollbar-track { border-radius: 4px;}   
.wxlh_warp .floor_f5 .xzlh .rBox::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0,0,0,.3);}


.wxlh_warp .floor_f5 .xzlh .rBox.notHd, .wxlh_warp .floor_f5 .xzlh .rBox.fHd {box-shadow: 0 0 12px rgba(126, 161, 199, .38); background: rgba(255, 255, 255, .5); border-radius: 5px;}

.wxlh_warp .floor_f5 .xzlh .rBox .qhlgySwiper{display: none;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper{display: block; padding: 16px; padding-top: 32px; position: relative;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper::before{font-size: 16px; width: 72px; height: 30px; line-height: 30px;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper.s1::before{content: '进行中'; position: absolute; right: 0px; top: 0px; text-align: center; color: #fff; background-color: #ee7746; border-top-right-radius: 6px; border-bottom-left-radius: 6px;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper.s2::before{content: '未开始'; position: absolute; right: 0px; top: 0px; text-align: center; color: #fff; background-color: #64b9d2; border-top-right-radius: 6px; border-bottom-left-radius: 6px;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper.s3::before{content: '已结束'; position: absolute; right: 0px; top: 0px; text-align: center; color: #fff; background-color: #aaacb0; border-top-right-radius: 6px; border-bottom-left-radius: 6px;}

.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper{ position: relative; overflow: hidden;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .imgBox{display: block; text-align: center; font-size: 0px; height: 310px; overflow: hidden;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .imgBox img{max-width: 100%;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt{margin-top: 10px; padding: 0 27px; display: block; height: 100px; overflow: hidden;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt > b {display: block; font-size: 20px; color: #333; line-height: 33px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt > span{display: block; font-size: 14px; color: #394351; padding-top: 2px;}
/* .wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt > b {display: inline-block; position: relative; top: 50%; transform: translateY(-50%); } */
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-next, .wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-prev { width: 27px; height: 41px; top: 40%; background-color: #01488a; background-size: 12px auto;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-prev{background-image: url(/newimages/wxlh_hdrl_left_icon.png); left: 0px;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-next{background-image: url(/newimages/wxlh_hdrl_right_icon.png); right: 0px;}
.wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-disabled{background-color: #80a3c4; opacity: 1; pointer-events: initial;}
/* f5 end */




/* 弹窗 start */
html.ovh,body.ovh { overflow: hidden;}
body.ovh { padding-right: 17px;}
.fxOpen { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 999;}
.fxOpen::after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.8); transition: .2s; opacity: 0; }
.fxOpen .box {  width: 1560px; height: 640px; margin: -320px 0 0 -780px; position: absolute; left: 50%; top: 50%; z-index: 2; background: rgba(255, 255, 255, .95); border-radius: 20px; transform: scale(0); transition: .2s;}
.fxOpen .box .info { padding: 40px;}
.fxOpen.on::after { opacity: 1;}
.fxOpen.on .box { transform: scale(1);}
.fxOpen .box .colseFx { font-size: 50px; line-height: 60px; padding: 0 15px; position: absolute; top: 0; right: 0; color: #333; z-index: 99;}

.tenPc .imgBox img { width: 800px; height: 560px; }
.tenPc .txtBox { width: 650px; padding: 20px 0 20px 20px; box-sizing: border-box;}
.tenPc .txtBox h4 { font-size: 36px; color: #1e1c1d; padding-bottom: 30px;}
.tenPc .txtBox h4 strong { display: block; font-size: 40px;}
.tenPc .txtBox p { height: 368px; overflow: auto; line-height: 50px; font-size: 26px; color: #394251; text-indent: 2em;}
.tenPc .txtBox p b { color: #264a86;}
.tenPc .txtBox p::-webkit-scrollbar { width: 6px; height: 6px; background: rgba(0,0,0,0.1);border-radius: 3px;}  
.tenPc .txtBox p::-webkit-scrollbar-track { border-radius: 3px; background-color: rgba(0,0,0,0.1);}   
.tenPc .txtBox p::-webkit-scrollbar-thumb { border-radius: 3px; background-color: rgba(0,0,0,0.3);}

.vodYx { width: 100%; height: 565px;}
.fxOpen.hxLh .box { height: 760px; margin-top: -380px;}

.fxOpen.dmLh .vodYxDm { position: relative; padding-right: 280px; box-sizing: border-box;}
.fxOpen.dmLh .vidYx { width: 100%; height: 653px; background: #000;}
.fxOpen.dmLh .box { height: 730px; padding: 10px; margin-top: -365px;}
.fxOpen.dmLh .imgList { position: absolute; top: 0; bottom: 0; right: 0; width: 260px; overflow: hidden; overflow-y: auto;}
.fxOpen.dmLh .imgList::-webkit-scrollbar  { width: 8px; height: 8px;  background: rgba(255,255,255,.6);border-radius: 4px;}  
.fxOpen.dmLh .imgList::-webkit-scrollbar-track { border-radius: 4px;}   
.fxOpen.dmLh .imgList::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0,0,0,.3);}
.fxOpen.dmLh .imgList li { margin-bottom: 8px; padding:0 15px 0 30px; box-sizing: border-box;}
.fxOpen.dmLh .imgList a { display: block; position: relative;}
.fxOpen.dmLh .imgList a em { display: block; text-align: center; font-size: 16px; color: #333;}
.fxOpen.dmLh .imgList img { max-width: 100%; border: 4px solid #fff;box-sizing: border-box;}
.fxOpen.dmLh .imgList a.active img{ border-color: #DE5737;}
.fxOpen.dmLh .imgList a.active::after { content: ''; position: absolute; top: 50%; left: -12px; margin-top: -24px; width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #DE5737;}

.fxOpen .box{width: 1360px; margin-left: -680px; height: 440px; margin-top: -220px;}
.fxOpen .box .info{height: 100%; box-sizing: border-box;}
.fxOpen .box .info .content {height: 100%;}
/* .fxOpen .box .info .content.tenPc{font-family: 'KaiTi';} */
.tenPc .txtBox{width: 720px;}
.tenPc .txtBox h4{font-size: 30px;}
.tenPc .txtBox h4 b{ font-family: 'Arial, tahoma';}
.tenPc .txtBox h4 strong{font-size: 32px;}
.tenPc .txtBox p{font-size: 22px; line-height: 42px;}
.tenPc .imgBox img{width: 560px; height: 360px;}
.tenPc .txtBox p{height:223px;}
.fxOpen .box .tenPc .txtBox{ padding: 15px 0 15px 15px;}
/* 弹窗 end */


@media screen and (max-width: 1660px) {
    .wxlh_warp .w1560 { width: 1200px;}
    .wxlh_warp .floor_f1 .vod,.wxlh_warp .floor_f1 .vod .imgT1 { width: 800px; height: 492px; overflow: hidden;}
    .wxlh_warp .floor_f1 .vod video { width: 745px; height: 492px;}
    .wxlh_warp .floor_f1 .vod .imgT1 img { max-width: 100%; transform: translateX(-30px); }
    .wxlh_warp .floor_f1 .listBox li { width: 75px;padding-left: 75px; height: 492px;}
    .wxlh_warp .floor_f1 .listBox li h4 { width: 75px;}
    .wxlh_warp .floor_f1 .listBox li.on { width: 825px; padding-left: 80px;}
    .wxlh_warp .floor_f1 .listBox li.on h4 { width: 80px;}
    .wxlh_warp .floor_f1 .listBox li.on h4::after { background-size: 52px;}
    .wxlh_warp .floor_f1 .listBox li.l1 .zc p { font-size: 17px; line-height: 30px;}
    .wxlh_warp .floor_f1 .listBox li .zc { height: 492px;}
    .wxlh_warp .floor_f1 .listBox li.l2 .zc .djslist {width: 580px;padding-top: 15px;}
    .wxlh_warp .floor_f1 .listBox li.l2 .zc .djslist .item { width: 280px;margin-bottom: 20px; font-size: 13px;}
    .wxlh_warp .floor_f1 .listBox li.l2.on .zc a.more { bottom: 106px; right: -10px;}
    .wxlh_warp .floor_f1 .listBox li.l3 .zc { padding-top: 28px; padding-left: 53px; padding-right: 40px;}
    .wxlh_warp .floor_f1 .listBox li.l3 .zc .list a { width: 180px; margin: 0 18px 25px;}
    .wxlh_warp .floor_f1 .listBox li.l3 .zc .list a i { width: 160px; height: 166px;}
    .wxlh_warp .floor_f1 .listBox li.l3 .zc .list a i img { width: 160px;}
    .wxlh_warp .floor_f1 .listBox li.l3.on .zc a.more {bottom: 45%; right: 6px;}
    .wxlh_warp .floor_f1 .listBox li.hidH4 .vod,.wxlh_warp .floor_f1 .listBox li.hidH4 .vod .imgT1 { width: 825px;}
    .wxlh_warp .floor_f1 .listBox li.hidH4 .vod video { width: 825px; height: 492px;}
    .wxlh_warp .floor_f1 .listBox li.hidH4 .imgT1 img { transform: translateY(-10px);}

    .wxlh_warp .floor_f1 .listBox li.l3 .zc .swiper_lhnj .swiper-pagination{bottom: 7px !important;}
    .wxlh_warp .floor_f5 .ht2 a::after{left: 50px;}
    /* f2 start */
    .wxlh_warp .floor_f2 .boxYx dl dt img { height: 540px;}
    .wxlh_warp .floor_f2 .boxYx dl dd img { height: 270px;}
    .wxlh_warp .floor_f2 .boxYx::after { right: -220px; background-size: auto 539px;}
    /* f2 end */

    /* f3 start */
    .wxlh_warp .floor_f3 .boxTz .item { margin-left: 10px;}
    .wxlh_warp .floor_f3 .boxTz .item .t { width: 292px; height: 500px;}
    .wxlh_warp .floor_f3 .boxTz .item .t a img { zoom: .85;}
    .wxlh_warp .floor_f3 .boxTz .item .info { width: 596px;}
    .wxlh_warp .floor_f3 .boxTz .item.t4 .info .ts.t2 p:first-child { width: 51%;}
    .wxlh_warp .floor_f3 .boxTz .item.t4 .info .ts.t2 p:last-child { width: 47%;}
    .wxlh_warp .floor_f3 .boxTz .item.t4 .info .ts.t3 p { width: 100% !important; margin: 10px 0 0 0 !important;}
    /* f3 end */

    /* f4 start */
    .wxlh_warp .floor_f4 .lBox, .wxlh_warp .floor_f4 .rBox { width: 49%;}
    .wxlh_warp .floor_f4 .lBox ul li { padding-right: 0; margin-top: 25px;}
    .wxlh_warp .floor_f4 .lBox .imgs img { width: 287px;}
    .wxlh_warp .floor_f4 .rBox .boxPc { zoom: .8;}

    .wxlh_warp .floor_f4 .rBox .imgs img { width: 287px;}

    /* f4 end */

    /* f5 start */
    .wxlh_warp .floor_f5 .fbg .s1 { display: none;}
    .wxlh_warp .floor_f5 .fbg .s2{ display: block;}
    .wxlh_warp .floor_f5 .item > div { height: 540px;}
    .wxlh_warp .floor_f5 .item .tag a { width: 40px; height: 30px;}
    .wxlh_warp .floor_f5 .item .tag a::after { background-size: 40px auto;}
    .wxlh_warp .floor_f5 .item .tag a i { left: 38px; font-size: 13px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a1 {left: 779px; top: 186px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a2 {left: 690px; top: 164px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a3 {left: 649px; top: 209px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a4 {left: 425px; top: 248px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a5 {left: 393px; top: 258px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a6 {left: 335px; top: 381px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a7 {left: 356px; top: 391px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a8 {left: 378px; top: 415px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a9 {left: 317px; top: 440px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a10 {left: 354px; top: 461px;}

    .wxlh_warp .floor_f5 .yzlh{left: -72px;}
    .wxlh_warp .floor_f5 .yzlh .yzMapImg{zoom: 0.77;}
    .wxlh_warp .floor_f5 .yzlh .yzlhHoverImg{zoom: 0.77;}
    .wxlh_warp .floor_f5 .item .yzlhList_box{height: 100px;}
    .wxlh_warp .floor_f5 .item .yzlhList_box .yzlhList_content{width: 400px;}
    .wxlh_warp .floor_f5 .yzlhList_box .szlh_swiper_item span .img_box{width: 115px;}
    .wxlh_warp .floor_f5 .yzlhList_box .szlh_swiper_item span{padding-left: 125px;}
    .wxlh_warp .floor_f5 .yzlhList_box .szlh_swiper_item span .text{font-size: 16px;}
    .wxlh_warp .floor_f5 .item .yzlh .tag a{width: 26px; height: 34px;}
    .wxlh_warp .floor_f5 .item .yzlh .tag a::after{width: 29px; height: 38px; top: 0px; background-position:center; }
    .wxlh_warp .floor_f5 .item .yzlhNewList{width: 332px; padding: 10px; padding-right: 7px;} 
    .wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box{padding-right: 8px;}
    .wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box::-webkit-scrollbar{width: 5px;}
    .wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box ul li a{padding: 10px; padding-right: 5px; height: 117px; margin-bottom: 10px;}
    .wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box ul li a > span .img_box{width: 137px;}
    .wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box ul li a > span .img_box img{ height: 97px;}
    .wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box ul li a > span{padding-left: 150px;}
    .wxlh_warp .floor_f5 .item .yzlhNewList .yzlhNewList_box ul li a > span .text{font-size: 16px; line-height: 24px; max-height:97px ;}
    .wxlh_warp .floor_f5 .gzlhBox .tag a.a1 {left: 412px; top: 197px;}
    .wxlh_warp .floor_f5 .gzlhBox .tag a.a2 {left: 360px; top: 244px;}
    .wxlh_warp .floor_f5 .gzlhBox .tag a.a3 {left: 262px; top: 300px;}
    .wxlh_warp .floor_f5 .gzlhBox .tag a.a4 {left: 301px; top: 384px;}
    .wxlh_warp .floor_f5 .gzlhBox .tag a.a5 {left: 262px; top: 415px;}
    .wxlh_warp .floor_f5 .gzlhBox .tag a.a6 {left: 305px; top: 433px;}

    .wxlh_warp .floor_f5 .ht2 a{padding: 0 17px;}
    .wxlh_warp .floor_f5 .szlh .fbg .s1 { display: block;}
    .wxlh_warp .floor_f5 .szlh .fbg img{max-width: 100%;}
    .wxlh_warp .floor_f5 .szlhBox .tag a{height: 35px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a1 {left: 214px; top: 35px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a2 {left: 304px; top: 14px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a3 {left: 139px; top: 146px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a4 {left: 218px; top: 217px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a5 {left: 276px; top: 288px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a6 {left: 360px; top: 242px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a7 {left: 434px; top: 82px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a8 {left: 559px; top: 16px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a9 {left: 373px; top: 123px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a10 {left: 488px; top: 206px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a11 {left: 437px; top: 325px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a12 {left: 539px; top: 271px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a13 {left: 509px; top: 153px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a14 {left: 626px; top: 166px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a15 {left: 679px; top: 51px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a16 {left: 677px; top: 113px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a17 {left: 619px; top: 285px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a18 {left: 678px; top: 197px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a19 {left: 866px; top: 71px;}
    .wxlh_warp .floor_f5 .szlhBox .tag a.a20 {left: 813px; top: 203px;}
    .fxOpen.szlh .box{ width: 930px; margin-left: -465px; height: 500px; margin-top: -250px;}
    .wxlh_warp .floor_f5 .szlh .szlh_swiper{height: 120px; margin-top: 8px;}
    .wxlh_warp .floor_f5 .szlh .szlh_swiper .szlh_mySwiper .szlh_swiper_item span{padding-left: 150px;}
    .wxlh_warp .floor_f5 .szlh .szlh_swiper .szlh_mySwiper .szlh_swiper_item span .text{font-size: 16px;}
    .wxlh_warp .floor_f5 .szlh .szlh_swiper .szlh_mySwiper .szlh_swiper_item span .img_box{width: 137px;}


    .wxlh_warp .floor_f5 .infoTs .box { width: 400px; height: 500px; padding: 15px; margin-top: -250px;}
    .wxlh_warp .floor_f5 .infoTs .box .t1 { font-size: 18px;}
    .wxlh_warp .floor_f5 .infoTs .box .i1 { font-size: 14px;}
    .wxlh_warp .floor_f5 .infoTs .box .txt { font-size: 13px; line-height: 20px;}

    .wxlh_warp .floor_f5 .calendar { width: 80%; padding-top: 20px;}
    .wxlh_warp .floor_f5 .calendar-date .item { height: 46px; line-height: 46px; font-size: 20px;}
    .wxlh_warp .floor_f5 .calendar-date .item em { width: 38px; height: 38px; line-height: 38px;}

    .wxlh_warp .floor_f5 .xzlh .rBox dl { height: 210px;}
    .wxlh_warp .floor_f5 .xzlh .rBox dl dt { padding: 15px; font-size: 15px;}
    .wxlh_warp .floor_f5 .xzlh .rBox dl dd { font-size: 14px; padding: 0 15px;}

    .wxlh_warp .floor_f5 .item .xzlh { overflow: hidden;}
    .wxlh_warp .floor_f5 .xzlh { padding: 100px 50px;}
    .wxlh_warp .floor_f5 .xzlh .rBox { width: 42%; height: 362px;}
    .wxlh_warp .floor_f5 .xzlh .rBox ul { padding: 0;}
    .wxlh_warp .floor_f5 .xzlh .rBox ul li a { font-size: 16px;}
    .wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .imgBox{height: 214px;}
    .wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt{height: 90px;}
    .wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt > b{font-size: 16px;}
    .wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt > span{padding-top: 0px; font-size: 12px;}

    /* f5 end */


    /* 弹窗 start */
    .fxOpen .box {  width: 1200px; height: 400px; margin: -200px 0 0 -600px;}
    .fxOpen.on::after { opacity: 1;}
    .fxOpen.on .box { transform: scale(1);}
    .tenPc .imgBox img { width: 466px; height: auto;}
    .tenPc .txtBox { width: 654px; padding: 0;}
    .tenPc .txtBox p { height: 190px; font-size: 20px; line-height: 32px;}
    .vidYx { height: 360px;}
    .fxOpen.hxLh .box { height: 640px; margin-top: -320px;}
    .hxlh_content .item { height: 400px;}
    /* 弹窗 end */
}
@media screen and (max-width: 1200px) {
    .wxlh_warp .w1560 { width: 100%; padding: 15px; box-sizing: border-box;}
    .wxlh_warp .titT1 img { height: 100px;}
    .wxlh_warp .floor_f1 .titT1::after { background-size: 50%; background-position: 0 bottom;}
    .wxlh_warp .titT1 { padding: 30px 0;}
    .wxlh_warp .floor_f1 .titT1 { padding-bottom: 20px;}
    .wxlh_warp .floor_f1 .vod, .wxlh_warp .floor_f1 .vod .imgT1 { width: 100%; height: auto;}
    .wxlh_warp .floor_f1 .listBox { width: 100%;z-index: 2;}
    .wxlh_warp .floor_f1 .vod { position: inherit;}
    .wxlh_warp .floor_f1 .vod.on { height: 480px; margin-bottom: 20px;}
    .wxlh_warp .floor_f1 .listBox li { width: 20%; height: 240px; padding-left: 0;}
    .wxlh_warp .floor_f1 .listBox li h4 { width: 100%;}
    .wxlh_warp .floor_f1 .listBox li .zc { display: none;}
    .wxlh_warp .floor_f1 .listBox li.l0 { width: 100%; height: 460px; padding-left: 3px; position: absolute; top: 0; z-index: 2;}
    .wxlh_warp .floor_f1 .listBox li.l0 h4 { display: none;}
    .wxlh_warp .floor_f1 .listBox li.l0 .imgT1 img { transform: translateX(0);}
    .wxlh_warp .floor_f1 .listBox li.l0 .vod .vid { width: 100%; height: 460px;}
    .wxlh_warp .floor_f1 .listBox { padding-top: 470px;}


    /* f2 start */
    .wxlh_warp .floor_f2 .boxYx dl dt img { height: 300px;}
    .wxlh_warp .floor_f2 .boxYx dl dd img { height: 150px;}
    .wxlh_warp .floor_f2 .boxYx::after { right: 0; background-size: auto 300px;}
    
    /* f2 end */
    /* f3 start */
    .wxlh_warp .floor_f3 { padding-bottom: 20px; padding-top: 0px; margin-top: 0px;}
    .wxlh_warp .floor_f3 p.ps { font-size: 14px; line-height: 22px;}
    .wxlh_warp .floor_f3 .boxTz .item { margin-left: 1vw;}
    .wxlh_warp .floor_f3 .boxTz .item .t { width: 23.2vw; height: 400px;}
    .wxlh_warp .floor_f3 .boxTz .item .t a { padding: 25px 0 0 25px;}
    .wxlh_warp .floor_f3 .boxTz .item .t a img { zoom: .5;}
    .wxlh_warp .floor_f3 .boxTz .item .info { width: 60vw;}
    .wxlh_warp .floor_f3 .boxTz .item.t4 .info .ts p { width: 100% !important; margin: 10px 0 0 0 !important;}

    .wxlh_warp .floor_f3 .titT1{position: initial; transform: none; padding: 15px 0;}
    /* f3 end */

    /* f4 start */
    .wxlh_warp .floor_f4 .lBox, .wxlh_warp .floor_f4 .rBox { width: 100%;}
    .wxlh_warp .floor_f4 .lBox .imgs img { width: 287px;}
    .wxlh_warp .floor_f4 .rBox { margin-top: 20px;}
    .wxlh_warp .floor_f4 .rBox .boxPc { zoom: 1;}
    .wxlh_warp .floor_f4 .rBox .imgs{padding-top: 15px;}
    .wxlh_warp .floor_f4 .rBox .imgs a{width: 48%;}
    .wxlh_warp .floor_f4 .rBox .imgs img{width: auto; max-width: 100%;}
    /* f4 end */
    
    /* f4-1 start */
    .floor_f4_1 .title_box{margin-bottom: 20px;}
    .floor_f4_1 .tabSwitchBtns{margin-left: -15px; margin-bottom: 0px;}
    .floor_f4_1 .tabSwitchBtns > span{width: 50%; padding-left: 15px; margin-bottom: 15px;}
    .floor_f4_1 .tabSwitchBtns > span a{font-size: 16px; height: 65px;}
    .floor_f4_1 .tabSwitchBtns > span a.active::before{display: none;}

    .floor_f4_1 .tabSwitchBtns > span a .sjx::after{border-width: 10px; left: -10px; bottom: -10px;}
    .floor_f4_1 .tabSwitchBtns > span a .sjx::before{border-width: 15px; left: -15px; bottom: -15px;}
    .floor_f4_1 .switchBox .itemBox{padding: 15px;}
    .floor_f4_1 .switchBox .swiperBox{float: none; width: auto; margin-right: 0px;}
    .floor_f4_1 .switchBox .swiperBox .my_swiper{height: auto;}
    .floor_f4_1 .switchBox .swiperBox .my_swiper .swiper-pagination{bottom: 15px;}
    .floor_f4_1 .switchBox .swiperBox .my_swiper .swiper-pagination-bullet{width: 6px; height: 6px; margin: 0 4px; }
    .floor_f4_1 .switchBox .swiperBox .my_swiper .swiper-pagination-bullet-active{width: 22px;}
    .floor_f4_1 .switchBox .swiperBox .plj{text-align: center;}
    .floor_f4_1 .switchBox .swiperBox .plj a{font-size: 14px; padding-top: 5px;}
    .floor_f4_1 .switchBox .swiperBox {margin-bottom: 15px;}
    .floor_f4_1 .switchBox .item_content .roll{padding-right: 5px;}
    .floor_f4_1 .switchBox .item_content .tit{font-size: 18px; margin-bottom: 5px;}
    .floor_f4_1 .switchBox .item_content p{font-size: 14px; line-height: 26px;}
    .floor_f4_1 .switchBox .item_content .roll::-webkit-scrollbar{width: 6px;}
    .floor_f4_1 .title_box{font-size: 24px;}
    /* f4-1 end */

    /* f5 start */
    .wxlh_warp .floor_f5 .ysB { overflow: auto;}
    .wxlh_warp .floor_f5 .infoTs { position: fixed; z-index: 10;}
    .wxlh_warp .floor_f5 .infoTs .box { left: 50%; margin-left: -200px;}
    .wxlh_warp .floor_f5 .infoTs .bgos { background: rgba(0,0,0,0.3);}
    .wxlh_warp .floor_f5 .ht2 a { padding: 0 30px;}
    .wxlh_warp .floor_f5 .ht2 a i { margin: 0 10px;}
    .wxlh_warp .floor_f5 .ht2 a em { display: block; line-height: 60px;}
    .wxlh_warp .floor_f5 .ht2 a::after { left: 58px;}
    .wxlh_warp .floor_f5 .item .xzlh { height: auto;}
    .wxlh_warp .floor_f5 .xzlh .lBox, .wxlh_warp .floor_f5 .xzlh .rBox { float: none; width: 100%;}
    .wxlh_warp .floor_f5 .xzlh .rBox { min-height: 260px;}
    .wxlh_warp .floor_f5 .xzlh .rBox dl { height: auto; padding-bottom: 20px;}
    .wxlh_warp .floor_f5 .xzlh .rBox p.image { height: auto; padding: 0 15px; overflow: hidden;}

    .wxlh_warp .floor_f5 .xzlh .rBox { margin-top: 15px;}
    .wxlh_warp .floor_f5 .xzlh .rBox ul li { margin-bottom: 10px;}
    

    .wxlh_warp .floor_f5 .item .xzlh { padding-bottom: 40px;}
    .wxlh_warp .floor_f5 .xzlh .rBox { max-height: 340px; min-height: auto; height: auto;}
    .wxlh_warp .floor_f5 .xzlh .rBox ul li a { height: auto; max-height: none;}

    .wxlh_warp .floor_f5 .ysB.szlh{overflow: initial; padding: 10px;}
    .wxlh_warp .floor_f5 .item > div .szlh_content{overflow: auto;}
    .wxlh_warp .floor_f5 .szlh_content{ overflow: auto;  position: relative;}
    .wxlh_warp .floor_f5 .szlh .szlh_swiper .szlh_mySwiper .swiper-button-next, .wxlh_warp .floor_f5 .szlh .szlh_swiper .szlh_mySwiper .swiper-button-prev{ top: 56%;width: 25px; height: 25px;}
    .wxlh_warp .floor_f5 .szlh .szlh_swiper .szlh_mySwiper .swiper-button-next::before, .wxlh_warp .floor_f5 .szlh .szlh_swiper .szlh_mySwiper .swiper-button-prev::before{border-width: 7px;}
    .wxlh_warp .floor_f5 .szlh .szlh_swiper .szlh_mySwiper .swiper-button-next{right: -10px;}
    .wxlh_warp .floor_f5 .szlh .szlh_swiper .szlh_mySwiper .swiper-button-prev{left: -10px;}

    .wxlh_warp .floor_f5 .ht2 a{padding: 0 12px;}
    .wxlh_warp .floor_f5 .szlh .fbg img{width: 1140px; max-width: none;}
    .fxOpen.szlh .box{width: 90%; height: 420px !important; top: 50%; margin-top: -210px !important;}
    .fxOpen .szlh_img img{max-width: 100%;}

    .wxlh_warp .floor_f5 .ysB.yzlh { overflow: hidden; overflow-x: auto; left: auto;}
    .wxlh_warp .floor_f5 .yzlh .infoTs .box{left: 50%;}
    .wxlh_warp .floor_f5 .ysB.yzlh.hei{height: 628px; padding-bottom: 80px;}
    .wxlh_warp .floor_f5 .item .yzlhNewList{position: initial; width: 100%; height: 266px;}

    .wxlh_warp .floor_f5 .item .yzlhList_box{position: sticky; width: 100%; left: 0px !important;bottom: -66px !important; }
    .wxlh_warp .floor_f5 .item .yzlhList_box .yzlhList_content{width: 95%; position: relative; left: 50%; transform: translateX(-50%); }
    .wxlh_warp .floor_f5 .yzlhList_box .yzlh_mySwiper .swiper-button-next, .wxlh_warp .floor_f5 .yzlhList_box .yzlh_mySwiper  .swiper-button-prev{ width: 21px; height: 21px; top: 62%;}
    .wxlh_warp .floor_f5 .yzlhList_box .yzlh_mySwiper .swiper-button-next{right: -8px;}
    .wxlh_warp .floor_f5 .yzlhList_box .yzlh_mySwiper .swiper-button-prev{left: -8px;}
    .wxlh_warp .floor_f5 .yzlhList_box .yzlh_mySwiper .swiper-button-next::before, .wxlh_warp .floor_f5 .yzlhList_box .yzlh_mySwiper .swiper-button-prev::before{border-width: 6px;}
    /* f5 end */
    .wxlh_warp .floor_f5 .xzlh .rBox.fHd{max-height: none;}
    .wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .imgBox{height: auto;}
    .wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .bottomTxt{height: auto; padding: 0px; font-size: 14px; line-height: 24px;}
    .wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-next, .wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper .filter_swiper .swiper-button-prev{width: 28px; height: 40px;}


    /* 弹窗 start */
    body.ovh { padding-right: 0;}
    .fxOpen .box {  width: 90%; height: 80vh !important; margin: 10vh 0 0 5% !important; left: 0; top: 0;    box-sizing: border-box}
    .fxOpen .box .info {height: 100%; box-sizing: border-box;}
    .tenPc .imgBox img { width: 100%; height: auto;}
    .fxOpen .box .info .vodYx {height: 100%; display: flex; align-items: center;}
    .tenPc .txtBox { width: 100%;}
    .tenPc .txtBox p { height: 220px; font-size: 20px; line-height: 32px;}
    .fxOpen.hxLh .box { height: 450px !important; margin: -230px 0 0 5% !important; top: 50%;}
    .hxlh_content span { padding: 20px 10px;}
    .hxlh_content .item { height: 240px;}
    .hxlh_content .moveBox ul li {width: 110px;}
    .hxlh_content .moveBox ul li a { font-size: 14px;}
    .hxlh_content .hxlhPs {bottom: -20px; font-size: 14px;}
    
    .fxOpen.dmLh .vodYxDm { padding-right: 0;}
    .fxOpen.dmLh .imgList { position: inherit; width: 100%; margin-top: 20px; height: 118px;}
    .fxOpen.dmLh .imgList li { float: left; width: 25%; padding: 0 5px; box-sizing: border-box;}
    .fxOpen.dmLh .imgList a.active::after { top: 0; left: 50%; margin-left: -6px; border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #DE5737; }
    .fxOpen.dmLh .vidYx { height: 60vh;}
    
    /* 弹窗 end */
    .wxlh_warp .floor_f5 .infoTs .txtBox::-webkit-scrollbar {width: 6px;}
}

@media screen and (max-width: 760px) {
    .wxlh_warp .titT1 img { max-width: 80%; height: auto !important;}
    .wxlh_warp .titT1 { padding: 15px 0;}
    .wxlh_warp .floor_f1 .titT1 { padding-bottom: 0; overflow: hidden;}
    .wxlh_warp .floor_f1 .vod { height: 210px; overflow: hidden;}
    .wxlh_warp .floor_f1 .listBox { padding-top: 220px;}
    .wxlh_warp .floor_f1 .vod.on { height: 210px;}
    .wxlh_warp .floor_f1 .listBox li.l0 {height: 210px;}
    .wxlh_warp .floor_f1 .listBox li.l0 .vod .vid { height: 240px;}
    /* f2 start */
    .wxlh_warp .floor_f2 .boxYx dl dt img { height: 72vw;}
    .wxlh_warp .floor_f2 .boxYx dl dd img { height: 24vw;}
    .wxlh_warp .floor_f2 .boxYx::after { right: -50px; background-size: auto 50vw;}
    /* f2 end */
    /* f3 start */
    .wxlh_warp .floor_f3 .boxTz .item { width: 100%; float: none; margin-left: 0; display: none;}
    .wxlh_warp .floor_f3 .boxTz .item .t { display: none !important;}
    .wxlh_warp .floor_f3 .boxTz .item .info {  display: block !important; width: 100%; padding: 20px 0; position: inherit; overflow: hidden;}
    .wxlh_warp .floor_f3 .boxTz .mobSwitch { display: flex; position: relative; z-index: 4;}
    .wxlh_warp .floor_f3 .boxTz .mobSwitch span { display: block; flex: 1; height: 36px; line-height: 36px; font-size: 16px; padding: 0 5px; text-align: center; white-space: nowrap; font-weight: 700;}
    .wxlh_warp .floor_f3 .boxTz .mobSwitch span.on { background: #5D80BB; color: #fff; border-radius: 5px 5px 0 0;}
    .wxlh_warp .floor_f3 .boxTz .mobSwitch span:nth-child(2).on { background-color: #5F92BC;}
    .wxlh_warp .floor_f3 .boxTz .mobSwitch span:nth-child(3).on { background-color: #5DA4BB;}
    .wxlh_warp .floor_f3 .boxTz .mobSwitch span:nth-child(4).on { background-color: #73B597;}
    .wxlh_warp .floor_f3 .boxTz .item.t1 { display: block;}
    .wxlh_warp .floor_f3 .boxTz .item .info p { font-size: 13px; line-height: 20px;}
    /* f3 end */

    /* f4 start */
    .wxlh_warp .floor_f4 .lBox .prs > h2 a, .wxlh_warp .floor_f4 .rBox > h2 a { font-size: 24px;}
    .wxlh_warp .floor_f4 .lBox ul li a strong { font-size: 14px;}
    .wxlh_warp .floor_f4 .lBox .imgs img { width: 48%;}
    .wxlh_warp .floor_f4 .rBox { margin-top: 20px;}
    .wxlh_warp .floor_f4 .rBox .boxPc { zoom: .51;}
    /* f4 end */

    /* f5 start */
    .wxlh_warp .floor_f5 .infoTs .box { width: 94vw; margin-left: 3vw; left: 0;}
    .wxlh_warp .floor_f5 .infoTs .box .colseWt { right: 5px; top: -50px;}
    .wxlh_warp .floor_f5 .ht2 { margin-top: 30px;}
    .wxlh_warp .floor_f5 .ht2 a {zoom: .5; padding: 0 10px;}
    .wxlh_warp .floor_f5 .ht2 a::after { left: 56px;}
    .wxlh_warp .floor_f5 .gzlh .infoTs .box { left: 0; right: 0;}

    .wxlh_warp .floor_f5 .item .xzlh { padding: 15px;}
    .wxlh_warp .floor_f5 .calendar { width: 96%;}
    .wxlh_warp .floor_f5 .calendar-title .title { font-size: 24px;}

    
    .wxlh_warp .floor_f5 .item .xzlh { padding-top: 78px;}
    .wxlh_warp .floor_f5 .xzlh .rBox ul li { margin-bottom: 10px;}
    .wxlh_warp .floor_f5 .xzlh .rBox ul li.haveImg a { padding-left: 15px;}
    .wxlh_warp .floor_f5 .xzlh .rBox ul li.haveImg a img { width: auto; max-width: 100%; position: initial; }
    .wxlh_warp .floor_f5 .xzlh .rBox ul li a { font-size: 15px;}
    .wxlh_warp .floor_f5 .xzlh .rBox ul li a em { font-size: 13px;}

    .wxlh_warp .floor_f5 .xzlh .rBox ul li.haveImg a::before, .wxlh_warp .floor_f5 .xzlh .rBox.fHd .qhlgySwiper::before {font-size: 13px; width: 57px; height: 26px; line-height: 26px;}


    .fxOpen.szlh .box{ height: 220px !important; top: 50%; margin-top: -110px !important;}
    .wxlh_warp .floor_f5 .szlh .szlh_swiper{margin-top: 13px;}
    .wxlh_warp .floor_f5 .szlh .szlh_swiper .szlh_mySwiper .szlh_swiper_item span .text{font-size: 14px;}


    .wxlh_warp .floor_f5 .item .yzlh .tag a{height: 26px;}
    .wxlh_warp .floor_f5 .yzlh .infoTs .box{left: 0;}
    /* f5 end */

    /* 弹窗 start */
    body.ovh { padding-right: 0;}
    .fxOpen .box, .fxOpen.hxLh .box {  width: 90%; height: 90vh !important; margin: 5vh 0 0 5% !important; }
    .fxOpen .box .info { padding: 15px;}
    .tenPc .txtBox h4 { font-size: 20px; padding-bottom: 15px;}
    .tenPc .txtBox h4 strong {font-size: 22px;}
    .tenPc .txtBox p { font-size: 14px; line-height: 20px;}
    .fxOpen.hxLh .box { top: 0 !important;}
    .hxlh_content .item { height: auto;}
    .hxlh_content span { width: 100%; padding: 5px;}
    .fxOpen.dmLh .vidYx { height: 46vh;}
    .fxOpen.dmLh .box .info { padding-top: 50px;}
    .fxOpen.dmLh .imgList li { float: left; width: 50%; padding: 0 5px; box-sizing: border-box;}
    .fxOpen.dmLh .imgList a em { font-size: 14px;}
    /* 弹窗 end */

    .wxlh_warp .floor_f1 .titT1::after{height: 100px;}

    .fxOpen.dmLh .imgList{height: 230px;}
}
@media screen and (max-width: 400px) {
    /* f4 start */
    .wxlh_warp .floor_f4 .rBox .boxPc { zoom: .46;}
    /* f4 end */
}
@media screen and (max-width: 380px) {
    /* f4 start */
    .wxlh_warp .floor_f4 .rBox .boxPc { zoom: .46;}
    /* f4 end */
    .fxOpen.dmLh .vidYx { height: 40vh;}

    .wxlh_warp .floor_f5 .ht2 a{ padding: 0 0px;}
}
@media screen and (max-width: 320px) {
    /* f3 start */
    .wxlh_warp .floor_f3 .boxTz .mobSwitch span { font-size: 14px; padding: 0 3px;}
    /* f3 end */
    /* f4 start */
    .wxlh_warp .floor_f4 .rBox .boxPc { zoom: .40;}
    /* f4 end */
    .fxOpen.dmLh .vidYx { height: 40vh;}
}
@keyframes iconMove
{
    0% {opacity: 0; transform: translateY(-10px);}
    100% {opacity: 1; transform: translateY(0);}
}

/* 万象罗湖 end */


/* 重点办事服务指引 start */
.zdbsfwzy{background-color: #f7f7f7;}
.zdbsfwzy .box{background-color: #FFF; border-radius: 8px; margin-top: 30px;}
.zdbsfwzy .box .zdbsfwzy_content {padding: 0px 140px; padding-bottom: 50px;}
.zdbsfwzy .box .zdbsfwzy_content .zdbsfwzy_title{text-align: center; padding: 75px 0;}
.zdbsfwzy .box .zdbsfwzy_content .zdbsfwzy_title img{max-width: 100%;}
.zdbsfwzy .box .zdbsfwzy_content .list_box{}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li{float: left; text-align:center; width: 25%; height: 240px; box-sizing: border-box; }  
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li .a1{display: inline-block; width:192px; height: 192px; font-size: 20px; color: #565555; border: 10px solid #FFF; background-color:#ececeb; background:#ececeb url(/newimages/zdbszy_bg1.png) no-repeat top center;  border-radius: 100%;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(2) .a1{background: #ececeb url(/newimages/zdbszy_bg2.png) no-repeat top center;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(3) .a1{background: #ececeb url(/newimages/zdbszy_bg3.png) no-repeat top center;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(4) .a1{background: #ececeb url(/newimages/zdbszy_bg4.png) no-repeat top center;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(5) .a1{background: #ececeb url(/newimages/zdbszy_bg5.png) no-repeat top center;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(6) .a1{background: #ececeb url(/newimages/zdbszy_bg6.png) no-repeat top center;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(7) .a1{background: #ececeb url(/newimages/zdbszy_bg7.png) no-repeat top center;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(8) .a1{background: #ececeb url(/newimages/zdbszy_bg8.png) no-repeat top center;}

.zdbsfwzy .box .zdbsfwzy_content .list_box ul li .a1:hover{background-color: #24518a; color: #FFF; font-weight: bold; border: 10px solid #e6ecf2; background-position-y: -2px;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li .a1:hover i{font-weight: bold;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li .a1 i{display: inline-block; padding-top: 127px;}

@media screen and (max-width:1200px) {
    .zdbsfwzy .box {margin: 0 15px; margin-top: 20px;}
    .zdbsfwzy .box .zdbsfwzy_content{padding: 0 50px; padding-bottom: 20px;}
    .zdbsfwzy .box .zdbsfwzy_content .list_box ul li{width: 50%;}
    .zdbsfwzy .box .zdbsfwzy_content .zdbsfwzy_title{padding: 55px 0;}
}
@media screen and (max-width:760px) {
    .zdbsfwzy .box .zdbsfwzy_content .zdbsfwzy_title{padding: 10px 0; padding-top: 30px;}
    .zdbsfwzy .box .zdbsfwzy_content .list_box ul li{height: 165px;}
    .zdbsfwzy .box .zdbsfwzy_content{padding: 0 10px; padding-bottom: 20px;}
    .zdbsfwzy .box .zdbsfwzy_content .list_box ul li .a1{width: 140px; font-size: 14px; height: 140px; background-size: 145px !important; }
    .zdbsfwzy .box .zdbsfwzy_content .list_box ul li .a1 i{padding-top: 90px;}
}
/* 重点办事服务指引 end */


/* 罗湖在线移动版门户 start */
.lh_ydbmh{background-color: #fff; padding: 53px 0 64px;}
.lh_ydbmh .box{position: relative; height: 804px;  border-radius: 8px;  background:url(/newimages/lh_ydbmh_bj.png) no-repeat;  border-radius: 8px; }
.lh_ydbmh .box .lh_ydbmh_title{ position: absolute; left: 0px; top: 0px; font-size: 30px; font-weight: bold; color: #fff; text-align:center;   border-top-left-radius: 8px; border-bottom-right-radius: 35px; width: 464px; height: 62px; line-height: 62px; background-color: #24518a;}
.lh_ydbmh .box .lh_ydbmh_content{padding-top: 70px; padding-left: 60px; overflow: hidden;}
.lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_left{float: left; width: 50%; box-sizing: border-box; padding-top: 60px; font-size: 18px; line-height: 30px; color: #24518a;}
.lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_left .img_box{text-align: center; padding: 40px 0 40px;}
.lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_left .img_box em{display:inline-block; box-shadow: 1px 1px 12px #c2e0f3; border-radius: 8px; background-color: #f6fcfe; padding: 17px; }
.lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_left .ff1{color: #6c6c6c; padding-left: 80px; margin-bottom: 18px;}
.lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_left .ff1 .wz{ padding-left: 60px; color: #24518a;}
.lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_right{float: left; width: 50%; box-sizing: border-box; text-align: right;} 

@media screen and (max-width:1200px) {
    .lh_ydbmh{padding:23px 15px 34px;}
    .lh_ydbmh .box{height: auto; background-size: auto 100%;}
    .lh_ydbmh .box .lh_ydbmh_title{font-size: 18px; width: 260px; height: 50px; line-height: 50px; }
    .lh_ydbmh .box .lh_ydbmh_content{padding: 0px; padding-top: 70px;}
    .lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_left{width: 100%; padding: 0 15px;}
    .lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_left .img_box{padding: 40px 0 20px;}
    .lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_right{width: 100%;}
}
@media screen and (max-width:760px) {
    .lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_left{font-size: 14px; line-height: 26px;} 
    .lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_left .img_box{padding: 20px 0 10px; }
    .lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_left .ff1{padding-left: 0px; margin-bottom: 10px;}
    .lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_left .ff1 .wz{padding-left: 0px;}
    .lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_left .img_box em img {width: 150px; vertical-align: bottom;}
    .lh_ydbmh .box .lh_ydbmh_content .lh_ydbmh_content_right img{max-width: 100%;}
}


/* 罗湖在线移动版门户 end */

/* 专题专栏 start */
.lh_ztzl{background-color: #f7f7f7; }
.lh_ztzl .box{height: 700px; box-sizing: border-box; margin: 68px 0px 30px; padding: 88px 99px 50px; padding-right: 0px; border-radius: 8px; background:#e7f0f5  url(/newimages/lh_ztzl_title_bg.png) no-repeat top left; background-position: 23px -15px;}
.lh_ztzl .box .lh_ztzl_content{padding-left:87px; padding-right: 86px; position: relative;}
.lh_ztzl .box .mySwiper_ztzl {width: 100%;  height: 100%;  box-sizing: border-box;    overflow: hidden;  }
.lh_ztzl .box .mySwiper_ztzl .swiper-slide {text-align: center;}
.lh_ztzl .box .mySwiper_ztzl .swiper-slide .img_box{display: inline-block; padding: 13px;overflow: hidden;  background-color: #FFF;transition: all 0.6s;}
.lh_ztzl .box .mySwiper_ztzl .swiper-slide .img_box img {max-width: 100%; vertical-align: bottom; }
.lh_ztzl .box .mySwiper_ztzl .swiper-slide .img_box:hover img {opacity: 0.8; }

.lh_ztzl .box .lh_ztzl_content .mySwiper_ztzl .swiper-pagination-bullet{width: 16px; height: 16px; border: 1px solid #29558d; background: #fff; opacity: 1; vertical-align: middle;}
.lh_ztzl .box .lh_ztzl_content .mySwiper_ztzl .swiper-pagination-bullet-active { width: 14px; height: 14px; border: 3px solid #a1b7ce; background: #24518a; }
.lh_ztzl .box .lh_ztzl_content .swiper-container-horizontal>.swiper-pagination-bullets {bottom: -60px;}
.lh_ztzl .box .mySwiper_ztzl .swiper-button-next,.lh_ztzl .box .mySwiper_ztzl .swiper-button-prev{width: 60px; height: 60px; background-color: #fff; border: 1px solid #24518a; border-radius: 100%;}
.lh_ztzl .box .mySwiper_ztzl .swiper-button-next {background:#fff url(/newimages/lh_ztzl_lb_right.png) no-repeat center; background-position-y: 50%;}
.lh_ztzl .box .mySwiper_ztzl .swiper-button-prev {background:#fff url(/newimages/lh_ztzl_lb_left.png) no-repeat center; background-position-y: 50%;}

@media screen and (max-width:1200px) {
    .lh_ztzl .box{margin: 20px 15px 0px;  padding: 80px 0px; height: auto;    background-size: 53px;}
}
@media screen and (max-width:760px) {
    .lh_ztzl{padding-bottom: 30px;}
    .lh_ztzl .box{margin: 20px 15px 0px;  padding-top:20px; padding-bottom: 45px; height: auto;    background-size: 33px; background: #e7f0f5 ;}
    .lh_ztzl .box .mySwiper_ztzl .swiper-button-next, .lh_ztzl .box .mySwiper_ztzl .swiper-button-prev{display: none; width: 20px; height: 20px; background-size: 10px !important;}
    .lh_ztzl .box .lh_ztzl_content{padding: 0 10px;}
    .lh_ztzl .box .mySwiper_ztzl .swiper-slide .img_box{padding: 5px;}
    .lh_ztzl .box .lh_ztzl_content .mySwiper_ztzl .swiper-pagination-bullet{width: 8px; height: 8px;}
    .lh_ztzl .box .lh_ztzl_content .swiper-container-horizontal>.swiper-pagination-bullets{bottom: -25px;}
}
/* 专题专栏 end */


/* 网站地图 start */
.wzdt{background-color: #f7f7f7;  }
.wzdt .box{padding: 52px 0 67px;}
.wzdt .theme1{background-color: #fff;  padding: 40px; border-radius: 6px; box-shadow: 0px 0px 7px #d9d9d9;}
.wzdt .theme1 h2.theme1_title{ text-align: center; margin-bottom: 30px;}
.wzdt .theme1 h2.theme1_title img{max-width: 100%;}
.wzdt .theme1 .lists ul li{background-color: #f7f7f7; margin-bottom: 20px; height: 180px; position: relative; border-radius: 4px; padding-left: 240px;}
.wzdt .theme1 .lists ul li.hAdd{height: 380px;}
.wzdt .theme1 .lists ul li.hAdd1{height: 220px;}

.wzdt .theme1 .lists ul li:last-child{margin-bottom: 0px;}
.wzdt .theme1 .lists ul li a{font-size: 16px; color: #333333; line-height: 38px;}
.wzdt .theme1 .lists ul li .icon_text{display: block; text-align:center; position: absolute;  left: 0px; top: 0px; width: 200px; height: 100%; background-color: #e1ebf4; border-radius: 6px;}
.wzdt .theme1 .lists ul li .icon_text i.icon_text_box{display: inline-block; position: relative; top: 50%; transform: translateY(-50%);}
.wzdt .theme1 .lists ul li .icon_text em{ display: inline-block; font-size: 0px; line-height: 0px;}
.wzdt .theme1 .lists ul li .icon_text em img{max-width: 100%;}
.wzdt .theme1 .lists ul li .icon_text .text{display: block; font-size:22px; color: #234f87;} 
.wzdt .theme1 .lists ul li .a_links{display: inline-block;width: 100%; font-size: 0px; position: relative; top: 50%; transform: translateY(-50%); }
.wzdt .theme1 .lists ul li .a_links a{display: inline-block; width: 20%; box-sizing: border-box; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.wzdt .theme1 .lists ul li .a_links a:hover{color: #2387A7;}


@media screen and (max-width:1655px) {
    .wzdt .theme1 .lists ul li a{line-height: 36px;}
    .wzdt .theme1 .lists ul li{padding-left: 230px;}
    .wzdt .theme1 .lists ul li a{font-size: 14px;}
    .wzdt .theme1 .lists ul li .icon_text em img{max-width: 80%;}
    .wzdt .theme1 .lists ul li .icon_text .text{font-size: 20px;}

}
@media screen and (max-width:1200px) {
    .wzdt .box{    padding: 32px 15px 47px;}
    .wzdt .theme1 .lists ul li .icon_text{position: initial; width: 100%; padding: 3px 0; margin-bottom: 10px;}
    .wzdt .theme1 .lists ul li .icon_text em{display: none;}
    .wzdt .theme1 .lists ul li{height: auto !important; padding: 20px;}
    .wzdt .theme1 .lists ul li .a_links, .wzdt .theme1 .lists ul li .icon_text i.icon_text_box{position: initial; transform: none;}
    .wzdt .theme1 .lists ul li .a_links a{width: 33.333%;}
}
@media screen and (max-width:760px) {
    .wzdt .theme1{padding: 20px 10px;}
    .wzdt .theme1 h2.theme1_title{margin-bottom: 15px;}
    .wzdt .theme1 h2.theme1_title img{width: 70%;}
    .wzdt .theme1 .lists ul li a{font-size: 12px; line-height: 27px;}
    .wzdt .theme1 .lists ul li{padding: 10px;}
    .wzdt .theme1 .lists ul li .a_links a{width: 50%; padding-right: 2px;}
    .wzdt .theme1 .lists ul li .icon_text .text{font-size: 18px;}
}
/* 网站地图 end */

/* 政策精准推送 start */
.head_top.zcjzts{ width: 100%;  height: 783px;  background: #e1f2fb url(/newimages/zcjzts_tobu_03.jpg) no-repeat top center; }
.head_top.zcjzts .zcjzts_head_box{max-width: 1035px; margin: 0 auto; text-align: center;}
.head_top.zcjzts .zcjzts_head_box .head_tit{margin: 20px 0 10px;}
.head_top.zcjzts .zcjzts_head_box .search_box{display: inline-block; box-shadow: 0px 0px 10px #5d84ab; position: relative; text-align: left; width: 645px; height: 62px; padding: 4px; padding-right: 55px; background-color:  #90b6fe; box-sizing: border-box; border-radius: 40px; background-image: linear-gradient(to top right, #90b6fe, #c4a7fa);  }
.head_top.zcjzts .zcjzts_head_box .search_box input{border: none; outline: none; display: inline-block; padding-left: 30px; font-size: 18px; box-sizing: border-box; border-radius: 40px; border-bottom-right-radius: 70px; border-top-right-radius: 0px;  width: 100%; height: 100%; }
.head_top.zcjzts .zcjzts_head_box .search_box input::-webkit-input-placeholder { /* WebKit browsers */ 
    color:#2f65b6; 
    }
    .head_top.zcjzts .zcjzts_head_box .search_box  input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
    color:#2f65b6
    }
    .head_top.zcjzts .zcjzts_head_box .search_box  input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
    color:#2f65b6
    }
    .head_top.zcjzts .zcjzts_head_box .search_box  input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
    color:#2f65b6
    }

.head_top.zcjzts .zcjzts_head_box .search_box a.search_btn{display: inline-block; position: absolute; right:17px; top: 50%; transform: translateY(-50%);}
.head_top.zcjzts .zcjzts_head_box .zcjzts_head_cnx{ padding-right: 500px; padding-top: 34px; position: relative;}
.head_top.zcjzts .zcjzts_head_box .zcjzts_head_cnx .lists_left{ box-shadow: 0px 0px 15px #5d84ab; background-color:#90b6fe ; height: 289px; border-radius:26px; border-top-right-radius: 81px;  padding: 9px; box-sizing: border-box;  background-image: linear-gradient(to bottom right,#bbe3f6, #90b6fe,#c4a7fa, #90b6fe,#bbe3f6);}
.head_top.zcjzts .zcjzts_head_box .zcjzts_head_cnx .lists_left .lists_left_bg{background-color:#fff; height: 100%; border-radius:21px; border-top-right-radius: 75px; padding:6px; box-sizing: border-box;  }
.head_top.zcjzts .zcjzts_head_box .zcjzts_head_cnx .lists_left .lists_left_bordeer{ position: relative; text-align: initial; border: 1px dashed #5092f6;padding: 33px 0; padding-left: 65px; padding-right: 28px; border-radius:17px; border-top-right-radius: 70px; height: 100%;  box-sizing: border-box;  }

.head_top.zcjzts .zcjzts_head_box .lists_left_bordeer .tit_img{position: absolute; top: 50%; left: 5px; transform: translateY(-50%);}
.head_top.zcjzts .zcjzts_head_box .lists_left_bordeer ul {padding-top: 4px; padding-left: 15px; border-left: 1px dashed #5092f6;}
.head_top.zcjzts .zcjzts_head_box .lists_left_bordeer ul li a{ display: inline-block; font-size:17px; color: #2c2c2c; padding-left: 15px; position: relative; line-height: 23px; height:46px; overflow: hidden; margin-bottom: 15px;} 
.head_top.zcjzts .zcjzts_head_box .lists_left_bordeer ul li a::before{content: ''; width: 8px; height: 8px; border-radius: 100%; background-color: #dcdcdc; position:absolute; left: 0px; top:10px; }
.head_top.zcjzts .zcjzts_head_box .lists_left_bordeer ul li a:hover{color: #2f65b6;}
.head_top.zcjzts .zcjzts_head_box .lists_left_bordeer ul li:last-child a{margin-bottom: 0px;}
.head_top.zcjzts .zcjzts_head_box .lists_left_bordeer ul li a:hover:before{background-color: #2f65b6;}

.head_top.zcjzts .zcjzts_head_box .zcjzts_head_cnx .icon_right{position: absolute; right: 0px;top: -25px; width: auto; height: 100%;}



.zcjzts{background-color: #e1f2fb; background: #e1f2fb url(/newimages/zcjzts_bgys_bootom_02.jpg) no-repeat top center;}
.zcjzts .box{padding-bottom: 60px;}
.zcjzts .zcjzts_content{ text-align: center;}
.zcjzts .box_sha{background-color: #fff; border-radius: 10px; box-shadow: 0px 0px 10px #d3e1e9;}
.zcjzts .zcjzts_content .titleOne{display: inline-block; width:365px; height: 75px; line-height: 75px; background-color: #fff; font-size: 0px; border-radius:40px;border: 2px solid #2f65b6;}
.zcjzts .zcjzts_content .titleOne a{display: inline-block; width: 50%; font-size: 30px; color: #2f65b6; font-weight: bold; height: 100%;}
.zcjzts .zcjzts_content .titleOne a.active{background-color: #2f65b6; color: #fff; border-radius: 40px;}
.zcjzts_content .nav_box{min-height: 218px; padding-left: 93px; padding-top: 46px; padding-bottom: 30px; box-sizing: border-box; padding-right: 40px; margin-top: 44px; margin-bottom: 25px; background: url(/newimages/zcjsts_theme1_lt_icon.png) no-repeat top left,  url(/newimages/zcjsts_theme1_c_icon1.png) no-repeat bottom center, #fff; }
.zcjzts_content .nav_box .keyword_box{padding-left: 77px; font-size: 20px; position: relative; text-align: left; }
.zcjzts_content .nav_box .keyword_box .title{display: inline-block; position: absolute; left: 0px; top: 0px; color: #2f65b6; font-weight: bold;}
.zcjzts_content .nav_box .keyword_box .lists ul {font-size: 0px;}
.zcjzts_content .nav_box .keyword_box .lists ul li{display: inline-block; font-size: 20px; padding:1px 19px; margin: 0 5px; margin-bottom: 18px; }
.zcjzts_content .nav_box .keyword_box .lists ul li.active{border-radius: 30px; border: 1px solid #5977c6; background-color: #fff; }
.zcjzts_content .nav_box .keyword_box .lists ul li a{color: #373737;}
.zcjzts_content .nav_box .keyword_box .lists ul li.active a{color:#5c7ac7; }

.zcjzts_content .article_box  { padding: 44px 40px; text-align: left;}
.zcjzts_content .article_box ul li{ padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px dashed #e5e5e5;} 
.zcjzts_content .article_box ul li .list_item { display: block; position: relative;  padding-right: 120px; } 
.zcjzts_content .article_box ul li .list_item a.text{ font-size: 22px; color: #373737; font-weight: bold; box-sizing: border-box;   }
.zcjzts_content .article_box ul li .list_item a.text:hover{color: #035998;}
.zcjzts_content .article_box ul li .list_item .time{font-size: 20px; position: absolute; top:3px; right: 0px;  }
.zcjzts_content .article_box ul li .list_item  a.btn{display: inline-block;  margin-left: 5px; width: 70px; height: 36px;   font-size: 20px;  text-align: center; line-height: 36px; color: #a8428e; border: 1px solid #a8428e; border-radius: 4px; } 
.zcjzts_content .article_box ul li .list_item  a.btn:hover{color: #fff; background-color: #a8428e;}
.zcjzts_content .article_box ul li .list_item .unit{display: block; font-size: 18px; color: #373737; padding-top: 10px; padding-bottom: 9px;}

.zcjzts_content .article_box ul li .jd_box{display: none; opacity: 0;transition: opacity 0.4s; padding: 20px; background-color: #f7f7f7;}
.zcjzts_content .article_box ul li .jd_box a{display: block; font-size: 18px; line-height: 30px; color: #5e5e5e;}
.zcjzts_content .article_box ul li .jd_box a:hover{color: #373737;}
.zcjzts_content .article_box ul li.jd_cli .jd_box{display: block; opacity: 1;}

.zcjzts_content .titletwo{display: inline-block; padding-right: 60px; font-size: 0px;  font-weight: bold; }
.zcjzts_content .titletwo a {display: inline-block; font-size: 30px;margin-bottom: 30px; padding-bottom: 10px; color: #0b0b0b;}
.zcjzts_content .titletwo a:first-child{margin-right: 80px;}
.zcjzts_content .titletwo a:last-child{margin-left: 80px;}

.zcjzts_content .titletwo a.active{ color: #3066b7; border-bottom: 5px solid #3066b7;}

.zcjzts_content .paging{ text-align: center; color: #606266; padding-top: 24px;}
.zcjzts_content .paging_box{display: inline-block; font-size: 0px; }
.zcjzts_content .paging .total{font-size: 13px;  margin: 0 10px;}
.zcjzts_content .paging select{font-size: 13px; margin: 0 10px; width: 100px; height: 28px; border: 1px solid #dcdfe6; text-align: center;}
.zcjzts_content .paging a{display: inline-block; margin: 0 5px; margin-bottom: 5px; font-weight: bold; width: 30px; font-size: 13px; height: 30px; line-height: 30px; text-align: center; background-color: #f4f4f5; color: #606266;}
.zcjzts_content .paging a.lr.not{color: #cdc9ce; cursor:not-allowed;}
.zcjzts_content .paging a:hover, .zcjzts_content .paging a.normal.current{background-color:#409eff; color: #fff;}
.zcjzts_content .paging a.lr.not:hover,.zcjzts_content .paging .normal.sl:hover{background-color:#f4f4f5; color: #cdc9ce;}
.zcjzts_content .paging .normal.sl{cursor:not-allowed;}
@media screen and (max-width:1200px) {
    .head_top.zcjzts{background-size: auto 100%; height: 640px;}
    .zcjzts .box{padding: 0 15px; padding-bottom: 30px;}
    .head_top.zcjzts .zcjzts_head_box .head_tit{margin: 30px 0 10px;}
    .head_top.zcjzts .zcjzts_head_box .head_tit img{max-width: 100%;}
    .head_top.zcjzts .zcjzts_head_box .zcjzts_head_cnx .icon_right{display: none;}
    .head_top.zcjzts .zcjzts_head_box{padding: 0 15px;}
    .head_top.zcjzts .zcjzts_head_box .zcjzts_head_cnx{padding-right: 0px; padding-top: 30px;}
    .zcjzts_content .nav_box{padding-left: 40px;}
    .zcjzts_content .titletwo{padding-right: 0px;}
}
@media screen and (max-width:760px) {
    .head_top.zcjzts{height: 465px;}
    .head_top.zcjzts .zcjzts_head_box .search_box{width: 100%; height: 40px; padding-right: 49px;}
    .head_top.zcjzts .zcjzts_head_box .search_box input{font-size: 12px;}
    .head_top.zcjzts .zcjzts_head_box .lists_left_bordeer ul li a{font-size: 12px; padding-left: 10px; line-height: 20px; height:40px ; margin-bottom: 8px;}
    .head_top.zcjzts .zcjzts_head_box .lists_left_bordeer .tit_img img{width: 40px;}
    .head_top.zcjzts .zcjzts_head_box .zcjzts_head_cnx .lists_left{height: auto;     border-radius: 10px}
    .head_top.zcjzts .zcjzts_head_box .zcjzts_head_cnx .lists_left .lists_left_bg{border-radius: 10px;}
    .head_top.zcjzts .zcjzts_head_box .zcjzts_head_cnx .lists_left .lists_left_bordeer{border-radius: 10px;}
    .head_top.zcjzts .zcjzts_head_box .zcjzts_head_cnx .lists_left .lists_left_bordeer{padding: 16px 0 ; padding-left: 48px;     padding-right: 15px;}
    .head_top.zcjzts .zcjzts_head_box .lists_left_bordeer ul li a::before{width: 6px; height: 6px; top: 7px;}
    .head_top.zcjzts .zcjzts_head_box .lists_left_bordeer ul{padding-left: 8px;}
    .zcjzts .zcjzts_content .titleOne{width: 100%; height: 50px; line-height: 50px;}
    .zcjzts .zcjzts_content .titleOne a{font-size: 20px;}
    .zcjzts_content .nav_box{padding: 15px; padding-top: 35px; background-size:50px,100%;}
    .zcjzts_content .titletwo {font-size: 0;}
    .zcjzts_content .titletwo a{font-size: 18px; display: inline-block; margin-bottom: 22px; padding-bottom: 5px;}
    .zcjzts_content .titletwo a:first-child{ margin-right: 10px;}
    .zcjzts_content .titletwo a:last-child{ margin-left: 10px; }
    /* .zcjzts_content .nav_box .keyword_box{padding-left: 0px;} */
    /* .zcjzts_content .nav_box .keyword_box .title{position: initial; margin-bottom: 5px;} */
    .zcjzts_content .nav_box .keyword_box{font-size: 14px; padding-left: 50px;}
    .zcjzts_content .nav_box .keyword_box .lists ul li{font-size: 12px; padding: 1px 10px; margin-bottom: 7px;}
    .zcjzts_content .article_box{padding: 20px 10px; }
    
    .zcjzts_content .article_box ul li .list_item a.text{font-size: 13px;}
    .zcjzts_content .article_box ul li .list_item .time{position: inherit; font-size: 12px; padding-left: 6px;}
    .zcjzts_content .article_box ul li .list_item{padding-right: 0px;}
    .zcjzts_content .article_box ul li .list_item a.btn{width: 42px; height: 24px; line-height: 24px;  font-size: 13px;}
    .zcjzts_content .article_box ul li .list_item .unit{font-size: 13px;}
    .zcjzts_content .article_box ul li .jd_box a{font-size: 13px; line-height: 24px;}
    .zcjzts_content .paging{padding-top: 0px;}
    /* .zcjzts_content .paging a{width: 25px; height: 25px; line-height: 25px;} */
    .zcjzts_content .paging a{padding: 2px 14px;}


}    
/* 政策精准推送 end */


/* 知识图谱 start for zj */
body.ovh, html.ovh { overflow: hidden;}
.w1720 { max-width: 1720px; margin: 0 auto;}
.head_top.fw.zstp { height: 765px; background-image: url(/newimages/zstp_head_txt.png), url(/newimages/zstp_head_bg_02.jpg);background-position:center 316px , top center ;  background-color: #EEF5FD;}

.zstp_warp {  padding-bottom: 40px; background: #F6F9FE url(/newimages/zstp_bg_02.jpg) no-repeat center bottom;}
.zstp_warp .zstp_w { position: relative;}
.zstp_warp .znjtr_box { position: absolute;  top: -260px; right: 80px;}
.zstp_warp .zstpBox { min-height: 800px; position: relative; top: -20px; background: #fff url(/newimages/zstp_bg_03.png) no-repeat center 90px; border-radius: 20px;box-shadow: 0 0 15px rgba(35, 60, 120, .17); overflow: hidden;}
.zstp_warp .tabBtn { height: 90px;line-height: 90px; background: #DCE9F8; background-image: linear-gradient(to right, #DCE9F8 , #FDFEFF); position: relative;}
.zstp_warp .tabBtn a { display: inline-block; margin: 0 30px; padding: 0 60px; height: 90px; position: relative; box-sizing: border-box; color: #24518a;}
.zstp_warp .tabBtn a i {font-size: 32px; font-weight: 700; }
.zstp_warp .tabBtn a.active::after,.zstp_warp .tabBtn a.active::before { content: ''; position: absolute; top: 0; bottom: 0; display: block; width: 64px; height: 90px; background: url(/newimages/zstp_bg_04.png) no-repeat;}
.zstp_warp .tabBtn a.active::before { left: -64px;}
.zstp_warp .tabBtn a.active::after { background-position: 0 -91px; right: -64px;}
.zstp_warp .tabBtn a.active { background: #fff; color: #e07030;}
.zstp_warp .tabBtn a:nth-child(1).active::before { background-color: #fff;}
.zstp_warp .tabBtn a.active i::before { content: ''; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); width: 105px; height: 7px; background: #e07030; }

.zstp_warp .tabBtn a.isFull { position: absolute; top: 50%; right: 150px; transform: translateY(-50%); padding: 0 10px; font-size: 19px; height: 20px; line-height: 20px; color: #24518a;}
.zstp_warp .tabBtn a.isFull img { float: left; margin-right: 4px;}
.zstp_warp .tabBtn a.threeDIcon { position: absolute; top: 50%; right: 20px; transform: translateY(-50%); padding: 0 10px; font-size: 19px; height: 20px; line-height: 20px; color: #24518a;}
.zstp_warp .tabBtn a.threeDIcon img { float: left; margin-right: 4px; margin-top: -2px;}

.zstp_warp .zstpBox { padding-bottom: 40px;}
.zstp_warp .zstpBox .switchBox { padding: 0 40px;}
.zstp_warp .zstpBox .tag .searchBox { margin: 40px 0 30px;}
.zstp_warp .zstpBox .tag .searchBox .box { position: relative; width: 605px; height: 99px;  margin: 0 auto; background: url(/newimages/zstp_img_2.png) no-repeat}
.zstp_warp .zstpBox .tag .searchBox .box .txt { width: 500px; height: 50px; padding: 0 20px; border-radius: 25px; font-size: 16px; position: absolute; top: 26px; left: 8px; background: none; border: none; }
.zstp_warp .zstpBox .tag .searchBox .box .submitBtn { width: 95px; position: absolute; right: 0; top: 0; bottom: 0; cursor: pointer; border-radius: 50%; text-indent: -99em; overflow: hidden; background: none; border: none;}
.zstp_warp .zstpBox .tag .searchBox .searchTag { width: 500px; margin: 0 auto; font-size: 14px; color: #5e5e5f; line-height: 24px;height: 24px; overflow: hidden;}
.zstp_warp .zstpBox .tag .searchBox .searchTag a { display: inline-block; margin-right: 8px; padding: 0 10px; font-size: 14px; color: #24518a; background: #E4EEFA; border-radius: 12px; transition: .8s;}
.zstp_warp .zstpBox .tag .searchBox .searchTag a:hover { background: #1E4C88; color: #fff;}
.zstp_warp .zstpBox .tag .searchBox .s_tag_lists { display: none; position: absolute;left: 28px; right: 87px; top: 75px; background: #fff; border: 1px solid #C7D5E9; border-top: 0; z-index: 2;}
.zstp_warp .zstpBox .tag .searchBox .s_tag_lists ul { max-height: 200px;overflow: hidden;overflow-y: auto;}
.zstp_warp .zstpBox .tag .searchBox .s_tag_lists ul li a { display: block; padding: 10px; border-bottom: 1px solid #eee; font-size: 14px; color: #666;}
.zstp_warp .zstpBox .tag .searchBox .s_tag_lists ul li a:hover { background: #fbfbfb;}
.zstp_warp .zstpBox .tag .searchBox .s_tag_lists p { padding: 40px; color: #888; text-align: center;}
.zstp_warp .zstpBox .tag .searchBox .s_tag_lists ul::-webkit-scrollbar { position: absolute; width: 6px; height: 6px; background: rgba(0,0,0,0.1);border-radius: 3px;}  
.zstp_warp .zstpBox .tag .searchBox .s_tag_lists ul::-webkit-scrollbar-track { border-radius: 3px; background-color: rgba(0,0,0,0.1);}   
.zstp_warp .zstpBox .tag .searchBox .s_tag_lists ul::-webkit-scrollbar-thumb { border-radius: 3px; background-color: #666;}

.zstp_warp .zstpBox .tagBox { min-height: 800px; margin: 0 40px; border: 1px solid #2F588F; border-radius: 15px; position: relative; background: #fff;}
.zstp_warp .zstpBox .tagBox .clxTag { position: absolute; left: -16px; top: 50%; transform: translateY(-50%);}
.zstp_warp .zstpBox .tagBox ul { position: absolute; left: 0; right: 0; bottom: 0; top: 0;}
.zstp_warp .zstpBox .tagBox ul a { display: block; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) scale(.8); transition: .3s;}
.zstp_warp .zstpBox .tagBox ul a i { display: block; font-size: 26px; text-align: center;}
.zstp_warp .zstpBox .tagBox .clxBox ul li:nth-child(1) a { margin: -2% 0 0 -4%;}
.zstp_warp .zstpBox .tagBox .clxBox ul li:nth-child(2) a { margin: 4% 0 0 -30% }
.zstp_warp .zstpBox .tagBox .clxBox ul li:nth-child(3) a { margin: -11% 0 0 -19%}
.zstp_warp .zstpBox .tagBox .clxBox ul li:nth-child(4) a { margin: -11% 0 0 20%}
.zstp_warp .zstpBox .tagBox .clxBox ul li:nth-child(5) a { margin: 9% 0 0 10%}
.zstp_warp .zstpBox .tagBox .clxBox ul li:nth-child(6) a { margin: -17% 0 0 3%}
.zstp_warp .zstpBox .tagBox .clxBox ul li:nth-child(7) a { margin: 17% 0 0 -14%}
.zstp_warp .zstpBox .tagBox .clxBox ul li a.more { margin: 1% 0 0 33%}

.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(1) a { margin: -26px 0 0 3%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(2) a { margin: 32px 0 0 -19%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(3) a { margin: -270px 0 0 20%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(4) a { margin: -147px 0 0 -12%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(5) a { margin: 153px 0 0 8%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(6) a { margin: 19px 0 0 28%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(7) a { margin: 45px 0 0 -7%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(8) a { margin: -228px 0 0 9%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(9) a { margin: -220px 0 0 -23%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(10) a { margin: -55px 0 0 16%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(11) a { margin: -26px 0 0 -31%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(12) a { margin: 225px 0 0 19%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(13) a { margin: 250px 0 0 -3%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(14) a { margin: -263px 0 0 -3%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(15) a { margin: 269px 0 0 -36%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(16) a { margin: 243px 0 0 31%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(17) a { margin: 228px 0 0 -24%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(18) a { margin: -207px 0 0 31%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(19) a { margin: -48px 0 0 40%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(20) a { margin: -281px 0 0 -35%;}

.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(21) a { margin: -281px 0 0 43%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(22) a { margin: 195px 0 0 42%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(23) a { margin: 266px 0 0 -14%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(24) a { margin: -132px 0 0 -43%}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(25) a { margin: 110px 0 0 -44%}
.zstp_warp .zstpBox .tagBox ul a:hover{ transform: translate(-50%, -50%) scale(.9); }

.zstp_warp .zstpBox ul.tagLists { padding: 26px 0;}
.zstp_warp .zstpBox ul.tagLists li { display: inline-block; position: relative; margin: 3px 0; padding-right: 70px;}
.zstp_warp .zstpBox ul.tagLists li::after { content: ''; width: 70px; position: absolute; top: 0; right: 0; height: 64px;  background: url(/newimages/zstp_ico_3.png) no-repeat center; }
.zstp_warp .zstpBox ul.tagLists li a { display: block; height: 64px;line-height: 64px; padding: 0 20px; font-size: 22px; color: #24518a; border-radius: 5px; background: #EDF5FD; transition: .3s;}
.zstp_warp .zstpBox ul.tagLists li a::before {content: ''; width: 60px; height: 50px; float: left; margin: 8px 5px 0 0; background: url(/newimages/zstp_ico_2.png) no-repeat; box-sizing: border-box;}
.zstp_warp .zstpBox .enterprise ul.tagLists li a::before { background-image: url(/newimages/zstp_ico_2a.png);} 
.zstp_warp .zstpBox ul.tagLists li a.t2::before { background-position: 0 -76px;}
.zstp_warp .zstpBox ul.tagLists li a.t3::before { background-position: 0 -152px;}
.zstp_warp .zstpBox ul.tagLists li a.t4::before { background-position: 0 -232px;}
.zstp_warp .zstpBox ul.tagLists li a.t5::before { background-position: 0 -306px;}
.zstp_warp .zstpBox ul.tagLists li a.t6::before { background-position: 0 -383px;}
.zstp_warp .zstpBox ul.tagLists li a.t7::before { background-position: 0 -461px;}
.zstp_warp .zstpBox ul.tagLists li a.on,.zstp_warp .zstpBox ul.tagLists li a:hover { background-color:#E07030; color: #fff;}
.zstp_warp .zstpBox ul.tagLists li a.on::before,.zstp_warp .zstpBox ul.tagLists li a:hover::before { background-position-x: -83px;}
.zstp_warp .zstpBox ul.tagLists li:last-child { padding-right: 0;}
.zstp_warp .zstpBox ul.tagLists li:last-child::after { display: none;}
/* 图谱 start */
.zstp_warp .zstpBox .vis_map { padding: 0 40px;}
.zstp_warp .zstpBox .vis_map .vis_box { height: 860px; border: 1px solid #2F588F; background: #F5F9FE; border-radius: 15px; position: relative; background: #fff; overflow: hidden;}
.zstp_warp .zstpBox .vis_map .vis_box .backBtn { position: absolute; left: 60px; top: 30px; z-index: 2;}
.zstp_warp .zstpBox .vis_map .vis_box .backBtn:hover { opacity: .8;}
.zstp_warp .zstpBox .vis_map .infoLists { position: absolute; top: 49%; right:  -500px; width: 461px; height: 811px; padding: 28px 17px 7px 16px; transform: translateY(-50%); background: url(/newimages/zstp_bg_05.png) no-repeat; box-sizing: border-box; transition: right .3s;}

.zstp_warp .zstpBox .vis_map .infoLists a.closeInfo { padding: 10px; position: absolute; top: 15px; right: 15px; font-size: 50px; line-height: 40px; color: #004a9e;}
.zstp_warp .zstpBox .vis_map .infoLists h3 { margin: 14px 20px 20px; padding-bottom: 10px; font-size: 22px; color: #004a9e;line-height: 50px; border-bottom: 2px solid #004a9e;height: 50px; overflow: hidden;}
.zstp_warp .zstpBox .vis_map .infoLists h3 em { font-size: 32px; padding-right: 10px;white-space: nowrap; overflow: hidden; max-width: 200px; float: left; text-overflow: ellipsis;}
.zstp_warp .zstpBox .vis_map .infoLists h3 span { position: relative; top: 6px;}
.zstp_warp .zstpBox .vis_map .infoLists ul { position: absolute; top: 142px; bottom: 48px;left: 25px;right: 25px; padding: 0 11px 0 10px; overflow: hidden; overflow-y: auto; box-sizing: border-box;}
.zstp_warp .zstpBox .vis_map .infoLists ul li {margin-bottom: 10px; background: #fff; padding: 10px; font-size: 18px; line-height: 28px;}
.zstp_warp .zstpBox .vis_map .infoLists ul li a { color: #333; }
.zstp_warp .zstpBox .vis_map .infoLists ul li a:hover{ color: #2F588F}
.zstp_warp .zstpBox .vis_map .infoLists ul li a em { display: block;}
.zstp_warp .zstpBox .vis_map .infoLists ul li i { float: left; margin-right: 5px; padding: 0 5px; font-size: 15px; background: #DDF0DD; color: #57b657; cursor: pointer;}
.zstp_warp .zstpBox .vis_map .infoLists ul li i.ts1 { background: #cbf1fe; color: #22adf0;}
.zstp_warp .zstpBox .vis_map .infoLists ul li i.ts2 { background: #e7e9f5; color: #5a60c5;}
.zstp_warp .zstpBox .vis_map .infoLists ul li i.ts3 { background: #d6f8ad; color: #7cad45;}
.zstp_warp .zstpBox .vis_map .infoLists ul li i.ts4 { background: #fcf3cc; color: #b5a353;}
.zstp_warp .zstpBox .vis_map .infoLists ul li i.ts5 { background: #ffe7e7; color: #ff5c5a;}
.zstp_warp .zstpBox .vis_map .infoLists ul li i.ts6 { background: #dbf6e9; color: #12c56a;}
.zstp_warp .zstpBox .vis_map .infoLists ul li i.ts7 { background: #ddeefb; color: #188ae2;}
.zstp_warp .zstpBox .vis_map .infoLists ul li i.ts8 { background: #fdeedb; color: #fb9d52;}
.zstp_warp .zstpBox .vis_map .infoLists ul li i:hover { opacity: .8;}

.zstp_warp .zstpBox .vis_map .infoLists ul.all_info li { position: relative; padding-left: 90px;}
.zstp_warp .zstpBox .vis_map .infoLists ul.all_info li i {position: absolute;left: 10px; top: 12px;}

.zstp_warp .zstpBox .vis_map .infoLists ul li:last-child a { margin-bottom: 0;}
.zstp_warp .zstpBox .vis_map .infoLists ul::-webkit-scrollbar { position: absolute; width: 6px; height: 6px; background: rgba(0,0,0,0.1);border-radius: 3px;}  
.zstp_warp .zstpBox .vis_map .infoLists ul::-webkit-scrollbar-track { border-radius: 3px; background-color: rgba(0,0,0,0.1);}   
.zstp_warp .zstpBox .vis_map .infoLists ul::-webkit-scrollbar-thumb { border-radius: 3px; background-color: rgba(255,255,255,.8);}
.zstp_warp .zstpBox .vis_map .infoLists .ps { position: absolute; bottom: 10px; left: 0; right: 0; color: #004A9E; text-align: center; line-height: 40px; font-size: 14px;}
.zstp_warp .zstpBox .vis_map .infoLists .arr_t,.zstp_warp .zstpBox .vis_map .infoLists .arr_ps,.zstp_warp .zstpBox .vis_map .infoLists .arr_Info { display: none;}
.zstp_warp .zstpBox .vis_map .infoLists.isArrondi .all_info,.zstp_warp .zstpBox .vis_map .infoLists.isArrondi .all_ps { display: none;}
.zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_t,.zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_ps,.zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_Info{ display: block;}
.zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_t { padding: 2px 20px; font-size: 16px; color: #004A9E; line-height: 26px;}
.zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_t em { display: inline-block; margin: 0 5px; padding: 0 10px; border-radius: 5px; font-size: 14px; color: #57b657;line-height: 22px; border: 1px solid #57b657;}
.zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_t a { float: right; padding: 0 10px; font-size: 14px;  border-radius: 5px; color: #2f588f; }
.zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_t a i { float: left; margin: 0 2px; font-size: 23px;}
.zstp_warp .zstpBox .vis_map .infoLists.isArrondi h3 { margin-bottom: 5px;}
.zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_Info { top: 142px;}

.zstp_warp .zstpBox .vis_map .infoLists .all_ps.ps { top: 110px; bottom: auto; line-height: 26px;}
.zstp_warp .zstpBox .vis_map .infoLists .all_ps.ps em { display: inline-block; margin: 0 5px; padding:0 10px; border-radius: 5px; color: #004A9E;border: 1px solid #004A9E; line-height: 24px;}

.zstp_warp .zstpBox .vis_map .vismapBox { position: absolute; left: 0; right: 0; bottom: 0; top: 0; background: #F5F9FE;}

.zstp_warp .tagBox{ display: block;}
.zstp_warp .vis_map{ display: none;}
.zstp_warp.isVisMap .tagBox{ display: none;}
.zstp_warp.isVisMap .vis_map{ display: block;}
.zstp_warp .tagBox { opacity: 0; }
.zstp_warp .tagBox .allBox { display: none;}
.zstp_warp .tagBox.isAllNode .clxBox { display: none;}
.zstp_warp .tagBox.isAllNode .allBox { display: block;}
.zstp_warp .tagBox.on { opacity: 1;transition: .3s;}

.zstp_warp .vis_box .vismapBox canvas {border-radius: 15px; transition: .3s;}
.zstp_warp .vis_box.isInfo .vismapBox canvas  { transform: translateX(-200px);}
.zstp_warp .vis_box.isInfo .infoLists { right:20px;}

.graph-panel { position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: hidden;}
/* 图谱 end */


.zstp_warp .zstpBox .tagBox.show ul a { margin: 0 !important; opacity: 0;}

/* 全屏 start */
.zstp_warp.full .zstpBox { min-height: auto; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 2; overflow: hidden; overflow-y: auto;}


/* 全屏 end */
@media screen and (min-width: 1200px) and (max-width: 1720px) {
    .zstp_warp { padding: 0 20px;}
    .head_top.fw.zstp { height: 500px; background-position: center 216px , top center;}
    .zstp_warp .zstpBox ul.tagLists li { padding-right: 50px;}
    .zstp_warp .zstpBox ul.tagLists li::after { width: 50px;}
    .zstp_warp .zstpBox ul.tagLists li a { padding: 0 15px;}
    .zstp_warp .zstpBox ul.tagLists li a::before { margin-right: 0;}
    .zstp_w { width: 86%;}
    .zstp_warp .zstpBox .tagBox ul a {transform: translate(-50%, -50%) scale(.7);}
    .zstp_warp .zstpBox .tagBox ul a:hover {transform: translate(-50%, -50%) scale(.8);}
}
@media screen and (max-width: 1680px) {
    .zstp_warp .znjtr_box { top: -195px;}
    .zstp_warp .znjtr_box img { width: 260px;}
    .zstp_warp .zstpBox ul.tagLists li { padding-right: 40px;}
    .zstp_warp .zstpBox ul.tagLists li a { padding: 0 8px;}
    .zstp_warp .zstpBox ul.tagLists li a::before {width: 50px; transform: scale(.8);}
    .zstp_warp .zstpBox ul.tagLists li::after { width: 40px;}
}

@media screen and (max-width: 1500px) {
    .zstp_warp .zstpBox ul.tagLists li { padding-right: 40px;}
    .zstp_warp .zstpBox ul.tagLists li a { padding: 0 8px 0 5px;font-size: 18px;height: 56px;line-height: 56px;}
    .zstp_warp .zstpBox ul.tagLists li a::before {width: 48px; margin-top: 3px; margin-left: -8px; transform: translate(5px, 0) scale(.6);}
    .zstp_warp .zstpBox ul.tagLists li::after { width: 36px; height: 56px;}
    .zstp_warp .tabBtn a { padding: 0 30px;}
    .zstp_warp .tabBtn a i { font-size: 26px;}
}

@media screen and (max-width: 1200px) {
    .head_top.fw.zstp { height: 400px; background-position: center 50% , top center;  background-size:80% auto, cover;}
    .zstp_warp .tabBtn a { padding: 0 20px;}
    .zstp_warp .tabBtn a i { font-size: 20px;}
    .zstp_warp .tabBtn a.isFull { right: 15px; margin: 0;} 
    .zstp_warp .tabBtn a.threeDIcon { right: 110px;}  
    .zstp_warp .zstpBox { min-height: auto; padding-bottom: 30px;}
    .zstp_warp .zstpBox .tagBox { min-height: 460px; margin: 0 15px;}
    .zstp_warp .zstpBox .tagBox .clxTag {left: -12px;}
    .zstp_warp .zstpBox .tagBox .clxTag img { height: 280px;}
    .zstp_warp .zstpBox .switchBox {padding: 0 30px;}
    .zstp_warp .znjtr_box { top: -140px;}
    .zstp_warp .znjtr_box img { width: 160px;}
    .zstp_warp .zstpBox .tagBox ul a {transform: translate(-50%, -50%) scale(.5);}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(1) a { margin-top: -10px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(2) a { margin-top: 15px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(3) a { margin-top: -135px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(4) a { margin-top: -60px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(5) a { margin-top: 60px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(6) a { margin-top: 20px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(7) a { margin-top: 80px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(8) a { margin-top: -120px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(9) a { margin-top: -138px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(10) a { margin-top: -41px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(11) a { margin-top: -43px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(12) a { margin-top: 140px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(13) a { margin-top: 155px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(14) a { margin-top: -160px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(15) a { margin-top: 107px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(16) a { margin-top: 124px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(17) a { margin-top: 150px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(18) a { margin-top: -148px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(19) a { margin-top: -20px;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(20) a { margin-top: -160px;}
    .zstp_warp .zstpBox .tagBox ul a:hover{ transform: translate(-50%, -50%) scale(.6); }

    .zstp_warp .zstpBox .vis_map { padding: 0 30px;}
    .zstp_warp .zstpBox .vis_map .vis_box { height: 500px;}

    .zstp_warp .zstpBox ul.tagLists { white-space: nowrap; overflow: hidden; overflow-x: auto;}
    .zstp_warp .zstpBox .vis_map .vis_box .backBtn {left: 20px;top: 20px;}
    .zstp_warp .zstpBox .vis_map .vis_box .backBtn img { width: 140px;}

    .zstp_warp .zstpBox .vis_map .infoLists {width: 380px; height: 100%; top: 0; transform:translate(0,0); background-size: 100% 100%;}
    .zstp_warp .vis_box.isInfo .infoLists { right: 0;}
    .zstp_warp .zstpBox .vis_map .infoLists h3 { font-size: 16px;line-height: 32px; height: 32px;}
    .zstp_warp .zstpBox .vis_map .infoLists h3 em { font-size: 22px;max-width: 170px;}
    .zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_t { font-size: 14px;}
    .zstp_warp .zstpBox .vis_map .infoLists ul { top: 118px;}
    .zstp_warp .zstpBox .vis_map .infoLists ul li { padding: 6px; font-size: 14px; line-height: 20px;}
    .zstp_warp .zstpBox .vis_map .infoLists ul li i {font-size: 13px;}
    .zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_Info { top: 125px;}
    .zstp_warp .vis_box.isInfo .vismapBox canvas {transform: translateX(0);}
    .zstp_warp .zstpBox .vis_map .infoLists a.closeInfo { top: 5px;}
    .zstp_warp .zstpBox .vis_map .infoLists .all_ps.ps { top: 89px;}
}

@media screen and (max-width: 760px) {
    .head_top.fw.zstp { height: 240px;}
    .zstp_warp .znjtr_box { top: -82px; right: 40px;}
    .zstp_warp .znjtr_box img { width: 83px;}
    .zstp_warp .tabBtn { height: 60px; line-height: 60px;}
    .zstp_warp .tabBtn a { height: 60px; margin: 0 2%; padding: 0 10px; float: left; width: 29.33%; text-align: center; box-sizing: border-box;}
    .zstp_warp .tabBtn a i { font-size: 18px;}
    .zstp_warp .tabBtn a.active::after, .zstp_warp .tabBtn a.active::before { width: 30px; height: 60px; background-size: 30px 120px;}
    .zstp_warp .tabBtn a.active::after { right: -30px; background-position: 0 -60px;}
    .zstp_warp .tabBtn a.active::before { left: -30px; background-position: 0 0;}
    .zstp_warp .tabBtn a.active i::before {width: 75px; height: 4px;}
    .zstp_warp .tabBtn a.isFull { width: auto; top: 80px; font-size: 14px;}
    .zstp_warp .tabBtn a.isFull img { width: 14px; float: left; margin-top: 3px;}
    .zstp_warp .tabBtn a.threeDIcon { top: 80px; font-size: 14px;}
    .zstp_warp .tabBtn a.threeDIcon img { float: left; width: 18px; top: 0; margin-right: 0;}
    .zstp_warp .zstpBox {min-height: auto;}
    .zstp_warp .zstpBox .switchBox { padding: 0 15px;}
    .zstp_warp .zstpBox .tag .searchBox { margin-bottom: 15px;}
    .zstp_warp .zstpBox .tag .searchBox .box { width: 100%; height: 80px; position: relative; background-size: auto 80px;z-index: 9;}
    .zstp_warp .zstpBox .tag .searchBox .box::after { content: ''; position: absolute; right: 0; top: 0; bottom: 0; width: 40px; background: #fff;}
    .zstp_warp .zstpBox .tag .searchBox .box .submitBtn { width: 70px; height: 70px; top: 6px; background: url(/newimages/zstp_img_2_1.png) no-repeat; background-size: cover; z-index: 2;}
    .zstp_warp .zstpBox .tag .searchBox .searchTag { width: 100%;}
    .zstp_warp .zstpBox .tag .searchBox .searchTag a { font-size: 12px;}
    .zstp_warp .zstpBox .tag .searchBox .box .txt {width: 100%;height: 40px; top: 20px; box-sizing: border-box;}
    .zstp_warp .zstpBox .tag .searchBox .s_tag_lists {left: 22px; right: 60px; top: 61px;}
    .zstp_warp .zstpBox .tagBox ul a {transform: translate(-50%, -50%) scale(.4);}
    .zstp_warp .zstpBox .tag .searchBox .searchTag { margin-top: 5px;}
    .zstp_warp .zstpBox .tagBox .clxTag { left: -10px;}
    .zstp_warp .zstpBox .tagBox .clxTag img { height: 220px;}
    .zstp_warp .zstpBox .tagBox .clxBox ul li:nth-child(1) a {margin: 10px 0 0 -3%;}
    .zstp_warp .zstpBox .tagBox .clxBox ul li:nth-child(2) a { margin-top: 40px;}
    .zstp_warp .zstpBox .tagBox .clxBox ul li:nth-child(3) a { margin: -41px 0 0 -21%;}
    .zstp_warp .zstpBox .tagBox .clxBox ul li:nth-child(4) a { margin: -56px 0 0 18%;}
    .zstp_warp .zstpBox .tagBox .clxBox ul li:nth-child(5) a { margin: 60px 0 0 16%; }
    .zstp_warp .zstpBox .tagBox .clxBox ul li a.more { margin: 9px 0 0 38%;}
.zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_t em
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(1) a { margin: 11px 0 0 -2%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(2) a { margin: -6px 0 0 -19%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(3) a { margin: -106px 0 0 38%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(4) a { margin: -80px 0 0 -2%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(5) a { margin: 90px 0 0 4%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(6) a { margin: 48px 0 0 20%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(7) a { margin: 83px 0 0 -17%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(8) a { margin: -116px 0 0 18%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(9) a { margin: -97px 0 0 -18%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(10) a { margin: -34px 0 0 15%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(11) a { margin: -80px 0 0 -36%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(12) a { margin: 133px 0 0 22%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(13) a { margin: 175px 0 0 1%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(14) a { margin: -176px 0 0 -4%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(15) a { margin: 92px 0 0 -38%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(16) a { margin: 60px 0 0 39%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(17) a { margin: 165px 0 0 -20%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(18) a { margin: -190px 0 0 39%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(19) a { margin: -24px 0 0 36%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(20) a { margin: -165px 0 0 -38%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(21) a { margin: 184px 0 0 -40%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(22) a { margin: -186px 0 0 -22%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(23) a { margin: 4px 0 0 -38%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(24) a { margin: 172px 0 0 38%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(25) a { margin: -188px 0 0 16%;}

    .zstp_warp .zstpBox .tagBox ul a:hover{ transform: translate(-50%, -50%) scale(.5); }
    
    

    .zstp_warp .zstpBox .vis_map { padding: 0 15px;}
    .zstp_warp .zstpBox .vis_map .vis_box { height: 400px;}

    .zstp_warp .zstpBox ul.tagLists { padding-top: 35px;}
    .zstp_warp .zstpBox ul.tagLists li { padding-right: 40px;}
    .zstp_warp .zstpBox ul.tagLists li a { height: 38px; line-height: 38px; font-size: 17px; padding: 0 15px 0 0; overflow: hidden;}
    .zstp_warp .zstpBox ul.tagLists li a::before { width: 52px; height: 50px; margin: -6px 0 0 0; transform: scale(.6);}
    .zstp_warp .zstpBox ul.tagLists li::after { height: 38px;width: 40px; transform: scale(.8); }
    
    .zstp_warp .zstpBox .vis_map .vis_box .backBtn {left: 10px;top: 10px;}
    .zstp_warp .zstpBox .vis_map .vis_box .backBtn img { width: 120px;}
    .zstp_warp .zstpBox .vis_map .infoLists{width: 340px; padding: 17px 13px 9px 12px;z-index: 3;}
    .zstp_warp .zstpBox .vis_map .infoLists a.closeInfo { top: -5px; right: 10px;}
    .zstp_warp .zstpBox .vis_map .infoLists h3 { margin: 10px 10px 10px;}
    .zstp_warp .zstpBox .vis_map .infoLists ul {top: 81px; padding: 0;left: 21px; right: 24px;}
    .zstp_warp .zstpBox .vis_map .infoLists ul li { padding: 5px;}
    .zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_Info { top: 112px;}
    .zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_t {padding: 2px 10px;}

    .zstp_warp .zstpBox .vis_map .infoLists ul {top: 104px; bottom: 20px;}
    .zstp_warp .zstpBox .vis_map .infoLists .all_ps.ps { top: 75px;}
    .zstp_warp .zstpBox .vis_map .infoLists .arr_Info { bottom: 45px;}
    .zstp_warp .zstpBox .vis_map .infoLists ul.all_info li i {position: absolute;left: 10px; top: 5px;}
    .zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_t em { padding: 0 5px;}
    .zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_t a i { font-size: 18px;}
    

}
/* 暂无内容 start */
.message_tol { max-width: 300px; position: absolute; top: 50%; left: 50%; padding: 10px 15px; font-size: 16px; background: rgba(0,0,0,0.6); color: #fff; border-radius: 5px; transform: translate(-50%,-50%);}

/* 加载更多 start */
.wave_loading { position: absolute; left: 0; right: 0; top: 0; bottom: 0;background: rgba(0,0,0,.1); z-index: 99;}
.wave{width: 96px;height: 64px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.wave .rect{background-color: #cdcdcd;height: 100%;width: 8px;display: inline-block; margin: 0 3px; animation: wave-rect 1.2s infinite ease-in-out;}
.wave .rect-1{animation-delay: 0s;}
.wave .rect-2{animation-delay: -1s;}
.wave .rect-3{animation-delay: -0.9s;}
.wave .rect-4{animation-delay: -0.8s;}
.wave .rect-5{animation-delay: -0.7s;}
@keyframes wave-rect{
	0%{
		transform: scaleY(.4);
	}
	20%{
		transform: scaleY(1);
	}
	40%{
		transform: scaleY(.4);
	}
	100%{
		transform: scaleY(.4);
	}
}
/* 加载更多 end */

/* 知识图谱 end for zj */

/* 详情页 - 知识图谱 start for zj */
.lh_xqy .box .mapping_box .mapping_box_left .mapping_box_left_title { margin-bottom: 0;}
.lh_xqy .box .mapping_box .mapping_box_left .mapping_box_left_title em { display: inline-block; height: 40px; line-height: 40px; padding: 0 40px 0 30px; font-size: 22px; color: #fff; background: #E27200; position: relative;}
.lh_xqy .box .mapping_box .mapping_box_left .mapping_box_left_title em::after { position: absolute; right: 0; top: 0; content: ''; display: inline-block;width:0;height:0;border-right:0 solid transparent;border-left:20px solid transparent;border-top:40px solid #FAFAFA;}
.lh_xqy .box .mapping_box .mapping_box_right .lists_box { padding-top: 50px;}
.lh_xqy .box .mapping_box .mapping_box_left .tpBox { position: relative; margin-right: 15px;}
.lh_xqy .box .mapping_box .mapping_box_left .tpBox .ldBox { position: absolute; left: 15px; right: 15px; top: 15px; bottom: 15px; z-index: 1; overflow: hidden;}
.mapping_box_left .graph-panel {height: 500px; position: inherit; background: #fff;z-index: 2;}
.mapping_box_right .infoLists { height: 100%; padding: 40px 30px 30px; box-sizing: border-box; position: relative;}										 
.mapping_box_right .infoLists .arr_t,.mapping_box_right .infoLists .ps { position: absolute; left: 30px; right: 30px; bottom: 16px; text-align: center; font-size: 16px; color: #888; }
.mapping_box_right .infoLists .arr_t { top: 10px; bottom: auto; text-align: left; line-height: 26px;}
.mapping_box_right .infoLists .arr_t em { display: inline-block; margin: 0 5px; padding: 0 10px; border: 1px solid #5856b1; color: #5856b1; border-radius: 5px;font-size: 14px; }
.mapping_box_right .infoLists .arr_t a.back { float: right; padding:0 8px; border-radius: 5px; color: #369; font-size: 14px;position: relative;z-index: 9; }
.mapping_box_right .infoLists .arr_t a i { float: left; margin-right: 2px; font-size: 24px;}
.mapping_box_right .infoLists ul { max-height: 100%; overflow: hidden; overflow-y: auto;}
.mapping_box_right .infoLists ul li { font-size: 18px; padding-left: 95px; position: relative; margin-bottom: 16px;}
.mapping_box_right .infoLists ul li a { display: block; color: #313131;}
.mapping_box_right .infoLists ul li a:hover { color: #2387A7;}
.mapping_box_right .infoLists ul li i { position: absolute; top: 0px; left: 0px; padding: 3px 10px; border-radius: 3px; font-size: 15px; cursor: pointer; background: #D7CFE3; color: #4d346e; width: 60px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.mapping_box_right .infoLists ul li i.ts0 { background: #E7E0CD; color: #6f550d;}
.mapping_box_right .infoLists ul li i.ts1 { background: #DDF0DD; color: #57b657;}
.mapping_box_right .infoLists ul li i.ts2 { background: #FFDADA; color: #ff4747;}
.mapping_box_right .infoLists ul li i.ts3 { background: #FEECD8; color: #fb8e15;}
.mapping_box_right .infoLists ul li i.ts4 { background: #E3F4FF; color: #0878c5;}
.mapping_box_right .infoLists ul li i.ts5 { background: #D1F4E6; color: #00736d;}
.mapping_box_right .infoLists ul li i.ts6 { background: #DAF5FF; color: #4595b4;}
.mapping_box_right .infoLists ul li i.ts7 { background: #E2EEF9; color: #003a6c;}
.mapping_box_right .infoLists ul li i.ts8 { background: #DBDBEE; color: #4b49ac;}
.mapping_box_right .infoLists ul li i.ts9 { background: #E9DFF2; color: #b085d4;}
.mapping_box_right .infoLists ul li i.ts10 { background: #CFE9DF; color: #274e3c;}
.mapping_box_right .infoLists ul li i.ts11 { background: #E6EEFE; color: #4678d6;}
.mapping_box_right .infoLists ul li i.ts12 { background: #CAF2F0; color: #20b1aa;}
.mapping_box_right .infoLists ul li i.ts13 { background: #EBDDD3; color: #96572b;}
.mapping_box_right .infoLists ul li i.ts14 { background: #FFEAE5; color: #c95d43;}
.mapping_box_right .infoLists ul li i.ts15 { background: #F9F3D7; color: #af9a35;}
.mapping_box_right .infoLists ul li i.ts16 { background: #FADDDD; color: #8f1e20;}
.mapping_box_right .infoLists ul li i.ts17 { background: #D7CFE3; color: #4d346e;}
.mapping_box_right .infoLists ul li i:hover { opacity: .8;}
.mapping_box_right .infoLists ul.arr_Info li { padding-left: 0;}
.mapping_box_right .infoLists ul::-webkit-scrollbar { position: absolute; width: 6px; height: 6px; background: rgba(0,0,0,0.1);border-radius: 3px;}  
.mapping_box_right .infoLists ul::-webkit-scrollbar-track { border-radius: 3px; background-color: rgba(0,0,0,0.1);}   
.mapping_box_right .infoLists ul::-webkit-scrollbar-thumb { border-radius: 3px; background-color: rgba(0,0,0,.3);}

.mapping_box_right .infoLists ul.arr_Info, .mapping_box_right .infoLists .arr_t, .mapping_box_right .infoLists .arr_ps.ps,.mapping_box_right .infoLists.isInfo ul.all_info,.mapping_box_right .infoLists.isInfo .all_ps.ps { display: none;}
.mapping_box_right .infoLists.isInfo { padding-top: 50px;}
.mapping_box_right .infoLists.isInfo ul.arr_Info, .mapping_box_right .infoLists.isInfo .arr_t, .mapping_box_right .infoLists.isInfo .arr_ps.ps { display:block }
.mapping_box_right .infoLists .all_ps.ps { top: 6px; bottom: auto; line-height: 26px;}
.mapping_box_right .infoLists .all_ps.ps em { display: inline-block; margin: 0 5px; padding: 0 10px; border-radius: 5px;border:1px solid #888;color: #888;}
.mapping_box_right .infoLists .arr_ps.ps { top: auto;}

@media screen and (max-width:760px) {
    .mapping_box_left .graph-panel {height: 280px; margin-right: 0;}

    .mapping_box_right .infoLists { padding: 10px 10px 30px}
    .mapping_box_right .infoLists ul { max-height: 300px;}
    .mapping_box_right .infoLists ul li {font-size: 13px; padding-left: 78px;}
    .mapping_box_right .infoLists ul li i{font-size: 12px; padding: 3px 5px; text-align: center;}
    .mapping_box_right .infoLists .arr_t, .mapping_box_right .infoLists .ps { font-size: 12px;}
    .mapping_box_right .infoLists .arr_t { left:10px; right: 10px; }
    .mapping_box_right .infoLists .arr_t em { margin:0 3px; padding: 0 5px;}

    .lh_xqy .box .mapping_box .mapping_box_right .lists_box { padding-top: 35px;}
    .mapping_box_right .infoLists { padding-top: 35px;}
    .mapping_box_right .infoLists .ps { bottom: 6px;}
    .mapping_box_right .infoLists .all_ps.ps { top: 3px; bottom: auto}
}
/* 详情页 - 知识图谱 end for zj */

/* 政府机构 start */
.zfjg.bg{background-color: #f7f7f7;}
.zfjg .box{ padding: 44px 0;}
.zfjg .box .zfjg_content{background-color: #fff; border-radius: 5px; padding: 0 175px; padding-top: 77px;}
.zfjg .zfjg_content .zfjg_title{text-align: center;}
.zfjg .zfjg_content .zfjg_title .title_box{display: inline-block; margin-bottom: 44px; position: relative;  text-align:center; font-size: 0px; width: 470px; height: 70px; line-height: 70px; background-color: #24518a;}
.zfjg .zfjg_content .zfjg_title .title_box::after{content: ''; display: block; width: 30px; height: 30px; position: absolute; left: 0px; top: 0px; background: url(/newimages/zfjg_bg_left.png) no-repeat left top;}
.zfjg .zfjg_content .zfjg_title .title_box::before{content: ''; display: block; width: 30px; height: 30px; position: absolute; right: 0px; bottom: 0px; background: url(/newimages/zfjg_bj_right.png) no-repeat right bottom;}

.zfjg .zfjg_content .zfjg_title .title_box a{display: inline-block;  color: #ffffff;}
.zfjg .zfjg_content .zfjg_title .title_box i{padding-left: 70px;position: relative; font-size: 31px; font-weight: bold;}
.zfjg .zfjg_content .zfjg_title .title_box em{display: inline-block; height: 43px; position:absolute; top: 38%; left: 0px; transform: translateY(-50%);}
.zfjg .zfjg_content .theme_content{padding-bottom: 53px;}
.zfjg .zfjg_content .theme_content ul li{float: left; width:20%; margin-bottom: 30px; box-sizing: border-box; position: relative; text-align: left; padding-left: 20px; padding-right: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.zfjg .zfjg_content .theme_content ul li::before{content: ''; width: 9px; height: 9px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background-color: #72a6ff; border-radius: 100%;}
.zfjg .zfjg_content .theme_content ul li a{color: #394351; font-size: 16px;}
.zfjg .zfjg_content .theme_content ul li a:hover{color: #3897bb;}

@media screen and (max-width:1655px) {
    .zfjg .box .zfjg_content{padding: 0 85px; padding-top: 40px; }
}
@media screen and (max-width:1200px) {
    .zfjg .box{padding: 30px 15px;}
    .zfjg .zfjg_content .zfjg_title .title_box{width: 350px; height: 65px ;line-height: 65px;}
    .zfjg .zfjg_content .zfjg_title .title_box i{font-size: 22px; padding-left: 55px;}
    .zfjg .zfjg_content .theme_content ul li{width: 33.3333%;}
    .zfjg .box .zfjg_content{padding: 0 15px; padding-top: 30px;}
    .zfjg .zfjg_content .zfjg_title .title_box em {height: 35px; top: 50%; font-size: 0px; vertical-align: middle;}
    .zfjg .zfjg_content .zfjg_title .title_box em img{ height: 100%;}
    
}
@media screen and (max-width:760px) {
    .zfjg .zfjg_content .zfjg_title .title_box{width: 80%; height: 40px; line-height: 40px;}
    .zfjg .zfjg_content .zfjg_title .title_box::after{background-size: 20px;}
    .zfjg .zfjg_content .zfjg_title .title_box::before{background-size: 20px;}
    .zfjg .zfjg_content .zfjg_title .title_box i{font-size: 16px; padding-left: 35px;}
    .zfjg .zfjg_content .zfjg_title .title_box em{height: 25px;}
    .zfjg .zfjg_content .theme_content ul li{width: 50%;}
    .zfjg .zfjg_content .theme_content ul li a{font-size: 12px;}
    .zfjg .zfjg_content .theme_content{padding-bottom: 13px;}
}
/* 政府机构 end */

/* 罗湖养老服务机构 start */
.head_top.fw.lhylfw{ width: 100%;  height: 740px;  background: url(/newimages/lh_yl_tobu_tp_01.jpg) no-repeat top center; }
.lhylfw.bg {background-color: #f7f7f7; padding: 50px 0 87px;}
.lhylfw  .lhylfw_content{background-color: #fff; border-radius: 5px; padding: 38px ;padding-bottom: 43px; margin-bottom: 30px; }
.lhylfw  .lhylfw_content:last-child{ margin-bottom: 0px;}
.lhylfw  .lhylfw_content .lhylfw_content_title{float: left; width: 50%; padding-left: 15px; padding-right: 70px; box-sizing: border-box;}
.lhylfw  .lhylfw_content.right .lhylfw_content_title{padding-left: 70px; padding-right: 15px;}
.lhylfw  .lhylfw_content .lhylfw_content_img{float: right; width: 50%; text-align: center; height: 418px; overflow: hidden;}
.lhylfw  .lhylfw_content.right .lhylfw_content_img{float: left;}
.lhylfw  .lhylfw_content .lhylfw_content_img img{max-width: 100%;}

.lhylfw  .lhylfw_content .lhylfw_content_title h2{font-size: 36px; text-align: center; font-weight: bold; padding-top: 10px;  padding-bottom: 28px; color: #28568f;}
.lhylfw  .lhylfw_content .lhylfw_content_title p{font-size: 20px; line-height: 40px; color: #333333;}
.lhylfw  .lhylfw_content .lhylfw_content_title p.p1{margin-bottom: 20px;  box-sizing: border-box; text-indent: 2em; }
.lhylfw  .lhylfw_content .lhylfw_content_title p.p2{padding-top: 20px;border-top: 1px solid #f4f6fb;}
.lhylfw  .lhylfw_content .lhylfw_content_title p.p2 i, .lhylfw  .lhylfw_content .lhylfw_content_title p.p3 i{font-weight: bold}

.lhylfw  .lhylfw_content .lhylfw_content_title p.btn{text-align: center; padding-top: 46px;}
.lhylfw  .lhylfw_content .lhylfw_content_title p.btn a{padding: 8px 41px; border: 1px solid #2a578f; background-color: #f4f6fb; color: #2a578f; font-size: 22px; border-radius: 4px;}
.lhylfw  .lhylfw_content .lhylfw_content_title p.btn a:hover{background-color: #dee7fd;}
@media screen and (max-width:1655px) {
    .lhylfw .lhylfw_content{padding: 30px 20px;}
    .lhylfw .lhylfw_content .lhylfw_content_title{padding-right:30px; padding-left: 0px;}
    .lhylfw  .lhylfw_content.right .lhylfw_content_title{padding-left: 30px; padding-right: 0px; }
    .lhylfw .lhylfw_content .lhylfw_content_title p.btn{padding-top: 15px;}
    .lhylfw .lhylfw_content .lhylfw_content_title h2{padding-bottom: 15px;}
    .lhylfw .lhylfw_content .lhylfw_content_img img{position: relative; top: 50%; transform: translateY(-50%);}
}
@media screen and (max-width:1200px) {
    .lhylfw.bg{padding: 30px 15px 47px;}
    .head_top.fw.lhylfw{height: 380px; background-size: cover;}
    .lhylfw  .lhylfw_content .lhylfw_content_title, .lhylfw  .lhylfw_content .lhylfw_content_img{width: 100%; float: none !important; }
    .lhylfw .lhylfw_content .lhylfw_content_title{padding: 0px !important; }
    .lhylfw .lhylfw_content .lhylfw_content_img{height: auto;}
    .lhylfw .lhylfw_content .lhylfw_content_img img{position:initial; transform: none;}
}
@media screen and (max-width:760px) {
    .lhylfw.bg{padding: 20px 15px;}
    .head_top.fw.lhylfw{height: 200px; background-position-y: 20px;}
    .lhylfw .lhylfw_content{padding: 20px 10px ;}
    .lhylfw .lhylfw_content .lhylfw_content_title h2{font-size: 22px;}
    .lhylfw .lhylfw_content .lhylfw_content_title p{font-size: 13px; line-height: 25px;}
    .lhylfw .lhylfw_content .lhylfw_content_title p.p1{margin-bottom: 10px;}
    .lhylfw .lhylfw_content .lhylfw_content_title p.p2{padding-top: 10px;}
    .lhylfw .lhylfw_content .lhylfw_content_title p.btn a{font-size: 12px; padding: 2px 20px; border-radius: 2px;}
}
/* 罗湖养老服务机构 end */

/* 社会保障服务 start */
.head_top.fw.shbzfw{ width: 100%;  height: 895px;  background: url(/newimages/shbz_tobu_tp_02_02.jpg) no-repeat top center; }
.shbzfw.bg {background-color: #fbfdfa; padding: 0px 0 87px; background: #fbfdfa url(/newimages/shbz_bg_tp_02.jpg) no-repeat center top; }
.shbzfw .shbzfw_theme1{text-align: center;}
.shbzfw .title_box h2.title{padding-bottom: 30px; text-align:center;}
.shbzfw .title_box h2.title img {max-width: 100%;}
/* height: 332px; */
.shbzfw .shbzfw_theme1 .lists li{float: left; padding: 0 28px; background-color: #fff; padding-bottom: 30px; padding-top: 98px; position: relative;  border: 2px solid; border-radius: 10px; box-sizing: border-box;}
.shbzfw .shbzfw_theme1 .lists li.percent33{width: 32%; margin-right: 2%; margin-top: 81px; margin-bottom: 100px;}
.shbzfw .shbzfw_theme1 .lists li.percent33:nth-child(3n){margin-right: 0px;}
.shbzfw .shbzfw_theme1 .lists li.percent50{width: 49%; margin-right: 2%; margin-bottom: 35px;}
.shbzfw .shbzfw_theme1 .lists li.percent50:last-child{margin-right: 0px;}
.shbzfw .shbzfw_theme1 .lists li em.icon{position:absolute; top: -80px; left: 50%;  transform: translateX(-50%); }
.shbzfw .shbzfw_theme1 .lists li:nth-child(1){border-color: #4ec9be;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(2){border-color: #e4ac4a;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(3){border-color: #9bc060;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(4){border-color: #f77855;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(5){border-color: #82aae6;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(1) a,.shbzfw .shbzfw_theme1 .lists li:nth-child(1){color:#24aea3 ;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(2) a,.shbzfw .shbzfw_theme1 .lists li:nth-child(2){color: #ee8927;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(3) a,.shbzfw .shbzfw_theme1 .lists li:nth-child(3){color: #8fb751;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(4) a,.shbzfw .shbzfw_theme1 .lists li:nth-child(4){color: #f6643c;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(5) a,.shbzfw .shbzfw_theme1 .lists li:nth-child(5){color: #6090d7;}
.shbzfw .shbzfw_theme1 .lists li b.item_title{font-size: 24px; font-weight: bold;  }
.shbzfw .shbzfw_theme1 .lists li .items{margin-top: 25px;}
.shbzfw .shbzfw_theme1 .lists li .items span{display: block; float: left; width: 100%; margin-bottom: 10px; height: 40px; line-height: 40px; font-size: 18px; }
.shbzfw .shbzfw_theme1 .lists li:nth-child(1) .items span{background-color: #d8f2f0;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(2) .items span{background-color: #fcf6dc;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(3) .items span{background-color: #e8f6d0;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(4) .items span{background-color: #fae6e1;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(5) .items span{background-color: #e2ecfa;}

.shbzfw .shbzfw_theme1 .lists li:nth-child(1) .items span:hover{background-color: #24aea3;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(2) .items span:hover{background-color: #ee8927;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(3) .items span:hover{background-color: #7cac28;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(4) .items span:hover{background-color: #f6643c;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(5) .items span:hover{background-color: #6090d7;}
.shbzfw .shbzfw_theme1 .lists li .items span a{display: block; height: 100%;}
.shbzfw .shbzfw_theme1 .lists li .items span > a{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.shbzfw .shbzfw_theme1 .lists li .items span:hover > a{color: #fff;}
.shbzfw .shbzfw_theme1 .lists li .items span.pc50{width: 49%; margin-right: 2%;}
.shbzfw .shbzfw_theme1 .lists li .items span.pc50:nth-child(2n){margin-right: 0px;}
.shbzfw .shbzfw_theme1 .lists li .items span.ts1{width: 60%; margin-right: 2%;}
.shbzfw .shbzfw_theme1 .lists li .items span.ts2{width: 38%;}
.shbzfw .shbzfw_theme1 .lists li .items span.pc33{width: 32%; margin-right: 2%;}
.shbzfw .shbzfw_theme1 .lists li .items span.pc33:nth-child(3n){margin-right: 0px;}

/* .shbzfw .shbzfw_theme1 .lists li .items span .drop_box{position: absolute;} */
.shbzfw .shbzfw_theme1 .lists li .items span.start_drop{position: relative;}
.shbzfw .shbzfw_theme1 .lists li .items span.start_drop .drop_box{display: block; border: 1px solid; box-sizing: border-box; width: 100%; height: 0px;  position: absolute; left: 0px; top: 40px; z-index: 2; opacity: 0; visibility: hidden; transition: height 0.8s; }
.shbzfw .shbzfw_theme1 .lists li .items span.start_drop .drop_box a{display: block; padding: 4px 0; background-color: #fff;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(1) .items span.start_drop .drop_box a:hover{background-color: #d8f2f0;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(2) .items span.start_drop .drop_box a:hover{background-color: #fcf6dc;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(3) .items span.start_drop .drop_box a:hover{background-color: #e8f6d0;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(4) .items span.start_drop .drop_box a:hover{background-color: #fae6e1;}
.shbzfw .shbzfw_theme1 .lists li:nth-child(5) .items span.start_drop .drop_box a:hover{background-color: #e2ecfa;}
.shbzfw .shbzfw_theme1 .lists li .items span.start_drop > a{position: relative; }
.shbzfw .shbzfw_theme1 .lists li .items span.start_drop i.jt{display: inline-block; line-height: 0px; position: absolute; top:43% ;  right:5%;  font-weight: bold;vertical-align: middle; transform: rotate(-180deg); }

.shbzfw .shbzfw_theme1 .lists li .items span.start_drop:hover .drop_box{visibility: visible; opacity: 1; height: auto;}
.shbzfw .shbzfw_theme1 .lists li .items span.start_drop:hover i.jt{top: 63%; transform: rotate(0deg);}

.shbzfw .shbzfw_theme2{padding: 60px 0; margin-bottom: 70px;  padding-left: 88px; border-radius: 12px; background: url(/newimages/shbz_theme2_icon1.png) no-repeat 94% 50% , url(/newimages/shbz_theme2_bg_03.png) no-repeat top center;}
.shbzfw .shbzfw_theme2 span{font-size: 0px;}
.shbzfw .shbzfw_theme2 span a{display: inline-block; margin-right: 62px; width: 500px; box-sizing: border-box; position: relative; height: 78px; border-radius: 50px;background-color: #f2f8fd; background-color: rgba(255, 255, 255, 0.5) ; border: 1px solid #fff;}
.shbzfw .shbzfw_theme2 span a:last-child{margin-right: 0px;}
.shbzfw .shbzfw_theme2 span a img{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}
.shbzfw .shbzfw_theme2 span a img.img2{display: none;}
.shbzfw .shbzfw_theme2 span a:hover{background-color: #6b9bd7; border-color: #6b9bd7;}
.shbzfw .shbzfw_theme2 span a:hover img.img1{display: none;}
.shbzfw .shbzfw_theme2 span a:hover img.img2{display: inline-block;}


.shbzfw .shbzfw_theme3 .shbzfw_theme3_content{padding: 40px 30px; margin-bottom: 70px; border-radius: 20px;  background:#86c6ec url(/newimages/shbz_theme3_bj_03.png) no-repeat top center; }
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content .lists_box{width:49%; text-align: center; padding-left: 30px; padding-right: 25px; padding-bottom: 13px; box-sizing: border-box; float: left; margin-right: 2%; background-color: #f2f8fd; background-color: rgba(255, 255, 255, 0.7); border: 1px solid #fff; border-radius: 20px;}
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content .lists_box:last-child{margin-right: 0px;}
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box  .lists_title{display: inline-block; position: relative; margin-top:  -1px; border-radius: 4px; margin-bottom: 25px; background-color: #438fc1; color: #fff; width:295px; height: 55px; line-height: 55px; font-size: 30px;  }
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box  .lists_title::before{content: ''; position: absolute; top: 0px; left: -33px; display: block; border: 10px solid transparent; border-top-color:#438fc1; border-left-width: 34px;border-right-width: 20px; border-top-width:54px ; border-bottom-width:35px ;  }
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box  .lists_title::after{content: ''; position: absolute; top: 0px; right: -33px; display: block; border: 10px solid transparent; border-top-color:#438fc1; border-right-width: 34px;border-left-width: 20px; border-top-width:54px ; border-bottom-width:35px ;  }

.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box  .lists_title i{font-weight: bold; position: relative; padding-left: 45px;}
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box  .lists_title i .icon_box{display: inline-block; height: 100%; position: absolute; left: 0px; top: 50%; transform:translateY(-50%); }
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box  .lists{text-align: left;}

.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box  .lists ul li a{display: block; margin-bottom: 16px; padding-left: 25px; padding-right: 115px; position: relative; font-size: 18px; color: #438fc1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box  .lists ul li a:hover{color: #0c598d;}
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box  .lists ul li a::before{content: ''; position:absolute; left: 0px; top: 50%; transform: translateY(-50%); width: 6px; height:6px; border-radius: 100%; background-color: #438fc1;}
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box  .lists ul li a i{position:absolute; right: 0px; top: 50%; transform: translateY(-50%);}
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box .btn_bottom{padding-top: 3px;}
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box .btn_bottom a{padding: 7px 26px; font-size: 18px; border-radius: 4px; color: #fff; background-color: #438fc1; }
.shbzfw .shbzfw_theme3 .shbzfw_theme3_content  .lists_box .btn_bottom a:hover{background-color: #bcd7e9; color: #438fc1;}
.shbzfw .shbzfw_theme3  .shbzfw_theme3_content_bottom{padding-top: 27px;}

.shbzfw .shbzfw_theme3  .shbzfw_theme3_content_bottom ul li{width: 32%; height: 160px; line-height: 190px; vertical-align: middle; text-align:center; float: left; box-sizing: border-box; border-radius: 6px; margin-right: 2%;  background-color: #f2f8fd; background-color: rgba(255, 255, 255, 0.5); border: 1px solid #fff;}
.shbzfw .shbzfw_theme3  .shbzfw_theme3_content_bottom ul li a{display:block; height: 100%; padding-left: 100px;}
.shbzfw .shbzfw_theme3  .shbzfw_theme3_content_bottom ul li:last-child{margin-right: 0px; }
.shbzfw .shbzfw_theme3  .shbzfw_theme3_content_bottom ul li:nth-child(1){background-color: #f2f8fd; background:rgba(255, 255, 255, 0.5) url(/newimages/shbz_theme3_bszl_bg_icon.png) no-repeat 30px 50%;}
.shbzfw .shbzfw_theme3  .shbzfw_theme3_content_bottom ul li:nth-child(2){background-color: #f2f8fd; background:rgba(255, 255, 255, 0.5) url(/newimages/shbz_theme3_jzzc_bg_icon.png) no-repeat 30px 50%;}
.shbzfw .shbzfw_theme3  .shbzfw_theme3_content_bottom ul li:nth-child(3){background-color: #f2f8fd; background:rgba(255, 255, 255, 0.5) url(/newimages/shbz_theme3_jcwt_bg_icon.png) no-repeat 50px 50%;}
.shbzfw .shbzfw_theme3  .shbzfw_theme3_content_bottom ul li:hover{opacity: 0.8;}

.shbzfw .shbzfw_theme4_content {padding: 47px 30px 40px; border-radius: 12px; background-color: #b9ddef;  background:#b9ddef url(/newimages/shbz_theme4_bj_03.png) no-repeat top center;}
.shbzfw .shbzfw_theme4_content ul li{ float: left; height: 160px; line-height: 190px; box-sizing: border-box; border: 1px solid #fff; border-radius: 7px;} 
.shbzfw .shbzfw_theme4_content ul li a{display: block; height: 100%;}
.shbzfw .shbzfw_theme4_content ul li.percent33{width: 32%; margin-right: 2%; margin-bottom: 40px; }
.shbzfw .shbzfw_theme4_content ul li.percent33:nth-child(3n){margin-right: 0px;}
.shbzfw .shbzfw_theme4_content ul li.percent50{width: 49%; margin-right: 2%; }
.shbzfw .shbzfw_theme4_content ul li.percent50:last-child{margin-right: 0px;}
.shbzfw .shbzfw_theme4_content ul li:nth-child(1){background-color: #f2f8fd;  background:rgba(255, 255, 255, 0.5) url(/newimages/shbz_theme4_etflxx_icon.png) no-repeat 30px 50%; }
.shbzfw .shbzfw_theme4_content ul li:nth-child(2){background-color: #f2f8fd;  background:rgba(255, 255, 255, 0.5) url(/newimages/lyyy1.png) no-repeat 40px 50%;}
.shbzfw .shbzfw_theme4_content ul li:nth-child(3){background-color: #f2f8fd;  background:rgba(255, 255, 255, 0.5) url(/newimages/shbz_theme4_zzflzt_icon.png) no-repeat 50px 50%;}
.shbzfw .shbzfw_theme4_content ul li:nth-child(4){background-color: #f2f8fd;  background:rgba(255, 255, 255, 0.5) url(/newimages/shbz_theme4_cjr_icon.png) no-repeat 141px 50%;}
.shbzfw .shbzfw_theme4_content ul li:nth-child(5){background-color: #f2f8fd;  background:rgba(255, 255, 255, 0.5) url(/newimages/shbz_theme4_cjwt_icon.png) no-repeat 141px 50%;}
.shbzfw .shbzfw_theme4_content ul li:nth-child(1) a{padding-left: 180px;}
.shbzfw .shbzfw_theme4_content ul li:nth-child(2) a{padding-left: 151px;}
.shbzfw .shbzfw_theme4_content ul li:nth-child(3) a{padding-left: 180px;}
.shbzfw .shbzfw_theme4_content ul li:nth-child(4) a{padding-left: 280px;}
.shbzfw .shbzfw_theme4_content ul li:nth-child(5) a{padding-left: 280px;}

.shbzfw .shbzfw_theme4_content ul li:hover{opacity: 0.8;}

.lh_broadside{position: fixed; bottom: 20%; right: 15px; z-index: 14;}
.lh_broadside a{display: block; position: relative; text-align:center; width:70px ; margin-bottom: 4px; height: 70px; border-radius: 12px; background-color: #81a7db;}
.lh_broadside em i.txt.ok{display: none;}

.lh_broadside em.isCollect a.goCollect{background-color: #598cd3;}
.lh_broadside em.isCollect i.txt{display: none;}
.lh_broadside em .goCollect .active{display: none;}

.lh_broadside em.isCollect i.txt.ok{display: block;}
.lh_broadside em.isCollect .goCollect .img1{display: none;}
.lh_broadside em.isCollect .goCollect .img1.active{display: inline-block;}

.lh_broadside em {display: block; position: relative;}
.lh_broadside em i.txt{display: block; pointer-events: none; width: 94px; height: 25px;line-height: 23px; text-align: center; font-size: 14px; color: #fff; background: url(/newimages/shbz_cb_txt_bg.png) no-repeat top center;  position: absolute; left: -105px; top: 50%; transform: translateY(-50%);}
.lh_broadside a img{position: relative; top: 50%; transform: translateY(-50%);}
.lh_broadside a:hover{background-color: #598cd3;}
.lh_broadside a.backTop{display: none;}  

/* 二维码 位置 */
.wechat-qrcode.s1{position: fixed; bottom: 17%; right:97px; z-index: 30; } 
.wechat-qrcode.s1 .qrcode{box-sizing: border-box; position: relative; padding: 9px; border: 1px solid #81a7db; border-radius: 8px; background-color: #fff;}
.wechat-qrcode.s1 .qrcode::after{ content: ''; position: absolute; right: -19px; top: 50%; transform: translateY(-50%); display: block; border: 10px solid transparent; border-left-color: #fff;}
.wechat-qrcode.s1 .qrcode::before{content: ''; position: absolute; right: -20px; top: 50%; transform: translateY(-50%); display: block; border: 10px solid transparent; border-left-color: #81a7db;}
@media screen and (max-width:1655px) {
    .shbzfw .shbzfw_theme1 .lists li .items span.start_drop i.jt{right: 7px;}
    .shbzfw .shbzfw_theme1 .lists li .items span{font-size: 15px;}
    .shbzfw .shbzfw_theme1 .lists li{padding: 0 20px ; padding-bottom: 30px; padding-top: 98px;} 
    .shbzfw .shbzfw_theme2{padding-left: 40px;}
    .shbzfw .shbzfw_theme2 span a{margin-right: 30px; width: 416px;}
    .shbzfw .shbzfw_theme2 span a img{width: 85%;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content_bottom ul li{ background-size: 90px !important;}
    .shbzfw .shbzfw_theme4_content ul li{background-size:90px; background-position-x: 20px !important; }
    .shbzfw .shbzfw_theme4_content ul li.percent33 a{padding-left: 120px !important;}
    .shbzfw .shbzfw_theme4_content ul li.percent33 img{width: 230px;}
    .shbzfw .shbzfw_theme4_content ul li.percent50 a{padding-left: 0px !important; text-align:center;}
}

@media screen and (max-width:1200px){
    .shbzfw .title_box h2.title img{max-width: 47%;}
    .head_top.fw.shbzfw{height: 400px; background-size: cover;}
    .shbzfw.bg{background-size: 100%; padding: 0 15px 40px;}
    .shbzfw .shbzfw_theme1 .lists li{width: 100% !important; margin-right: 0px !important; margin-top: 0px !important; margin-bottom: 68px !important; padding-top: 57px;}
    .shbzfw .shbzfw_theme1 .lists li em.icon{top: -46px;}
    .shbzfw .shbzfw_theme1 .lists li em.icon img{width: 100px;}
    .shbzfw .shbzfw_theme1 .lists li:first-child{margin-top: 15px !important;}
    .shbzfw .shbzfw_theme2{padding: 15px; margin-bottom: 30px;}
    .shbzfw .shbzfw_theme2 span a{height: 60px; margin: 5px 0;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content{padding: 15px; background-size: auto 100%;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content .lists_box{width: 100%; margin-bottom: 20px; margin-right: 0px;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content_bottom{padding-top: 0px;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content_bottom ul li{width: 100%; margin-right: 0px; float: none; margin-bottom: 15px;}
    .shbzfw .shbzfw_theme4_content{padding: 20px 15px;}
    .shbzfw .shbzfw_theme4_content ul li{float: none !important; text-align: left !important; width: 100% !important; margin-bottom: 15px !important; }
    .shbzfw .shbzfw_theme4_content ul li.percent50 a, .shbzfw .shbzfw_theme4_content ul li.percent33 a{padding-left: 40% !important; text-align: left;}
    .lh_broadside em i.txt,.lh_broadside em.isCollect i.txt.ok{display: none;}
    .lh_broadside a.sys_phone{display: none;}
}
@media screen and (max-width:760px) {
    .shbzfw .title_box h2.title img{max-width: 60%;}
    .lh_broadside a{width: 40px ; height: 40px; border-radius: 5px;}
    .lh_broadside a img{max-width: 50%;}
    .head_top.fw.shbzfw{height: 322px;}
    .shbzfw .shbzfw_theme1 .lists li em.icon img{display: none;}
    .shbzfw .title_box h2.title{padding-bottom: 10px;}
    .shbzfw .shbzfw_theme1 .lists li:first-child{margin-top: 0px !important;}
    .shbzfw .shbzfw_theme1 .lists li{padding-top: 20px; padding-bottom: 15px; margin-bottom: 15px !important;}
    .shbzfw .shbzfw_theme1 .lists li .items{margin-top: 15px;}
    .shbzfw .shbzfw_theme1 .lists li .items span{font-size: 13px;}
    .shbzfw .shbzfw_theme1 .lists li .items span.pc33{width: 100%; margin-right: 0px;}
    .shbzfw .shbzfw_theme2{background-size: 36%,auto;}
    .shbzfw .shbzfw_theme2 span a{width: 100%; height: 50px;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content{margin-bottom: 20px;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content .lists_box .lists_title{width: 80%;height: 40px; margin-bottom: 12px; line-height: 40px; font-size: 17px; }
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content .lists_box .lists_title i .icon_box{font-size: 0px; }
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content .lists_box .lists_title i .icon_box img{height:22px;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content .lists_box .lists_title i{padding-left: 30px;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content .lists_box .lists_title::before{left: -16px; border-left-width: 16px; border-right-width: 3px; border-top-width: 38px; border-bottom-width: 35px;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content .lists_box .lists_title::after{right: -16px;    border-right-width: 16px; border-left-width: 3px; border-top-width: 38px;   border-bottom-width: 35px;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content .lists_box{padding: 0 15px; padding-bottom: 15px;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content .lists_box .lists ul li a{font-size: 13px; margin-bottom: 10px; padding-left: 13px; padding-right: 79px;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content .lists_box .btn_bottom a{padding: 4px 11px; font-size: 12px;}
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content_bottom ul li a img{height: 22px;}  
    .shbzfw .shbzfw_theme3 .shbzfw_theme3_content_bottom ul li{height: 60px; padding-left: 0px;  line-height: 70px; background-size: auto 100% !important; background-position-x: 30px !important;}
    .shbzfw .shbzfw_theme4_content ul li{height: 60px; line-height: 70px;background-size: auto 90% !important; background-position-x: 30px !important; }
    .shbzfw .shbzfw_theme4_content ul li img{width: auto !important; height: 25px !important;}
}
/* 社会保障服务 end */

/* 加载中 */
.box_loading { background: url(/newimages/loading.gif) no-repeat center; background-size: 40px; }

/* lh详情页04 start */
.lh_xqy04 .lh_lby_content_text{padding: 15px; background-color: #fafafa;}
.lh_xqy04 .lh_lby_content_text .left_img{float: left; text-align:center; max-width: 50%;padding-right: 70px;}
.lh_xqy04 .lh_lby_content_text .left_img img{max-width: 100%;}
.lh_xqy04 .box .lh_lby_content .lh_lby_content_text .articleBox{font-size: 16px; line-height: 28px;}
.lh_xqy04 .box .lh_lby_content .lh_lby_content_text .articleBox p b{display: inline-block; min-width: 80px; text-align: right;}
.lh_xqy04 h3.jd_title{ display: inline-block; width:164px; height:39px; line-height: 39px; padding-left: 22px; margin-bottom: 16px; box-sizing: border-box; color: #FFF; font-size: 24px; background: url(/newimages/xqy02_title_bg1.png) no-repeat top center;}
.lh_xqy04 h3.jd_title a:hover{color: #fff;}
.lh_xqy04 h3.jd_title2{margin-top: 30px;}
/* .lh_xqy04 .lh_lby_content_text .right_text .txt p{text-indent: 2em;} */
@media screen and (max-width:1655px) {
 
    .lh_xqy04 .lh_lby_content_text .left_img{padding-right: 30px;}
}
@media screen and (max-width:1200px) {
    .lh_xqy04 .lh_lby_content_text .left_img{float: none;max-width: none; padding-right: 0px; }
    .lh_xqy04 .box .lh_lby_content .lh_lby_content_text .articleBox{font-size: 14px;}
    .lh_xqy04 h3.jd_title{margin-top: 10px;}
    .lh_xqy04 h3.jd_title{width: 110px; height: 27px; line-height: 27px; font-size: 16px;     padding-left: 16px; background-size: 100%;}
    .lh_xqy04 .box .lh_lby_content .lh_lby_content_text .articleBox p b{min-width:auto;}
}
/* lh详情页04 end */


/* lh列表页02 start */
.lh_lby02 .lh_lby02_content{background-color: #fff; margin-top: 50px; padding-bottom: 80px;}
.lh_lby02_content .title{padding: 0 52px; border-bottom: 1px solid #dcdcdc; }
.lh_lby02_content .title_box span a{display: inline-block; font-size: 22px; padding: 25px 3px 18px; box-sizing: border-box; color: #24518a; border-bottom: 4px solid transparent;}
.lh_lby02_content .title_box span a.current{border-bottom-color:#24518a;}
.lh_lby02_content .lists{padding: 0 52px; padding-top: 39px;}
.lh_lby02_content .lists ul{box-shadow: 0px 0px 7px #d6d6d6; padding-top: 15px; padding-bottom: 15px; } 
.lh_lby02_content .lists ul li{position: relative;  padding-left: 27px; padding-right: 37px;}
.lh_lby02_content .lists ul li a{display: block; font-size: 18px; position: relative; background-color: #fff; color:#333333; padding: 20px 0; padding-left: 37px; padding-right: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.lh_lby02_content .lists ul li a:hover{color: #24518a;}
.lh_lby02_content .lists ul li:nth-child(5n){position: relative;margin-bottom: 45px; }
.lh_lby02_content .lists ul li:nth-child(5n)::after{content: ''; display: block;  background-color: #fff; width: 100%; height: 20px; box-shadow: 0px 0px 12px -4px #d6d6d6 inset; position:absolute; left: 50%; bottom: -33px; transform: translateX(-50%);}
.lh_lby02_content .lists ul li:nth-child(5n)::before{content: ''; display: block;  background-color: #fff; width: 104%; height: 13px; z-index: 1;  position:absolute; left: 50%; bottom: -29px; transform: translateX(-50%);}
.lh_lby02_content .lists ul li:last-child::after,.lh_lby02_content .lists ul li:last-child::before{display: none;} 
.lh_lby02_content .lists ul li:last-child{margin-bottom: 0px;}
.lh_lby02_content .lists ul li a i{position: absolute; top: 50%; right: 0px; transform: translateY(-50%);}
.lh_lby02_content .lists ul li a::before{content: ''; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); display: block; width: 6px; height: 6px; background-color: #b4b4b4;}

 .lh_lby_type .bottom_paging{text-align: center; font-size: 16px; color: #666678; padding-top: 35px;}
 .lh_lby_type .bottom_paging span.paging_box i.text{margin-right: 12px;}
 .lh_lby_type .bottom_paging span.paging_box i.text em{color: #f75d5d;}
 .lh_lby_type .bottom_paging span.paging_box a{display: inline-block; padding: 2px 8px; margin-bottom: 5px; color: #256dc3; border: 1px solid #256dc3; margin-right: 8px;}
 .lh_lby_type .bottom_paging span.paging_box a:hover, .lh_lby_type .bottom_paging span.paging_box a.current{background-color: #256dc3; color: #FFF;}
 .lh_lby_type .bottom_paging span.paging_box .paging_right{padding-left: 16px;}
 .lh_lby_type .bottom_paging span.paging_box .paging_right input{width: 51px; outline: none;text-align: center; border: 1px solid #256dc3;}

 .lh_lby02 .bottom_paging{padding-top: 50px;}

 @media screen and (min-width:1200px) and (max-width:1655px) {
    .lh_lby02_content .lists ul li a{font-size: 16px; padding: 15px 0; padding-left: 30px; padding-right: 110px;}
 }
 @media screen and (max-width:1200px) {
    .lh_lby02 .box{padding: 0 15px;}
    .lh_lby02 .lh_lby02_content{margin-top: 20px;}
    .lh_lby02_content .title{padding: 0 15px;}
    .lh_lby02_content .title_box span a{ padding: 20px 3px 12px; }
    .lh_lby02_content .lists{ padding: 0 15px; padding-top: 20px;}
    .lh_lby02_content .lists ul li a{padding: 10px 0; font-size: 12px; padding-left: 20px; padding-right: 110px;}
    .lh_lby02_content .lists ul li{padding: 0 15px;}

    .lh_lby_type .bottom_paging{padding-top: 15px; font-size: 14px;}
    .lh_lby_type .bottom_paging span.paging_box .text{display: block; padding-bottom: 5px; margin-right: 0px !important;}
    .lh_lby_type .bottom_paging span.paging_box .paging_right{display: block; padding-top: 5px;}
    .lh_lby02 .lh_lby02_content{padding-bottom: 30px;}
 }
 @media screen and (max-width:760px) {
    .lh_lby02_content .title_box span a{font-size: 16px; padding: 14px 3px 7px; border-width: 2px;}
    .lh_lby02_content .lists ul li a{padding-right: 76px; padding-left: 15px; }
    .lh_lby02_content .lists ul li a::before{width: 4px; height: 4px;}
    .lh_lby_type .bottom_paging{font-size: 12px; padding-top: 15px;}
    .lh_lby_type .bottom_paging i.btns{display: block; padding: 7px 0;}
    .lh_lby_type .bottom_paging span.paging_box .paging_right{padding: 0px;}
 }
 /* lh列表页02 end */

/* lh列表页03 start */
.lh_lby03 .lh_lby03_content{background-color: #fff; margin-top: 50px; padding: 50px; padding-bottom: 0px;}
.lh_lby03_content .title{background-color: #f7f7f7; padding-left: 250px; position: relative; height: 70px; line-height: 70px; font-size: 0px;  margin-bottom: 32px;}
.lh_lby03_content .parent_box{display: inline-block; position: absolute; left: 0px; top: 0px; font-size: 24px;}
.lh_lby03_content .parent_box a{display: inline-block;background: url(/newimages/lh_lby03_title_bg.png) no-repeat 50% 50%;   font-weight: bold; color: #fff; width: 200px; height: 100%; background-color: #24518a; text-align:center;     padding-left: 7px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lh_lby03_content .parent_box a::after{content: ''; display: block; position: absolute; right: -34px; top: -10px;  border: solid transparent; border-left-width: 0px ; border-right-width: 34px ; border-top-width: 10px ; border-bottom-width: 70px ; border-bottom-color: #24518a;}

/* .lh_lby03_content .title_box span{float: left; width: 20%; text-align: center;} */
.lh_lby03_content .title_box span a{color: #333333; position: relative;}
.lh_lby03_content .title_box span a.current,.lh_lby03_content .title_box span a:hover{color: #24518a; font-weight: bold;}
.lh_lby03_content .title_box span a.current::after,.lh_lby03_content .title_box span a:hover:after{content:''; position: absolute; left: 50%; bottom: -10px; transform: translateX(-50%); background-color: #24518a; width:26px; height:4px; border-radius: 20px;}
.lh_lby03_content .lists ul li{padding:  0 29px;}
.lh_lby03_content .lists ul li a{display: block; font-size: 18px; position: relative;  color:#333333; padding: 20px 0; padding-left: 23px; padding-right: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.lh_lby03_content .lists ul li a:hover{color: #24518a;}
.lh_lby03_content .lists ul li:first-child,.lh_lby03_content .lists ul li:nth-child(5n+1){padding-top: 20px;}
.lh_lby03_content .lists ul li:nth-child(5n){padding-bottom: 20px;}
.lh_lby03_content .lists ul li:nth-child(-n + 5){background-color: #f7f7f7;}
.lh_lby03_content .lists ul li:nth-child(n + 11){background-color: #f7f7f7;}
.lh_lby03_content .lists ul li:nth-child(n + 16){background-color: #fff;}

.lh_lby03_content .lists ul li a i{position: absolute; top: 50%; right: 0px; transform: translateY(-50%);}
.lh_lby03_content .lists ul li a::before{content: ''; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); display: block; width: 6px; height: 6px; background-color: #b4b4b4;}

.lh_lby03 .bottom_paging{background-color: #f7fafc; padding-top: 62px; padding-bottom: 81px;}

.lby_scorll .title_box{display: inline-block;position: relative; padding-right: 60px; width: 100%; height: 100%; overflow: hidden; font-size: 20px; box-sizing: border-box;}
.lby_scorll .title_box .scorll_Box{height: 100px; overflow-x: auto; white-space: nowrap;}
.lby_scorll .title_box span{display: inline-block; margin-right: 50px;}
/* .lby_scorll .title_box span:last-child{margin-right: 0px;} */

.lby_scorll .title_box .move_btn{display: none; font-size: 0px; line-height: 0px; position: absolute; right: 8px; top: 55%; transform: translateY(-50%);  }
.lby_scorll .title_box .move_btn a{display:inline-block; font-size: 0px !important; padding: 0 3px; height: 28px; text-align:center; background-color: #24518a;}
.lby_scorll .title_box .move_btn a.move_btn_left{margin-right: 8px; border-bottom-left-radius: 3px; border-top-left-radius: 3px;}
.lby_scorll .title_box .move_btn a.move_btn_right{border-bottom-right-radius: 3px; border-top-right-radius: 3px;}
.lby_scorll .title_box .move_btn a img{position: relative; top: 50%; transform: translateY(-50%);}
.lby_scorll .title_box .move_btn a.not{background-color: #d1d2d3;} 
.lby_scorll .title_box.roll .move_btn{display: block; }



@media screen and (min-width:1200px) and (max-width:1655px) {
    .lh_lby03_content .lists ul li a{font-size: 16px; padding: 15px 0; padding-left: 30px; padding-right: 110px;}
    .lh_lby03 .bottom_paging{padding-top: 40px; padding-bottom: 52px;}
 }
 @media screen and (max-width:1200px) {
    .lh_lby03 .box{padding: 0 15px;}
    .lh_lby03_content .title{padding-left: 150px; height: 55px ; line-height: 55px;}
    .lh_lby03_content .parent_box{font-size: 20px;}
    .lh_lby03_content .parent_box a{width: 120px; background-size: 95%;}
    .lh_lby03_content .title_box{font-size: 16px;}
    .lh_lby03_content .parent_box a::after{right: -25px;  border-right-width: 25px;border-bottom-width: 55px;}
    .lh_lby03 .lh_lby03_content{padding: 15px; margin-top: 30px;}
    .lh_lby03_content .lists ul li{padding: 0 10px;}
    .lh_lby03_content .lists ul li a{font-size: 14px; padding: 10px 0; padding-left: 20px; padding-right: 76px;}
    .lh_lby03 .bottom_paging{padding: 15px 0;}

 }
 @media screen and (max-width:760px) {
    .lh_lby03 .lh_lby03_content{margin: 20px 0; padding: 10px;}
    .lh_lby03_content .title{padding-left: 0px; background: none; height: auto; margin-bottom: 15px; line-height: normal;}
    .lh_lby03_content .parent_box{position: initial; height: 35px; line-height: 35px; margin-bottom: 10px; font-size: 16px; }
    .lh_lby03_content .parent_box a::after{ right: -18px;  border-bottom-width: 35px;    border-right-width: 18px}
    .lh_lby03_content .title_box{display: block; padding-right: 0px; font-size: 14px;}
    .lh_lby03_content .title_box span a.current::after, .lh_lby03_content .title_box span a:hover:after{height: 2px; bottom: -7px;}
    .lh_lby03_content .lists ul li:first-child, .lh_lby03_content .lists ul li:nth-child(5n+1){padding-top: 10px;}
    .lh_lby03_content .lists ul li:nth-child(5n){padding-bottom: 10px;}
    .lh_lby03_content .lists ul li a{font-size: 12px; padding-right: 72px; padding-left: 14px;}
    .lh_lby03_content .lists ul li a::before{width: 4px; height: 4px;}
    
    .lby_scorll .title_box .scorll_Box{height: 50px;}
    .lby_scorll  .title_box{padding-right: 40px; height: 40px; line-height: 40px;}
    .lby_scorll .title_box span{margin-right: 20px;}
    .lby_scorll .title_box .move_btn{right: 0px;}

    .lh_lby03_content .parent_box{position: relative;}
 }
/* lh列表页03 end */
/* lh列表页04 start */
.lh_lby04 .lh_lby03_content .lists ul li{background-color:#fff;}
.lh_lby04  .lh_lby03_content .lists ul li{padding:0 29px;}
.lh_lby04 .bottom_paging{background-color: #fff;  padding-top: 110px;}
.lh_lby04 .lh_lby03_content .title{background-color: #fff; padding-left: 0px; height:auto; line-height:normal;}
.lh_lby04 .lh_lby03_content .parent_box{display: block; position: relative;}
.lh_lby04 .lh_lby03_content .parent_box a{width: auto; padding: 0 33px; height: 70px; line-height: 70px; position: relative; overflow: initial; text-overflow: initial; white-space:initial;}
.lh_lby04.lby_scorll .title_box{ margin: 30px 0; overflow: initial; padding-right: 0px; height: auto;}
.lh_lby04.lby_scorll .title_box .scorll_Box {height: auto; font-size: 0px; padding: 15px 46px; padding-right: 20px; line-height: 48px; overflow:initial; white-space: initial; background-color: #f7f7f7; }
.lh_lby04.lby_scorll .title_box span{margin-right: 59px; font-size: 20px;}

@media screen and (max-width:1655px) {
    .lh_lby04 .lh_lby03_content .parent_box{font-size: 20px;}
    .lh_lby04.lby_scorll .title_box span{font-size: 18px; margin-right: 40px;}
    .lh_lby04 .lh_lby03_content .title{margin-bottom: 0px;}
    .lh_lby04 .bottom_paging{padding-top: 85px;}
}
@media screen and (max-width:1200px) {
    .lh_lby04 .lh_lby03_content .parent_box a{line-height: 55px; height: 55px;     background-size: 75%;}
    .lh_lby04.lby_scorll .title_box .scorll_Box{padding: 15px;     line-height: 30px;}
    .lh_lby04.lby_scorll .title_box span{margin-right: 34px;}
    .lh_lby04 .lh_lby03_content .lists ul li{padding: 0 10px;}
    .lh_lby04.lby_scorll .title_box{margin: 15px 0; margin-bottom: 25px;}
    .lh_lby04 .bottom_paging{padding-top: 45px;}
    .lh_lby04.lby_scorll .title_box span{font-size: 14px; }
}
@media screen and (max-width:760px) {
    .lh_lby04 .lh_lby03_content .parent_box{font-size: 16px; height: auto; line-height: normal;}
    .lh_lby04 .lh_lby03_content .parent_box a{padding:6px 14px; height: auto; line-height: 25px;}
    .lh_lby04.lby_scorll .title_box .scorll_Box{padding: 15px 10px;}
    .lh_lby04.lby_scorll .title_box span{margin-right: 18px;}
    .lh_lby04.lby_scorll .title_box{margin-bottom: 10px;}
    .lh_lby04 .bottom_paging{padding-top: 15px;}
    .lh_lby04 .lh_lby03_content .parent_box a::after{display: none;}
}
/* lh列表页04 end */


/* 个人主页 start */

.lh_grzy_bg { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 0; background: #C9E5FF;}
.lh_grzy_bg::after,.lh_grzy_bg::before { content: ''; position: absolute; top: 0; left: 0; right:0}
.lh_grzy_bg::after { height: 795px; background:url(/newimages/lh_gxzy_head_bg_02.jpg) no-repeat center top;}
.lh_grzy_bg::before { top: 795px; bottom: 0;background:url(/newimages/lh_gxzy_head_bg_03.jpg) no-repeat center top; background-size: 1920px 100%;}
.lh_rgzy_warp { position: relative; z-index: 1;}
.lh_grzy_grxx { padding: 72px 0 100px;}

.lh_grzy_grxx_box{width: 538px; height: 140px; font-size: 0px; margin-left: 76px; box-shadow: 0 0 18px 2px #73add9; border-radius: 140px; background: rgba(255, 255, 255, .8);}
.lh_grzy_grxx .icon_tx{display: inline-block; vertical-align: middle; width: 140px; height:140px; padding:4px; box-sizing: border-box; box-shadow: 0 0 18px 2px #73add9; border-radius: 100%; background-color: #fff;}
.lh_grzy_grxx .icon_tx a{display: block;height: 100%;  border-radius: 100%;   font-size: 0px; overflow: hidden; }
.lh_grzy_grxx .icon_tx a img{width: 136px; height: 136px;}
.lh_grzy_grxx .content {display: inline-block;  vertical-align: middle; }
.lh_grzy_grxx .content h3.name{text-align: center; padding-bottom: 20px; font-size: 24px; color: #24518a;font-weight: bold;}
.lh_grzy_grxx .content h3.name i{font-weight: bold;}
.lh_grzy_grxx .content .content_bottom a{display: inline-block; position: relative; margin-left: 10px; padding: 5px 11px; padding-left: 40px; background-color: #fff; border: 1px solid #24518a; border-radius: 30px;  font-size:15px ; color: #24518a;}
.lh_grzy_grxx .content .content_bottom a em{width: 22px; height: 22px; position:absolute; top: 50%; left: 15px; transform: translateY(-50%); background: url(/newimages/lh_gxzy_grxx_icons.png) no-repeat top center;}
.lh_grzy_grxx .content .content_bottom a:nth-child(1) em{background-position-y: 0px;}
.lh_grzy_grxx .content .content_bottom a:nth-child(2) em{background-position-y: -38px;}
.lh_grzy_grxx .content .content_bottom a:nth-child(3) em{background-position-y: -73px;}
.lh_grzy_grxx .content .content_bottom a:hover{opacity: 0.7;}

.lh_grzy .box{ display: table; border: 1px solid #ffffff; background: rgba(255, 255, 255, .2); border-radius: 10px; padding: 19px; margin-bottom: 77px;  }
.lh_grzy .box .lh_grzy_content{position: relative; }
.lh_grzy .box .menu_box{display: table-cell; width: 370px; padding: 0 10px; padding-top: 45px; border-radius: 10px; box-sizing: border-box; background-color: #fff;}
.lh_grzy .box .menu_box .lists ul li{padding: 10px 0;}
.lh_grzy .box .menu_box .lists ul li h3.title a{display: block; height: 60px; line-height: 60px; transition: .6s; font-size: 26px; color: #303030; padding-left: 50px;border-left:6px solid transparent; }
.lh_grzy .box .menu_box .lists ul li h3.title a .text_box{position: relative; padding-left: 60px;}
.lh_grzy .box .menu_box .lists ul li h3.title a.menu_item .text_box em.icons{display: block; width:35px; height: 35px; background: url(/newimages/lh_gxzy_menu_icons.png) no-repeat left top ; background-position-x: -4px; position: absolute; left:0px; top: 50%; transform: translateY(-50%)  ;}
.lh_grzy .box .menu_box .lists ul li h3.title a.menu_item.a1 .text_box em.icons{background-position-y: 0px; }
.lh_grzy .box .menu_box .lists ul li h3.title a.menu_item.a2 .text_box em.icons{background-position-y: -80px;}
.lh_grzy .box .menu_box .lists ul li h3.title a.menu_item.a3 .text_box em.icons{background-position-y: -157px;}
.lh_grzy .box .menu_box .lists ul li h3.title a.menu_item.a4 .text_box em.icons{background-position-y: -238px; background-position-x: 1px;}
.lh_grzy .box .menu_box .lists ul li h3.title a.menu_item.a5 .text_box em.icons{background-position-y: -321px;background-position-x: 1px;}
.lh_grzy .box .menu_box .open_menu_grzy .open_menu_grzy_btn{display: none;}

.lh_grzy .box .menu_box .lists ul li h3.title{ position: relative;transition: .3s; }
.lh_grzy .box .menu_box .lists ul li h3.title a{position:relative; z-index: 1;}
.lh_grzy .box .menu_box .lists ul li h3.title::after{content: '';display: block; transition: .6s; width: 0px;height:100%; position: absolute; left: 0px; top: 0px; z-index: 0; background-color: #fff7f6;}
.lh_grzy .box .menu_box .lists ul li h3.title.active::after, .lh_grzy .box .menu_box .lists ul li h3.title:hover::after{content: ''; display: block; width: 100%; }
.lh_grzy .box .menu_box .lists ul li h3.title.active a, .lh_grzy .box .menu_box .lists ul li h3.title:hover a{ border-left-color:#e1634c !important;}
.lh_grzy .box .menu_box .lists ul li .submenu h3.title a{font-size: 24px; }
.lh_grzy .box .menu_box .lists ul li .submenu h3.title a b{font-weight:500; padding-left: 90px;}
.lh_grzy .box .content_right{display: table-cell; vertical-align: top; max-width: 1170px; width: 1170px; padding-left: 20px; padding-top: 0px; box-sizing: border-box;}
.lh_grzy .box .content_right h2.title_big{text-align:center; position: relative; padding: 10px 0;}
.lh_grzy .box .content_right h2.title_big i{font-size: 70px; font-weight: bold; color: #303030; opacity: 0.05;}
.lh_grzy .box .content_right h2.title_big b{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); font-size: 36px; color: #303030;}

.lh_grzy .box .content_right .content_right_box .p30d{padding: 0 30px; padding-bottom: 23px; background-color: #fff; border-radius: 10px; margin-top: 20px;}
.lh_grzy .box .content_right .content_right_box .p30d:nth-child(1) {margin-top: 0px;}
.lh_grzy .box .content_right .content_right_box .gxzy_zntj {  padding-bottom: 13px;}

.lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit{border-bottom: 1px solid #e5e5e5; font-size: 0px;}
.lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a{display: inline-block; position: relative; vertical-align: bottom; height: 55px; margin-right: 48px; line-height: 55px; font-size: 24px; color: #303030; }
.lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.new::before{ content: ''; width: 46px; height: 32px; position: absolute; right: -13px; top: -16px; background: url(/newimages/lh_gxzy_new_icon1.png) no-repeat top center;}
 
.lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a::after{content: ''; display: block; width: 100%; position: absolute; left: 0px; bottom: -4px; height: 4px; background-color: #e1634c; opacity: 0; transition: .5s;}
.lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a:last-child{margin-right: 0px;}
.lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a:hover:after, .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.current:after{opacity: 1; bottom: 0px; }
.lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a:hover, .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.current{ color: #e1634c; font-weight: bold;}
.lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.img{width: 112px;font-size: 0px; line-height: 0px; vertical-align: bottom;}
.lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.img.c1{background: url(/newimages/lh_gxzy_zntj_tit_kan.png) no-repeat left 50% ; }
.lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.img.c2{background: url(/newimages/lh_gxzy_zntj_tit_ban.png) no-repeat left 50% ; }
.lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.img.c3{background: url(/newimages/lh_gxzy_zntj_tit_wen.png) no-repeat left 50% ; }
.lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.img:hover, .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.img.current{background-position-x: -128px;}

/* 智能推荐 */
.lh_grzy .box .content_right .gxzy_zntj .cutBox { min-height: 290px;}
.lh_grzy .box .content_right .gxzy_zntj .cutBox .cnxk_box .lists{padding-bottom: 20px;}
.lh_grzy .box .content_right .gxzy_zntj .cutBox .cnxk_box .lists ul{padding-top: 24px; padding-bottom: 14px;}
.lh_grzy .box .content_right .gxzy_zntj .cutBox .cnxk_box .lists ul li a{display: block; position: relative; padding: 7px 0; font-size:18px ; padding-left: 18px; color:#394351 ; transition: .3s;}
.lh_grzy .box .content_right .gxzy_zntj .cutBox .cnxk_box .lists ul li a:hover{color: #0866b5;}
/* .lh_grzy .box .content_right .gxzy_zntj .cutBox .lists ul li a em{ display: inline-block; vertical-align: middle;   text-overflow: ellipsis; white-space: nowrap;} */
.lh_grzy .box .content_right .gxzy_zntj .cutBox .cnxk_box .lists ul li a i{display: inline-block; vertical-align: middle; padding: 0px 3px; font-size: 16px; margin-left: 4px;}
.lh_grzy .box .content_right .gxzy_zntj .cutBox .cnxk_box .lists ul li a::before{content: ''; display: block; width: 6px; height: 6px; position: absolute; left: 0px; top: 18px;  background-image: linear-gradient(to right, #7ccacc , #52b0cd); }

.lh_grzy .box .content_right .lists .cut_btn_box{text-align:center;}
.lh_grzy .box .content_right .lists .cut_btn{padding-left: 25px; position: relative; font-size: 16px; color: #176299; transition: .3s;}
.lh_grzy .box .content_right .lists .cut_btn:hover{opacity: 0.8;}
.lh_grzy .box .content_right .lists .cut_btn::before{content: ''; width: 17px; height: 17px; background: url(/newimages/lh_gxzy_zntj_icons_btn.png) no-repeat top center;  position:absolute; top: 50%; left: 0px; transform: translateY(-50%);}

.lh_grzy .box .content_right .gxzy_zntj .cnxc_box h3.tit{ padding-bottom: 16px;}
.lh_grzy .box .content_right .gxzy_zntj .cnxc_box .cnxc_box_lists ul{margin-right: -15px;}
.lh_grzy .box .content_right .gxzy_zntj .cnxc_box .cnxc_box_lists ul li{ float: left; width: 11.1111%; box-sizing: border-box; padding-right: 15px; margin-bottom: 15px;}
.lh_grzy .box .content_right .gxzy_zntj .cnxc_box .cnxc_box_lists ul li a{display: block; height: 140px; box-sizing: border-box; transition: .3s; padding-top: 25px; text-align:center; font-size: 16px; color: #394351; background-color: #f3f7f9;}
.lh_grzy .box .content_right .gxzy_zntj .cnxc_box .cnxc_box_lists ul li a:hover{opacity: 0.8;}
.lh_grzy .box .content_right .gxzy_zntj .cnxc_box .cnxc_box_lists ul li a em.icons_box{display:inline-block; width:55px; height:55px; border-radius: 100%;}
.lh_grzy .box .content_right .gxzy_zntj .cnxc_box .cnxc_box_lists ul li a em.icons_box img{max-width: 100%; position: relative; top: 50%; transform: translateY(-50%);}
.lh_grzy .box .content_right .gxzy_zntj .cnxc_box .cnxc_box_lists ul li a i.txt{display: block;}
/* 智能推荐  end*/

/* 订阅管理  start*/
.lh_grzy .box .content_right .gxzy_zntj .gxzy_tab .btn_box{ float: right;}
.lh_grzy .box .content_right .gxzy_zntj .gxzy_tab .btn_box a.look_move{ padding-left: 26px; font-size: 18px; color: #578ccc;}
.lh_grzy .box .content_right .gxzy_zntj .gxzy_tab .btn_box a.look_move::before{content: ''; display:block; width: 20px; height: 20px; background: url(/newimages/lh_gxzy_xxdy_icon.png) no-repeat top center; position: absolute; left: 0px; top: 50%; transform: translateY(-50%);}
.lh_grzy .box .content_right .gxzy_zntj .gxzy_tab .btn_box a.look_move:hover{color: #578ccc; opacity: 0.8;}
.lh_grzy .box .content_right .gxzy_zntj .gxzy_tab .btn_box a.look_move:hover::after{display: none;}

.lh_grzy .box .content_right .xxdy_box{ padding-top: 15px;}
.lh_grzy .box .content_right .xxdy_box .message_box{position: relative; transition: .3s; padding: 13px 15px; font-size: 18px; border: 1px dashed #d64f17; padding-right: 75px; }
.lh_grzy .box .content_right .xxdy_box .message_box p {color: #646464;}
.lh_grzy .box .content_right .xxdy_box .notDy { text-align: center; font-size: 18px; color: #646464; padding-top: 80px;}
.lh_grzy .box .content_right .xxdy_box .message_box .ok{position: absolute; right: 15px; top: 50%; transform: translateY(-50%); color: #e1634c; transition: .3s;}
.lh_grzy .box .content_right .xxdy_box .message_box .ok:hover{color:#e5b3aa;}
.lh_grzy .box .content_right .xxdy_box .message_box.none{ transform: scale(0); opacity: 0; visibility: hidden; height: 0px; padding: 0px;}

.lh_grzy .box .content_right .xxdy_box .option_box .lists {padding: 20px 0;}
.lh_grzy .box .content_right .xxdy_box .option_box .lists ul{margin-right: -18px;}
.lh_grzy .box .content_right .xxdy_box .option_box ul li{float: left; width: 16.6666%; height: 48px;line-height: 48px; box-sizing: border-box;  padding-right: 18px; margin-bottom: 18px;}
.lh_grzy .box .content_right .xxdy_box .option_box ul li a{display: block; height: 100%; padding: 0 10px; text-align: center; border: 1px solid #e1e3e5; border-radius: 8px; font-size: 18px; color: #515151;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; cursor: default;}
.lh_grzy .box .content_right .xxdy_box .option_box ul li:last-child a{border-color: #578ccc; color: #578ccc; transition: .3s; cursor: pointer;}
.lh_grzy .box .content_right .xxdy_box .option_box ul li:last-child a:hover{opacity: 0.8;}

/* 订阅管理弹框 start */
.lh_rgzy_warp .model_box{display: none; position: fixed; left: 0; right: 0; top: 0px; bottom: 0;z-index: 99; }
.lh_rgzy_warp .model_box .content{position: absolute; z-index: 2; top: 50%; left: 50%; background-color: #fff; width: 1615px; height: auto; box-sizing: border-box; padding: 50px 60px 78px; border-radius: 17px;transform:translate(-50%, -50%) scale(0); transition: .2s;}
.lh_rgzy_warp .model_box.on .content{transform:translate(-50%, -50%) scale(1) ;}
.lh_rgzy_warp .model_box::after{content: ''; width: 100%; height: 100%; position:absolute; left: 0; right: 0; top: 0px; bottom: 0; background: rgba(0,0, 0, .5); opacity: 0; transition: .5s;}
.lh_rgzy_warp .model_box.on::after{opacity: 1;}
.lh_rgzy_warp .model_box .model_close{position:absolute; top: 20px; right: 20px; font-size: 44px; line-height: 24px; color: #6f6f6f; transition: .3s; }
.lh_rgzy_warp .model_box .model_close:hover{color:#e0634d;}

.lh_rgzy_warp .model_box .content .model_tit{position: relative; padding-left: 18px; font-size: 32px; line-height: 40px; margin-bottom: 38px; color: #515151; font-weight: bold; }
.lh_rgzy_warp .model_box .content .model_tit::before{content: ''; display: block; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); width:8px; height: 100%; background-color: #de634b;}
.lh_rgzy_warp .model_box .content .lists ul{margin-right: -24px;}
.lh_rgzy_warp .model_box .content .lists ul li{float: left; width: 14.285%; height: 52px;line-height: 52px; box-sizing: border-box;  padding-right: 24px; margin-bottom: 20px;}
.lh_rgzy_warp .model_box .content .lists ul li a{display: block; height: 100%; overflow: hidden; position: relative; font-size: 18px; color: #515151; text-align: center; border: 1px solid #e1e3e5; border-radius: 8px; text-overflow: ellipsis; white-space: nowrap; padding: 0 10px;}
.lh_rgzy_warp .model_box .content .lists ul li a::after{content:''; position: absolute; bottom: -33px ; right: -27px;  display: block; border: 25px solid transparent; border-left-color: #e5e5e5; transform: rotate(55deg);}
.lh_rgzy_warp .model_box .content .lists ul li a::before{content: ''; display: block;  width: 9px; height: 7px; position: absolute; right: 4px; bottom: 3px; z-index: 2; background: url(/newimages/lh_gxzy_duigi_icon.png) no-repeat top center;  }
.lh_rgzy_warp .model_box .content .lists ul li.on a{border-color:#e0634d; color: #df634c; background-color: #fff7f5;}
.lh_rgzy_warp .model_box .content .lists ul li.on a::after{border-left-color: #de634b;}

.lh_rgzy_warp .model_box .btns { text-align: right; position: absolute; left: 80px; right: 60px; bottom: 25px;}
.lh_rgzy_warp .model_box .btns a { display: inline-block; width: 110px; margin-left: 10px; height: 50px; line-height: 48px; font-size: 19px; text-align: center; font-weight: 700; color: #de634b; background: #FFF7F5; border: 1px solid #DE634B; border-radius: 5px; transition: .3s;}
.lh_rgzy_warp .model_box .btns a:hover { opacity: .9;}
.lh_rgzy_warp .model_box .btns a.submitBtn { background-color: #DE634B; color: #fff;}
/* 订阅管理弹框 end*/

/* 订阅列表 start*/
.lh_grzy .box .content_right .xxdy_lists{padding: 0; position: relative;}
.lh_grzy .box .content_right .xxdy_lists.showType { padding-top: 30px;}
.lh_grzy .box .content_right .xxdy_lists.showType .backXxdyBtn { top: 8px;}
.lh_grzy .box .content_right .xxdy_lists ul{margin-right: -35px; padding-bottom: 20px;}
.lh_grzy .box .content_right .xxdy_lists ul li{float: left; width: 50%; position: relative; box-sizing: border-box; padding-left: 98px;  padding-right: 118px; } 
.lh_grzy .box .content_right .xxdy_lists ul li.on{position: relative; z-index: 2;}
.lh_grzy .box .content_right .xxdy_lists ul li .txt{display: block;font-size:16px; height: 46px; line-height: 46px; color: #303030; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  }
.lh_grzy .box .content_right .xxdy_lists ul li .operation_box{display: block; font-size: 16px;  color: #e1634c; position: absolute; right: 35px; top: 50%; transform: translateY(-50%); }
.lh_grzy .box .content_right .xxdy_lists ul li .operation_box a{color: #e1634c; transition: .3s; position: relative;}
.lh_grzy .box .content_right .xxdy_lists ul li .operation_box a.on { color: #08559d;}
.lh_grzy .box .content_right .xxdy_lists ul li .operation_box a:hover{color: #e5b3aa;}
.lh_grzy .box .content_right .xxdy_lists ul li .operation_box span.a1{display: inline-block; }
.lh_grzy .box .content_right .xxdy_lists ul li .operation_box span.a1 .szlhShareT1{ top: 10px; bottom: auto; transition: all 0.4s;}
.lh_grzy .box .content_right .xxdy_lists ul li .operation_box span.hover_share.on .szlhShareT1{visibility: visible; opacity:1 ; top: 30px;} 
.lh_grzy .box .content_right .xxdy_lists ul li em.type{display:block; font-size: 15px;min-width: 65px; max-width: 75px; overflow: hidden; white-space: nowrap; text-align: center; text-overflow: ellipsis; color: #2dadec; padding: 0px 8px; border: 1px solid; border-radius: 4px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); cursor: pointer;}
.lh_grzy .box .content_right .xxdy_lists ul li em.type:hover { background: #f3fbff;}
.lh_grzy .box .content_right .xxdy_lists .backXxdyBtn { display: none; position: absolute; top: -3px; padding: 0 10px 0 24px; line-height: 20px; font-size: 16px; color: #E1634C; background: url(/newimages/lh_gxzy_xxdy_icon2.png) no-repeat 0 center; cursor: pointer;}
/* 订阅列表 end*/




/* 订阅管理  end*/


/* 我的收藏 */
.lh_grzy .box .content_right .gxzy_wdsc .table_box{ text-align: center; color: #303030;}
.lh_grzy .box .content_right .gxzy_wdsc .table_box table tr{height: 57px; font-size: 16px;  border-bottom: 1px dashed #e5e5e5;}
.lh_grzy .box .content_right .gxzy_wdsc .table_box table th{text-align: center; font-size: 18px; font-weight: bold;}
.lh_grzy .box .content_right .gxzy_wdsc .table_box table tr.bt{background-color: #f3f7f9;}
.lh_grzy .box .content_right .gxzy_wdsc .table_box table td.time{width: 290px;}
.lh_grzy .box .content_right .gxzy_wdsc .table_box table td.cz{width: 160px;}
.lh_grzy .box .content_right .gxzy_wdsc .table_box table td.cz a{padding: 0 5px; color: #303030; transition: .3s;}
.lh_grzy .box .content_right .gxzy_wdsc .table_box table td.cz a:hover{color: #0866b5;}
.lh_grzy .box .content_right .gxzy_wdsc .table_box table td.t a { padding: 0 15px; color: #303030;}
.lh_grzy .box .content_right .gxzy_wdsc .table_box table td.t a:hover {color: #369;}
/* 我的收藏 end*/

.notData01 { display: none; padding: 80px 0; text-align: center;font-size: 18px;color: #646464;padding-top: 80px; }
.notData01 p { padding: 15px; border: 1px solid #f3f3f3; box-shadow: 0 0 10px #ededed;}

/* 我的足迹 */
.lh_grzy .box .content_right .gxzy_wdzj ul li a{ display:block; position: relative; transition: .3s;  box-sizing: border-box; padding: 10px 0; font-size: 18px; color: #333333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  padding-left: 12px; padding-right: 120px;}
.lh_grzy .box .content_right .gxzy_wdzj ul li a::after{content: ''; position:absolute; left: 0px; top: 50%; transform: translateY(-50%); width:5px ; height:5px; background-color:#807f7f ; border-radius: 100%;}
.lh_grzy .box .content_right .gxzy_wdzj ul li a i{position:absolute; right: 0px; top: 50%; transform: translateY(-50%);}
.lh_grzy .box .content_right .gxzy_wdzj ul li a:hover{color: #0866b5;}
.paging_box{ text-align: center;  padding-top: 38px; padding-bottom: 15px;}
.paging_box .paging_box_content{display: inline-block; font-size: 0px;}
.paging_box a{padding: 9px 17px; margin-right: 15px; border-radius: 7px; border: 1px solid #e5e5e5; transition: .3s; font-size: 16px; color: #3b5a91; }
.paging_box a:hover, .paging_box a.normal.current{border-color:#3b5a91;}
.paging_box .paging_right{font-size: 16px; color: #666678;}
.paging_box .paging_right input{outline: none; width: 66px; height: 40px; text-align: center; border: 1px solid #dddddd; border-radius: 7px;}
.paging_box .paging_right a{background-color: #3b5a91; border-color: #3b5a91; color: #fff; font-weight: bold; transition: .3s;}
.paging_box .paging_right a:hover{opacity: 0.8;}
/* 我的足迹 end */

/* 我的留言  start*/
.lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box{padding: 33px 102px;  background-color: #f3f7f9;}
.lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input .left{float: left; width: 46%;box-sizing: border-box;}
.lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input .right{float: left; width: 54%; padding-left: 31px; box-sizing: border-box; padding-right: 115px; position: relative;}
.lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input .right .sub{display: block; position: absolute; right: 0px; top: 50%; transform: translateY(-50%);  width: 109px; height: 45px; border: 1px solid #3b5a91; box-sizing: border-box; border-radius: 4px; line-height: 42px; text-align:center; font-size: 16px; color: #3b5a91; transition: .3s;}
.lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input .right .sub:hover{opacity: 0.8;}
.lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input input{display: inline-block; width: 100%;  height: 45px; box-sizing: border-box; padding-left: 24px; font-size: 16px; color:#3a4151 ; outline: none; border: 1px solid #edefee}
.lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input input::placeholder{color:#3a4151 ;}
.lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .inquire_btn{text-align: center; padding-top: 20px;}
.lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .inquire_btn a{display: inline-block; width:185px; height:46px; line-height: 46px; background-color:#3b5a91;  font-size: 18px; color: #fff; transition: .3s;}
.lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .inquire_btn a:hover{opacity: 0.9;}

.lh_grzy .box .content_right .gxzy_leave .hint_box{padding: 17px 0; padding-left: 70px; }
.lh_grzy .box .content_right .gxzy_leave .hint_box p{font-size: 18px; line-height:30px; color: #666666;}
.lh_grzy .box .content_right .gxzy_leave .hint_box p:first-child{color: #e96a68;}
/* 我的留言  end*/

/* 证照服务  start*/
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul{margin-right: -13px;}
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li{width: 25%; float: left; padding-right: 13px; box-sizing: border-box;}
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li .li_box{padding: 0 19px; height: 332px; padding-top: 25px; box-sizing: border-box; border: 1px solid #e7ebf0;}
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li.i1 .li_box{ background-color: #eff3ff; background-image: linear-gradient(#eff3ff 35%, #ffffff 65%);}
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li.i2 .li_box{ background-color: #ebf6f2; background-image: linear-gradient(#ebf6f2 35%, #ffffff 65%);}
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li.i3 .li_box{ background-color: #eff6ff; background-image: linear-gradient(#eff6ff 35%, #ffffff 65%);}
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li.i4 .li_box{ background-color: #fff4ef; background-image: linear-gradient(#fff4ef 35%, #ffffff 65%);}

.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li .type_title{text-align:center; font-size: 16px; color: #333333;}
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li .type_title i.txt{display: block; padding-top:1px; padding-bottom: 12px; font-weight: bold;}

.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li .tabSwitchBtns{text-align: center; border-bottom: 1px solid #e7ebf0;}
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li .tabSwitchBtns a{display: inline-block; font-size: 14px; color:#333333; padding-bottom: 4px; margin-right: 20px; border-bottom: 2px solid transparent; }
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li .tabSwitchBtns a:last-child{margin-right: 0px;}
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li .tabSwitchBtns a.active{ color: #3e97df; font-weight: bold; border-bottom-color: #3e97df;}

.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_switchBox .lists_a{display: block; padding-top: 17px;}
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_switchBox .lists_a a{display: block; position: relative; font-size: 14px; color: #333333; margin-bottom: 10px; height: 38px; line-height: 38px; background-color: #f8f9fb; padding-left: 20px; white-space: nowrap;  overflow: hidden; text-overflow: ellipsis;}  
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_switchBox .lists_a a:last-child{margin-bottom: 0px;}
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_switchBox .lists_a a::before{content: ''; display: block; width: 2px; height: 2px; background-color: #5b5b5c; position: absolute; left: 13px; top: 50%; transform: translateY(-50%);}
/* 证照服务  end*/

.lh_grzy .box .content_right  .gxzy_leave_lists{padding-top: 20px;}
.lh_grzy .box  .litsNone{min-height: 315px; background: url(/newimages/lh_gxzy_ly_none_Ticon_03.png) no-repeat 50% center;}
.lh_grzy .box .content_right  .gxzy_leave_lists ul{margin-right: -29px; background-color: #fff;}
.lh_grzy .box .content_right  .gxzy_leave_lists ul li {float: left; width: 50%; box-sizing: border-box; padding-right: 29px; margin-bottom: 10px;}
.lh_grzy .box .content_right  .gxzy_leave_lists ul li a{display: block; position: relative; font-size: 16px; box-sizing: border-box; color: #394351; padding-left: 23px; border-radius: 5px; background-color: #f6f6f6; transition: .3s; height: 55px; line-height: 55px; padding-right: 116px; white-space: nowrap;  overflow: hidden; text-overflow: ellipsis;} 
.lh_grzy .box .content_right  .gxzy_leave_lists ul li a:hover{color: #176299; background-color: #f3f7f9;}
.lh_grzy .box .content_right  .gxzy_leave_lists ul li a i{position: absolute; right: 28px; top: 50%; transform: translateY(-50%);}

.lh_grzy .box .content_right .gxzy_leave_detail{padding-top: 43px !important; padding-bottom: 96px !important; }
.lh_grzy .box .content_right .gxzy_leave_detail .return_box{text-align: right}
.lh_grzy .box .content_right .gxzy_leave_detail .return_box .return_btn{display:inline-block; transition: .3s; position: relative; font-size: 16px; color: #24518a; text-align: left; border: 1px solid #24518a; border-radius: 4px; width: 82px; padding-left: 35px; box-sizing: border-box; height: 35px; line-height: 35px;}
.lh_grzy .box .content_right .gxzy_leave_detail .return_box .return_btn:hover{opacity: 0.8;}
.lh_grzy .box .content_right .gxzy_leave_detail .return_box .return_btn::after{content: ''; position: absolute; left: 9px; top: 50%; transform: translateY(-50%); display: block; width: 21px; height: 19px; background: url(/newimages/lh_gxzy_return_icon.png) no-repeat top center;}
.lh_grzy .box .content_right .gxzy_leave_detail .detail_tit{font-size: 30px; margin-bottom: 35px; color:#24518a; text-align:center;}
.lh_grzy .box .content_right .gxzy_leave_detail .detail_content .leave_box{ padding-left: 100px; position: relative; margin-bottom: 30px; font-size: 18px; color: #616161;}
.lh_grzy .box .content_right .gxzy_leave_detail .detail_content .leave_box .label{position: absolute; left: 0px; top: 10px; }
.lh_grzy .box .content_right .gxzy_leave_detail .detail_content .leave_box.left{width: 51.8%; float: left; box-sizing: border-box; padding-right:75px;}
.lh_grzy .box .content_right .gxzy_leave_detail .detail_content .leave_box.right{width: 48.2%; float: left; box-sizing: border-box;}
.lh_grzy .box .content_right .gxzy_leave_detail .detail_content .leave_box .input{ background-color: #f1f1f1; padding:10px 30px;}
.lh_grzy .box .content_right .gxzy_leave_detail .detail_content .leave_box.big .input{  min-height: 136px; height: auto; line-height: 30px;}


.lh_rgzy_warp .grxx_model_box{display: none; position: fixed; left: 0; right: 0; top: 0px; bottom: 0;z-index: 99; }
.lh_rgzy_warp .grxx_model_box .content{position: absolute; z-index: 2; top: 50%; left: 50%; margin: -400px 0 0 -585px; background-color: #fff; width: 1170px; height: 800px; box-sizing: border-box; padding: 71px 190px 85px;  border-radius: 17px;transform: scale(0); transition: .2s;}
.lh_rgzy_warp .grxx_model_box.on .content{transform: scale(1);}
.lh_rgzy_warp .grxx_model_box::after{content: ''; width: 100%; height: 100%; position:absolute; left: 0; right: 0; top: 0px; bottom: 0; background: rgba(0,0, 0, .5); opacity: 0; transition: .5s;}
.lh_rgzy_warp .grxx_model_box.on::after{opacity: 1;}
.lh_rgzy_warp .grxx_model_box .grxx_model_close{position:absolute; top: 20px; right: 20px; font-size: 44px; line-height: 24px; color: #6f6f6f; transition: .3s; }
.lh_rgzy_warp .grxx_model_box .grxx_model_close:hover{color:#e0634d;}

.lh_rgzy_warp .essential_box .model_tit{text-align: center; font-size: 30px; color:#24518a; margin-bottom: 25px;}
.lh_rgzy_warp .essential_box .head_img{ text-align:center;}
.lh_rgzy_warp .essential_box .head_img .icon_box{display:block; }
.lh_rgzy_warp .essential_box .head_img .icon_box i{display: inline-block; width: 128px; height:128px; border-radius: 100%; overflow: hidden;}
.lh_rgzy_warp .essential_box .head_img .icon_box i img{width: 100%; height: 100%;}
.lh_rgzy_warp .essential_box .head_img .update_head{display:inline-block; transition: .3s; font-size: 14px; color:#1e88e5 ; border-radius: 30px; margin-top: 10px; background-color: #dfedff; width: 80px;  height:26px; line-height: 26px; text-align: center;}
.lh_rgzy_warp .essential_box .head_img .update_head:hover{opacity: 0.8;}
.lh_rgzy_warp .essential_box .user_message{padding-top: 60px; padding-bottom: 60px;}
.lh_rgzy_warp .essential_box .user_message ul{margin-right: -100px;}
.lh_rgzy_warp .essential_box .user_message ul li{width: 50%; float: left; box-sizing: border-box; position: relative; padding-left: 100px; padding-right: 100px; margin-bottom: 14px; }
.lh_rgzy_warp .essential_box .user_message ul li .label{position: absolute; left: 0px; top: 50%; transform: translateY(-50%); font-size: 16px; color: #303030;}
.lh_rgzy_warp .essential_box .user_message ul li .input input{width: 100%; padding-left: 30px; height: 40px; font-size: 16px; color: #616161; box-sizing: border-box; border: 1px solid #eeeeee; outline: none;}
.lh_rgzy_warp .essential_box .change_box{text-align: center;}
.lh_rgzy_warp .essential_box .change_box a.change_btn{display: inline-block; transition: .3s; width:130px; height:38px ; line-height: 38px; color: #FFF; border-radius: 5px; background-color: #85abd0;}
.lh_rgzy_warp .essential_box .change_box a.change_btn:hover{opacity: 0.8;}

/* 企业 */
.lh_grzy .box .menu_box .lists ul li h3.title.noAfter::after{display: none;}
.lh_grzy .box .menu_box .lists ul li h3.title.noAfter.active a, .lh_grzy .box .menu_box .lists ul li h3.title.noAfter:hover a{    border-left-color: transparent !important;}
.lh_grzy .box .menu_box .lists ul li .submenu_title .openMenu a b.text_box{padding-right: 20px;}
.lh_grzy .box .menu_box .lists ul li .submenu_title .openMenu a em.icons{display: inline-block; width: auto; height: auto; font-size: 0px; line-height: 0px; vertical-align: middle; transform: rotate(-90deg);}
.lh_grzy .box .menu_box .lists ul li .submenu_title.open .openMenu a em.icons{transform: rotate(0deg);}
.lh_grzy .box .menu_box .lists ul li .submenu_title .submenu_child h3.title a b{padding-left: 140px;}
.lh_grzy .box .menu_box .lists ul li .submenu_title .submenu_child {max-height: 0px; overflow: hidden; transition: .3s;}
.lh_grzy .box .menu_box .lists ul li .submenu_title.open .submenu_child {max-height:130px;}

.lh_grzy .box .content_right .gxzy_fcxm .table_box{text-align: left;}
.lh_grzy .box .content_right .gxzy_fcxm .table_box table th{text-align: left;}
.lh_grzy .box .content_right .gxzy_fcxm .table_box table tr .t1{padding-left: 20px;}
.lh_grzy .box .content_right .gxzy_fcxm .table_box table tr .t1 a{transition: .3s;}
.lh_grzy .box .content_right .gxzy_fcxm .table_box table tr .t1 a:hover{color: #0866b5;}
.lh_grzy .box .content_right .gxzy_fcxm .table_box table td.time{width: 200px;}
.lh_grzy .box .content_right .gxzy_fcxm .table_box table td.state {color: #df3f3c;}
.lh_grzy .box .content_right .gxzy_fcxm .fcxm_move_box{text-align: center; padding-top: 30px;}
.lh_grzy .box .content_right .gxzy_fcxm .fcxm_move{display:inline-block;  font-size: 16px; color: #176299;  transition: .3s;}
.lh_grzy .box .content_right .gxzy_fcxm .fcxm_move:hover{color:#4d93c6;}
/* 企服活动 start*/
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li{position: relative; padding: 10px 0; padding-right: 180px; transition: .3s;}
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li:hover{background-color: #f7f7f7;}
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li.over{padding-right: 68px;}
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li a.txt{display: block; transition: .3s; font-size: 18px; color: #303030; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li a.txt:hover{color:#0c598d ;}
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li i.time{display: block; padding-top: 13px; font-size: 16px; color: #9c9c9c; padding-left: 5px;}
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li span.operation{display: inline-block; position: absolute; right: 5px; top: 50%; transform: translateY(-50%);}
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li span.operation em.finalTime{display: inline-block; padding-right: 40px; vertical-align: middle; font-size: 16px; color: #df3f3c; }
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li span.operation a.apply_btn{display: inline-block;transition: .3s; width: 66px; height: 34px; line-height: 34px; text-align: center; border-radius: 30px; background-color:#e6755a; vertical-align: middle; font-size: 18px; color: #fff; }
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li span.operation a.apply_btn:hover{opacity: 0.8;}
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li span.operation b.finished{display:none; vertical-align: middle; font-size: 18px;color:#df3f3c; font-weight: 500;}
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li.over span.operation b.finished{display: inline-block; padding-right: 5px;}
.lh_grzy .box .content_right .gxzy_qfhd .lists ul li.over span.operation .nofinished{display: none;}
.lh_grzy .box .content_right .gxzy_qfhd .qfhd_move_box{text-align: center; padding-top: 30px;}
.lh_grzy .box .content_right .gxzy_qfhd .qfhd_move_box .qfhd_move{display:inline-block;  font-size: 16px; color: #176299; transition: .3s;}
.lh_grzy .box .content_right .gxzy_qfhd .qfhd_move_box .qfhd_move:hover{color:#4d93c6;}
/* 企服活动 end*/

/* 企业 证照服务 start*/
.lh_grzy .box .content_right .gxzy_qyzzfw .gxzy_zzfw_box .big_ul li{width: 33.333%;}
.lh_grzy .box .content_right .gxzy_qyzzfw .gxzy_zzfw_box .big_ul li .li_box{min-height: 260px; height: auto; padding-bottom: 10px;}
.lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li.i5 .li_box{background-color: #fffaef;  background-image: linear-gradient(#fffaef 35%, #ffffff 65%);}
/* 企业 证照服务 end*/

/* 企业 猜你想查 start*/
.lh_grzy .box .content_right .gxzy_zntj .cnxc_qy_box .cnxc_box_lists ul li a em.icons_box{width: 66px; height: 66px; text-align: center;}
.lh_grzy .box .content_right .gxzy_zntj .cnxc_qy_box .cnxc_box_lists ul li a em.icons_box img{position: initial; transform: none;}
.lh_grzy .box .content_right .gxzy_zntj .cnxc_qy_box .cnxc_box_lists ul li a em.icons_box{ background-color:transparent !important;    box-shadow: none !important;}
.lh_grzy .box .content_right .gxzy_zntj .cnxc_qy_box .cnxc_box_lists ul li a i.txt{padding-top: 0px;}
.lh_grzy .box .content_right .gxzy_zntj .cnxc_qy_box .cnxc_box_lists ul li a{padding-top: 20px;}
.lh_grzy .box .content_right .gxzy_zntj .cnxc_qy_box .cnxc_box_lists .cut_btn_box{padding-bottom: 10px;}
/* 企业 猜你想查 end*/
.lh_grzy .box .content_right .gxzy_fcxm.gxzy_fcgs  .table_box .fcgs td.timeData{width: 100px;}

/* 政策解读 分页 */
.listsPage .listsPage_box{font-size: 0px; text-align: center; padding-bottom: 5px;}
.listsPage .listsPage_box a, .listsPage .listsPage_box span{display: inline-block; font-size: 14px; color: #323232;margin: 2px; border: 1px solid #d0d0d0; border-radius: 2px; padding: 1px 6px;}
.listsPage .listsPage_box .on{color: #176299;border-color: #176299;}
.listsPage .listsPage_box .not{background-color: #f4f4f4; color: #d3d3d3; border-color: #f4f4f4;}

@media screen and (max-width:1680px) {
    .w1600{max-width: 1400px;}
    .lh_grzy .box{box-sizing: border-box;}
    .lh_grzy_grxx{padding:63px 0 78px;}
    .lh_grzy_grxx .content h3.name{font-size: 17px;}
    .lh_grzy_grxx .content .content_bottom a{font-size: 12px; } 
    .lh_grzy_grxx_box{width: 480px; height: 106px;}
    .lh_grzy_grxx .icon_tx{width: 106px;  height: 106px;}
    .lh_grzy_grxx .icon_tx a img{max-width: 100%; height: 100%;}
    .lh_grzy .box .menu_box{max-width: 280px;}
    .lh_grzy .box .content_right{ max-width: 1080px;}
    .lh_grzy .box .menu_box .lists ul li h3.title a{font-size: 18px; padding-left: 27px; height: 50px; line-height: 50px;}
    .lh_grzy .box .menu_box .lists ul li h3.title a.menu_item .text_box em.icons{width: 30px; height: 28px; background-size: 30px;}
    .lh_grzy .box .menu_box .lists ul li h3.title a.menu_item.a2 .text_box em.icons{background-position-y: -61px;}
    .lh_grzy .box .menu_box .lists ul li h3.title a.menu_item.a3 .text_box em.icons{background-position-y: -121px;}
    .lh_grzy .box .menu_box .lists ul li h3.title a.menu_item.a4 .text_box em.icons{background-position-y: -181px; background-position-x: 4px;}
    .lh_grzy .box .menu_box .lists ul li h3.title a.menu_item.a5 .text_box em.icons{background-position-y: -246px;background-position-x: 4px;}
    .lh_grzy .box .menu_box .lists ul li h3.title a .text_box{padding-left: 41px;}
    .lh_grzy .box .menu_box .lists ul li .submenu h3.title a{font-size: 16px;}
    .lh_grzy .box .menu_box .lists ul li .submenu h3.title a b{padding-left: 60px;}


    .lh_grzy .box .content_right h2.title_big i{font-size: 46px;}
    .lh_grzy .box .content_right h2.title_big b{font-size: 29px;}
    .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a{font-size: 18px;}
    .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.img{width: 75px;   background-size: 156px !important;}
    .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.img:hover, .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.img.current{background-position-x: -83px;}
    .lh_grzy .box .content_right .gxzy_zntj .cnxc_box h3.tit img {height: 27px;}
    .lh_grzy .box .content_right .gxzy_zntj .cnxc_box .cnxc_box_lists ul li a em.icons_box{width: 45px; height: 45px;}
    
    .lh_grzy .box .content_right .gxzy_zntj .gxzy_tab .btn_box a.look_move{font-size: 15px;}
    .lh_grzy .box .content_right .xxdy_lists{padding: 10px 0;}
    .lh_grzy .box .content_right .xxdy_lists ul{padding-bottom: 0px;}
    .lh_grzy .box .content_right .xxdy_lists ul li .txt{font-size: 15px;}
    .lh_grzy .box .content_right .xxdy_lists ul li em.type{font-size: 14px;min-width: 60px;}
    .lh_grzy .box .content_right .xxdy_lists ul li .operation_box{font-size: 15px;}

    .lh_grzy .box .content_right .gxzy_wdsc .table_box table tr{font-size: 15px;}
    .lh_grzy .box .content_right .gxzy_wdzj ul li a{font-size: 16px;}
    .lh_grzy .box .content_right .gxzy_wdzj .paging_box a{font-size: 14px; padding: 6px 14px;}
    .lh_grzy .box .content_right .gxzy_wdzj .paging_box .paging_right input{height: 33px;}
    .lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .inquire_btn a{width: 150px; height: 39px; line-height: 39px;}
    .lh_grzy .box .content_right .gxzy_leave .hint_box p{font-size: 16px;}
    .lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li .tabSwitchBtns a{margin-right: 15px;}
    .lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input .right .sub{height: 44px;}
    .lh_grzy .box .content_right .gxzy_zntj .cutBox .cnxk_box .lists ul li a{font-size: 16px;}

    .lh_rgzy_warp .model_box .content{width: 1400px;}
    .lh_rgzy_warp .model_box .content .lists ul {margin-right: -15px; }
    .lh_rgzy_warp .model_box .content .lists ul li{padding-right: 15px;}
    .lh_grzy .box .content_right .xxdy_box .message_box{font-size: 15px;padding: 8px 13px;}
    .lh_grzy .box .content_right .xxdy_box .option_box ul li a{font-size: 16px;}

    .lh_rgzy_warp .grxx_model_box .content{width: 900px; height: 600px; padding: 30px 80px 30px;  margin: -300px 0 0 -450px; }
    .lh_rgzy_warp .essential_box .model_tit{font-size: 26px;}
    .lh_rgzy_warp .essential_box .user_message{padding: 30px 0;}
    .lh_rgzy_warp .essential_box .user_message ul {margin-right: -30px;}
    .lh_rgzy_warp .essential_box .user_message ul li{padding-right: 30px;}

    .lh_grzy .box .content_right .gxzy_leave_lists ul{margin-right: -15px;}
    .lh_grzy .box .content_right .gxzy_leave_lists ul li{padding-right: 15px;}
    .lh_grzy .box .content_right .gxzy_leave_detail .detail_content .leave_box{font-size: 16px;}

     /* 企业 */
     .lh_grzy .box .menu_box .lists ul li .submenu_title .openMenu a b.text_box{padding-right: 6px;}
     .lh_grzy .box .menu_box .lists ul li .submenu_title .submenu_child h3.title a b{padding-left: 100px;}
     .lh_grzy .box .content_right .gxzy_zntj .cnxc_qy_box .cnxc_box_lists ul li a em.icons_box{width: 60px; height: 60px;}
     .lh_grzy .box .content_right .gxzy_zntj .cnxc_qy_box .cnxc_box_lists ul li a em.icons_box img{width: auto;}
     .lh_grzy .box .content_right .gxzy_fcxm .fcxm_move{font-size: 14px;}
     .lh_grzy .box .content_right .gxzy_qfhd .lists ul li a.txt{font-size:16px;}
     .lh_grzy .box .content_right .gxzy_qfhd .lists ul li i.time{font-size: 14px; padding-top: 8px;}
     .lh_grzy .box .content_right .gxzy_qfhd .lists ul li span.operation em.finalTime{font-size: 14px;}
     .lh_grzy .box .content_right .gxzy_qfhd .lists ul li span.operation a.apply_btn{height: 30px; line-height: 30px; font-size: 16px;}
     .lh_grzy .box .content_right .gxzy_qfhd .lists ul li span.operation b.finished{font-size: 16px;}
     .lh_grzy .box .content_right .gxzy_qfhd .qfhd_move_box .qfhd_move{font-size: 14px;}

     /* 政策解读 分页 */
    .listsPage .listsPage_box{ padding-top: 5px;}
}
@media screen and (max-width:1520px) {
    .w1600{max-width: 1200px;}
    .lh_grzy .box .menu_box{max-width: 220px;}
    .lh_grzy .box .content_right{ max-width: 940px;}
    .lh_grzy .box .content_right .content_right_box .p30d{padding: 0 20px; padding-bottom: 23px;}
    .lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li .li_box{padding: 0 10px; padding-top: 25px; }
    .lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li .tabSwitchBtns a{margin-right: 10px;}
    .lh_rgzy_warp .model_box .content{width: 1200px; padding: 50px 49px 78px;}
    .lh_rgzy_warp .model_box .content .model_tit{font-size: 26px; line-height: 30px; margin-bottom: 20px;}
    .lh_rgzy_warp .model_box .content .lists ul li { margin-bottom: 10px; height: 46px; line-height: 46px;}
    .lh_rgzy_warp .model_box .content .lists ul li a { font-size: 16px;}

    /* 企业 */
    .lh_grzy .box .menu_box .lists ul li .submenu_title .submenu_child h3.title a b{padding-left: 70px;}
}
@media screen and (max-width:1200px) {
    .lh_grzy_bg::after{height: 395px; background-size: cover;}
    .lh_grzy_bg::before{top: 395px; background-size: 100% 100%;}
    .lh_grzy .box, .lh_grzy .box .menu_box ,.lh_grzy .box .content_right{display: block;}
    .lh_grzy .box{padding: 15px; margin: 0 15px; margin-bottom: 40px;}
    .lh_grzy .box .content_right{padding-left: 0px; width: 100%;  max-width:none;}
    .lh_grzy .box .menu_box{position:fixed; top: 50%; left:-220px; z-index: 9; transform: translateY(-50%);  height: 56vh; padding: 20px 10px; box-shadow: 0 0 15px 2px #dcefe9; transition: .6s;  border-top-left-radius: 0px; border-bottom-left-radius: 0px;}
    .lh_grzy .box .menu_box.open{left:0px;}
    .lh_grzy .box .menu_box .open_menu_grzy .open_menu_grzy_btn{ display: block; position: absolute; right: -20px; top: 50%; margin-top: -30px;  box-shadow:6px 0px 14px 0px #dcefe9;width: 20px; box-sizing: border-box;  font-size: 16px; color: #24518a;  text-align: center; height: 60px; line-height: 60px;  border-bottom-right-radius: 5px; border-top-right-radius: 5px; background-color: #ffffff; }
    .lh_grzy .box .menu_box .open_menu_grzy .open_menu_grzy_btn i{display: inline-block;width: 7px;}
    .lh_grzy .box .menu_box.open .open_menu_grzy .open_menu_grzy_btn i{ transform: rotateY(180deg); color: red;}
    /* .lh_grzy .box .menu_box::after{content: ''; width: 100%; height: 100%; position:fixed; left: 0; right: 0; top: 0px; bottom: 0; background: rgba(0,0, 0, .5); opacity: 1; transition: .5s;} */
    .lh_grzy .box .menu_box .lists{ height: 100%; overflow: hidden; overflow-y: auto;}
    .lh_grzy .box .menu_box .lists ul li{padding: 5px 0;}
    .lh_grzy .box .menu_box .lists ul li h3.title a{font-size: 16px; height: 40px; line-height: 40px;}

    .lh_grzy .box .content_right h2.title_big i{font-size: 40px;}
    .lh_grzy .box .content_right h2.title_big b{font-size: 26px;}
    .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a{font-size: 16px;}
    .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a{margin-right: 20px;}
    .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.new::before{background-size: auto 100%; width: 35px; height: 22px; top: -2px; right: -12px;}
    .lh_grzy .box .content_right .xxdy_box .option_box .lists ul{margin-right: -10px;}
    .lh_grzy .box .content_right .xxdy_box .option_box ul li{padding-right: 10px; margin-bottom: 10px; height: 40px; line-height: 40px;}
    .lh_grzy .box .content_right .xxdy_box .option_box ul li a{font-size: 13px;}
    .lh_grzy .box .content_right .xxdy_box .message_box{font-size: 13px;}
    .lh_rgzy_warp .model_box .content{width: 90vw; padding: 35px 15px 55px;}
    /* .lh_rgzy_warp .model_box .content .lists{height: 30vh; overflow: hidden; overflow-y: auto;} */
    .lh_rgzy_warp .model_box .content .model_tit{font-size: 18px; line-height: 23px; margin-bottom: 20px;}
    .lh_rgzy_warp .model_box .content .model_tit::before{width: 5px;}
    .lh_rgzy_warp .model_box .content .lists ul{margin-right: -10px;}
    .lh_rgzy_warp .model_box .content .lists ul li{padding-right: 10px; width: 20%; height: 37px; line-height: 37px; margin-bottom: 10px;}
    .lh_rgzy_warp .model_box .content .lists ul li a{font-size: 12px;}
    .lh_grzy .box .content_right .xxdy_lists ul li .txt{font-size: 12px;}
    .lh_grzy .box .content_right .xxdy_lists ul{margin-right: -13px;}
    .lh_grzy .box .content_right .xxdy_lists ul li em.type{font-size: 12px;padding: 0px 5px;}
    .lh_grzy .box .content_right .xxdy_lists ul li{ padding-left: 76px; padding-right: 75px;}
    .lh_grzy .box .content_right .xxdy_lists ul li .operation_box{font-size: 12px; right: 13px;}
    .lh_grzy .box .content_right .lists .cut_btn{font-size: 12px; padding-left: 18px;}
    .lh_grzy .box .content_right .lists .cut_btn::before{width: 13px; height: 13px; background-size: 13px; top: 64%;}
    .lh_grzy .box .content_right .gxzy_zntj .cutBox .cnxk_box .lists ul li a{font-size: 12px;}
    .lh_grzy .box .content_right .gxzy_zntj .cutBox .cnxk_box .lists ul li a i{font-size: 12px;}

    .lh_grzy .box .content_right .gxzy_zntj .cnxc_box .cnxc_box_lists ul{margin-right: -10px;}
    .lh_grzy .box .content_right .gxzy_zntj .cnxc_box .cnxc_box_lists ul li{padding-right: 10px; margin-bottom: 10px;}
    .lh_grzy .box .content_right .gxzy_zntj .cnxc_box .cnxc_box_lists ul li a{height: 100px; padding-top: 10px;}

    .lh_grzy .box .content_right .gxzy_wdsc .table_box table tr{font-size: 12px;}
    .lh_grzy .box .content_right .gxzy_wdsc .table_box table td.time{width: 90px;}
    .lh_grzy .box .content_right .gxzy_wdsc .table_box table td.cz{width: 100px;}
    .lh_grzy .box .content_right .gxzy_wdsc .table_box table th{font-size: 15px;}
    .lh_grzy .box .content_right .gxzy_wdsc .table_box table tr{height: 50px;}

    .lh_grzy .box .content_right .gxzy_wdzj ul li a{font-size: 12px; padding: 5px 0; padding-left: 12px; padding-right: 80px;}
    .lh_grzy .box .content_right .gxzy_wdzj .paging_box{padding-top: 20px;padding-bottom: 0px;}
    .lh_grzy .box .content_right .gxzy_wdzj .paging_box a{font-size: 12px; padding: 4px 10px; margin-right: 6px;}
    .lh_grzy .box .content_right .gxzy_wdzj .paging_box .paging_right input{height: 23px; width: 30px;}
    .lh_grzy .box .content_right .gxzy_wdzj .paging_box .paging_right{font-size: 13px;}
    
    .lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box{padding: 20px 30px;}
    .lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input input{font-size: 13px;height: 33px; padding-left: 10px;}
    .lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input .right{padding-left: 10px;}
    .lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input .right .sub{font-size: 13px; height: 33px; line-height: 29px;}
    .lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .inquire_btn a{font-size: 13px; width: 120px; height: 33px; line-height: 33px; }
    .lh_grzy .box .content_right .gxzy_leave .hint_box{padding-left: 20px;}
    .lh_grzy .box .content_right .gxzy_leave .hint_box p{font-size: 12px; line-height: 20px;}
    .lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li{width: 50%;margin-bottom: 13px;}

    .lh_rgzy_warp .grxx_model_box .content{width: 90vw; height: 50vh;margin: -25vh 0 0 -45vw; padding: 22px 20px 30px;}
    .lh_rgzy_warp .essential_box .head_img .icon_box i{width: 80px; height: 80px; }
    .lh_rgzy_warp .essential_box .model_tit{font-size: 20px;}
    .lh_rgzy_warp .essential_box .head_img .update_head{font-size: 12px;}
    .lh_rgzy_warp .essential_box .user_message ul li{padding-left: 67px;}
    .lh_rgzy_warp .essential_box .user_message ul li .label{font-size: 13px;}
    .lh_rgzy_warp .essential_box .user_message ul li .input input{height: 30px; line-height: 30px; font-size: 13px; padding-left: 10px;}
    .lh_rgzy_warp .essential_box .change_box a.change_btn{height: 32px; line-height: 32px; width: 100px;}
    .lh_rgzy_warp .essential_box .grxx_model {height: 40vh; padding: 0 10px; overflow: hidden; overflow-y: auto;}

    .lh_grzy .box .content_right .gxzy_leave_lists ul li a{font-size: 13px; height: 40px; line-height: 40px; padding-right: 80px;}
    .lh_grzy .box .content_right .gxzy_leave_lists ul li a i{right: 6px;}
    .lh_grzy .box .litsNone{min-height: 250px;}
    .lh_grzy .box .content_right .gxzy_leave_detail{padding-bottom: 50px !important;}

    /* 企业 */
    .lh_grzy .box .content_right{max-width: none;}
    .lh_grzy .box .content_right .gxzy_zntj .cnxc_qy_box .cnxc_box_lists ul li a{font-size: 13px;  height: 117px;}
    .lh_grzy .box .content_right .gxzy_zntj .cnxc_qy_box .cnxc_box_lists .cut_btn_box{padding-bottom: 0px;}
    .lh_grzy .box .content_right .gxzy_fcxm .table_box table tr .t1{padding-left: 5px;}
    .lh_grzy .box .content_right .gxzy_fcxm .table_box table td.time{width: 95px;}
    .lh_grzy .box .content_right .gxzy_qfhd .lists ul li a.txt{font-size: 13px;}
    .lh_grzy .box .content_right .gxzy_qfhd .lists ul li i.time{font-size: 12px;}
    .lh_grzy .box .content_right .gxzy_qfhd .lists ul li span.operation em.finalTime{font-size: 12px; padding-right: 15px;}
    .lh_grzy .box .content_right .gxzy_qfhd .lists ul li span.operation a.apply_btn{font-size: 13px; width: 50px; height: 25px; line-height: 25px;}
    .lh_grzy .box .content_right .gxzy_qfhd .lists ul li span.operation b.finished{font-size: 13px;}
    .lh_grzy .box .content_right .gxzy_qfhd .lists ul li{padding-right: 140px;}
    .lh_grzy .box .content_right .gxzy_fcxm .fcxm_move_box{padding-top: 10px;}
    .lh_grzy .box .content_right .gxzy_fcxm .fcxm_move{font-size: 12px;}
    .lh_grzy .box .content_right .gxzy_qfhd .qfhd_move_box{padding-top: 10px;}
    .lh_grzy .box .content_right .gxzy_qfhd .qfhd_move_box .qfhd_move{font-size: 12px;}

    .lh_rgzy_warp .model_box .btns { bottom: 15px; right: 15px;}
    .lh_rgzy_warp .model_box .btns a { font-size: 15px; width: 90px; height: 36px; line-height: 34px;}

    .lh_grzy .box .content_right .gxzy_fcxm.gxzy_fcgs  .table_box .fcgs td.timeData{width: auto;}
}

@media screen and (max-width:760px) {
    .lh_grzy_grxx{padding: 78px 0 55px;}
    .lh_grzy .box{padding: 10px;}
    .lh_grzy .box .menu_box{height: 68vh;}
    .lh_grzy_grxx_box{width: 310px; margin-left: 10px; height: 70px;}
    .lh_grzy_grxx .icon_tx{width: 70px; height: 70px; padding: 2px;}
    .lh_grzy_grxx .content .content_bottom a{padding: 2px 2px; margin-left: 2px; padding-left: 20px;}
    .lh_grzy_grxx .content h3.name{padding-bottom: 5px;}
    .lh_grzy_grxx .content .content_bottom a em{width: 15px; height: 16px; left: 4px; background-size: 17px;}
    .lh_grzy_grxx .content .content_bottom a:nth-child(2) em{background-position-y: -27px;}
    .lh_grzy_grxx .content .content_bottom a:nth-child(3) em{background-position-y: -51px;}

    .lh_grzy .box .content_right .content_right_box .p30d{padding: 0 10px; padding-bottom: 13px; margin-bottom: 13px;}
    
    .lh_grzy .box .content_right h2.title_big i{font-size: 23px;}
    .lh_grzy .box .content_right h2.title_big b{font-size: 18px;}
    .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a{font-size: 14px; height: 40px; line-height: 40px; margin-right: 15px;}
    .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.img{width: 63px; background-size: 133px !important;}
    .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.new::before{top: -9px;}
    .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.img:hover, .lh_grzy .box .content_right .content_right_box .gxzy_tab h3.tab_tit a.img.current {background-position-x: -71px;}
    .lh_grzy .box .content_right .gxzy_zntj .gxzy_tab .btn_box a.look_move{font-size: 12px; padding-left: 19px;}
    .lh_grzy .box .content_right .gxzy_zntj .gxzy_tab .btn_box a.look_move::before{width: 14px; height: 15px; background-size: 13px;}
    
    .lh_grzy .box .content_right .gxzy_zntj .cutBox .cnxk_box .lists ul{padding-top: 14px;}
    .lh_grzy .box .content_right .gxzy_zntj .cnxc_box h3.tit{padding-bottom: 10px;}
    .lh_grzy .box .content_right .gxzy_zntj .cnxc_box .cnxc_box_lists ul li{width: 33.333%;}
    .lh_grzy .box .content_right .gxzy_wdsc .table_box table td.cz{width: 70px;}
    .lh_grzy .box .content_right .gxzy_wdzj .paging_box a{display: inline-block; margin-bottom: 5px;}
    .lh_grzy .box .content_right .gxzy_wdzj .paging_box .paging_right{display: block;}
    .lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box{padding: 15px 10px;}
    .lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input .left{width: 100%; float: none;}
    .lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input .right{width: 100%; float: none; padding: 0px;}
    .lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input input{margin-bottom: 5px;}
    .lh_grzy .box .content_right .gxzy_leave .gxzy_leave_box .input .right .sub{position: initial; transform: none; display: block; }
    .lh_grzy .box .content_right .gxzy_zzfw .gxzy_zzfw_box .big_ul li{width: 100%;}

    .lh_rgzy_warp .model_box .content .lists ul li{width: 33.333%;}
    .lh_grzy .box .content_right .gxzy_zntj .cutBox .cnxk_box .lists ul li a::before{top: 14px;}
    .lh_grzy .box .content_right .xxdy_box .option_box ul li{width: 33.333%;}
    .lh_grzy .box .content_right .xxdy_box .message_box{font-size: 12px; padding-right: 40px;}
    .lh_grzy .box .content_right .xxdy_box .message_box .ok{right: 6px;}
    .lh_grzy .box .content_right .xxdy_lists ul li{width: 100%;}

    .lh_rgzy_warp .grxx_model_box .content{ padding: 22px 15px 30px;}
    .lh_rgzy_warp .essential_box .user_message ul{margin-right: 0px;}
    .lh_rgzy_warp .essential_box .user_message ul li{width: 100%; padding-right: 0px;}
    .lh_rgzy_warp .essential_box .change_box{margin-bottom: 20px;}
    .lh_rgzy_warp .essential_box .user_message{padding: 20px 0;}

    .lh_grzy .box .content_right .gxzy_leave_lists{padding-top: 10px;}
    .lh_grzy .box .content_right .gxzy_leave_lists ul{margin-right: 0px;}
    .lh_grzy .box .content_right .gxzy_leave_lists ul li{width: 100%; padding-right: 0px;}
    .lh_grzy .box .content_right .gxzy_leave_detail{padding-top: 20px !important; padding-bottom: 20px !important;}
    .lh_grzy .box .content_right .gxzy_leave_detail .return_box .return_btn{width: 69px; height: 29px; line-height: 29px; font-size: 12px;}
    .lh_grzy .box .content_right .gxzy_leave_detail .return_box .return_btn::after{width: 17px; height: 14px; background-size: 15px;}
    .lh_grzy .box .content_right .gxzy_leave_detail .detail_tit{font-size: 22px; margin-bottom: 20px;}
    .lh_grzy .box .content_right .gxzy_leave_detail .detail_content .leave_box{font-size: 13px; padding-left: 66px; margin-bottom: 10px;}
    .lh_grzy .box .content_right .gxzy_leave_detail .detail_content .leave_box.left{width: 100%; padding-right: 0px;}
    .lh_grzy .box .content_right .gxzy_leave_detail .detail_content .leave_box.right{width: 100%;}
    .lh_grzy .box .content_right .gxzy_leave_detail .detail_content .leave_box .input{padding: 5px 15px; }

    .lh_grzy .box .litsNone{min-height: 200px; background-size: 120px;}

     /* 企业 */
     .lh_grzy .box .menu_box .lists ul li .submenu_title .submenu_child h3.title a b{padding-left: 80px;}
     .lh_grzy .box .content_right .gxzy_zntj .cnxc_qy_box .cnxc_box_lists ul li a em.icons_box{width: 55px; height: 55px;}
     .lh_grzy .box .content_right .gxzy_zntj .cnxc_qy_box .cnxc_box_lists ul li a{height: 112px;}
     .lh_grzy .box .content_right .gxzy_fcxm .table_box table td.state{width: 50px;}
     .lh_grzy .box .content_right .gxzy_qfhd .lists ul li{padding-right: 125px;}
     .lh_grzy .box .content_right .gxzy_qyzzfw .gxzy_zzfw_box .big_ul li .li_box{height: auto; padding-bottom: 15px;}

     .notData01 { font-size: 12px; }
     .listsPage .listsPage_box a, .listsPage .listsPage_box span{font-size: 12px;}
    
}
/* 个人主页 end */

/* 罗湖山水 start */
.head_top.fw.lhss{ width: 100%;  height: 1071px;  background:#f4fefe url(/newimages/lhss_tobu_tp_02.jpg) no-repeat top center; }
.lhss.bg {background-color: #f4fefe;  padding: 0px 0 87px; 
    background-image:url(/newimages/lhss_bg_icon2_03.png), url(/newimages/lhss_bg_icon2_06.png),url(/newimages/lhss_bg_icon2_10.png); 
    background-repeat: no-repeat;
    background-position:right top, left 1723px, right bottom;
    padding-top: 1px; 
}

.lhss .box {margin-top: -290px;}
.lhss .box .lhss_bg{background-color: #ebfbfc; box-shadow: 0px 0px 16px 0px #9dccce; border-radius: 12px;}
.lhss .theme1{padding: 34px 38px 36px; }
.lhss .theme1 .theme1_box{background-color: #fff;text-indent: 2em; padding: 29px 19px; font-size: 20px; color: #125f3e; line-height: 40px;}
.lhss .box .lhss_title{text-align: center; padding-top: 55px;}
.lhss .box .lhss_title img{max-width: 100%; }
.lhss .box .theme2 .theme2_box{padding: 30px 20px; height: 550px;box-sizing: border-box;  padding-left: 680px; position: relative;} 
.lhss .box .theme2 .theme2_box .theme2_left{width:640px; position: absolute; top: 30px; left: 20px; box-sizing: border-box;}
.lhss .box .theme2 .theme2_box .theme2_left .img_box{height: 400px; overflow: hidden;}
.lhss .box .theme2 .theme2_box .theme2_left .img_box img{max-width: 100%;}
.lhss .box .theme2 .theme2_box .theme2_left .text {position: relative;  padding: 17px 0; padding-right: 5px; background-color: #fff; font-size: 18px; color: #373737; padding-left: 100px; box-sizing: border-box;}
.lhss .box .theme2 .theme2_box .theme2_left .text a{display: inline-block; height: 50px; overflow: hidden; color: #373737; transition: .3s;}
.lhss .box .theme2 .theme2_box .theme2_left .text a:hover{color: #125f3e;}
.lhss .box .theme2 .theme2_box .theme2_left .text .time{display: inline-block;text-align: center; position: absolute; left: 18px; top: 50%; transform: translateY(-50%);}
.lhss .box .theme2 .theme2_box .theme2_left .text .time b{display: block; font-size: 31px;}
.lhss .box .theme2 .theme2_box .theme2_left .text .time i{display: block; font-size: 18px;}
.lhss .box .theme2 .theme2_box .theme2_right{ box-sizing: border-box;}
.lhss .box .theme2 .theme2_box .theme2_right ul li{padding: 14px 20px; background-color: #ffffff; margin-bottom: 8px;}
.lhss .box .theme2 .theme2_box .theme2_right ul li.i1 p{font-size: 15px; line-height: 25px; height: 50px; overflow: hidden; color: #848282; padding-top: 8px;}
.lhss .box .theme2 .theme2_box .theme2_right ul li a{display: block; padding-right: 117px; font-size: 18px;  color: #373737;transition: .3s; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lhss .box .theme2 .theme2_box .theme2_right ul li a:hover{color: #125f3e;}
.lhss .box .theme2 .theme2_box .theme2_right ul li a i{position: absolute; right: 0px; top: 50%; transform: translateY(-50%);}
.lhss .box .theme3 .lhss_title{padding-bottom: 55px;}
.lhss .box .theme3 .theme3_box{padding: 96px 20px 27px; position: relative;}
.lhss .box .theme3 .theme3_box .theme3_boxBtn{width: 101%; height: 154px; position: absolute; top: -80px; left: 0px; background: url(/newimages/lhss_tab_img_bg_07.png) no-repeat top center;}
.lhss .box .theme3 .theme3_box .theme3_boxBtn a{display: inline-block; position: absolute;}
.lhss .box .theme3 .theme3_box .theme3_boxBtn a i.txt{display: none;}
.lhss .box .theme3 .theme3_box .theme3_boxBtn a.a1{left: 230px; top: 88px;}
.lhss .box .theme3 .theme3_box .theme3_boxBtn a.a2{left: 661px; top: 72px;}
.lhss .box .theme3 .theme3_box .theme3_boxBtn a.a3{right: 166px; top: 46px;}
.lhss .box .theme3 .theme3_box .theme3_boxBtn a::after{content: ''; opacity: 0; transition: .4s; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; width: 100%; height: 0px; box-sizing: border-box; border: 3px solid #ffffff; }
.lhss .box .theme3 .theme3_box .theme3_boxBtn a.a2::after{transform: rotate(-8deg);}
.lhss .box .theme3 .theme3_box .theme3_boxBtn a.a3::after{transform: rotate(6deg); top: 5px;}
.lhss .box .theme3 .theme3_box .theme3_boxBtn a.active::after{opacity: 1;height: 50px;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li{background-color: #fff; margin-bottom: 20px; position: relative; min-height: 420px;  border-radius: 12px;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li:last-child{margin-bottom: 0px;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li .left_img{position: absolute; top: 50%; transform: translateY(-50%); width:620px; height: 420px; overflow: hidden;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li .left_img img{max-width: 100%;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li.imgL{padding-left: 620px; } 
.lhss .box .theme3 .theme3_box .switchBox_box ul li.imgR{padding-right: 620px;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li.imgL .left_img{left: 0px; border-bottom-left-radius: 12px; border-top-left-radius: 12px;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li.imgR .left_img{right: 0px; border-bottom-right-radius: 12px; border-top-right-radius: 12px;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li .content{padding-top: 34px; padding-left: 65px; padding-right: 48px; padding-bottom: 15px; font-size: 20px; line-height: 40px; color: #373737;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li .content h4.tit{text-align: center; padding-bottom: 20px;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li .content h4.tit a{font-size:26px ; transition: .3s; font-weight: bold; line-height: 30px; color: #373737;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li .content h4.tit a:hover{color: #125f3e;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li .content p{text-indent: 2em;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li .move_box{text-align: center; padding-top: 10px;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li a.move{padding: 9px 21px; transition: .3s; background-color: #85bdbd; font-size: 18px; color: #fff;}
.lhss .box .theme3 .theme3_box .switchBox_box ul li a.move:hover{opacity: 0.8;}
.lhss .box .theme3 .theme3_box .switchBox .title_tits{padding-top: 55px;}
.lhss .box .theme3 .theme3_box .switchBox .title_tits ul li{width: 33.333%;float: left; text-align: center; box-sizing: border-box; height: 90px; }
.lhss .box .theme3 .theme3_box .switchBox .title_tits ul li.i1{text-align: left; padding-left: 40px;}
.lhss .box .theme3 .theme3_box .switchBox .title_tits ul li.i2{text-align: center;}
.lhss .box .theme3 .theme3_box .switchBox .title_tits ul li.i3{text-align: right; padding-right: 40px;}
.lhss .box .theme3 .theme3_box .switchBox .title_tits ul li a{transition: .3s;}
.lhss .box .theme3 .theme3_box .switchBox .title_tits ul li a:hover{opacity: 0.8;}

.lhss .box .theme4_box{padding: 20px; }
.lhss .box .theme4_box .theme4_content{padding-left: 350px; min-height: 540px; position: relative;}
.lhss .box .theme4_box .theme4_content .tabT4{width: 350px; position: absolute; left: 0px; top: 0px;}
.lhss .box .theme4_box .theme4_content .tabT4 .tabBtn{box-sizing: border-box; padding-right: 30px;}
.lhss .box .theme4_box .theme4_content .tabT4 .tabBtn a{display: block; float: left; width: 50%; height: 74px; line-height: 74px; background-color: #85bdbd; box-sizing: border-box; text-align: center; font-size: 22px; color: #fff; font-weight: bold;}
.lhss .box .theme4_box .theme4_content .tabT4 .tabBtn a.a1{border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.lhss .box .theme4_box .theme4_content .tabT4 .tabBtn a.a2{border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
.lhss .box .theme4_box .theme4_content .tabT4 .tabBtn a.active{background-color: #569090;}
.lhss .box .theme4_box .theme4_content .tabT4 .switchBox .map_a{padding-top: 14px; padding-right: 40px;}
.lhss .box .theme4_box .theme4_content .tabT4 .switchBox .map_a a{display: block;  width: 100%; box-sizing: border-box; position: relative;  height: 110px; font-size: 28px; color: #373737; text-align: center; background-color: #fff;}
.lhss .box .theme4_box .theme4_content .tabT4 .switchBox .map_a a span.text{display: inline-block; position: relative; top: 50%; transform: translateY(-50%); }
.lhss .box .theme4_box .theme4_content .tabT4 .switchBox .map_a a span.text em{font-family: '宋体'; font-weight: bold;}
.lhss .box .theme4_box .theme4_content .tabT4 .switchBox .map_a a.line::after{content: ''; position: absolute; bottom: 0px; left: 50%; transform: translateX(-50%); display: block; width: 75%; height: 1px; background-color: #88c3c2;  background-image: linear-gradient(to right, #f2f9f9,#88c3c2,#f2f9f9);}
.lhss .box .theme4_box .theme4_content .tabT4 .switchBox .map_a a.on span.text{ z-index: 2; color: #307777;}
.lhss .box .theme4_box .theme4_content .tabT4 .switchBox .map_a a.on::before{content: ''; position: absolute; left: 0px; top: -5px; z-index: 1; display: block; width: 350px; height: 126px; background: url(/newimages/lhss_theme4_active_bg_13.png) no-repeat top left;}

.lhss .box .theme4_box .theme4_content .tabT4 .switchBox.switchBoxLd .map_a a{height: 150px;}
.lhss .box .theme4_box .theme4_content .tabT4 .switchBox.switchBoxLd .map_a a em{display: block;}
.lhss .box .theme4_box .theme4_content .tabT4 .switchBox.switchBoxLd .map_a a i{display: block; padding-top: 5px; font-size: 18px;}
.lhss .box .theme4_box .theme4_content .tabT4 .switchBox.switchBoxLd .map_a a.on::before{background-image:url(/newimages/lhss_theme4_active_bg2_13.png); height: 162px;}

.lhss .box #loader{position:absolute;top:0px;left:0px;}
.lhss .box #pageContent {width: 100%;height:524px;overflow: hidden;position:relative;}
.lhss .box #imgContainer {width: 100%;height:524px;}
.lhss .box #positionButtonDiv {background: rgb(58, 56, 63);background: rgba(58, 56, 63, 0.8);border: solid 1px #100000;color: #fff;padding: 8px;text-align: left;position: absolute;right:35px;top:35px;}
.lhss .box #positionButtonDiv p { padding-bottom: 5px;}
.lhss .box #positionButtonDiv .positionButtonSpan img {float: right;border: 0;}
.lhss .box .positionMapClass area {cursor: pointer;}
.lhss .box .zoomButton {border: 0;cursor: pointer;}
.lhss .box .mapBox .item{  background: #d3cdcd url(/newimages/lhss-zt-ld-ico-load-1.gif) no-repeat center;}
.lhss .box .mapBox .item { height: 524px; position: relative;}
.lhss .box .mapBox .item .btns,.mainWarp .mapBoxT1 .item .btns { position: absolute; bottom: 10px; left: 10px; z-index: 3;}
.lhss .box .mapBox .item .btns a,.mainWarp .mapBoxT1 .item .btns a { display: inline-block; width: 30px; height: 30px; margin-left: 6px; border: 1px solid #fff; background: #fff; line-height: 30px; text-align: center; font-size: 16px; color: #444;}
.lhss .box .mapBox .item .btns a.on,.mainWarp .mapBoxT1 .item .btns a.on { background: #FF7E00; color: #fff;}
.lhss .box .Whidden{display:none;visibility:hidden;}


.lhss .box .theme5{padding: 4px; margin-top: 48px;}
.lhss .box .theme5 .theme5_box{border-radius: 12px; font-size: 0px; overflow: hidden;}
.lhss .box .theme5 .theme5_box a{transition: .3s;}
.lhss .box .theme5 .theme5_box a:hover{opacity: 0.8;}
.lhss .box .theme5 .theme5_box a img{max-width: 100%;}

@media screen and (max-width:1650px) {
    .head_top.fw.lhss{background-size: cover; height: 880px;} 
    .lhss .theme1 .theme1_box{font-size: 16px;}
    .lhss .theme1{padding: 20px;}
    .lhss .box .theme2 .theme2_box{height: 530px;}
    .lhss .box .theme2 .theme2_box .theme2_right ul li a{font-size: 16px;}
    .lhss .box .theme2 .theme2_box .theme2_left .text{font-size: 16px;}
    .lhss .box .theme2 .theme2_box .theme2_left .img_box{height: 380px;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn{top: -65px; background-size: 100% 100%; height: 133px;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a img{height: 38px;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a.active::after{height: 40px;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a.a1{left: 191px; top: 73px;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a.a2{left: 532px; top: 59px;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a.a3::after{top: 0px;}
    .lhss .box .theme3 .theme3_box .switchBox_box ul li .content h4.tit{padding-bottom:10px;}
    .lhss .box .theme3 .theme3_box .switchBox_box ul li .content h4.tit a{font-size: 22px;}
    .lhss .box .theme3 .theme3_box .switchBox_box ul li .content{font-size: 16px; line-height: 32px; padding-left: 35px; padding-right: 23px;}
    .lhss .box .theme3 .theme3_box .switchBox_box ul li a.move{font-size: 16px;}
    .lhss .box .theme3 .theme3_box .switchBox .title_tits ul li a img{max-width: 100%; height: 65px;}
}
@media screen and (max-width:1200px) {
    .lhss.bg{padding-bottom: 40px;}
    .head_top.fw.lhss{height: 433px;}
    .lhss .box{margin-top: -88px;}
    .lhss .box{padding: 0 15px;}
    .lhss .box .lhss_title img{width: 200px;}
    .lhss .theme1 .theme1_box{padding: 15px;}
    .lhss .box .lhss_title{padding-top: 25px;}
    .lhss .box .theme2 .theme2_box{padding: 15px; height: auto;}
    .lhss .box .theme2 .theme2_box .theme2_left{width: 100%; margin-bottom: 10px; text-align: center; position: initial; transform: none;}
    .lhss .box .theme3 .theme3_box{padding: 20px 20px 27px; }
    .lhss .box .theme3 .lhss_title{padding-bottom: 35px;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn{height: 90px; top: -50px;}
    .lhss .box .theme3 .lhss_title{padding-bottom: 0px;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn{position: initial; background: none; height: auto; margin-bottom: 10px; }
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a{position: initial; display: inline-block;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a img{display: none;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a i.txt{display: block; position: relative; font-size: 20px; line-height: 26px;padding: 10px 0; color: #373737; margin-right: 15px;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a i.txt::after{content: ''; position: absolute; left: 0px; bottom: -6px; transition: .3s; opacity: 0; width: 100%; height: 2px; background-color: #125f3e;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a.active i.txt{color: #125f3e;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a.active i.txt::after{bottom: 0px; opacity: 1;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a::after{display: none; }

    .lhss .box .theme3 .theme3_box .switchBox_box ul li{padding: 15px !important; }
    .lhss .box .theme3 .theme3_box .switchBox_box ul li .left_img{width: 100%; border-radius: 0px; position: initial; transform: none; text-align: center;}
    .lhss .box .theme3 .theme3_box .switchBox_box ul li .content{padding: 0px; padding-top: 15px;}
    .lhss .box .theme3 .theme3_box .switchBox .title_tits ul{margin-right: -10px;}
    .lhss .box .theme3 .theme3_box .switchBox .title_tits ul li{padding: 0px !important; padding-right: 10px !important; margin-bottom: 10px;}
    .lhss .box .theme4_box .theme4_content .tabT4{position: initial; width: 100%;}
    .lhss .box .theme4_box .theme4_content{padding-left: 0px;}
    .lhss .box .theme4_box .theme4_content .tabT4 .switchBox .map_a{padding-right: 0px;}
    .lhss .box .theme4_box .theme4_content .tabT4 .tabBtn{padding-right: 0px;}
    .lhss .box .theme4_box .theme4_content .tabT4 .tabBtn a{font-size: 18px; height: 60px; line-height: 60px;}
    .lhss .box .theme4_box .theme4_content .tabT4 .switchBox .map_a a.on::before{display: none;}
    .lhss .box .theme4_box .theme4_content .tabT4 .switchBox .map_a a{height: 88px; font-size: 20px;}
    .lhss .box .theme4_box .theme4_content .tabT4 .switchBox.switchBoxLd .map_a a{height: 106px;}
    .lhss .box .theme4_box .theme4_content .tabT4 .switchBox.switchBoxLd .map_a a i{font-size: 13px;}
    .lhss .box .theme5{margin-top: 20px;}
}
@media screen and (max-width:760px) {
    .head_top.fw.lhss{height: 292px;}
    .lhss .box{margin-top: -50px;}
    .lhss .theme1 .theme1_box{font-size: 13px;}
    .lhss .theme1{padding: 15px;}
    .lhss .theme1 .theme1_box{line-height: 25px;}
    .lhss .box .theme2 .theme2_box .theme2_left .img_box{height: auto; font-size: 0px;}
    .lhss .box .theme2 .theme2_box .theme2_left .text{font-size: 12px; text-align: left; padding-left: 68px;}
    .lhss .box .theme2 .theme2_box .theme2_left .text .time b{font-size: 18px;}
    .lhss .box .theme2 .theme2_box .theme2_left .text .time i{font-size: 12px;}
    .lhss .box .theme2 .theme2_box .theme2_left .text a{height:34px;}
    .lhss .box .theme2 .theme2_box .theme2_right ul li{padding: 10px;}
    .lhss .box .theme2 .theme2_box .theme2_right ul li a{font-size: 13px; padding-right: 75px;}
    .lhss .box .theme2 .theme2_box .theme2_right ul li.i1 p{font-size: 12px; line-height: 20px; height: auto;}
    .lhss .box .theme3 .theme3_box{padding: 15px;}
    .lhss .box .theme3 .theme3_box .theme3_boxBtn a i.txt{ font-size: 16px;  margin-right: 7px;}
    
    .lhss .box .theme3 .theme3_box .switchBox_box ul li{padding: 10px !important;}
    .lhss .box .theme3 .theme3_box .switchBox_box ul li .left_img{height: auto; border-radius: 12px;}
   
    .lhss .box .theme3 .theme3_box .switchBox_box ul li .content{font-size: 12px; line-height: 25px;}
    .lhss .box .theme3 .theme3_box .switchBox_box ul li .content h4.tit a{font-size: 17px;}
    .lhss .box .theme3 .theme3_box .switchBox_box ul li a.move{font-size: 12px; padding: 4px 11px;}
    .lhss .box .theme3 .theme3_box .switchBox .title_tits{padding-top: 20px;}
    .lhss .box .theme3 .theme3_box .switchBox .title_tits ul li{width: 100%; float: none; height: auto; text-align: center !important;}
    .lhss .box .theme4_box{padding: 15px;}
    .lhss .box .theme4_box .theme4_content .tabT4 .switchBox .map_a a{height: 55px;}
    .lhss .box .theme4_box .theme4_content .tabT4 .tabBtn a{height: 50px; line-height: 50px;}
    .lhss .box .theme4_box .theme4_content .tabT4 .switchBox.switchBoxLd .map_a a{height: 87px;}
    .lhss .box #positionButtonDiv{display: none;}
    .lhss .box .mapBox .item{height: 275px;}
    .lhss .box #pageContent{height: 275px;}
    .lhss .box #imgContainer{height: 275px;}
    .lhss .box .theme5{border-radius: 6px;}
    .lhss .box .theme5 .theme5_box{border-radius: 6px;}
 
}
/* 罗湖山水 end */

/****** 2022年重大行政决策专栏 start ******/
.zdxzjc_warp { padding-bottom: 100px; background: url(/newimages/lhzdszjc_bg_1.jpg) no-repeat center; background-size: cover;}
.zdxzjc_warp .zdxzjc_box h2 { padding: 100px 0;}
.zdxzjc_warp .zdxzjc_box .main_box .switchBox ul li { float: left;width: 25%;}
.zdxzjc_warp .zdxzjc_box .main_box .switchBox ul li a { display: block; margin: 7px; position: relative; line-height: 0; overflow: hidden; border-radius: 10px;}
.zdxzjc_warp .zdxzjc_box .main_box .switchBox ul li a img { max-width: 100%; transition: .6s;}
.zdxzjc_warp .zdxzjc_box .main_box .switchBox ul li a:hover img { transform: scale(1.08);}
.zdxzjc_warp .zdxzjc_box .main_box .switchBox ul li a i { display: block; background: rgba(0, 0, 0, .6); padding: 0 15px; line-height: 42px; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #fff; position: absolute; bottom: 0; left: 0; right: 0;}
.zdxzjc_warp .zdxzjc_box .main_box .switchBox ul.t2 li { width: 33.33%;}
.zdxzjc_warp .zdxzjc_box .t3 { margin: 7px; border-radius: 15px; overflow: hidden; line-height: 0;}
.zdxzjc_warp .zdxzjc_box .t3 img { max-width: 100%; transition: .6s;}
.zdxzjc_warp .zdxzjc_box .t3 a:hover img { opacity: .9;}
.zdxzjc_warp .zdxzjc_box .t3 img:last-child { display: none;}
.zdxzjc_warp .zdxzjc_box .tit_1 { position: absolute; top: 111px; left: -160px;}
.zdxzjc_warp .zdxzjc_box .tit_1::after, .zdxzjc_warp .tit_1::before { content: ''; position: absolute; left: 0; top: 0; }
.zdxzjc_warp .zdxzjc_box .tit_1::after {width: 4px; height: 507px; background: #3B85C9;}
.zdxzjc_warp .zdxzjc_box .tit_1::before { left: -10px; top: -5px; display: inline-block;width:0;height:0;border-right:12px solid transparent;border-left:12px solid transparent;border-bottom:12px solid #3B85C9;}
.zdxzjc_warp .zdxzjc_box .tit_1 ul { padding-top: 52px; }
.zdxzjc_warp .zdxzjc_box .tit_1 ul li a{display: block; margin-bottom: 59px; padding-left: 30px;  color: #3b85c9; line-height: 50px; font-weight: 700; position: relative;}
.zdxzjc_warp .zdxzjc_box .tit_1 ul li a {  color: #3b85c9; font-size: 24px;}
.zdxzjc_warp .zdxzjc_box .tit_1 ul li a::after,.zdxzjc_warp .zdxzjc_box .tit_1 ul li a::before { content: ''; display: block; position: absolute; left: 0; top: 50%; border-radius: 50%; transform: translateY(-50%);}
.zdxzjc_warp .zdxzjc_box .tit_1 ul li a::after { left: -5px; width: 14px; height: 14px; background: #3b85c9;}
.zdxzjc_warp .zdxzjc_box .tit_1 ul li a::before { display: none; left: -14px; width: 32px; height: 32px;background: rgba(60, 132, 200, .5);}
.zdxzjc_warp .zdxzjc_box .tit_1 ul li a.active::before { display: block;}
.zdxzjc_warp .zdxzjc_box .tit_1 ul li a.active{font-size: 42px;}

.zdxzjc_warp .zdxzjc_box .main_box .t4{margin: 7px;}
.zdxzjc_warp .zdxzjc_box .main_box .t4 span{display: block;  margin: 0 -6px;}
.zdxzjc_warp .zdxzjc_box .main_box .t4 span a{float: left; width: 50%; padding: 0 6px; box-sizing: border-box;}
.zdxzjc_warp .zdxzjc_box .main_box .t4.w100 span a{width: 100%;}
.zdxzjc_warp .zdxzjc_box .main_box .t4 span a i {display: block; border-radius: 12px; overflow: hidden; font-size: 0px;}
.zdxzjc_warp .zdxzjc_box .main_box .t4 span a i img{max-width: 100%;}

.zdxzjc_warp .zdxzjc_box .main_box .switchBox.switchBox1 ul.t1 li { width: 33.33%;}
.zdxzjc_warp .zdxzjc_box .main_box .switchBox.switchBox1 ul.t2 li { width: 50%;}


@media screen and (max-width:1890px) {
    .zdxzjc_warp .w1500 { width: 1400px}
    .zdxzjc_warp .zdxzjc_box .tit_1{top: 17px;}
}
@media screen and (max-width:1750px) {
    .zdxzjc_warp .w1500 { width: 1200px}
}
@media screen and (max-width:1580px) {
    .zdxzjc_warp .w1500 { width: 1000px}
    .zdxzjc_warp .zdxzjc_box h2 { padding: 50px 0;}
    .zdxzjc_warp .zdxzjc_box .tit_1 ul li { font-size: 30px;}
}
@media screen and (max-width:1380px) {
    .zdxzjc_warp .w1500 { width: 900px}
}

@media screen and (max-width:1200px) {
    .zdxzjc_warp { padding-bottom: 30px;}
    .zdxzjc_warp .w1500 { width: 100%}
    .zdxzjc_warp .zdxzjc_box { padding: 10px;}
    .zdxzjc_warp .zdxzjc_box h2 { padding: 30px 0;}
    .zdxzjc_warp .zdxzjc_box h2 img { height: 60px; }
    .zdxzjc_warp .zdxzjc_box .tit_1 { position: static;}
    .zdxzjc_warp .zdxzjc_box .tit_1::before,.zdxzjc_warp .zdxzjc_box .tit_1::after,.zdxzjc_warp .zdxzjc_box .tit_1 ul li a::after,.zdxzjc_warp .zdxzjc_box .tit_1 ul li a::before { display: none !important;}
    .zdxzjc_warp .zdxzjc_box .tit_1 ul { padding-top: 0; text-align: center;}
    .zdxzjc_warp .zdxzjc_box .tit_1 ul li { display: inline-block;}
    .zdxzjc_warp .zdxzjc_box .tit_1 ul li a{margin-bottom: 10px;}
}
@media screen and (max-width:760px) {
    .zdxzjc_warp .zdxzjc_box h2 { padding: 15px 0;}
    .zdxzjc_warp .zdxzjc_box h2 img { max-width: 80%; height: auto; }
    .zdxzjc_warp .zdxzjc_box .tit_1 ul li { margin-bottom: 15px; font-size: 26px; line-height: 32px;}
    .zdxzjc_warp .zdxzjc_box .tit_1 ul li a { font-size: 18px;}
    .zdxzjc_warp .zdxzjc_box .main_box .switchBox ul.t1 li { width: 50%;}
    .zdxzjc_warp .zdxzjc_box .main_box .switchBox ul li a { margin: 5px;}
    .zdxzjc_warp .zdxzjc_box .main_box .switchBox ul.t2 li { width: 100%;}
    .zdxzjc_warp .zdxzjc_box .t3 img:first-child { display: none;}
    .zdxzjc_warp .zdxzjc_box .t3 img:last-child { display: block;}

    .zdxzjc_warp .zdxzjc_box .main_box .t4{margin: 0 5px;}
    .zdxzjc_warp .zdxzjc_box .main_box .t4 span{margin: 0px;}
    .zdxzjc_warp .zdxzjc_box .main_box .t4 span a{width: 100%; display: block; float: none; padding: 0px; margin-top: 10px;} 
    .zdxzjc_warp .zdxzjc_box .main_box .switchBox.switchBox1 ul.t1 li{width: 100%; float: none;}
    .zdxzjc_warp .zdxzjc_box .main_box .switchBox.switchBox1 ul.t2 li{width: 100%; float: none;}
    .zdxzjc_warp .zdxzjc_box .tit_1 ul li a.active{font-size: 28px;}
    .zdxzjc_warp .zdxzjc_box .tit_1 ul li:first-child a{padding-left: 0px;}
    .zdxzjc_warp .zdxzjc_box .tit_1 ul li a{padding-left: 10px;}
}


/* 修订《罗湖区政府投资项目代建制管理办法》 start */
.warp_w1920 { max-width: 1920px; margin: 0 auto; position: relative;}
.warp_w1920::after,.warp_w1920::before { content: ''; position: absolute; display: block;}
.warp_w1920::after { right: 0; top: 1450px; width: 238px; height: 627px; background: url('/newimages/lhzdszjc_sdtzdjglbf_bg_1a.png') no-repeat;}
.warp_w1920::after { left: 0; top: 735px; width: 235px; height: 566px; background: url('/newimages/lhzdszjc_sdtzdjglbf_bg_1b.png') no-repeat;}
.sdtzdjglbf_warp { padding-bottom: 50px; background: #F6FAFF;}
.sdtzdjglbf_warp .banner_img { height: 580px; background: url('/newimages/zdxzjczl_ny_head_bg_02.jpg') no-repeat center;}
.sdtzdjglbf_warp .banner_img img { position: relative; top: 130px; left: 80px;}
.sdtzdjglbf_warp .layer h4 { text-align: center; padding: 40px 0 15px;}
.sdtzdjglbf_warp .layer.f1 .smjs { width: 808px;}
.sdtzdjglbf_warp .layer.f1 .smjs p { height: 391px; font-size: 23px; line-height: 48px; color: #303030; padding: 50px; box-sizing: border-box; background: url('/newimages/lhzdszjc_sdtzdjglbf_bg_2.png') no-repeat center;}
.sdtzdjglbf_warp .sdtzdjglbf_box .shadow {background: #fff; box-shadow: 0 0 10px rgba(50, 100, 146, .13); border-radius: 10px;}
.sdtzdjglbf_warp .layer.f1 .sjrp { width: 660px;}
.sdtzdjglbf_warp .layer.f1 .sjrp .box { padding: 10px;}
.sdtzdjglbf_warp .layer.f1 .sjrp .box .s1 { padding: 50px 50px 50px 80px;}
.sdtzdjglbf_warp .layer.f1 .sjrp .box ul { height: 268px; overflow: hidden; overflow-y: auto; position: relative; }
.sdtzdjglbf_warp .layer.f1 .sjrp .box ul li { height: 70px; font-size: 22px; color: #303030; position: relative;}
.sdtzdjglbf_warp .layer.f1 .sjrp .box ul li::after { content: ''; position: absolute; left: 8px; top: 15px; bottom: -8px; width: 1px; border-left: 1px dashed #3B85C9;}
.sdtzdjglbf_warp .layer.f1 .sjrp .box ul li:last-child:after { display: none;}
.sdtzdjglbf_warp .layer.f1 .sjrp .box ul li a {display: block; cursor:default; color: #303030; padding-left: 50px; position: relative;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.sdtzdjglbf_warp .layer.f1 .sjrp .box ul li a::after { content: ''; position: absolute; top: 11px; left: 4px; width: 9px; height: 9px; background: #5292CF; border-radius: 50%;z-index: 1;}
.sdtzdjglbf_warp .layer.f1 .sjrp .box ul li a::before { content: ''; position: absolute; top: 7px; left: 0; width: 18px; height: 18px;background: rgba(42, 146, 207, .2); z-index: 0; border-radius: 50%;}
.sdtzdjglbf_warp .layer.f1 .sjrp .box ul::-webkit-scrollbar  { width: 8px; height: 8px;border-radius: 4px;}  
.sdtzdjglbf_warp .layer.f1 .sjrp .box ul::-webkit-scrollbar-track { border-radius: 4px; background-color: #EBEBED;}   
.sdtzdjglbf_warp .layer.f1 .sjrp .box ul::-webkit-scrollbar-thumb { border-radius: 4px; background-color: #5292CF;}

.sdtzdjglbf_warp .layer.f2 .box { margin-bottom: 20px; padding: 65px 30px 30px; position: relative;}
.sdtzdjglbf_warp .layer.f2 .box h5 { position: absolute; top: 16px; left: -8px; width: 180px; height: 42px; text-align: center; line-height: 42px; background: #5292CF; color: #fff; font-size: 24px; font-weight: 700;}
.sdtzdjglbf_warp .layer.f2 .box h5::after { content: ''; position: absolute; bottom: -8px; left: 0; width:0;height:0;border-right:0 solid transparent;border-left:8px solid transparent;border-top:8px solid #5292CF;}
.sdtzdjglbf_warp .layer.f2 .box h5 span::after, .sdtzdjglbf_warp .layer.f2 .box h5 span::before { content: ''; display: inline-block; position: absolute; top: 0; right: 0; width:0;height:0; }
.sdtzdjglbf_warp .layer.f2 .box h5 span::after {border-right:0 solid transparent;border-left:24px solid transparent;border-top:24px solid #fff;}
.sdtzdjglbf_warp .layer.f2 .box h5 span::before {border-right:0 solid transparent;border-left:14px solid transparent;border-top:14px solid #5292CF; z-index: 2;}
.sdtzdjglbf_warp .layer.f2 .box ul li a { display: block; padding: 18px 130px 18px 20px; position: relative; font-size: 18px; color: #303030; border-bottom: 1px dashed #d2d2d2; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.sdtzdjglbf_warp .layer.f2 .box ul li a::after { content: ''; display: block; position: absolute; top: 50%; left: 0; width: 5px; height: 5px; background: #BFBFBF; transform: translateY(-50%);}
.sdtzdjglbf_warp .layer.f2 .box ul li a i { position: absolute; right: 0; top: 20px;}
.sdtzdjglbf_warp .layer.f2 .mgs a { line-height: 0; }
.sdtzdjglbf_warp .layer.f2 .mgs a img { border-radius: 10px; max-width: 100%;}
.sdtzdjglbf_warp .layer.f3 p { padding: 30px;}
.sdtzdjglbf_warp .layer.f3 p a { display: block; font-size: 16px; color: #303030;}
.sdtzdjglbf_warp .layer.f3 p a strong { display: block; font-size: 24px; color: #222; padding-bottom: 20px;}
.sdtzdjglbf_warp .layer.f3 p a span { display: block; line-height: 30px;}
.sdtzdjglbf_warp .layer.f4 p { padding: 50px; text-align: center;}
.sdtzdjglbf_warp .layer.f4 p span { padding: 0 50px; font-size: 24px; color: #232936;}

@media screen and (max-width: 1655px){
    .sdtzdjglbf_warp .layer.f1 .smjs { width: 690px;}
    .sdtzdjglbf_warp .layer.f1 .smjs p { height: 340px; padding: 40px; font-size: 20px; line-height: 42px; background-size: 100% 100%;}
    .sdtzdjglbf_warp .layer.f1 .sjrp { width: 500px;}
    .sdtzdjglbf_warp .layer.f1 .sjrp .box .s1 { padding: 25px;}
    .sdtzdjglbf_warp .layer.f2 .mgs a { width: 49%;} 
    .sdtzdjglbf_warp .layer.f4 p span { padding: 0 30px;}
}
@media screen and (max-width: 1200px) {
    .warp_w1920::after, .warp_w1920::before { display: none;}
    .sdtzdjglbf_warp .banner_img { height: 360px; background-size: cover;}
    .sdtzdjglbf_warp .banner_img img { top: 80px; max-width: 80%;}
    .sdtzdjglbf_box { padding: 0 15px;}
    .sdtzdjglbf_warp .layer h4 { padding: 15px 0;}
    .sdtzdjglbf_warp .layer h4 img { height: 80px;}
    .sdtzdjglbf_warp .layer.f1 .smjs, .sdtzdjglbf_warp .layer.f1 .sjrp { width: 100%;}
    .sdtzdjglbf_warp .layer.f1 .smjs p { height: auto; font-size: 16px; line-height: 32px; background-size: 100% 100%;}
    .sdtzdjglbf_warp .layer.f1 .sjrp .box .s1 { padding: 20px;}
    .sdtzdjglbf_warp .layer.f1 .sjrp .box ul { height: 200px;}
    .sdtzdjglbf_warp .layer.f1 .sjrp .box ul li { font-size: 16px; height: 40px; line-height: 30px;}
    .sdtzdjglbf_warp .layer.f2 .box ul li a { font-size: 16px;}
    .sdtzdjglbf_warp .layer.f3 p a strong { font-size: 16px; padding-bottom: 10px;}
    .sdtzdjglbf_warp .layer.f4 p { padding: 30px 20px;}
    .sdtzdjglbf_warp .layer.f4 p span { display: inline-block; padding: 0 15px; font-size: 16px;}
    
}
@media screen and (max-width: 760px){
    .sdtzdjglbf_warp .banner_img { height: 160px;}
    .sdtzdjglbf_warp .banner_img img { top: 30px; left: 15px; max-width: 92%;}
    .sdtzdjglbf_warp .layer.f2 .mgs a { margin-bottom: 10px; width: 100%;} 
    .sdtzdjglbf_warp .layer.f1 .smjs p,.sdtzdjglbf_warp .layer.f1 .sjrp .box ul li a { font-size: 14px;}
    .sdtzdjglbf_warp .layer.f2 .box ul li a { font-size: 14px; padding: 15px 90px 15px 15px;}
    .sdtzdjglbf_warp .layer.f3 p { padding: 15px;}
    .sdtzdjglbf_warp .layer.f3 p a { font-size: 14px;}
    .sdtzdjglbf_warp .layer.f3 p a span { line-height: 26px;}
}
/* 修订《罗湖区政府投资项目代建制管理办法》 end */

/****** 2022年重大行政决策专栏 end ******/


/* 政府信息公开指南 start */
.zfxxgkzn_warp {padding: 25px 0 50px; background: #F7F7F7;}
.zfxxgkzn_warp .box { padding: 20px 80px; background: #fff;}
.zfxxgkzn_warp .box h2 { padding: 40px 0 20px; font-size: 40px; color: #24518a;}
.zfxxgkzn_warp .box .item { text-align: center; margin-bottom: 50px;}
.zfxxgkzn_warp .box .item dt { display: inline-block; height: 40px; margin-bottom: 25px; padding: 0 20px; background: #24518A; color: #fff; font-size: 20px;line-height: 40px;}
.zfxxgkzn_warp .box .item dd { padding: 30px 60px; text-align: left; box-shadow: 0 0 10px rgba(0, 0, 0, .07);}
.zfxxgkzn_warp .box .item dd a { float: left; width: 20%; font-size: 16px; line-height: 40px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zfxxgkzn_warp .box .item dd a:hover { color: #24518A;}
@media screen and (max-width: 1200px) {
    .zfxxgkzn_warp .box { padding: 20px 40px;}
    .zfxxgkzn_warp .box h2 { padding: 0 0 20px; font-size: 26px;}
    .zfxxgkzn_warp .box .item dd { padding: 15px 20px;}
    .zfxxgkzn_warp .box .item dd a { width: 33.33%; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
}
@media screen and (max-width: 760px) {
    .zfxxgkzn_warp .box { padding: 15px;}
    .zfxxgkzn_warp .box .item { margin-bottom: 20px;}
    .zfxxgkzn_warp .box .item dt { margin-bottom: 15px; font-size: 16px;}
    .zfxxgkzn_warp .box .item dd { padding: 15px 20px;}
    .zfxxgkzn_warp .box .item dd a { width: 50%; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
}
/* 政府信息公开指南 end */

/* 菁英人才 start */
.w1200{max-width: 1200px; margin: 0 auto;}
.head_top.fw.jyrc_head{ width: 100%;  height: 560px;  background: #add4fd  url(/newimages/jyrc_head_new_bg_01.jpg) no-repeat top center; }
.jyrc{ background: #add4fd url(/newimages/jyrc_head_bg_02.jpg) no-repeat top center; background-size: 1920px 100%;}
.jyrc .w1200{padding-top: 1px;}
.jyrc .box{padding-bottom: 95px; margin-top: -55px; }
.jyrc .box .jyrc_theme1{border-radius: 25px; background-color: #c8e2fe; background-color: rgba(200, 226, 254, .5); padding: 20px; box-shadow: 0px 0px 12px 1px #93bdec; }
.jyrc .box .jyrc_theme1 .theme1_box{border-radius: 20px; background-color: #eaf4ff; background-color: rgba(237, 247, 254, .8); padding: 0 14px;  padding-top: 68px; padding-bottom: 55px;}
.jyrc .box .jyrc_theme1 .theme1_box h3{text-align: center; padding-bottom: 47px;}
.jyrc .box .jyrc_theme1 .theme1_box h3 img{max-width: 100%;}
.jyrc .box .jyrc_theme1 .lists_icons ul li{display: inline-block; width: 16.66%; float: left; text-align:center; padding: 0 25px; box-sizing: border-box;}
.jyrc .box .jyrc_theme1 .lists_icons ul li a{display: inline-block; }
/* .jyrc .box .jyrc_theme1 .lists_icons ul li:nth-child(7){margin-left: 97px;} */
.jyrc .box .jyrc_theme1 .lists_icons ul li .img_box{position: relative; display: inline-block; width: 100%; height: 128px;}
.jyrc .box .jyrc_theme1 .lists_icons ul li .img_box img{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}
.jyrc .box .jyrc_theme1 .lists_icons ul li .img_box img.img1{z-index: 1;}
.jyrc .box .jyrc_theme1 .lists_icons ul li i.txt{display: block; text-align: center; font-size: 20px; height: 72px; margin-bottom: 25px; box-sizing: border-box; padding-top: 12px; color: #161616; overflow: hidden;}
.jyrc .box .jyrc_theme1 .lists_icons ul li a:hover i.txt{ color: #2492d6; font-weight: bold;}
.jyrc .box .jyrc_theme1 .lists_icons ul li a:hover .img_box img.img1{visibility: hidden;}
.jyrc .box .jyrc_theme1 .bottom_box{padding-top: 25px;}
.jyrc .box .jyrc_theme1 .bottom_box ul li {width: 50%; float: left; padding: 0 50px; box-sizing: border-box;}
.jyrc .box .jyrc_theme1 .bottom_box ul li.w100{width: 100%; text-align:center;}
.jyrc .box .jyrc_theme1 .bottom_box ul li a{display: block; font-size: 0px; height: 100%; border-radius: 12px; overflow: hidden; transition: .3s;}
.jyrc .box .jyrc_theme1 .bottom_box ul li a img{max-width: 100%;}
.jyrc .box .jyrc_theme1 .bottom_box ul li a:hover{opacity: 0.8;}

.jyrc .jyrc_theme0{padding: 0px 54px; padding-bottom: 82px;}
.jyrc .jyrc_theme0_box{height: 370px; } 
.jyrc .jyrc_theme0_box .btns{width: 37%; float: left; height: 100%; box-sizing: border-box;  padding-right: 19px;}
.jyrc .jyrc_theme0_box .btns p {width: 100%; height: 100%; padding: 31px 0; box-sizing: border-box; background-color: #fff; border-radius: 7px; box-shadow: 0px 0px 10px 6px #d0e7f2;}
.jyrc .jyrc_theme0_box .btns a.btn_item{display: inline-block; position: relative; width: 100%; transition: .3s; height: 87px; box-sizing: border-box; padding: 10px 0; background-color: #cfecfe; background-image: linear-gradient(to right, #fafdff,#cfecfe,#fafdff);  text-align: center;   margin: 33px 0;}
.jyrc .jyrc_theme0_box .btns a.btn_item::before, .jyrc .jyrc_theme0_box .btns a.btn_item::after{content: ''; width: 100%; height: 1px; position: absolute; top: 0px; left: 0px;  background-color: #cfecfe; background-image: linear-gradient(to right, #fafdff 12%,#48acd9 57%,#fafdff 88%); }
.jyrc .jyrc_theme0_box .btns a.btn_item::after{bottom: 0px; top: auto;}
.jyrc .jyrc_theme0_box .btns a.btn_item:hover{opacity: 0.8;}
.jyrc .jyrc_theme0_box .btns a.btn_item .text {display: inline-block; position: relative; color: #48acd9;}
.jyrc .jyrc_theme0_box .btns a.btn_item .text b{display: block; font-size: 27px; font-weight: bold; }
.jyrc .jyrc_theme0_box .btns a.btn_item .text i{display: block; font-size: 19px; }
.jyrc .jyrc_theme0_box .btns a.btn_item.active .bg_img{ width: 386px; height: 119px; position: absolute; left: -10px; top: 53%; z-index: 1; transform: translateY(-50%); background: url(/newimages/jyrc_tit_bg_03.png) no-repeat top center;}
.jyrc .jyrc_theme0_box .btns a.btn_item.active .text{z-index: 2; color: #fff;}

.jyrc .jyrc_theme0_box .switchBox{width: 63%; float: left; box-sizing: border-box;} 
.jyrc .jyrc_theme0_box .switchBox img{max-width: 100%;}

/* book电子书 start*/
.tmpContainer_bg {visibility: hidden; opacity: 0; position: fixed; width: 100%; height: 100%; top: 0;  left: 0; z-index: 99; background-color: rgba(255, 255, 255, 0.4); background:rgba(255, 255, 255, 0.4)  url(http://www.szlh.gov.cn/newimages/loading.gif) no-repeat center;}
.tmpContainer_bg.on {visibility: visible; opacity:1 ;}
#tmpContainer {visibility: hidden; opacity: 0; display: block; 	position: absolute; width: 100%; height: 100%; top: 0;  left: 0;overflow: hidden; } 
#tmpContainer.on{ visibility: visible; opacity: 1; z-index: 100;}

.bookBoxClose{ opacity: 0; visibility: hidden; width: 40px; height: 40px; transition:0.4s; animation:MybookBoxClose 2s infinite ;-webkit-animation:MybookBoxClose 2s infinite ;  animation-delay: 1s;  line-height: 40px;  border-radius: 100%; border: 1px solid #cfecfe; text-align: center; background-color: #fff; position:fixed; top: 5px; left: 50%; z-index: 400; transform: translateX(-50%);}
.bookBoxClose.on{top: 10px; opacity: 1; visibility: visible;}
.bookBoxClose .bookBoxClose_btn{width: 100%; font-size: 36px; color: #48acd9; text-decoration: none;}
.bookBoxClose:hover{opacity: 0.8; animation: none;}

.bookPromptMessage{ opacity: 0; visibility: hidden; transition:0.4s;  position: fixed; bottom: 0px; left: 50%; transform: translateX(-50%); text-align: center; z-index: 1000; color:red; font-weight: bold;}
.bookPromptMessage.on{bottom: 10px; opacity: 1; visibility: visible;}
@keyframes MybookBoxClose
    {
        0%{
            top: 10px;
        }  
        50%{
            top: 20px;
        }
        100%{
            top: 10px;
        }
    }
@media screen and (min-width:1200px){
    #tmpContainer .cutLeftBotton{left: 400px !important;}
    #tmpContainer .cutRightBotton{right: 400px !important;}
}

@media screen and (min-width:1200px) and (max-width:1655px){
    #tmpContainer .cutLeftBotton{left: 200px !important;}
    #tmpContainer .cutRightBotton{right: 200px !important;}
}
@media screen and (max-width:1200px) {
    #tmpContainer #pbTopBar{top: -60px !important;}
    #tmpContainer #pbToolBar{bottom: -60px !important;}
}
/* book电子书 end*/


@media screen and (max-width:1200px) {
    .head_top.fw.jyrc_head{height: 260px; background-size:cover;}
    .jyrc{background-size: 100% 100%;}
    .jyrc .box{padding: 0 15px; padding-bottom: 30px; margin-top: 0px;}
    .jyrc .box .jyrc_theme1{border-radius: 10px; padding: 10px;}
    .jyrc .box .jyrc_theme1 .theme1_box{border-radius: 8px;}
    .jyrc .box .jyrc_theme1 .theme1_box{padding-top: 20px; padding-bottom: 20px;}
    .jyrc .box .jyrc_theme1 .lists_icons ul li{width: 25%;}
    .jyrc .box .jyrc_theme1 .lists_icons ul li:nth-child(7){margin-left: 0px;}
    .jyrc .box .jyrc_theme1 .theme1_box h3{padding-bottom: 20px;}
    .jyrc .box .jyrc_theme1 .lists_icons ul li i.txt{margin-bottom: 15px;}
    .jyrc .box .jyrc_theme1 .bottom_box ul li{padding: 0px 5px;}

    .jyrc .jyrc_theme0{padding: 0px; padding-bottom: 20px;}
    .jyrc .jyrc_theme0_box{height: 250px;}
    .jyrc .jyrc_theme0_box .btns p{padding: 10px 0;}
    .jyrc .jyrc_theme0_box .btns a.btn_item.active .bg_img{width: 100%;  height: 100%; background-position: center; left: 0px; top: 50%;}
    .jyrc .jyrc_theme0_box .btns a.btn_item{margin: 14px 0;}
}
@media screen and (max-width:760px) {
    .head_top.fw.jyrc_head{height: 170px; background-position-y:20px ;}
    .jyrc .box .jyrc_theme1 .theme1_box h3 img{max-width: 76%;}
    .jyrc .box .jyrc_theme1 .lists_icons ul li{width: 33.33%; padding: 0 10px;}
    
    .jyrc .box .jyrc_theme1 .lists_icons ul li .img_box img{width: 70px; }
    .jyrc .box .jyrc_theme1 .lists_icons ul li .img_box img.img2{width: 60px;}
    .jyrc .box .jyrc_theme1 .theme1_box{padding: 20px 10px; }
    .jyrc .box .jyrc_theme1 .lists_icons ul li i.txt{font-size: 12px;}
    .jyrc .box .jyrc_theme1 .lists_icons ul li .img_box{height: 63px;}
    .jyrc .box .jyrc_theme1 .lists_icons ul li i.txt{height: 39px; margin-bottom: 0px; padding-top: 0px;}
    .jyrc .box .jyrc_theme1 .bottom_box{padding-top: 5px;}
    .jyrc .box .jyrc_theme1 .bottom_box ul li a{border-radius: 5px;}

    .jyrc .jyrc_theme0_box{height: auto;}
    .jyrc .jyrc_theme0_box .btns{width: 100%; float: none; padding-right: 0px;}
    .jyrc .jyrc_theme0_box .switchBox{width: 100%; float: none; }
    .jyrc .jyrc_theme0_box .btns a.btn_item .text b{font-size: 18px;}
    .jyrc .jyrc_theme0_box .btns a.btn_item .text i{font-size: 14px;}
    .jyrc .jyrc_theme0_box .btns a.btn_item{height: 65px; margin: 5px 0;}
    .jyrc .jyrc_theme0_box .btns a.btn_item.active .bg_img{background-size: 128%;}
    
}
/* 菁英人才 end */

/* 菁英人才(列表页) start */
.jyrc_lby .box .jyrc_theme1 .theme1_box{padding: 0 26px; padding-top: 32px; padding-bottom: 140px;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .title{display: inline-block; padding-bottom: 21px; }
.jyrc_lby .box .jyrc_theme1 .theme1_box .title .tit{display: inline-block;position: relative; padding: 15px 36px; background: #24518a url(/newimages/jyrc_lby_lhicon.png) no-repeat 50% center; font-size: 24px; font-weight: bold; color: #fff;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .title .tit .sjx{display: block; position:absolute; right: -20px; bottom: 0px; border: 67px solid transparent; border-top-width: 10px; border-left-width:20px; border-right-width: 20px; border-bottom-color: #24518a;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .group ul{margin-left: -6px;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li{float: left; width:16.66%; box-sizing: border-box; padding-left: 6px; padding-bottom: 6px;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li a{display: block; height: 82px; font-size: 17px; color: #333333; box-sizing: border-box; padding-left: 63px; padding-right: 10px; position: relative; background-color: #fff; border-radius: 5px;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li a .icon_box{display: block; position: absolute; left: 13px; top: 50%; transform: translateY(-50%); width: 50px; height: 47px;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li a .icon_box img{position: absolute; left: 0px; top: 0px;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li a .icon_box .img2{visibility: hidden;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li a .txt{display: block; position: relative; top: 50%;transform: translateY(-50%); text-align:center;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li a:hover, .jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li.active a{ color: #fff; background-color: #24518a;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li a:hover .icon_box .img2, .jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li.active a .icon_box .img2 {visibility: visible;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li a:hover .icon_box .img1,.jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li.active a .icon_box .img1 {visibility: hidden;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .lists {padding:20px 30px; padding-bottom: 0px;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .lists ul li{position: relative;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .lists ul li a{display: block; font-size: 18px; color: #333333; padding: 18px 0; padding-left:23px; padding-right: 101px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .lists ul li a em.dian{display: block; width: 6px;  height:6px; background-color: #b4b4b4; position: absolute; left: 0px; top: 50%; transform: translateY(-50%);}
.jyrc_lby .box .jyrc_theme1 .theme1_box .lists ul li.top a em.dian{width: 24px; height: 24px; left: -10px; background: url(/newimages/jyrc_top_icon.png) no-repeat center;}
.jyrc_lby .box .jyrc_theme1 .theme1_box .lists ul li a i.time{ position: absolute; right: 0px; top: 50%; transform: translateY(-50%);}
.jyrc_lby .box .jyrc_theme1 .theme1_box .lists ul li a:hover{color: #256dc3;}

@media screen and (max-width:1200px) {
    .jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li{width: 33.33%;}
    .jyrc_lby .box .jyrc_theme1 .theme1_box .lists{padding: 15px 0;}
    .jyrc_lby .box .jyrc_theme1 .theme1_box .lists ul li a{padding-top: 10px; padding-bottom: 10px;}
    .jyrc_lby .box .jyrc_theme1 .theme1_box{padding-bottom: 30px;}
}
@media screen and (max-width:760px) {
    .jyrc_lby .box .jyrc_theme1 .theme1_box{padding: 20px 10px;}
    .jyrc_lby .box .jyrc_theme1 .theme1_box .title{padding-bottom: 15px;}
    .jyrc_lby .box .jyrc_theme1 .theme1_box .title .tit{font-size: 16px; padding: 10px 16px;}
    .jyrc_lby .box .jyrc_theme1 .theme1_box .title .tit .sjx{border-bottom-width: 45px; right: -10px;border-left-width: 10px; border-right-width: 10px;}
       
    .jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li{width: 50%; }
    
    .jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li a{padding-left: 33px; height: 46px; font-size: 12px; padding-right: 5px;}
    .jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li a .icon_box{width: 25px; height: 24px; left: 8px; }
    .jyrc_lby .box .jyrc_theme1 .theme1_box .group ul li a .icon_box img{width: 25px;}
    .jyrc_lby .box .jyrc_theme1 .theme1_box .lists{padding: 5px 0;}
    .jyrc_lby .box .jyrc_theme1 .theme1_box .lists ul li a{padding-left: 15px; font-size: 12px; padding-right: 76px;}
    .jyrc_lby .box .jyrc_theme1 .theme1_box .lists ul li a em.dian{width: 3px; height: 3px;}

    .jyrc_lby .box .jyrc_theme1 .theme1_box .lists ul li.top a em.dian{width: 14px; height: 14px; left: -5px; background-size: contain;}


}
/* 菁英人才(列表页) end */

/* 重大办事服务指引v2 start */
.zdbsfwzy2{background-color: #f7f7f7; padding-bottom: 0px;}
.zdbsfwzy2 .box{padding-top: 68px; padding-bottom: 80px;}
.zdbsfwzy2 .box .zdbsfwzy2_content{background-color: #e7f0f5; padding-bottom: 35px; border-radius: 14px;}
.zdbsfwzy2 .box .zdbsfwzy2_content .zdbsfwzy2_title{text-align: center; overflow: hidden; padding-top: 63px; padding-bottom: 55px;}
.zdbsfwzy2 .box .zdbsfwzy2_content .zdbsfwzy2_title img{max-width: 100%;}

.zdbsfwzy2 .box .zdbsfwzy2_content .list_box ul{margin-left: -40px;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box ul li{float: left; width: 25%; padding-left: 40px; box-sizing: border-box;  margin-bottom: 40px; }
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box ul li a{display: block;  height: 190px; box-sizing: border-box; padding: 15px; background-color: #fff; font-size: 0px; transition: .3s;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box ul li a img{max-width: 100%;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box ul li a:hover{opacity: 0.8;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box{padding: 0 40px; position: relative; }
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2{overflow: hidden; padding-top: 15px; }
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 a{display: block; box-sizing: border-box; padding: 15px; background-color: #fff; font-size: 0px; transition: .3s; }
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 a.new::before{content: ''; position: absolute; left: 8px; top: -6px; width: 70px; height: 46px; background: url(/newimages/zwfw_zdbsfwzy_new_icon.png) no-repeat center;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 a:hover{opacity: 0.8;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 .swiper-pagination{bottom: -26px;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 .swiper-pagination-bullet{width: 6px; height: 6px; background-color: #de5636; opacity: 1;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 .swiper-pagination-bullet-active{width: 26px; border-radius: 20px; background: #de5636;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 .swiper-container-horizontal>.swiper-pagination-bullets {bottom: 12px;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 .swiper-button-prev,.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 .swiper-button-next{width: 12px; height: 24px; top: 50%; margin-top: -12px;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 .swiper-button-prev{background: url(/newimages/index_theme3_left1.png); background-repeat: no-repeat;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 .swiper-button-prev.swiper-button-disabled{background: url(/newimages/index_theme3_left_not.png);background-repeat: no-repeat;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 .swiper-button-next{background: url(/newimages/index_theme3_right.png);background-repeat: no-repeat;}
.zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 .swiper-button-next.swiper-button-disabled{background: url(/newimages/index_theme3_right_not.png);background-repeat: no-repeat;}

@media screen and (max-width:1655px) {
    .zdbsfwzy2 .box .zdbsfwzy2_content .list_box ul li a{height: 160px;}
}
@media screen and (max-width:1200px) {
    .zdbsfwzy2 .box{padding: 0 15px; padding-top: 20px; padding-bottom: 30px;}
    .zdbsfwzy2 .box .zdbsfwzy2_content .zdbsfwzy2_title{padding-top: 10px; padding-bottom: 20px;}
    .zdbsfwzy2 .box .zdbsfwzy2_content{ border-radius: 5px; }    
    .zdbsfwzy2 .box .zdbsfwzy2_content .list_box ul{margin-left: -10px;}
    .zdbsfwzy2 .box .zdbsfwzy2_content .list_box ul li{padding-left: 10px; margin-bottom: 10px;}
    .zdbsfwzy2 .box .zdbsfwzy2_content .list_box ul li a{padding: 5px; height: auto;}
    .zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 a{padding: 5px;}
    .zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 .swiper-pagination{bottom: -23px;}
    .zdbsfwzy2 .box .zdbsfwzy2_content .list_box{padding: 0 30px;}
    .zdbsfwzy2 .box .zdbsfwzy2_content .list_box .mySwiper2 a.new::before{width: 30px; height: 22px; top: -4px; background-size: 100% auto;}
}
@media screen and (max-width:760px) {
    .zdbsfwzy2 .box .zdbsfwzy2_content .list_box ul li{width: 50%;}
}
/* 重大办事服务指引v2 end */

/* 公共企事业单位信息公开 start */
/* .ggqsydw_warp .title_box{position: relative; margin-bottom: 30px;}
.ggqsydw_warp .title_box::after{content: ''; display: block; position: absolute; top: 50%; transform: translateY(-50%); width: 100%; height: 1px;   background-color: #e0e0e0;}
.ggqsydw_warp .title_box .txt{ position: relative; z-index: 1; background: #fff; padding: 0 10px; font-size: 22px; color:#1864d0; border-left: 5px solid #1864d0;} */

.ggqsydw_warp  .title_box{text-align: center;}
.ggqsydw_warp .title_box .txt{display: inline-block; margin-bottom: 44px; position: relative;  text-align:center; font-size: 0px; width: auto; height: 70px; line-height: 70px; padding: 0 27px; background-color: #24518a;}
.ggqsydw_warp .title_box .txt::after{content: ''; display: block; width: 30px; height: 30px; position: absolute; left: 0px; top: 0px; background: url(/newimages/zfjg_bg_left.png) no-repeat left top;}
.ggqsydw_warp .title_box .txt::before{content: ''; display: block; width: 30px; height: 30px; position: absolute; right: 0px; bottom: 0px; background: url(/newimages/zfjg_bj_right.png) no-repeat right bottom;}

.ggqsydw_warp .title_box .txt{display: inline-block;  color: #ffffff;}
.ggqsydw_warp .title_box .txt i{padding-left: 70px;position: relative; font-size: 31px; font-weight: bold;}
.ggqsydw_warp .title_box .txt em{display: inline-block; height: 43px; position:absolute; top: 38%; left: 0px; transform: translateY(-50%);}

.ggqsydw_warp .ggqsydw_warp_theme2 p{font-size: 16px; line-height: 30px;}
.ggqsydw_warp .ggqsydw_warp_theme2 .ggqsydw_warp_content{margin-bottom: 30px; padding: 15px 20px;box-shadow: 0 0 10px rgb(0 0 0 / 7%);}
.ggqsydw_warp .ggqsydw_warp_theme2 .ggqsydw_warp_content .move_open{text-align:center; font-size: 16px; margin-top: 20px;}
.ggqsydw_warp .ggqsydw_warp_theme2 .ggqsydw_warp_content .move_open a{display: inline-block; padding: 2px 15px; min-width: 80px; }
.ggqsydw_warp .ggqsydw_warp_theme2 .ggqsydw_warp_content .move_open a:hover{opacity: 0.7;}
.ggqsydw_warp .ggqsydw_warp_theme2 .ggqsydw_warp_box{overflow: hidden; height: 292px;     }
.ggqsydw_warp .ggqsydw_warp_theme2 .ggqsydw_warp_content.open .ggqsydw_warp_box{overflow: visible; overflow: initial; height: auto;}

@media screen and (max-width:1655px) {
    .ggqsydw_warp .title_box .txt i{font-size: 26px;}
}
@media screen and (max-width:1200px) {
    .ggqsydw_warp .title_box .txt{height: 65px ;line-height: 65px; margin-bottom: 15px;}
    .ggqsydw_warp .title_box .txt i{font-size: 22px; padding-left: 55px;}
    .ggqsydw_warp .title_box .txt em {height: 35px; top: 50%; font-size: 0px; vertical-align: middle;}
    .ggqsydw_warp .title_box .txt em img{ height: 100%;}
}

@media screen and (max-width:760px) {
    .ggqsydw_warp .title_box .txt{ height: auto; line-height: normal; padding: 10px 20px;}
    .ggqsydw_warp .title_box .txt::after{background-size: 20px;}
    .ggqsydw_warp .title_box .txt::before{background-size: 20px;}
    .ggqsydw_warp .title_box .txt i{display: inline-block; font-size: 16px; padding-left: 35px;}
    .ggqsydw_warp .title_box .txt em{height: 25px;}
    
    .ggqsydw_warp .ggqsydw_warp_theme2 p{font-size: 14px;}
    .ggqsydw_warp .ggqsydw_warp_theme2 .ggqsydw_warp_content .move_open{font-size: 13px;}
}
/* 公共企事业单位信息公开 end */

/* 罗湖档案馆 start */
.head_top.fw.lhdag_head{ width: 100%;  height: 860px;   background: #e9e0d4  url(/newimages/lhdag_head_img_01.jpg) no-repeat top center; }
.lhdag{ background-color: #e9e0d4; padding-bottom: 110px;}
.lhdag .title{text-align:center; margin-bottom: 35px;}
.lhdag .lhdag_theme1{padding-bottom: 70px;}
.lhdag .lhdag_theme1_content{height: 615px; }
.lhdag .lhdag_theme1_content .content_left{width: 40%; height: 100%; float: left; box-sizing: border-box; padding: 29px; background-color: #7b382f;}
.lhdag .lhdag_theme1_content .content_left .tit{font-size: 28px; color: #fff; text-align: center; margin: 18px 0; margin-top: 10px;}
.lhdag .lhdag_theme1_content .content_left p{font-size: 18px; color: #fff; line-height: 38px; margin-bottom: 30px;} 
.lhdag .lhdag_theme1_content .content_left p .a1{font-size: 18px; color: #fae0bd; transition: .3s;}
.lhdag .lhdag_theme1_content .content_left p .a1:hover{ opacity: 0.8;}
.lhdag .lhdag_theme1_content .content_left .img_box img{max-width: 100%;}

.lhdag .lhdag_theme1_content .content_center{width: 30%; height: 100%; float: left; font-size: 0px; background-color: #876d4b;}
.lhdag .lhdag_theme1_content .content_center .p1{margin-bottom: 6px;}
.lhdag .lhdag_theme1_content .content_center p img{max-width: 100%;}
.lhdag .lhdag_theme1_content .content_right{width: 30%; height: 100%; float: left; padding: 0 50px;  box-sizing: border-box; background-color: #876d4b;}
.lhdag .lhdag_theme1_content .content_right ul li{text-align: center;}
.lhdag .lhdag_theme1_content .content_right ul li .icon{display: block; padding-top: 6px;}
.lhdag .lhdag_theme1_content .content_right ul li .b3{display: block; font-size: 26px; line-height: 26px;  padding-bottom: 12px; color: #fff; font-weight: bold;}
.lhdag .lhdag_theme1_content .content_right ul li p{display: block; font-size: 18px; color: #fae0bd; line-height: 34px; position: relative; padding-bottom: 17px;}
.lhdag .lhdag_theme1_content .content_right ul li p::before{content: ''; display: block; height: 1px; width: 100%; position: absolute; left: 0px; bottom: 0px; background-color: #bfb2a0;  background-image: linear-gradient(to right, #8a704f ,#bfb2a0, #8a704f); }
.lhdag .lhdag_theme1_content .content_right ul li:last-child p:before{display: none;}

.lhdag .lhdag_theme2{margin-bottom: 30px;}
.lhdag .lhdag_theme2_content{margin-left: -20px;}
.lhdag .lhdag_theme2_content .item{ width: 25%; height: 420px; float: left; box-sizing: border-box; padding-left: 20px;}
.lhdag .lhdag_theme2_content .item .item_box{ height: 100%; border: 2px solid #91795a;  overflow: hidden; background-color: #ffffff; transition: .3s; padding: 2px; box-sizing: border-box;}
.lhdag .lhdag_theme2_content .item .item_box .item_content{ display: block; height: 100%; border: 2px solid #b6a48d; position: relative; box-sizing: border-box; padding: 12px 25px; padding-top: 50px; }
.lhdag .lhdag_theme2_content .item .item_box .item_content .item_content_box{display: block; overflow: hidden; height: 100%;}
.lhdag .lhdag_theme2_content .item .item_box .item_content .tit{display: block; font-size:20px; max-height: 60px; overflow: hidden; font-weight: bold; color:#876d4b; margin-bottom: 20px; transition: .3s;}
.lhdag .lhdag_theme2_content .item .item_box .item_content .txt{display: block; font-size: 16px; color: #876d4b; transition: .3s;}
.lhdag .lhdag_theme2_content .item .item_box .item_content .ibg img{position: absolute; top: 4px; width: 52px; height: 64px;  transition: .3s;}
.lhdag .lhdag_theme2_content .item .item_box .item_content .ibg img.s1{opacity: 0;}
.lhdag .lhdag_theme2_content .item .item_box .item_content .ibg.iL img{left: 4px;}
.lhdag .lhdag_theme2_content .item .item_box .item_content .ibg.iR img{right: 4px;}

.lhdag .lhdag_theme2_content .item.imgbox .item_box .item_content{padding-top:24px;}
.lhdag .lhdag_theme2_content .item.imgbox .item_box .item_content .img_box{display: block; font-size: 0px; text-align: center;}
.lhdag .lhdag_theme2_content .item.imgbox .item_box .item_content .img_box img{max-width: 100%;}
.lhdag .lhdag_theme2_content .item.imgbox .item_box .item_content .tit{margin: 14px 0;  }

.lhdag .lhdag_theme2_content .item:hover .item_box .item_content{border-color: #efebe4;}
.lhdag .lhdag_theme2_content .item:hover .item_box{background-color: #876d4b; border-color: #f5f3f0;}
.lhdag .lhdag_theme2_content .item:hover .item_box .item_content .ibg img.s1{opacity: 1;}
.lhdag .lhdag_theme2_content .item:hover .item_box .item_content .ibg img.s2{opacity: 0;}
.lhdag .lhdag_theme2_content .item:hover .item_box .item_content .tit{color: #fff;}
.lhdag .lhdag_theme2_content .item:hover .item_box .item_content .txt{color: #fff;}

.lhdag .lhdag_theme3{position: relative; padding-left:660px; height: 625px; box-sizing: border-box;}
.lhdag .lhdag_theme3 .lhdag_theme3_left{position: absolute; left: 0px; top: 0px; width: 620px; }
.lhdag .lhdag_theme3 .tit{font-size: 32px;  font-weight: bold; color: #876d4b; margin-bottom: 21px;}
.lhdag .lhdag_theme3 .tit a{color: #876d4b;}
.lhdag .lhdag_theme3 .lhdag_theme3_left .lhdag_theme3_left_content{display: block; height: 100%; background-color: #fff;}
.lhdag .lhdag_theme3 .content_text{display: block; padding: 14px 30px; padding-bottom: 33px; }
.lhdag .lhdag_theme3 .imgBox{display: block; height: 380px;  overflow: hidden; text-align: center;  }
.lhdag .lhdag_theme3 .imgBox img{max-width: 100%;}
.lhdag .lhdag_theme3 .tit_box{display: block; font-size: 24px; color: #876d4b; padding-bottom: 10px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lhdag .lhdag_theme3 .time{display: block; font-size: 18px; color: #876d4b; padding-bottom: 19px; border-bottom: 1px dashed #876d4b; }
.lhdag .lhdag_theme3 .text{display: block;  font-size: 16px; color: #876d4b;padding-top: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lhdag .lhdag_theme3 .list_content ul li .list_content_item{display: block; height: 180px; box-sizing: border-box; position: relative; padding: 15px; padding-left: 270px; background-color: #fff; margin-bottom: 10px;}
.lhdag .lhdag_theme3 .list_content ul li.s1 .list_content_item{padding-left: 15px;}
.lhdag .lhdag_theme3 .list_content ul li .list_content_item .content_text{padding: 0px; padding-top: 10px;}
.lhdag .lhdag_theme3 .list_content ul li .list_content_item .imgBox{position: absolute; left: 15px; top: 15px; height: 150px; width: 226px; overflow: hidden;}
.lhdag .lhdag_theme3 a{transition: .3s;}
.lhdag .lhdag_theme3 a:hover{ opacity: 0.8;}

@media screen and (max-width:1655px) {
    .lhdag{ padding-bottom: 50px;}
    .head_top.fw.lhdag_head {height: 740px; background-size: cover; background-position: bottom center;}
    .lhdag .title img{height: 80px;}
    .lhdag .title{margin-bottom: 25px;}
    .lhdag .lhdag_theme1_content{height: 573px;}
    .lhdag .lhdag_theme1_content .content_left .tit{font-size: 24px;}
    .lhdag .lhdag_theme1_content .content_left p{font-size: 16px; line-height: 34px;}
    .lhdag .lhdag_theme1_content .content_right ul li .icon img{ height: 60px;}
    .lhdag .lhdag_theme1_content .content_center{width: 35%;}
    .lhdag .lhdag_theme1_content .content_left{width: 35%;}
    .lhdag .lhdag_theme1_content .content_right{padding: 0 15px;}
    .lhdag .lhdag_theme1_content .content_right ul li p{font-size: 16px;}
    .lhdag .lhdag_theme1_content .content_right ul li .b3{font-size: 24px;}

    .lhdag .lhdag_theme2_content .item .item_box .item_content{padding-top: 35px;}
    .lhdag .lhdag_theme2_content .item .item_box .item_content .tit{font-size: 18px;max-height: 81px;}
    .lhdag .lhdag_theme3 .tit{font-size: 26px;}
    .lhdag .lhdag_theme3 .lhdag_theme3_left{width: 540px;}
    .lhdag .lhdag_theme3 .imgBox{height: 330px;}
    .lhdag .lhdag_theme3 .tit_box{font-size: 22px;}
    .lhdag .lhdag_theme3 .time{font-size: 16px;}
    .lhdag .lhdag_theme3{padding-left: 557px;}
    .lhdag .lhdag_theme3 .list_content ul li .list_content_item{height: 162px; padding-left: 231px;}
    .lhdag .lhdag_theme3 .list_content ul li .list_content_item .content_text{padding-top: 0px;}
    .lhdag .lhdag_theme3 .list_content ul li .list_content_item .imgBox{width: 197px; height: 130px;}
    .lhdag .lhdag_theme3 {height: 576px;}
}
@media screen and (max-width:1200px) {
    .head_top.fw.lhdag_head{height: 400px;}
    .lhdag .box {padding: 0 15px;}
    .lhdag .title img{height: 55px;}
    .lhdag .title{margin-bottom: 15px;}
    .lhdag .lhdag_theme1_content .content_left{float: none; width: 100%;}
    .lhdag .lhdag_theme1_content .content_left p .a1{display: inline-block;}
    .lhdag .lhdag_theme1_content .content_left p{margin-bottom: 10px;}
    .lhdag .lhdag_theme1_content .content_left .img_box{display: block; text-align: center;}
    .lhdag .lhdag_theme1_content{height: auto;}
    .lhdag .lhdag_theme1_content .content_center{width: 100%; float: none; height: auto; }
    .lhdag .lhdag_theme1_content .content_center p{width:50%;  float: left;}
    .lhdag .lhdag_theme1_content .content_right{width: 100%; float: none;}
    .lhdag .lhdag_theme1{padding-bottom: 40px;}
    .lhdag .lhdag_theme2{margin-bottom: 15px;}
    .lhdag .lhdag_theme2_content .item{width: 50%; margin-bottom: 20px;}
    .lhdag .lhdag_theme3{padding-left: 0px; height: auto;}
    .lhdag .lhdag_theme3 .tit{margin-top: 15px;}
    .lhdag .lhdag_theme3 .lhdag_theme3_left{position: initial; width: 100%;}
    .lhdag .lhdag_theme3 .content_text{padding: 15px;}
    
}
@media screen and (max-width:760px) {
    .head_top.fw.lhdag_head{height: 220px;}
    .lhdag .title img{height: 45px;}
    .lhdag .lhdag_theme1_content .content_left{padding: 10px;}
    .lhdag .lhdag_theme1_content .content_left .tit{font-size: 18px;}
    .lhdag .lhdag_theme1_content .content_left p{font-size: 12px; line-height: 24px;}
    .lhdag .lhdag_theme1_content .content_left p .a1{font-size: 12px;}
    .lhdag .lhdag_theme1_content .content_right ul li .b3{font-size: 20px;}
    .lhdag .lhdag_theme1_content .content_right ul li p{font-size: 14px; line-height: 24px;}
    .lhdag .lhdag_theme2_content{margin-left: 0px;}
    .lhdag .lhdag_theme2_content .item{width: 100%; height: auto; float: none; padding-left: 0px;}
    .lhdag .lhdag_theme2_content .item .item_box .item_content{padding: 12px 15px;}
    .lhdag .lhdag_theme2_content .item .item_box .item_content .ibg img{height: 40px; width: auto;}
    .lhdag .lhdag_theme2_content .item .item_box .item_content .tit{font-size: 16px; max-height: none;}
    .lhdag .lhdag_theme2_content .item .item_box .item_content .txt{font-size: 12px;}
    .lhdag .lhdag_theme3 .tit{font-size: 20px; margin-bottom: 15px;}
    .lhdag .lhdag_theme3 .imgBox{height: auto;}
    .lhdag .lhdag_theme3 .tit_box{font-size: 16px;}
    .lhdag .lhdag_theme3 .time{font-size: 12px; padding-bottom: 10px;}
    .lhdag .lhdag_theme3 .text{font-size: 12px; padding-top: 8px;}
    .lhdag .lhdag_theme3 .list_content ul li .list_content_item .content_text{padding-top: 10px;}
    .lhdag .lhdag_theme3 .list_content ul li .list_content_item .imgBox{display: block; width: auto; height: auto; position: initial; text-align: center; }
    .lhdag .lhdag_theme3 .list_content ul li .list_content_item{padding-left: 15px; height: auto;}
    
    
}
/* 罗湖档案馆 end */

/* 生育服务 start */
.head_top.fw.lhsyfw{ width: 100%;  height: 807px;   background: #fdfaf6  url(/newimages/lhsyfw_head_01.jpg) no-repeat top center; }
.lhsyfw{ padding-top: 1px; margin-top: -1px; background: #fef7f7 url(/newimages/lhsyfw_head_04.jpg) no-repeat top center; }
.lhsyfw .box {margin-top: -206px; padding-bottom: 60px;}
.lhsyfw .box .lhsyfw_theme{padding: 20px; border-radius: 15px; background-color: #fff; box-shadow: 0px 0px 10px 0px #f1c7b8;} 
.lhsyfw .box .lhsyfw_theme_content{padding: 19px; border: 1px dashed #febf90; border-radius: 15px; }
.lhsyfw .box .lhsyfw_theme_content .lhsyfw_theme_box{margin-left: -35px;}
.lhsyfw .box .lhsyfw_theme_item{float: left; width: 33.333%;padding-left: 35px; box-sizing: border-box;}
.lhsyfw .box .lhsyfw_theme_item .item_box{ height: 100%; box-sizing: border-box; }
.lhsyfw .box .lhsyfw_theme_item .lhsyfw_theme_tit{text-align:center; margin-bottom: 120px; margin-top: 18px; font-size: 43px; font-family: '方正粗宋_GBK'; color: #ed641a;}
.lhsyfw .box .lhsyfw_theme_item .item_lists{position: relative; display: inline-block;  background-color: #fff3e1; padding: 29px;  padding-top: 124px; border: 1px solid #febf90; border-radius: 12px;  height: 540px; box-sizing: border-box; }
.lhsyfw .box .lhsyfw_theme_item .item_lists .img_box{width: 203px; height: 203px; text-align: center; border: 1px solid #febf90; border-radius: 100%; overflow: hidden; position: absolute; left: 50%; top: -101px; transform: translateX(-50%);  }
.lhsyfw .box .lhsyfw_theme_item .item_lists .img_box img{max-width: 100%;}
.lhsyfw .box .lhsyfw_theme_item .item_lists ul{display: inline-block; position: relative; top: 50%; transform: translateY(-50%); }
.lhsyfw .box .lhsyfw_theme_item .item_lists ul li a{display: block; transition: .3s; background-color: #fff;  text-align: center; padding: 10px 10px; color: #303030; font-size: 21px; }
.lhsyfw .box .lhsyfw_theme_item .item_lists ul li a:hover{color: #fff; background-color:#f9951d;  background-image: linear-gradient(#ec651a, #fc9f1e);}
.lhsyfw .box .lhsyfw_theme_item .item_lists ul li {margin-bottom: 10px;  float: left; width: 100%;}
.lhsyfw .box .lhsyfw_theme_item .item_lists ul li.w50{ width: 50%;  box-sizing: border-box; overflow: hidden;}
.lhsyfw .box .lhsyfw_theme_item .item_lists ul li.w50.i1{ padding-right: 5px;}
.lhsyfw .box .lhsyfw_theme_item .item_lists ul li.w50.i2{ padding-left: 5px;}

@media screen and (max-width:1655px) {
    .head_top.fw.lhsyfw{height: 697px; background-size:cover;}
    .lhsyfw .box .lhsyfw_theme_item .item_lists .img_box{width: 180px; height: 180px; top: -90px;}
    .lhsyfw .box .lhsyfw_theme_content .lhsyfw_theme_box{margin-left: -15px;}
    .lhsyfw .box .lhsyfw_theme_item{padding-left: 15px;}
    .lhsyfw .box .lhsyfw_theme_item .item_lists{height: 497px;}
    .lhsyfw .box .lhsyfw_theme_item .item_lists ul li a{font-size: 16px;}
}
@media screen and (max-width:1200px) {
    .head_top.fw.lhsyfw{height: 450px;}
    .lhsyfw .box{padding: 0 15px; margin-top: -119px; padding-bottom: 40px;}
    .lhsyfw .box .lhsyfw_theme_content .lhsyfw_theme_box{margin-left: 0px;}
    .lhsyfw .box .lhsyfw_theme_item{float: none; width: 100%; padding-left: 0px;}
    .lhsyfw .box .lhsyfw_theme_item .item_lists{display: block; height: auto;}
    .lhsyfw .box .lhsyfw_theme_item .lhsyfw_theme_tit{margin-top: 30px; margin-bottom: 90px;}
    .lhsyfw .box .lhsyfw_theme_item .item_lists ul{display: block; position: initial; transform: none;}
}
@media screen and (max-width:760px) {
    .head_top.fw.lhsyfw{height: 300px;}
    .lhsyfw .box{margin-top: -74px;}
    .lhsyfw .box .lhsyfw_theme{border-radius: 8px; padding: 10px;}
    .lhsyfw .box .lhsyfw_theme_content{padding: 10px; border-radius: 10px;}
    .lhsyfw .box .lhsyfw_theme_item .lhsyfw_theme_tit{ font-size: 30px;}
    .lhsyfw .box .lhsyfw_theme_item .lhsyfw_theme_tit:first-child{margin-top: 10px; margin-bottom: 70px;}
    .lhsyfw .box .lhsyfw_theme_item .item_lists .img_box{width: 140px; height: 140px; top: -70px; }
    .lhsyfw .box .lhsyfw_theme_item .item_lists{padding: 10px; padding-top: 86px;} 
    .lhsyfw .box .lhsyfw_theme_item .item_lists ul li a{font-size: 14px;}
}


/* 生育服务 end */


/* 活动详情页 start */
.lh_xqy .xqy_hdyg{margin-bottom: 50px;}
.lh_xqy .xqy_hdyg_tit{font-size: 33px; margin-bottom: 30px; color: #004889; text-align: center; font-weight: bold;}
.lh_xqy .xqy_hdyg_content{padding: 20px; background-color: #fafafa; position: relative ; padding-right: 590px; } 
.lh_xqy .xqy_hdyg_content_right{width: 590px; height: 375px; overflow: hidden; position: absolute; right: 0px; top: 50%; transform: translateY(-50%);}
.lh_xqy .xqy_hdyg_content_right img{width: 100% !important; height: 100% !important;}
.lh_xqy .xqy_hdyg_content_left{padding: 95px 0px;  padding-left: 80px;  }
@media screen and (max-width:1655px) {
    .lh_xqy .xqy_hdyg_content_left{padding-left: 20px;}
}
@media screen and (max-width:1200px) {
    .lh_xqy .xqy_hdyg_tit{font-size: 26px; margin-bottom: 15px;}
    .lh_xqy .xqy_hdyg_content{padding: 15px;}
    .lh_xqy .xqy_hdyg_content_right{width: auto; height: auto; position: initial; text-align: center; transform: none}
    .lh_xqy .xqy_hdyg_content_left{padding: 10px 0px;}
    .lh_xqy .xqy_hdyg{margin-bottom: 10px;}
    .lh_xqy .xqy_hdyg_content_right img{width: auto!important; height:auto !important;}
}
/* 活动详情页 end */

/* 法律援助 start */
.legalApplyingAid .hint_box, .legalConsultation .hint_box { padding: 18px 25px !important;}
.hint_box .sub { display:block; padding-left: 15px; font-size: 16px}
.flyz_form { padding: 20px; background-color: #f3f7f9;}
.flyz_form ul input[type=text], .flyz_form ul select, .flyz_form ul textarea {display: block; width: 100%; height: 38px; box-sizing: border-box; padding: 0 15px; font-size: 16px; color: #3a4151; outline: none; border: 1px solid #edefee;}
.flyz_form ul textarea { padding: 15px; height: auto;}
.flyz_form ul input[type=radio] { float:left; width: 18px; height:18px; margin: 10px 5px 0 0;}
.flyz_form ul input[name=zjNum] { font-size: 15px}
.flyz_form ul li { float: left; padding: 5px 10px 5px 120px; box-sizing: border-box;line-height:38px; position: relative;}
.flyz_form ul li span { position:absolute; top: 5px; left: 0; width: 110px; text-align: right; line-height:38px; font-size: 16px;}
.flyz_form ul li span i { color: #f00; padding-right: 3px}
.flyz_form ul li label { float: left; margin-right: 15px; font-size:15px;}
.flyz_form ul li.t1 { width: 40%;}
.flyz_form ul li.t2 { width: 60%;}
.flyz_form ul li.t22 { width: 25%; }
.flyz_form ul li.t222 { width: 35%; }
.flyz_form ul li.zj select{ display: inline-block; width: 27%}
.flyz_form ul li.zj input {display: inline-block; width: 72%}
.flyz_form ul li.zj { padding-left: 56px}
.flyz_form ul li.zj span { width: 46px}
.flyz_form .dlrInfo h6 { padding: 10px 30px 0; font-size: 16px;}
.flyz_form.s1 ul li { padding-left: 100px}
.flyz_form.s1 ul li span { width: 90px}
.flyz_form.s1 ul li.t1 { width: 50%}
.flyz_form.s1 ul li.t2 { width: 100%}
.flyz_form.s1 .info_box {font-size: 16px;line-height: 30px;color: #444;}
.flyz_form.s1 .info_box p.s1 { padding-top: 10px; color: #355182}

.fyzx_btn { padding: 10px 25px; line-height: 46px;text-align: center;}
.fyzx_btn a { display: inline-block; width: 185px; height: 46px; margin-right: 20px; line-height: 46px; background-color: #3b5a91; font-size: 18px; text-align: center; color: #fff; transition: .3s;}
.fyzx_btn a:hover { background-color: #2C4D8B; }
.fyzx_btn span { font-size:16px; color: #355182; cursor: pointer;}
.fyzx_btn span:hover { color: #0a3581}


.selectedFiles { display: none; padding: 10px 0} 
.selectedFiles h6 { font-size: 14px; font-weight: 700; color: #666}
.selectedFiles ul li { float: left; width: 50%; position: relative; padding: 5px 50px 5px 0; box-sizing: border-box; font-size: 14px; color: #444}
.selectedFiles ul li i { position: absolute; top: 0; right: 30px; font-size: 30px; color: #f60; line-height: 26px; cursor: pointer; transition: .3s}
.selectedFiles ul li i:hover { color: #f00}
.flHistoryList .item { position: relative; padding: 20px; border-bottom: 1px solid #eee; font-size: 16px; color: #666}
.flHistoryList .item:last-child { border-bottom: none}
.flHistoryList .item em { padding-left: 5px; color: #222}
.flHistoryList .item em a { display: inline-block; margin-right: 15px;color: #008afe;}
.flHistoryList .item em a:hover { color: #035998}
.flHistoryList .item i.state { position: absolute; top: 20px; right: 20px; color: #3BB4FF}
.flHistoryList .item ul li { float: left; width: 100%; padding: 3px 0}
.flHistoryList .item ul li.s1 { width: 50%}
.flHistoryList .item .stateSet { padding-top: 10px; font-size: 15px; height: 38px; line-height: 38px;}
.flHistoryList .item .stateSet .downloadBtn { color: #3BB4FF; transition: .3s }
.flHistoryList .item .stateSet .downloadBtn:hover { color: #27A0EA; }
.flHistoryList .item .stateSet .revokeBtn { display: none; float: right; padding: 0 30px; background: #3BB4FF; color: #fff; font-size: 16px; } 
.flHistoryList .item .stateSet .revokeBtn:hover { background: #27A0EA; transition: .3s}
.flHistoryList .item .stateSet .revokeBtn.r1 { display: block}
.flHistoryList.litsNone{min-height: 315px; background: url(/newimages/lh_gxzy_ly_none_Ticon_03.png) no-repeat 50% center;}

.dateTimesBox { display: none; position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, .5); z-index: 99}
.dateTimesBox .dBox { width: 350px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: #fafafa; border-radius: 6px;}
.dateTimesBox .dBox .closeBtn { position: absolute; top: -8px; right: -5px; color: #666;font-size: 30px;padding: 10px; line-height: 22px; z-index: 2}
.dateTimesBox .dBox .closeBtn:hover { color: #004A9E}
.dateTimesBox .calendar-today { display: none !important}
.dateTimesBox .calendar-title .arrow { width: 100%; text-align: center;}
.dateTimesBox .calendar-title .arrow span{ float: none; padding: 0 20px;}
.dateTimesBox .calendar-week { padding-bottom: 0; border: none}
.dateTimesBox .calendar-week .item, .dateTimesBox .calendar-date .item { width: 14%; position: relative}
.dateTimesBox .calendar-date { padding-bottom: 10px}
.dateTimesBox .calendar-date .item.other { cursor: default}
.dateTimesBox .calendar-date .item.other.not { display: none}
.dateTimesBox .dBox .calendar { width: 100%; background: none; box-sizing: border-box;}
.dateTimesBox .calendar-title .title { color: #000;font-size: 28px;}
.dateTimesBox .timeList { padding: 10px 20px 20px;}
.dateTimesBox .timeList li { float: left; width: 50%; padding: 2px 3px; box-sizing: border-box}
.dateTimesBox .timeList li a {display: block;  background: #E1E5E8;  text-align: center;  padding: 10px 0;  border-radius: 5px;  font-size: 14px; color: #000;}
.dateTimesBox .timeList li a.on { background: #F39800; color: #fff}
.dateTimesBox .calendar-date .item.on em,.dateTimesBox .calendar-date .item.item-curDay em { display: inline-block; height: 30px; width: 30px; line-height: 30px; border-radius: 50%;}
.dateTimesBox .calendar-date .item.item-curDay em { background: #d1e0fd; color: #4d70a7;}
.dateTimesBox .calendar-date .item.on em {color: #fff; background: #004A9E;}
.dateTimesBox .calendar-date .item.has em::after,.dateTimesBox .calendar-date .item.has em::before { content: ''; position: absolute;}
.dateTimesBox .calendar-date .item.has em::after { right: 7px; top: 7px; width: 5px; height: 5px; border-radius: 50%; background: #F39800 }
.dateTimesBox .calendar-date .item.has em::before { content: '可预约'; color: #F39800;font-size: 12px; bottom: -4px; white-space: nowrap; left: 50%; transform: translateX(-50%);line-height: 14px;}
.dateTimesBox .calendar-date .item.jr em i {position: absolute; color: #f30;font-size: 12px; bottom: -4px; white-space: nowrap; left: 50%; transform: translateX(-50%);line-height: 14px;}
.dateTimesBox .calendar-date .item.jr.has em::before { display: none}
.dateTimesBox .DTSub { display: block; height: 42px; line-height: 42px; margin: 5px; background: #1989FA; font-size: 18px; text-align: center; color: #fff; transition: .3s}
.dateTimesBox .DTSub:hover { background: #1274DE}

@media screen and (max-width: 1680px){
    .flyz_form ul input[type=text], .flyz_form ul select { font-size: 15px}
}
@media screen and (max-width: 1520px){
    .flyz_form ul li { padding-left: 110px}
    .flyz_form ul li span { width: 96px; font-size: 14px;}
    .flyz_form ul input[type=text], .flyz_form ul select { font-size: 14px}
    .flyz_form ul li.t1 { width: 35%;}
    .flyz_form ul li.t2 { width: 65%;}
    .flyz_form ul li.t22 { width: 27%; }
    .flyz_form ul li.t222 { width: 38%; }
    .flyz_form ul li.zj select{ width: 27%}
    .flyz_form ul li.zj input { width: 72%}
    
}
@media screen and (max-width: 1200px){
    .hint_box .sub { font-size: 12px }
    .flyz_form ul li { width: 100% !important; padding-left: 120px !important;}
    .flyz_form ul li span { width: 110px !important;}
    .flyz_form ul li.zj { display: flex;}
    .flyz_form ul li.zj select { width: 130px}
    .flyz_form ul li.zj input { flex: 1}
    .legalApplyingAid .hint_box, .legalConsultation .hint_box { padding: 15px !important;}
}
@media screen and (max-width: 760px){
    .flyz_form { padding: 5px 0}
    .flyz_form ul li { width: 100% !important; padding: 0 10px 0px !important;}
    .flyz_form ul li span { display: block; position: inherit; width: 100% !important;text-align: left;}
    .flyz_form ul li.zj { display: block;}
    .flyz_form ul li.zj select{ width: 100%}
    .flyz_form ul li.zj input { width: 100%}
    .flyz_form .dlrInfo h6 { padding-left: 10px}
    .dateTimesBox .dBox { width: 100%; height: 100%; overflow: auto}
}

/* 法律援助 start */

/* 我的预约 start */
.appointment a.toYy {display: inline-block;height: 48px; margin-left: 20px; line-height: 46px;font-weight: 700;font-size: 16px;padding: 0 3em; transition: .2s;color: #3e97df;background: #ebf4fb;}
.appointment a.toYy:hover { background: #d8eaf8;}
.appointment .hint_box { padding-left: 30px !important}
.appointment .gxzy_appointment_lists dl { float: left; width: 50%; position: relative; padding: 20px 40px 20px 140px;box-sizing: border-box; font-size:16px}
.appointment .gxzy_appointment_lists dl dt { position: absolute; top: 50%; left: 20px; width: 100px; height: 100px; transform: translateY(-50%); border-radius: 50%;background: #369; line-height: 100px; text-align: center; color: #fff}
/* 1--预约成功 2--已失约 3--已撤销 4--已完成(已取号) */
.appointment .gxzy_appointment_lists dl dt.s1 { background: #67C23A}
.appointment .gxzy_appointment_lists dl dt.s2 { background: #F56C6C}
.appointment .gxzy_appointment_lists dl dt.s3 { background: #E6A23C}
.appointment .gxzy_appointment_lists dl dt.s4 { background: #409EFF}
.appointment .gxzy_appointment_lists dl dd {border-left: 2px dashed #ddd;padding-left: 20px;}
.appointment .gxzy_appointment_lists dl dd h6 { font-size: 20px; font-weight: 700; margin-bottom: 10px;}
.appointment .gxzy_appointment_lists dl dd p { position: relative; padding-left: 80px;margin-bottom: 10px;color: #666;}
.appointment .gxzy_appointment_lists dl dd p i {position: absolute; left: 0; width: 80px; text-align: right;}
@media screen and (max-width: 1520px){
    .appointment .gxzy_appointment_lists dl { padding: 20px 20px 20px 120px;font-size:14px }
    .appointment .gxzy_appointment_lists dl dt { width: 80px; height: 80px;line-height: 80px;}
}
@media screen and (max-width: 996px){
    .appointment .gxzy_appointment_lists dl { width: 100%}
}
@media screen and (max-width: 768px){
    .appointment .gxzy_appointment_lists dl {padding: 10px 20px 10px 40px; font-size: 12px;}
    .appointment .gxzy_appointment_lists dl dt { width: 30px;height: auto;line-height: 20px;padding: 15px 5px;left: 5px;box-sizing: border-box;font-size: 14px;border-radius: 5px;}
    .appointment .gxzy_appointment_lists dl dd { padding-left: 10px;border-width: 1px;}
    .appointment .gxzy_appointment_lists dl dd p {padding-left: 64px;}
    .appointment .gxzy_appointment_lists dl dd p i{ width: 64px;}
}
/* 我的预约 end */

/* 留言统计 start */
.lytj2023.bg{background: url(/newimages/newlytj_bg.png) no-repeat center top; background-size: auto 100%; background-color:#eff7ff ;}
.lytj2023 .mainContent{padding-bottom: 100px;}
.lytj2023 .lh_path{ background-color: #fff; padding: 22px 0;}
.lytj2023 .title_box {padding: 113px 0; text-align: center; background: url(/newimages/newlytj_title_bg.png) no-repeat left bottom;} 
.lytj2023 .boxShadow{box-shadow:0px 0px 10px 0px #d3e4f8; border-radius: 6px;}
.lytj2023 p.introduce{padding: 50px; margin-top: -30px; text-indent: 2em; background-color: rgba(255, 255, 255, .6);  font-size: 24px; color: #5d667c; line-height: 54px; }
.lytj2023 .echartBox {overflow: hidden; background-color: rgba(255, 255, 255, .5);}
.lytj2023 .echartBox .echartBox_top{padding: 31px 0; padding-left: 47px; position: relative; padding-right: 35px; background-color: #1f88d6;}
.lytj2023 .echartBox .tit{ font-size: 32px; color: #fff; position: absolute; left: 47px; top: 50%; transform: translateY(-50%); }
.lytj2023 .echartBox .selectBox .selectT{font-size: 18px; color: #fff; padding-top: 5px;}
.lytj2023 .echartBox .selectBox .selectT i{display: inline-block; vertical-align: middle;}
.lytj2023 .echartBox .selectBox .selectT select{display: inline-block; text-align: center; vertical-align: middle; height: 38px; font-size: 21px; color: #626364; border: 1px solid #dddddd; background-color: #fff;}
.lytj2023 .echartBox .selectBox .selectT .year{width: 124px;}
.lytj2023 .echartBox .selectBox .selectT .month{width: 83px;}
.lytj2023 .echartBox .selectBox .selectT .btn_inquire{display: inline-block; vertical-align: middle; width: 80px; height: 38px; line-height: 38px; text-align: center; background-color:#25619b; color: #feffff;}
.lytj2023 .echartBox .echartContent{height: 570px;padding-top: 40px; padding-left: 30px; box-sizing: border-box; padding-bottom: 60px;}
.lytj2023 .echartBox .echartContent .lead-mailbox{height: 100%;}
.lytj2023 .boxShadow.notBorR{border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.lytj2023 .echartBox.eBox2 .echartBox_top{text-align: right;}
.lytj2023 .echartBox.eBox2 .echartBox_top .selectBox{display: inline-block;}
.lytj2023 .echartBox.eBox2 .titBox{text-align:center; padding: 52px 0; padding-bottom: 10px; font-size: 0px;}
.lytj2023 .echartBox.eBox2 .titBox a{display: inline-block; font-size: 28px; color: #3596de; padding: 6px 43px; margin: 0 16px; border-radius: 60px; background-color: #cee1ef; }
.lytj2023 .echartBox.eBox2 .titBox a.on{background-color: #44acff; background-image: linear-gradient(to right, #2089d7, #4dacff); color: #fff;}
.lytj2023 .echartBox.eBox2 .echartBox_content {height: 637px;}
.lytj2023 .echartBox.eBox2 .ec1 {height: 515px;}
.lytj2023 .echartBox.eBox2 .ec1 .ec1_left{width: 54.2%; height: 100%;}
.lytj2023 .echartBox.eBox2 .ec1 .ec1_left .pieEcharts{ height: 100%;}

.lytj2023 .echartBox.eBox2 .analyse{width: 45.8%; height: 100%; padding-top: 130px; box-sizing: border-box;}
/* .lytj2023 .echartBox.eBox2 .analyse .analyseBox{width: 530px; height: 270px; padding: 24px 45px; box-sizing: border-box; background: url(/newimages/newlytj_bg_img.png) no-repeat top center; background-size: 100% 100%;} */
.lytj2023 .echartBox.eBox2 .analyse .analyseBox{width: 536px; height: 270px; position: relative; padding: 24px 45px; box-sizing: border-box; }
.lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .left{position: absolute; left: 0px; top: 0px; bottom: 0px; height: 100%; width: 45px; overflow: hidden; }
.lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .left::before{content: ''; position: absolute; left: 0px; top: 0px; bottom: 0px; width: 97px; border-radius: 40px; border: 6px solid #1f88d6; border-right: 0px; }
.lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .left::after{content: ''; position: absolute; left: 11px; top:11px; bottom:11px; width: 97px; border-radius: 33px; border: 2px solid #1f88d6; border-right: 0px; }

.lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .right{position: absolute; right: 0px; top: 0px; bottom: 0px; height: 100%; width: 40px; overflow: hidden; }
.lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .right::before{content: ''; position: absolute; right: 0px; top: 0px; bottom: 0px; width: 97px; border-radius: 40px; border: 6px solid #50acff; border-left: 0px; }
.lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .right::after{content: ''; position: absolute; right: 11px; top: 11px; bottom: 11px; width: 97px; border-radius: 33px; border: 2px solid #50acff; border-left: 0px; }
.lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .top{position: absolute; top: 0px; left: 40px; right: 40px; height: 6px; background-color: #2d9ff3;  background-image: linear-gradient(to right, #1f88d6, #50acff);}
.lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .top::before{content: ''; position: absolute; top: 11px; left: 0px; right: 0px; height: 2px; background-color: #2d9ff3;  background-image: linear-gradient(to right, #1f88d6, #50acff);}
.lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .bottom{position: absolute; bottom: 0px; left: 40px; right: 40px; height: 6px; background-color: #2d9ff3;  background-image: linear-gradient(to right, #1f88d6, #50acff);}
.lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .bottom::before{content: ''; position: absolute; bottom: 11px; left: 0px; right: 0px; height: 2px; background-color: #2d9ff3;  background-image: linear-gradient(to right, #1f88d6, #50acff);}
.lytj2023 .echartBox.eBox2 .analyse .analyseBox::before, .lytj2023 .echartBox.eBox2 .analyse .analyseBox::after{content: ''; width: 44px; height: 26px; background: url(/newimages/newlytj_dh_icon.png) no-repeat center;   background-color: #fff; background-position-y: 0px;  position: absolute; z-index: 3; }
.lytj2023 .echartBox.eBox2 .analyse .analyseBox::after{background-position-y: 0px; right: 58px; top: -2px; }
.lytj2023 .echartBox.eBox2 .analyse .analyseBox::before{background-position-y: -27px; left: 58px; bottom: -2px; }
.lytj2023 .echartBox.eBox2 .analyse .analyseBox p {position: relative; top: 48%; transform: translateY(-50%);  z-index: 2; font-size: 20px; line-height: 42px; color: #5d667c; max-height: 210px; overflow: hidden; overflow-y: auto;}
.lytj2023 .echartBox.eBox2 .analyse .analyseBox p::-webkit-scrollbar {width: 3px;}
.lytj2023 .echartBox.eBox2 .analyse .analyseBox p::-webkit-scrollbar-track {border-radius: 10px; background: #e2e0e0;}
.lytj2023 .echartBox.eBox2 .analyse .analyseBox p::-webkit-scrollbar-thumb {border-radius: 10px; background: #87bde4;}
.lytj2023 .echartBox.eBox2 .keyword_ranking{height: 450px;}
.lytj2023 .echartBox.eBox2 .keyword_ranking .analyse2{padding-left: 190px; padding-top: 68px;}
.lytj2023 .echartBox.eBox2 .keyword_ranking .analyse2 .analyseBox{  height: 322px; padding-top: 56px; padding-bottom: 56px;}
.lytj2023 .echartBox.eBox2 .keyword_ranking .keywordBox{ padding-left:109px ; padding-top: 84px;}
.lytj2023 .echartBox.eBox2 .keyword_ranking .keywordBox .keyEchartsBox{width: 568px; height: 290px;}
.lytj2023 .echartBox.eBox2 .lineEcharts{height: 520px; }
.lytj2023 .echartBox.eBox2 .lineEcharts .lineEcharts_box{height: 100%;}
.lytj2023 .questions {margin-left: -20px;}
.lytj2023 .questions .education{width: 50%; padding-left: 20px; box-sizing: border-box;}
.lytj2023 .questions .urbanAndRural{width: 50%; padding-left: 20px; box-sizing: border-box;}
.lytj2023 .questions.s1 .education{width: 100%;}
.lytj2023 .questions .boxShadow{overflow: hidden; background-color: #fff;}
.lytj2023 .questions .headBox{ box-sizing: border-box; padding: 28px 0;  padding-left: 49px; position: relative; overflow: hidden; color: #fff; background-image: linear-gradient(to right, #1f88d6, #50acff);}
.lytj2023 .questions .headBox h4{font-size: 32px; }
.lytj2023 .questions .headBox .enTranslate{font-size: 22px; line-height: 36px;}
.lytj2023 .questions .headBox .icon{width: 136px; height: 136px; position: absolute; right: 66px; top: 9px;}
.lytj2023 .questions .headBox .icon img{max-width: 100%;}
.lytj2023 .questions .contentBox{height: 900px; box-sizing: border-box; padding-top: 23px; padding-bottom: 28px; padding-left: 49px; padding-right: 18px;}
.lytj2023 .questions .contentBox .rollBox{height: 100%; padding-right: 32px; overflow: hidden; overflow-y: auto;}
.lytj2023 .questions .contentBox .rollBox::-webkit-scrollbar {width: 12px;}
.lytj2023 .questions .contentBox .rollBox::-webkit-scrollbar-track {border-radius: 12px; background: #f7f7f7;}
.lytj2023 .questions .contentBox .rollBox::-webkit-scrollbar-thumb {border-radius: 12px; background: #1f88d6;}
.lytj2023 .questions .contentBox .lists ul li{border-radius: 37px; margin-bottom: 25px; border: 1px solid #bbd8f2;}
.lytj2023 .questions .contentBox .lists ul li .titWd{  height: auto; min-height: 76px; padding-left: 96px; padding-right: 33px; position: relative; border-radius: 37px; background-color: #e2f0fc;}
.lytj2023 .questions .contentBox .lists ul li .titWd .icon{position: absolute; left: 6px; top: 6px; width: 62px; height: 62px; line-height: 90px; text-align: center; background-color: #fff; border-radius: 100%;}
.lytj2023 .questions .contentBox .lists ul li .titWd .txt{ display: table;  min-height: 76px; width: 100%;  font-size: 18px; color: #1f88d6; line-height: 28px; font-weight: bold;}
.lytj2023 .questions .contentBox .lists ul li .titWd .txt > b{display: table-cell; vertical-align: middle; padding: 10px 0;}
.lytj2023 .questions .contentBox .lists ul li .reply{padding-top: 25px; padding-left: 56px; padding-right: 40px; padding-bottom: 20px;}
.lytj2023 .questions .contentBox .lists ul li .reply p {font-size: 18px; line-height: 33px; color: #1b4768;}
.lytj2023 .questions .contentBox .lists ul li .reply .replyBox .moveBox{text-align: right; margin-top: 20px; }
.lytj2023 .questions .contentBox .lists ul li .reply .replyBox .moveBox a{transition: .3s; display: inline-block; height: 47px; line-height: 41px; width: 150px; border-radius: 50px; background-color: #1f88d6;  text-align: center; font-size: 20px;  color: #fff; box-shadow: 0px 0px 10px #adadad;}
.lytj2023 .questions .contentBox .lists ul li .reply .replyBox .moveBox a .icon{display: inline-block; margin-right: 10px; vertical-align: middle; font-size: 0px; line-height: 0px;}
.lytj2023 .questions .contentBox .lists ul li .reply .replyBox .moveBox a i{display: inline-block; vertical-align: middle; font-weight: bold;}
.lytj2023 .questions .contentBox .lists ul li .reply .replyBox .moveBox a:hover{opacity: .8;}
.lytj2023 .bottomImg ul {margin-left: -20px;}
.lytj2023 .bottomImg ul li {float: left; width: 100%; padding-left: 20px; margin-bottom: 20px; box-sizing: border-box;} 
.lytj2023 .bottomImg a{display: block; transition: .3s; box-shadow:0px 0px 10px 0px #d2e4f8; font-size: 0px;}
.lytj2023 .bottomImg.s1 ul li{width: 50%;}
.lytj2023 .bottomImg.s2 ul li{width: 33.333%;}
.lytj2023 .bottomImg a img{max-width:100%}
.lytj2023 .bottomImg a:hover{opacity: .8;}

.lytj2023 .lineBetween{ border-top: 2px dashed #64afe4; margin: 10px 0; position: relative; }
.lytj2023 .lineBetween::before{ content: ''; position: absolute; top: -12px; left: -22px; width: 31px; height: 25px; background: url(/newimages/newlytj_hx_left_03.png) no-repeat center; }
.lytj2023 .lineBetween::after{ content: ''; position: absolute;top: -12px; right: -22px;  width: 31px; height: 25px; background: url(/newimages/newlytj_hx_right_03.png) no-repeat center; }

 
@media screen and (max-width:1655px) {
    .lytj2023 .title_box{background-size: 100% auto;}
    .lytj2023 .title_box img{width: 620px;}
    .lytj2023 p.introduce{font-size: 22px; padding: 40px;}
    .lytj2023 .echartBox .tit{font-size: 28px;}
    .lytj2023 .echartBox.eBox2 .titBox{padding-top: 30px;}
    .lytj2023 .echartBox.eBox2 .titBox a{font-size: 22px;}
    .lytj2023 .echartBox.eBox2 .echartBox_content{height: 565px;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking .analyse2{padding-left: 30px; padding-top: 40px;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking .keywordBox{padding-left: 61px; padding-top: 46px;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking{height: 430px;}
    .lytj2023 .questions .headBox{padding-left: 30px;}
    .lytj2023 .questions .headBox h4{font-size: 28px;}
    .lytj2023 .questions .headBox .enTranslate{font-size: 18px;}
    .lytj2023 .questions .headBox .icon{width: 100px; height: 100px; top: 25px;}
    .lytj2023 .questions .contentBox{padding-left: 30px;}
    .lytj2023 .questions .contentBox .rollBox{padding-right: 7px;}
    .lytj2023 .questions .contentBox .rollBox::-webkit-scrollbar{width: 5px;}
    .lytj2023 .questions .contentBox .lists ul li .titWd .txt{font-size: 16px;}
    .lytj2023 .questions .contentBox .lists ul li .titWd{padding-left: 80px;}
    .lytj2023 .questions .contentBox .lists ul li .reply{padding-left: 30px; padding-right: 20px;}
    .lytj2023 .questions .contentBox .lists ul li .reply p{font-size: 16px; line-height: 28px;}
    .lytj2023 .questions .contentBox .lists ul li .reply .replyBox .moveBox a{font-size: 16px; width: 128px; height: 37px; line-height: 34px;}
    .lytj2023 .questions .contentBox .lists ul li .reply .replyBox .moveBox a .icon img{height: 22px;}
    .lytj2023 .lineBetween img{max-width: 100%;}
}
@media screen and (max-width:1200px) {
    .lytj2023.bg{background-size: cover;}
    .lytj2023 .lh_path{padding: 10px 0; padding-left: 15px;}
    .lytj2023 .mainContent{padding: 0 15px; padding-bottom: 30px;}
    .lytj2023 .title_box{padding: 79px 0;}
    .lytj2023 .title_box img{width: 300px;}
    .lytj2023 p.introduce{font-size: 18px; line-height: 36px; padding: 22px;}
    .lytj2023 .echartBox .echartBox_top{padding: 15px;}
    .lytj2023 .echartBox .selectBox .selectT select{font-size: 16px; height: 30px;}
    .lytj2023 .echartBox .selectBox .selectT .year{ width: 105px;}
    .lytj2023 .echartBox .selectBox .selectT .month{width: 70px;}
    .lytj2023 .echartBox .selectBox .selectT .btn_inquire{height: 32px; line-height: 32px;}
    .lytj2023 .echartBox .echartContent{height: 450px;}
 
    .lytj2023 .echartBox.eBox2 .titBox{padding-top: 15px;}
    .lytj2023 .echartBox.eBox2 .titBox a{font-size: 18px; }
    .lytj2023 .echartBox.eBox2 .ec1{height: auto;}
    .lytj2023 .echartBox.eBox2 .echartBox_content{height: auto;}
    .lytj2023 .echartBox.eBox2 .ec1 .fl{float: none;}
    .lytj2023 .echartBox.eBox2 .ec1 .ec1_left{width: 100%; height: 400px;}
    .lytj2023 .echartBox.eBox2 .analyse{width: 100%; height: auto; padding-top: 0px; text-align: center;}
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox{display: inline-block; text-align: left;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking{height: auto;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking .fl{float: none;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking .analyse2{padding: 0px;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking .keywordBox{padding-left: 0px; padding-top: 0px; text-align: center;}
    .lytj2023 .echartBox.eBox2 .lineEcharts{height: 400px;}
    .lytj2023 .questions{margin-left: 0px;}
    .lytj2023 .questions .fl {float: none; width: 100%; padding-left: 0px; margin-bottom: 15px;}
    .lytj2023 .questions .contentBox{height: 450px;}
    .lytj2023 .questions .contentBox .lists ul li .reply .replyBox .moveBox{margin-top: 10px;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking .keywordBox .keyEchartsBox{display: inline-block;}
    .lytj2023 .echartBox .tit{position: initial; transform: none; float: none; text-align: center;}
    .lytj2023 .echartBox .echartBox_top{text-align: center;}
    .lytj2023 .echartBox .echartBox_top .selectBox{display: inline-block; float: none; }
    .lytj2023 .echartBox.eBox2 .echartBox_top{text-align: center;}
    .lytj2023 .questions .headBox{padding: 20px 0; padding-left: 30px;}
    .lytj2023 .questions .headBox .icon{top: 7px;}

    .lytj2023 .bottomImg ul {margin-left: 0px;}
    .lytj2023 .bottomImg ul li{float: none; width: 100% !important; padding-left: 0px; margin-bottom: 15px;}

}
@media screen and (max-width:760px) {
    .lytj2023 p.introduce{margin-top: 0px;}
    .lytj2023 .title_box{padding: 35px 0;}
    .lytj2023 .title_box img{width: 200px;}
    .lytj2023 p.introduce{padding: 10px; font-size: 13px; line-height: 24px;}
    .lytj2023 .echartBox .echartBox_top{padding: 10px;}
    .lytj2023 .echartBox .tit{font-size: 20px;}
    .lytj2023 .echartBox .selectBox .selectT{font-size: 14px;}
    .lytj2023 .echartBox .selectBox .selectT select{font-size: 12px; width: auto !important; height: auto; margin-bottom: 4px;}
    .lytj2023 .echartBox .selectBox .selectT .btn_inquire{height: 22px; line-height: 22px; width: 60px; margin-bottom: 4px;}
    .lytj2023 .echartBox .echartContent{height: 250px; padding: 0px; padding-bottom: 20px;}
    .lytj2023 .echartBox.eBox2 .titBox a{font-size: 15px; padding: 6px 16px; margin: 0 6px;}
    .lytj2023 .echartBox.eBox2 .ec1 .ec1_left{height: 320px;}
    .lytj2023 .echartBox.eBox2 .titBox{padding-bottom: 0px;}
    .lytj2023 .echartBox.eBox2 .analyse {padding: 0 10px;}
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox{width: 100%; height: auto; padding: 20px 30px;}
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox p{max-height: none; font-size: 12px; line-height: 22px;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking .analyse2{padding: 0 10px;}
    
    .lytj2023 .echartBox.eBox2 .keyword_ranking .analyse2 .analyseBox{height: auto; padding: 20px 30px;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking .keywordBox img{max-width: 100%;}
    .lytj2023 .echartBox.eBox2 .lineEcharts{height: 440px;}
    .lytj2023 .questions .headBox .icon{display: none;}
    .lytj2023 .questions .headBox{padding-left: 10px;}
    .lytj2023 .questions .headBox h4{font-size: 18px;}
    .lytj2023 .questions .headBox .enTranslate{font-size: 12px; line-height: 20px;}
    .lytj2023 .questions .contentBox{padding:10px; padding-right: 0px;}
    .lytj2023 .questions .contentBox .lists ul li .titWd .txt{font-size: 12px; line-height: 20px;}
    .lytj2023 .questions .contentBox .lists ul li{border-radius: 0px;}
    .lytj2023 .questions .contentBox .lists ul li .titWd{border-radius: 0px;}
    .lytj2023 .questions .contentBox .lists ul li .reply{padding:10px;}
    .lytj2023 .questions .contentBox .lists ul li .reply p{font-size: 12px; line-height: 20px;}
    .lytj2023 .questions .contentBox .lists ul li .reply .replyBox .moveBox a{font-size: 12px; width: 93px; height: 30px; line-height: 27px;}
    .lytj2023 .questions .contentBox .lists ul li .reply .replyBox .moveBox a .icon{margin-right: 3px;}
    .lytj2023 .questions .contentBox .lists ul li .reply .replyBox .moveBox a .icon img{height: 17px;}
    .lytj2023 .mb20{margin-bottom: 10px;}
    .lytj2023 .questions .contentBox .lists ul li .titWd{padding: 10px; height: auto;}
    .lytj2023 .questions .contentBox .lists ul li .titWd .txt{transform: none; position: initial;}
    .lytj2023 .questions .contentBox .lists ul li .titWd .icon{display: none;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking .keywordBox .keyEchartsBox{width: 100%; height: 230px;}
    
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .left::before{border-radius: 20px; border-width: 4px;}
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .left::after{border-radius: 15px; border-width: 1px; left: 6px;top: 6px; bottom: 6px;}
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .top::before{height: 1px; top: 6px;}
    /* .lytj2023.bg{background-position-y: -300px;} */
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .top{height: 4px;}
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .right::before{border-radius: 20px; border-width: 4px;}
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .bottom::before{height: 1px; bottom: 6px; }
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .right::after{border-radius: 15px; border-width: 1px; right: 6px;top: 6px; bottom: 6px;}
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox .bg .bottom{height: 4px;}
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox::before, .lytj2023 .echartBox.eBox2 .analyse .analyseBox::after{height: 16px; width: 25px; background-color: #fff; background-size: 20px auto;}
    .lytj2023 .echartBox.eBox2 .analyse .analyseBox::before{background-position-y: -16px;}
    .lytj2023 .echartBox.eBox1 .echartBox_top{text-align: left;}
    .lytj2023 .questions .contentBox .lists ul li .titWd{min-height: auto;}
    .lytj2023 .questions .contentBox .lists ul li .titWd .txt{padding: 0px;}

    .lytj2023 .echartBox.eBox2 .analyse .analyseBox p{position: initial; transform: none;}
    .lytj2023 .questions .headBox{padding: 10px 0; padding-left: 10px;}

    .lytj2023 .questions .contentBox .lists ul li .titWd .txt{min-height: auto;}
    .lytj2023 .questions .contentBox .lists ul li .titWd .txt > b{padding: 0px;}

    .lytj2023 .echartBox.eBox2 .keyword_ranking{display: flex; flex-direction: column;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking .keywordBox{order: 1;}
    .lytj2023 .echartBox.eBox2 .keyword_ranking .analyse2{order: 2;}
    .lytj2023 .lineBetween::before, .lytj2023 .lineBetween::after{display: none;}

}
/* 留言统计 end */
/* 侧边 start */
.zt_broadside{position: fixed; bottom: 20%; right: 15px; z-index: 14;}
.zt_broadside ul li > .iconBox{display: block; position: relative; text-align:center; width:70px ; margin-bottom: 4px; height: 70px; border-radius: 12px; background-color: #81a7db;  background-repeat: no-repeat; background-position: center;}
.zt_broadside ul li {display: block; position: relative;}
.zt_broadside ul li .psTxt > i{display: block; pointer-events: none; width: 94px; height: 25px;line-height: 23px; text-align: center; font-size: 14px; color: #fff; background: url(https://www.szlh.gov.cn/newimages/shbz_cb_txt_bg.png) no-repeat top center;  position: absolute; left: -105px; top: 50%; transform: translateY(-50%);}
.zt_broadside ul li.collect_box .psTxt > i.s2{display: none;}
.zt_broadside ul li.collect_box.isCollect .psTxt > i.s2{display: block;}
.zt_broadside ul li.collect_box.isCollect .psTxt > i.s1{display: none;}
.zt_broadside ul li.share_box .iconBox:hover .shareBox{visibility: visible; opacity: 1;}
.zt_broadside .szlhShareT1{width: 28px; height: 102px; bottom: auto; left: -36px; top: 50%; transform: translateY(-50%); z-index: 100; box-shadow: 1px 1px 9px #838b95;}
.zt_broadside ul li.collect_box.isCollect > .iconBox{background-image: url(/newimages/broadside_icon2_active.png);}
.wechat-qrcode{box-sizing: border-box; z-index: 300 !important;}
/* 二维码 位置 */
.qrcodeBox{position: absolute; top: 50%; left:-153px; transform: translateY(-50%); z-index: 30; visibility: hidden; opacity: 0; transition: 0.3s;} 
.zt_broadside ul li.sys_phone:hover .qrcodeBox{visibility: visible; opacity: 1;}
.qrcodeBox .qrcode_conent{box-sizing: border-box; position: relative; padding: 9px; border: 1px solid #81a7db; border-radius: 8px; background-color: #fff;}
.qrcodeBox .qrcode_conent::after{ content: ''; position: absolute; right: -19px; top: 50%; transform: translateY(-50%); display: block; border: 10px solid transparent; border-left-color: #fff;}
.qrcodeBox .qrcode_conent::before{content: ''; position: absolute; right: -20px; top: 50%; transform: translateY(-50%); display: block; border: 10px solid transparent; border-left-color: #81a7db;}
.zt_broadside ul li.toTop > .iconBox{background-image: url(/newimages/broadside_icon5_ty.png);}
.zt_broadside ul li.collect_box > .iconBox{background-image: url(/newimages/broadside_icon2_ty.png);}
.zt_broadside ul li.print > .iconBox{background-image: url(/newimages/broadside_icon1_ty.png);}
.zt_broadside ul li.share_box > .iconBox{background-image: url(/newimages/broadside_icon3_ty.png);}
.zt_broadside ul li.sys_phone > .iconBox{background-image: url(/newimages/broadside_icon4_ty.png);}

.zt_broadside.type2 ul li > .iconBox{width: 48px; height: 48px; margin:10px 0; background-color: #fff; border-radius: 100%;} 
/* 结婚登记 start */
.zt_broadside.type2.jhdj ul li > .iconBox{box-shadow: 0px 0px 10px #d8b0bd;}
.zt_broadside.type2.jhdj ul li.toTop > .iconBox{background-image: url(/newimages/broadside_icon5.png);}
.zt_broadside.type2.jhdj ul li.collect_box > .iconBox{background-image: url(/newimages/broadside_icon2.png);}
.zt_broadside.type2.jhdj ul li.print > .iconBox{background-image: url(/newimages/broadside_icon1.png);}
.zt_broadside.type2.jhdj ul li.share_box > .iconBox{background-image: url(/newimages/broadside_icon3.png);}
.zt_broadside.type2.jhdj ul li.sys_phone > .iconBox{background-image: url(/newimages/broadside_icon4.png);}
.zt_broadside.type2.jhdj ul li .psTxt > i{width: 109px; height: 39px; line-height: 37px; left: -109px; color: #b02e33; background-image: url(/newimages/broadside_ps_bg.png);}
.zt_broadside.type2.jhdj .qrcodeBox{left:-153px;}
/* 结婚登记 end */

/* 一件事 start */
.zt_broadside.type2.yjs ul li > .iconBox{box-shadow: 0px 0px 10px #a4b9d7;}
.zt_broadside.type2.yjs ul li.toTop > .iconBox{background-image: url(/newimages/broadside_icon5_yjs.png);}
.zt_broadside.type2.yjs ul li.collect_box > .iconBox{background-image: url(/newimages/broadside_icon2_yjs.png);}
.zt_broadside.type2.yjs ul li.print > .iconBox{background-image: url(/newimages/broadside_icon1_yjs.png);}
.zt_broadside.type2.yjs ul li.share_box > .iconBox{background-image: url(/newimages/broadside_icon3_yjs.png);}
.zt_broadside.type2.yjs ul li.sys_phone > .iconBox{background-image: url(/newimages/broadside_icon4_yjs.png);}
.zt_broadside.type2.yjs ul li .psTxt > i{width: 109px; height: 39px; line-height: 37px; left: -109px; color: #5879a7; background-image: url(/newimages/broadside_ps_bg_yjs.png);}
.zt_broadside.type2.yjs .qrcodeBox{left:-153px;}
/* 一件事 end */

/* 营业场所装修一件事 start */
.zt_broadside.type2.yycszx ul li > .iconBox{box-shadow: 0px 0px 10px #607066;}
.zt_broadside.type2.yycszx ul li.toTop > .iconBox{background-image: url(/newimages/broadside_icon5_yycs.png);}
.zt_broadside.type2.yycszx ul li.collect_box > .iconBox{background-image: url(/newimages/broadside_icon2_yycs.png);}
/* .zt_broadside.type2.yycszx ul li.print > .iconBox{background-image: url(/newimages/broadside_icon1_yjs.png);} */
.zt_broadside.type2.yycszx ul li.share_box > .iconBox{background-image: url(/newimages/broadside_icon3_yycs.png);}
.zt_broadside.type2.yycszx ul li.sys_phone > .iconBox{background-image: url(/newimages/broadside_icon4_yycs.png);}
.zt_broadside.type2.yycszx ul li .psTxt > i{width: 109px; height: 39px; line-height: 37px; left: -109px; color: #607066; background-image: url(/newimages/broadside_ps_bg_yjs.png);}
.zt_broadside.type2.yycszx .qrcodeBox{left:-153px;}
/* 营业场所装修一件事 end */

/* 就业一件事 start */
.zt_broadside.type2.jyyjs1 ul li > .iconBox{box-shadow: 0px 0px 10px #e5debc;}
.zt_broadside.type2.jyyjs1 ul li.toTop > .iconBox{background-image: url(/newimages/jyysj_broadside_icon5_yycs.png);}
.zt_broadside.type2.jyyjs1 ul li.collect_box > .iconBox{background-image: url(/newimages/jyysj_broadside_icon2_yycs.png);}
/* .zt_broadside.type2.yycszx ul li.print > .iconBox{background-image: url(/newimages/broadside_icon1_yjs.png);} */
.zt_broadside.type2.jyyjs1 ul li.share_box > .iconBox{background-image: url(/newimages/jyysj_broadside_icon3_yycs.png);}
.zt_broadside.type2.jyyjs1 ul li.sys_phone > .iconBox{background-image: url(/newimages/jyysj_broadside_icon1_yycs.png);}
.zt_broadside.type2.jyyjs1 ul li .psTxt > i{width: 109px; height: 39px; line-height: 37px; left: -109px; color: #fd8e4b; background-image: url(/newimages/jyysj_broadside_ps_bg_yjs.png);}
.zt_broadside.type2.jyyjs1 .qrcodeBox{left:-153px;}
/* 就业一件事 end */
/* 港资餐厅开办一件事 start */
.zt_broadside.type2.ctkbyjs1 ul li > .iconBox{box-shadow: 0px 0px 10px #e5debc;}
.zt_broadside.type2.ctkbyjs1 ul li.toTop > .iconBox{background-image: url(/newimages/ctkbyjs_cb_icon1.png);}
.zt_broadside.type2.ctkbyjs1 ul li.collect_box > .iconBox{background-image: url(/newimages/ctkbyjs_cb_icon2.png);}
/* .zt_broadside.type2.yycszx ul li.print > .iconBox{background-image: url(../zt_page/zt_img/zt_yjsfwzt/broadside_icon1_yjs.png);} */
.zt_broadside.type2.ctkbyjs1 ul li.share_box > .iconBox{background-image: url(/newimages/ctkbyjs_cb_icon3.png);}
.zt_broadside.type2.ctkbyjs1 ul li.sys_phone > .iconBox{background-image: url(/newimages/ctkbyjs_cb_icon4.png);}
.zt_broadside.type2.ctkbyjs1 ul li .psTxt > i{width: 109px; height: 39px; line-height: 37px; left: -109px; color: #ab681c; background-image: url(/newimages/jyysj_broadside_ps_bg_yjs.png);}
.zt_broadside.type2.ctkbyjs1 .qrcodeBox{left:-153px;}
/* 港资餐厅开办一件事 end */



@media screen and (max-width: 1200px) {
    .zt_broadside ul li.print{display: none;}
    .zt_broadside ul li.share_box{display: none;}
    .zt_broadside ul li.sys_phone{display: none;}
    .zt_broadside ul li .psTxt > i{display: none !important;}
    .zt_broadside{right: 10px; bottom: 7vh;}
    .zt_broadside ul li > .iconBox, .zt_broadside.type2 ul li > .iconBox{width: 40px; height: 40px;}
    .zt_broadside.type2 ul li > .iconBox{margin: 5px 0;}
    .zt_broadside ul li > .iconBox{background-size:50%; }
}
/* 侧边 end */
