/*通用全局样式*/
*{margin: 0;padding: 0;}
body {font-family: "微软雅黑";}

/*清除浮动*/
.clearfix {zoom: 1;}
.clearfix:after {content: "020";height: 0px;display: block;overflow: hidden;clear: both;}

/*清除样式*/
li {list-style-type: none;}
a{text-decoration: none;}

@media only screen and (min-width: 768px){
	/*内容部分*/
	.banner{
		width: 100%;
		background-image:url('banner.png');/*背景图片*/
		background-repeat: no-repeat;/*设置不重复帖图*/
		background-color: #eff8fe;/*设置背景颜色与图片背景色一致*/ 
		background-position: bottom 250px center;/*设置图片居中防止屏幕大小不同而跑偏*/
	}
	.cont{
		margin: 20px 0;
	}
	.conter{
		width: 1200px;margin: 0 auto;box-shadow: 0px 0px 25px 0px rgba(4, 0, 0, 0.07);background: #FFFFFF;padding-bottom: 50px;
	}
	/*领导信箱*/
	.cont_box1{
		width: 1140px;
		margin: 0 auto;
		padding-top: 20px;
	}
	.cont_box1_left{
		float: left;
	}
	.cont_box1_left li{
		float: left;
		width: 80px;
		height: 130px;
		margin: 0 40px;
	}
	
	.cont_box1_left li a{
		display: block;
		padding-top: 100px;
		color: #333333;
		text-align: center;
		font-size: 17px;
	}
	
	.cont_box1_left .cont_box1_left_1{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406061544165091386.png) no-repeat;
	}
	.cont_box1_left .cont_box1_left_2{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406061544166028048.png) no-repeat;
	}
	.cont_box1_left .cont_box1_left_3{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406061544166982986.png) no-repeat;
	}
	.cont_box1_left .cont_box1_left_4{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406061544168234406.png) no-repeat;
	}
	.cont_box1_left .cont_box1_left_5{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406061544169209439.png) no-repeat;
	}
	.cont_box1_right{
		float: left;
		margin-left: 23px;
	}
	.cont_box1_right_list{
		width: 103px;
		height: 130px;
		background: #f5f5f5;
		float: left;
		margin: 1px;
	}
	
	.cont_box1_right_list a{
		display: block;
		padding-top: 85px;
		color: #333333;
		text-align: center;
		font-size: 17px;
	}
	
	.cxpj{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406061544170405402.png) no-repeat;
	}
	
	.xjgk{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406061544171217945.png) no-repeat;
	}
	
	.fktj{
		background: url(fktj.png) no-repeat;
	}
	
	
	
	/*网上调查 网上接待室*/
	.cont_box2{
		width: 1200px;
		margin-top: 20px;
	}
	.wsdc{
		width: 1140px;	
		margin: 0 auto;	
	}
	.tab_item ul{
		border-bottom: 1px solid #dcdcdc;
   	 	height: 40px;
	}
	.tab_item a{
		float: left;
		padding-right: 20px;
	}
	.tab_item li{
		font-size: 21px;
    	line-height: 30px;
	    letter-spacing: 0px;
	    color: #333333;
    	
	}
	.tab_item li.hover{
		color: #0187e6;
    	font-weight: bold;
    	border-bottom: 3px solid #0187e6;
	}
	.tab_item_con{
		width: 100%;
	}
	.bt{
		width: 100%;
    	height: 40px;
    	background: #f5f5f5;
    	margin-top: 10px;
	}
	.main_box6_title_ged a{
		float: right;
    	margin-top: -40px;
    	color: #999999;
    	font-size: 16px;
	}
	.bt span{
		font-size: 16px;
    	color: #333333;
    	line-height: 40px;
    	display: inline-block;
	}
	.bt .dczt{
		width: 69%;
		padding-left: 180px;
	}
	.bt .jzsj,.bt .mqzt{
		width: 15%;
		text-align: center;
	}
	.tab_item_con_box li{
		font-size: 19px;
    	border: 0px;
    	padding-left: 23px;
    	line-height: 40px;
    	overflow: hidden;
    	background: url(dian.png) no-repeat left top 20px;
	}
	.tab_item_con_box li:hover{
		background: url(dian_on.png) no-repeat left  top 20px;
	}
	.tab_item_con_box li a{		
		width: 70%;
	    font-size: 18px;	   
	    display: inline-block;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    word-break: break-all;
    	color: #333333;
	}
	.tab_item_con_box li:hover a{
		color: #0187e6;
	}
	.mqztzs{
		width: 15%;
		text-align: center;
		height: 40px;
    	line-height: 37px;
    	float: right;
	}
	.tab_item_con_box .con_box_time{
		line-height: 40px;
	    overflow: hidden;
	    color: #999999;
	    float: right;
	    margin-right: 50px;
	    font-size: 16px;
	}
	.fyht{
		width: 69%;
		padding-left: 180px;
	}
	.zbdw{
		width: 30%;
		text-align: center;
	}
	.zbdww{		
		width: 29%;
		display: inline-block;
		text-align: center;
	}
	.zjht{
		width: 60%;
		padding-left: 180px;
	}
	.zjbm,.jzsj1{
		width: 12%;
		text-align: center;
	}
	.mqzt1{
		width: 14%;
		text-align: center;
	}
	.tab_item_con_box2 li{
		font-size: 19px;
	    border: 0px;
	    padding-left: 23px;
	    line-height: 40px;
	    overflow: hidden;
	    background: url(dian.png) no-repeat left top 20px;
	}
	.tab_item_con_box2 li a{
		width: 58%;
	    font-size: 18px;
	    display: inline-block;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    word-break: break-all;
	    color: #333333;
	}
	.tab_item_con_box2 .con_box_time{
		display: inline-block;
		width: 13%;
		line-height: 40px;
	    overflow: hidden;
	    color: #999999;
	    float: right;
	    font-size: 15px;
	    text-align: center;
	}
	.xxbm{
		line-height: 40px;
	    overflow: hidden;
	    color: #333333;
	    font-size: 18px;
	    text-align: center;
	    display: inline-block;
	    width: 13%;
	}
	
}

