* {
  margin: 0;
  padding: 0
}

ul,
li,
ol {
  list-style: none
}

a {
  text-decoration: none
}

img {
  border: none;
  vertical-align: top;
}

body {
  font-family: MicrosoftYaHei;
}

.innerCenterB {
  width: 1200px;
  margin: 0 auto;
}

.innerCenterS {
  width: 1000px;
  margin: 0 auto;
}

.header {
  height: 77px;
}

.header .log {
  float: left;
}

.header .item {
  float: right;
  margin-top: 30px;
  font-size: 18px;
}

.header .item li {
  float: left;
  text-align: center;
}

.header .item li a {
  color: #000;
  display: inline-block;
  width: 134px;
  height: 33px;
  line-height: 33px;
  margin: 0 13px;
}

.header .item li.productbtn a {
  background: url(../image/choose.png) no-repeat;
  color: #5b92fb;
}

.banner img {
  width: 100%;
  height: auto;
}


.content .item {
  border-bottom: 2px solid #c5c5c5;
  padding: 84px 0;
}

.content .top {

  height: 240px;
  margin-bottom: 66px;
}

.content .top .logo {
  width: 548px;
}

.content .top .title {
  width: 416px;
}

.content .top .title img {
  display: block;
  margin-bottom: 27px;
}

.content .top .title p {
  color: #000000;
  font-size: 16px;
}

.zhihui {
  height: 255px;
}

.zhihui li {
  float: left;
  width: 167px;
  padding: 105px 16px 0px;
  height: 150px;
  margin-right: 1px;
  text-align: center;
}

.zhihui li h6 {
  font-size: 18px;
  color: #424242;
  margin-bottom: 6px;
}

.zhihui li p {
  font-size: 14px;
  color: #999999;
  line-height: 24px;
}

.zhihui li.z1 {
  background: url(../image/zhi1.png) no-repeat;
}

.zhihui li.z2 {
  background: url(../image/zhi2.png) no-repeat;
}

.zhihui li.z3 {
  background: url(../image/zhi3.png) no-repeat;
}

.zhihui li.z4 {
  background: url(../image/zhi4.png) no-repeat;
}

.zhihui li.z5 {
  margin-right: 0;
  background: url(../image/zhi5.png) no-repeat;
}

.xuni {
  height: 200px;
}

.xuni li {
  width: 150px;
  height: 200px;
  float: left;
  margin-right: 20px;
}

.xuni li h5 {
  height: 52px;
  background-color: #5674b0;
  color: #ffffff;
  line-height: 52px;
  font-size: 24px;
  font-weight: normal;
  text-align: center;
}

.xuni li .con {
  background-color: #c3e2ff;
  position: relative;
  height: 148px;
}

.xuni li .con span {
  color: #2b4d99;
  font-size: 16px;
  display: none;
  padding: 10px 8px 0px;
  line-height: 24px;
}

.xuni li .con:hover span {
  display: block;
}

.xuni li .con:hover img {
  display: none;
}

.xuni li .con img {
  position: absolute;
  right: 0;
  bottom: 0;
}

.xuni li.last6 {
  margin-right: 0;
}

.hailiang {
  width: 822px;
  height: 155px;
  position: relative;
  margin: 0 auto;
}

.hailiang p {
  position: absolute;
  width: 154px;
  font-size: 16px;
  color: #999999;
}

.hailiang p.p1 {
  left: 169px;
  top: -30px;
}

.hailiang p.p2 {
  left: 521px;
  top: -30px;
}

.hailiang p.p3 {
  left: -44px;
  top: 119px;
}

.hailiang p.p4 {
  left: 338px;
  top: 119px;
}

.hailiang p.p5 {
  left: 710px;
  top: 119px;
}

.zhengwu {
  width: 997px;
  height: 673px;
  margin: 0 auto;
}
.options-btn{
  padding: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.options-btn a{
  display: flex;
  width: 200px;
  height: 55px;
  justify-content: center;
  align-items: center;
  margin: 0 50px;
  border-radius: 4px;
  color: #fff;
  font-size: 16px;
}
.options-btn a:nth-of-type(1) {
  background-color: rgba(119, 164, 251, 1);
}
.options-btn a:nth-of-type(2) {
  background-color: rgba(68, 58, 79, 1);
}
.footer {

  height: 124px;
  background-color: #333333;
  text-align: center;
  font-size: 14px;
  color: #686868;
  padding-top: 54px;
}

.footer_inner {
  width: 364px;
  margin: 0 auto;
}

.footer span {
  color: #999999;
  line-height: 1;
  margin-bottom: 21px;
  display: inline-block;
}

.footer p {
  margin-bottom: 9px;
}

.footer a {
  color: #686868;
}


.home_title {
	padding-top: 50px;
	text-align: center;
	color: #000000;
	font-family: RTWSYueGoTrial-Light;
	font-size: 30px;
	line-height: 32px;
	margin: 0 auto 50px;
	width: 600px;
	height: 107px;
	background: url(../image/title_footer.png) no-repeat left bottom;

}

.home_title b {
	display: inline-block;
	width: 40px;
	height: 5px;
	background-color: #5b92fb;
	position: relative;
	top: 0px\9;
}