.title {
  text-align: center;
  padding: 0.4rem 0 0.3rem 0;
}
.title h2 {
  font-size: 0.4rem;
  color:#005eb0;
}
.title p {
  font-size: 0.22rem;
  margin-top: 0.1rem;
  color: #999999;
}

/*product*/
.product {
  width: 94%;
  margin-left: 3%;
}
.product .pro_list {
  text-align: center;
}
.product .pro_list img {
  width: 100%;
  border: 1px solid #cccccc;
}
.product .pro_list .txt1 {
  font-size: 0.28rem;
  margin-top: 0.05rem;
  color: #5D5D5D;
}

.service{background: url(../images/service_bg.jpg) no-repeat;background-size: 100% 100%;margin-top: .4rem;padding-bottom: .2rem;}
.service .title h2{color: #fff;}
.service .title p{color: #fff;}
.service ul li{text-align: center;float: left;width: 46%;margin:0 2% .2rem;}
.service ul li img{width: 100%;}
.service ul li p{font-size: .24rem;color: #fff;}


.adv ul li{text-align: center;width: 46%;float: left;margin:0 2% .2rem;padding: .2rem;border: 1px solid #cccccc;}
.adv ul li img{width: 40%;}
.adv ul li p.txt1{font-size: .28rem;color: #333333;line-height: .5rem;font-weight: bold;}
.adv ul li p.txt2{font-size: .22rem;color: #666666;line-height: .4rem;min-height: 1.2rem;}

/*about*/
.about {
  width: 100%;
  margin-top: .2rem;
  padding-bottom: .4rem;
  background: url(../images/bg1.jpg) no-repeat bottom;
  background-size: 100% 100%;
}
.about .box {
  width: 68%;
  margin-left: 30%;
}
.about .box  h2{color:#fff;font-size: .4rem;padding-bottom: .2rem;border-bottom: 1px solid #fff;text-align: left;}
.about .box  h2 span{font-size: .24rem;font-weight: normal;}
.about .box .txt p {
  font-size: 0.22rem;
  line-height: 0.3rem;
  color: #fff;
  margin-bottom: .1rem;
}
.about .box .more {
  display: block;
  width: 1.5rem;
  height: 0.55rem;
  border: 1px solid #fff;
  border-radius: 5px;
  line-height: 0.5rem;
  text-align: center;
  margin: 0 auto;
  color: #fff;
}

/*news*/
.news {
  width: 100%;
}
.news .news_box {
  width: 94%;
  margin: 0 auto;
}
.news .news_top{width:100%;}
.news .news_top img.fl{width:48%}
.news .news_top .txt{width:48%}
.news .news_top .txt .txt1{height:.5rem;line-height:.5rem;font-size:.28rem;width:100%}
.news .news_top .txt .txt1 a{color:#333;}
.news .news_top .txt .txt2{line-height:.4rem;font-size:.24rem;margin-top: .1rem;}
.news .news_top .txt a.more{display:block;width:1.8rem;height:.45rem;line-height:.45rem;text-align:center;color:#fff;background:#333;margin-top:.2rem;font-size:.24rem;}
.news .news_list li{margin-top:.3rem}
.news .news_list .time{width:16%;color:#AFAFAF;text-align:right}
.news .news_list .time .t1{font-size:.4rem;line-height:.5rem}
.news .news_list .text{width:80%;padding-left:.2rem;height:1.3rem;background:url(../images/n3.jpg) no-repeat left center;border-left:1px solid #AFAFAF}
.news .news_list .text .txt1{font-size:.28rem;line-height:.5rem;width:100%}
.news .news_list .text .txt1 a{color:#333}
.news .news_list .text .txt2{line-height:.4rem;font-size:.24rem;margin-top: .1rem;}