.clearfix{clear: both;}
/* 通用 */
::-webkit-input-placeholder { color:#A0A0A0; }
::-moz-placeholder { color:#A0A0A0; } /* firefox 19+ */
:-ms-input-placeholder { color:#A0A0A0; } /* ie */
input:-moz-placeholder { color:#A0A0A0; }
.warp{background: url(../img/bg_activity.jpg) no-repeat; background-size: 100% 690px;}
/*头部*/
.header{ width: 100%; height: 40px; line-height: 40px; font-family: simsun; letter-spacing: 1px; font-size: 14px; background: rgba(255,255,255,.65);}
.head{ width: 1200px; margin: 0 auto;}
.headLe{ width: 50%; float: left;}
.headLe span{ margin-right: 10px;}
.headLe label{ margin-left: 17px; color: #CC123F;}
.headRi{ float: left; text-align: right; width: 50%;}
.headRi label{color: #CC123F; margin: 0 13px;}
.headRi span{ margin: 0 13px;}
.Logo{ width: 1200px; margin: 0 auto; padding: 25px 0;}
.Logo img{ display: block; height: 57px;}
/*导航*/
.nav{ width: 1200px; margin: 0 auto; height: 60px; position: relative;}
.nav ul{ position: absolute; bottom: 0; left: 0; height: 50px; }
.nav ul li{  bottom: 0; float: left; width: 199px; border-right: 1px solid #fff; height: 50px;line-height: 50px; font-size: 18px;  background: rgba(0,0,0,0.5); color: #fff; text-align: center;}
.nav ul li:last-child{width: 200px; border-right: none !important;}
.nav ul .navActive{ height: 60px; line-height: 60px; border-right: #CC123F; background: #CC123F; margin-top: -10px;}
/*安全生产隐患*/
.information{ width: 1200px; margin: 0 auto;}
.information_nav{
	background: #F8F8F8;
	width: 1200px;
	height: 47px;
	line-height: 47px;
	border-bottom: 1px solid #E6E6E6;
	font-size: 14px;
	color: #505050;
}

.add_select{
	width: 373px;border: 1px solid #e6e6e6;height: 34px; border-radius: 6px; color: #101010; font-size: 16px;outline: none; padding-left: 5px;
}
.safedange{
	background: #FFFFFF;
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
.safedange_tit{
	width: 1140px;
	margin: 0 auto;
	border-bottom: 1px solid #E6E6E6;
	font-size: 22px;
	color: #101010;
	overflow: hidden;}
.safedange_tit_bj{
	background: url(../img/report.png) no-repeat left;
	background-size:24px ;
	padding-left: 30px;
	padding-top: 19px;
	padding-bottom: 19px;
	margin-left: 11px;
	height: 24px;
	line-height: 24px;
}
.safedange_tit_bj2{
	background: url(../img/safe_dange.png) no-repeat left;
	background-size:24px ;
	padding-left: 30px;
	padding-top: 19px;
	padding-bottom: 19px;
	margin-left: 11px;
	height: 24px;
	line-height: 24px;
}
.safedange_tit_iocn img{ width: 100%;}
.safedange_tit_text{
	float: left;
	padding: 19px 0px 19px 6px;
}
.safedange_top{
	width: 1140px;
	margin: 0 auto;
	padding-top: 22px;
	overflow: hidden;
	position: relative;}
.safedange_top_left{
	width: 598px;
	height: 258px;
	border: 1px solid #E6E6E6;
	float: left;
}
.safedange_top_leftinp{
	width: 100%;
	height: 39px;
	border-bottom: 1px solid #E6E6E6;
}
.safedange_top_leftinp input{
	padding-left: 20px;
	line-break: 40px;
	width: 576px;
	height: 39px;
	line-height: 39px;
	border: none;
	outline: none;
	font-size: 16px;}
.safedange_top_lefttextarea{}
.safedange_top_lefttextarea textarea{
	width: 556px;
	height: 118px;
	padding: 20px;
	border: none;
	outline: none;
	font-size: 16px;
	line-height: 20px;
}
.safedange_top_lefimg{
}
#imgbox{
	padding-left: 20px;
	height: 52px;
}
.safedange_top_lefimg ul{overflow: hidden;}
.safedange_top_lefimg ul li{
	float: left;
	width: 48px;
	height: 48px;
	margin: 2px;
	position: relative;}
.safedange_top_lefimg ul li img{
	width: 46px;
	height: 46px;
	border: 1px solid #d6d6d6;
}
.safedange_top_lefimgbox1{
	width: 14px;
	height: 14px;
	border-radius: 14px;
	background: url(../img/delect_red.png) no-repeat center center #fff;
	background-size: 14px;
	position: absolute;
	top: -2px;
	right: -2px;
}
.safedange_top_lefimgbox1 img{
	width: 100%;
}
.safedange_top_uploadimg{
	width: 160px;
	height: 40px;
	line-height: 40px;
	background: #F8F8F8;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	color: #808080;
	font-size: 12px;
	position: relative;
	text-align: left;
	overflow: hidden;
}
.safedange_top_uploadimg span{
	font-size: 16px;
	color: #cc123f;
	float: left;
	display: block;}
.safedange_top_uploadimg img{
	width: 16px;
	margin: 12px 4px 12px 14px;
	display: block;
	line-height: 40px;
	float: left;
}
.safedange_top_btn{
	position: absolute;
	right: 30px;
	bottom: 0px;
	width: 148px;
	height: 40px;
	line-height:40px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	background: #CC123F;
	border: 1px solid #E6E6E6;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	cursor: pointer;
}
.safedange_top_right{
	width: 540px;
	float: left;
}
.safedange_top_right ul li{
	overflow: hidden;
	margin-bottom: 20px;
}
.safedange_top_right ul li .leftbox{
	width: 147px;
	text-align: right;
	float: left;
	height: 37px;
	line-height: 37px;
	font-size: 16px;
	color: #101010;
}
.safedange_top_right ul li .rightbox{
	width: 380px;
	text-align: right;
	float: right;

}
.safedange_top_right ul li .rightbox_inp{
	width: 236px;
	position: relative;
}
.safedange_top_right ul li .rightbox .demo-input{
	width: 224px;
	height: 34px;
	line-height: 34px;
	text-align: left;
	float:left;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #E6E6E6;
	font-size: 16px;
	padding-left: 8px;
	cursor: pointer;

}
.safedange_top_right ul li .rightbox ::-webkit-input-placeholder { color:#101010; }
.safedange_top_right ul li .rightbox ::-moz-placeholder { color:#101010; } /* firefox 19+ */
.safedange_top_right ul li .rightbox :-ms-input-placeholder { color:#101010; } /* ie */
.safedange_top_right ul li .rightbox input:-moz-placeholder { color:#101010; }

.safedange_top_right ul li .rightbox img{
	width: 10px;
	position: absolute;
	right: 10px;
	top: 15px;
}
.safedange_top_right ul li .rightbox_selebox1{
	width: 230px;
	height: 34px;
	line-height: 34px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	position: relative;
}
.safedange_top_right ul li .rightbox_selebox1 input{
	background: #FFFFFF;
	height: 36px;
	font-size: 16px;
	outline: none;
}
.safedange_top_right ul li .rightbox_selebox1 span{
	position: absolute;
	left: 8px;
	font-size: 16px;
	color: #101010;
}
.safedange_top_right ul li .rightbox_selebox1 img{
	width: 10px;
	position: absolute;
	top: 10px;
	right: 10px;
}
.safedange_top_right ul li .rightbox_selebox2{
	width: 378px;
	height: 34px;
	line-height: 34px;
	border: 1px solid #E6E6E6;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	position: relative;
}
.safedange_top_right ul li .rightbox_selebox2 span{
	position: absolute;
	left: 8px;
	font-size: 16px;
	color: #101010;
}
.safedange_top_right ul li .rightbox_selebox2 img{
	width: 10px;
	position: absolute;
	top: 10px;
	right: 10px;
}
.safedange_top_right ul li .rightbox_textarea ::-webkit-input-placeholder { color:#A0A0A0; }
.safedange_top_right ul li .rightbox_textarea ::-moz-placeholder { color:#A0A0A0; } /* firefox 19+ */
.safedange_top_right ul li .rightbox_textarea :-ms-input-placeholder { color:#A0A0A0; } /* ie */
.safedange_top_right ul li .rightbox_textarea :-moz-placeholder { color:#A0A0A0; }
.safedange_top_right ul li .rightbox textarea{
	width: 370px;
	height: 144px;
	line-height: 38px;
	padding-left: 8px;
	font-size: 16px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	color: #101010;
	border: 1px solid #E6E6E6;
	outline: none;
}
.safedange_line{
	width: 1200px;
	margin: 0 auto;
	background:#FFFFFF;
	height: 32px;
	border-bottom: 1px solid #E6E6E6;

}
/*安全生产隐患*/
.safedange_con{ width: 1140px; margin: 0 auto;}
.safedange_con ul li{
	position: relative;
	border-bottom: 1px solid #E6E6E6;
	padding-bottom: 20px;
	margin-left:30px;
}
.safedange_con_text_line1{
	margin-top: 20px;
	margin-left: 10px;
	font-size: 20px;
	color: #303030;
}
.safedange_con_text_line2{
	margin-top: 16px;
	margin-left: 10px;
	font-size: 16px;
	color: #303030;
}
.safedange_con_text_line3{
	margin-top: 15px;
	margin-left: 10px;
	font-size: 14px;
	color: #808080;
}
.safedange_con_text_span{
	position: absolute;
	right: 50px;
	bottom: 20px;
}
.safedange_con_lefimg{ margin-left: 27px; margin-top: 20px;}
.safedange_con_lefimg dl{overflow: hidden;}
.safedange_con_lefimg dl dt{
	float: left;
	width: 48px;
	height: 48px;
	margin: 2px;
	position: relative;}
.safedange_con_lefimg dl dt img{
	width: 100%;
	height: 100%;
}
.safedange_con_lefimgbox1{
	width: 14px;
	height: 14px;
	position: absolute;
	top: -2px;
	right: -2px;
}
.safedange_con_lefimgbox1 img{
	width: 100%;
}
/*上传图片样式*/
.domestic_aud1{ margin-left:30px; line-height:26px;}
.identi{ position:relative;}
.domestic_aud2{ border:#ccc 1px solid; text-align:center; width:94px;  line-height:26px;}
.identi_file{
	position:absolute;
	top:0;
	left:0px;
	width: 160px;
	height:40px;
	filter:alpha(opacity:0);opacity: 0;
}
.domestic_aud1 dl dd{ float:left; margin-right:20px; line-height:26px;}
.domestic_aud1 dl{ overflow:hidden; }
.domestic_aud3 img{ width:100%; height:100%;}
.domestic_aud3{ width:275px; height:145px; margin-top:10px;}
.domestic_aud3 img{ width:100%; height:100%;}
/*页码*/
.information_numpage{

}
.information_numpage ul{
	width: 465px;
	margin: 0 auto;
	margin-top: 22px;
	overflow: hidden;
	border-left: 1px solid #E6E6E6;
	border-top: 1px solid #e6e6e6 ;
}
.information_numpage ul li{
	border-bottom: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	color: #505050;
	padding:11px 14px ;
	float: left;
	cursor: pointer;
}
.information_numpage ul li img{
	display: inline;
	width: 12px;
	height: 12px;
	margin: 0px 0px 0px 10px;
}
.information_numpage ul li:hover{
	background: #CC123F;
	color: #FFFFFF;
}
.information_color1{
	background: #CC123F;
	color: #FFFFFF !important;
}
.safedange_top_right ul li{overflow: inherit;}
.changeAdress{
	display: none;
	width: 380px;
	height: 120px;
	position: absolute;
	z-index:100;
	top: 36px;
	left: 0;
	background: #fff;
}
.changeAdress>ul>li{
	width: 93px;
	float: left;
	height: 28px;
	margin-bottom: 0;
	text-align: center;
	border: 1px solid #f8f8f8;
	background: #f8f8f8;
	border-bottom: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
	line-height: 28px;
	font-size: 14px;
	cursor:pointer;
}
.changeAdress>ul>li:first-child{
	border-left: 1px solid #e6e6e6 !important;
}
.changeAdress>ul>li:nth-child(4){
	border-right: 1px solid #e6e6e6 !important;
}
.changeAdress>ul>.active{
	color: #CC123F;
	background: #fff;
	border: 1px solid #fff;
	border-top: 1px solid #e6e6e6;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
}
.changeAdress_bot{
	width: 378px;
	height: 90px;
	border: 1px solid #e6e6e6;
	border-top: none;
	overflow-y: auto;
}
.changeAdress_botBox{
	display: none;
}
.changeAdress_botBox a{
	padding: 8px;
	height: 14px;
	font-size: 14px;
	float: left;
	cursor:pointer;
}











