@font-face {
	font-family: "sourcehansans";
	/* 这个名字可以自己定义 */
	src: url("../fonts/sourcehansans.eot");
	/* IE9 Compat Modes */
	/*这里以及下面的src后面的地址填的都是自己本地的相对地址*/
	src: url("../fonts/sourcehansans.eot?#iefix") format("embedded-opentype"),
		/* IE6-IE8 */
		url("../fonts/sourcehansans.woff") format("woff"),
		/* Modern Browsers */
		url("../fonts/sourcehansans.ttf") format("truetype"),
		/* Safari, Android, iOS */
		url("../fonts/sourcehansans.svg#YourWebFontName") format("svg");
	/* Legacy iOS */
	font-weight: bold;
	font-style: normal;
}
/*菜单整体*/
.dropmenu{
    display: inline-block;
    float: right;
    margin-left: 15px;
}

/*菜单*/
.dropmenubtn {
    cursor: pointer;
    border: none;
    border-radius: 20px;

}

/*菜单选择器下窗口*/
.dropmenu-content {
    display: none;
    min-height: 200px;
    position: absolute;
    background-color: #FFFFFF;
    min-width: 200px;
    left: 1px;
	color:red;
    border-radius: 5px;
	box-shadow: rgb(136 136 136) 0px 0px 5px;
}

/*菜单选择器下窗口*/
.dropmenu-content span {
    color: #000000;
    text-decoration: none;
    display: block;
}

/*菜单选择器下窗口*/
.dropmenu-content span:hover {
    background-color: #f1f1f1
}
/*菜单选择器下窗口*/
.dropmenu:hover .dropmenu-content {
    display: block;
    z-index: 9999;
}


/*列间隔 大小 */
.layui-col-md1,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-container {
    height: 100%;
}
/*栅格样式*/
.pmnumber,.municipal, .safety, .risk, .accident, .producti {
    background-color: white;
    height: 100%;
	border-radius: 10px;
    border: 1px solid #f0f0f0;
}
.building,.supervision{
	color: #344882;
	font-family: "sourcehansans";
	font-size: 0.98vw;
}
#home .nav{
	height:100%;
	width:98%;
	margin-left:2.5%;

}
#home .nav ul{
	height:90%;
	width:100%;
}
 #home .nav ul li {
    width: 16%;
	height:100%;
	float:left;
	margin-left:0.4%;
    list-style: none;
    margin-top: 5px;
}
#home .nav ul li .sxmc{
    position:relative;
	left:35%;
	top:18%;
	color:#304365;
	font-size:0.95vw;
}
#home .nav ul li .sxsl{
    position:relative;
	left:35%;
	top:23%;
	font-weight:bold;
	font-size:1.6vw;
}
.pmnumber #jzdtone,.municipal #jzdtone,.safety #jzdtone{
    height:50%;
    width:95%;
    position: relative;
    left: 5%;
}
.pmnumber #jzdtone>div>p,.municipal #jzdtone>div>p,.safety #jzdtone>div>p{
    color: #344882;
    font-size: 0.96vw;
    height: 100%;
    width: 100%;
    font-family: "sourcehansans";
    display: flex;
    align-items: center;
}
.sxsl{
    color: #8590b3;
    font-size: 0.8vw;
    height: 100%;
    width: 100%;
    font-family: "sourcehansans";
}
.sxmc{
    color: #FF5F58;
    font-size: 0.8vw;
    height: 100%;
    width: 100%;
    font-family: "sourcehansans";
}
.pmnumber #jzdtw,.municipal #jzdtw,.safety #jzdtw{
    height:50%;
    width:95%;
    position: relative;
    left: 5%;
}
.jzjr{
    color: #8590b3;
    font-size: 0.8vw;
    height: 100%;
    width: 100%;
    font-family: "sourcehansans";
}
.jrsj{
    font-size: 1.6vw;
    font-family: "sourcehansans";
}
.ljdtqk{
    color: #344882;
    font-size: 0.96vw;
    height: 100%;
    width: 97%;
    font-family: "sourcehansans";
    display: flex;
    position: relative;
    left: 1.5%;
    align-items: center;
}
.timeStyle{
  color:#409EFF;
}