.w1500{max-width: 1500px; margin: 0 auto;}
.w1560{max-width: 1560px; margin: 0 auto;}
.w1600{max-width: 1600px; margin: 0 auto;}
@media screen and (max-width:1655px) {
    .w1560{max-width: 1400px; margin: 0 auto;}
}
@media screen and (max-width:1490px) {
    .w1560{max-width: 1200px; margin: 0 auto;}
}
/* 首页头部 start*/
.index_head{height: 960px; position: relative;}
.index_head .head_vid_bg{position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; z-index: 1; text-align: center; overflow: hidden; min-height: 100%; min-width: 100%; background: url(/statics/images/jd_home_banner.jpg) no-repeat; background-size: cover;}
/* .index_head .head_vid_bg .vid1{  height: 100%; } */
.index_head .box{position: relative; z-index: 2; padding-top: 16px;}
.index_head .box .head_operation{text-align: right; margin-bottom: 10px;}
.index_head .box .head_operation ul{display: inline-block; text-align: left; font-size: 0px;}
.index_head .box .head_operation ul li{display: inline-block; margin-right: 31px;}
.index_head .box .head_operation ul li a{font-size: 14px; color: #fff;}
.index_head .box .head_operation ul li a img{padding-right: 15px;}
.index_head .box .head_operation ul li.fj{font-size: 14px; color: #fff; padding-left: 23px; }
.index_head .box .head_operation ul li.fj .ft{padding-right: 10px;}
.index_head .box .head_operation ul li.fj .jt{padding-left: 10px;}
.index_head .box .head_nav{padding:0 15px;}
.index_head .box .head_nav ul{font-size: 0px}
.index_head .box .head_nav ul li{display: inline-block; margin-right: 80px;}
.index_head .box .head_nav ul li:last-child{margin-right: 0px;}
.index_head .box .head_nav ul li.szzfzx{margin-right: 0px;}
.index_head .box .head_nav ul li.jsms{margin-right: 55px; padding-left: 22px;}
.index_head .box .head_nav ul li.jsms a{display: inline-block; width: 132px; height: 46px; line-height: 46px; text-align: center; border-radius: 6px; background-color: #054e9b;}
.index_head .box .head_nav ul li a{font-size: 22px; color: #fff; transition: .3s; position: relative;}
.index_head .box .head_nav ul li a::before{content: ''; width: 101%; height: 5px; border-radius: 5px; background-color: #cc0a2d; position: absolute; left: 50%; bottom: -25px; transform: translateX(-50%); transition: .3s; opacity: 0; visibility: hidden; }
.index_head .box .head_nav ul li a:hover, .index_head .box .head_nav ul li a.on {font-weight: bold; color: #B93055;}
.index_head .box .head_nav ul li a:hover::before, .index_head .box .head_nav ul li a.on::before{bottom: -15px; opacity: 1; visibility: visible;}
.index_head .box .head_nav ul li.szzfzx a::before{display: none;}
.index_head .box .head_nav ul li.jsms a::before{display: none;}
.index_head .box .head_logo{text-align: center; padding-top: 30px;}
.index_head .box .head_search{text-align: center; padding-top: 27px;} 
.index_head .box .head_search .head_search_box{display: inline-block; width: 847px; box-sizing: border-box; height: 56px; padding-right: 106px; position: relative; }
.index_head .box .head_search .head_search_box .input_box{ height: 100%; padding-right: 160px; position: relative; border-radius: 60px; box-sizing: border-box; border: 1px solid #ffffff; background-color: #e7e7e8; background-color: rgba(255, 255, 255, 0.7); box-shadow: 0px 0px 12px 0px #68afed;}
.index_head .box .head_search .head_search_box .input_box input{width: 100%; height: 100%; box-sizing: border-box; outline:none; border: none; background-color: transparent; border-radius: 60px; padding-left: 40px; font-size: 21px;   color: #303030;  }
.index_head .box .head_search .head_search_box .input_box input::-webkit-input-placeholder{ color:#303030;}
.index_head .box .head_search .head_search_box .input_box input::-moz-placeholder{   color: #303030;  }
.index_head .box .head_search .head_search_box .input_box input::-moz-placeholder{    color:#303030;}
.index_head .box .head_search .head_search_box .input_box input::-ms-input-placeholder{  color:#303030;  }
.index_head .box .head_search .head_search_box .input_box .btn{ position: absolute; right: 0px; top: 0px; bottom: 0px; width: 169px; padding-right: 2px;}
.index_head .box .head_search .head_search_box .input_box .btn .search_btn{display: inline-block; transition: .3s; vertical-align: middle; padding: 7px 16px; border-radius: 50px; font-size:21px; color: #fff; background-color: #3f8dd7; background-image: linear-gradient(to right, #376bb7 , #429ae4); }
.index_head .box .head_search .head_search_box .input_box .btn .search_btn .txt{display: inline-block; vertical-align: middle;}
.index_head .box .head_search .head_search_box .input_box .btn .search_btn .img_box{display: inline-block; font-size: 0px; vertical-align: middle;}
.index_head .box .head_search .head_search_box .input_box .btn .search_btn:hover{opacity: 0.8;}
.index_head .box .head_search .head_search_box .input_box .btn .search_btn img{margin-left: 4px;}
.index_head .box .head_search .head_search_box .input_box .btn .yy_icon{display: inline-block; transition: .3;  vertical-align: middle;  box-sizing: border-box; height: 100%;}
.index_head .box .head_search .head_search_box .input_box .btn .yy_icon:hover{opacity: 0.9;}
.index_head .box .head_search .head_search_box .znts_box{position: absolute; right: 0px; top: 0px; width: 100px; height: 100%; font-size: 14px; padding: 10px 0; text-align: center; background-color: #e7e7e8; background-color: rgba(255, 255, 255, 0.7);  box-sizing: border-box; border-radius: 80px; border: 1px solid #fff;}
.index_head .box .head_search .head_search_box .znts_btn {color: #054e9b; line-height: 17px; }
.index_head .box .head_search .head_search_box .znts_btn .txt{display: inline-block; vertical-align: middle;}
.index_head .box .head_search .index_keyword{display: inline-block; position: relative; width: 847px;   font-size: 18px;  color: #fff; text-align: left; margin-top: 19px; padding-left: 125px; box-sizing: border-box;}
.index_head .box .head_search .index_keyword .index_keyword_txt{position: absolute; left: 40px; top: 2px;  text-shadow: 1px 1px 8px #283644;}
.index_head .box .head_search .index_keyword ul{font-size: 0px;}
.index_head .box .head_search .index_keyword ul li:first-child{margin-left: 6px;}
.index_head .box .head_search .index_keyword ul li{display: inline-block; margin-left: 16px; margin-bottom: 5px;}
.index_head .box .head_search .index_keyword ul li a{display: inline-block; transition: .3s; padding: 3px 18px; background-color: #fff; border-radius: 30px; font-size: 16px; color: #303030;}
.index_head .box .head_search .index_keyword ul li a:hover{background-color: #376bb7; color: #fff;}
.index_head .box .head_swiper{ position: relative; overflow: hidden; height: 318px; margin-top: 80px;}
.index_head .box .head_swiper .head_swiper_b{width:0px; height: 318px; opacity: 0;  padding:  27px 32px; transition: 1s;  position: absolute; left: 50%; transform: translateX(-50%);  overflow: hidden;  box-sizing: border-box;}
.index_head .box .head_swiper .head_swiper_b::before{ content: '';position: absolute; left: 0px; top: 50%; transform: translateY(-50%); display: block; width:28px; height: 316px; background: url(/images/yt_index_head_left_bor.png) no-repeat ; z-index: 2;} 
.index_head .box .head_swiper .head_swiper_b::after{ content: '';  position: absolute; right: 0px; top: 50%; transform: translateY(-50%); display: block; width:28px; height: 316px; background: url(/images/yt_index_head_right_bor.png) no-repeat ; z-index: 2;}
.index_head .box .head_swiper .head_swiper_content{ width:1500px; height: 260px; padding: 20px 0; position: absolute; left: 50%; transform: translateX(-50%);  overflow: hidden;  box-sizing: border-box; background-color: rgba(255, 255, 255, 0.5);}
.index_head .box .head_swiper .head_swiper_bg{width: 100%; height: 100%; padding: 17px 0; padding-left: 155px; box-sizing: border-box; background-color: #e5ebef; background-color: rgba(255, 255, 255, 0.7);}
.index_head .box .head_swiper .head_swiper_bg .img_smzc{position: absolute; left: 65px; top: 50%; transform: translateY(-50%); }
.index_head .box .swiper_box{opacity: 0; transform: translateY(30px); transition: 0.5s; transition-delay: 0.6s;  width: 1290px; height: 100%; padding: 0 64px;  position: relative;  box-sizing: border-box; }
.index_head .box .swiper_box .head_mySwiper{ width: 100%; height: 185px; overflow: hidden;}
/* .index_head .box .swiper_box .head_mySwiper .swiper-slide{background-color: #1dd08d;} */
.index_head .box .swiper_box .head_mySwiper .swiper-slide .slide_item{display: block; height: 100%; text-align: center;} 
.index_head .box .swiper_box .head_mySwiper .swiper-slide .slide_item .slide_box{display: block; font-size: 0px; height: 140px; border: 4px solid #fff; box-shadow: 0px 0px 10px #91c3c3; overflow: hidden;}
.index_head .box .swiper_box .head_mySwiper .swiper-slide .slide_item .slide_box img{max-width: 100%;}
.index_head .box .swiper_box .head_mySwiper .swiper-slide .slide_item .slide_txt{display: block; font-size: 18px; margin-top: 10px; color: #303030;}
.index_head .box .swiper_box .head_mySwiper .swiper-button-next,.index_head .box .swiper_box .head_mySwiper .swiper-button-prev{width: 46px; height: 46px; border-radius: 100px;  background-color: #fff; box-shadow: 0px 0px 10px 0px #a1dbd8; margin-top: -23px; background-size: auto;}
.index_head .box .swiper_box .head_mySwiper .swiper-button-next{right: 0px; background-image: url(/images/yt_index_head_icon_right.png) ;}
.index_head .box .swiper_box .head_mySwiper .swiper-button-prev{left: 0px; background-image: url(/images/yt_index_head_icon_left.png) ;}
.index_head .box .swiper_box .head_mySwiper .swiper-button-disabled{opacity: 1; cursor: pointer; pointer-events: initial; }
.index_head .box .head_swiper.on .head_swiper_b{width: 1500px;}
.index_head .box .head_swiper.on .swiper_box{opacity: 1; transform: translateY(0px); }
.index_head .box .head_search{position: relative;}
.index_head .box .head_search .znts_list_bg{visibility: hidden; opacity: 0; transition: .3s;}
.index_head .box .head_search .znts_list_bg.on{visibility: visible; opacity: 1;}
.index_head .box .head_search .znts_list{visibility: hidden; opacity: 0; transition: .3s; position: absolute; right: -72px; top: -77px; z-index: 10; width: 390px; height: 256px;  padding: 44px 61px; box-sizing: border-box; text-align: left; background: url(/images/yt_index_head_bg_03.png) no-repeat center;}
.index_head .box .head_search .znts_list_bg.on .znts_list{visibility: visible; opacity: 1;}
.index_head .box .head_search .znts_list ul li{transform: translateY(20px); opacity: 0; transition: .4s; transition-delay: .2s;}
.index_head .box .head_search .znts_list_bg.on .znts_list ul li{visibility: visible; opacity: 1; transform: translateY(0px); opacity: 1;}
.index_head .box .head_search .znts_list ul li a{display: block; padding-left: 13px; position: relative; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 15px; color: #2c2c2c;}
.index_head .box .head_search .znts_list ul li a::before{content: ''; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); width: 7px; height: 7px; background-color: #376bb7; border-radius: 100%;}
.index_head .box .head_search .znts_list ul li a:hover{color:#297bcd;}
.index_head .box .head_search .znts_list .close_znts{position: absolute; right: 9px; top: 3px; border-radius: 100%; background-color: #dceaf8; color: #0961bb; width: 32px; height: 32px; text-align: center; font-size: 34px; transition: .3s; line-height: 30px;}
.index_head .box .head_search .znts_list .close_znts:hover{opacity: 0.8;}
.index_head.s1 {height: 514px !important; background: url(/images/yt_zmhd_head_01.jpg) no-repeat center;}
.index_head.s1 .head_vid_bg{ display: none;}
.index_head.s1 .head_vid_bg .vid1{display: none;}
.index_head.s1 .box .head_swiper{display: none;}
.index_head.s1 .head_logo {padding-top: 15px;}
.index_head.s1 .head_logo img{height: 216px;}
.index_head.s1 .box .head_search .index_keyword{display: none;}
.index_head.s1 .box .head_search .head_search_box .znts_box{display: none;}
.index_head.s1 .box .head_search .head_search_box{padding-right: 0px; width: 740px;}
.index_head.s1 .box .head_search{padding-top: 7px;}

.index_head .head_logo img.s2{display: none;}
.index_head.gxzy_head .head_logo img.s2{display: block; max-width: 100%; height: auto;}
.index_head.gxzy_head .head_logo img.s1{display: none;}
.index_head.gxzy_head {height: auto !important; background: none;}
.index_head.gxzy_head .w1500{max-width: 1740px;}
.index_head.gxzy_head .box .head_search{display: none;}
.index_head.gxzy_head .box .head_nav{text-align: right; padding-right: 0px;}
.index_head.gxzy_head .head_logo{position: absolute; left: -13px; top: -4px;}
.index_head.gxzy_head .box .head_nav ul li{margin-right: 50px;}
.index_head.gxzy_head .box .head_nav ul li.gxzy_a{margin-right: 30px;}
.index_head.gxzy_head .box .head_nav ul li.szzfzx{margin-right: 0px;}
.index_head.gxzy_head .box .head_nav ul li.jsms{padding-left: 0px; margin-right: 13px;}
.index_head.gxzy_head .box .head_operation ul li{margin-right: 26px;}

.index_head .box .cnxkBoxBg{ opacity: 0; visibility: hidden; transition: .3; }
.index_head .box .cnxkBoxBg.on{opacity: 1; visibility: visible; }
.index_head .box .cnxkBox{width: 1500px; height: 420px; box-sizing: border-box; text-align: left; padding: 20px; position: absolute; z-index: 10; left: 50%; transform: translateX(-50%); top: 140px; background-color: rgba(255, 255, 255, 0.5);}
.index_head .box .cnxkBox .cnxkContent{ height: 100%; box-sizing: border-box; box-shadow: 0px 0px 12px rgba(100, 178, 181, 0.5); padding: 25px 40px 0; background-color: rgba(255, 255, 255, 0.7);}
.index_head .box .cnxkBox .cnxkContent .leftBox{width: 645px;}
.index_head .box .cnxkBox .cnxkContent .titbox{margin-bottom: 15px; padding-top: 1px;}
.index_head .box .cnxkBox .cnxkContent .titbox .Tbox{float: left; font-size: 28px; color: #333;  }
.index_head .box .cnxkBox .cnxkContent .titbox .Tbox .txt{display: inline-block; vertical-align: middle;}
.index_head .box .cnxkBox .cnxkContent .titbox .Tbox .txtIcon{display: inline-block; margin-left: -13px; vertical-align: middle; font-size: 0px;}
.index_head .box .cnxkBox .cnxkContent .titbox .moveBtn{float: right; margin-top: 15px; border-radius: 20px; width: 93px; height: 33px; text-align: center; font-size: 0px; color: #fff; background-color: #376bb7;}
.index_head .box .cnxkBox .cnxkContent .titbox .moveBtn .icon{display: inline-block; vertical-align: middle; font-size: 0px; line-height: 0px;}
.index_head .box .cnxkBox .cnxkContent .titbox .moveBtn .txt{display: inline-block; vertical-align: middle; font-size: 16px; line-height: 33px; padding-left: 5px;}
.index_head .box .cnxkBox .cnxkContent .leftBox .listsItem{background-color: #fff; margin-bottom: 13px; padding: 12px;}
.index_head .box .cnxkBox .cnxkContent .leftBox .listsItem .item_tit{padding-left: 14px; position: relative; font-size: 22px; line-height: 1; color: #376bb7; font-weight: bold;}
.index_head .box .cnxkBox .cnxkContent .leftBox .listsItem .item_tit::before{content: ''; position: absolute; left: 0px; top: 0px; bottom: 0px; width: 4px; background-color: #376bb7;}
.index_head .box .cnxkBox .cnxkContent .leftBox .listsItem ul li a{display: block; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: 12px; color: #333; padding-left: 15px; position: relative; padding-right: 110px; }
.index_head .box .cnxkBox .cnxkContent .leftBox .listsItem ul li a::before{content: ''; position: absolute; left: 0px; top: 50%; transform: translateY(-50%);  width: 5px; height: 5px; background-color: #376bb7; }
.index_head .box .cnxkBox .cnxkContent .leftBox .listsItem ul li a .tag{position: absolute; right: 0px; top: 50%; transform: translateY(-50%); width: 110px; height: 30px; line-height: 30px; border-radius: 4px; background-color: #45aeff; text-align: center; color: #fff; font-size: 14px; overflow: hidden;text-overflow: ellipsis;white-space:nowrap}
.index_head .box .cnxkBox .cnxkContent .leftBox .listsItem.iteme2 ul li a .tag{background-color: #feb036;}
.index_head .box .cnxkBox .cnxkContent .leftBox .itemCentent.loading { min-height: 249px; background: url(/images/yt_gxzy_loading.gif) no-repeat center 40%; background-size: 50px 50px;}

.index_head .box .cnxkBox .closeBtn{display: none; font-size: 25px; line-height: 1; color: #000; position: absolute; right: 6px; top: 0px;}
.index_head .box .cnxkBox .closeBtn > a{color: #000;}
.index_head .box .cnxkBox .cnxkContent .rightBox{width: 695px;}
.index_head .box .cnxkBox .cnxkContent .rightBox ul{margin-left: -18px;}
.index_head .box .cnxkBox .cnxkContent .rightBox ul li{float: left; width: 33.333%; margin-bottom: 18px; box-sizing: border-box; padding-left: 18px;}
.index_head .box .cnxkBox .cnxkContent .rightBox ul li a{display: block; }

@media screen and (min-width:1922px) {
    .index_head.s1 {background-size: cover; height: 603px !important;}
    .index_head.gxzy_head {height: auto !important; }
    .index_head .head_vid_bg .vid1{  height: auto; width: 100%; }
}
@media screen and (max-width:1800px) {
    .index_head.gxzy_head .w1500{max-width: 1500px;}
    .index_head.gxzy_head .head_logo img.s2{width: 350px;}
    .index_head.gxzy_head .box .head_nav ul li{margin-right: 35px;}
    .index_head.gxzy_head .head_logo{top: 4px;}
}
@media screen and (max-height:933px) {
    /* .index_head .head_vid_bg .vid1{  height: auto; width: 100%; } */
}
@media screen and (max-width: 1655px) {
    .index_head .box .head_nav ul{float: right;}
    .index_head .box .head_nav ul li{margin-right: 35px;}
    .index_head .box .head_nav ul li a{font-size: 20px;}
    .index_head .box .head_logo img{ height: 180px;}
    .index_head .box .head_search{padding-top: 15px;}
    .index_head .box .head_swiper{margin-top: 15px;}
    .index_head .box .head_swiper .head_swiper_content{width: 1200px;}
    .index_head .box .swiper_box{width: 942px;}
    .index_head .box .head_swiper .head_swiper_bg{padding-left: 186px;}
    .index_head .box .head_swiper.on .head_swiper_b{width: 1200px;}
    .index_head .box .head_search .head_search_box{width: 691px;}
    .index_head .box .head_search .index_keyword{width: 767px;}
    .index_head .box .head_search .znts_list{background-size: 100% 100%; right: -17px; top: -67px; width: 290px; height: 219px;   padding: 32px 52px; padding-left: 45px}
    .index_head .box .head_search .znts_list ul {height: 140px; overflow: hidden;}
    .index_head .box .head_search .znts_list ul li a{font-size: 13px; line-height: 28px;}

    .index_head.gxzy_head .w1500{max-width: 1200px;}
    .index_head.gxzy_head .box .head_nav ul li a{font-size: 18px;}
    .index_head.gxzy_head .box .head_nav ul li.jsms a{width: 100px; height: 40px; line-height: 40px;}
    .index_head.gxzy_head .box .head_nav ul li.jsms a img{width: 70px;}
    .index_head.gxzy_head .box .head_nav ul li{margin-right: 25px;}
    .index_head.gxzy_head .head_logo{top: -4px;}

    .index_head .box .cnxkBox{width: 1200px; height: 380px;}
    .index_head .box .cnxkBox .cnxkContent{padding:  25px 20px 0;}
    .index_head .box .cnxkBox .cnxkContent .leftBox{width: 500px;}
    .index_head .box .cnxkBox .cnxkContent .rightBox{width: 595px;}
    .index_head .box .cnxkBox .cnxkContent .leftBox .listsItem{padding: 8px 12px;}
    .index_head .box .cnxkBox .cnxkContent .leftBox .listsItem ul li a{font-size: 14px;}
    .index_head .box .cnxkBox .cnxkContent .leftBox .listsItem .item_tit{font-size: 20px;}

}
@media screen and (max-height:820px) {
    .index_head{height: 820px;}
     .index_head .head_vid_bg .vid1{  width:auto; }
}
@media screen and (max-width:1200px) {
    .index_head{height: 720px;}
    .index_head .head_vid_bg .vid1{  height: 100%;  }
    .index_head .box .head_operation{display: none;}
    .index_head .box .head_nav{display: none;}
    .index_head .box .head_search .head_search_box{width: 700px;}
    .index_head .box .head_search .index_keyword{width: 700px;}
    .index_head .box .head_search .index_keyword ul li a{font-size: 13px;}
    .index_head .box .head_swiper .head_swiper_bg .img_smzc{left: 40px;}
    .index_head .box .head_swiper .head_swiper_content{width: 700px;}
    .index_head .box .swiper_box{width: 580px; padding: 0 30px;}
    .index_head .box .swiper_box .head_mySwiper .swiper-button-next, .index_head .box .swiper_box .head_mySwiper .swiper-button-prev{top: 40%;}
    .index_head .box .head_swiper .head_swiper_bg{padding-left: 90px;}
    .index_head .box .head_swiper.on .head_swiper_b{width: 700px;}
    .index_head .box .head_search .znts_list_bg{position: fixed; top: 0px; left: 0px; bottom: 0px; right: 0px; z-index: 10; width: auto; height: auto; background: rgba(0, 0, 0, 0.5); }
     .index_head .box .head_search .znts_list {pointer-events: none; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 368px; max-width: 95vw; height: auto; max-height: 90vh; padding: 20px 15px; border-radius: 12px; border: 2px solid #e5eef3; background-color: #fff; background-image: none;}
    .index_head .box .head_search .znts_list_bg.on .znts_list{pointer-events: initial;}
    .index_head .box .head_search .znts_list ul{height: 100%;}
    .index_head .box .head_search .znts_list .close_znts{right: 3px; top: 3px; width: 23px; height: 23px; font-size: 24px; line-height: 21px;}
    .index_head.s1 {height: 373px !important; background-size:cover;}
    .index_head.s1 .box .head_search .head_search_box{padding-right: 0px; width: 700px;}

    .index_head.gxzy_head {height: auto !important; }
    .index_head.gxzy_head .head_logo{display: none;}
    .index_head .box .cnxkBoxBg{ position: fixed; top: 0px; bottom: 0px; right: 0px; left: 0px; width: auto; height: auto; transform: none; background-color: rgba(0, 0, 0, 0.3);  z-index: 99999;} 
    .index_head .box .cnxkBox{width: 95vw; height: 80vh; padding: 25px 10px;}
    .index_head .box .cnxkBox .cnxkContent .leftBox{width: auto; float: none;}
    .index_head .box .cnxkBox .cnxkContent{padding: 10px; overflow: hidden; overflow-y: auto;}
    .index_head .box .cnxkBox .cnxkContent .rightBox{width: auto; float: none;}
    .index_head .box .cnxkBox .closeBtn{display: block;}
    .index_head .box .cnxkBox .cnxkContent .titbox{margin-bottom: 3px;}
    .index_head .box .cnxkBox .cnxkContent .titbox .Tbox{font-size: 20px;}
    .index_head .box .cnxkBox .cnxkContent .titbox .Tbox .txtIcon{margin-left: -11px;}
    .index_head .box .cnxkBox .cnxkContent .titbox .Tbox .txtIcon img{height: 40px;}
    .index_head .box .cnxkBox .cnxkContent .titbox .moveBtn .txt{font-size: 12px; line-height: 28px;}
    .index_head .box .cnxkBox .cnxkContent .titbox .moveBtn{width: 70px; height: 28px; margin-top: 5px;}
    .index_head .box .cnxkBox .cnxkContent .leftBox .listsItem ul li a{font-size: 12px;}
    .index_head .box .cnxkBox .cnxkContent .rightBox ul{margin-left: -10px;}
    .index_head .box .cnxkBox .cnxkContent .rightBox ul li{width: 50%; padding-left: 10px; margin-bottom: 10px;}

}

@media screen and (max-width:760px) {
    .index_head{height: 436px;}
    .index_head .box .head_logo{padding-top: 0px;}
    .index_head .box .head_logo img{height: 100px;}
    .index_head .box .head_search .head_search_box{width: 90%;}
    .index_head .box .head_search .index_keyword{width: 90%;}
    .index_head .box .head_search .head_search_box .input_box{padding-right: 96px;}
    .index_head .box .head_search .head_search_box .input_box input{font-size: 14px;}
    .index_head .box .head_search .head_search_box .input_box .btn{width: 107px;}
    .index_head .box .head_search .head_search_box .input_box .btn .search_btn{font-size: 14px; padding: 3px 6px;}
    .index_head .box .head_search .head_search_box .input_box .btn .search_btn img{width: 15px; margin-left: 0px;}
    .index_head .box .head_search .head_search_box .input_box .btn .yy_icon img{width: 33px;}
    .index_head .box .head_search .head_search_box{height: 40px;}
    .index_head .box .head_search .head_search_box .input_box input{padding-left: 15px;}
    .index_head .box .head_search .head_search_box .znts_box{padding: 1px 0; width: 80px;}
    .index_head .box .head_search .index_keyword{display: none;}
    .index_head .box .head_search .head_search_box .znts_btn img{ width: 25px;}
    .index_head .box .head_search .head_search_box{padding-right: 85px;}
    .index_head .box .head_swiper{background-color: #E2F5FD;}
    .index_head .box .head_swiper .head_swiper_b{width: 90% !important; height: 214px;  }
    .index_head .box .head_swiper .head_swiper_bg{padding: 10px;}
    .index_head .box .head_swiper .head_swiper_content{width: 100%;}
    .index_head .box .head_swiper .head_swiper_bg .img_smzc{display: none;}
    .index_head .box .head_swiper .head_swiper_b::before{display: none;}
    .index_head .box .head_swiper .head_swiper_b::after{display: none;}
    .index_head .box .swiper_box{width: 100%; padding:  0 15px; transform: none; transition: none;}
    .index_head .box .swiper_box .head_mySwiper .swiper-slide .slide_item .slide_txt{font-size: 14px;}
    .index_head .box .head_swiper .head_swiper_content{padding: 0px; height: 205px;}
    .index_head .head_vid_bg{height: 220px; min-height: auto; }
    .index_head .box .head_swiper{margin-top: 50px; height: 229px;}
    .index_head .box .head_swiper .head_swiper_b{ padding: 10px; height: 228px; opacity: 1; }
    .index_head .box .swiper_box .head_mySwiper .swiper-slide .slide_item .slide_box{box-shadow: none; border-color:transparent; background-color: transparent;}
    .index_head .box .swiper_box .head_mySwiper .swiper-button-next, .index_head .box .swiper_box .head_mySwiper .swiper-button-prev{width: 30px; height: 30px; top: 44%; background-size: 8px;  }
    .index_head .box .swiper_box .head_mySwiper .swiper-slide .slide_item .slide_txt{margin-top: 5px;}

    .index_head.s1{height: 211px !important;}
    .index_head.s1 .box .head_search .head_search_box{padding-right: 0px; width: 90%;}

    .index_head.gxzy_head {height: auto !important; }

}
/* 首页头部 end*/

/* 政民互动 start */

/* 政民互动 end */

/* footer start */
.newfooter{width: 100%; box-sizing: border-box; overflow: hidden; border-top: 4px solid #1f63a0;}
.newfooter .links_box .tabSwitchBtns_b a{width: 16.66666%; float: left; height: 60px;  line-height: 60px; text-align: center; font-size: 18px; color: #575757; background-color: #fff;}
.newfooter .links_box .tabSwitchBtns_b a.active{background-color: #f0f4f5; color: #1f63a0;}
.newfooter .links_box .newfooter_switch{background-color: #f0f4f5; min-height: 70px; box-sizing: border-box; font-size: 0px; padding: 22px 0;} 
.newfooter .links_box .newfooter_switch a{display: inline-block; width: 16.6666%; text-align: left; font-size: 15px;color: #1f63a0; transition: .3s; margin: 5px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} 
.newfooter .links_box .newfooter_switch a:hover{ color: #65849e;  }
.newfooter .newfooter_box {border-bottom: 1px solid #f1f2f3;}
.newfooter .newfooter_box .inlineBox{ text-align: center;}  
.newfooter .newfooter_box .box_left{width: auto; padding: 26px 0; padding-right: 70px;  box-sizing: border-box; display: inline-block; vertical-align: middle; color: #0762a9; }
.newfooter .newfooter_box .box_left .txt a{display: inline-block; font-size: 17px; vertical-align: middle; color: #0762a9; padding: 0 11px;}
.newfooter .newfooter_box .box_left .txt a:first-child{padding-left: 0px;}
.newfooter .newfooter_box .box_left .imgs {margin-left: -12px; margin-top: 7px;}
.newfooter .newfooter_box .box_left .imgs a{padding-right: 39px;}
.newfooter .newfooter_box .box_left .imgs a:last-child{padding-right: 0px;}
.newfooter .newfooter_box .box_center{ width: auto; padding: 23px 0; padding-left: 76px; border-left:1px solid #f1f2f3 ;  box-sizing: border-box; display: inline-block; vertical-align: middle;  text-align: center; }
.newfooter .newfooter_box .box_center p span{display: inline-block; font-size: 16px; line-height: 32px; color: #575757; margin-left: 30px;}
.newfooter .newfooter_box .box_center p span:first-child{margin-left: 0px;}
/* .newfooter .newfooter_box .box_right{width: 270px; padding: 16px 0; padding-left: 53px; box-sizing: border-box; float: left;  }
.newfooter .newfooter_box .box_right .item_a{ display: block; margin-bottom: 13px; font-size: 16px; color: #394351; }
.newfooter .newfooter_box .box_right .item_a img{margin-right: 15px;} */
.newfooter .newfooter_bottom{padding: 25px 0;  text-align: center; font-size: 0px;}
.newfooter .newfooter_bottom p .txt{display: inline-block; font-size: 16px; padding-left: 30px; color: #575757;}
.newfooter .newfooter_bottom p .txt:first-child{padding-left: 0px;}
.newfooter .newfooter_bottom p a.txt{color: #0762a9;}
.newfooter .links_content{border-bottom: 1px solid #f0f4f5;}
.newfooter .links_content .newfooter_switch_box.Swi{position: relative; padding-bottom: 20px;}
.newfooter .links_content .newfooter_mySwiper{width: 100%; height: 100%; overflow: hidden;}  
.newfooter .links_content .newfooter_mySwiper .swiper-slide{text-align: center;}
.newfooter .links_content .newfooter_mySwiper .swiper-slide .img_box{display: inline-block; width: 130px; height: 130px; margin-bottom: 10px; overflow: hidden;}
.newfooter .links_content .newfooter_mySwiper .swiper-slide .img_box img{max-width: 100%;}
.newfooter .links_content .newfooter_mySwiper .swiper-slide .text{display: block; color: #566e98;  font-size: 18px;    font-weight: bold;} 
.newfooter .links_content .newfooter_mySwiper .swiper-slide .text.text2{font-size: 12px; font-weight: 500;}
.newfooter .links_content .newfooter_mySwiper .swiper-pagination{bottom: 0px; }
.newfooter .links_content .newfooter_mySwiper .swiper-pagination .swiper-pagination-bullet{background-color: #3a9ee9; opacity: 1; border-radius: 20px;}
.newfooter .links_content .newfooter_mySwiper .swiper-pagination-bullet-active{width: 26px; }
@media screen and (max-width:1655px) {
    .newfooter .newfooter_box .box_left .txt a{font-size: 16px;}
    .newfooter .newfooter_box .box_left .imgs a{padding-right: 27px;}
    .newfooter .newfooter_box .box_center p span{font-size: 14px; margin-left: 22px; }
    /* .newfooter .newfooter_box .box_right p{float: right;}
    .newfooter .newfooter_box .box_right .item_a{font-size: 14px;} */
    .newfooter .newfooter_bottom p .txt{font-size: 14px;}
}

@media screen and (max-width:1490px) {
    .newfooter .newfooter_box .box_left{padding-left: 0px;}
    .newfooter .newfooter_box .box_left .txt a{padding: 0 6px; font-size: 14px;}
    .newfooter .newfooter_box .box_left .imgs a{padding-right: 0px;}
    .newfooter .newfooter_box .box_center p span{margin-left: 14px;}
    .newfooter .links_box .newfooter_switch a{width: 20%;}
}

@media screen and (max-width:1200px) {
    .newfooter .links_box .tabSwitchBtns_b a{font-size: 14px; height: 45px; line-height: 45px;} 
    .newfooter .newfooter_box{text-align: center;}
    .newfooter .newfooter_box .box_left{float: none; width: 100%; padding: 10px 0;}
    .newfooter .newfooter_box .box_center{float: none; width: 100%; padding: 10px 0;}
    /* .newfooter .newfooter_box .box_right {float: none; padding: 0px; width: 100%;}
    .newfooter .newfooter_box .box_right p{float: none;}
    .newfooter .newfooter_box .box_right .item_a{display: inline-block; margin-left: 14px;}
    .newfooter .newfooter_box .box_right .item_a img{margin-right: 6px; } */
    .newfooter .links_content .newfooter_mySwiper .swiper-slide .img_box{width: 100px; height: 100px;}
    .newfooter .links_content .newfooter_mySwiper .swiper-slide .text{font-size: 16px;}
    .newfooter .links_box .tabSwitchBtns_b a{width: 33.333%;}
    .newfooter .links_box .newfooter_switch{padding: 15px;}
    .newfooter .links_box .newfooter_switch a{width: 33.333%; font-size: 12px; padding: 0px 5px; box-sizing: border-box;}
}
@media screen and (max-width:760px) {
    .newfooter .links_box .tabSwitchBtns_b a{width: 50%;}
    .newfooter .links_box .newfooter_switch{padding: 10px;}
    .newfooter .newfooter_box .box_center{padding-top: 0px; border: none;}
    .newfooter .newfooter_box .box_center p span{font-size: 12px; line-height: 24px;}
    .newfooter .newfooter_bottom{padding: 9px 9px 20px;}
    .newfooter .newfooter_bottom p .txt{font-size: 12px; padding-left: 18px;}

}
/* footer end */
/* 首页主体内容 start */
.yt_index {background-color: #f7fafe; background: url(/images/yt_index_bottom_bg_02.png) no-repeat bottom center , url(/images/yt_index_content_bg_01.png) no-repeat top center; background-color: #f7fafe;  background-size: 100% auto , cover; padding-top: 68px; padding-bottom: 100px;}
.yt_index a:hover{opacity: .8;}
.yt_index .theme_box_content{margin-left: -20px;}
.yt_index .theme{width: 33.3333%; height: auto; float: left;  padding-left: 20px; box-sizing: border-box; }
.yt_index .theme.theme1{width: 34.3%;}
.yt_index .theme.theme2{width: 31.41%;}
.yt_index .theme.theme3{width: 34.29%;}
.yt_index .theme .theme_box{width: 100%; height:1467px;  border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border: 1px solid #fff; padding: 19px; box-sizing: border-box;  background-color: #f9fbfe; box-shadow: 0px 0px 8px 0px #bdd3e5;}
.yt_index .theme.theme1 .theme_box{ background-image: linear-gradient(#f4eddf,#f9fbfe, #f9fbfe);}
.yt_index .theme.theme2 .theme_box{background-image: linear-gradient(#b7dff8,#f9fbfe, #f9fbfe);}
.yt_index .theme.theme3 .theme_box{background-image: linear-gradient(#d4e6d0,#f9fbfe, #f9fbfe);}
.yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns { height: 52px; margin-bottom: 4px; position: relative; box-sizing: border-box; padding: 0 16px; overflow: hidden;}
.yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_box{display: block; white-space: nowrap; font-size: 0px;height: 80px; overflow: hidden; overflow-x: auto;}
.yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_box a{display: inline-block; padding:0 18px; height: 52px; line-height: 52px;  color: #303030; background-color: #fff; font-size: 20px; }
.yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_box a.active{background-color: #335386; color: #fff;}
.yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_btn{position: absolute; top: 0px; cursor: pointer; width: 13px; height: 100%; background-color: transparent;}
.yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_btn::before{content: ''; position: absolute; top: 50%; transform: translateY(-50%); border: 10px solid transparent;}
.yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_btn.btn_left{ left: 0px;  }
.yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_btn.btn_left::before{  border-right-color:#335386; right: 3px; }
.yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_btn.btn_right{ right: 0px; } 
.yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_btn.btn_right::before{ border-left-color:#335386; left: 3px;}
.yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_btn.btn_left.not::before{ border-right-color:#98c9f1;}
.yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_btn.btn_right.not::before{ border-left-color:#98c9f1;}
.yt_index .theme.theme1 .theme_box .th1 .th1_mySwiper{ width: 100%; height: 270px; overflow: hidden; position: relative; }
.yt_index .theme.theme1 .theme_box .th1 .swi_img{display: block; height: 100%; text-align: center;}
.yt_index .theme.theme1 .theme_box .th1 .swi_img img{max-width: 100%;}
.yt_index .theme.theme1 .theme_box .th1 .swi_img .tag{height:50px; line-height: 50px; padding: 0 10px; box-sizing: border-box; color: #fff; font-size: 20px; background-color: rgba(0, 0, 0, 0.5); position: absolute; left: 0px; right: 0px; bottom: 0px; } 
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_content{  border-bottom: 1px dashed #999999; } 
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_content a {display: block; padding-bottom: 10px;  }
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_content a:hover .tit{color: #335386;}
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_content a:hover .text{color: #5e5d5d;}
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_content a .tit{display: block; padding: 13px 0; transition: .3s; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 20px; color: #000000;}
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_content a .text{display: inline-block; transition: .3s; overflow: hidden; height: 42px; font-size: 15px; color: #333333;} 
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists {padding-top: 10px;} 
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a{display: block; transition: .3s; padding-left: 20px; padding-right: 58px; margin-bottom: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  font-size: 18px; color: #000; position: relative;}
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a::before{ content: ''; display: block; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); width: 8px; height: 8px; border-radius: 100% ;background-color: #335386; } 
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a .time{position: absolute; right: 0px;  top: 50%; transform: translateY(-50%); }
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a em.text{display: inline-block; vertical-align: middle; max-width: 86%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a b.zdbs{display: inline-block; padding: 0 5px; vertical-align: middle; margin-left: 5px;  background-color: red; color: #fff;}
.yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a:hover{color: #335386;}
.yt_index .theme.theme1 .theme_box .th2{ position: relative; height: 90px; margin-top: 28px; margin-bottom: 19px; box-sizing: border-box; padding-left: 107px; padding-right: 40px; background-color: #f0f3f6; border-radius: 8px;}
.yt_index .theme.theme1 .theme_box .th2 .tit{width: 90px; height: 100%; position: relative; text-align: center; padding: 6px 0; box-sizing: border-box; background-color: #335386; border-radius: 12px;  position: absolute; left: 0px; top: 0px; bottom: 0px; }
.yt_index .theme.theme1 .theme_box .th2 .tit a{font-size: 25px; color: #fff;}
.yt_index .theme.theme1 .theme_box .th2 .tit::before{content: ''; position: absolute; top: 50%; right: -20px; transform: translateY(-50%); border: 10px solid transparent; border-left-color: #335386 ;}
.yt_index .theme.theme1 .theme_box .th2 .th2_right_lists{padding: 10px 0;}
.yt_index .theme.theme1 .theme_box .th2 .th2_right_lists ul li a{display: block; font-size: 16px; color: #303030; padding: 5px 0; padding-left: 16px; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }
.yt_index .theme.theme1 .theme_box .th2 .th2_right_lists ul li a::before{ content: ''; display: block; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); width: 6px; height: 6px; border-radius: 100% ;background-color: #335386; } 
.yt_index .theme.theme1 .theme_box .th3 .th3_lists ul{margin-left: -11px;}
.yt_index .theme.theme1 .theme_box .th3 .th3_lists ul li{float: left; width: 50%; box-sizing: border-box; padding-left: 11px;}
.yt_index .theme.theme1 .theme_box .th3 .th3_lists ul li a{ padding-left: 75px; padding-right: 25px; background-color: #f0f3f6; margin-bottom: 9px; box-sizing: border-box; font-size: 16px; color: #303030; position: relative; display: block; height: 66px;  border-radius: 8px}
.yt_index .theme.theme1 .theme_box .th3 .th3_lists ul li a .img_box{position: absolute; left: 11px; top: 50%; transform: translateY(-50%); }
.yt_index .theme.theme1 .theme_box .th3 .th3_lists ul li a .txt {display: block; position: relative; top: 50%; transform: translateY(-50%); }
.yt_index .theme.theme1 .theme_box .th3 .th3_lists ul li a:hover{color:#335386;}
.yt_index .theme.theme1 .theme_box .th4{margin-top: 16px;}
.yt_index .theme.theme1 .theme_box .th4 .btns {margin-bottom: 20px;}
.yt_index .theme.theme1 .theme_box .th4 .btns a{font-size: 23px; font-weight: bold; margin-left: 47px; color: #000000; position: relative;}
.yt_index .theme.theme1 .theme_box .th4 .btns a:first-child{margin-left: 0px;}
.yt_index .theme.theme1 .theme_box .th4 .btns a::before{content: ''; width: 100%; height: 5px; background-color: #cc0a2d;  position: absolute; left: 50%; bottom: -13px; opacity: 0; transform: translateX(-50%);}
.yt_index .theme.theme1 .theme_box .th4 .btns a:hover, .yt_index .theme.theme1 .theme_box .th4 .btns a.active{color: #cc0a2d;}
.yt_index .theme.theme1 .theme_box .th4 .btns a:hover::before, .yt_index .theme.theme1 .theme_box .th4 .btns a.active::before{bottom: -8px; opacity: 1;}
.yt_index .theme.theme1 .theme_box .th4 .btns a.notC:hover{color: #335386;}
.yt_index .theme.theme1 .theme_box .th4 .btns a.notC:hover::before{display: none;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch{height: 311px;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li{padding-bottom: 15px;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li > a{display: block; position: relative;  padding-left: 25px; font-size: 18px; color: #000000;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li > a:hover{color:#335386;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li > a::before{ content: ''; display: block; position: absolute; left: 0px; top: 10px; width: 8px; height: 8px; border-radius: 100% ;background-color: #335386; } 
.yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li .cut_box{display: none;padding-top: 7px;  padding-left: 17px; font-size: 0px;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li .cut_box a{display:inline-block; padding: 2px 16px; transition: .2s; margin: 0 8px; margin-bottom: 5px;  border-radius: 4px; border: 1px solid #06629c; font-size: 16px; color: #06629c; }
/* .yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li .cut_box a:first-child{margin-left: 0px;} */
.yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li .cut_box a:hover{background-color:#06629c; color: #fff;} 
.yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li.show .cut_box{display: block;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_content{background-color: #F0F3F6; padding: 20px; padding-bottom: 35px;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_box{margin-left: -15px;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_box .item_input{float: left; width: 100%; box-sizing: border-box; padding-left: 15px;  margin-bottom: 15px;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_box .item_input.i50{width: 50%;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_box .item_input.i50{width: 50%;} 
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_box .item_input .inp{ width: 100%; box-sizing: border-box; background-color: #fff; border-radius: 4px; outline: none; border: none; padding-left: 10px; box-sizing: border-box;  height: 50px; font-size: 16px; color: #303030;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_box .item_input .inp::-webkit-input-placeholder{ color:#394351;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_box .item_input .inp::-moz-placeholder{   /* Mozilla Firefox 19+ */ color:#394351;  }
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_box .item_input .inp::-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#394351;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_box .item_input .inp::-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#394351;  }
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_btn{display: block ; text-align: center; margin-top: 7px;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_btn a{display: inline-block; width: 160px; height: 46px; border-radius: 4px; line-height: 46px; text-align: center; font-size: 18px; color: #fff; }
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_btn a.jsBtn{background-color: #5fb0eb; margin-right: 16px;}
.yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_btn a.czBtn {background-color: #7cd1bf;}
.yt_index .theme.theme1 .theme_box .th5 {margin-top: 25px;}
.yt_index .theme.theme1 .theme_box .th5 .the5_lists ul{margin-left: -10px;}
.yt_index .theme.theme1 .theme_box .th5 .the5_lists ul li{width: 50%; float: left; padding-left: 10px; box-sizing: border-box;}
.yt_index .theme.theme1 .theme_box .th5 .the5_lists ul li a{display: block; font-size: 22px; border-radius: 8px; box-sizing: border-box; color: #335386; padding-top: 20px; padding-bottom: 20px; height:140px; text-align: center;}
.yt_index .theme.theme1 .theme_box .th5 .the5_lists ul li.i1 a{background-color:#eff4ff;}
.yt_index .theme.theme1 .theme_box .th5 .the5_lists ul li.i2 a{ background-color: #ebf6ff;}
.yt_index .theme.theme1 .theme_box .th5 .the5_lists ul li a .img_box{display: block; font-size: 0px;}
.yt_index .theme.theme1 .theme_box .th5 .the5_lists ul li a .txt{display: block; margin-top: 6px;}
.yt_index .theme.theme2 .theme_box .th1 .th1_item{overflow: hidden;}
.yt_index .theme.theme2 .theme_box .th1 .tits1 a{float: left; width: 33.333%; height: 52px;  line-height: 52px; background-color: #fff; font-size: 22px; color: #303030; text-align: center;}
.yt_index .theme.theme2 .theme_box .th1 .tits1 a.active{background-color:#5fb0eb; color: #fff;}
.yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1{ width: calc(100% * 4); position: relative;left: 0px;}
.yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 .ulItem{width: 448px; float: left;}
.yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 ul{margin-left: -12px; }
.yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 ul li{width: 33.3333%; height: 147px; float: left; padding-left: 12px; margin-top: 12px; box-sizing: border-box;}
.yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 ul li a {display: block; font-size: 17px; color: #303030; text-align: center; background-color: #fff; padding: 0 10px; box-sizing: border-box;   height: 100%;}
.yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 ul li a:hover{color: #335386;}
.yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 ul li a .content_box{display: block; position: relative; top: 50%; transform: translateY(-50%);}
.yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 ul li a em{display: block; padding-top: 4px;}
.yt_index .theme.theme2 .theme_box .th2 .th2_box{height: 325px; padding: 0 29px; padding-top: 43px; padding-bottom: 50px; box-sizing: border-box; background: #5194c9 url(/images/yt_index_theme2_bg_07.jpg) no-repeat bottom center;}
.yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top { padding-left: 72px; position: relative;}
.yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .left_icon{position: absolute; left: 0px; top: 4px; width: 70px; height: 70px;}
.yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .right_txt{display: block; text-align: center;}
.yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .right_txt .t{text-align: center; font-size: 20px; color: #fff; }
.yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .right_txt .t a{color: #fff;}
.yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .right_txt .t a:first-child{ font-size: 22px; padding-right: 8px; font-weight: bold;}
.yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .right_txt .t a:last-child{padding-left: 8px;}
.yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .right_txt .qsbtn{display: inline-block; margin-top: 7px; width: 256px; text-align: center; line-height: 34px; background-color: #fff; color: #64849c; font-size: 18px; height: 34px;}
.yt_index .theme.theme2 .theme_box .th2 .bottom_btn {margin-top: 11px;}
.yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul{margin-left: -10px;}
.yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li{width: 50%; text-align: center; box-sizing: border-box; float: left; padding-left: 10px;}
.yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li.s1{width: 100%;}
.yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a{display: block ;  border-radius: 60px; margin-top: 15px; overflow: hidden; position: relative;  height: 56px; line-height: 56px; font-size: 22px; color: #fff;}
.yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a::before{content: ''; width: 84px; height: 33px; position: absolute; left: 0px; top: -2px; z-index: 1; background: url(/images/yt_index_theme3_bg_01.png) no-repeat center;}
.yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a::after{content: ''; width: 80px; height: 24px; position: absolute; right: 0px; bottom: 0px; z-index: 1; background: url(/images/yt_index_theme3_bg2_03.png) no-repeat center;}
.yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a.a1{ background-image: linear-gradient(to bottom right, #8cb8ff, #c3e0fc);}
.yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a.a2{ background-image: linear-gradient(to bottom right, #ffbb83, #ffd1a1);}
.yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a.a3{ background-image: linear-gradient(to bottom right, #7cd1bf, #a1e7d8);}
.yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a span{display: inline-block; position: relative; padding-left: 58px;}
.yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a span em.img{position: absolute; left: 0px; top: 50%; transform: translateY(-50%);}
.yt_index .theme.theme2 .theme_box .th3 {margin-top: 19px;}
.yt_index .theme.theme2 .theme_box .th3 .th3_lists ul li a{display: block; margin-bottom: 11px;}
.yt_index .theme.theme2 .theme_box .th3 .th3_lists ul li a img{max-width: 100%;}
.yt_index .theme.theme3 .theme_box .th1 .theme3_mySwiper{width: 100%; height: 280px; position: relative; overflow: hidden;}
/* .yt_index .theme.theme3 .theme_box .th1 .theme3_mySwiper::before{content: ''; height: 40px; background-color: rgba(0, 0, 0, 0.3); z-index: 2; position: absolute; left: 0px; bottom: 0px; right: 0px; } */
.yt_index .theme.theme3 .theme_box .th1 .theme3_mySwiper .swi_img img{ max-width: 100%;} 
.yt_index .theme.theme3 .theme_box .th1 .theme3_mySwiper .swiper-pagination-bullet{background-color: #fff; opacity: 1;}
.yt_index .theme.theme3 .theme_box .th1 .theme3_mySwiper .swiper-pagination-bullet-active{background-color: #bb3129;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox h5.t{ height: 80px; background:url(/images/jd_home_img-1-16.jpg) no-repeat center; background-size: auto 100%; color: #fff;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox h5.t strong { float: left; padding: 20px 68px 0 25px; font-size: 26px;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox h5.t span { float: left; width: 260px; padding-top: 18px; text-align: center; font-size: 22px; font-weight: 700; line-height: 22px;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox h5.t span em { display: block; font-size: 14px;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .rlDays { height: 133px;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem { padding: 6px 30px 10px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; background-color: #ffffff; border-top: none;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table { width: 100%; text-align: center;font-size: 18px; }
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table tbody tr { display: none;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table tbody tr.s1 { display: table-row;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table th{ padding: 5px;  text-align: center;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table td {  padding: 5px 5px;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table td span { display: inline-block; width: 40px; height: 40px; line-height: 40px; cursor: pointer; color: #898989; border-radius: 50%; position: relative;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table td.in span::before{content: '';display: block;width: 6px; height: 6px; border-radius: 100%; background-color: #ff7c00; position: absolute; right: 5px; top: 5px; }
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table td.current-month span {color: #666;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table td.current-day span,
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table td.selected span { background: #4EB136; font-weight: 700; color: #fff;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .calendar-hd { display: none;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table td.hove span { font-weight: 700; color:#6A84EB}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table td.current-day.hove span, 
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table td.selected.hove span{ color:#fff !important}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table td.other-month.hove span { color:#888}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem{position: relative;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot { visibility: hidden; opacity: 0; position: absolute; left: 0px; right: 0px ;top: -143px ; height: 160px; padding: 18px; box-sizing: border-box;  margin: 0 7px; border-radius: 14px; box-shadow: 0px 2px 18px 0px #b4cbeb; z-index: 10; background-color: #fff; margin-top: 15px; padding-top: 15px; border-top: 2px solid #EDEFF1;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot.on{opacity: 1; visibility: visible;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot ul { min-height: 58px; max-height: 100%; overflow: hidden; overflow-y: auto;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot ul::-webkit-scrollbar  { width: 6px; height: 6px; background: rgba(0,0,0,0.1);border-radius: 3px;}  
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot ul::-webkit-scrollbar-track { border-radius: 3px; background-color: rgba(0,0,0,0.1);}   
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot ul::-webkit-scrollbar-thumb { border-radius: 3px; background-color: #629bff;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot ul li a { display: block; margin-bottom: 10px; height: 48px; padding-left: 69px; position: relative; font-size: 16px; color: #3e3e3e;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot ul li a em { width: 55px; height: 44px; background: url(/images/yt_index_theme3_time_bg_02.png) no-repeat center; position: absolute; top: 0px; left: 0px; color: #7a7a7a;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot ul li a em i.yf{position: absolute; right: -2px; bottom: -2px;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot ul li a em i.rz{position: absolute; left: 7px; top: 0px;}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot ul li a span.txt{display: block; max-height: 48px; overflow: hidden; position: relative; top: 50%; transform: translateY(-50%);}
.yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot ul li a:hover { color: #629bff;}
.yt_index .theme.theme3 .theme_box .th3{margin-top: 21px;}
.yt_index .theme.theme3 .theme_box .th3 .th3_content{background-color: #f0f3f6; border-radius: 8px; padding-right: 10px; height: 90px; line-height: 90px; padding-left: 154px; box-sizing: border-box; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.yt_index .theme.theme3 .theme_box .th3 .th3_content a{font-size: 18px; color: #000;}
.yt_index .theme.theme3 .theme_box .th3 .th3_content .img_box{position: absolute;left: 10px; top: 50%; transform: translateY(-50%); }
.yt_index .theme.theme3 .theme_box .th4{margin-top: 15px; position: relative;}
.yt_index .theme.theme3 .theme_box .th4 .btn_box a{display: block; border-radius: 6px;}
.yt_index .theme.theme3 .theme_box .th4 .btn_box a.item_a{width: 222px; width: 100%; text-align: center; height: 157px; line-height: 157px; box-sizing: border-box; margin-bottom: 14px; font-size: 18px; color: #303030; position:relative; background-color: #eff5e7;}
/* .yt_index .theme.theme3 .theme_box .th4 .btn_box a.item_a .img_box{margin-right: 62px;} */
.yt_index .theme.theme3 .theme_box .th4 .btn_box a.fwdt{width: 360px; width: 100%; text-align: center; height: 157px; line-height: 157px; box-sizing: border-box; background-color: #e8f5fd;}
.yt_index .theme.theme3 .theme_box .th4 .btn_box a.fwdt .img_box2 img{max-height: 100%;}
.yt_index .theme.theme3 .theme_box .th4 .srz_img{position: absolute; bottom: 0px; right: -6px; width: 136px; height: 218px;}
.yt_index .theme.theme3 .theme_box .th4 .srz_qp {width: 167px; height: 107px; text-align: center; box-sizing: border-box; padding-left: 37px; padding-right: 43px; padding-top: 20px;  position: absolute; right: 101px; top: -15px; background: url(/images/yt_index_szr_bg.png) no-repeat center;}
.yt_index .theme.theme3 .theme_box .th4 .srz_qp .text{text-align: center; font-size: 16px; color: #3a3b3c;}
.yt_index .theme.theme3 .theme_box .th4 .srz_qp .srz_qp_btn{display: inline-block; transition: .3s;  width: 66px; height: 20px; line-height: 18px ; border-radius: 30px; box-sizing: border-box; text-align: center; border: 1px solid #335386; font-size: 12px; color: #335386;}
.yt_index .theme.theme3 .theme_box .th4 .srz_qp .srz_qp_btn:hover{color: #fff; background-color: #335386;}
.yt_index .theme.theme3 .theme_box .th5{margin-top: 24px;}
.yt_index .theme.theme3 .theme_box .th5 .title_box{margin-bottom: 8px;}
.yt_index .theme.theme3 .theme_box .th5 .title_box a{font-size: 23px;  font-weight: bold; color: #000;}
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul{margin-left: -6px;}
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul li{width: 33.333%; float: left; padding-left: 6px; margin-top: 6px; box-sizing: border-box;}
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul li a{display: block; background-color: #e6efff; height: 120px; font-size: 16px; line-height: 20px;  color: #303030; text-align: center; }
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul li.i1 a{background-color:#e6efff ;}
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul li.i2 a{background-color:#eff5e7 ;}
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul li.i3 a{background-color:#e2f0fb ;}
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul li.i4 a{background-color:#f7efe8 ;}
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul li.i5 a{background-color:#dcf2f4 ;}
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul li.i6 a{background-color:#fff3e1 ;}
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul li a span{display: block; padding-top: 11px;}
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul li a span .img_box{display: block; margin-bottom: 4px; font-size: 0px;}
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul li a span .txt{ display: inline-block; height: 40px;}
.yt_index .theme.theme3 .theme_box .th5 .lists_box ul li a span .txt b{display: inline-block; font-weight: 500;  position: relative; top: 50%; transform: translateY(-50%);}
.yt_index .theme.theme3 .theme_box .th6{margin-top: 18px;}
.yt_index .theme.theme3 .theme_box .th6 .title_box{margin-bottom: 10px;}
.yt_index .theme.theme3 .theme_box .th6 .title_box .tit{font-size: 23px; color: #000; font-weight: bold;}
.yt_index .theme.theme3 .theme_box .th6 .title_box .wyzx_btn{float:right; font-size: 18px; color: #458ec1;} 
.yt_index .theme.theme3 .theme_box .th6 .title_box .wyzx_btn img{margin-right: 5px;}
.yt_index .theme.theme3 .theme_box .th6 .th6_lists ul li a{display: block; background-color: #f0f3f6; height: 82px;  padding:14px 17px; box-sizing: border-box; margin-bottom: 8px; }
.yt_index .theme.theme3 .theme_box .th6 .th6_lists ul li a .top_type{display: block; margin-bottom: 5px; font-size: 16px; color: #6e6f71;}
.yt_index .theme.theme3 .theme_box .th6 .th6_lists ul li a .top_type .time{float: right;}
.yt_index .theme.theme3 .theme_box .th6 .th6_lists ul li a .top_type .type_box .type{color: #28a1d9;} 
.yt_index .theme.theme3 .theme_box .th6 .th6_lists ul li a .content{display: block; font-size: 19px; color: #303030 ; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.yt_index .theme4{ height: 160px; position: relative;  padding: 20px; box-shadow: 0px 0px 8px 0px #bdd3e5; box-sizing: border-box; margin-top: 20px; border-radius: 8px; background-color: #fff;}
.yt_index .theme4 .theme4_mySwiper{width: 100%; height: 100%; overflow: hidden;}
.yt_index .theme4 .theme4_mySwiper .swiper-slide{text-align: center;}
.yt_index .theme4 .theme4_mySwiper a img{max-width: 100%;}
.yt_index .theme4 .theme4_mySwiper .swiper-button-next,.yt_index .theme4 .theme4_mySwiper .swiper-button-prev{width: 22px; height:36px;  background-size: auto;  background-color: #335386; }
.yt_index .theme4 .theme4_mySwiper .swiper-button-next{background-image: url(/images/yt_index_icon_right.png); border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.yt_index .theme4 .theme4_mySwiper .swiper-button-prev{background-image: url(/images/yt_index_icon_left.png); border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.yt_index .theme4 .theme4_mySwiper .swiper-button-disabled{opacity: 0.5; pointer-events: initial;}

@media screen and (max-width: 1655px) {
    .w1600{max-width: 1400px; margin: 0 auto;}
    .yt_index .theme .theme_box{height: 1396px;}
    .yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_box a{font-size: 16px;padding: 0 17px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_mySwiper{height: 233px;}
    .yt_index .theme.theme1 .theme_box .th1 .swi_img .tag{font-size: 16px;}
    .yt_index .theme.theme1 .theme_box .th5 .the5_lists ul li a{font-size: 20px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a{font-size: 16px;}
    .yt_index .theme.theme1 .theme_box .th2{margin-top: 15px;}
    .yt_index .theme.theme1 .theme_box .th2 .tit{padding: 11px 0;}
    .yt_index .theme.theme1 .theme_box .th2 .tit a{font-size: 20px;}
    .yt_index .theme.theme1 .theme_box .th2{padding-right: 15px;}
    .yt_index .theme.theme1 .theme_box .th4 .btns a{font-size: 20px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li > a{font-size: 16px;}
    .yt_index .theme.theme1 .theme_box .th5{margin-top: 15px;}
    .yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 .ulItem{width: 386px;}
    .yt_index .theme.theme2 .theme_box .th2 .th2_box{padding:0 15px; padding-top: 43px; padding-bottom: 50px;}
    .yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .right_txt .t a:first-child{ font-size: 20px;}
    .yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a{font-size: 16px;}
    .yt_index .theme.theme3 .theme_box .th1 .theme3_mySwiper{height: 242px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox h5.t span{font-size: 16px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox h5.t span em{font-size: 12px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox h5.t strong{font-size: 20px; padding: 20px 5px 0 25px}
    .yt_index .theme.theme3 .theme_box .th3 .th3_content a{ font-size: 16px;}
    /*.yt_index .theme.theme3 .theme_box .th4 .btn_box a.item_a{font-size: 16px; width: 166px; padding-left: 81px;}
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.item_a .img_box img{width:40px ;}
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.fwdt{width: 280px; height: 90px; padding-top: 8px;} 
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.fwdt .img_box img{width: 120px;} 
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.fwdt .img_box2 img{width: 100px;} */
        .yt_index .theme.theme3 .theme_box .th4 .btn_box a.item_a{height: 150px; line-height: 150px;}
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.fwdt{height: 150px; line-height: 150px;}
    .yt_index .theme.theme3 .theme_box .th6 .title_box .tit{font-size: 20px;}
    .yt_index .theme.theme3 .theme_box .th6 .th6_lists ul li a .content{font-size: 16px;}
    .yt_index .theme.theme3 .theme_box .th6 .th6_lists ul li a .top_type{font-size: 14px;}
     .yt_index .theme.theme3 .theme_box .th5 .lists_box ul li a{height: 113px;}
    .yt_index .theme.theme3 .theme_box .th5 .lists_box ul li a span .img_box img{height: 45px;}
    .yt_index .theme4{height: 144px;}
}
@media screen and (max-width: 1490px) {
    .w1600{max-width: 1200px; margin: 0 auto;}
    .yt_index .theme .theme_box{height: 1278px;}
        .yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a{padding-right: 52px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a b.zdbs{font-size: 15px; padding: 0 2px;}
    .yt_index .theme.theme1 .theme_box .th1 .swi_img .tag{height: 45px; line-height: 45px;}

    .yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_box a{padding: 0 9px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_mySwiper{height: 194px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a{margin-bottom: 8px;}
    .yt_index .theme.theme1 .theme_box .th2 .tit{width: 70px; padding-top: 11px;}
    .yt_index .theme.theme1 .theme_box .th2{padding-left: 90px; height: 72px;}
    .yt_index .theme.theme1 .theme_box .th2 .tit a{font-size: 18px;}
    .yt_index .theme.theme1 .theme_box .th2 .tit{padding-top: 8px;}
    .yt_index .theme.theme1 .theme_box .th2 .th2_right_lists ul li a{font-size: 14px; padding: 2px 0; padding-left: 15px;}
    .yt_index .theme.theme1 .theme_box .th3 .th3_lists ul li a .img_box img {width: 35px;}
    .yt_index .theme.theme1 .theme_box .th3 .th3_lists ul li a{padding-right: 5px; padding-left: 55px; font-size: 14px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li .cut_box a{font-size: 13px; padding: 2px 10px; margin: 0 4px; margin-bottom: 2px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_btn a{width: 120px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li{padding-bottom: 9px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_box .item_input .inp{height: 42px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch{height: 290px;}
    .yt_index .theme.theme1 .theme_box .th5{margin-top: 8px;}    
    .yt_index .theme.theme1 .theme_box .th5 .the5_lists ul li a{font-size: 16px; height: 111px;}
    .yt_index .theme.theme1 .theme_box .th5 .the5_lists ul li a .img_box img{height: 40px;}
    .yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 .ulItem{width: 323px;}
    .yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 ul li{height: 125px;}
    .yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .right_txt .t{font-size: 16px;}
    .yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .right_txt .t a:first-child{font-size: 16px;}
    .yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top{padding-left: 34px; margin-bottom: 20px;}
    .yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .left_icon{width: 50px; height: 50px;}
    .yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .left_icon img{width: 50px;}
    .yt_index .theme.theme2 .theme_box .th2 .th2_box .th2_top .right_txt .qsbtn{font-size: 16px; width: 210px;}
    .yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 ul li a{font-size: 16px;}
    .yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a{height: 50px; line-height: 50px;}
    .yt_index .theme.theme2 .theme_box .th2 .th2_box{padding-top: 48px;}
    .yt_index .theme.theme2 .theme_box .th3 .th3_lists ul li a{margin-bottom: 17px;}
    .yt_index .theme.theme2 .theme_box .th1 .tits1 a{font-size: 20px;}
     .yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 ul li a .content_box img{ width: 50px;}
    .yt_index .theme.theme3 .theme_box .th1 .theme3_mySwiper{height: 202px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox h5.t span{width: 216px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem{    padding: 6px 16px 10px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table{font-size: 16px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table td span{width: 36px; height: 36px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot ul li a span.txt{font-size: 14px;}
    .yt_index .theme.theme3 .theme_box .th3 .th3_content .img_box img{width: 100px;}
    .yt_index .theme.theme3 .theme_box .th3 .th3_content{padding-left: 122px; height: 70px; line-height: 70px;}    
    .yt_index .theme.theme3 .theme_box .th5 .title_box a{font-size: 20px;}
    /* .yt_index .theme.theme3 .theme_box .th4 .btn_box a.item_a .img_box{left: 8px;}
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.item_a{width: 136px; padding-left: 55px;}
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.fwdt{width: 228px; padding-left: 10px;}
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.fwdt .img_box2 img{width: 95px;} */
        .yt_index .theme.theme3 .theme_box .th4 .btn_box a.item_a{height: 133px; line-height: 133px;}
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.fwdt{padding-left: 0px; height: 133px; line-height: 133px;}

    .yt_index .theme.theme3 .theme_box .th4 .srz_qp{width: 132px; background-size: 100% auto; right: 84px; padding-left: 18px; padding-right: 22px; padding-top: 26px; }
    .yt_index .theme.theme3 .theme_box .th4 .srz_qp .srz_qp_btn{width: 56px;}
    .yt_index .theme.theme3 .theme_box .th4 .srz_qp .text{font-size: 12px;}
    .yt_index .theme.theme3 .theme_box .th4 .srz_img{width: 120px; height: 192px;}
    .yt_index .theme.theme3 .theme_box .th4 .srz_img img{ max-width: 100%;}
    .yt_index .theme.theme3 .theme_box .th5 .lists_box ul li a span .img_box img{height: 40px;}
    .yt_index .theme.theme3 .theme_box .th5 .lists_box ul li a{height: 109px;}
    .yt_index .theme.theme3 .theme_box .th6 .th6_lists ul li a{height: 67px; padding: 7px 15px;}    
}
@media screen and (max-width:1200px) {
    .yt_index{padding: 30px 15px;}
    .yt_index .theme_box_content{margin-left: 0px;}
    .yt_index .theme{padding-left: 0px; float: none; width: 100% !important;}
    .yt_index .theme .theme_box{height: auto; margin-bottom: 20px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a em.text{max-width: 90%;}
    .yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_box a{padding: 0 25px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_mySwiper{height: 270px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_switch_content a .text{height: auto;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch{height: auto;}
    /* .yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1{display: flex; width: calc(100% * 3); justify-content: space-between; white-space: nowrap;} */
    .yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1{width: auto; height: 411px; white-space: nowrap; font-size: 0px;}
    .yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 .ulItem{width: 100%; height: 100%; float: none; display: inline-block;}
    .yt_index .theme.theme2 .theme_box .th2 .th2_box{background-size: 100% auto; padding: 15px 15px; height: auto;}
    .yt_index .theme.theme2 .theme_box .th3 .th3_lists ul li a{text-align: center; margin-bottom: 10px;}
    .yt_index .theme.theme3 .theme_box .th1 .theme3_mySwiper{text-align: center; height: 280px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox h5.t span{float: right;}
    .yt_index .theme.theme3 .theme_box .th3{margin-top: 10px;}
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.item_a{text-align: center; }
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.fwdt{ text-align: center;}
    .yt_index .theme.theme3 .theme_box .th4 .srz_qp{width: 181px;}
    .yt_index .theme4{margin-top: 0px;}
}
@media screen and (max-width:760px) {
    .yt_index{padding: 15px;}
    .yt_index .theme .yt_index_tit  img{width: 120px;}
     .yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a em.text{max-width: 84%;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a b.zdbs{font-size: 12px;}
    .yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns .scroll_box a{height: 44px; line-height: 44px; padding: 0 12px;}
    .yt_index .theme.theme1 .theme_box .th1 .tabSwitchBtns{height: 44px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_mySwiper{height: 166px;}
    .yt_index .theme.theme1 .theme_box .th1 .swi_img .tag{font-size: 12px; height: 40px; line-height: 40px;}
    .yt_index .theme .theme_box{padding: 10px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_switch_content a .tit{font-size: 16px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_switch_content a .text{font-size: 13px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a{font-size: 12px; padding-left: 12px; padding-right: 38px;}
    .yt_index .theme.theme1 .theme_box .th1 .th1_switch_lists ul li a::before{width: 4px; height: 4px;}
    .yt_index .theme.theme1 .theme_box .th2 .tit a{font-size: 16px;}
    .yt_index .theme.theme1 .theme_box .th2 .tit{width: 54px; padding: 2px 0;}
    .yt_index .theme.theme1 .theme_box .th2{height: 54px; padding-left: 70px;}
    .yt_index .theme.theme1 .theme_box .th2 .th2_right_lists{padding: 4px 0;}
    .yt_index .theme.theme1 .theme_box .th2 .th2_right_lists ul li a{font-size: 12px;}
    .yt_index .theme.theme1 .theme_box .th4{margin-top: 10px;}
    .yt_index .theme.theme1 .theme_box .th4 .btns a{font-size: 16px;}
    .yt_index .theme.theme1 .theme_box .th4 .btns a::before{height: 3px;}
    .yt_index .theme.theme1 .theme_box .th4 .btns a{margin-left: 15px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_content{padding: 20px 10px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_box .item_input .inp{font-size: 12px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_box .item_input{margin-bottom: 10px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch .query_btn a{font-size: 14px; height: 32px; line-height: 32px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li > a{font-size: 13px; padding-left: 12px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li .cut_box a{font-size: 12px; padding: 2px 8px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li > a::before{width: 4px; height: 4px; top: 7px;}
    .yt_index .theme.theme1 .theme_box .th4 .th4_switch ul li .cut_box{padding-left: 12px;}
    .yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a span em.img img{ height: 30px;}
    .yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a{font-size: 14px;}
    .yt_index .theme.theme2 .theme_box .th1 .th1_item .icolistsT1 ul li a{font-size: 13px; white-space:break-spaces;}
    .yt_index .theme.theme2 .theme_box .th2 .bottom_btn ul li a span{padding-left: 37px;}
    .yt_index .theme.theme2 .theme_box .th1 .tits1 a{font-size: 16px; height: 45px; line-height: 45px;}
    .yt_index .theme.theme3 .theme_box .th1 .theme3_mySwiper{height: 182px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox h5.t strong{font-size: 18px; padding: 22px 5px 0 10px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox h5.t span{width: 180px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox .rlDays {height: 110px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .rlDays table td span{width: 25px; height: 25px; line-height:25px;}
    .yt_index .theme.theme3 .theme_box .th2 .calendarBox .calenderItem .hot ul li a span.txt{font-size: 12px;}
    .yt_index .theme.theme3 .theme_box .th3 .th3_content .img_box img{width: 80px; }
    .yt_index .theme.theme3 .theme_box .th3 .th3_content a{font-size: 14px; }
    .yt_index .theme.theme3 .theme_box .th3 .th3_content{padding-left: 103px;}
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.item_a{width: 100%; font-size: 24px;}
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.fwdt{width: 100%; margin-bottom: 14px;}
    .yt_index .theme.theme3 .theme_box .th4 .srz_img{position: initial; float: right; }
    .yt_index .theme.theme3 .theme_box .th4 .srz_qp{position: initial;}
    .yt_index .theme.theme3 .theme_box .th4 .btn_box a.item_a .img_box{left: 20px;}
    .yt_index .theme.theme3 .theme_box .th5 .lists_box ul li a{font-size: 13px;}
    .yt_index .theme4{height: 105px;}
    .yt_index .theme4 .theme4_mySwiper .swiper-button-next, .yt_index .theme4 .theme4_mySwiper .swiper-button-prev{width: 18px; height: 28px; margin-top: -14px; background-size: 8px;}
    .yt_index .theme.theme3 .theme_box .th6 .th6_lists ul li a .content{font-size: 14px;}
    .yt_index .theme.theme3 .theme_box .th6 .th6_lists ul li a .top_type{font-size: 12px;}
    .yt_index .theme.theme3 .theme_box .th6 .title_box .wyzx_btn img{height: 16px;}
    .yt_index .theme.theme3 .theme_box .th6 .title_box .wyzx_btn{font-size: 16px;}
}
/* 首页主体内容 end */

/* 政民互动 start */
.yt_zmhd{background-color: #e9f1fd; padding-top: 76px; padding-bottom: 40px;}
.yt_zmhd .title_box a{display: block; font-size: 28px; color: #000; font-weight: bold; margin-bottom: 17px;}
.yt_zmhd .padd20{padding: 20px; box-sizing: border-box; background-color: #fff; border-radius: 7px; box-shadow: 0px 0px 8px 0px #cbe0f7;}
.yt_zmhd .theme1 .theme1_left{float: left; width:810px;   padding-right: 20px;  box-sizing: border-box;}
.yt_zmhd .theme1 .theme1_left .theme1_left_box{height: 400px;}
.yt_zmhd .theme1 .theme1_left .theme1_left_box .theme1_left_content{padding-left: 459px; position: relative;}
.yt_zmhd .theme1 .theme1_left .theme1_left_box .theme1_left_content .image_box{width: 429px; height: 300px; overflow: hidden; position: absolute; top: 0px; left: 0px;  margin-right: 30px;}
.yt_zmhd .theme1 .theme1_left .theme1_left_box .theme1_left_content .image_box img{max-width: 100%;}
.yt_zmhd .theme1 .theme1_left_content .contentTxt {padding-top: 1px;}
.yt_zmhd .theme1 .theme1_left_content .contentTxt .tit{font-size: 24px; margin-top: -7px; color: #054e9b; font-weight: bold;}  
.yt_zmhd .theme1 .theme1_left_content .contentTxt p{font-size: 18px; color: #333333;margin-top: 9px; padding-left: 53px; position: relative;}
.yt_zmhd .theme1 .theme1_left_content .contentTxt p b{ font-weight: bold; position: absolute; left: 0px; top: 0px;}
.yt_zmhd .theme1 .theme1_left_content .contentTxt p.txt{font-size: 16px; overflow: hidden; padding-left: 0px; margin: 12px 0;}
.yt_zmhd .theme1 .theme1_left_content .contentTxt .btn_box a{display: block; float: left; width: 120px; height: 42px; line-height: 42px; text-align: center; font-size: 18px; color: #fff; background-color: #054e9b; border-radius: 4px; }
.yt_zmhd .theme1 .theme1_left_content .contentTxt .btn_box a.btn_item1{float: right;}
.yt_zmhd .theme1 .theme1_right {width: 790px; float: left;}
.yt_zmhd .theme1 .theme1_right .theme1_right_top .title_box a{display: inline-block;}
.yt_zmhd .theme1 .theme1_right .theme1_right_top .title_box .move_btn{float: right; margin-top: 8px; font-weight: 500; font-size: 16px; border-radius: 3px; padding: 4px 12px ;background-color: #dce8f9; color: #054e9b;}
.yt_zmhd .theme1 .theme1_right .theme1_right_top .title_box .move_btn:hover{color: #1a6cc4;}
.yt_zmhd .theme1 .theme1_right .theme1_right_top .lists ul li{background-color: #f0f3f6; padding: 26px 28px; }
.yt_zmhd .theme1 .theme1_right .theme1_right_top .lists ul li a{display: block; transition: .3s; }
.yt_zmhd .theme1 .theme1_right .theme1_right_top .lists ul li a .top{display: block; height: auto; font-size: 18px; background-color: transparent; color: #000; padding-right: 106px; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.yt_zmhd .theme1 .theme1_right .theme1_right_top .lists ul li a .top .time{position: absolute; right: 0px; top: 50%; transform: translateY(-50%); color: #666666;}
.yt_zmhd .theme1 .theme1_right .theme1_right_top .lists ul li a .bottom{font-size: 16px; margin-top: 14px; color: #666666; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.yt_zmhd .theme1 .theme1_right .theme1_right_top .lists ul li a:hover .top{color: #054e9b;}
.yt_zmhd .theme1 .theme1_right .theme1_right_top .lists ul li a:hover .top .time{color:#054e9b;}
.yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul{margin-left: -10px;}
.yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li{width: 25%; float: left; box-sizing: border-box; padding-left: 10px;} 
.yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li a{display: block; height: 177px; font-size: 22px; color: #000; text-align: center; padding-top: 20px; box-sizing: border-box; margin-top: 9px; border-radius: 7px; box-shadow: 0px 0px 8px 0px #cbe0f7; }
.yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li.i1 a{background-color: #f6f9ff;}
.yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li.i2 a{background-color: #fffbf7;}
.yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li.i3 a{background-color: #f9fff3;}
.yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li.i4 a{background-color: #f0feff; font-size: 18px; line-height: 23px;}
.yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li a .img_box{display: inline-block; width: 74px; height: 74px;}
.yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li a .img_box img{max-width: 100%;}
.yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li a .txt_box{display: block; height: 71px; }
.yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li a .txt_box i{display: inline-block; position: relative; top: 50%; font-weight: 500; transform: translateY(-50%);} 
.yt_zmhd .theme2{ margin-left: -20px; margin-top: 34px;}
.yt_zmhd .theme2 .item{width: 33.333%; float: left; padding-left: 20px; box-sizing: border-box; }
.yt_zmhd .theme2 .item .item_box{padding-top: 73px; position: relative;}
.yt_zmhd .theme2 .item .tit_conetent{height: 104px; width: 100%; box-sizing: border-box; padding: 0 20px; padding-top: 28px;  position: absolute; top: 0px; left: 0px; background: url(/images/yt_zmhd_bg_04.png) no-repeat center;}
.yt_zmhd .theme2 .item .item_box .item_content{position: relative; z-index: 1; height: 447px; box-sizing: border-box; padding: 30px 20px 15px; box-shadow: 0px 0px 8px 0px #c8d5e4; background-color:#fff;  border-radius: 12px;}
.yt_zmhd .theme2 .item .tit_box .tit{font-size: 28px; font-weight: bold; color: #000000; line-height: 28px;}
.yt_zmhd .theme2 .item .tit_box .a_box{font-size: 0px; padding-top: 6px;}
.yt_zmhd .theme2 .item .tit_box .a1{font-size: 16px; font-weight: bold; color: #000; transition: .3s;} 
.yt_zmhd .theme2 .item .tit_box .a1:hover{opacity: 0.8;}
.yt_zmhd .theme2 .item .tit_box .a1 i{display: inline-block; vertical-align: middle; font-weight: bold;}
.yt_zmhd .theme2 .item .tit_box .a1.xzbltj{margin-right: 26px;}
.yt_zmhd .theme2 .item.zwzx_item .item_content ul li a{ display: block; padding: 10px; background-color: #f0f3f6; margin-bottom: 10px;}
.yt_zmhd .theme2 .item.zwzx_item .item_content ul li a .atop{display: block; font-size: 14px; color: #666666; margin-bottom: 13px;}
.yt_zmhd .theme2 .item.zwzx_item .item_content ul li a .atop i{float: left; width: 33.333%;}
.yt_zmhd .theme2 .item.zwzx_item .item_content ul li a .atop i.type em{color: #447cc7;}
.yt_zmhd .theme2 .item.zwzx_item .item_content ul li a .atop i.time{text-align: center;}
.yt_zmhd .theme2 .item.zwzx_item .item_content ul li a .atop i.zt{text-align: right; color: #cb0c2c;}
.yt_zmhd .theme2 .item.zwzx_item .item_content ul li a .txt{font-size: 18px; transition: .3s; color: #373737; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.yt_zmhd .theme2 .item.zwzx_item .item_content ul li a:hover .txt{ color: #054e9b;}
.yt_zmhd .theme2 .item .item_content .move_box{text-align: center;}
.yt_zmhd .theme2 .item .item_content .move_box .move_btn{display: inline-block; margin-top: 5px; font-size: 16px; color: #054e9b;  border-radius: 3px; padding: 4px 12px; background-color: #dce8f9; }
.yt_zmhd .theme2 .item .item_content .move_box .move_btn:hover{color: #1a6cc4;}
.yt_zmhd .theme2 .item.myzj_item .tit_conetent{background-image: url(/images/yt_zmhd_bg_06.png);}
.yt_zmhd .theme2 .item .tit_conetent.bj .tit_box{background: url(/images/yt_zmhd_theme2_icon3_03.png) no-repeat right; background-position-y: 14px;}
.yt_zmhd .theme2 .item.myzj_item .item_content ul li a{display: block; padding-left: 90px; padding-right: 10px; height: 81px; margin-bottom: 10px; position: relative; background-color: #f0f3f6;}
.yt_zmhd .theme2 .item.myzj_item .item_content ul li a .left_box{position: absolute; left: 7px; top: 50%; text-align: center; transform: translateY(-50%);}
.yt_zmhd .theme2 .item.myzj_item .item_content ul li a .left_box .time{display: block; font-size: 18px; color: #000000;}
.yt_zmhd .theme2 .item.myzj_item .item_content ul li a .left_box .isjs{display: inline-block;  font-size: 14px; color: #fff; background-color: #5db4f0; padding: 2px 6px; }
.yt_zmhd .theme2 .item.myzj_item .item_content ul li a .left_box .isjs .em2{display: block;}
.yt_zmhd .theme2 .item.myzj_item .item_content ul li a.js .left_box .isjs .em2{display: inline;}
.yt_zmhd .theme2 .item.myzj_item .item_content ul li a.js .left_box .isjs .em1{display: block;}
.yt_zmhd .theme2 .item.myzj_item .item_content ul li a .txt_box {display: block; position: relative; top: 50%; transform: translateY(-50%); }
.yt_zmhd .theme2 .item.myzj_item .item_content ul li a .txt_box .txt{display: inline-block; transition: .3s; max-height: 64px; overflow: hidden; font-size: 18px; line-height: 32px;  color: #000000; } 
.yt_zmhd .theme2 .item.myzj_item .item_content ul li a:hover .txt_box .txt{color: #054e9b;}
.yt_zmhd .theme2 .item.wdzsk_item .tit_conetent{background-image: url(/images/yt_zmhd_bg_08.png);}
.yt_zmhd .theme2 .item.wdzsk_item .item_content ul li a{display: block; transition: .3s; padding: 16px 0;  padding-left: 22px; position: relative; font-size: 18px; color: #000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.yt_zmhd .theme2 .item.wdzsk_item .item_content ul li a:hover{color: #054e9b;}
.yt_zmhd .theme2 .item.wdzsk_item .item_content ul li a::before{content: ''; display: block; width: 6px; height: 6px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background-color: #054e9b;}
.yt_zmhd .theme2 .item.wdzsk_item .item_content .move_box .move_btn{margin-top: 16px;}
.yt_zmhd .theme3{padding-top: 52px;}
.yt_zmhd .theme3 .theme3_box .tit_box{padding-bottom: 15px;}
.yt_zmhd .theme3 .theme3_box .tit_box a.t{font-size: 28px; font-weight: bold; color: #000; padding-left: 20px;}
.yt_zmhd .theme3 .theme3_box .listU{margin-left: -20px;}
.yt_zmhd .theme3 .theme3_box .listU li{width: 16.6666%; float: left; padding-left: 20px; box-sizing: border-box;}
.yt_zmhd .theme3 .theme3_box .listU li a{display: block; text-align: center; width: 100%; height: 205px; overflow: hidden; border-radius: 8px;}
.yt_zmhd .theme3 .theme3_box .listU li a img{max-width: 100%; height: 167px;}
.yt_zmhd .theme3 .theme3_box .listU li a i{display: block; text-align: left; background-color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; color: #373737; height: 38px; line-height: 38px; padding: 0 10px; padding-left: 20px; box-sizing: border-box;}
@media screen and (max-width: 1655px) {
    .yt_zmhd .theme1 .theme1_left .theme1_left_box .theme1_left_content .image_box{width: 340px; height: 243px;}
    .yt_zmhd .theme1 .theme1_left .theme1_left_box .theme1_left_content{padding-left: 365px;}
    .yt_zmhd .theme1 .theme1_left_content .contentTxt p{font-size: 16px;}
    .yt_zmhd .theme1 .theme1_left_content .contentTxt p.txt{margin: 15px 0;}
    .yt_zmhd .theme1 .theme1_left{width: 713px;}
    .yt_zmhd .theme1 .theme1_right{width: 687px;}
    .yt_zmhd .theme2 .item.zwzx_item .item_content ul li a .txt{font-size: 16px;}
    .yt_zmhd .theme2 .item.myzj_item .item_content ul li a .txt_box .txt{font-size: 16px;}
    .yt_zmhd .theme2 .item.wdzsk_item .item_content ul li a{font-size: 16px;}
    .yt_zmhd .theme2 .item.myzj_item .item_content ul li a{height: 78px;}
    .yt_zmhd .theme3 .theme3_box .listU li a img{height:146px;}
    .yt_zmhd .theme3 .theme3_box .listU li a{height: 184px;}
}
@media screen and (max-width: 1490px) {
    .yt_zmhd .title_box a{font-size: 22px;}
    .yt_zmhd .theme1 .theme1_left{width: 625px;}
    .yt_zmhd .theme1 .theme1_left .theme1_left_box{height: 350px;}
    .yt_zmhd .theme1 .theme1_left_content .contentTxt .tit{font-size: 18px;}
    .yt_zmhd .theme1 .theme1_left .theme1_left_box .theme1_left_content .image_box{width: 300px;}
    .yt_zmhd .theme1 .theme1_left .theme1_left_box .theme1_left_content{padding-left: 315px;}
    .yt_zmhd .theme1 .theme1_left_content .contentTxt p{font-size: 14px;}
    .yt_zmhd .theme1 .theme1_left_content .contentTxt p.txt{font-size: 14px;}
    .yt_zmhd .theme1 .theme1_left_content .contentTxt .btn_box a{font-size: 14px; width: 100px; height: 32px; line-height: 32px;}
    .yt_zmhd .theme1 .theme1_right{width: 575px;}
    .yt_zmhd .theme1 .theme1_right .theme1_right_top .lists ul li{padding: 15px;}
    .yt_zmhd .theme1 .theme1_right .theme1_right_top .lists ul li a .top{font-size: 16px;}
    .yt_zmhd .theme1 .theme1_right .theme1_right_top .lists ul li a .bottom{font-size: 14px; margin-top: 10px;}
    .yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li a .img_box{width: 65px; height: 65px;}
    .yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li a{font-size: 18px; height: 166px;}
    .yt_zmhd .theme2 .item .tit_box .tit{font-size: 22px;}
    .yt_zmhd .theme2 .item .tit_box .a1{font-size: 14px;}
    .yt_zmhd .theme2 .item .tit_box .a1.xzbltj{margin-right: 10px;}
    .yt_zmhd .theme2 .item.zwzx_item .item_content ul li a .atop{font-size: 12px;}
    .yt_zmhd .theme2 .item .item_content .move_box .move_btn{font-size: 14px;}
    .yt_zmhd .theme2 .item.myzj_item .item_content ul li a .txt_box .txt{font-size: 14px;}
    .yt_zmhd .theme2 .item.wdzsk_item .item_content ul li a{font-size: 14px; padding: 17px 0; padding-left: 15px;}
    .yt_zmhd .theme2 .item.myzj_item .item_content ul li a{height: 76px;}
    .yt_zmhd .theme3 .theme3_box .listU li a img{height: 124px;}
    .yt_zmhd .theme3 .theme3_box .listU li a i{font-size: 14px;}
    .yt_zmhd .theme3 .theme3_box .listU li a{height: 162px;}
    .yt_zmhd .theme3 .theme3_box .tit_box a.t{font-size: 22px;}
}
@media screen and (max-width: 1200px) {
    .yt_zmhd{padding: 30px 15px;}
    .yt_zmhd .theme1 .theme1_left{float: none; width: 100%; padding-right: 0px; margin-bottom: 15px;}
    .yt_zmhd .theme1 .theme1_left .theme1_left_box{height: auto; min-height: 295px;}
    .yt_zmhd .theme1 .theme1_right{width: 100%; float: none;}
    .yt_zmhd .theme2{margin-left: 0px;}
    .yt_zmhd .theme2 .item{width: 100%; float: none; padding-left: 0px; margin-bottom: 15px;}
    .yt_zmhd .theme2 .item .tit_conetent{background-size: 100% auto;}
    .yt_zmhd .theme2 .item .item_box .item_content{height: auto;}
    .yt_zmhd .theme2 .item.wdzsk_item .item_content ul li a{padding: 11px 0; padding-left: 14px;}
    .yt_zmhd .theme3{padding-top: 20px;}
    .yt_zmhd .theme3 .theme3_box .tit_box a.t{font-size: 22px; padding-left: 0px;}
    .yt_zmhd .theme3 .theme3_box .listU li{width: 33.333%; margin-bottom: 10px;}

}
@media screen and (max-width:760px) {
    .yt_zmhd .padd20{padding: 15px 10px;}
    .yt_zmhd .theme1 .theme1_left .theme1_left_box .theme1_left_content{padding-left: 0px;}
    .yt_zmhd .theme1 .theme1_left .theme1_left_box .theme1_left_content .image_box{width: auto; height: auto; margin-bottom: 20px; position: initial; margin-right: 0px;}
    .yt_zmhd .theme1 .theme1_left_content .contentTxt p{padding-left: 42px;}
    .yt_zmhd .theme1 .theme1_left_content .contentTxt p.txt{max-height: none;}
    .yt_zmhd .title_box a{font-size: 18px;margin-bottom: 10px;}
    .yt_zmhd .theme1 .theme1_right .theme1_right_top .lists ul li a .top{font-size: 13px;}
    .yt_zmhd .theme1 .theme1_right .theme1_right_top .title_box .move_btn{font-size: 12px; padding: 4px 5px; margin-top: 2px;}
    .yt_zmhd .theme1 .theme1_right .theme1_right_top .lists ul li a .bottom{font-size: 12px;}
    .yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li{width: 50%;}
    .yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li a{font-size: 16px; height: 138px; padding-top: 11px;}
    .yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li.i4 a{font-size: 14px;}
    .yt_zmhd .theme1 .theme1_right .theme1_right_bottom ul li a .img_box{width: 50px; height: 50px;}
    .yt_zmhd .theme2{margin-top: 15px;}
    .yt_zmhd .theme2 .item .tit_conetent{padding: 0 10px; padding-top: 36px;}
    .yt_zmhd .theme2 .item .tit_box .tit{font-size: 18px;}
    .yt_zmhd .theme2 .item .tit_box .a_box{padding-top: 6px;}
    .yt_zmhd .theme2 .item .tit_box .a1{font-size: 12px;}
    .yt_zmhd .theme2 .item .tit_box .a1 img{height: 15px;}
    .yt_zmhd .theme2 .item .item_box .item_content{padding: 15px 10px;}
    .yt_zmhd .theme2 .item.zwzx_item .item_content ul li a .atop{margin-bottom: 10px;}
    .yt_zmhd .theme2 .item.zwzx_item .item_content ul li a .atop i{float: none; display: inline-block; width: auto; margin-right: 10px;}
    .yt_zmhd .theme2 .item.zwzx_item .item_content ul li a .txt{font-size: 13px;}
    .yt_zmhd .theme2 .item .item_content .move_box .move_btn{font-size: 12px;}
    .yt_zmhd .theme2 .item.myzj_item .item_content ul li a .left_box .time{font-size: 14px;}
    .yt_zmhd .theme2 .item.myzj_item .item_content ul li a .left_box .isjs{font-size: 12px;}
    .yt_zmhd .theme2 .item.myzj_item .item_content ul li a{padding-left: 75px;}
    .yt_zmhd .theme2 .item.myzj_item .item_content ul li a .txt_box .txt{font-size: 12px; line-height: 20px; max-height: 64px;}
    .yt_zmhd .theme2 .item.wdzsk_item .item_content ul li a{font-size: 12px; padding: 8px 0; padding-left: 12px;}
    .yt_zmhd .theme2 .item.wdzsk_item .item_content ul li a::before{width: 4px; height: 4px;}
    .yt_zmhd .theme3{padding-top: 10px;}
    .yt_zmhd .theme3 .theme3_box .listU{margin-left: -10px;}
    .yt_zmhd .theme3 .theme3_box .listU li{width: 50%; padding-left: 10px;}
    .yt_zmhd .theme3 .theme3_box .listU li a img{height: 115px;}
    .yt_zmhd .theme3 .theme3_box .listU li a{height: 153px;}
}
/* 政民互动 end */
/* 个性主页  start*/
.jd_warp.gxzy{ background:url(/images/yt_gxzy_bg_03_01.jpg) no-repeat top center;}
.jd_warp.gxzy.isQy{background-image: url(/images/yt_gxzy_qy_01.jpg);}

.jd_warp.gxzy .top{background-color: transparent;}
.jd_warp.gxzy .footer{background-color: #fff;}
.gxzy *::-webkit-scrollbar{width: 8px; }
.gxzy *::-webkit-scrollbar-thumb { border-radius: 10px; background-color: #054e9b;}
.gxzy *::-webkit-scrollbar-track {border-radius: 10px; background-color: #dbdbdb;}
.yt_gxzy .box{padding-top: 72px; padding-bottom: 120px;}
.yt_gxzy .box .top_nav_box{float: right; margin-bottom: 32px;}
.yt_gxzy .box .top_nav a.item{display: inline-block; color: #054e9b; font-size: 22px; background-color: #c2d6ec; transition: .3s; background-color: rgba(255, 255, 255, 0.8); border: 1px solid #ffffff; border-radius: 12px; height: 80px; box-sizing: border-box; line-height: 80px; position: relative; padding-left: 100px; padding-right: 28px; }
.yt_gxzy .box .top_nav a.item:last-child{margin-left: 23px;}
.yt_gxzy .box .top_nav a.item .img_box{display: block; width: 70px; height: 70px; line-height: 70px; text-align: center; border-radius: 100%; background-color: #054e9b; position: absolute; left: 18px; top: 50%; transform: translateY(-50%);}
.yt_gxzy .box .top_nav a.item:hover{background-color: #f3f7f9;}
.yt_gxzy .box .content_box{height: 895px; }
.yt_gxzy .box .content_box .gxzy_left{width: 420px; height: 100%; box-sizing: border-box; padding-top: 100px; position: relative; border-radius: 20px; float: left; background-color: #c2d6ec;background-color: rgba(255, 255, 255, 0.5);}
.yt_gxzy .box .content_box .gxzy_left .tx_box{ width: 180px; height: 180px; font-size: 0px; box-shadow: 0px 0px 14px 0px #83a6cb; text-align: center;  padding: 8px; box-sizing: border-box; border: 1px dashed #0e569f; background-color: #fff; border-radius: 100%; position: absolute; top: -90px; left: 50%; transform: translateX(-50%);}
.yt_gxzy .box .content_box .gxzy_left .tx_box em.imgBox{display: block; width: 100%; height: 100%; border-radius: 100%; overflow: hidden;}
.yt_gxzy .box .content_box .gxzy_left .name{text-align: center; font-size: 28px; color: #054e9b; font-weight: bold;}
.yt_gxzy .box .content_box .gxzy_left .btn_box{text-align: center; padding: 0 100px;}
.yt_gxzy .box .content_box .gxzy_left .btn_box a{display: inline-block; width: 200px; height: 43px; margin-top: 12px; transition: .3s; background-color: #fff; border: 1px solid #97a6b9; font-size: 18px; color: #3a5a94; border-radius: 12px; text-align: left; padding-left: 25px; line-height: 43px;}
.yt_gxzy .box .content_box .gxzy_left .btn_box a img{vertical-align: middle; margin-right: 20px;}
.yt_gxzy .box .content_box .gxzy_left .btn_box a.quit_btn{background-color: #054e9b; border: none; color: #fff;}
.yt_gxzy .box .content_box .gxzy_left .btn_box a:hover{opacity: 0.8;}
.yt_gxzy .box .content_box .gxzy_left .halving_box{ height: 24px; margin: 27px 0 13px; position: relative; overflow: hidden; }
.yt_gxzy .box .content_box .gxzy_left .halving_box i{display: block;border-bottom: 1px dashed #5497D5; position: relative; top: 50%; transform: translateY(-50%);}
.yt_gxzy .box .content_box .gxzy_left .halving_box::before{content: ''; position: absolute; left: 0px; top: 50%; z-index: 2; transform: translate(-50%,-50%); width: 24px; height: 24px; background-color: #6ea9dc; border-radius: 100%;}
.yt_gxzy .box .content_box .gxzy_left .halving_box::after{content: ''; position: absolute; right: 0px; top: 50%; z-index: 2; transform: translate(50%,-50%); width: 24px; height: 24px; background-color: #6ea9dc; border-radius: 100%;}
.yt_gxzy .box .content_box .gxzy_left .calendar_Box_bottom{position: relative;}
.yt_gxzy .box .content_box .gxzy_left .calendar_Box_bottom.notHd::before{content: ''; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: rgba(255, 255, 255, 0.6); border-radius: 8px; box-shadow: 0px 1px 4px 0px #e0e0e0; background: url(/images/yt_gxzy_not.png) no-repeat center;  background-size: 100px;}
.yt_gxzy .box .content_box .gxzy_left .calendar_Box_bottom ul{height: 120px; overflow: hidden; overflow-y: auto;}
.yt_gxzy .box .content_box .gxzy_left .calendar_Box_bottom ul li{padding-left: 15px;}
.yt_gxzy .box .content_box .gxzy_left .calendar_Box_bottom ul li a{ display: block;  padding: 9px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px dashed #fff;  transition: .3s; color: #303030; font-size: 14px; position: relative; padding-left: 26px;}
.yt_gxzy .box .content_box .gxzy_left .calendar_Box_bottom ul li a:hover{color:#054e9b ;}
.yt_gxzy .box .content_box .gxzy_left .calendar_Box_bottom ul li a::before{content:''; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); display:block; width: 8px; height: 8px; background-color: #ff7c00; border-radius: 100%;}
.yt_gxzy .box .content_box .gxzy_right{ width: 1060px; height: 100%; padding: 30px; box-sizing: border-box;  border-radius: 20px; float: left; margin-left: 20px; background-color: #c2d6ec;background-color: rgba(255, 255, 255, 0.7); }
.yt_gxzy .box .content_box .gxzy_right .message_box{margin-bottom: 26px; position: relative;} 
.yt_gxzy .box .content_box .gxzy_right .btns1{border-bottom: 1px solid #ffffff; font-size: 0px;}
.yt_gxzy .box .content_box .gxzy_right .btns1 a{display: inline-block; margin-right: 70px; position: relative; overflow: hidden;  font-size: 24px; padding-bottom: 18px; font-weight: bold; color: #000; transition: .3s; }
.yt_gxzy .box .content_box .gxzy_right .btns1 a:last-child{margin-right: 0px;}
.yt_gxzy .box .content_box .gxzy_right .btns1 a::before{content: ''; display: block; width: 100%; height: 5px; opacity: 0; position: absolute; left: 0px; bottom: -5px; transition: .3s;  background-color: #cc0a2d;}
.yt_gxzy .box .content_box .gxzy_right .btns1 a.active, .yt_gxzy .box .content_box .gxzy_right .btns1 a:hover{color: #cc0a2d;  }
.yt_gxzy .box .content_box .gxzy_right .btns1 a.active::before, .yt_gxzy .box .content_box .gxzy_right .btns1 a:hover:before{bottom: 0px; opacity: 1;}
.yt_gxzy .box .content_box .gxzy_right .message_box .xxdy_btn{display: block; visibility: hidden; opacity: 0; transition: .2s; position: absolute; right: 20px; top:0px;}
.yt_gxzy .box .content_box .gxzy_right .message_box .xxdy_btn.on{visibility: visible; opacity: 1;}
.yt_gxzy .box .content_box .gxzy_right .message_box .xxdy_btn .look_move{color: #054e9b; font-size: 18px;}
.yt_gxzy .box .content_box .gxzy_right .message_box .xxdy_btn .look_move .icon_box{padding-right: 5px;}
.yt_gxzy .box .content_box .gxzy_right .switchB1{height: 457px; padding-top: 1px;}
/* .yt_gxzy .box .content_box .gxzy_right .xxdy_box {margin-top: 18px;} */
.yt_gxzy .box .content_box .gxzy_right .znAndxx .list_box{height: 439px; padding: 0 15px;  background-color: #fff; overflow: hidden; overflow-y: auto;}
.yt_gxzy .box .content_box .gxzy_right .znAndxx .list_box::-webkit-scrollbar{width: 8px; }
.yt_gxzy .box .content_box .gxzy_right .znAndxx .list_box::-webkit-scrollbar-thumb { border-radius: 10px; background-color: #054e9b;}
.yt_gxzy .box .content_box .gxzy_right .znAndxx .list_box::-webkit-scrollbar-track {border-radius: 10px; background-color: #dbdbdb;}
.yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a{display: block; font-size: 17px; margin-top: 23px;}
.yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a .txt{display: block;position: relative; color: #303030; transition: .3s; margin-bottom: 9px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} 
/* .yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a .txt .tag{position: absolute; left: 0px; top: 50%; transform: translateY(-50%);  } */
.yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a .txt .tag{display: inline-block; padding: 3px 9px; font-size: 15px; border-radius: 4px;}
.yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a .ly_time{font-size: 14px; color: #666666;} 
.yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a .ly_time .time{padding-left: 62px;}
.yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a:hover .txt{color: #054e9b;}
.yt_gxzy .box .content_box .gxzy_right .zntk_box .list_box{height: 407px;}
.yt_gxzy .box .content_box .gxzy_right .zntk_box ul li > a{margin-top: 19px;}
.yt_gxzy .box .content_box .gxzy_right .submenu .btns2{ background-color: #f3f7f9; height: 50px; line-height: 50px;}
.yt_gxzy .box .content_box .gxzy_right .submenu .btns2 a{transition: .3s; font-size: 20px; color: #303030; padding-left: 36px;}
.yt_gxzy .box .content_box .gxzy_right .submenu .btns2 a:hover, .yt_gxzy .box .content_box .gxzy_right .submenu .btns2 a.active{color: #cc0a2d;}
.yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box{height: 395px; overflow: hidden; overflow-y: auto;}
.yt_gxzy .box .content_box .gxzy_right .fwdy_box{margin-top: 18px; background-color: #fff; height: 442px; box-sizing: border-box; padding: 25px;}
.yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul{margin-left: -18px;}
.yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li{width:14.285%; float: left; padding-left: 18px; margin-bottom: 10px; box-sizing: border-box;}
.yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li a{display: block; background-color: #fff; padding-top: 17px; text-align: center; height: 120px; border-radius: 7px; box-sizing: border-box;}
.yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li.first a{ border: 1px dashed #eeeeee; padding-top: 0px;}
.yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li.first a .icon_box{position: relative; top: 50%; transform: translateY(-50%); height: auto;}
.yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li.first a:hover{border-color:#9ec0e5 ;}
.yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li a .icon_box{display: block; height: 52px; overflow: hidden;  margin-bottom: 5px; }
.yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li a .icon_box img{max-height: 100%;}
.yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li a .txt{display: block; padding: 0 5px; font-size: 16px;line-height: 22px; height: 44px; overflow: hidden; color: #515151;}
.yt_gxzy .box .content_box .gxzy_right .wdhd_box .list_box{height: 407px;}
.yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li > a .txt{margin-bottom: 5px;}
.yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li{padding-right: 100px; position: relative;}
.yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li .btn_box{position: absolute; right: 6px; top: 50%; transform: translateY(-50%); font-size: 0px;}
.yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li .btn_box .btnItme{display: inline-block; width: 86px; height: 30px; line-height: 30px; transition: .3s; margin-right: 25px; text-align: center; font-size: 14px; border-radius: 6px;}  
.yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li .btn_box .btnItme.fxhd{background-color: #faf1e9; color: #ff7c00; border: 1px solid #ff7c00;} 
.yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li .btn_box .btnItme.wybm{background-color: #e6faf3; color: #1dd08d; border: 1px solid #1dd08d;}
.yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li .btn_box .btnItme.qxhd{background-color: #d8eef9; color: #0691d9; border: 1px solid #0691d9;}

.yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li .btn_box .btnItme:last-child{margin-right: 0px;}
.yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li .btn_box .btnItme:hover{opacity: 0.8;}
.yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li > a .txt{padding-left: 0px;}
.yt_gxzy .box .content_box .gxzy_right .history_box .tit_box{font-size: 24px; color: #000; margin-bottom: 15px;}
.yt_gxzy .box .content_box .gxzy_right .history_box .history_list{background-color: #fff; padding: 14px 0; height: 246px; box-sizing: border-box;}
.yt_gxzy .box .content_box .gxzy_right .history_box .history_list ul{height: 100%; overflow: hidden; overflow-y: auto;}
.yt_gxzy .box .content_box .gxzy_right .history_box .history_list ul::-webkit-scrollbar{width: 8px; }
.yt_gxzy .box .content_box .gxzy_right .history_box .history_list ul::-webkit-scrollbar-thumb { border-radius: 10px; background-color: #054e9b;}
.yt_gxzy .box .content_box .gxzy_right .history_box .history_list ul::-webkit-scrollbar-track {border-radius: 10px; background-color: #dbdbdb;}
.yt_gxzy .box .content_box .gxzy_right .history_box .history_list ul li{padding: 0 11px;}
.yt_gxzy .box .content_box .gxzy_right .history_box .history_list ul li a{display: block; position: relative; transition: .3s; padding: 9px 0; padding-left: 27px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 17px; color: #303030;}
.yt_gxzy .box .content_box .gxzy_right .history_box .history_list ul li a::before{content: ''; display: block; border-radius: 100%; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); width: 8px; height: 8px; background-color: #054e9b;}
.yt_gxzy .box .content_box .gxzy_right .history_box .history_list ul li a:hover{color: #054e9b;}

/* 日历 start */
.yt_gxzy .calendar_Box{ background-image: linear-gradient(transparent,#ffffff,#ffffff, transparent); padding: 0 20px;}
.yt_gxzy .calendar{background-color: transparent; position: relative; border-radius: 0px; width: 100%; padding: 0; }
.yt_gxzy .calendar .hdrl_tit{position: absolute; left: 20px;top: 10px; font-size:24px; font-weight: bold; color: #000000; }
.yt_gxzy .calendar-title .arrow{width:160px; text-align: center;}
.yt_gxzy .calendar .calendar-title a.title{font-size: 20px; color: #054e9b; text-indent: 0px;}
.yt_gxzy .calendar .calendar-title .arrow span{float: none; position: absolute;  top: 50%; transform: translateY(-50%); width: 18px; height:24px; border: 1px solid #054e9b;  font-size: 0px;}
.yt_gxzy .calendar .calendar-title .arrow span::before{content: ''; display: block; border: 6px solid transparent; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.yt_gxzy .calendar .calendar-title .arrow .arrow-prev{left: 0px; border-bottom-left-radius: 4px; border-top-left-radius: 4px;} 
.yt_gxzy .calendar .calendar-title .arrow .arrow-prev::before{border-right-color: #054e9b;  left: 38%;}
.yt_gxzy .calendar .calendar-title .arrow .arrow-next{right: 0px; border-bottom-right-radius: 4px; border-top-right-radius: 4px;}
.yt_gxzy .calendar .calendar-title .arrow .arrow-next::before{border-left-color: #054e9b;  left: 74%;}
.yt_gxzy .calendar .calendar-week{border: none;}
.yt_gxzy .calendar .calendar-week .item,.yt_gxzy .calendar-date .item{width: 54px; height: 47px;}
.yt_gxzy .calendar .calendar-week .item{color: #333333;}
.yt_gxzy .calendar .calendar-date .item{font-size: 16px;}
.yt_gxzy .calendar .calendar-date .item-curMonth{font-size: #333;}
.yt_gxzy .calendar .calendar-today{display: none !important; }
.yt_gxzy .calendar .calendar-date .item em{display: inline-block; width: 32px; height: 32px; line-height: 32px; border-radius: 100%; position: relative;}
.yt_gxzy .calendar .calendar-date .item.on em{background-color: #054e9b; color: #fff;}
.yt_gxzy .calendar .calendar-date .item.has em::after{ content: ''; position: absolute; top: 2px;right: 2px;    display: block;  width: 7px; background: #FA930E; height: 7px; border-radius: 50%;}
/* 日历 end */

/* 消息订阅的弹框 start */
.gxzy_modal_bg{position: fixed; top: 0px; left: 0px; right: 0px; bottom:0px; background-color: rgba(0, 0, 0, 0.5); visibility: hidden; opacity: 0; transition: .3s; z-index: 99; }
.gxzy_modal_bg .gxzy_modal_box{width: 1500px; height: 760px; box-sizing: border-box; background-color: #fff; border-radius: 20px;padding: 60px; padding-top: 30px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.gxzy_modal_bg .gxzy_modal_box .modal_content_tit{font-size: 30px; font-weight: bold; text-align: center; color: #303030; margin-bottom: 40px;}
.gxzy_modal_bg .gxzy_modal_box .lists{height: 575px; overflow: hidden; overflow-y: auto;}
.gxzy_modal_bg .gxzy_modal_box .lists ul{margin-left: -25px;}
.gxzy_modal_bg .gxzy_modal_box .lists ul li{float: left; width: 14.285%; box-sizing: border-box; padding-left: 25px;}
.gxzy_modal_bg .gxzy_modal_box .lists ul li a{display: block; position: relative; width: 175px; height: 52px; padding: 0 7px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 30px; line-height: 52px;  color: #515151; font-size: 18px; transition: .2s; text-align: center; box-sizing: border-box; border: 1px solid #e1e3e5; border-radius: 5px;}
.gxzy_modal_bg .gxzy_modal_box .lists ul li a::after{content:''; position: absolute; bottom: -33px ; right: -27px;  display: block; border: 25px solid transparent; border-left-color: #e5e5e5; transform: rotate(55deg);}
.gxzy_modal_bg .gxzy_modal_box .lists ul li a::before{content: ''; display: block;  width: 9px; height: 7px; position: absolute; right: 4px; bottom: 3px; z-index: 2; background: url(/images/yt_gxzy_duigi_icon.png) no-repeat top center;  }
.gxzy_modal_bg .gxzy_modal_box .lists ul li.on a{border-color: #054e9b; color: #054e9b; background-color: #e6f2fe;}
.gxzy_modal_bg .gxzy_modal_box .lists ul li.on a::after{border-color: #054e9b;}
.gxzy_modal_bg .gxzy_modal_box .close_btn{position: absolute; right: 20px; top: 20px;}
.gxzy_modal_bg .gxzy_modal_box .close_btn a{display: block; font-size: 55px;  line-height: 40px;  transition: .3s;  color: #999999;}
.gxzy_modal_bg .gxzy_modal_box .close_btn a:hover{color: #054e9b;}
.gxzy_modal_bg.on{visibility: visible; opacity: 1; }

.gxzy_modal_bg .gxzy_modal_box .btnBox{position: absolute; bottom: 15px; right: 50px; font-size: 0px;}
.gxzy_modal_bg .gxzy_modal_box .btnBox > a{display: inline-block; transition: .3s; width: 120px; height: 45px; margin: 0 8px; font-size: 18px; line-height: 45px; border-radius: 5px; text-align: center;}
.gxzy_modal_bg .gxzy_modal_box .btnBox > a.cancelBtn{background-color: #e5e5e5; color: #333;}
.gxzy_modal_bg .gxzy_modal_box .btnBox > a.submitBtn{background-color: #054e9b; color: #fff;}
.gxzy_modal_bg .gxzy_modal_box .btnBox > a:hover{opacity: 0.8;}
/* 消息订阅的弹框 end */
.yt_gxzy .notBox{position: relative;}
.yt_gxzy .notBox::before{ content: ''; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px;  background: url(/images/yt_gxzy_ggNot.png) no-repeat center; }
.yt_gxzy .loading_box { background: url(/images/yt_gxzy_loading.gif) no-repeat center 40%; background-size: 50px 50px;}
/* 消息订阅左右滚动 start */
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .list_box{height: 407px;}
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab{background-color: #f3f7f9; position: relative; padding-left: 10px; padding-right: 80px; height: 50px;line-height: 50px; overflow: hidden;  box-sizing: border-box;}
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .moveBox_list{font-size: 0px; white-space: nowrap; overflow: hidden; overflow-x: auto; }
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .moveBox_list .tag{display: none;  margin-left: 10px;font-size: 16px; color:#cc0a2d;}
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .moveBox_list.notList .tag{display: block;}
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .moveBox_list > a{display: inline-block; transition: .3s;font-size: 20px;  color: #303030; padding: 0 36px; border-right: 3px solid #fff; }
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .moveBox_list > a:hover, .yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .moveBox_list > a.on{color:#cc0a2d;;}
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .moveBox_list > a:last-of-type{border-right: none;}
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .lr_btn{height: 35px; line-height: 35px; position: absolute; right: 10px; top: 50%; transform: translateY(-50%);}
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .lr_btn .move_btn{display: inline-block; position: relative; width: 20px; height: 100%; background-color: #054e9b; }
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .lr_btn .move_btn::before{content: ''; position: absolute; top: 50%; transform: translateY(-50%); border: 8px solid transparent; }
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .lr_btn .move_btn.more_r{border-bottom-right-radius: 4px; border-top-right-radius: 4px;}
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .lr_btn .move_btn.more_l{border-bottom-left-radius: 4px; border-top-left-radius: 4px;}
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .lr_btn .move_btn.more_l::before{border-right-color: #fff; right: 6px;}
.yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .lr_btn .move_btn.more_r::before{border-left-color: #fff; left: 6px;}
/* 消息订阅左右滚动 end*/

/* 我的消息 start*/
.yt_gxzy .box .content_box .gxzy_right .personage{display: none;}
.yt_gxzy .box .content_box .gxzy_right.isgr .gxzy_right_box {display: none;}
.yt_gxzy .box .content_box .gxzy_right.isgr .personage {display: block;  }
.yt_gxzy .box .content_box .gxzy_right.isgr .personage .title_box{margin-bottom: 12px; position: relative;}
.yt_gxzy .box .content_box .gxzy_right.isgr .personage .title_box a{font-size: 24px; font-weight: bold; color: #000000;}
.yt_gxzy .box .content_box .gxzy_right.isgr .personage .title_box a.close_user{ position: absolute; top: 50%; right: 1px; transform: translateY(-50%); transition: .3s; padding: 2px 20px; color: #054e9b; font-size: 16px; border: 1px solid #054e9b; border-radius: 40px; }
.yt_gxzy .box .content_box .gxzy_right.isgr .personage .title_box a.close_user:hover{background-color:#054e9b; color: #fff;}
.yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message_box{background-color: #fff; padding: 62px 10px 165px;  } 
.yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li {font-size: 0px; height: 52px; line-height: 52px; margin-bottom: 13px;}
.yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .label{display: inline-block; vertical-align: middle; width: 180px; padding-right: 27px; box-sizing: border-box;  text-align: right; font-size: 17px; color: #000;}
.yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .input{display: inline-block; vertical-align: middle; font-size: 16px;color: #000;width: 375px;} 
.yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .input input{width: 100%; height: 52px;  padding-left: 18px;  box-sizing: border-box; border-radius: 6px; border:1px solid #dddddd;  outline: none; color: #000; font-size: 16px;}
.yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .input input[type=radio]{width: 15px; height: 15px; display: inline-block; vertical-align: middle; } 
.yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .input .magText{display: inline-block; vertical-align: middle; padding-left: 5px; padding-right: 30px;}

.yt_gxzy .box .content_box .gxzy_right.isgr .personage .edit_box{font-size: 15px; color: #000000; padding-left: 170px; padding-top: 7px;}
.yt_gxzy .box .content_box .gxzy_right.isgr .personage .edit_box .edit_btn{color: #054e9b ;}
/* 我的消息 end*/

.yt_gxzy .box .content_box .gxzy_right .fwdy_box .empty_text{display: none; padding-top: 40px; text-align: center; font-size: 18px; color: #cc0a2d;} 
.yt_gxzy .box .content_box .gxzy_right .fwdy_box.isEmpty .empty_text{display: block;} 
@media screen and (min-width:1922px) {
    .jd_warp.gxzy{background-size:cover;}
}
@media screen and (max-width:1655px){
    .w1500{max-width: 1200px; margin: 0 auto;}
    .yt_gxzy .box .content_box .gxzy_left{width: 336px;}
    .yt_gxzy .box .content_box .gxzy_right{width: 844px;}
    .yt_gxzy .box .content_box .gxzy_left .btn_box{padding: 0 50px;}
    .yt_gxzy .box .content_box .gxzy_left .tx_box{width: 150px; height: 150px; top: -75px;}
    .yt_gxzy .box .content_box .gxzy_left .tx_box em.imgBox img{max-width: 100%;}
    .yt_gxzy .box .content_box .gxzy_left .name{font-size: 20px;}
    .yt_gxzy .box .content_box .gxzy_left{padding-top: 90px;}
    .yt_gxzy .box .content_box .gxzy_left .btn_box a{font-size: 16px;}
    .yt_gxzy .box .content_box .gxzy_left .halving_box{margin: 20px 0 15px;}
    .yt_gxzy .box .content_box .gxzy_right .submenu .btns2 a{font-size: 18px;}
    .yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li a{height: 112px;}
    .yt_gxzy .calendar .hdrl_tit{font-size: 20px;}
    .yt_gxzy .calendar .calendar-title a.title{font-size: 18px;}
    .yt_gxzy .calendar_Box{padding: 0 10px;}
    .yt_gxzy .calendar .calendar-week .item, .yt_gxzy .calendar-date .item{width: 45px;}
    .yt_gxzy .box .content_box .gxzy_right .history_box .history_list ul li a{font-size: 16px;}
    .yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a{font-size: 16px;}
    .yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li a .icon_box img{width: 40px;}
    .yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li a .txt{font-size: 16px;}
    .yt_gxzy .box .top_nav a.item{font-size: 18px; height: 60px; line-height: 60px; padding-left: 78px;}
    .yt_gxzy .box .top_nav a.item .img_box{width: 50px; height: 50px; line-height: 50px;}
    .yt_gxzy .box .top_nav a.item .img_box img{width: 30px;}
    .yt_gxzy .box .content_box .gxzy_right .btns1 a{font-size: 22px;}
    .gxzy_modal_bg .gxzy_modal_box{width: 1200px; height: 500px; padding: 25px 25px 50px; }
    .gxzy_modal_bg .gxzy_modal_box .modal_content_tit{font-size: 24px; margin-bottom: 30px;}
    .gxzy_modal_bg .gxzy_modal_box .lists ul li a{ width: 140px; height: 40px; line-height: 40px; font-size: 16px;}
    .gxzy_modal_bg .gxzy_modal_box .lists ul li a{margin-bottom: 12px;}
    .gxzy_modal_bg .gxzy_modal_box .lists{height: 356px;}
    .yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li{width: 20%;}
    .yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li a .icon_box{height: 40px;}
    .yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .moveBox_list > a{font-size: 18px;}
    .yt_gxzy .box .content_box .gxzy_right .btns1 a{margin-right: 40px;}
    .gxzy_modal_bg .gxzy_modal_box .btnBox{right: 23px;}
    .gxzy_modal_bg .gxzy_modal_box .btnBox > a{height: 30px; line-height: 30px;}  
}

@media screen and (max-width:1200px) {
    .jd_warp.gxzy{background-size:cover;}
    .yt_gxzy .box {padding: 0 15px; padding-top: 72px; padding-bottom: 90px;    }
    .yt_gxzy .box .content_box{height: auto;}
    .yt_gxzy .box .content_box .gxzy_left{width: 100%; float: none;}
    .yt_gxzy .box .content_box .gxzy_right{width: 100%; float: none; margin-left: 0px; margin-top: 15px;}
    .yt_gxzy .box .top_nav_box{margin-bottom: 10px;}
    .yt_gxzy .box .top_nav a.item{ font-size: 13px; padding-left: 50px; padding-right: 10px; height: 40px; line-height: 40px; border-radius: 5px;}
    .yt_gxzy .box .top_nav a.item .img_box{width: 30px; height: 30px; line-height: 27px;}
    .yt_gxzy .box .top_nav a.item .img_box img{width: 60%;}
    .yt_gxzy .box .top_nav a.item:last-child{margin-left: 5px;}
    .yt_gxzy .box .content_box .gxzy_right .btns1 a{font-size: 20px;margin-right: 20px;}
    .gxzy_modal_bg .gxzy_modal_box{width: 90vw; height: 80vh;}
    .gxzy_modal_bg .gxzy_modal_box .lists ul li{width: 25%;}
    .gxzy_modal_bg .gxzy_modal_box .lists{height: 61vh;}
    .gxzy_modal_bg .gxzy_modal_box .lists ul li a{font-size: 13px;}
    .yt_gxzy .notBox::before{background-size: 140px;}

    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .title_box a{font-size: 20px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .title_box a.close_user{font-size: 14px; padding: 2px 13px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message_box{ padding: 36px 10px 96px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li{height: 40px; line-height: 40px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .input input{height: 40px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .label{font-size: 15px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .input{font-size: 14px; width: 355px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .input input{font-size: 14px;}
    .gxzy_modal_bg .gxzy_modal_box .btnBox > a{font-size: 14px; width: 80px;}
}

@media screen and (max-width:760px) {
    .yt_gxzy .box{padding-top: 40px; padding-bottom: 40px;}
    .yt_gxzy .box .top_nav_box{margin-bottom: 80px; float: none; }
    .gxzy_modal_bg .gxzy_modal_box .lists{height: 65vh;}
    .yt_gxzy .box .content_box .gxzy_left .tx_box{width: 120px; height: 120px; top: -60px;}
    .yt_gxzy .box .content_box .gxzy_left{border-radius: 10px; padding-top: 70px;}
    .yt_gxzy .box .content_box .gxzy_left .btn_box a{font-size: 14px;  width: 170px; height: 38px; line-height: 38px;}
    .yt_gxzy .calendar .calendar-week .item, .yt_gxzy .calendar-date .item{width: 14.28%;}
    .yt_gxzy .calendar_Box{padding-bottom: 10px;}
    .yt_gxzy .box .content_box .gxzy_left .calendar_Box_bottom ul li a{padding-left: 16px;}
    .yt_gxzy .box .content_box .gxzy_right{padding: 15px; border-radius: 10px;} 
    /* .yt_gxzy .box .content_box .gxzy_right .btns1{margin-bottom: 20px;} */
    .yt_gxzy .box .content_box .gxzy_right .btns1 a{font-size: 14px; margin-right: 8px; padding-bottom: 10px; }
    .yt_gxzy .box .content_box .gxzy_right .message_box .xxdy_btn{position: initial; padding:10px 0; display: none;}
    .yt_gxzy .box .content_box .gxzy_right .message_box .xxdy_btn.on{display: block;}
    .yt_gxzy .box .content_box .gxzy_right .message_box .xxdy_btn .look_move{font-size: 14px;}
    .yt_gxzy .box .content_box .gxzy_right .xxdy_box{margin-top: 0px;}
    .yt_gxzy .box .content_box .gxzy_right .submenu .btns2{height: 40px; line-height: 40px;}
    .yt_gxzy .box .content_box .gxzy_right .submenu .btns2 a{font-size: 14px; padding-left: 13px;}
    .yt_gxzy .box .content_box .gxzy_right .znAndxx .list_box{padding: 0 10px;}
    .gxzy *::-webkit-scrollbar{width: 2px !important;}
    /* .yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a .txt{padding-left: 77px;} */
    .yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a .txt .tag{font-size: 12px;}
    .yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a{font-size: 13px; margin-top: 12px;}
    .yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a .ly_time{font-size: 12px;}
    .yt_gxzy .box .content_box .gxzy_right .znAndxx ul li > a .ly_time .time{padding-left: 10px;}
    .yt_gxzy .box .content_box .gxzy_right .fwdy_box{padding: 10px;}
    .yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box ul li{width: 50%;}
    .yt_gxzy .box .content_box .gxzy_right .fwdy_box .list_box{height: 416px;}
    .yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li {padding-right: 0px;}
    .yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li > a {margin-top: 10px;}
    .yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li > a .txt{ padding-left: 0px !important; }
    .yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li > a{display: block;}
    .yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li .btn_box{display: block; position: initial; transform: none;}
    .yt_gxzy .box .content_box .gxzy_right .wdhd_box ul li .btn_box .btnItme{font-size: 12px; width: 60px; height: 20px; line-height: 20px; margin-right: 8px;}
    .yt_gxzy .box .content_box .gxzy_right .message_box{margin-bottom: 10px;}
    .yt_gxzy .box .content_box .gxzy_right .history_box .tit_box{font-size: 20px;}
    .yt_gxzy .box .content_box .gxzy_right .history_box .history_list ul li a{font-size: 13px; padding-left: 17px;}
    .gxzy_modal_bg .gxzy_modal_box{border-radius: 12px; padding: 15px;}
    .gxzy_modal_bg .gxzy_modal_box .close_btn{top: 6px; right: 8px;}
    .gxzy_modal_bg .gxzy_modal_box .close_btn a{font-size: 38px; line-height: 23px;}
    .gxzy_modal_bg .gxzy_modal_box .modal_content_tit{font-size: 18px; margin-bottom: 15px;}
    .gxzy_modal_bg .gxzy_modal_box .lists ul li a{width: 100%; font-size: 12px;}
    .gxzy_modal_bg .gxzy_modal_box .lists ul{margin-left: -10px;}
    .gxzy_modal_bg .gxzy_modal_box .lists ul li{padding-left: 10px; width: 33.3333%;}
    .yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab{padding-right: 52px;}
    .yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .moveBox_list > a{font-size: 14px;}
    .yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab {height: 40px; line-height: 40px; padding-left: 5px;}
    .yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .lr_btn{height: 28px;}
    .yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .lr_btn .move_btn{width: 15px;}
    .yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .lr_btn .move_btn::before{border-width: 5px;}
    .yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .moveBox_list > a{padding: 0 10px;}
    .yt_gxzy .box .content_box .gxzy_right .xxdy_box .xxdy_tab .moveBox_list .tag{font-size: 13px;}

    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .title_box a{font-size: 16px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .title_box a.close_user{padding: 1px 13px; font-size: 12px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message_box{padding: 25px 10px 39px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li{height: 30px; line-height: 30px; margin-bottom: 7px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .label{width: 80px; font-size: 12px; padding-right: 4px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .input{width: 157px; font-size: 12px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .input input{font-size: 12px; padding-left: 10px; height: 30px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .input input[type=radio]{width: 10px; height: 10px; }
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .user_message li .input .magText{padding-right: 11px;}
    .yt_gxzy .box .content_box .gxzy_right.isgr .personage .edit_box{font-size: 12px; text-align: center; padding-left: 0px; }
    .yt_gxzy .box .content_box .gxzy_right .fwdy_box .empty_text{font-size: 13px; padding: 0 25px; padding-top: 60px;}
    .gxzy_modal_bg .gxzy_modal_box .btnBox{right: 10px;}
}
/* 个性主页  end*/

/* 走进盐田  start*/
.yt_zjyt {padding: 85px 0 95px;}
.yt_zjyt .title_box{text-align: center; margin-bottom: 29px; font-size: 42px; font-family: '方正粗宋_GBK'; color: #333333;}
.yt_zjyt .title_box a{color: #333333;}
.yt_zjyt .theme1 {border-radius: 12px; position: relative; padding-left: 740px; padding-right: 53px; padding-top: 37px; box-shadow: 0px 0px 10px 0px #889ec5; border: 1px solid #fefefe; height: 340px; background:url(/images/yt_zjyt_img_bg1_03.png) no-repeat, url(/images/yt_zjyt_img_bg2_03.png) no-repeat; background-color: #f3f8ff;  background-position: 110px top, right bottom;  box-sizing: border-box;}
.yt_zjyt .theme1 .theme1_btns{position: absolute; left: 50px; top: 50%; transform: translateY(-50%);}
.yt_zjyt .theme1 .theme1_btns a{display: block; transition: .5s; margin: 50px 0; font-size: 24px; font-family:'方正粗宋_GBK'; color: #fff; border-radius: 100%;  width:119px; height: 119px; padding: 8px; box-sizing: border-box; background-color: transparent; border: 1px dashed transparent;}
.yt_zjyt .theme1 .theme1_btns a.a1, .yt_zjyt .theme1 .theme1_btns a.a3{transform: translateX(41px);}
.yt_zjyt .theme1 .theme1_btns a.a1.active{background-color: #d7efbc; border-color: #78a14c;}
.yt_zjyt .theme1 .theme1_btns a.a2.active{background-color: #bfd3ee; border-color: #638cd3;}
.yt_zjyt .theme1 .theme1_btns a.a3.active{background-color: #f3dfbd; border-color: #f7b748;}
.yt_zjyt .theme1 .theme1_btns a .txt{display: block; height: 100%; transition: .3s; padding: 15px 22px;  box-sizing: border-box; border-radius: 100%; background-color: #4a79cb; }
.yt_zjyt .theme1 .theme1_btns a.a1 .txt{background-color: #88b757; box-shadow: 0px 0px 10px 0px #78a14c;}
.yt_zjyt .theme1 .theme1_btns a.a2 .txt{background-color: #4a79cb; box-shadow: 0px 0px 10px 0px #4266a4;}
.yt_zjyt .theme1 .theme1_btns a.a3 .txt{background-color: #fdac1f; box-shadow: 0px 0px 10px 0px #a47e3b;}
.yt_zjyt .theme1 .theme1_btns a.active .txt{box-shadow: none;}
.yt_zjyt .theme1 .th1_switch .images_box{width: 445px; height: 445px; box-sizing: border-box; overflow: hidden; border: 18px solid #bfd3ee; background-color: #bfd3ee; border-radius: 100%; position: absolute; left: 184px; top: 50%; transform: translateY(-50%);}
.yt_zjyt .theme1 .th1_switch .images_box img{ height: 100%;}
.yt_zjyt .theme1 .swi_content .tit_box{text-align: center; font-size: 32px; margin-bottom: 27px; color: #054e9b; font-weight: bold;}
.yt_zjyt .theme1 .swi_content p{font-size: 20px; color: #333333; line-height: 40px; max-height: 160px; overflow: hidden;}
.yt_zjyt .theme1 .swi_content .move_box{text-align: center;}
.yt_zjyt .theme1 .swi_content .move_box .move_btn{display: inline-block; margin-top: 20px; padding: 4px 12px; background-color: #fff; border-radius: 5px; border: 1px solid #4a79cb; transition: .3s; color: #4a79cb; font-size: 16px;}
.yt_zjyt .theme1 .swi_content .move_box .move_btn:hover{color: #fff; background-color: #4a79cb;}
.yt_zjyt .theme2{margin-top: 67px;}
.yt_zjyt .theme2 .theme2_btns {text-align: center; font-size: 0px; margin-bottom: 40px;}
.yt_zjyt .theme2 .theme2_btns a{display: inline-block; font-size: 25px; margin: 0 36px; color: #467dd0; width: 160px; height: 55px; line-height: 55px; background: url(/images/yt_zjyt_theme2_tit_bg_05.png) no-repeat top center;}
.yt_zjyt .theme2 .theme2_btns a.active{font-weight: bold; color: #fff; background-image:  url(/images/yt_zjyt_theme2_tit_bg_03.png);}
.yt_zjyt .theme2 .th2_switch{background-color: #f3f8ff; border-top-left-radius: 36px;}
.yt_zjyt .theme2 .th2_switch .swi_box_left{width: 570px; float: left; overflow: hidden; border-top-left-radius: 36px; border-bottom-right-radius: 36px; } 
.yt_zjyt .theme2 .th2_switch .swi_box_left .img_box{ max-height: 380px; overflow: hidden; }
.yt_zjyt .theme2 .th2_switch .swi_box_left .img_box img{max-width: 100%;}
.yt_zjyt .theme2 .th2_switch .swi_box_left p{height: 176px; background-color: #0a4e99; font-size: 16px; line-height: 25px; color: #ffffff; box-sizing: border-box; padding: 27px;}
.yt_zjyt .theme2 .th2_switch .swi_box_left p b{font-weight: bold; color: #b6d7fc;}
.yt_zjyt .theme2 .th2_switch .swi_box_left p a.move{color: #b6d7fc; transition: .3s;}
.yt_zjyt .theme2 .th2_switch .swi_box_left p a.move:hover{opacity: .8;}
.yt_zjyt .theme2 .th2_switch .swi_box_right{width: 990px; float: left; padding-left: 29px;padding-top: 13px; padding-right: 20px; box-sizing: border-box;} 
.yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2{ text-align: right; margin-bottom: 20px; font-size: 0px;}
.yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2_box{display: inline-block; border-bottom: 1px solid #054e9b;}
.yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2 a{display: inline-block; transition: .3s; margin-right: 40px; padding-bottom: 15px;  font-size: 20px; color: #333333; }
.yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2 a:last-child{margin-right: 0px;}
.yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2 a.active{color: #0a4e99; font-weight: bold; position: relative;}
.yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2 a.active::after{content: ''; display: block; width: 59px; height: 15px; position: absolute; left: 50%; bottom: -4px; transition: .3s; transform: translateX(-50%);  background: url(/images/yt_zjyt_theme2_active_03.jpg) no-repeat bottom center;}
.yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul{margin-left: -21px;}
.yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li{width: 50%; float: left; box-sizing: border-box; padding-left: 21px; margin-bottom: 20px;}
.yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a{display: block;position: relative; height: 140px; box-sizing: border-box;  padding: 10px; position: relative; box-shadow: 0px 0px 10px 0px #cad9ec; border-radius: 5px; background-color: #fff; }
/* .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .img_box{position: absolute; top: 50%; left: 10px; transform: translateY(-50%); width:161px; height: 120px; overflow: hidden;} */
.yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .img_box{float: left; width:161px; margin-right: 10px; height: 120px; overflow: hidden;}

.yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .img_box img{max-width: 100%;}
.yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .text{font-size: 17px; color: #333333; }
.yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .text .txt{display: block; transition: .3s; height: 56px; line-height: 28px; overflow: hidden; padding-top: 5px;  }
.yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .text .time{display: block; font-size: 16px; color: #666666; padding-top: 18px;}
.yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .text .time i{display: inline-block; vertical-align: middle;}
.yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a:hover .text .txt{color: #054e9b;}
.yt_zjyt .theme3{padding-top: 105px; padding-bottom: 50px; background: url(/images/yt_zjyt_theme4_bg_03.jpg) no-repeat center bottom; background-size: 100% auto; }
.yt_zjyt .theme3 .explain_box{font-size: 15px; padding: 0 238px; text-align: center; color: #333333; margin-bottom: 40px;}
.yt_zjyt .theme3 .theme3_box{padding: 11px 47px; height: 410px; box-sizing: border-box; overflow: hidden; position: relative;}
.yt_zjyt .theme3 .theme3_box::before{content: ''; height: 4px; position: absolute; top: 50%; left: 50px; right: 50px; transform: translateY(-50%); background-color:#0a4e99;}
.yt_zjyt .theme3 .theme3_box .theme3_search{padding: 10px; overflow: hidden; overflow-y: auto; height: 500px; }
.yt_zjyt .theme3 .theme3_box ul{font-size: 0px; white-space: nowrap;}
.yt_zjyt .theme3 .theme3_box ul li{display: inline-block; vertical-align: middle; margin-left: -98px; }
.yt_zjyt .theme3 .theme3_box ul li:first-child{margin-left: 0px;}
.yt_zjyt .theme3 .theme3_box ul li a{display: inline-block; white-space:normal; white-space:initial;  position: relative; text-align: center; width: 210px; font-size: 15px; color: #333333;}
.yt_zjyt .theme3 .theme3_box ul li:last-child{margin-right: 10px;}
.yt_zjyt .theme3 .theme3_box ul li a .text{display: block; position: relative; text-align: center; padding: 10px; background-color: #ffffff; box-sizing: border-box; height: 90px; border-radius: 6px; box-shadow: 0px 0px 11px 0px #d6e4f5; box-shadow: 0px 1px 11px 0px rgba(162, 187, 215, 0.5);}
.yt_zjyt .theme3 .theme3_box ul li a .text::before{content: ''; position: absolute; bottom: -16px; left: 50%; transform: translateX(-50%); border: 8px solid transparent; border-top-color: #fff;}
.yt_zjyt .theme3 .theme3_box ul li a .text i{display: inline-block; max-height: 68px; overflow: hidden;  position: relative; top: 50%; transform: translateY(-50%);} 
.yt_zjyt .theme3 .theme3_box ul li a .time{display: inline-block; margin-top: 15px; width: 162px; height: 34px; line-height: 34px; border-radius: 40px; font-size: 18px;}
.yt_zjyt .theme3 .theme3_box ul li.i1 a .time{background-color: #e6efff; color: #4878ca;}
.yt_zjyt .theme3 .theme3_box ul li.i2 a .time{background-color: #eff5e7; color: #7cb142;}
.yt_zjyt .theme3 .theme3_box ul li.i3 a .time{background-color: #f8efe8; color: #f87a3f;}
.yt_zjyt .theme3 .theme3_box ul li.i4 a .time{background-color: #e2f0fb; color: #007ddb;}
.yt_zjyt .theme3 .theme3_box ul li.i5 a .time{background-color: #ddf2f5; color: #4eadb4;}
.yt_zjyt .theme3 .theme3_box ul li.i6 a .time{background-color: #fff3e3; color: #fdac1f;}
.yt_zjyt .theme3 .theme3_box ul li a::before{content: ''; background-color: #0a4e99; position: absolute; bottom: -47px; left: 50%; transform: translateX(-50%);  height: 46px; width: 1px ;}
.yt_zjyt .theme3 .theme3_box ul li a .circle{ width: 28px; height: 28px; transition: .3s; box-sizing: border-box; padding: 4px; border-radius: 100%; position: absolute; bottom: -59px; left: 50%; transform: translateX(-50%);} 
.yt_zjyt .theme3 .theme3_box ul li a .circle em{display: block; position: relative; height: 100%; transition: .4s; border-radius: 100%; border: 4px solid transparent;  box-sizing: border-box;}
.yt_zjyt .theme3 .theme3_box ul li a .circle em::before{content: ''; transition: .2s; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px; border-radius: 100%; background-color:#0a4e99;}
.yt_zjyt .theme3 .theme3_box ul li a:hover .circle{ background-color: #eda9b6; background-color: rgba(204, 10, 45, 0.6);}
.yt_zjyt .theme3 .theme3_box ul li a:hover .circle em{ background-color:#cc0a2d;}
.yt_zjyt .theme3 .theme3_box ul li a:hover .circle em::before{background-color: #fff;}
.yt_zjyt .theme3 .theme3_box ul li:nth-child(2n){transform: translateY(229px);}
.yt_zjyt .theme3 .theme3_box ul li:nth-child(2n) a .time{margin-top: 0px; margin-bottom: 15px;}
.yt_zjyt .theme3 .theme3_box ul li:nth-child(2n) a::before{bottom: auto; top: -47px;}
.yt_zjyt .theme3 .theme3_box ul li:nth-child(2n) a .circle{bottom: auto; top: -59px;}
.yt_zjyt .theme3 .theme3_box ul li:nth-child(2n) a .text{box-shadow: 0px 0px 11px 0px #d6e4f5; box-shadow: 0px -1px 11px 0px rgba(162, 187, 215, 0.5);}
.yt_zjyt .theme3 .theme3_box ul li:nth-child(2n) a .text::before{bottom: auto; top: -16px; border: 8px solid transparent; border-bottom-color: #fff;}
.yt_zjyt .theme3 .theme3_box .search_btn .btn{width: 40px; height: 40px; background-color: #0a4e99; border-radius: 100%; line-height: 40px; text-align: center; font-size: 0px;  position: absolute; top: 50%; transform: translateY(-50%);}
.yt_zjyt .theme3 .theme3_box .search_btn .btn.btn_left{left: 0px;}
.yt_zjyt .theme3 .theme3_box .search_btn .btn.btn_right{right: 0px;}
.yt_zjyt .theme3 .theme3_box .search_btn .btn.not{background-color: #c9c9c9;}
.yt_zjyt .theme4{margin-top: 42px} 
.yt_zjyt .theme4 .theme4_lists ul{margin-left: -50px;}
.yt_zjyt .theme4 .theme4_lists ul li{width: 16.6666%; float: left; box-sizing: border-box; padding-left: 50px;}
.yt_zjyt .theme4 .theme4_lists ul li a{display: block; height: 200px; background-color: #e6efff; box-sizing: border-box; padding-top: 22px; text-align: center; }
.yt_zjyt .theme4 .theme4_lists ul li a .img_box{display: inline-block; width: 90px; height: 90px;} 
.yt_zjyt .theme4 .theme4_lists ul li a .txt{display: block; font-size: 22px; color: #333333; font-weight: bold; margin-top: 20px;} 
.yt_zjyt .theme4 .theme4_lists ul li.i1 a{background-color: #e6efff;}
.yt_zjyt .theme4 .theme4_lists ul li.i2 a{background-color: #eff5e7;}
.yt_zjyt .theme4 .theme4_lists ul li.i3 a{background-color: #e2f0fb;}
.yt_zjyt .theme4 .theme4_lists ul li.i4 a{background-color: #f8efe8;}
.yt_zjyt .theme4 .theme4_lists ul li.i5 a{background-color: #ddf2f5;}
.yt_zjyt .theme4 .theme4_lists ul li.i6 a{background-color: #fff3e3;}
.yt_zjyt .theme5{margin-top: 67px} 
.yt_zjyt .theme5 .theme5_box .imgItem{ float: left; height: 480px; overflow: hidden;}
.yt_zjyt .theme5 .theme5_box .imgItem1{width: 382px;}
.yt_zjyt .theme5 .theme5_box .imgItem1 a{height: 100%;}
.yt_zjyt .theme5 .theme5_box .imgItem2{width: 785px;}
.yt_zjyt .theme5 .theme5_box .imgItem2 .imgItem_box ul li{width: 50%; float: left; padding-left: 10px; box-sizing: border-box;}
.yt_zjyt .theme5 .theme5_box .imgItem2 .imgItem_box ul li a{height: 235px; overflow: hidden; margin-bottom: 10px;}
.yt_zjyt .theme5 .theme5_box .imgItem3{width: 393px; padding-left: 11px; box-sizing: border-box;}
.yt_zjyt .theme5 .theme5_box .imgItem3 a{height: 100%;}
.yt_zjyt .theme5 .theme5_box .imgItem .tag_box{height: 100%; overflow: hidden;}
.yt_zjyt .theme5 .theme5_box .imgItem .tag_box a{display: block; text-align: center; position: relative;}
.yt_zjyt .theme5 .theme5_box .imgItem.imgItem1 .tag_box a img.img1, .yt_zjyt .theme5 .theme5_box .imgItem.imgItem3 .tag_box a img.img1{height: 100%; position: relative; left: 50%; transform: translateX(-50%);}

.yt_zjyt .theme5 .theme5_box .imgItem.imgItem2 .tag_box a img{max-width: 100%;}
.yt_zjyt .theme5 .theme5_box .imgItem .tag_box a .tag{position: absolute; left: 0px; right: 0px; bottom: 0px; height: 52px; line-height: 52px; color: #fff; background-color: rgba(0, 0, 0, 0.6); font-size: 18px; text-align: center; }
.yt_zjyt .theme6 {margin-top: 60px;}
.yt_zjyt .theme6 .theme6_box .vBoxLeft{width:78.66%; float: left;}
.yt_zjyt .theme6 .theme6_box .vBoxLeft .vodBox .videoBox{max-width: 100%;}
.yt_zjyt .theme6 .theme6_box .vBoxRight{width:21.34%; float: left; padding-left: 31px; box-sizing: border-box;}   
.yt_zjyt .theme6 .vjs_video_3-dimensions { width: 100%; height: 560px;}
.yt_zjyt .theme6 .videoWarp .videoBtn li { margin: 0; margin-bottom: 4px;}
.yt_zjyt .theme6 .videoWarp .videoBtn li a {display: block; width: 289px; position: relative; height: 165px; border: 3px solid transparent; text-align: center; margin-left: 10px; box-sizing: border-box;}
.yt_zjyt .theme6 .videoWarp .videoBtn li a .txt{ height: 48px; line-height: 48px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; color: #fff;   position: absolute; left: 0px; right: 0px; bottom: 0px;  background-color: rgba(0, 0, 0, 0.6);}
.yt_zjyt .theme6 .videoWarp .videoBtn li a img { max-width: 100%;}
.yt_zjyt .theme6 .videoWarp .videoBtn li a.on { border: 3px solid #cc0a2d; position: relative;}
.yt_zjyt .theme6 .videoWarp .videoBtn li a.on::after{content: ''; position: absolute; left: -25px; top: 50%; transform: translateY(-50%);  display: block; width: 0px; height: 0px; border-top:12px solid  transparent; border-left:12px solid transparent ; border-bottom:12px solid transparent ; border-right:12px solid #cc0a2d ; }
.yt_zjyt .theme6 .videoWarp .videoBtn li a.on img{ opacity: .5;}
.yt_zjyt .theme6 .videoWarp .videoBox video { width: 100%; height: 692px; background: #000;}
.yt_zjyt .theme6 .videoWarp .vod-lists{ padding: 30px 0; box-sizing: border-box; overflow: hidden;position: relative;}
.yt_zjyt .theme6 .videoWarp .vod-lists > b{height: 22px;position: absolute;left: 0;right: 0;background: #46aca0;  background-image: linear-gradient(to bottom right, #0094db, #accf4b); cursor: pointer;text-align: center; margin-left: 10px;}
.yt_zjyt .theme6 .videoWarp .vod-lists > b.not{background: #e7e4e4;}
.yt_zjyt .theme6 .videoWarp .vod-lists > b .s2{display: none;}
.yt_zjyt .theme6 .videoWarp .vod-lists > b.not .s1{display:none;}
.yt_zjyt .theme6 .videoWarp .vod-lists > b.not .s2{display: inline-block;}
.yt_zjyt .theme6 .videoWarp .vod-lists > b.upBtn{top: 0; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.yt_zjyt .theme6 .videoWarp .vod-lists > b.downBtn{bottom: 0; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.yt_zjyt .theme6 .videoWarp .vod-lists > b i{display: block; position: absolute; left: 50%; top:2px; transform: translateX(-50%); }
.yt_zjyt .theme6 .videoWarp .vod-lists > ul { width: 323px; height: 634px; overflow: hidden; overflow-y: auto;}
@media screen and (max-width:1655px) {
    .yt_zjyt .theme1{background-size: 500px 100%, auto; padding-left: 650px;}
    .yt_zjyt .theme1 .th1_switch .images_box{width: 350px; height: 350px;}
    .yt_zjyt .theme1 .swi_content p{font-size: 16px; line-height: 30px; max-height: 150px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_left{width: 450px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_left p{font-size: 14px; padding: 15px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right{width: 950px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li{margin-bottom: 10px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a{height: 122px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .text{font-size: 14px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .img_box{width: 134px; height: 100px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .text .time{font-size: 14px; padding-top: 8px;}
    .yt_zjyt .theme5 .theme5_box .imgItem1{width: 340px;}
    .yt_zjyt .theme5 .theme5_box .imgItem3{width: 351px;}
    .yt_zjyt .theme5 .theme5_box .imgItem2{width: 709px;}
    .yt_zjyt .theme5 .theme5_box .imgItem{height: 418px;}
    .yt_zjyt .theme5 .theme5_box .imgItem2 .imgItem_box ul li a{height: 204px;}
    .yt_zjyt .theme6 .videoWarp .videoBtn li a{width: 258px; height: 146px;}
    .yt_zjyt .theme6 .videoWarp .videoBtn li a .txt{font-size: 16px; height: 40px; line-height: 40px;}
}
@media screen and (max-width:1490px) {
    .yt_zjyt .title_box{font-size: 32px;}
    .yt_zjyt .theme1{background-size: 481px 100%, auto; padding-left: 615px; padding-right: 15px; }
    .yt_zjyt .theme1 .th1_switch .images_box{left: 170px;}
    .yt_zjyt .theme1 .theme1_btns a{width: 100px; height: 100px; font-size: 19px;}
    .yt_zjyt .theme1 .theme1_btns a .txt{padding: 15px 19px;}
    .yt_zjyt .theme1 .swi_content p{max-height: 180px;}
    .yt_zjyt .theme2 .theme2_btns a{font-size: 22px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_left{width: 420px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right{width: 780px; padding-left: 15px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2{margin-bottom: 14px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2 a{font-size: 18px; margin-right: 25px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul{margin-left: -10px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li{padding-left: 10px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_left p{font-size: 14px; line-height: 25px;}
    .yt_zjyt .theme4 .theme4_lists ul {margin-left: -20px;}
    .yt_zjyt .theme4 .theme4_lists ul li{padding-left: 20px;}
    .yt_zjyt .theme5 .theme5_box .imgItem1{width: 295px;}
    .yt_zjyt .theme5 .theme5_box .imgItem2{width:599px;}
    .yt_zjyt .theme5 .theme5_box .imgItem3{width: 306px;}
    .yt_zjyt .theme5 .theme5_box .imgItem{height: 368px;}
    .yt_zjyt .theme5 .theme5_box .imgItem2 .imgItem_box ul li a{height: 179px;}
    .yt_zjyt .theme5 .theme5_box .imgItem .tag_box a .tag{font-size: 16px; height: 45px; line-height: 45px;}
    .yt_zjyt .theme6 .theme6_box .vBoxRight{padding-left: 13px;}
    .yt_zjyt .theme6 .videoWarp .videoBtn li a{width: 231px; height: 132px; }
    .yt_zjyt .theme6 .videoWarp .videoBtn li a .txt{font-size: 14px; height: 35px; line-height: 35px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .text .txt{line-height: 19px;}
}
@media screen and (max-width:1200px) {
    .yt_zjyt{padding: 40px 15px}
    .yt_zjyt .title_box{margin-bottom: 15px;}
    .yt_zjyt .theme1{padding: 20px; height: auto;     background:  url(/images/yt_zjyt_img_bg2_03.png) no-repeat right bottom;}
    .yt_zjyt .theme1 .theme1_btns a{display: inline-block; transform: none !important; margin: 0px 20px; margin-bottom: 15px;}
    .yt_zjyt .theme1 .theme1_btns{position: initial; transform: none; text-align: center;}
    .yt_zjyt .theme1 .th1_switch .images_box{position: initial; transform: none; width: auto; height: auto;  border: none; padding: 10px; border-radius: 10px; text-align: center;}
    .yt_zjyt .theme1 .swi_content p{max-height: none;}
    .yt_zjyt .theme1 .swi_content .tit_box{margin-bottom: 20px; margin-top: 10px;}
    .yt_zjyt .theme1 .th1_switch .images_box img{height: auto; max-width: 100%;}
    .yt_zjyt .theme2{margin-top: 37px;}
    .yt_zjyt .theme2 .theme2_btns a{margin: 0 9px; margin-bottom: 5px;}
    .yt_zjyt .theme2 .theme2_btns{margin-bottom: 24px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_left{width: 100%; float: none; border-radius: 0px; margin-bottom: 15px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_left .img_box{max-height: none; text-align: center;}
    .yt_zjyt .theme2 .th2_switch .swi_box_left p{height: auto;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right{width: 100%; padding: 15px; float: none;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul{margin-left: 0px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li{width: 100%; float: none; padding-left: 0px;}
    .yt_zjyt .theme3{padding-top: 23px;}
    .yt_zjyt .theme3 .explain_box{padding: 0 15px; margin-bottom: 11px;}
    .yt_zjyt .theme4 .theme4_lists ul li{width: 33.3333%; margin-bottom: 20px;}
    .yt_zjyt .theme5{margin-top: 18px;}
    .yt_zjyt .theme5 .theme5_box .imgItem1{width: 100%; float: none; margin-bottom: 10px;}
    .yt_zjyt .theme5 .theme5_box .imgItem2{width:100%; float: none;}
    .yt_zjyt .theme5 .theme5_box .imgItem3{width: 100%; float: none; padding-left: 0px;}
    .yt_zjyt .theme5 .theme5_box .imgItem2 .imgItem_box ul{margin-left: -10px;}
    .yt_zjyt .theme5 .theme5_box .imgItem{height: auto; text-align: center;}
    .yt_zjyt .theme6 .theme6_box .vBoxLeft{width: 100%; float: none;}
    .yt_zjyt .theme6 .videoWarp .videoBox video{height: 415px;}
    .yt_zjyt .theme6 .theme6_box .vBoxRight{width: 100%; float: none; padding-left: 0px;}
    .yt_zjyt .theme6 .videoWarp .vod-lists > b{margin-left: 0px;}
    .yt_zjyt .theme6 .videoWarp .vod-lists > ul{width: auto; height: 273px; margin-left: -15px; }
    .yt_zjyt .theme6 .videoWarp .videoBtn li{width: 33.3333%; float: left; margin-bottom: 15px; text-align: center; box-sizing: border-box; padding-left: 15px;}
    .yt_zjyt .theme6 .videoWarp .videoBtn li a{width: auto; margin-left: 0px;}
    .yt_zjyt .theme6 .videoWarp .videoBtn li a.on::after{display: none;}
    .yt_zjyt .theme6{margin-top: 35px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a{height: auto;}
    .yt_zjyt .theme5 .theme5_box .imgItem .tag_box a img{max-width: 100%;}
    .yt_zjyt .theme5 .theme5_box .imgItem.imgItem1 .tag_box a img.img1, .yt_zjyt .theme5 .theme5_box .imgItem.imgItem3 .tag_box a img.img1{height: auto; position: initial; transform:none;}

}
@media screen and (max-width: 760px) {
    .yt_zjyt .theme1{border-radius: 5px; padding:20px 10px;}
    .yt_zjyt .theme1 .theme1_btns{margin-bottom: 15px;}
    .yt_zjyt .theme1 .theme1_btns a{width: 80px; height: 80px; padding: 5px; margin: 0 5px; font-size: 16px;}
    .yt_zjyt .theme1 .theme1_btns a .txt{padding: 11px 12px;}
    .yt_zjyt .theme1 .th1_switch .images_box{padding: 0px; border-radius: 0px; background-color:transparent;}
    .yt_zjyt .theme1 .swi_content .tit_box{font-size: 22px; margin-bottom: 8px;}
    .yt_zjyt .theme1 .swi_content p{font-size: 13px; line-height: 25px;}
    .yt_zjyt .theme1 .swi_content .move_box .move_btn{margin-top: 10px; font-size: 12px;}
    .yt_zjyt .theme2 .theme2_btns a{font-size: 16px; width: 130px; height: 45px; line-height: 45px; background-size: 100% 100%;}
    .yt_zjyt .title_box{font-size: 26px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_left p{font-size: 12px; line-height: 24px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2 a{font-size: 15px; margin-bottom: 5px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2 a{margin-right: 10px; padding-bottom: 0px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2 a.active::after{display: none;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2_box{border-bottom: none;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .theme2_btns2{text-align: left;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right{padding: 10px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a{height: auto;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .img_box{display: none;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a{padding: 10px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .text {font-size: 13px; }
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .text .txt{height: auto; padding-top: 0px; line-height: 24px; }
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .text .time{font-size: 12px;}
    .yt_zjyt .theme2 .th2_switch .swi_box_right .th2_switch2 .swi_lists ul li a .text .time img{height: 12px;}
    .yt_zjyt .theme3 .explain_box{font-size: 12px;}
    .yt_zjyt .theme3{padding-bottom: 20px;}
    .yt_zjyt .theme3 .theme3_box ul li a{font-size: 12px; width: 180px;}
    .yt_zjyt .theme3 .theme3_box ul li a .text i{ max-height: 72px;}
    .yt_zjyt .theme3 .theme3_box ul li a .text::before{bottom: -12px; border-width: 6px;}
    .yt_zjyt .theme3 .theme3_box ul li:nth-child(2n) a .text::before{top: -12px; bottom: auto;  border-width: 6px;}
    .yt_zjyt .theme3 .theme3_box ul li a .time{font-size: 12px;}
    .yt_zjyt .theme3 .theme3_box ul li{margin-left: -86px;}
    .yt_zjyt .theme3 .theme3_box .search_btn .btn{width: 25px; height: 25px; line-height: 25px;}
    .yt_zjyt .theme3 .theme3_box .search_btn .btn img{height: 16px;}
    .yt_zjyt .theme3 .theme3_box{padding: 11px 30px ;}
    .yt_zjyt .theme3 .theme3_box::before{left: 30px; right: 30px;}
    .yt_zjyt .theme4{margin-top: 27px;}
    .yt_zjyt .theme4 .theme4_lists ul li a .txt{font-size: 16px; margin-top: 12px;}
    .yt_zjyt .theme4 .theme4_lists ul li a .img_box{width: 50px; height: 50px;}
    .yt_zjyt .theme4 .theme4_lists ul li a .img_box img{max-width: 100%;}
    .yt_zjyt .theme4 .theme4_lists ul{margin-left: -10px;}
    .yt_zjyt .theme4 .theme4_lists ul li{padding-left: 10px; margin-bottom: 10px;}
    .yt_zjyt .theme4 .theme4_lists ul li a{height: 127px;}
    .yt_zjyt .theme5 .theme5_box .imgItem2 .imgItem_box ul li a{height: 108px;}
    .yt_zjyt .theme5 .theme5_box .imgItem .tag_box a .tag{height: 30px; line-height: 30px; font-size: 12px;}
    .yt_zjyt .theme6{margin-top: 27px;}
    .yt_zjyt .theme6 .videoWarp .videoBox video{height: 205px;}
    .yt_zjyt .theme6 .videoWarp .videoBtn li{width: 50%; padding-left: 10px; margin-bottom: 10px;}
    .yt_zjyt .theme6 .videoWarp .videoBtn li a{height: 99px;}
    .yt_zjyt .theme6 .videoWarp .vod-lists > ul{height: 210px; margin-left: -10px;}
    .yt_zjyt .theme6 .videoWarp .videoBtn li a .txt{font-size: 12px; height: 25px; line-height: 25px;}

}
/* 走进盐田  end*/

/* 热点专题 start */
.zt_rdzt_warp {background: #E9F1FC;}
.zt_rdzt_warp .year_box { background: #F4F8FE;}
.zt_rdzt_warp .hotgz_box { padding: 70px 0 50px;}
.zt_rdzt_warp .hot_gz { background: #F4F8FE; border: 1px solid #3870BC; position: relative; border-radius: 10px; padding: 15px;}
.zt_rdzt_warp .hot_gz h2 { padding: 0 15px; position: absolute; top: -52px; left: 50%; transform: translateX(-50%);}
.zt_rdzt_warp .hot_gz h2 img { position: relative; z-index: 2;}
.zt_rdzt_warp .hot_gz h2::after { content: ''; position: absolute; top: 50px; left: 0; right: 0; height: 2px; background: #F4F8FE;}
.zt_rdzt_warp .hot_gz ul { margin-top: 20px; font-size: 0;}
.zt_rdzt_warp .hot_gz ul li { display: inline-block; width: 20%; padding: 10px; text-align: center; box-sizing: border-box;}
.zt_rdzt_warp .hot_gz ul li img { max-width: 100%; }
.zt_rdzt_warp .hot_gz ul li a { display: block; background: #fff; border: 1px solid #fff; border-radius: 8px; overflow: hidden;}
.zt_rdzt_warp .hot_gz ul li a em { display: block; padding: 10px; background: #fff; font-size: 18px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #333;}
.zt_rdzt_warp .year_swiper { margin: 0 180px; padding: 60px 50px; position: relative; overflow: hidden;}
.zt_rdzt_warp .year_swiper::after { content: ''; position: absolute; top: 50%; left: 0; right: 0; border-bottom: 1px dashed #D2D2D2; height: 1px;}
.zt_rdzt_warp .year_swiper .swiper-slide { text-align: center;}
.zt_rdzt_warp .year_swiper .swiper-slide a { display: inline-block; width: 116px; height: 116px; line-height: 90px;font-size: 28px; color: #61b7f8; position: relative; border-radius: 50%; overflow: hidden; background: #DCEEFE; box-sizing: border-box; }
.zt_rdzt_warp .year_swiper .swiper-slide a i { display: block; position: absolute; top: 12px; left: 12px; right: 12px; bottom: 12px; z-index: 2; border-radius: 50%; background-color: #fff; font-weight: 700;}
.zt_rdzt_warp .year_swiper .swiper-slide a::after { content: '';width: 50%; height: 50%; background: #BCE2FF; position: absolute; top: 0; right: 0; bottom: 0;}
.zt_rdzt_warp .year_swiper .swiper-slide a.active i { background: #3E8AD4; color: #fff;}
.zt_rdzt_warp .year_swiper .swiper-button-next, .zt_rdzt_warp .year_swiper .swiper-button-prev { width: 40px; height: 120px; margin: 0; transform: translateY(-50%); background: #F4F8FE !important; z-index: 2; opacity: 1 !important;}
.zt_rdzt_warp .year_swiper .swiper-button-next { right: 0;}
.zt_rdzt_warp .year_swiper .swiper-button-prev { left: 0;}
.zt_rdzt_warp .year_swiper .swiper-button-next::after, .zt_rdzt_warp .year_swiper .swiper-button-prev::after { content: ''; position: absolute; top: 50%; transform: translateY(-50%); width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;}
.zt_rdzt_warp .year_swiper .swiper-button-next::after {left: 0;border-left:18px solid #3A76C2;}
.zt_rdzt_warp .year_swiper .swiper-button-prev::after {right: 0;border-right:18px solid #3A76C2;}
.zt_rdzt_warp .year_swiper .swiper-button-next.swiper-button-disabled::after,.zt_rdzt_warp .year_swiper .swiper-button-prev.swiper-button-disabled::after { opacity: .5;}
.zt_rdzt_warp .year_box { padding-bottom: 50px;}
.zt_rdzt_warp .year_box .list_box { font-size: 0;}
.zt_rdzt_warp .year_box .list_box .item { display: inline-block; width: 49.5%; height: 270px; position: relative; margin-bottom: 16px; font-size: 18px; background: #fff; box-shadow: 0 0 10px rgba(19, 109, 159, .13); padding: 20px; box-sizing: border-box;}
.zt_rdzt_warp .year_box .list_box::after { content: ''; display: block; clear: both;}
.zt_rdzt_warp .year_box .list_box .item:nth-child(odd) { float: left;}
.zt_rdzt_warp .year_box .list_box .item:nth-child(even) { float: right;}
.zt_rdzt_warp .year_box .list_box .item p.img { float: left; position: relative; height: 230px; margin-right: 20px; overflow: hidden;}
.zt_rdzt_warp .year_box .list_box .item p.img i{position: absolute; left: 0px; right: 0px; bottom: 0px; color: #fff; padding: 7px 0; background-color: rgba(0, 0, 0, 0.5); text-align: center;}
.zt_rdzt_warp .year_box .list_box .item ul p.text{font-size: 20px; line-height: 38px; text-indent: 2em; overflow: hidden; overflow-y: auto; padding-right: 5px; max-height: 230px;}
.zt_rdzt_warp .year_box .list_box .item ul p.text::-webkit-scrollbar {width: 5px;}
.zt_rdzt_warp .year_box .list_box .item ul p.text::-webkit-scrollbar-thumb {border-radius: 10px;background: #d5d5d7;}
.zt_rdzt_warp .year_box .list_box .item ul li a { display: block; padding: 15px 0 15px 25px; font-size: 18px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #000; position: relative;}
.zt_rdzt_warp .year_box .list_box .item ul li a::after { content: ''; position: absolute; display: block; width: 10px; height: 10px; background: #004FAF; border-radius: 50%; left: 0; top: 50%; transform: translateY(-50%);}
.zt_rdzt_warp .year_box .list_box .item ul li a:hover { color: #004FAF;}
.zt_rdzt_warp .year_box .list_box.notData { display: none; padding: 80px 0; font-size: 24px; color: #999; text-align: center; }
.zt_rdzt_warp .mszt_box { padding: 60px 0;}
.zt_rdzt_warp .mszt_box .mszt_list { background: #fff; padding: 20px;box-shadow: 0 0 10px rgba(19, 109, 159, .13);}
.zt_rdzt_warp .mszt_box h4 a { font-size: 28px; color: #000; font-weight: 700;}
.zt_rdzt_warp .mszt_swiper { margin-top: 15px; position: relative; overflow: hidden; padding-bottom: 50px;}
.zt_rdzt_warp .mszt_swiper .swiper-slide img { max-width: 100%;}
.zt_rdzt_warp .mszt_swiper .swiper-slide a { display: block;}
.zt_rdzt_warp .mszt_swiper .swiper-slide a i,.zt_rdzt_warp .mszt_swiper .swiper-slide a i img, .zt_rdzt_warp .mszt_swiper .swiper-slide a span { display: block; width: 100%; height: 180px; overflow: hidden; box-sizing: border-box; position: relative;}
.zt_rdzt_warp .mszt_swiper .swiper-slide a span { padding: 15px; position: relative; color: #777; font-size: 16px; background: #F7F7F9;transition: .3s;}
.zt_rdzt_warp .mszt_swiper .swiper-slide a span em { display: block; padding: 10px 0; font-size: 18px; color: #000; font-weight: 700;transition: .3s;}
.zt_rdzt_warp .mszt_swiper .swiper-slide a i::after { content: ''; position: absolute; left: 50%; transform: translateX(-50%);width:0;height:0;border-right:16px solid transparent;border-left:16px solid transparent; transition: .3s;}
.zt_rdzt_warp .mszt_swiper .swiper-slide:nth-child(odd) a i::after { bottom: 0;border-bottom:16px solid #fff;}
.zt_rdzt_warp .mszt_swiper .swiper-slide:nth-child(even) a i::after { top: 0;border-top:16px solid #fff;}
.zt_rdzt_warp .mszt_swiper .swiper-slide:nth-child(odd) a:hover i::after { border-bottom-color:#054E9B;}
.zt_rdzt_warp .mszt_swiper .swiper-slide:nth-child(even) a:hover i::after { border-top-color:#054E9B;}
.zt_rdzt_warp .mszt_swiper .swiper-slide a:hover span { background: #054E9B; color: #CCD5E4;}
.zt_rdzt_warp .mszt_swiper .swiper-slide a:hover span em { color: #fff;}
.zt_rdzt_warp .mszt_swiper .swiper-pagination { bottom: 0;}
.zt_rdzt_warp .mszt_swiper .swiper-pagination-bullet { width: 22px; height: 22px; margin: 0 6px !important;}
.zt_rdzt_warp .mszt_swiper .swiper-pagination-bullet-active { background: #054E9B;}

@media screen and (max-width:1655px) {
    .zt_rdzt_warp .year_swiper {margin: 0 80px;}
    .zt_rdzt_warp .year_box .list_box .item  { height: 220px;}
    .zt_rdzt_warp .year_box .list_box .item p.img { width: 280px; height: 180px;}
    .zt_rdzt_warp .year_box .list_box .item ul li a { padding: 10px 0 10px 25px;}
    .zt_rdzt_warp .mszt_swiper .swiper-slide a i,.zt_rdzt_warp .mszt_swiper .swiper-slide a i img, .zt_rdzt_warp .mszt_swiper .swiper-slide a span { display: block; height: 170px;}
    .zt_rdzt_warp .mszt_swiper .swiper-slide a span { font-size: 14px; line-height: 24px;}
    .zt_rdzt_warp .mszt_swiper .swiper-slide a span em { padding: 5px 0; font-size: 16px;}
    .zt_rdzt_warp .year_box .list_box .item ul p.text{max-height: 180px; font-size: 18px; line-height: 36px;}
}
@media screen and (max-width:1500px) {
    .zt_rdzt_warp .year_swiper {margin: 0;}
    .zt_rdzt_warp .year_box .list_box .item  { height: 200px;}
    .zt_rdzt_warp .year_box .list_box .item p.img { width: 260px; height: 160px;}
    .zt_rdzt_warp .year_box .list_box .item ul li a { padding: 8px 0 8px 20px; font-size: 16px;}
    .zt_rdzt_warp .mszt_swiper .swiper-slide a i,.zt_rdzt_warp .mszt_swiper .swiper-slide a i img, .zt_rdzt_warp .mszt_swiper .swiper-slide a span { display: block; height: 165px;}
    .zt_rdzt_warp .year_box .list_box .item ul p.text{max-height: 160px; font-size: 16px; line-height: 32px;}
}

@media screen and (max-width:1200px) {
    .zt_rdzt_warp { padding: 0 15px;}
    .zt_rdzt_warp .hot_gz ul li { width: 33.33%;}
    .zt_rdzt_warp .hot_gz ul li a em { font-size: 16px;}
    .zt_rdzt_warp .year_swiper { padding: 30px 50px;}
    .zt_rdzt_warp .year_swiper .swiper-slide a { width: 100px; height: 100px; line-height: 76px; font-size: 24px;}
    .zt_rdzt_warp .year_box .list_box .item{height: 410px;}
    .zt_rdzt_warp .year_box .list_box .item p.img { float: none; width: 100%; text-align: center; height: 210px;}
    .zt_rdzt_warp .mszt_swiper .swiper-slide a span { line-height: 20px;}
    .zt_rdzt_warp .year_box .list_box .item ul p.text{padding-top: 5px;}
}
@media screen and (max-width:760px) {
    .zt_rdzt_warp { padding: 0 15px;}
    .zt_rdzt_warp .year_box .list_box .item ul p.text{max-height: none; font-size: 14px; line-height: 28px;}
    .zt_rdzt_warp .hot_gz ul li { width: 100%;}
    .zt_rdzt_warp .hot_gz ul li a em { font-size: 14px;}
    .zt_rdzt_warp .year_swiper { padding: 15px 30px;}
    .zt_rdzt_warp .year_swiper .swiper-slide a { width: 76px; height: 76px; line-height: 62px; font-size: 20px;}
    .zt_rdzt_warp .year_swiper .swiper-slide a i { top: 8px; left: 8px; right: 8px; bottom: 8px;}
    .zt_rdzt_warp .year_swiper .swiper-button-next, .zt_rdzt_warp .year_swiper .swiper-button-prev { width: 30px;}
    .zt_rdzt_warp .year_box { padding-bottom: 0;}
    .zt_rdzt_warp .year_box .list_box .item { width: 100%; height: auto;}
    .zt_rdzt_warp .year_box .list_box .item p.img {height: auto;}
    .zt_rdzt_warp .year_box .list_box .item ul li a { font-size: 14px;}
    .zt_rdzt_warp .year_box .list_box.notData { font-size:18px; padding: 30px 0 70px;}
    .zt_rdzt_warp .mszt_swiper {padding-bottom: 35px;}
    .zt_rdzt_warp .mszt_swiper .swiper-pagination-bullet { width: 12px; height: 12px; margin: 0 4px !important;}
    
}

/* 热点专题 end */


/* 政务服务 start */
.yt_zwfw {padding: 50px 0 65px; background-color: #e9f1fc;}
.yt_zwfw .pw20{padding: 20px; background-color: #fff; border-radius: 6px; box-shadow: 0px 0px 10px #d7eafe;}
.yt_zwfw .theme1 ul{margin-left: -30px;}
.yt_zwfw .theme1 ul li{width: 50%; float: left; box-sizing: border-box; padding-left: 30px;}
.yt_zwfw .theme1 ul li .li_box{ padding-left: 205px;   border-radius: 6px; background-color: #f6f9fc; position: relative;}
.yt_zwfw .theme1 ul li .li_box .left{width: 170px; height: 66px; line-height: 66px; border-radius: 6px;  text-align: center; background-color: #4f92c9;   position: absolute; left: 0px; top: 50%; transform: translateY(-50%);}
.yt_zwfw .theme1 ul li .li_box .left a{font-size: 28px; color:#fff; font-weight: bold;}
.yt_zwfw .theme1 ul li .li_box .left::before{content: ''; position: absolute; right: -24px; top: 50%; transform: translateY(-50%); border: 12px solid transparent; border-left-color: #4f92c9;} 
.yt_zwfw .theme1 ul li .li_box .right{height: 66px;}
.yt_zwfw .theme1 ul li .li_box .right p{position: relative; top: 50%; transform: translateY(-50%);}
.yt_zwfw .theme1 ul li .li_box .right p a{display: block; padding: 4px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 50px;  font-size: 18px; color: #000000; }
.yt_zwfw .theme1 ul li .li_box .right p a:hover{color:#4f92c9;}
.yt_zwfw .title_box{margin-bottom: 17px;}
.yt_zwfw .title_box a{font-size: 28px; color: #000000; font-weight: bold;}
.yt_zwfw .theme2 .lists {margin-left: -21px;}
.yt_zwfw .theme2 .lists .item{width: 14.285%; float: left; box-sizing: border-box; padding-left: 21px;}
.yt_zwfw .theme2 .lists .item .item_box{height: 320px; border: 1px solid #fff;box-shadow: 0px 0px 8px #d2d1d1; border-radius: 6px;}
.yt_zwfw .theme2 .lists .item .item_box .item_box_top {display:block; position: relative; overflow: hidden; border-radius: 6px; padding-bottom: 30px; padding-top: 10px; font-size: 0px; text-align: center;}
.yt_zwfw .theme2 .lists .item .item_box .item_box_top .item_box_topb{position: relative; z-index: 2;}
.yt_zwfw .theme2 .lists .item .item_box .item_box_top::before{content: ''; opacity: 0; transition: .3s; position:absolute; top: -145px; left: 50%; transform: translateX(-50%); border-radius: 70%;  width: 290px; height: 160px; z-index: 1; }
.yt_zwfw .theme2 .lists .item .item_box .item_box_top .img_box{display: inline-block; transition: .3s;  vertical-align:middle; width: 52px; height: 52px; line-height: 52px; text-align: center; border-radius: 100%;}
.yt_zwfw .theme2 .lists .item .item_box .item_box_top .img_box img.s2{display: none;}
.yt_zwfw .theme2 .lists .item .item_box .item_box_top .txt{font-size: 20px; padding-left: 21px; vertical-align: middle;  transition: .3s;  color: #000; font-weight: bold; }
.yt_zwfw .theme2 .lists .item.i1 .item_box .item_box_top .img_box{background-color: #4878ca;}
.yt_zwfw .theme2 .lists .item.i2 .item_box .item_box_top .img_box{background-color: #fcac1f;}
.yt_zwfw .theme2 .lists .item.i3 .item_box .item_box_top .img_box{background-color: #88b757;}
.yt_zwfw .theme2 .lists .item.i4 .item_box .item_box_top .img_box{background-color: #4daeb5;}
.yt_zwfw .theme2 .lists .item.i5 .item_box .item_box_top .img_box{background-color: #dd76b3;}
.yt_zwfw .theme2 .lists .item.i6 .item_box .item_box_top .img_box{background-color: #88b757;}
.yt_zwfw .theme2 .lists .item.i7 .item_box .item_box_top .img_box{background-color: #4878ca;}
.yt_zwfw .theme2 .lists .item.i1 .item_box .item_box_top::before{background-color: #4878ca;}
.yt_zwfw .theme2 .lists .item.i2 .item_box .item_box_top::before{background-color: #fcac1f;}
.yt_zwfw .theme2 .lists .item.i3 .item_box .item_box_top::before{background-color: #88b757;}
.yt_zwfw .theme2 .lists .item.i4 .item_box .item_box_top::before{background-color: #4daeb5;}
.yt_zwfw .theme2 .lists .item.i5 .item_box .item_box_top::before{background-color: #dd76b3;}
.yt_zwfw .theme2 .lists .item.i6 .item_box .item_box_top::before{background-color: #88b757;}
.yt_zwfw .theme2 .lists .item.i7 .item_box .item_box_top::before{background-color: #4878ca;}
.yt_zwfw .theme2 .lists .item:hover .item_box .item_box_top .img_box img.s1{display: none;}
.yt_zwfw .theme2 .lists .item:hover .item_box .item_box_top .img_box img.s2{display: inline;}
.yt_zwfw .theme2 .lists .item:hover .item_box .item_box_top::before{top: -84px; opacity: 1; }
.yt_zwfw .theme2 .lists .item:hover .item_box .item_box_top .txt{color: #fff;}
.yt_zwfw .theme2 .lists .item:hover .item_box .item_box_top .img_box{background-color: #fff;}
.yt_zwfw .theme2 .lists .item .ulList{padding: 10px; max-height: 225px; overflow: hidden; box-sizing: border-box; padding-top: 0px;}
.yt_zwfw .theme2 .lists .item .ulList ul li a{display: block; transition: .3s; margin-top: 7px; text-align: center; background-color: #f7f7f7; font-size: 14px; color: #000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 30px; line-height: 30px;}
.yt_zwfw .theme2 .lists .item .ulList ul li:first-child a{margin-top: 0px;}
.yt_zwfw .theme2 .lists .item .ulList ul li a:hover{color: #fff; background-color: #4878ca;}
.yt_zwfw .theme3{height: 201px; box-sizing: border-box;}
.yt_zwfw .theme3 .theme3_lists ul li{float: left; width: 11.1111%;}
.yt_zwfw .theme3 .theme3_lists ul li a{display: block; text-align: center; padding: 0 5px; position: relative; font-size: 18px; color: #000000;}
.yt_zwfw .theme3 .theme3_lists ul li a::before{content: ''; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); height: 67px; width: 1px; background-color: #e9f1fc;}
.yt_zwfw .theme3 .theme3_lists ul li:last-child a::before{display: none;}
.yt_zwfw .theme3 .theme3_lists ul li a .icon_box{display: inline-block; width: 52px; height: 52px; line-height: 49px;  border-radius: 100%; }
.yt_zwfw .theme3 .theme3_lists ul li.i1 a .icon_box{background-color: #88b757;}
.yt_zwfw .theme3 .theme3_lists ul li.i2 a .icon_box{background-color: #fcac1f;}
.yt_zwfw .theme3 .theme3_lists ul li.i3 a .icon_box{background-color: #4878ca;}
.yt_zwfw .theme3 .theme3_lists ul li.i4 a .icon_box{background-color: #4daeb5;}
.yt_zwfw .theme3 .theme3_lists ul li.i5 a .icon_box{background-color: #dd76b3;}
.yt_zwfw .theme3 .theme3_lists ul li.i6 a .icon_box{background-color: #88b757;}
.yt_zwfw .theme3 .theme3_lists ul li.i7 a .icon_box{background-color: #4878ca;}
.yt_zwfw .theme3 .theme3_lists ul li.i8 a .icon_box{background-color: #fcac1f;}
.yt_zwfw .theme3 .theme3_lists ul li.i9 a .icon_box{background-color: #4daeb5;}
.yt_zwfw .theme3 .theme3_lists ul li a i{display: block; font-weight: bold; margin-top: 11px;}
.yt_zwfw .theme3 .theme3_lists ul li a:hover{opacity: 0.8;}
.yt_zwfw .theme4 .theme4_box .item{float: left; box-sizing: border-box;}
.yt_zwfw .theme4 .theme4_box .item.item1{width: 570px;}
.yt_zwfw .theme4 .theme4_box .item.item2{width: 554px; margin: 0 20px;}
.yt_zwfw .theme4 .theme4_box .item.item3{width: 436px;}
.yt_zwfw .theme4 .theme4_box .item .item_box{height: 513px; box-sizing: border-box;}
.yt_zwfw .theme4 .theme4_box .item.item1 .theme4_swi{margin-bottom: 3px;}
.yt_zwfw .theme4 .theme4_box .item.item1 .theme4_swi .theme4_mySwiper{height: 280px; position: relative; overflow: hidden; }
.yt_zwfw .theme4 .theme4_box .item.item1 .theme4_swi .theme4_mySwiper img{max-width: 100%;}
.yt_zwfw .theme4 .theme4_box .item.item1 .theme4_swi .theme4_mySwiper .swiper-pagination-bullet{width: 13px; height: 13px; margin: 0 6px; opacity: 1; background-color: #fff;}
.yt_zwfw .theme4 .theme4_box .item.item1 .theme4_swi .theme4_mySwiper .swiper-pagination-bullet-active{background-color: #fcac1f;}
.yt_zwfw .theme4 .theme4_box .item.item1 .txtList{padding-top: 3px;}
.yt_zwfw .theme4 .theme4_box .item.item1 .txtList ul{margin-left: -15px;}
.yt_zwfw .theme4 .theme4_box .item.item1 .txtList ul li{width: 33.3333%; margin-top: 16px; float: left; box-sizing: border-box; padding-left: 15px;}
.yt_zwfw .theme4 .theme4_box .item.item1 .txtList ul li a{display: block; background-color: #f7f7f9; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; height: 46px; line-height: 46px; font-size: 18px; color: #000; }
.yt_zwfw .theme4 .theme4_box .item.item1 .txtList ul li a:hover{background-color: #054e9b; color: #fff;}
.yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul{margin-left: -11px;}
.yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li{ width: 33.333%; float: left; box-sizing: border-box; padding-left: 11px;}
.yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li.w50{width: 50%;}
.yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li a{display: block; margin-bottom: 11px; box-sizing: border-box; padding-top: 17px; text-align: center; height: 141px; background-color: #f6f9fc;}
.yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li.w50 a{height: 106px; line-height: 106px; padding-top: 0px;}
.yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li a .icon_box{display: inline-block; vertical-align: middle;}
.yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li a .txt{display: block; font-weight: bold; margin-top: 12px; font-size: 18px; color: #000000; }
.yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li.w50 a .txt{display: inline-block; padding-left: 25px; margin-top: 0px; vertical-align: middle;} 
.yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li a:hover{opacity: 0.8;}
.yt_zwfw .theme4 .theme4_box .item.item3 .item_box a{display: block; margin-bottom: 20px;}
.yt_zwfw .theme4 .theme4_box .item.item3 .item_box a img{max-width: 100%;}
.yt_zwfw .theme5 .zwgk_mySwiper4 { overflow: hidden;  position: relative; }
.yt_zwfw .theme5 .zwgk_mySwiper4 .swiper-button-next{ pointer-events:auto; right: 0px;  width: 25px; height: 40px; background: #828080 url(/images/yt_zwgk_theme2_right.png) no-repeat center;}
.yt_zwfw .theme5 .zwgk_mySwiper4 .swiper-button-prev{ pointer-events:auto; left: 0px; width: 25px; height: 40px; background: #828080 url(/images/yt_zwgk_theme2_left.png) no-repeat center;}

.yt_zwfw .theme5 ul{margin-left: -22px;}
.yt_zwfw .theme5 ul li {width: 33.3333%; float: left; box-sizing: border-box; padding-left: 22px;}
.yt_zwfw .theme5 ul li a{display: block;}
.yt_zwfw .theme5 ul li a img{max-width: 100%;}

@media screen and (max-width:1655px) {
    .yt_zwfw .theme1 ul li .li_box{padding-left: 174px;}
    .yt_zwfw .theme1 ul li .li_box .left{width: 145px;}
    .yt_zwfw .theme1 ul li .li_box .left a{font-size: 25px;}
    .yt_zwfw .title_box a{font-size: 22px;}
    .yt_zwfw .theme2 .lists{margin-left: -15px;}
    .yt_zwfw .theme2 .lists .item{padding-left: 15px;}
    .yt_zwfw .theme4 .theme4_box .item.item1 .theme4_swi .theme4_mySwiper{height: 236px;}
    .yt_zwfw .theme4 .theme4_box .item.item1 .txtList ul{margin-left: -10px;}
    .yt_zwfw .theme4 .theme4_box .item.item1 .txtList ul li{padding-left: 10px;}
    .yt_zwfw .theme4 .theme4_box .item.item1 .txtList ul li a{font-size: 16px;}
    .yt_zwfw .theme4 .theme4_box .item .item_box{height: 455px;}
    .yt_zwfw .theme4 .theme4_box .item.item1{width: 486px;}
    .yt_zwfw .theme4 .theme4_box .item.item2{width: 490px;}
    .yt_zwfw .theme4 .theme4_box .item.item3{width: 384px;}
    .yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li a{height: 125px; padding-top: 10px;}
    .yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li.w50 a{height: 95px; line-height: 95px;}
    .yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li a .icon_box img{ height: 50px;}
   
    
}
@media screen and (max-width:1490px) {
    .yt_zwfw .theme1 ul li .li_box .left a{font-size: 22px;}
    .yt_zwfw .theme1 ul li .li_box .right p a{font-size: 16px;}
    .yt_zwfw .theme2 .lists .item .item_box{height: 300px;}
    .yt_zwfw .theme2 .lists .item .item_box .item_box_top{padding-bottom: 20px;}
    .yt_zwfw .theme2 .lists .item .item_box .item_box_top .txt{font-size: 18px; padding-left: 12px;}
    .yt_zwfw .theme2 .lists .item .item_box .item_box_top .img_box{width: 45px; height: 45px; line-height: 45px; }
    .yt_zwfw .theme2 .lists .item .item_box .item_box_top .img_box img{width: 29px;}
    .yt_zwfw .theme2 .lists .item:hover .item_box .item_box_top::before{top: -97px;}
    .yt_zwfw .theme2 .lists .item .ulList ul li a{font-size: 12px;}
    .yt_zwfw .theme3 .theme3_lists ul li a .icon_box img{width: 35px;}
    .yt_zwfw .theme4 .theme4_box .item.item1 .txtList ul li a{font-size: 14px;}
    .yt_zwfw .theme4 .theme4_box .item.item1 .theme4_swi .theme4_mySwiper{height: 200px;}
    .yt_zwfw .theme4 .theme4_box .item .item_box{height: 407px;}
    .yt_zwfw .theme4 .theme4_box .item.item1{width: 420px;}
    .yt_zwfw .theme4 .theme4_box .item.item2{width: 400px;}
    .yt_zwfw .theme4 .theme4_box .item.item3{width: 340px;}
    .yt_zwfw .theme4 .theme4_box .item.item1 .txtList ul li{margin-top: 10px;}
    .yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li a .icon_box img{height: 38px;}
    .yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li a .txt{font-size: 16px;}
    .yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li a{height: 107px;}
    .yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li.w50 a{height: 80px; line-height: 80px;}
}
@media screen and (max-width:1200px) {
    .yt_zwfw .pw20{padding: 15px;}
    .yt_zwfw{padding: 25px 15px 35px;}
    .yt_zwfw .theme1 ul{margin-left: 0px;}
    .yt_zwfw .theme1 ul li{width: 100%; float: none; margin-bottom: 10px; padding-left: 0px;}
    .yt_zwfw .theme1 ul li .li_box .right p a{padding-right: 10px;}
    .yt_zwfw .theme2 .lists{margin-left: 0px;}
    .yt_zwfw .theme2 .lists .item{width: 100%; float: none; margin-bottom: 15px; padding-left: 0px;}
    .yt_zwfw .theme2 .lists .item .ulList ul{font-size: 0px;}
    .yt_zwfw .theme2 .lists .item .ulList ul li{display: inline-block;}
    .yt_zwfw .theme2 .lists .item .ulList ul li a{ margin-bottom: 10px; padding: 0 10px; margin-top: 0px; margin-right: 10px; }
    .yt_zwfw .theme2 .lists .item .item_box{height: auto;}
    .yt_zwfw .theme3{height: auto;}
    .yt_zwfw .theme3 .theme3_lists ul li{width: 20%;}
    .yt_zwfw .theme3 .theme3_lists ul li a{height: 120px; font-size: 15px;}
    .yt_zwfw .theme4 .theme4_box .item{width: 100% !important; margin-bottom: 15px !important; float: none;}
    .yt_zwfw .theme4 .theme4_box .item.item2{margin: 0px;}
    .yt_zwfw .theme4 .theme4_box .item.item1 .theme4_swi .theme4_mySwiper{height: auto; text-align: center;}
    .yt_zwfw .theme4 .theme4_box .item .item_box{height: auto;}
    .yt_zwfw .theme4 .theme4_box .item.item3{text-align: center;}
}
@media screen and (max-width:760px) {
    .yt_zwfw .theme1 ul li .li_box .left{position: initial; transform: none; width: 120px; height: 40px; line-height: 40px; margin-bottom: 10px; display: inline-block;}
    .yt_zwfw .theme1 ul li .li_box{padding-left: 0px; text-align: center;} 
    .yt_zwfw .theme1 ul li .li_box .left::before{display: none;}
    .yt_zwfw .theme1 ul li .li_box .left a{font-size: 17px;}
    .yt_zwfw .theme1 ul li .li_box .right{height: auto; text-align: left;}
    .yt_zwfw .theme1 ul li .li_box .right p{position: initial; transform: none;}
    .yt_zwfw .theme1 ul li .li_box .right p a{font-size: 14px;}
    .yt_zwfw .title_box a{font-size: 19px;}
    .yt_zwfw .theme3 .theme3_lists ul li{width: 33.3333%;}
    .yt_zwfw .theme3 .theme3_lists ul li a{height: 105px;}
    .yt_zwfw .mb20{margin-bottom: 15px;}
    .yt_zwfw .theme4 .theme4_box .item.item1 .theme4_swi .theme4_mySwiper .swiper-pagination-bullet{width: 8px; height: 8px; margin: 0 3px;}
    .yt_zwfw .theme4 .theme4_box .item.item1 .txtList ul li{width: 50%;}
    .yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li.w50{width: 100%;}
    .yt_zwfw .theme4 .theme4_box .item.item2 .item2_lists ul li.w50 a{height: 70px; line-height: 70px;}
    .yt_zwfw .theme4 .theme4_box .item.item3 .item_box a{margin-bottom: 10px;}
    .yt_zwfw .theme4 .theme4_box .item:last-child{margin-bottom: 0px !important;}
    .yt_zwfw .theme5 ul {margin-left: 0px;}
    .yt_zwfw .theme5 ul li{width: 100%; float: none; margin-bottom: 10px; padding-left: 0px;}
}
 /* 政务服务 end */

 /* 政务公开 start */
.yt_zwgk {padding: 34px 0 57px; background-color: #e9f1fc;}
.yt_zwgk .title_box a{font-size: 28px; font-weight: bold; color: #000; }
.yt_zwgk .pw20{padding: 20px; background-color: #fff; border-radius: 6px; box-shadow: 0px 0px 10px #d7eafe; box-shadow: 0px 0px 10px #d7eafe;}
.yt_zwgk .theme1 .theme1_left{float: left; width: 44.87%; box-sizing: border-box;}
.yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1{width: 100%; overflow: hidden; position: relative;}
.yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .swiper-slide a.img_box{display: block; text-align: center; height: 380px; font-size: 0px; border-top-left-radius: 6px; border-top-right-radius: 6px; overflow: hidden;}
.yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .swiper-slide a.img_box img{max-width: 100%;}
.yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .swiper-pagination{bottom: 80px;}
.yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .swiper-pagination-bullet{width: 13px; height: 13px; margin: 0 7px;}
.yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .swiper-pagination-bullet-active{background-color: #fcac1f;}
.yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .introduce_text{text-align: center; height: 66px; line-height: 66px; font-size: 25px; background-color: #f0f3f6; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;    color: #333333; }

.yt_zwgk .theme1 .theme1_right{float: left; width: 55.13%; box-sizing: border-box; padding-left: 40px;}
.yt_zwgk .theme1 .theme1_right .tabSwitchBtns{font-size: 0px; border-bottom: 1px solid #cdcecf;}
.yt_zwgk .theme1 .theme1_right .tabSwitchBtns a:first-child{margin-left: 0px;}
.yt_zwgk .theme1 .theme1_right .tabSwitchBtns a{display: inline-block; margin-left: 74px; position: relative; height: 62px; line-height: 62px; overflow: hidden; font-size: 26px;  color: #000; transition: .3s; }
.yt_zwgk .theme1 .theme1_right .tabSwitchBtns a::before{content: ''; display: block; position: absolute; left: 50%; bottom: -12px; transform: translateX(-50%); transition: .3s; width: 100%; height: 5px; background-color: #054e9b;  }
.yt_zwgk .theme1 .theme1_right .tabSwitchBtns a.active{color: #054e9b; font-weight: bold;}
.yt_zwgk .theme1 .theme1_right .tabSwitchBtns a.active::before{bottom: 0px;}
.yt_zwgk .theme1 .theme1_right .switchBox .lists{padding-top: 12px;}
.yt_zwgk .theme1 .theme1_right .switchBox .lists ul li a{display: block; padding:16px 0; padding-left: 19px; transition: .3s; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 20px; color: #333333; padding-right: 116px; }
.yt_zwgk .theme1 .theme1_right .switchBox .lists ul li a:hover{color: #4f92c9;}
.yt_zwgk .theme1 .theme1_right .switchBox .lists ul li a::before{content: ''; display: block; width: 8px; height: 8px; border-radius: 100%; background-color: #405e8e; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); }
.yt_zwgk .theme1 .theme1_right .switchBox .lists ul li a .time{position: absolute; right: 0px; top: 50%; transform: translateY(-50%);}
.yt_zwgk .theme1 .theme1_right .switchBox .lists ul li a em.text{display: inline-block; vertical-align: middle; max-width: 89%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.yt_zwgk .theme1 .theme1_right .switchBox .lists ul li a b.zdbs{display: inline-block; vertical-align: middle; padding: 0 5px; margin-left: 5px; background-color: red; color: #fff;}

.yt_zwgk .theme2 .theme2_box {margin-left: -20px;}
.yt_zwgk .theme2 .theme2_box .theme2_item{float: left; width: 50%; height: 430px; padding-left: 20px; box-sizing: border-box;} 
.yt_zwgk .theme2 .theme2_box .theme2_item .theme2_item_box{height: 100%; box-sizing: border-box;}
.yt_zwgk .theme2 .theme2_box .theme2_left .theme2_left_box{margin-top: 17px;}
.yt_zwgk .theme2 .theme2_box .theme2_left .swiperBox{padding: 0 37px; position: relative;}
.yt_zwgk .theme2 .theme2_box .theme2_left .swiperBox .zwgk_mySwiper3{width: 100%; height: 130px; overflow: hidden;}
.yt_zwgk .theme2 .theme2_box .theme2_left .swiperBox .zwgk_mySwiper3 .swiper-slide{text-align: center;}
.yt_zwgk .theme2 .theme2_box .theme2_left .swiperBox .zwgk_mySwiper3 a img{max-width: 100%;}
.yt_zwgk .theme2 .theme2_box .theme2_left .swiperBox .zwgk_mySwiper3 .swiper-button-next{right: 0px;  width: 25px; height: 40px; background: #828080 url(/images/yt_zwgk_theme2_right.png) no-repeat center;}
.yt_zwgk .theme2 .theme2_box .theme2_left .swiperBox .zwgk_mySwiper3 .swiper-button-prev{left: 0px; width: 25px; height: 40px; background: #828080 url(/images/yt_zwgk_theme2_left.png) no-repeat center;}
.yt_zwgk .theme2 .theme2_box .theme2_left .listsBox{margin-top: 13px;}
.yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .text a{display: block; transition: .3s; font-size: 18px; position: relative; padding: 10px 0; padding-left: 37px; color: #000000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .text a::before{content: ''; width: 8px; height: 8px; border-radius: 100%; position: absolute; left: 10px; top: 50%; transform: translateY(-50%); background-color:#06629c;}
.yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .text a:hover{color: #06629c;}
.yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .tag{display: none; font-size: 0px; padding-left: 29px; padding-top: 12px;}
.yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .tag a{display: inline-block; transition: .3s; font-size: 16px;  padding: 1px 17px; background-color: #fff; border-radius: 4px; border: 1px solid #06629c; color: #06629c; margin: 0 8px; margin-top: 3px;}
.yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .tag a:hover{color: #fff; background-color: #06629c;}
.yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li.on{background-color: #f0f3f6;}
.yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li.on .tag{display: block;}

.yt_zwgk .theme2 .theme2_box .zc{padding-right: 20px;  color: #054e9b;}
.yt_zwgk .theme2 .theme2_box .zc em{display: inline-block;font-size: 0px; line-height: 0px;vertical-align: middle;}
.yt_zwgk .theme2 .theme2_box .zc i{display: inline-block; font-weight: bold; vertical-align: middle;}
.yt_zwgk .theme2 .theme2_box .zc:hover{color: #1d6bbd;}

.yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom{height: 325px; padding:40px 20px 10px; box-sizing: border-box; margin-top: 17px; background-color: #f0f3f6;}
.yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box{height: 60px; line-height: 60px; overflow: hidden; position: relative; padding-right: 100px; background-color: #fff; border-radius: 6px;} 
.yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box input{display: block; height: 100%; width: 100%; box-sizing: border-box; outline: none; border: none; padding-left: 20px; font-size: 16px; color: #303030; background-color: #fff;}
.yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box .search_btn{position: absolute; right: 0px; top: 0px; bottom: 0px; width: 100px; font-size: 0px; text-align: center; background-color: #5fb0eb;} 
.yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box .search_btn i{display: inline-block; vertical-align: middle; font-size: 18px; color: #fff;}
.yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box .search_btn em{display: inline-block; vertical-align: middle; font-size: 0px; margin-left: 6px;}
.yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box .search_btn:hover{opacity: .8;}
.yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .keyword_box{margin-top: 23px; margin-bottom: 23px;}
.yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .keyword_box h4{padding-left: 18px; font-size: 18px; color: #000; font-weight: bold; margin-bottom: 13px;}
.yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .keyword_box .year_item a{display: inline-block; font-size: 17px; margin-bottom: 5px; color: #333333; padding:0 18px;}
.yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .keyword_box .year_item a:hover{color:#4f92c9;}
.yt_zwgk .theme3 .theme3_top{margin-top: 23px;}
.yt_zwgk .theme3 .theme3_top .theme3_top_left{float: left; width: 23.07%; box-sizing: border-box;}
.yt_zwgk .theme3 .theme3_top .theme3_top_left ul li a{display: block; padding-left: 90px; padding-right: 5px; margin-bottom: 10px; height: 70px; line-height: 70px; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; box-sizing: border-box; border: 1px solid #e5e5e5;}
.yt_zwgk .theme3 .theme3_top .theme3_top_left ul li a .icon_box{ position: absolute; top: 50%; left: 18px; transform: translateY(-50%); width: 50px; height: 50px; line-height: 48px; text-align: center; border-radius: 100%; font-size: 0px;}
.yt_zwgk .theme3 .theme3_top .theme3_top_left ul li.i1 a .icon_box{background-color: #e0f0ff;}
.yt_zwgk .theme3 .theme3_top .theme3_top_left ul li.i2 a .icon_box{background-color: #eaf5e0;}
.yt_zwgk .theme3 .theme3_top .theme3_top_left ul li.i3 a .icon_box{background-color: #dcf6f8;}
.yt_zwgk .theme3 .theme3_top .theme3_top_left ul li.i4 a .icon_box{background-color: #edf2fd;}
.yt_zwgk .theme3 .theme3_top .theme3_top_left ul li.i5 a .icon_box{background-color: #fcf4e7;}
.yt_zwgk .theme3 .theme3_top .theme3_top_left ul li a .txt{ font-size: 18px; color: #333333; transition: .3s;}
.yt_zwgk .theme3 .theme3_top .theme3_top_left ul li a:hover .txt{color: #4f92c9;}
.yt_zwgk .theme3 .theme3_top .theme3_top_right {float: left; width: 76.93%; padding-left: 40px; box-sizing: border-box;}
.yt_zwgk .theme3 .theme3_top .theme3_top_right ul{margin-left: -40px;}
.yt_zwgk .theme3 .theme3_top .theme3_top_right ul li{width: 33.333%; float: left; margin-bottom: 32px; box-sizing: border-box; padding-left: 40px;}
.yt_zwgk .theme3 .theme3_top .theme3_top_right ul li a{display: block;}
.yt_zwgk .theme3 .theme3_top .theme3_top_right ul li a img{max-width:100%;}
.yt_zwgk .theme3 .theme3_bottom ul{ margin-left: -40px;}
.yt_zwgk .theme3 .theme3_bottom ul li{width: 25%; float: left; box-sizing: border-box; padding-left: 40px;}
.yt_zwgk .theme3 .theme3_bottom ul li a{display: block;}
.yt_zwgk .theme3 .theme3_bottom ul li a img{max-width:100%;}
.yt_zwgk .theme3_gkml{position: relative; padding: 20px; padding-top: 67px; padding-bottom: 10px; margin-top: 52px; background: #ededf2 url(/images/yt_zwgk_theme5_img_35.png) no-repeat right bottom;}
.yt_zwgk .theme3_gkml .theme3_gkml_title{position: absolute; left: 50%; top: -20px; transform: translateX(-50%);}
.yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul{margin-left: -21px;}
.yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li{width: 16.66%; float: left; margin-bottom: 10px; box-sizing: border-box; padding-left: 21px;}
.yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li a{display: block; position: relative; padding-left: 70px; height: 68px; line-height: 68px; background-color: #fff; box-shadow: 0px 0px 10px 0px #d4ddeb; }
.yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li a .icon_box{position: absolute; left: 23px; top: 50%; transform: translateY(-50%);}
.yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li a i{display: block; transition: .3s; padding-right: 5px; text-align: center; font-size: 18px; color: #333333;}
.yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li a:hover i{color: #4f92c9;}
/* .yt_zwgk .theme5 .lists ul{margin-left: -11px;}
.yt_zwgk .theme5 .lists ul li{width: 16.66%; float: left; box-sizing: border-box; text-align: center; padding-left: 11px;} 
.yt_zwgk .theme5 .lists ul li a{display: block; border-radius: 6px; height: 192px; overflow: hidden;} 
.yt_zwgk .theme5 .lists ul li a .img_box{display: block; font-size: 0px; overflow: hidden; height: 146px;}
.yt_zwgk .theme5 .lists ul li a .img_box img{max-width: 100%; transition: .3s; transform: scale(1.08);}
.yt_zwgk .theme5 .lists ul li a .txt{display: block; padding: 0 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; color: #333333; transition: .3s; height: 46px; line-height: 46px; background-color: #f0f3f6;}
.yt_zwgk .theme5 .lists ul li a:hover .img_box img{transform: scale(1);}
.yt_zwgk .theme5 .lists ul li a:hover .txt{color:#4f92c9;} */
.yt_zwgk .theme5 .theme5_mySwiper{width: 100%; overflow: hidden; position: relative;}
.yt_zwgk .theme5 .theme5_mySwiper a{display: block; border-radius: 6px; height: 192px; overflow: hidden;}
.yt_zwgk .theme5 .theme5_mySwiper a .img_box{display: block; font-size: 0px; overflow: hidden; height: 146px;}
.yt_zwgk .theme5 .theme5_mySwiper a .img_box img{max-width: 100%; transition: .3s; transform: scale(1.08);}
.yt_zwgk .theme5 .theme5_mySwiper a .txt{display: block; text-align: center; padding: 0 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; color: #333333; transition: .3s; height: 46px; line-height: 46px; background-color: #f0f3f6;}
.yt_zwgk .theme5 .theme5_mySwiper a:hover .img_box img{transform: scale(1);}
.yt_zwgk .theme5 .theme5_mySwiper a:hover .txt{color:#4f92c9;} 


@media screen and (max-width:1655px) {
    .yt_zwgk .title_box a{font-size: 24px;}
    .yt_zwgk .theme1 .theme1_right .tabSwitchBtns a{font-size: 22px; margin-left: 64px;}
    .yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .swiper-slide a.img_box{height: 331px;}
    .yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .introduce_text{font-size: 22px;}
    .yt_zwgk .theme1 .theme1_right .switchBox .lists ul li a{font-size: 18px; padding: 13px 0; padding-left: 19px; padding-right: 106px;   }
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom{padding: 20px 20px 10px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .keyword_box h4{padding-left: 14px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .keyword_box .year_item a{padding: 0 14px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_left ul li a .txt{font-size: 16px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_left ul li a{height: 60px; line-height: 60px; margin-bottom: 11px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_left ul li a .icon_box{width: 45px; height: 45px; line-height: 43px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_left ul li a .icon_box img{width: 25px;}
    .yt_zwgk .theme3 .theme3_bottom ul{ margin-left: -20px;}
    .yt_zwgk .theme3 .theme3_bottom ul li{padding-left: 20px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_left{width: 24%;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_right{padding-left: 20px; width: 76%;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_right ul{margin-left: -20px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_right ul li{padding-left: 20px;margin-bottom: 20px; }
    .yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li{width: 20%;}
    .yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li a .icon_box img{width: 35px;}
    /* .yt_zwgk .theme5 .lists ul li a .img_box{height: auto; max-height: 146px;}
    .yt_zwgk .theme5 .lists ul li a .txt{font-size: 16px;} */
     .yt_zwgk .theme5 .theme5_mySwiper a{height: 173px;}
    .yt_zwgk .theme5 .theme5_mySwiper a .img_box{height: 127px;}
    .yt_zwgk .theme5 .theme5_mySwiper a .txt{font-size: 16px;}

    .yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li a{height: 60px; line-height: 60px; padding-left: 58px;}
    .yt_zwgk .theme2 .theme2_box .theme2_item{height: 400px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom{height: 300px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box{height: 53px; line-height: 53px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .keyword_box{margin-top: 14px; margin-bottom: 14px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .text a{font-size: 16px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .tag a{font-size: 14px;}
    
    .yt_zwgk .theme2 .theme2_box .theme2_left .swiperBox .zwgk_mySwiper3{height: auto;}
}
@media screen and (max-width:1490px) {
    .yt_zwgk .title_box a{font-size: 20px;}
    .yt_zwgk .theme1 .theme1_right .tabSwitchBtns a{height: 55px; line-height: 55px; font-size: 20px; margin-left: 48px;}
    .yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .swiper-slide a.img_box{height: 282px;}
    .yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .introduce_text{font-size: 18px;}
    .yt_zwgk .theme1 .theme1_right .switchBox .lists ul li a{font-size: 16px; padding: 11px 0; padding-left: 19px;padding-right: 97px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box{height: 50px; line-height: 50px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box .search_btn i{font-size: 16px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box .search_btn em img{width: 20px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .keyword_box .year_item a{font-size: 16px;}
    .yt_zwgk .theme3 .theme3_top{margin-top: 15px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_left{width: 23.71%;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_left ul li a{height: 50px; line-height: 50px; padding-left: 76px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_left ul li a .txt{font-size: 14px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_left ul li a .icon_box{width: 40px; height: 40px; line-height: 40px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_left ul li a .icon_box img{width: 23px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_right{width: 76.29%;}
    .yt_zwgk .theme5 .theme5_mySwiper a .img_box{height: 107px;}
    .yt_zwgk .theme5 .theme5_mySwiper a{height: auto;}
    .yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li a i{font-size: 16px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .listsBox{margin-top: 18px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .swiperBox{padding: 0 25px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .tag{padding-left: 17px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .text a{padding-left: 25px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .text a::before{width: 6px; height: 6px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .keyword_box{margin-top: 10px; margin-bottom: 10px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .swiperBox .zwgk_mySwiper3 .swiper-button-prev{width: 20px; height: 35px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .swiperBox .zwgk_mySwiper3 .swiper-button-next{width: 20px; height: 35px;}

    
}
@media screen and (max-width:1200px) {
    .yt_zwgk{padding: 20px 15px 30px;}
    .yt_zwgk .theme1 .theme1_left{width: 100%; float: none; margin-bottom: 10px;}
    .yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .swiper-slide a.img_box{height: auto;}
    .yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .introduce_text{font-size: 16px;height: 50px; line-height: 50px;}
    .yt_zwgk .theme1 .theme1_right{width: 100%; padding-left: 0px; float: none;}
    .yt_zwgk .theme1 .theme1_right .switchBox .lists ul li a em.text{max-width: 78%;}
    .yt_zwgk .theme2 .theme2_box .theme2_item{float: none; width: 100%; height: auto; }
    .yt_zwgk .theme2 .theme2_box .theme2_item.theme2_left{margin-bottom: 20px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom{height: auto;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_left{float: none; width: 100%;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_right{float: none; padding-left: 0px; width: 100%;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_right ul{margin-left: -10px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_right ul li{padding-left: 10px; margin-bottom: 10px;}
    .yt_zwgk .theme3 .theme3_bottom ul{margin-left: -10px;}
    .yt_zwgk .theme3 .theme3_bottom ul li{padding-left:10px; margin-bottom: 10px; width: 50%;}
    .yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li{width: 33.33%;}
    .yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li a{height: 60px; line-height: 60px;}
    /* .yt_zwgk .theme5 .lists ul li{width: 33.333%; margin-bottom: 10px;} */
    .yt_zwgk .theme5 .theme5_mySwiper a .img_box{height: 132px;}
}
@media screen and (max-width:760px) {
    .yt_zwgk .mb20{margin-bottom: 15px;}
    .yt_zwgk .pw20{padding: 10px;}
    .yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .introduce_text{height: 40px; line-height: 40px; font-size: 13px;}
    .yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .swiper-pagination{bottom: 47px;}
    .yt_zwgk .theme1 .theme1_left .zwgk_mySwiper1 .swiper-pagination-bullet{width: 7px; height: 7px; margin: 0 3px;}
    .yt_zwgk .theme1 .theme1_right .tabSwitchBtns a{font-size: 15px; float: left; text-align: center; width: 33.333%; margin-bottom: 5px; height: 32px; line-height: 32px; border-radius: 40px; margin-left: 0px;}
    .yt_zwgk .theme1 .theme1_right .tabSwitchBtns a.active{background-color: #054e9b; color: #fff;}
    .yt_zwgk .theme1 .theme1_right .tabSwitchBtns a.active::before{display: none;}
    .yt_zwgk .theme1 .theme1_right .switchBox .lists{padding-top: 7px;}
    .yt_zwgk .theme1 .theme1_right .switchBox .lists ul li a{font-size: 12px; padding: 7px 0; padding-left: 10px;padding-right: 72px;}
    .yt_zwgk .theme1 .theme1_right .switchBox .lists ul li a::before{width: 4px; height: 4px; }
    .yt_zwgk .title_box a{font-size: 17px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .theme2_left_box{margin-top: 10px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .tag a{font-size: 12px; padding: 1px 10px; margin: 0 3px; margin-top: 3px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .text a{font-size: 12px; padding: 7px 0; padding-left: 21px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .tag{padding-top: 9px;}
    .yt_zwgk .theme2 .theme2_box .theme2_left .listsBox ul li .text a::before{width: 4px; height: 4px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom{padding: 15px 10px; margin-top: 10px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box{height: 40px; line-height: 40px; border-radius: 4px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box input{ padding-left: 13px; font-size: 13px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box .search_btn i{font-size: 14px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box .search_btn em img{height: 16px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box .search_btn{width: 70px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .search_box{padding-right:70px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .keyword_box{margin: 15px 0;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .keyword_box h4{font-size: 16px;}
    .yt_zwgk .theme2 .theme2_box .zc{display: block; margin-top: 5px; float: none;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_item_box .tit{display: block; float: none;}
    .yt_zwgk .theme2 .theme2_box .zc em img{height: 20px;}
    .yt_zwgk .theme2 .theme2_box .theme2_right .theme2_right_bottom .keyword_box .year_item a{font-size: 13px;}
    .yt_zwgk .theme3 .theme3_top{margin-top: 10px;}
    .yt_zwgk .theme3 .theme3_top .theme3_top_right ul li{width: 50%;}
    .yt_zwgk .theme3_gkml .theme3_gkml_title img{width: 200px;}
    .yt_zwgk .theme3_gkml{margin-top: 25px; padding: 10px; padding-top: 30px;}
    .yt_zwgk .theme3_gkml .theme3_gkml_title{top: -12px;}
    .yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul{margin-left: -10px;}
    .yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li{width: 50%; padding-left: 10px;}
    .yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li a .icon_box{left: 11px;}
    .yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li a .icon_box img{width: 25px;}
    .yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li a{padding-left: 36px; height: 42px; line-height: 42px; }
    .yt_zwgk .theme3_gkml .theme3_gkml_box .lists ul li a i{font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
    /* .yt_zwgk .theme5 .lists ul li{width: 50%;}
    .yt_zwgk .theme5 .lists ul li a{border-radius: 4px;}
    .yt_zwgk .theme5 .lists ul li a .txt{font-size: 13px; height: 35px; line-height: 35px;} */
    .yt_zwgk .theme5 .theme5_mySwiper a{border-radius: 4px;}
    .yt_zwgk .theme5 .theme5_mySwiper a .img_box{height: auto;}
    .yt_zwgk .theme5 .theme5_mySwiper a .txt{font-size: 13px; height: 35px; line-height: 35px;}

    
}
/* 政务公开 end */