/* CSS Document */
body{
	margin:0;
	padding:0;
	background: #000;
	font-family:"Microsoft Yahei";
}
.clear{
	height: auto;
	clear: both;
}
ul,li,table,tr,td,p,br,strong,a{
	list-style: none;
	text-decoration: none;
	margin:0;
	padding:0;
}
.line-top{
	border-top:1px dotted #999;
	padding: 10px 0px;
}

.top{
	width: 100%;
	height: 90px;
	background: #000;
	box-shadow: 0 0 0 5px rgba(238, 238, 238, .8);
}
.top_nav{
	width: 1180px;
	margin: 0 auto;
	padding-top: 25px;
}
.top_nav li{
	float:left;
	line-height: 40px;
	text-align: center;
	width: 236px;
}
.top_nav li a{
	font: 14px/25px arial;
	color:#999;
}

/*
.banner{
	background: url(../images/index_bg.jpg) no-repeat center center;
	background-size:cover;
	width: 100%;
	height: 700px;
}*/
.i_title{
	width: 1180px;
	text-align: center;
	margin: 50px auto;
}
.i_title_tt{
	font:25px/35px "Microsoft Yahei";
	color:#b5b5b5;
	display:block;
	position:relative;
	}
.i_title_tt strong{
	font-weight:normal;}
.i_title_tt .i_title_pen{
	font: 14px/35px calibri;
	}
.i_title_tt strong:before, .i_title_tt strong:after {
	content: '';                 /*CSS伪类用法*/
	position: absolute;         /*定位背景横线的位置*/
	top: 50%;
	background: #b5b5b5;       /*宽和高做出来的背景横线*/
	width:10%;
	height: 1px;
	}
.i_title_tt strong:before{
	left: 32%;        /*调整背景横线的左右距离*/
	}
.i_title_tt strong:after {
	right: 32%;
	}	
	
 /*首页产品栏目样式*/
	
.iproduct{
	width: 1180px;
	margin: 0 auto;
}

.iproduct ul li{
	width: 279px;
	height: 380px;
	margin: 0px 8px 10px;
	border: 0px solid rgba(26, 26, 26, .7);
	float: left;
	color: #ccc;
	font: 14px/35px calibri;
	text-align: center;
	position: relative;
	overflow:hidden;
}
.iproduct ul li  img{
vertical-align:middle;
}
.iproduct ul li  img{
	cursor: pointer;
	transition: all 0.6s;
	filter: blur(0px);
	width:100%;
}
.iproduct ul li  img:hover{
	transform: scale(1.2);
	filter: blur(0px);
}
.pro_mt{
	color:#fff;
	z-index:999;
	position:absolute;
	font:18px/35px "Microsoft Yahei";
 	top:160px;
	left: 50%;
	width: 279px;
	margin-left: -139px;
	background:rgba(0,0,0,0.2);
	padding:20px 0px;
	}


 /*首页新闻栏目样式*/
.inews{
	width: 1180px;
	margin: 0 auto;
}
.inews ul li{
	width: 240px;
	padding: 40px 10px 20px;
	height: 300px;
	border: 10px solid rgba(26, 26, 26, .7);
	float: left;
	color: #ccc;
	font: 14px/35px "Microsoft Yahei";
	text-align: center;
	position: relative;
	display: block;
	background:url(../images/line.png) no-repeat center 230px;
}

.inews ul li:nth-child(1)
{
margin-right: 10px;
}
.inews ul li:nth-child(2)
{
margin:0px 10px;
}
.inews ul li:nth-child(3)
{
margin:0px 10px;
}
.inews ul li:nth-child(4)
{
margin-left: 10px;
}
.inews ul li .date{
	position: absolute;
	bottom: 20px;
	text-align: center;
	left:50%;
	margin-left: -40px;
	font: 14px/35px calibri;
	
	left: 50%;
	width: 279px;
	margin-left: -139px;
}


 /*首页关于我们栏目样式*/
.i_about{
	width: 1180px;
	margin: 20px auto;
	display:flex;
	flex-wrap: wrap;
	font-family:"Microsoft Yahei";
}
.i_about div{
	width: 377px;
	height: 224px;
	margin-top: 8px;
	margin-bottom: 8px;
	overflow:hidden;
}

.iabout_m1,.iabout_m2,.iabout_m3,.iabout_m4,.iabout_m5,.iabout_m6{
	position: relative;
}

.i_about div  img{
	cursor: pointer;
	transition: all 0.6s;
	filter: blur(0px);
	width:100%;
}
.i_about div  img:hover{
	transform: scale(1.2);
	filter: blur(0px);
}
.iabout_m2,.iabout_m5{
	margin: 0px 24px;
}
.iabout_mt{
	background: rgba(0, 0, 0, .7);
	width: 100%;
	display: block;
	position: absolute;
	bottom: 0;
	line-height: 68px;
	text-align: center;
	font-size: 14px;
}

.iabout_mt a:hover{
	color:#eee;
	font-family:Microsoft Yahei ;
}



/* 底部*/
footer {
    background-color: #040404;
    position: relative;
    top: 100vh;
    font-style: normal;
}
.fot{
	width: 100%;
	background:#0c0c0b;
}
.fot_anav{
	padding: 20px 0px;
}

.f_anav{
	width: 1180px;
	margin: 0 auto;
	border-bottom: 1px solid #252524;
	line-height: 35px;
}
.f_anav li{
	float: left;
	font: 14px/35px "Microsoft Yahei";
	color:#fff;
	text-align:center;
	width: 100px;
}
.f_anav li.line{
	width: 1px;
	margin: 0px 10px;
}
.f_anav li a{
	font: 14px/35px "Microsoft Yahei";
	color:#fff;
}

.fot_bnav{
	padding: 10px 0px 30px;
}
.fot_blogo{
	float: right;
}
.f_bnav{
	width: 1180px;
	margin: 0 auto;
	line-height: 35px;
}
.f_bnav li{
	float: left;
	font: 14px/35px "Microsoft Yahei";
	color:#fff;
	text-align:left;
	width: 200px;
}
.f_bnav li a{
	font: 14px/35px "Microsoft Yahei";
	color:#999999;
}
.fot_c{
	width: 100%;
	height: 100px;
	border-top:1px solid #222222;
	background: #161615;
	padding-top: 30px;
}
.fot_ck{
	width: 1180px;
	margin: 0 auto;
}
.fot_clogo,.fot_copy{
	float: left;
	font: 14px/35px "微软雅黑";
	color:#999999;
}
.fot_clogo{
	width: 180px;
	padding-top: 20px;
	height: 50px;
}
.fot_copy{
	width: 1000px;
}

