﻿@charset "utf-8";
* {
	margin: 0;
	padding: 0;
}
img {
	border: none;
}
li {
	list-style: none;
}
/*产品中心开始*/
.product {
	width: auto;
	height: 1200px;
	background: #ededed;
}
.productCon {
	width: 1100px;
	height: 1260px;
	margin: 0 auto;
	/* padding-top: 15px; */
}
.productConT_bt {
	width: 130px;
	height: 100px;
	margin: 0 auto;
	padding-top: 50px;
}
.productConT_bt img {
	width: 118px;
	height: 96px;
	position: relative;
}
.productConT_bt b {
	font: normal 14px "微软雅黑";
	color: #666;
	position: absolute;
	margin-top: 40px;
	margin-left: -150px;
}
.productNev {
	width: 1100px;
	height: 20px;
}
.productNev ul {
	width: 220px;
	height: 20px;
	margin: 0 auto;
	margin-top: 40px;
}
.productNev span {
	color: #ccc;
	float: left;
	line-height: 20px;
	margin: 0 30px;
}
.productNev li a {
	font: normal 18px "微软雅黑";
	color: #333333;
	float: left;
	position: relative;
	display: block;
	height: 20px;
	line-height: 20px;
}
.productNev li a:hover {
	color: #990000;
}
.productConB {
	width: 1100px;
	height: 900px;
}
.productConB ul {
	width: 1100px;
	height: 800px;
	margin-top: 60px;
}
.productConB ul li {
	width: 540px;
	height: 375px;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}
