/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
@charset "utf-8";
/* 下载 */
.down {
	width: 1004px;
	padding: 60px 0;
	clear: both;
	overflow: hidden;
}
.down .list {
	width: 220px;
	height: 250px;
	float: left;
	margin: 0 55px;
	border-radius: 3px;
	background: #fff;
	box-shadow: 0px 0px 10px #c1c1c1;
	-moz-box-shadow: 0px 0px 10px #c1c1c1;
	-ms-box-shadow: 0px 0px 10px #c1c1c1;
	-webkit-shadow: 0px 0px 10px #c1c1c1;
	-o-box-shadow: 0px 0px 10px #c1c1c1;
}
.down .list .img {
	width: 104px;
	height: 104px;
	margin: 12px auto;
	transition: 0.2s;
	-moz-transition: 0.2s;
	-ms-transition: 0.2s;
	-webkit-transition: 0.2s;
	-o-transition: 0.2s;
}
.down .list .img:hover {
	margin: 18px auto;
}
.down .list h2 {
	font-size: 18px;
	line-height: 30px;
	text-align: center;
	color: #333
}
.down .list h4 {
	font-size: 12px;
	line-height: 25px;
	text-align: center;
	color: #999;
	border-bottom: #e7e7e7 solid 1px;
	width: 188px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 8px;
}
.down .list a {
	display: block;
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	margin: 12px auto auto auto;
	text-align: center
}
.down .list .dj {
	width: 130px;
	border-radius: 3px;
	color: #fff;
	background: #0e90ff;
	text-decoration: none;
	transition: 0.2s ease-out;
	-moz-transition: 0.2s ease-out;
	-ms-transition: 0.2s ease-out;
	-webkit-transition: 0.2s ease-out;
	-o-transition: 0.2s ease-out;
}
.down .list .dj:Hover {
	background: #126cb8;
}
.down .list .xq {
	width: 128px;
	border-radius: 3px;
	color: #666;
	text-decoration: none;
	transition: 0.2s;
	-moz-transition: 0.2s;
	-ms-transition: 0.2s;
	-webkit-transition: 0.2s;
	-o-transition: 0.2s;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
	line-height: 28px;
	height: 28px;
}
.down .list .xq:Hover {
	background: #0e90ff;
	color: #fff;
	border: 1px solid #0e90ff
}
/* 产品 */
.product {
	width: 1029px;
	padding: 50px 0;
	clear: both;
	overflow: hidden;
}
.product h1 {
	line-height: 50px;
	font-size: 30px;
	text-align: center;
	color: #333;
	font-weight: bold;
}
.product h4 {
	width: 415px;
	line-height: 25px;
	font-size: 14px;
	color: #999;
	text-align: center;
	margin: 0 auto 40px auto;
}
.product .cplist {
	width: 220px;
	height: 430px;
	float: left;
	margin-top: 0;
	margin-right: 55px;
	margin-bottom: 0;
	margin-left: 55px;
}
.product .cplist .img {
	width: 220px;
	margin: auto;
	height: 195px;
	margin-bottom: 20px;
	transition: 0.2s ease-out;
	-moz-transition: 0.2s ease-out;
	-ms-transition: 0.2s ease-out;
	-webkit-transition: 0.2s ease-out;
	-o-transition: 0.2s ease-out;
	text-align: center;
}
.product .cplist .img:hover {
	margin-left: 10px;
}
.product .cplist h2 {
	text-align: center;
	font-size: 18px;
	line-height: 40px;
	color: #333;
	font-weight: bold;
}
.product .cplist h4 {
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	text-align: left;
	width: 220px;
	text-indent: 2em;
}
.product .cplist a {
	width: 128px;
	display: block;
	text-align: center;
	margin: auto;
	border-radius: 3px;
	color: #666;
	text-decoration: none;
	transition: 0.2s ease-out;
	-moz-transition: 0.2s ease-out;
	-ms-transition: 0.2s ease-out;
	-webkit-transition: 0.2s ease-out;
	-o-transition: 0.2s ease-out;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
	line-height: 28px;
	height: 28px;
}
.product .cplist a:Hover {
	background: #0e90ff;
	color: #fff;
	border: 1px solid #0e90ff;
}
/* 联系方式，新闻 */
.foobox {
	width: 1004px;
	clear: both;
	overflow: hidden;
}
.foobox .contact {
	width: 480px;
	float: left;
}
.foobox .contact h1 {
	color: #5bb2fc;
	font-size: 18px;
	line-height: 65px;
	font-weight: bold;
	height: 65px;
	margin-left: 10px;
}
.foobox .contact .lxfs {
	font-size: 14px;
	line-height: 35px;
	color: #333;
	background-image: url(tb3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 38px;
	clear: both;
	overflow: hidden;
	margin-left: 10px;
}
.foobox .contact img {
	border: 2px solid #fff;
	margin-top: 15px;
}
.foobox .news {
	float: right;
	width: 445px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #e4e4e4;
	padding-top: 20px;
}
.foobox .news .list {
	width: 470px;
	margin-left: -27px;
	clear: none;
	height: 70px;
	display: block;
}
.foobox .news .list .day {
	width: 50px;
	height: 50px;
	background: #5bb2fc;
	border-radius: 50%;
	float: left;
	color: #fff;
	line-height: 50px;
	text-align: center;
	font-size: 24px;
}
.foobox .news .list .lr {
	width: 400px;
	float: right;
}
.foobox .news .list .lr .time {
	color: #5bb2fc;
	font-size: 18px;
}
.foobox .news .list .lr h1 {
	font-size: 18px;
	line-height: 35px;
}
.foobox .news .list .lr h1 a {
}
.foobox .news .list .lr p {
	font-size: 12px;
}
.foobox .news .list .lr p a {
	color: #999;
	line-height: 22px;
}
.foobox .news .list .lr p a:hover {
	color: #C00;
}
.foobox .news .more {
	width: 128px;
	display: block;
	text-align: center;
	margin-bottom: 20px;
	float: right;
	border-radius: 3px;
	color: #666;
	text-decoration: none;
	transition: 0.2s ease-out;
	-moz-transition: 0.2s ease-out;
	-ms-transition: 0.2s ease-out;
	-webkit-transition: 0.2s ease-out;
	-o-transition: 0.2s ease-out;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
	line-height: 28px;
	height: 28px;
}
.foobox .news .more:Hover {
	background: #0e90ff;
	color: #fff;
	border: 1px solid #0e90ff;
}
