/* LESS Document */
/*#bottom{
	width:100%;
	height:104/@r;
	position:fixed;
	z-index:9999999;
	bottom:0;
	background-color:#0370cd;
	border-top:#d3d3d3 1px solid;
	font-family: "微软雅黑", "宋体";
	ul li{
		float:left;
		width:25%;
		text-align:center;
		padding-top:10/@r;
		a{
			font-size:24/@r;
			color:#ffffff;
		}
		img{
			width:36/@r;
			height:36/@r;
			margin-bottom:4/@r;
		}
	}
}
#foot{
	padding-bottom:105/@r;
	background-color:#ffffff;
	padding-top:8/@r;
	border-top:#e5e5e5 1px solid;
	font-family: "微软雅黑", "宋体";
	.foot_up{
		height:47/@r;
		background-color:#0370cd;
		padding-right:5%;
		line-height:47/@r;
		text-align:right;
		a{
			font-size:24/@r;
			color:#ffffff;
		}
		img{
			width:18/@r;
			height:9/@r;
		}
	}
	.foot_down{
		padding:30/@r 0;
		text-align:center;
		font-size:24/@r;
		color:#3b4047;
		line-height:40/@r;
	}
}*/
#cont {
  width: 100%;
  background-color: #f3f3f3;
  font-family: "微软雅黑", "宋体";
  padding-bottom: 0.325rem;
}
.cont_1 {
  padding-top: 0.375rem;
  width: 90%;
  margin: 0 auto;
}
.cont_1_left {
  width: 75%;
  float: left;
}
.cont_1_left .sou_left {
  width: 80%;
  float: left;
  height: 1.3rem;
  border: #0c8ce7 0.05rem solid;
  border-right: none;
  border-radius: 0.75rem 0 0 0.75rem;
  background-color: #f3f3f3;
}
.cont_1_left .sou_left input {
  width: 90%;
  padding-left: 5%;
  height: 1.3rem;
  border: none;
  background: none;
  line-height: 1.3rem;
  font-size: 0.65rem;
  color: #aaaaaa;
}
.cont_1_left .sou_right {
  width: 19%;
  float: left;
  height: 1.3rem;
  border: #0c8ce7 0.05rem solid;
  background-color: #0c8ce7;
  border-left: none;
  border-radius: 0 0.75rem 0.75rem 0;
}
.cont_1_left .sou_right input {
  width: 100%;
  height: 1.3rem;
  border: none;
  background: none;
  text-align: center;
  line-height: 1.3rem;
  font-size: 0.7rem;
  color: #ffffff;
}
.cont_1_right {
  width: 23%;
  float: right;
}
.cont_1_right img {
  width: 100%;
  height: 1.4rem;
}
.cont_2 {
  padding-top: 0.55rem;
  padding-bottom: 0.55rem;
  padding-left: 2%;
  padding-right: 2%;
  border-bottom: #e5e5e5 1px solid;
}
.cont_2 ul li {
  float: left;
  width: 25%;
}
.cont_2 .cont_22 {
  width: 90%;
  margin: 0 auto;
  background-color: #ffffff;
  padding: 0.375rem 0;
}
.cont_2 .cont_22 .cont_22_img {
  text-align: center;
}
.cont_2 .cont_22 .cont_22_img img {
  width: 2.2rem;
  height: 2.2rem;
  border-radius: 0.75rem;
}
.cont_2 .cont_22 .cont_22_tt {
  padding-top: 0.175rem;
  text-align: center;
  font-size: 0.6rem;
  color: #666e7a;
}
.cont_3 {
  background-color: #ffffff;
  padding: 0.7rem 0;
  border-bottom: #e5e5e5 1px solid;
  margin-bottom: 0.325rem;
}
.cont_3_up {
  height: 1.15rem;
}
.cont_3_up .cont_3_up_left {
  width: auto;
  float: left;
  height: 1.15rem;
  border-left: #0370cd 0.25rem solid;
  padding-left: 0.25rem;
  line-height: 1.15rem;
  font-size: 0.75rem;
  color: #0370cd;
}
.cont_3_up .cont_3_up_right {
  width: auto;
  float: right;
  line-height: 1.15rem;
  padding-right: 5%;
}
.cont_3_up .cont_3_up_right a {
  font-size: 0.7rem;
  color: #959595;
}
.cont_3_down {
  padding-top: 0.85rem;
  padding-left: 2%;
  padding-right: 2%;
}
.cont_3_down ul li {
  float: left;
  width: 50%;
}
.cont_3_down .cont_3_down_img {
  text-align: center;
}
.cont_3_down .cont_3_down_img img {
  width: 90%;
}
.cont_3_down .cont_3_down_tt {
  text-align: center;
  padding-top: 0.375rem;
  font-size: 0.6rem;
  color: #000000;
}
.cont_4 {
  background-color: #ffffff;
  padding: 0.7rem 0;
  border-bottom: #e5e5e5 1px solid;
}
.cont_4_2 {
  padding-top: 0.75rem;
  width: 90%;
  margin: 0 auto;
}
.cont_4_22 {
  border: #e2e2e2 1px solid;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 5%;
  padding-right: 5%;
}
.cont_4_22 .cont_4_2_up {
  height: 1.075rem;
}
.cont_4_22 .cont_4_2_up a {
  font-size: 0.65rem;
  color: #000000;
}
.cont_4_22 .cont_4_2_down {
  width: 100%;
}
.cont_4_22 .cont_4_2_down .cont_4_2_down_img {
  width: 30%;
  float: left;
}
.cont_4_22 .cont_4_2_down .cont_4_2_down_img img {
  width: 90%;
}
.cont_4_22 .cont_4_2_down .cont_4_2_down_tt {
  width: 70%;
  float: left;
  padding-top: 0.75rem;
  font-size: 0.6rem;
  color: #666666;
}
.cont_4_3 {
  padding-top: 0.25rem;
}
.cont_4_3 ul li {
  padding-top: 0.7rem;
  padding-bottom: 0.45rem;
  padding-left: 5%;
  padding-right: 5%;
  border-bottom: #e5e5e5 1px solid;
}
.cont_4_3 .cont_4_3_up {
  min-height: 1.15rem;
  line-height: 1.15rem;
  background-image: url(../images/biao_15.png);
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 0.2rem 0.375rem;
  padding-left: 0.5rem;
}
.cont_4_3 .cont_4_3_up a {
  font-size: 0.65rem;
  color: #000000;
}
.cont_4_3 .cont_4_3_down {
  padding-left: 0.5rem;
  font-size: 0.6rem;
  color: #666e7a;
}