.productConB ul li:nth-child {
	margin-right: 0;
}
.productConB ul li a {
	display: block;
}
.proIMG{
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 340px;
}
.productConB li a img {
	position: absolute;	
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	height: 100%;
}
.productConB li a b {
	display: block;
	background: #333333;
	width: 540px;
	height: 40px;
	margin-top: -5px;
	font: normal 18px "微软雅黑";
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
}
.productConB ul li a:hover b{
	background: #990000;
}
.productConB ul li a:hover img{
	width: 600px;
	height: 345px;
}
.productConB .more {
	width: 220px;
	height: 60px;
	margin: 0 auto;
	background: #990000;
	margin-top: 10px;
}
.productConB .more a {
	font: normal 18px "微软雅黑";
	color: #FFFFFF;
	display: block;
	width: 220px;
	height: 60px;
	float: left;
	text-align: center;
	line-height: 60px;
}
.productConB .more img {
	width: 8px;
	height: 13px;
	margin: 0 auto;
}
/*产品中心结束*/
/*4大优势开始*/
.advantage {
	width: auto;
	height: auto;
}
.advantageCon {
	width: 1100px;
	height: 1320px;
	margin: 0 auto;
}
.advantageBt {
	width: 300px;
	height: 80px;
	margin: 0 auto;
	margin-top: 60px;
}
.advantageBt img {
	width: 300px;
	height: 80px;
}
.advantageNR {
	width: 1100px;
	height: 1110px;
	margin-top: 50px;
}
.advantageNR li {
	width: 1100px;
	height: 261px;
	margin-top: 20px;
}
.advantageList {
	width: 550px;
	height: 261px;
	float: left;
	background: #990000;
}
.advantage_nr {
	width: 400px;
	height: 70px;
	border-bottom: solid 1px #FFFFFF;
	margin-left: 50px;
	margin-top: 25px;
}
.advantageList b {
	font: normal 72px "微软雅黑";
	color: rgba(225, 225, 225, 0.5);
	display: block;
	width: 70px;
	height: 60px;
	line-height: 60PX;
	float: left;
}
.advantageList i {
	font: normal 18px "微软雅黑";
	color: #FFFFFF;
	float: left;
	display: block;
	padding-top: 30px;
	padding-left: 20px;
}
.advantageList p {
	display: block;
	font: normal 14px "微软雅黑";
	color: #FFFFFF;
	width: 460px;
	margin-left: 50px;
	margin-top: 30px;
}
.advantageRight {
	width: 550px;
	height: 261px;
	float: left;
}
.advantageRight img {
	width: 552px;
	height: 261px;
}
/*4大优势结束*/
/*工程案例开始*/
.case {
	width: 100%;
	height: 850px;
	background: #333;
}
.caseCon {
	width: 1100px;
	height: 850px;
	margin: 0 auto;
	/* padding-top: 30px; */
}
.caseNev {
	width: 1100px;
	height: 20px;
	margin-top: 40px;
}
.caseNev ul {
	width: 760px;
	height: 20px;
	margin: 0 auto;
}
.caseNev ul li {
	float: left;
}
.caseNev ul li a {
	font: normal 18px "微软雅黑";
	color: #FFFFFF;
	position: relative;
	display: block;
	height: 20px;
	line-height: 20px;
}
.caseNev span {
	color: #ccc;
	float: left;
	line-height: 20px;
	margin: 0 30px;
}
.caseNev ul li a:hover {
	color: #990000;
}
.caseConB {
	width: 100%;
}
.caseConB ul {
	width: 1100px;
	height: 440px;
	margin-top: 60px;
}
.caseConB ul li {
	float: left;
	margin-right: 15px;
    margin-bottom: 15px;
}
.caseConB ul li:nth-child {
	margin-right: 0;
}
.caseIMG{
	width: 350px;
    height: 200px;
	position: relative;	
	overflow: hidden;
}
.caseIMG img{
	width: 100%;
	top: 50%;
	left: 50%;
	position: absolute;	
	transform: translate(-50%, -50%);
}
.caseConB .ysmore {
	width: 220px;
	height: 60px;
	margin: 0 auto;
	background: #990000;
	margin-top: 10px;
}
.caseConB .ysmore a {
	font: normal 18px "微软雅黑";
	color: #FFFFFF;
	display: block;
	width: 220px;
	height: 60px;
	float: left;
	text-align: center;
	line-height: 60px;
}
.caseConB .ysmore img {
	width: 8px;
	height: 13px;
	margin: 0 auto;
}
/*工程案例结束*/
/*关于我们开始*/
.about {
	width: auto;
	height: 540px;
}
.aboutCon {
	width: 1100px;
	height: 540px;
	margin: 0 auto;
	margin-top: 70px;
}
.aboutConT {
	width: 1100px;
	height: 364px;
}
.aboutConT_L {
	width: 120px;
	height: 364px;
	float: left;
}
.aboutConT_L li {
	width: 120px;
	height: 120px;
	float: left;
	background: #333333;
	margin-bottom: 2px;
}
.aboutConT_L li:nth-child {
	margin-bottom: 0;
}
.aboutConT_L li a b {
	font: normal 14px "微软雅黑";
	color: #FFFFFF;
	line-height: 120px;
	text-align: center;
	position: relative;
	margin-left: 30px;
}
.aboutConT_L li a b:before {
	content: '';
	display: block;
	width: 30px;
	height: 1px;
	background: #fff;
	position: absolute;
	left: -15px;
	top: 30px;
}
.aboutConT_L li a span {
	display: block;
	width: 100px;
	height: 2px;
	background: #990000;
}
.aboutConT_L li:hover {
	background: #990000;
}
.aboutConT_R {
	width: 980px;
	height: 314px;
	background: url(../images/about_bj.png) no-repeat;
	padding-top: 50px;
	float: right;
}
.IMG {
	width: 370px;
	height: 198px;
	border: solid 10px #FFFFFF;
	position: relative;
	margin-left: 50px;
	float: left;
}
.IMG img {
	width: 370px;
	height: 198px;
	position: absolute;
}
.yingwen {
	width: 260px;
	height: 40px;
	float: left;
	margin-left: 30px;
}
.yingwen i {
	font: normal 38px "微软雅黑";
	color: #990000;
}
.yingwen b {
	font: normal 38px "微软雅黑";
	color: #333333;
}
.aboutNev p {
	display: block;
	width: 510px;
	height: 100px;
	font: normal 14px "微软雅黑";
	color: #666666;
	letter-spacing: 2px;
	line-height: 30px;
	float: right;
	margin-top: 50px;
}
.aboutConB {
	width: 1100px;
	height: 170px;
}
.map {
	width: 660px;
	height: 170px;
	float: left;
}
.map img {
	width: 660px;
	height: 170px;
}
.Tel {
	width: 440px;
	height: 170px;
	background: #990000;
	float: left;
}
.Tel_t {
	width: 260px;
	height: 20px;
	margin: 0 auto;
	margin-top: 55px;
	margin-left: 100px;
	margin-bottom: 5px;
}
.Tel_t img {
	width: 22px;
	height: 22px;
	margin-right: 10px;
}
.Tel_t i {
	font: normal 18px "微软雅黑";
	color: #FFFFFF;
	display: block;
	width: 100px;
	height: 20px;
	margin-top: -30px;
	margin-left: 40px;
}
.Tel b {
	font: normal 36px arial;
	color: #FFFFFF;
	margin-left: 100px;
}
/*关于我们结束*/
/*新闻中心开始*/
.news {
	width: auto;
	height: 710px;
	margin-bottom: 60px;
}
.newsCon {
	width: 1100px;
	height: 710px;
	margin: 0 auto;
	margin-top: 60px;
	margin-bottom: 90px;
}
.newsConT {
	width: 1100px;
	height: 200px;
}
.newsBT {
	width: 124px;
	height: 100px;
	margin: 0 auto;
}
.newsBT img {
	width: 119px;
	height: 96px;
}
.newsBT b {
	font: normal 14px "微软雅黑";
	color: #666;
	position: absolute;
	margin-top: 40px;
	margin-left: -150px;
}
.newsNev {
	width: 1100px;
	height: 20px;
	margin-top: 50px;
}
.newsNev ul {
	width: 345px;
	height: 20px;
	margin: 0 auto;
}
.newsNev li {
	float: left;
}
.newsNev ul li a {
	font: normal 18px "微软雅黑";
	color: #333;
	position: relative;
	display: block;
	height: 20px;
	line-height: 20px;
}
.newsNev span {
	color: #ccc;
	float: left;
	line-height: 20px;
	margin: 0 30px;
}
.newsNev ul li a:hover {
	color: #990000;
}
.newsConB {
	width: 1100px;
	height: 500px;
	margin-top: 50px;
}
.newsConB_l {
	width: 540px;
	height: 100%;
	float: left;
}
.newsConB_l img {
	width: 540px;
	height: 302px;
}
.newsCB {
	width: 540px;
	height: 110px;
	margin-top: 20px;
}
.newsCB a {
	font: normal 18px "微软雅黑";
	color: #999;
}
.newsCB a:hover{
	color: #990000;
}
.newsCB span {
	font: normal 16px arial;
	color: #666666;
	float: right;
}
.newsCB p {
	margin: 0;
	padding: 0;
	font: normal 14px "微软雅黑";
	color: #666666;
	margin-top: 10px;
	letter-spacing: 0.5px;
	line-height: 25px;
}
.newsConB_r {
	width: 450px;
	height: 450px;
	float: right;
}
.newsConB_r li {
	width: 450px;
	height: 100px;
	margin-bottom: 60px;
}
}
.newsConB_r a {
	display: block;
}
.newsConB_r a span {
	display: block;
	width: 15px;
	height: 4px;
	background: #333333;
	position: relative;
}
.newsConB_r a b {
	font: normal 16px "微软雅黑";
	color: #333333;
	position: absolute;
	margin-left: 60px;
	margin-top: -15px;
	float: left;
}
.newsConB_r a i {
	font: normal 16px arial;
	color: #666666;
	float: right;
	/*position: absolute;*/
	
	margin-top: -15px;
	margin-right: 10px;
}
.newsConB_r a p {
	width: 390px;
	height: 70px;
	font: normal 14px "微软雅黑";
	color: #666666;
	line-height: 25px;
	margin-left: 60px;
	    margin-top: 30px;
	    display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
.newsConB_r a span:hover {
	background: #990000;
}
.newsConB_r a b:hover {
	color: #990000;
}
/*新闻中心结束*/
/*友情链接开始*/
.link {
	width: 100%;
	height: 100%;
	background: #990000;
}
.linkCon {
	width: 1100px;
	height: 40px;
	margin: 0 auto;
}
.linkCon b {
	font: normal 14px "微软雅黑";
	color: #FFFFFF;
	float: left;
	line-height: 40px;
}
.linkCon a{
	font: normal 14px "微软雅黑";
	color: #FFFFFF;
}
.linkCon a:hover{
	/*display: block;*/
	border-bottom: solid 1px #fff;
}
/*友情链接结束*/
