@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: 95px; height:100px; background: url(../images/head_guohui.png) no-repeat top center;  }
.head_top .head_icon i.head_title{display:inline-block; vertical-align: middle;  width: 269px; height:100px; background: url(../images/head_title.png) no-repeat top center; background-position-y: 13px;  }
.head_top .head_icon i.head_logo{display:inline-block; vertical-align: middle; width: 189px; height:100px; background: url(../images/head_logo.png) no-repeat top center;background-position-y: 10px;   }

.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(../images/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; width: 50px;  height: 65px; line-height: 65px; text-align: center;  vertical-align: middle;}
.head_top .head_nav .head_title_a ul li:first-child{width: 90px; height:34px; line-height: 34px ;text-align: center; }
.head_top .head_nav .head_title_a ul li:first-child a{color: #de5636; font-size: 22px; font-weight: bold;  border-radius: 30px;border: 1px solid #de5636;}
.head_top .head_nav .head_title_a ul li:hover:first-child a{background-color: #de5636; color: #FFF; font-weight: 500;}
.head_top .head_nav .head_title_a ul li a{display: block; font-size: 18px; color: #FFF;}
.head_top .head_nav .head_title_a ul li:nth-child(4) a{display: inline-block; width: 100%; height: 100%; background: url(../images/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(../images/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(../images/index_head_icon3.png) no-repeat top center; background-position-y: 50%; } 
.head_top .head_nav .head_title_a ul li:nth-child(7) a{display: inline-block; width: 100%; height: 100%;  background: url(../images/head_search_icon3.png) no-repeat top center; background-position-y: 50.5%; } 

.head_top .head_nav .head_title_a ul li.i7_img{width: 122px; height: 60px;}
.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:nth-child(4) a{background: url(../images/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(../images/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(../images/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(../images/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(../images/head_title_yse.png) no-repeat top center; background-size: 457px;} 
.headBlue_text  .head_icon i.head_logo{display: none;}
.index_head .head_cnxbtn_box a.head_cnxbtn.hs_btn{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: 200px; background-size: 200px; height: 81px;}
    .head_top .head_icon i.head_logo{width: 150px; background-size: 150px; height: 81px;}
    .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(../images/head_title_yse.png) no-repeat top center; background-size: 350px; background-position-y: 8px;}
    .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_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 13px;}
    .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(../images/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(../images/head2_guohui.png) no-repeat top center;}
.head2_top .head2_box .head2_icon i.head_title{display: inline-block; margin-left: 13px; width: 540px; height: 84px; background: url(../images/head_title_yse.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: 52px; 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{font-size: 18px; color: #24518a;}
.head2_top .head2_box .head2_rbox .head2_a ul li:nth-child(1){ width: 90px; padding-top: 5px; margin-right: 20px; }
.head2_top .head2_box .head2_rbox .head2_a ul li:nth-child(1) a{display: inline-block;  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:nth-child(1) a:hover{ color: #FFF; background-color:#de5636 ;}
.head2_top .head2_box .head2_rbox .head2_a ul li:nth-child(4) a{display: inline-block; width: 100%; height:100% ;  background: url(../images/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(../images/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(../images/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: 122px; height: 60px; padding-top: 7px;}
.head2_top .head2_box .head2_rbox .head2_a ul li.i7_img a{display: block;}
.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(../images/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);}

@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: 452px; background-size: 452px;}
    .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_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;}
    .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: 35px; 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*/
.index_head{height: 620px; position: relative; }
.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(../images/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(../images/index_head_lh-lunbo-1.jpg) no-repeat top center;  background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb2{background: url(../images/index_head_lh-lunbo-2.jpg) no-repeat top center; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb3{background: url(../images/index_head_lh-lunbo-3.jpg) no-repeat top center; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb4{background: url(../images/index_head_lh-lunbo-4.jpg) no-repeat top center; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb5{background: url(../images/index_head_lh-lunbo-5.jpg) no-repeat top center; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb6{background: url(../images/index_head_lh-lunbo-6.jpg) no-repeat top center; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb7{background: url(../images/index_head_lh-lunbo-7.jpg) no-repeat top center; background-size: cover;}
.index_head .head_slideshow .head_swiper .swiper-slide.lb8{background: url(../images/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(../images/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: 50px;  height: 65px; line-height: 65px; text-align: center;  vertical-align: middle;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li:first-child{width: 90px; height:34px; line-height: 34px ;text-align: center; }
.index_head .index_head_content .index_head_rbox .head_title_a ul li:first-child a{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:hover:first-child a{background-color: #de5636; color: #FFF; font-weight: 500;}
.index_head .index_head_content .index_head_rbox .head_title_a ul li a{display: block; font-size: 18px; color: #FFF;}
.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(../images/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(../images/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(../images/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(../images/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(../images/index_head_guohui.png) no-repeat top center;}
.index_head  .index_headB .index_headB_title {width: 332px; height: 97px; margin:0 auto; background: url(../images/index_head_title.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{width: 760px; height: 56px; vertical-align: middle;  box-sizing: border-box; padding-left: 43px; 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: 520px; 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: 41px; padding-top: 20px;}
.index_head   .index_headB_search  .search_boxB i{display: inline-block; 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;}
.index_head   .index_headB_search  .search_boxB .search_boxB_ul li a{display: inline-block; padding: 3px 18px; font-size:16px;  border-radius: 20px; margin-left: 15px; 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   .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(../images/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(../images/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{}
.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; right: 37px; 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(../images/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%; display: none;  box-sizing: border-box; height: 680px; padding: 0 46px; padding-top: 35px; position: fixed; top: 185px; left: 50%; z-index: 13; border-radius: 17px; transform: translateX(-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 a.next{display: block; position: absolute; padding-left: 27px; bottom: 13px; right: 37px; 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(../images/search_dialog_image/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(../images/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: #C41C1C url(../images/index_head_lh-lunbo-11.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(../images/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: 100;opacity: 1;}

@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: 25px;}
    .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;}
    .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 .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 .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 .head_title_a ul li{width: 45px;}
    .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: 185px;}

    .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: 20px; 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: 85px; 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;}
}
 @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: 15px;}
    .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: 134px; height: 36px; background-size: 136px; }
    .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: 20%;  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: 62%;}
    .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(../images/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; right: 13px;}
    .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: 20px 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; right: 15px;}
  
    .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%;}
}

/* 频道页头部 end*/
/* 尾部 start*/
.lh_footer{background: #fff;}
.lh_footer .halving{height: 6px; background: url(../images/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-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: 30px; padding-right: 200px;}
.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: 29px;}
.lh_footer .footer_bottom .footer_bottom_right p a:first-child{padding-left: 0px;}
.lh_footer .footer_bottom .footer_bottom_right p .i{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(../images/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: 10px; }
.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;}
    
}
/* 尾部 end*/

.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(../images/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(../images/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(../images/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;}

@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 360px; 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(../images/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(../images/ywzsk_xqy_jlicon.png) no-repeat;}

.ywzsk_xqy .box .content .Sidebar .Sidebar_top a.a1:nth-child(1){background-position: -40px 9px; display: none;}
.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;}


@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;}

}
@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 20px 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('../images/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 a{display: block; height: 100%; font-size: 21px; 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; }

@media screen and (max-width:1655px) {
    .ldcy .box {margin: 0 15px; padding: 20px; }
    .ldcy .box .ldcy_message ul li{padding:0px; border-width: 0px;}
    .ldcy .box .ldcy_message ul li a{padding: 30px 0 35px ; padding-right: 20px; border-bottom: 4px solid #fbfbfb;}
    .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:last-child a {border-width: 0px;}
    .ldcy .box .ldcy_message ul li a{width: 100%;}
}
@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 em{float: none; width: 100%; text-align: center;}
    .ldcy .box .ldcy_message ul li span{width: 100%; margin-top: 15px;}
    .ldcy .box .ldcy_message ul li a{font-size: 13px;}
    .ldcy .box .ldcy_message ul li span i{margin-bottom: 10px; padding-left: 95px;}
}

/* 领导成员 end */

/* 罗湖公开事项标准目录 start */
.head_top.bzml{height: 717px; background: url(../images/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(../images/bzml_title_bj.png) no-repeat top center; }
.bzml .box .content_box .mosaic{ border-radius: 30px;  height: 22px; background: url(../images/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(../images/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 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 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; padding-right: 150px;}
.zcjd .box .title img {max-width: 100%;}
.zcjd .box h2.cut_title{float: left; 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;}

@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;}
    .zcjd .box ul li h2{height: auto;}
}
@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;}
}
@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: 18.8%; height: 45px; line-height: 45px; margin-left: 1%;}
    .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;}
}
@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: 23.5%; height: 40px; line-height: 40px; font-size: 12px; margin-bottom: 10px;}
    .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{height: 30px; line-height: 30px; font-size: 13px; border-radius: 3px; }
}
/* 政策解读 end */

/* 就业服务 start */
.head_top.fw{ width: 100%;  height: 1018px;  background: url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/jyfw_ryzp.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(../images/jyfw_cjwt.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(../images/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:nth-child(1)::after{background-position-y:0px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 a:nth-child(2)::after{background-position-y:-149px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 a:nth-child(3)::after{background-position-y:-304px ;}
.jyfw .box .jyfw_theme2  ul li span.a_click1 a:nth-child(4)::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_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(../images/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_click4.Lr em.a1 i{top: 42px;}
.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;}



@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: 19px;}
    .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_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;}
    
} 
/* 就业服务 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(../images/zfgb_lunbo_right.png) no-repeat 50% 50%;   }
 .zfgb .box .zfgb_content .swiper .swiper-button-prev{background: url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/yljk_title.png) no-repeat center;}
 .yljk .box .yljk_lists .yljk_lists_i:nth-child(2) .yljk_lists_title i{ background: url(../images/yljk_title2.png) no-repeat center;}
 .yljk .box .yljk_lists .yljk_lists_i:nth-child(3) .yljk_lists_title i{ background: url(../images/yljk_title3.png) no-repeat center;}
 .yljk .box .yljk_lists .yljk_lists_i:nth-child(4) .yljk_lists_title i{ background: url(../images/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: 36px; 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: 20px; 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: none; 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(../images/dw_icon.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: 50%; 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.yljz { text-align: center; padding-top: 45px; box-sizing: border-box; height: 175px; background: #95c4e2 url(../images/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(../images/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(../images/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: 706px; 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: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: 44px; 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 url(../images/yljk_jlt.png) no-repeat top center;  }
 /* .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%; 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(../images/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(../images/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(../images/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(../images/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(../images/jiaoyufuwu_zxdt.jpg.png) no-repeat center;}
.jiaoyufw .box .jiaoyufw_theme1_box:nth-child(2){ background-image:url(../images/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(../images/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(../images/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(../images/jiaoyufuwu_tzgg.png) no-repeat center;}
.jiaoyufw .box .jiaoyufw_theme1_box:nth-child(3) .yljk_lists_title i{ background: url(../images/jiaoyufuwu_zcwj.png) no-repeat center;}
.jiaoyufw .box .jiaoyufw_theme1_box:nth-child(4) .yljk_lists_title i{ background: url(../images/jiaoyufuwu_cjwt.png) no-repeat center;}
.jiaoyufw .box .jiaoyufw_theme1_box.top {float:none; width: 100%; background: url(../images/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(../images/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(../images/jiaoyufuwu_xqjy_bg_03.png) no-repeat left top;}
.jiaoyufw .box  .jiaoyufw_theme2 .lists ul li:nth-child(2) a{background: url(../images/jiaoyufuwu_xqjy_bg_05.png) no-repeat left top;}
.jiaoyufw .box  .jiaoyufw_theme2 .lists ul li:nth-child(3) a{background: url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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: none; 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(../images/dw_icon.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:149px 27px 107px; }
.jiaoyufw .box .jiaoyufw_theme6 .swiper{width: 100%; height: 100%; overflow: hidden; position: relative;}
.jiaoyufw .box .jiaoyufw_theme6  a.img_box{display: block; width: 100%; height: 140px; box-sizing: border-box;  border-radius: 5px; }
.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;}

@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 ;}
}
@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 a.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;}

}
@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;}
}
/* 教育服务 end */

/* 政务服务 start */
.zwfw.bg{background-color: #f7f7f7;}
 .zwfw .box .zwfw_pw {box-sizing: border-box; background-color: #fff; border-radius: 10px;}
 .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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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: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(../images/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 { 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 .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(../images/zwfw_theme2_jianto1.png) no-repeat top center; }
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl:hover{border: 1px solid #83afdc;}
 .zwfw .box .zwfw_theme2 .zwfw_theme2_lists ul li.li_xl.dh em.jt{ background: url(../images/zwfw_theme2_jianto.png) no-repeat top center;  animation:myfirst .7s infinite linear ;-webkit-animation:myfirst .7s infinite linear ;}

 /* 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(../images/zwfw_theme2_jianto.png) no-repeat top center;  animation:myfirst .7s infinite linear ;-webkit-animation:myfirst .7s infinite linear ;}
 
 @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(../images/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(../images/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.8s, opacity 0.8s;  opacity: 0; position: absolute; z-index: 10; top: 170px; 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.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; font-weight: bold;}  
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li a em.img_box{display: inline-block;  width: 55px; height: 53px;background: url(../images/zwfw_theme3_jlt.png) no-repeat top center; }
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li:nth-child(1) a em.img_box{background-position-y: 0px;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li:nth-child(2) a em.img_box{background-position-y: -129px;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li:nth-child(3) a em.img_box{background-position-y: -253px;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li:nth-child(4) a em.img_box{background-position-y: -382px;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li:nth-child(5) a em.img_box{background-position-y: -506px;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li:nth-child(6) a em.img_box{background-position-y: -631px;}
.zwfw .box .zwfw_theme3 .zwfw_theme3_lists ul li:nth-child(7) a em.img_box{background-position-y: -757px;}
.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_theme4{width:64.74%; margin-right: 1.21%; padding-bottom: 20px;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li{float: left; width:24.21%; height: 130px; margin-right: 1%; margin-bottom: 10px;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li a {display: block; width: 100%; height: 100%; padding-top: 25px; padding-left: 15px; font-size: 25px; font-weight: bold; box-sizing: border-box;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li:nth-child(1) a{color: #da6407; background: url(../images/zwfw_theme4_t1.png) no-repeat top center; background-size: cover;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li:nth-child(2) a{color: #6f5226; background: url(../images/zwfw_theme4_t2.png) no-repeat top center; background-size: cover;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li:nth-child(3) a{color: #115486; background: url(../images/zwfw_theme4_t3.png) no-repeat top center; background-size: cover;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li:nth-child(4) a{color: #115486; background: url(../images/zwfw_theme4_t4.png) no-repeat top center; background-size: cover;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li:nth-child(5) a{color: #4f90d3; background: url(../images/zwfw_theme4_t5.png) no-repeat top center; background-size: cover;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li:nth-child(6) a{color: #f05342; background: url(../images/zwfw_theme4_t6.png) no-repeat top center; background-size: cover;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li:nth-child(7) a{color: #4f90d3; background: url(../images/zwfw_theme4_t7.png) no-repeat top center; background-size: cover;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li:nth-child(8) a{color: #fc9604; background: url(../images/zwfw_theme4_t8.png) no-repeat top center; background-size: cover;}
.zwfw .box .zwfw_theme4 .zwfw_theme4_lists ul li a:hover{opacity: 0.8;}
.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_theme5{width: 33.97%; 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; box-sizing: border-box; font-size: 25px; color: #FFF; margin-bottom: 11px; height: 138px; padding-left: 99px; padding-top: 20px; padding-right: 20px;  background:url(../images/zwfw_theme5_icon.png) no-repeat 19px 22px, 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: 3px; }
.zwfw .box .zwfw_theme5 .zwfw_theme5_lists ul li .ywtb i.text_bottom{display: block; padding: 2px 0;  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(../images/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;}

/* 地图 */
.zwfw .box .zwfw_theme6 .server_map  { position:relative;  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: 725px;  margin-bottom: 20px;  background: #f8f8f8;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag {display: flex; padding: 0 0 10px; padding-left: 10px; padding-right: 10px; }
.zwfw .box .zwfw_theme6 .server_map   .tit_tag a { display:block; border-radius: 4px;  float: left; font-size: 16px; color: #171717; background-color: #FFF; color: #6b9ac6; border: 1px solid #6b9ac6; margin: 0 1px 5px; 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: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: #037EDB; color: #FFF;}
.zwfw .box .zwfw_theme6 .server_map   .infoBox {display: table-cell;     box-sizing: border-box; box-shadow: 0px 4px 10px rgba(7, 65, 111, 0.3); border-radius: 8px; text-align: center; position: absolute; left: 20%; top: 114px;  background-color: #ffffff; height: 534px; width: 418px; padding-top: 18px;  vertical-align: top; background-color: rgba(255,255,255,0.9);}
.zwfw .box .zwfw_theme6 .server_map   .infoBox::after{content: ''; display: none; 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(../images/dw_icon.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: 190px; overflow: hidden;  padding: 0 20px; }
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search{ position: relative; white-space: inherit; padding-bottom: 100px;  overflow-y: auto; width: 350px;}
.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::before{content: ''; display:inline-block; position: absolute; top: 18px; left: 50%; transform: translateX(-50%);  width: 36px; height: 36px; background: url(../images/m_zwdt_sprite.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:before{width: 26px; background-position: -4px -1px;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a:nth-child(2):before{width: 20px; background-position: -37px -2px;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a:nth-child(3):before{width: 25px; background-position: -69px -2px;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a:nth-child(4):before{width: 23px; background-position: -4px -45px;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a:nth-child(5):before{width: 26px; background-position: -37px -46px;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a:nth-child(6):before{width: 25px; background-position: -69px -45px;}


.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on{color: #FB991A; border-bottom: 4px solid #FB991A;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(1):before{width: 26px; background-position: -4px -1px;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(2):before{width: 25px; background-position: -69px -2px;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(3):before{width: 23px; background-position: -4px -45px;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(4):before{width: 26px; background-position: -37px -46px;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(4):before{width: 25px; background-position: -69px -45px;}


.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_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;}


@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;}  
}   
@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_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_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;}
}
@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: 25%; 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: 48.5%; margin-right: 0px; height: 105px; margin-right: 3%;}
    .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_theme2 .zwfw_theme2_lists ul li.li_xl span.s_content .a1.open .cut_open{right: 0px;}


    /* 地图 */
    .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;}
}   
/* 政务服务 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 img {max-width: 100%;height: 100%;}

.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_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(../images/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(../images/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(../images/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;}
}
@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_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;}
}
/* 政务互动 end */

/* 政务公开 start */
.zcgk.bg{background-color: #f7f7f7;}
.zcgk.bg.zcgk_bottom{background-color: #f7f7f7; background:#f7f7f7 url(../images/zwgk_bottom_bg_02.png) no-repeat bottom left;}
.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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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: 15px;  padding-left: 0px; width: 90px; 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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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.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(../images/zwgk_jlt5.png) no-repeat top center; background-position-x: 6px; }
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(1) a em.icon_box{background-position-y:7px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(2) a em.icon_box{background-position-y: -47px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(3) a em.icon_box{background-position-y:-101px ;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(4) a em.icon_box{background-position-y: -156px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(5) a em.icon_box{background-position-y: -206px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(6) a em.icon_box{background-position-y:-259px ;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(7) a em.icon_box{background-position-y: -310px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(8) a em.icon_box{background-position-y: -364px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(9) a em.icon_box{background-position-y: -421px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(10) a em.icon_box{background-position-y:-477px ;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(11) a em.icon_box{background-position-y: -534px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(12) a em.icon_box{background-position-y: -591px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(13) a em.icon_box{background-position-y:-648px ;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(14) a em.icon_box{background-position-y: -699px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(15) a em.icon_box{background-position-y: -757px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(16) a em.icon_box{background-position-y: -810px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(17) a em.icon_box{background-position-y: -865px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(18) a em.icon_box{background-position-y: -923px;}
.zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(19) 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: 13px;}
    .zcgk .box .zcgk_theme3 .zcgk_theme3_left .li_item span.box_btn a{margin-left: 6px; }
    .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.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:nth-child(2) a em.icon_box{background-position-y: -33px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(3) a em.icon_box{background-position-y: -70px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(4) a em.icon_box{background-position-y: -109px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(5) a em.icon_box{background-position-y: -143px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(6) a em.icon_box{background-position-y: -181px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(7) a em.icon_box{background-position-y: -216px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(8) a em.icon_box{background-position-y: -253px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(9) a em.icon_box{background-position-y: -293px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(10) a em.icon_box{background-position-y: -333px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(11) a em.icon_box{background-position-y: -374px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(12) a em.icon_box{background-position-y: -412px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(13) a em.icon_box{background-position-y:-452px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(14) a em.icon_box{background-position-y:-488px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(15) a em.icon_box{background-position-y: -528px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(16) a em.icon_box{background-position-y: -566px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(17) a em.icon_box{background-position-y: -603px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(18) a em.icon_box{background-position-y: -644px;}
    .zcgk .box .zcgk_theme5 .zcgk_theme4_lists ul li:nth-child(19) 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_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%; }

.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(../images/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(../images/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(../images/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(../images/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(../images/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:url(../images/index_theme2_lbg1.png) no-repeat left bottom, url(/newimages/index_theme2_rbj1.png) no-repeat right bottom,#fff ;}
/* 节日用红色 */.index .box .index_theme2_title_box.jr{padding: 0;background: url(../images/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; display: table; width: 100%; box-sizing: border-box; padding: 0 120px;  height: 178px;}
.index .box .index_theme2_title_box h2.index_theme2_title b {display: block;font-size: 42px; font-weight: bold; color: #004b9f; display: table-cell; vertical-align: middle;  }/* 节日用红色 */.index .box .index_theme2_title_box.jr h2.index_theme2_title b{color: #de5636;}
.index .box .index_theme2_title_box h2.index_theme2_title i{display: block; font-size: 24px; color: #5d5d5d; margin-top: 13px; }
.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: 20px; 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;}
.index .box .index_theme2 .index_theme2_right .btns a{display: inline-block; width: 126px; height: 42px; font-weight:550; margin-right: 30px; text-align: center; line-height: 42px; font-size:22px; color:#202020; }
.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 a.img_box{display: block; width: 100%; height:165px; overflow: hidden;} 
.index .box .index_theme3 .index_theme3_swiper a.img_box img {max-width: 100%;}
.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(../images/index_theme3_left1.png); background-repeat: no-repeat;}
.index .box .index_theme3  .swiper-button-prev.swiper-button-disabled{background: url(../images/index_theme3_left_not.png);background-repeat: no-repeat;}
.index .box .index_theme3 .swiper-button-next{background: url(../images/index_theme3_right.png);background-repeat: no-repeat;}
.index .box .index_theme3  .swiper-button-next.swiper-button-disabled{background: url(../images/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{}
.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;}
.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 a em.icon{display: inline-block; width: 49px; height: 49px; background: url(../images/index_theme4_icons.png) no-repeat top center; }
.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;}
.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; border-radius: 100%; border: 1px solid #7ba5cc; background: #fff url(../images/index_theme5_icons.png) no-repeat top center;  }
.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;   padding-left: 35px; 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 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(../images/index_theme5_tp1_03.png); background-image: url(../images/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(../images/index_theme5_tp2.png);background-image: url(../images/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(../images/index_theme5_tp3.png);background-image: url(../images/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(../images/index_theme5_tp4_03.png);background-image: url(../images/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:nth-child(1) a{ color:#a7428d;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(2) a{color: #66babb;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(3) a{color:#ea8f48 ; }
.index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(4) a{font-size: 20px; color: #3796b9; }
.index_theme6 .index_theme6_left .index_theme6_leftB ul li:nth-child(5) a{color: #e2634c;}
.index_theme6 .index_theme6_left .index_theme6_leftB ul li a em.icon_box{display: inline-block; width: 62px; height: 61px; background: url(../images/index_theme6_icons.png) no-repeat top center; }
.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 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: 5px 0px 23px;}
    .index .box .index_theme2 .index_theme2_content{height: auto; 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: 90px;  height: 35px; line-height: 35px; font-size: 18px; margin-right: 10px;}
    .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 a.img_box{height: 133px;}
    .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 a.img_box{height: 145px;}
    .index .box .index_theme2_title_box h2.index_theme2_title{padding: 0px 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{ height: 140px; padding:0px;}
    .index .box .index_theme2_title_box h2.index_theme2_title b{font-size: 31px;}
    .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 a.img_box{height: 100px;}
    .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 a.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_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_theme3 .index_theme3_swiper{height: 120px;}
    /* .index .box .index_theme3 .swiper-pagination-bullet{width: 7px; height: 7px;} */
    .index .box .index_theme3 .index_theme3_swiper a.img_box{height: 97px;}
    .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: 100px; margin-right: 0px;}
    .index .box .index_theme5 .index_theme5_right ul li a{line-height: 100px; font-size: 20px;}
    .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 15px;}
    .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;}
    .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;}
} 
@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(../images/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(../images/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(../images/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(../images/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(../images/datalh_img_2_4.jpg);}
.data_warp .rBox ul.ts4 li:nth-child(2) { background-image: url(../images/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(../images/datalh_img_2_1.jpg);}
.data_warp .rBox ul.ts6 li:nth-child(1) { background-image: url(../images/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(../images/zffw_tobu_01.png) no-repeat top center; }
.zffw {background: url(../images/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(../images/zffw_zhuti1_bgl_03.png) no-repeat;}
.zffw .box .yljk_lists .yljk_lists_i .yljk_lists_title::before{background: url(../images/zffw_zhuti1_bgr_03.png) no-repeat;}
.zffw .box  .yljk_lists .yljk_lists_i .yljk_lists_title{background: url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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{margin-top: 40px;}
.zffw .box  .zffw_theme4 ul li {float: left; text-align: center; width:32%; box-sizing: border-box; height: 650px; 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(../images/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: 630px;}
    .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(../images/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(../images/ggwh_tobu.jpg) no-repeat top center; }
.ggwh { background: url(../images/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;}

.ggwh .box .ggwh_theme1{}
.ggwh .box .ggwh_theme1 ul li{float: left; position: relative; width:19.47% ; height: 350px; padding: 36px; 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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/ggwh_theme1_jlt_icons.png) no-repeat top center; background-size: 80%; }
.ggwh .box .ggwh_theme1 ul li:nth-child(1)  a.big_a span.span_box .icon_item{background-position-y: 42px;}
.ggwh .box .ggwh_theme1 ul li:nth-child(2)  a.big_a span.span_box .icon_item{background-position-y: -98px;}
.ggwh .box .ggwh_theme1 ul li:nth-child(3)  a.big_a span.span_box .icon_item{background-position-y: -240px;}
.ggwh .box .ggwh_theme1 ul li:nth-child(5)  a.big_a span.span_box .icon_item{background-position-y: -384px;}
.ggwh .box .ggwh_theme1 ul li:nth-child(4)  a.big_a span.span_box .icon_item{background: #f4d9d5 url(../images/ggwh_msg_icon.png) no-repeat center 41%;}

.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-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(../images/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(../images/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(../images/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(../images/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(../images/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.ggwh_map{background: 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 .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(../images/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::after { position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ''; text-align: center; font-size: 20px; color: #c5c5c5; background: url(../images/wxlh_icon_1.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-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:nth-child(1) a.big_a span.span_box .icon_item{background-position-y: 36px;}
    .ggwh .box .ggwh_theme1 ul li:nth-child(2) a.big_a span.span_box .icon_item{background-position-y: -88px;}
    .ggwh .box .ggwh_theme1 ul li:nth-child(3) a.big_a span.span_box .icon_item{background-position-y: -208px;}
    .ggwh .box .ggwh_theme1 ul li:nth-child(5) 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;}
}
@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;}
}
@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:nth-child(1) a.big_a span.span_box .icon_item{background-position-y: 16px;}
    .ggwh .box .ggwh_theme1 ul li:nth-child(2) a.big_a span.span_box .icon_item{background-position-y: -45px;}
    .ggwh .box .ggwh_theme1 ul li:nth-child(3) a.big_a span.span_box .icon_item{background-position-y: -108px;}
    .ggwh .box .ggwh_theme1 ul li:nth-child(5) a.big_a span.span_box .icon_item{background-position-y: -169px;}
    .ggwh .box .ggwh_theme1 ul li:nth-child(4) a.big_a span.span_box .icon_item{background-size: 60px;}

    

    .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;}
}
/* 公共文化 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;}

@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: 230px; padding-bottom:20px; border-bottom: 1px solid #dedede; margin-bottom: 35px;}
.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: 230px; 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: 28px; height: 28px; border: 1px solid #e2e2e2; border-radius: 100%; background: url(../images/lh_lby_jlt_icons1.png) no-repeat top center; }
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:first-child{display: none;}
.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: 5px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:nth-child(2){background-position-y: -23px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:nth-child(3){background-position-y: -49px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:nth-child(4){background-position-y: -74px;}
.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:nth-child(5){background-position-y: -99px;}
/* 分享样式 */
.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; }


.lh_xqy .box .lh_lby_theme1 .lh_lby_content  .date_box .date_box_right em:nth-child(6){background-position-y: -124px;}
.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%;}
.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 .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(../images/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(../images/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-right: 0px; padding-top: 0px;}
    .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 .lh_lby_content_pbox{padding-right: 380px; min-height: 988px;}
.lh_xqy02 .box .lh_lby_theme1.none .lh_lby_content_pbox{padding-right: 0px;}
.lh_xqy02 .box .lh_lby_theme1 .lh_lby_content_pbox .lh_lby_content_right{width: 380px; height: auto; padding: 0 29px; padding-top: 48px; padding-bottom: 0px;  box-sizing: border-box; position: absolute; top: 0px; right: 0px;  background-color: #fafafa;}
.lh_xqy02 .box .lh_lby_theme1.none .lh_lby_content_pbox .lh_lby_content_right{display: none;}

.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(../images/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 .wzjd .wzjd_content{font-size: 17px; color: #496d9f;}
.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 .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;}

@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;}
}
@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_详情页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 .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(../images/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(../images/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(../images/wxlh_img_1_2.png);}
.wxlh_warp .floor_f1 .listBox li.l3 h4::after { background-image: url(../images/wxlh_img_1_5.png);}
.wxlh_warp .floor_f1 .listBox li.l4 h4::after { background-image: url(../images/wxlh_img_1_4.png);}
.wxlh_warp .floor_f1 .listBox li.l5 h4::after { background-image: url(../images/wxlh_img_1_3.png);}
.wxlh_warp .floor_f1 .listBox li.l0 h4::after {background-image: url(../images/wxlh_img_1_6.png);}
.wxlh_warp .floor_f1 .listBox li.l0.on h4::after { background-image: url(../images/wxlh_img_1_5d.png);}
.wxlh_warp .floor_f1 .listBox li.l1.on h4::after { background-image: url(../images/wxlh_img_1_1b.png);}
.wxlh_warp .floor_f1 .listBox li.l2.on h4::after { background-image: url(../images/wxlh_img_1_2c.png);}
.wxlh_warp .floor_f1 .listBox li.l3.on h4::after { background-image: url(../images/wxlh_img_1_5a.png);}
.wxlh_warp .floor_f1 .listBox li.l3 h4 { background-image: url(../images/wxlh_img_1_3a.png);}
.wxlh_warp .floor_f1 .listBox li.l4 h4 { background-image: url(../images/wxlh_img_1_4a.png);}
.wxlh_warp .floor_f1 .listBox li.l5 h4 { background-image: url(../images/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(../images/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(../images/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 { text-indent: 2em;}
.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: -176px; width: 765px; height: 654px; background: url(../images/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 { padding-bottom: 65px; background: url(../images/wxlh_f3_bg.jpg) no-repeat center bottom;}
.wxlh_warp .floor_f3 .boxTz { position: relative;}
.wxlh_warp .floor_f3 p.ps { padding-bottom: 65px; font-size: 18px; color: #394351;line-height: 30px; text-indent: 2em;}
.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(../images/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(../images/wxlh_img_3_2a.png) no-repeat right 40px;}
.wxlh_warp .floor_f3 .boxTz .item.t2 .t::before { background: url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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 { display: block; height: 30px; line-height: 30px; font-size: 26px; color: #838384;}
.wxlh_warp .floor_f4 .lBox ul li a span em { text-align: right; 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;}

/* f4 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}
.wxlh_warp .floor_f5 .gzlh { background: #FBF2C9}
.wxlh_warp .floor_f5 .xzlh { background: #D6E6F3 url(../images/wxlh_img_7_5_bg3.jpg) no-repeat center bottom; background-size: 100% auto;}

.wxlh_warp .floor_f5 .yzlhBox,.wxlh_warp .floor_f5 .gzlhBox { 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(../images/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}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a1 {left: 1130px; top: 216px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a2 {left: 990px; top: 190px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a3 {left: 920px; top: 255px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a4 {left: 615px; top: 305px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a5 {left: 560px; top: 325px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a6 {left: 484px; top: 504px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a7 {left: 516px; top: 513px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a8 {left: 540px; top: 554px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a9 {left: 447px; top: 582px;}
.wxlh_warp .floor_f5 .yzlhBox .tag a.a10 {left: 520px; top: 617px;}

.wxlh_warp .floor_f5 .gzlhBox .tag a.a1 {left: 718px; top: 262px;}
.wxlh_warp .floor_f5 .gzlhBox .tag a.a2 {left: 652px; top: 314px;}
.wxlh_warp .floor_f5 .gzlhBox .tag a.a3 {left: 524px; top: 389px;}
.wxlh_warp .floor_f5 .gzlhBox .tag a.a4 {left: 578px; top: 498px;}
.wxlh_warp .floor_f5 .gzlhBox .tag a.a5 {left: 512px; top: 538px;}
.wxlh_warp .floor_f5 .gzlhBox .tag a.a6 {left: 580px; top: 560px;}

.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: #D0DFF7}
.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: 6px; 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(../images/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;}

/* 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;}
.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;}
/* 弹窗 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;}
    .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;}
    
    /* 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;}
    .wxlh_warp .floor_f4 .lBox .imgs img { width: 287px;}
    .wxlh_warp .floor_f4 .rBox .boxPc { zoom: .8;}
    /* 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: 865px; top: 166px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a2 {left: 759px; top: 144px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a3 {left: 718px; top: 192px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a4 {left: 470px; top: 237px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a5 {left: 440px; top: 247px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a6 {left: 381px; top: 387px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a7 {left: 396px; top: 401px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a8 {left: 417px; top: 428px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a9 {left: 350px; top: 446px;}
    .wxlh_warp .floor_f5 .yzlhBox .tag a.a10 {left: 410px; top: 477px;}

    .wxlh_warp .floor_f5 .gzlhBox .tag a.a1 {left: 552px; top: 197px;}
    .wxlh_warp .floor_f5 .gzlhBox .tag a.a2 {left: 500px; top: 244px;}
    .wxlh_warp .floor_f5 .gzlhBox .tag a.a3 {left: 402px; top: 300px;}
    .wxlh_warp .floor_f5 .gzlhBox .tag a.a4 {left: 441px; top: 384px;}
    .wxlh_warp .floor_f5 .gzlhBox .tag a.a5 {left: 402px; top: 415px;}
    .wxlh_warp .floor_f5 .gzlhBox .tag a.a6 {left: 445px; top: 433px;}
    .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;}
    /* f5 end */


    /* 弹窗 start */
    .fxOpen .box {  width: 1200px; height: 440px; margin: -220px 0 0 -600px;}
    .fxOpen.on::after { opacity: 1;}
    .fxOpen.on .box { transform: scale(1);}
    .tenPc .imgBox img { width: 520px; height: auto;}
    .tenPc .txtBox { width: 570px; padding: 0;}
    .tenPc .txtBox p { height: 280px; 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;}
    .wxlh_warp .floor_f3 p.ps { font-size: 14px; line-height: 22px; padding-bottom: 20px;}
    .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;}
    /* 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;}
    /* f4 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: 75px;}
    .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;}
    /* f5 end */


    /* 弹窗 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;}
    .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 */
}

@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;}
    .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: -75px; background-size: auto 75vw;}
    /* 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: .6; 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;}
    /* 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;}


}
@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;}
}
@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(../images/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(../images/zdbszy_bg2.png) no-repeat top center;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(3) .a1{background: #ececeb url(../images/zdbszy_bg3.png) no-repeat top center;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(4) .a1{background: #ececeb url(../images/zdbszy_bg4.png) no-repeat top center;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(5) .a1{background: #ececeb url(../images/zdbszy_bg5.png) no-repeat top center;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(6) .a1{background: #ececeb url(../images/zdbszy_bg6.png) no-repeat top center;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(7) .a1{background: #ececeb url(../images/zdbszy_bg7.png) no-repeat top center;}
.zdbsfwzy .box .zdbsfwzy_content .list_box ul li:nth-child(8) .a1{background: #ececeb url(../images/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(../images/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: 70px 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(../images/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(../images/lh_ztzl_lb_right.png) no-repeat center; background-position-y: 50%;}
.lh_ztzl .box .mySwiper_ztzl .swiper-button-prev {background:#fff url(../images/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: 260px;}
.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: url(../images/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(../images/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(../images/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;}
.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 .head_tit{}
    .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{ height: 25px; line-height: 25px;}

}    
/* 政策精准推送 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(../images/zstp_bg_01.jpg); background-color: #EEF5FD;}

.zstp_warp {  padding-bottom: 40px; background: #F6F9FE url(../images/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(../images/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(../images/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(../images/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(1); 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 a.more { margin: 1% 0 0 33%}

.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(1) a { margin: -26px 0 0 0%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(2) a { margin: 19px 0 0 -26%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(3) a { margin: -260px 0 0 22%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(4) a { margin: -147px 0 0 -17%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(5) a { margin: 156px 0 0 10%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(6) a { margin: 20px 0 0 29%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(7) a { margin: 64px 0 0 -11%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(8) a { margin: -213px 0 0 7%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(9) a { margin: -230px 0 0 -28%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(10) a { margin: -41px 0 0 15%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(11) a { margin: -43px 0 0 -40%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(12) a { margin: 240px 0 0 23%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(13) a { margin: 255px 0 0 -4%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(14) a { margin: -260px 0 0 -6%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(15) a { margin: 207px 0 0 -37%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(16) a { margin: 224px 0 0 38%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(17) a { margin: 240px 0 0 -21%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(18) a { margin: -248px 0 0 37%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(19) a { margin: -20px 0 0 42%;}
.zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(20) a { margin: -260px 0 0 -42%;}
.zstp_warp .zstpBox .tagBox ul a:hover{ transform: translate(-50%, -50%) scale(1.05); }

.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(../images/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(../images/zstp_ico_2.png) no-repeat; box-sizing: border-box;}
.zstp_warp .zstpBox .enterprise ul.tagLists li a::before { background-image: url(../images/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(../images/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: 20px; right: 20px; font-size: 50px; line-height: 40px; color: #004a9e;}
.zstp_warp .zstpBox .vis_map .infoLists h3 { margin: 10px 20px 20px; padding-bottom: 10px; font-size: 22px; color: #004a9e;line-height: 50px; border-bottom: 2px solid #004a9e;}
.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 ul { position: absolute; top: 115px; 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 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; background-color: #fff; color: #57b657;}
.zstp_warp .zstpBox .vis_map .infoLists.isArrondi .arr_t a { float: right; padding: 0 10px; font-size: 14px; background: #f9f9f9; border-radius: 5px; color: #2f588f; }
.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 .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 { 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;}
/* 图谱 end */

/* 全屏 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 (max-width: 1620px) {
    .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;}
}

@media screen and (max-width: 1200px) {
    .head_top.fw.zstp { height: 400px;}
    .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: -120px;}
    .zstp_warp .znjtr_box img { width: 60px;}
    .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;}
    .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: 92px;}
    .zstp_warp .zstpBox .vis_map .infoLists ul li { padding: 6px; font-size: 14px;}
    .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(-120px);}
}

@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: 40px;}
    .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(../images/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(.45);}
    .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 .tagBox .allBox ul li:nth-child(1) a { margin: 0 0 0 -8%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(2) a { margin: 8px 0 0 -32%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(3) a { margin: -88px 0 0 34%;}
    .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: -136px 0 0 15%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(9) a { margin: -126px 0 0 -20%;}
    .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: 158px 0 0 24%;}
    .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: 100px 0 0 39%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(17) a { margin: 165px 0 0 -24%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(18) a { margin: -180px 0 0 39%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(19) a { margin: 1px 0 0 38%;}
    .zstp_warp .zstpBox .tagBox .allBox ul li:nth-child(20) a { margin: -184px 0 0 -38%;}
    .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;}
    

}
/* 暂无内容 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_right .lists_box { padding-top: 50px;}
.mapping_box_left .graph-panel {height: 500px; margin-right: 15px; position: inherit;}
.mapping_box_right .infoLists { height: 100%; padding: 20px 30px 50px; 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; background: #fff; border: 1px solid #369; padding:0 15px; border-radius: 5px; color: #369; font-size: 14px; }
.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 }

@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;}
    .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;}
    .mapping_box_right .infoLists .ps { bottom: 6px;}
}
/* 详情页 - 知识图谱 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(../images/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(../images/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(../images/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(../images/shbz_tobu_tp_02_02.jpg) no-repeat top center; }
.shbzfw.bg {background-color: #fbfdfa; padding: 0px 0 87px; background: #fbfdfa url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/shbz_theme4_ylfwxx_icon.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(../images/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(../images/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(../images/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: 180px;}
.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; text-align:center; width:70px ; margin-bottom: 4px; height: 70px; border-radius: 12px; background-color: #81a7db;}
.lh_broadside a img{position: relative; top: 50%; transform: translateY(-50%);}
.lh_broadside a:hover{background-color: #598cd3;}
.lh_broadside a.backTop{display: none;}  

@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;}
    
}
@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(../images/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 .lh_lby_content_text .right_text{}
.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(../images/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: 230px; 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(../images/lh_lby03_title_bg.png) no-repeat 50% 50%;   font-weight: bold; color: #fff; width: 190px; 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 */