@charset "utf-8";
*{margin: 0;padding: 0;border: 0;outline: none;box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box;-ms-box-sizing: border-box; -moz-box-sizing: border-box;}
html {width: 100%; font-weight: normal;	-webkit-text-size-adjust:none; -ms-text-size-adjust: 100%;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}
body{min-width: 1200px;
background: #F4F4F4;overflow-x: hidden;font-family: 'Helvetica Neue', Helvetica,  'Microsoft Yahei', 'Hiragino Sans GB', 'Heiti SC', 'WenQuanYi Micro Hei', sans-serif;}
ul,ul li,ol,li {list-style: none outside none;}
h1,h2,h3,h4,h5,h6,i{font-weight: normal; font-style: normal;}
img {vertical-align: middle;border: none;}
input,select,option,label,th{vertical-align: middle;border: none}
a {text-decoration: none;color: inherit;}
a:hover {text-decoration: none;  }
.clear{
	clear: both;
}
.layout{
	width: 1400px;
	height: 100%;
	margin:auto;
}
/* 头 */
.head-warp {
	width: 100%;
	background: #ffffff;
	margin: auto;
}

.logo {
	float: left;
        width: auto;
        height: 40px;
	margin-top: 25px;
	margin-bottom: 20px;
}
.logo img{
	width: 100%;
}
.search {
	float: right;
	width: 440px;
	height: 45px;
	background: #FFFFFF;
	border: 1px solid #C94555;
	border-radius: 10px;
	margin-top: 25px;
}
.search_input{
	width: calc(100% - 120px);
    height: 100%;
    margin-left: 15px;
}
.search_buttpn {
	width: 80px;
	height: 45px;
	background: #AF1527;
	border-radius: 0px 8px 8px 0px;
	float: right;
	margin-top: -1px;
}
.search_buttpn img{
	width: 28px;
	height: 28px;
}
.nav{
	width: 100%;
	height: 60px;
	background: #AF1527;
	margin: auto;
}
.nav ul{
	float: left;
}
.nav ul li{
	width: 155px;
	float: left;
	line-height: 60px;
	color: #FFFFFF;
	font-size: 20px;
	text-align: center;
}
.nav ul li:hover{
	background: url(../images/nav-sel.png) no-repeat;
	background-size: 100% 100%;
	color: #AF1527;
	font-weight: bold;
}
.nav ul .nav-sel{
	background: url(../images/nav-sel.png) no-repeat;
	background-size: 100% 100%;
	color: #AF1527;
	font-weight: bold;
}
.return{
	float: right;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 60px;
}
.banner1{
	width: 100%;
	height: 917px;
	margin: auto;
        background: url(../images/banner1.png) no-repeat;
        background-size: 100% 100%;
}



	#ajax {
		width: 1000px;
		margin: auto;
		float: right;
	}

	#ajax table {
		width: 1000px;
		margin-top: 25px;
	}
	.mingcheng {
                width: 500px;
		text-align: left;
		text-indent: 10px;
                text-overflow: ellipsis;
                overflow: hidden;
                white-space: nowrap;
	}


	.dijia {
		width: 170px;
		text-align: center;
	}


	.xiangqing {
		width: 125px;
		text-align: center;
	}

	#ajax th {
		height: 41px;
		background: #f4f3f3;
		font-size: 14px;
		line-height: 41px;
	}

	#ajax td {
		color: #606266;
		font-size: 16px;
		line-height: 49px;
	}

	#ajax tbody tr:nth-child(even) {
		background: #FAFAFA;
	}

	.xiangqing a {
		display: block;
		width: 92px;
		height: 32px;
		background: #A91728;
		color: #fff;
		line-height: 32px;
		text-decoration: none;
		margin: auto;
		border-radius: 5px;
	}
.footer {
  height: 140px;
  background: #1e1e1e;
  margin-top: 30px;
}

.footer-left {
  display: inline-block;
  float: left;
  position: relative;
}

.footer-left span {
  width: 700px;
  font-size: 16px;
  color: #ffffff;
  letter-spacing: 1px;
  position: absolute;
  top: 48px;
}

.footer-left p {
  width: 680px;
  font-size: 16px;
  color: #ffffff;
  letter-spacing: 1px;
  position: absolute;
  top: 30px;
}

.footer-left p a {
  color: #ffffff;
  position: absolute;
  top: 48px;
}

.footer-left p img {
  display: inline-block;
  position: absolute;
  top: 47px;
  left: 250px;
}

.footer-left p span {
  position: absolute;
  top: 0px;
  left: 280px;
}

.footer-phone {
  position: absolute;
  top: 40px;
}

.footer-right {
  width: 421px;
  float: right;
  position: relative;
}

.footer-right span {
  font-size: 30px;
  color: #ffffff;
  position: absolute;
  top: 40px;
  left: 60px;
}

.footer-right p {
  font-size: 18px;
  color: #ffffff;
  padding-top: 16px;
  position: absolute;
  top: 75px;
  left: 60px;
}

.footer-bottom {
  height: 10px;
  background: #000000;
}