﻿@charset "utf-8";.header{	height: 100px;}.logo{	margin-top: 18px;}.phone{	width: 255px;	height: 70px;	text-align:center;	line-height: 32px;	margin-top: 5px;}.phone p{	color: #004DA1;	font-size: 30px;}.phone p span{	font-size: 16px;	color: #656565;}.nav{	height: 50px;	background: #BD0000;}.nav ul li{	float: left;	height: 50px;	line-height: 50px;}.nav ul li a{	padding: 0 30px;	font-size: 16px;	color: #FFFFFF;	border-right: 1px solid #FFF;}.nav ul li:last-child a{	border-right: none;}.nav ul li:hover{	background: #A30003;}.nav ul .nav-ac{	background: #A30003;}.nav ul li:hover a{	border-right: 1px solid #A30003;}.nav ul .nav-ac a{	border-right: 1px solid #A30003;}.carousel-indicators li{	background:#FFF;	width: 80px;	height: 7px;}.carousel-indicators .active {	width: 80px;	height: 7px;	background:#BD0000;	border: 1px solid #BD0000;}/*产品中心*/.home-title{	text-align: center;	padding-top: 40px;}.home-title h3{	font-size: 30px;	color: #333;	margin-bottom: 30px;}.home-title span{	display: inline-block;	width: 50px;	height: 4px;	background:#BD0000;	margin-bottom: 40px;}.home-pro{}.home-pro-box{	overflow: hidden;	background:#F4F4F4;}.swiper-container {  width: 100%;  height: 100%;}.home-pro-tab{	text-align:center;}.home-pro-tab a{	width: 120px;	height: 40px;	text-align:center;	line-height: 40px;	display: inline-block;	background:#BE0000;	font-size: 16px;	color: #FFF;	margin-right: 5px;	border-radius: 5px;}.home-pro-con-box{	height: 465px;    overflow: hidden;}.home-pro-con{	margin-top: 30px;	overflow: hidden;}.home-pro-con ul li{	width: 280px;	background:#FFFFFF;	float: left;	margin-right: 26px;	margin-bottom: 70px;}.home-pro-con ul li:nth-child(4n){	margin-right: 0;}.home-pro-con ul li img{	width: 280px;	height: 298px;}.home-pro-con ul li h3{	width: 280px;	height: 70px;	text-align:center;	font-size: 18px;	color: #333;	line-height: 70px;	border-top: 1px solid #EFEFEF;}/*公司简介*/.home-cat-box{	height: 760px;	background:url(../images/lx-bj_04.jpg)center center no-repeat;}.home-cat-top{	padding: 15px;	background:#FFF;	overflow: hidden;}.home-cat-top img{	float: left;}.home-cat-top.home-cat ul li h3{	height: 43px;	line-height: 43px;	color: #EBEBEB;	font-size: 14px;}.home-cat-r{	float: right;	width: 750px;}.home-cat-r h3{	font-size: 24px;	color: #333;	margin-top: 17px;	margin-bottom: 30px;}.home-cat-r p{	text-indent: 2em;	line-height: 28px;	font-size: 14px;	color: #656565;}.home-cat-r a{	width: 130px;	height: 40px;	line-height: 40px;	text-align: center;	color: #FFF;	font-size: 16px;	margin-top: 30px;	background:#BD0000;	display: inline-block;}/*公司简介*/.home-cat-box ul li{	width: 285px;	height: 214px;	position: relative;	float: left;	margin-right: 20px;	margin-top: 18px;}.home-cat-box ul li:nth-child(4n){	margin-right: 0;}.home-cat-box ul li img{	width: 100%;	height: 100%;}.home-cat-box ul li h4{	position: absolute;	text-align: center;	bottom: 0;	width: 100%;	height: 40px;	line-height: 40px;	color: #DDEFFA;	font-size: 14px;	background:rgba(0,0,0,.5);}/*工程案例*/.home-anli{	overflow: hidden;	padding-bottom: 40px;}.home-anli ul li{	float: left;	width: 290px;	margin-right: 13px;	margin-bottom: 20px;}.home-anli ul li:nth-child(4n){	margin-right: 0;}.home-anli-img{	width: 290px;	height: 197px;}.home-anli-img img{	width: 100%;	height: 100%;}.home-anli h3{	width: 43px;	height: 43px;	line-height: 43px;	font-size: 14px;	color: #2A2A2A;	background:#EAEAEA;	width: 100%;	padding-left: 20px;}/*新闻中心*/.home-news-box{	background:url(../images/news-bj_06.jpg)center center no-repeat;	overflow: hidden;	padding-bottom: 70px;}.home-news-l{	float: left;	width: 480px;}.home-news-l h3{	font-size: 16px;	color: #333;	font-weight: bold;	margin-top: 15px;	margin-bottom: 10px;}.home-news-l p{	color: #656565;	font-size: 14px;	line-height: 20px;}.home-news-l a{	display: inline-block;	width: 110px;	height: 30px;	text-align: center;	line-height: 30px;	background:#BD0000;	color: #FFFEFE;	font-size: 14px;}.home-news-r{	float: right;	width: 700px;}.home-news-r ul{	line-height: 0;}.home-news-r ul li{	padding: 15px;	background:#FFF;	overflow: hidden;	margin-bottom: 15px;	line-height: 18px;}.home-news-r ul li:hover{	background:rgba(190,0,0,.5);}.home-news-r ul li:hover h3{	color: #FFF;}.home-news-r ul li:hover span{	color: #FFF;}.home-news-r ul li:hover p{	color: #FFF;}.home-news-r ul .news-ac{	background:rgba(190,0,0,.5);}.home-news-r ul .news-ac h3{	color: #FFF;}.home-news-r ul .news-ac span{	color: #FFF;}.home-news-r ul .news-ac p{	color: #FFF;}.home-news-time{	float: left;	width: 50px;	height: 50px;	text-align: center;}.home-news-time h3{	font-size: 24px;	color: #333;	margin-bottom: 5px;}.home-news-time span{	font-size: 12px;	color: #333;}.home-news-txt{	float: right;	width: 600px;	height: 50px;	border-left: 1px solid #E5E5E5;	padding-left: 25px;}.home-news-txt h3{	font-size: 16px;	font-weight: bold;	color: #333;	margin-bottom: 5px;	margin-top: 6px;}.home-news-txt p{	font-size: 14px;	color: #656565;}/*底部*/.footer-box{	min-height: 250px;	background: #3F3F3F;}.footer-center{	overflow: hidden;}.link{	height: 85px;	line-height: 85px;	border-bottom: 1px solid #515151;}.link p{	font-size: 16px;	color:#FFFFFF;}.link p a,.link p span{	font-size: 14px;	color: #B5B5B5;}.link p span:last-child{	display: none;}.f-cen{	margin-top: 50px;}.f-ewm {	float: left;	width: 150px;}.f-ewm p{	color: #B1B1B1;	font-size: 14px;	margin-top: 15px;}.f-con{	float: left;	width: 735px;	padding:10px 0 0 40px;	border-right: 1px solid #515151;	border-left: 1px solid #515151;}.f-con p a ,.f-con p span{	font-size: 14px;	color: #FDFDFD;}.f-con p span:last-child{	display: none;}.f-con-bottom{	margin-top: 20px;}.f-con-bottom h3{	background: url(../images/f-bj.png) no-repeat;	padding-left: 30px;	font-size: 14px;	color: #B1B1B1;	margin-bottom: 10px;	height: 20px;    line-height: 20px;}.f-con-bottom h3:nth-child(1){	background-position: 0 0px;}.f-con-bottom h3:nth-child(2){	background-position: 0 -32px;}.f-con-bottom h3:nth-child(3){	background-position: 0 -64px;}.f-con-bottom h3:nth-child(4){	background-position: 0 -94px;}.f-con1{	float: right;	text-align: center;}.f-con1 h3{	font-size: 18px;	color: #FDFDFD;	margin-top: 35px;	margin-bottom: 25px;}.f-con1 h1{	font-size: 36px;	color: #FFF;}
.f-bottom{
	height: 50px;
	background: #353535;
}
.f-bottom p{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	line-height: 50px;
	color: #8F8F8F;
	font-size: 14px;
}