/*适配移动端样式*/
@media only screen and (min-width: 100px) and (max-width: 768px) {
	/*内容部分*/


	.hygqBox .tab_item_con_box2 ul{
		justify-content: center;
	}

	.hygqBox .tab_item_con_box2 ul li{
		margin: 10px 0 !important;
	}


	.banner{
		width: 100%;
		background-color: #eff8fe;/*设置背景颜色与图片背景色一致*/ 
		background: #eff8fe no-repeat;
		
	}
	.cont{
		margin: 2rem 0;
	}
	.conter{
		width: 90%;
		margin: 0 auto;
		padding-bottom: 3rem;
	}
	/*<!--内容模块一 网上直播	咨询投诉信箱-->*/
	.cont_box1{
		width: 100%;
    	margin: 0 auto;
    	padding-top: 1.5rem;
    	background: #FFFFFF;
	}
	.cont_box1_left li{
		float: left;
    	width: 10rem;
    	height: 13rem;
    	margin: 0 2rem;
	}
	
	.cont_box1_left li a{
		display: block;
	    padding-top: 10rem;
	    color: #333333;
	    text-align: center;
	    font-size: 2rem;
	}
	
	.cont_box1_left .cont_box1_left_1{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406171417417091810.png) no-repeat;
		background-size: 10rem;
	}
	.cont_box1_left .cont_box1_left_2{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406171417417531868.png) no-repeat;
		background-size: 10rem;
	}
	.cont_box1_left .cont_box1_left_3{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406171417417983049.png) no-repeat;
		background-size: 10rem;
	}
	.cont_box1_left .cont_box1_left_4{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406171417418368951.png) no-repeat;
		background-size: 10rem;
	}
	.cont_box1_left .cont_box1_left_5{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406171417418826222.png) no-repeat;
		background-size: 10rem;
	}
	
	.cxpj{
		background: #f5f5f5 url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406171417419282414.png) no-repeat top 1.5rem center !important;
    	background-size: 5rem !important;
	}
	
	.xjgk{
		background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/picture/0/2406171417420016666.png) no-repeat top 1.5rem center !important;
    	background-size: 5rem !important;
	}
	
	.fktj{
		background: url(app_fktj.png) no-repeat top 1.5rem center !important;
    	background-size: 5rem !important;
	}
	
	.cont_box1_right{
		margin-top: 2rem;
		padding-bottom: 2rem;
		padding-top: 2rem;
		margin: 0 auto;
    	width: 90%;
	}
	.cont_box1_right_list{
		width:12.5rem;
	    height: 10rem;
	    background: #f5f5f5;
	    float: left;
	    margin: 0.2rem;
	}
	.cont_box1_right_list a{
		display: block;
    	padding-top: 7rem;
    	color: #333333;
    	text-align: center;
    	font-size: 2rem;
	}
	.cont_box2{
		width: 100%;
		margin-top: 20px;
	}
	.wsdc{
		width: 95%;
		margin: 0 auto;
		background: #fff;
		margin-top: 2rem;
	}
	.tab_item ul{
		border-bottom: 0.1rem solid #dcdcdc;
    	height: 6rem;
    	width: 95%;
    margin: 0 auto;
	}
	.tab_item a{
		float: left;
    	padding-right: 2rem;	
		font-size: 2rem;
	}	
	.tab_item li.hover {
	    color: #0187e6;
	    font-weight: bold;
	    border-bottom: 0.3rem solid #0187e6;
    	padding-bottom: 0.7rem;
	}
	.tab_item li{
	    line-height: 5rem;
	    letter-spacing: 0px;
	    color: #333333;
	}
	.tab_item_con{
		width: 100%;
	}
	.tab_item_con .bt{
		display: none;
	}
	.main_box6_title_ged a{
		float: right;
	    margin-top: -6.5rem;
	    color: #999999;
	    font-size: 1.88rem;
	    margin-right: 1rem;
	}
	
	/*.tab_item_con_box2 li{
		padding-left: 2rem;
	}
	
	.tab_item_con_box2 li a{
		font-size: 18px;
	    color: #333;
	    background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web149/site/images/40156/dian.png) no-repeat left center;
	    padding-left: 2rem;
	}*/
}





