.focus-con{
	padding: 0;
}
.focus-con img{width: 100%;}

.serviceCon{
	width: 100%;
	text-align: left;
	padding: 20px 3%;
	background-color: #fff;
}
.serviceCon h1{
	color: #aaa;
	font-family:Microsoft YaHei;
	font-size: 0.8rem;
	line-height: 2rem;
}
.serviceCon .st{
	color: #305eb5;
	font-size: 1.5rem;
	font-family:Microsoft YaHei;
}
.serviceCon p{
	line-height: 25px;
	font-family:Microsoft YaHei;
	font-size: 0.95rem;
	color: #999;
}.serviceCon a{
	color: #f00;
	text-decoration: underline;
}



.caseCon{
	width: 100%;
	text-align: left;
	padding: 20px 3%;
	background-color: #fff;
}

.caseCon h1{
	color: #aaa;
	font-family:Microsoft YaHei;
	font-size: 0.8rem;
	line-height: 2rem;
}
.caseCon .st{
	color: #305eb5;
	font-size: 1.5rem;
	font-family:Microsoft YaHei;
}

.caseCon ul{
	width: 100%;
}
.caseCon ul li{
	float: left;
	width:50%;
	padding: 10px 2%;
}
.caseCon ul li a{
	display: block;
	margin: 0 auto;
	text-align: center;
}

.caseCon ul li img{max-width:100%;box-shadow:3px 3px 3px #aaa;}
.caseCon ul li span{font-family: 'Microsoft YaHei';padding-top: 5px;display: inline-block;}

.caseCon .aCon{
  color: #5e80bf;
  color: #666;
  line-height: 1.5rem;
  font-size: 1rem;
  padding: 8px 0;
}
.caseCon .aCon img{
	width: 100%;
}

.caseCon .caseMenu{
	margin: 10px auto;
	text-align: center;
	padding: 10px 0;
 }

.caseCon .caseMenu ul{
  	 margin: 10px auto;
	 padding: 0;
	 width: 100%;
	 text-align: center;
	 min-height: 100px;

}
.caseCon .caseMenu li{
  float: left;
  width:165px;
  margin: auto;
  padding: 10px 10px;
  text-align: center;
}

.caseCon .caseMenu li a{
  background: rgba(48,94,181,1);
	border-radius: 20px;
	color: #fff;
	padding: 8px 20px;
  font-family:Microsoft YaHei;
  text-align: center;
}


.aboutUsCon{
	width: 100%;
	text-align: left;
	padding: 20px 3%;
	background-color: #fff;
}
.aboutUsCon h1{
	color: #aaa;
	font-family:Microsoft YaHei;
	font-size: 0.8rem;
	line-height: 2rem;
}
.aboutUsCon .st{
	color: #305eb5;
	font-size: 1.5rem;
	font-family:Microsoft YaHei;
}
.aboutUsCon p{
	line-height: 25px;
	font-family:Microsoft YaHei;
	font-size: 0.95rem;
	color: #999;
}.aboutUsCon a{
	color: #f00;
	text-decoration: underline;
}
.aboutUsCon .aCon{
  color: #5e80bf;
  color: #666;
  line-height: 1.5rem;
  font-size: 1rem;
  padding: 8px 0;
}



.msgCon{
  width: 100%;
	text-align: left;
	padding: 20px 3%;
	background-color: #fff;
}

.msgCon .abCon{
  text-align: left;
  padding: 10px 0;
  font-family:Microsoft YaHei;
  margin: 0 0 10px 0;
}

.msgCon .aTil{
  color: #5e80bf;
  font-size: 1.5rem;
  line-height: 1rem;
}

.msgCon .aICon{
  text-align: left;
  padding: 10px 0 5px 0;
  font-family:Microsoft YaHei;
}
.msgCon .aInpt{
  padding: 5px 0 0 0;
}


.msgInpt{
  border: 1px solid #dadada;
  border-radius: 1px;
  width: 100%;
  line-height: 40px;
  padding: 0 5px;
  color: #666;
  font-family:Microsoft YaHei;
}


.msgtextArea{
  border: 1px solid #dadada;
  border-radius: 1px;
  width: 100%;
  line-height: 40px;
  padding: 0 5px;
  color: #666;
  min-height: 120px;
  font-family:Microsoft YaHei;
}

.codeHref{
  padding: 0 0 0 10px;
  color: #f00;
  text-decoration: underline;
}
.codeHref:hover{
  color: #666;
  text-decoration: none;
}

.msgButton{
  border-radius: 1px;
  width: 90%;
  line-height: 40px;
  padding: 0 5px;
  color: #fff;
  font-weight: 700;
  font-family:Microsoft YaHei;
  background-color: #e18329;
  font-size: 15px;
  cursor: pointer;
}



.msgListButton{
  margin: 20px 0 0 0;
  text-align: center;
  display:inline-block;
  width: 100%;
  line-height: 40px;
  color: #fff;
  font-weight: 700;
  font-family:Microsoft YaHei;
  background-color: #e18329;
  font-size: 15px;
  border-radius: 5px;
}
.msgListButton:hover{
  color: #fff;
}


.msgListCon{border:1px solid #ddd;margin:0 0 20px 0;text-align: left;font-family:Microsoft YaHei;border-radius: 10px;box-shadow: 1px 1px 3px #eee;padding: 0 0 10px 0;}
.msgListCon .tTit{padding:10px;border-bottom:1px solid #ccc;}
.msgListCon .tTit .name{display:inline-block;font-size:1rem;line-height:40px;margin-right:5px;color:#333;}
.msgListCon .tTit .phone{display:inline-block;line-height:40px;font-weight:700;margin-right:5px;}
.msgListCon .tTit .default{display:inline-block;line-height:40px;}

.msgListCon .tContent{padding:10px 10px 0 10px;}
.msgListCon .tContent .msgCon{display:block;color:#5e80bf;line-height:1.5rem;font-weight: 700;padding: 0px;font-size: 0.95rem;}
.msgListCon .tContent .replyCon{display:block;color:#333;line-height:1.5rem;background-color: #eee;padding:5px 10px;margin: 2px 0px;border-radius: 10px;ont-size: 0.95rem;}
.msgListCon .tContent .replyCon .tcon{color: #666;}


.msgListCon .tContent .post{display:block;color:#999;line-height:1.5rem;}
.msgListCon .tContent .operation{display:block;text-align:right;line-height:1.5rem;font-size: 0.95rem;}
.msgListCon .tContent .operation a{display:inline-block;padding:0 5px;color:#f00;text-decoration: underline;}