@charset "GB2312";
* { margin: 0; padding: 0; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; }
ul, li { list-style: none; }
a {
  outline: none;
  text-decoration: none;
  color: #333;
}
table {border-collapse: collapse;}
img {vertical-align:top;}
.clear, .demo {clear: both;}
html {
  width: 640px;
  margin: 0 auto;
  font: 40px 'Î¢ÈíÑÅºÚ', Arial;
}
body{ font-size:16px;}
.bgcolor1 {background-color: #f8a81c;}
.bgcolor2 {background-color: #b3afaf;}
.part1-a {
  display: block;
  width: 160px;
  height: 100px;
  padding: 30px 0;
  text-align: center;
  color: #fff;
  float: left;
  font-size: 24px;
  font-weight: bold;
}
.part1-a span {
  font-size: 16px;
  font-weight: normal;
}
h3.title {
  text-align: center;
  font-size: 24px;
  padding: 30px 0;
}
h3.title span {
  font-size: 20px;
  font-weight: normal;
}
.part2 {
  padding: 0 20px;
}
.p {
  padding: 20px 0;
  text-indent: 2em;
  height: 167px;
}
.menu_top{ width:100%; background-color:#fff; padding:0.5rem; box-sizing:border-box;}
.menu_top img{ width:65%; float:left;}
.gopre{ display:block; float:left; font-size:1.5rem; line-height:2rem; color:#FFF;}
.top_title{ float:left; display:block; font-size:0.8rem; line-height:2rem; color:#FFF; margin-left:30%;}
.menuico{ float:right; width:0.9rem; height:1.7rem; background-image:url(http://3g.hnxdf.com/zhuanye/prqh/img/menu_ico.png); background-position:center center; background-size:100%; background-repeat:no-repeat;}
.menu_list{ display:none;}
.menu_list li{ display:block; width:25%; height:1.25rem; float:left; border-right:1px solid #fff; box-sizing:border-box;}
.menu_list li a{ display:block; width:100%; height:1.25rem; line-height:1.25rem; text-align:center; font-size:0.5rem; color:#fff; background-color:#fc9820;}
footer{ background-color:#ff8800; text-align:center;font-size:0.4rem; color:#FFF; line-height:1rem; padding-bottom:2.6rem;}
.f_nav{ text-align:center; font-size:0.4rem; color:#FFF; line-height:1rem;}
footer a{ text-align:center; font-size:0.4rem; color:#FFF; padding:0 10px;}
.footer_bar{ position:fixed; bottom:0px; left:0px; width:100%; background-color:#FFF; padding-top:0.3rem; z-index:9999;}
.footer_bar li{ display:block; width:20%; float:left; text-align:center; }
.footer_bar li img{ width:1rem; height:1rem; margin:0 auto;}
.footer_bar li a{ font-size:0.5rem; color:#ff8800; text-align:center;}

.part3 {
  background: #fefef2;
}
.part3-news li {
  width: 300px;
  height: 280px;
  padding-left: 20px;
  float: left;
}
.part3-news li p {
  padding-top: 20px;
}
.par5 {
  padding: 0 20px 20px;
  background: #fefef2;
}
.part5-left {
  width: 200px;
  color: #f8aa23;
  float: left;
}
.part5-left p {padding-bottom: 10px;}
.part5-right {
  width: 380px;
  float: right;
}
.part6 {
  padding: 0 20px 20px;
  background: #f1edf3;
}

.swiper-container {
  width: 600px;
  height: 320px;
}
.swiper-slide {position: relative;}
.part4-p {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 620px;
  height: 40px;
  line-height: 40px;
  background: rgba(255,255,255,.5);
  padding-left: 20px;
}

.part7 {
  padding: 20px;
  background: #f2fbfb;
}
.mtbox {
  width: 558px;
  height: 234px;
  padding: 20px;
  border: 1px solid #fac66b;
  background: #fff9ee;
}
.mtbox-f {
  width: 236px;
  height: 192px;
  padding: 20px;
  border: 1px solid #fac66b;
  float: left;
  line-height: 2em;
  font-size: 14px;
}
.mt {
  width: 237px;
  height: 190px;
}