@charset "utf-8";
/* CSS Document */

html, body{
    font-size: 100%;
	background:	#fff;
}
body {
	font-size: 100%;
	font-family: 'Montserrat-Regular';
}
body a{
	transition: 0.5s all ease;
	-webkit-transition: 0.5s all ease;
	-moz-transition: 0.5s all ease;
	-o-transition: 0.5s all ease;
	-ms-transition: 0.5s all ease;
}
p{
	margin:0;
}

.indenx-1{
    background-color: #777;
	padding-left: 15%;
	padding-right: 15%;
	padding-top: 2em;
	padding-bottom: 2em;
}

.indenx-2{
    text-align: center;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

.indenx-3 h1{
    color: #333;
	padding-top: 0.2em;
	padding-bottom: 0.3em;
	font-size:26px;
}
.indenx-3 h2{
    color: #333;
	padding-top: 0.2em;
	padding-bottom: 0.3em;
		font-size:22px;
}
.indenx-3 p{
    color: #333;
	padding-top: 0.2em;
	padding-bottom: 0.3em;
		font-size:18px;
}
.abcd img{
    margin: 0.5em 0;
}

.wei{
    margin-top: 2em;
}

.indenx-7{
	background-color: #777;
	padding: 2em 0;
}

.indenx-7-small1{
	font-size: 1.5em;
	margin-bottom: 0.8em;
	color: #fff;
}

.indenx-7-small2{
	margin-bottom: 0.5em;
}
.yf{
 height:1px;
 overflow:auto;
}

.item-left img{
	float:left;
	}
.item-left ul li{
	text-decoration:none;
	list-style-type:none;
	}
.item-left ul li a{
	text-decoration:none;
	list-style-type:none;
	}
.item-h4{
	font-size:18px;
padding-top:20px;
	}
.item-h4 a{
	font-size:18px;
	}
.item-p{
	font-size:13px;
	}
.item-font{
	font-size:18px;
	}
.indenx-7 a{
    color: #333;
}

.indenx-7-1 a:hover{
	color: #fff;
	text-decoration: none;
	margin-left: 0.3em
}

.about-1{
	color: #333;
	text-decoration: underline;
}

.service-1{
	color: #616F67;
	font-size: 200%;
	text-align: center;
}

.service-2{
    color: #616F67;
	text-align: center;
	margin-top: -0.2em;
}

.service-3{
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #333;
}

.map{
    width: 100%;
	height: 25em;
	margin-bottom: 2em;
}

.contact-1{
display: block;
  width: 100%;
  height: 6em;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
		  
	overflow: hidden;
	float:left;
}
.cone-d-r-two-l img{
	padding-top: 10px;
}

.cone-d-r-two-r{
	height: auto;
	width: 100%;
	overflow: hidden;
	float:left;
}

h5{
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: lighter;
	color: #6C6C6C;
}


.cbl-p{
	font-family: "微软雅黑";
	font-size: 10px;
	font-weight: lighter;
	color: #ABABAB;
}