﻿@charset "utf-8";
*{ padding:0; margin:0;  font-family: "微软雅黑"; font-size: 12px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal;border: 0;outline: 0;outline-style: none;vertical-align: baseline;background: transparent;outline-style: none; font-family: "微软雅黑"!important;}
ol, ul{ list-style:none;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#666;}
span{ }
*:focus{ outline:none}
.clear{ clear: both; *height: 0;}
input,select{ box-sizing: border-box;}
div,img{ border: none;}
.fl{ float: left!important;}
.fr{ float: right!important;}

body{ background: #fff;}
.content{ width: 1348px; margin: 0 auto;}



.banner{
	width: 100%;
	height: auto;
	position: relative;
	background: url(../images/banner.png) center center no-repeat;
	height: 447px;
	max-width: 1920px;
	margin: 0 auto;
}
.logo{
	position: absolute;
	left: 50%;
	margin-left:-674px;
}
.logo img{
	padding-left: 65px;
	padding-top: 20px;
}
.main_box{
	box-shadow: 1px 2px 3px 3px #f9f9f9;
	border-radius: 10px;
	margin-top: -20px;
	position: relative;
	background: #fff;
	border: 1px solid #f5f5f5;
	overflow: hidden;
	padding: 40px 0px 40px 0px;
}
.main_list{
	width: 359px;
	height: 193px;
	display: block;
	margin: 40px 20px 0px 60px;
	float: left;
	cursor: pointer;
	transition: 0.5s all;
	border-radius: 10px;
}
.main_list span{
	color: #fff;
	padding-left: 165px;
	font-size:28px;
	line-height: 193px;
}

.main_list:hover{ background-size: 105%;}



.list01{
	background: url(../images/icon_01.png) center center no-repeat;
	transition: 0.5s all;
}
.list02{
	background: url(../images/icon_02.png) center center no-repeat;
	transition: 0.5s all;
}
.list03{
	background: url(../images/icon_03.png) center center no-repeat;
	transition: 0.5s all;
}
.list04{
	background: url(../images/icon_04.png) center center no-repeat;
	transition: 0.5s all;
}
.list05{
	background: url(../images/icon_05.png) center center no-repeat;
	transition: 0.5s all;
}
.list06{
	background: url(../images/icon_06.png) center center no-repeat;
	transition: 0.5s all;
}
.lnbg{
	width: 1236px;
	height: 111px;
	background: #5d94fc;
	text-align: center;
	border-radius: 10px;
	margin: 50px auto;
	text-align: center;
	line-height: 111px;
}
.lnbg a{
	color: #fff;
	font-size: 28px;
}
.lnbg a img{
	padding-right: 20px;
	vertical-align: middle;
	transition: 0.5s all;
}
.lnbg:hover a img{ transform: scale(1.05,1.05); }


.footer{
	background: #557efa;
	text-align: center;
	color: #fff;
	margin-top: 40px;
	padding: 40px 0px;
}
.footer p{
	font-size: 16px;
	line-height: 30px;
}



/*列表*/
.list_box{padding:20px;}
.main_box .title{ width: 100%; height: 37px; border-bottom: 1px solid #ddd; line-height: 33px; padding-bottom: 5px;}
.main_box .title .bt{ width: auto; float: left; padding: 0 10px; font-size: 22px; font-weight: bold; color: #115220;}
.main_box .list {width: 100%; overflow: hidden; margin-top:10px;}
.main_box .list ul {width: 100%;float: left;}
.main_box .list ul li {width: 100%; float: left; height: 40px; line-height: 40px; }
.main_box .list ul li .bt{ display: block; width: 80%; float: left; text-align: left; padding-left: 18px; background: url(../images/zqlsj.png) no-repeat left center; font-size: 16px; color: #222; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main_box .list ul li .time {float: right;width: 80px;font-size: 14px;color: #999;text-align: right; display: block;}