/* 回应关切 */



.hygqBox .tab_item_con_box2 ul li a {
    width: 100%;
}

.wsdc .hygqBox .tab_item>ul,.wsdc .xwfbhBox .tab_item>ul {
    border: unset;
}



.hygqBox .tab_item_con_box2 ul {
    display: flex;
    flex-wrap: wrap;
}

.hygqBox .tab_item_con_box2 ul li img {
    width: 100%;
}

.hygqBox .tab_item_con_box2 ul li {
    width: 250px;
    height: auto;
    background: #FFFFFF;
    box-shadow: 0px 2px 14px 0px rgb(21 38 51 / 10%);
        margin: 10px 30px 10px 0;
    position: relative;
    padding: 0;
}
.hygqBox .tab_item_con_box2 ul li a {
    width: 100%;
}

.hygqBox .tab_item_con_box2 ul li span {
    font-family: "微软雅黑";
    font-size: 20px;
    display: inline-block;
    color: #333333;
    letter-spacing: 0;
    line-height: 26px;
    min-height: 17vw;
    font-weight: 400;
    min-height: 52px;
    max-height: 78px;
    margin: 15px 23px 12px 20px;
}

.hygqBox .tab_item_con_box2 ul li span a {
    display: -webkit-box;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 18px;
    white-space: unset;
    width: 100%;
	color: #333333;
}
.cont_box2>.wsdc:nth-child(2):after {
    width: 0px;
}
.hygqBox .main_box6_title_ged a {
    margin-top: -35px;
}


/* 新闻发布会 */
.xwfbhBox .tab_item_con {
    margin-top: 10px;
}
.xwfbhBox .tab_item_con li {
    padding: 15px 20px 15px 144px;
    position: relative;
    background: #F6F6F6;
    margin-bottom: 25px;
}

.xwfbhBox .tab_item_con li dd {
    position: absolute;
    left: 25px;
    top: 20px;
}

.xwfbhBox .tab_item_con li dd b {
    font-weight: 700;
    font-size: 26px;
    line-height: 32px;
    text-align: center;
    color: #333;
    display: block;
}

.xwfbhBox .tab_item_con li dd span {
    font-weight: 400;
    font-size: 16px;
    line-height: 32px;
    text-align: left;
    color: #333;
    display: block;
}

.xwfbhBox .tab_item_con li a {
    font-weight: 400;
    font-size: 16px;
    line-height: 32px;
    text-align: left;
    color: #333;
    min-height: 64px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: unset;
    width: 100%;
}

.xwfbhBox .tab_item_con li:after {
    content: '';
    position: absolute;
    left: 115px;
    top: 20px;
    bottom: 20px;
    width: 1px;
    background: #e1e3e5;
}
.xwfbhBox .main_box6_title_ged a {
    margin-top: -45px;
}
