@charset "utf-8";

/* CSS Document */

@charset "utf-8";

/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, input, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, select, textarea { border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; margin: 0; padding: 0 }

dl, dt, dd, ol, ul, li a { list-style: none;  font-family:"微软雅黑";  text-decoration: none; }

body { line-height: 1.5;  font-family:"微软雅黑"; font-size: 0.2rem;  }

table { border-collapse: separate; border-spacing: 0 }

caption, th, td { text-align: left; font-weight: 400 }

table, td, th { vertical-align: middle }

blockquote:before, blockquote:after, q:before, q:after { content: "" }





.wap_top{ overflow: hidden;  width:3.74rem; margin: 0.22rem auto 0.2rem; overflow: hidden; height: 0.6rem;     display: block;  }

.wap_banner{ width: 6.4rem; margin: 0 auto 0.35rem; overflow: hidden; height: 3rem; position:relative; }
.wap_banner  .wap_banner_hd{ position:absolute; width:100%; bottom:0.13rem; margin:0 auto; text-align:center; }
.wap_banner  .wap_banner_hd ul li{ display:inline-block; margin-left:0.05rem; margin-right:0.05rem; text-align:center; width:0.08rem; height:0.08rem; border-radius:0.1rem; background:#fff; }
.wap_banner  .wap_banner_hd ul li.on{ background:#FF0;}



.wap_gy{ width: 6.4rem; margin: 0 auto 0.3rem; overflow: hidden;  }

.wap_gy ul { width: 5.2rem; margin: 0 auto; overflow: hidden; }

.wap_gy ul li{ float: left; width:0.95rem; height: 1.25rem;  margin-right: 1.15rem;   }

.wap_gy ul li:nth-child(3){ margin-right:0rem; }

.wap_gy ul li span{ float: left; width:0.7rem; height: 0.65rem; overflow: hidden;  margin: 0.1rem 0rem 0.15rem 0.1rem;   }

.wap_gy ul li span img{ float: left; width: 0.7rem; height: 0.65rem; overflow: hidden; margin:0 auto; }

.wap_gy ul li p{ float: left; text-align: center; font-size: 0.22rem;  }





.wap_news{ width: 6.4rem; margin:0 auto 0.2rem; overflow: hidden; }

.wap_news .wap_news_b{ overflow: hidden; }

.wap_news .wap_news_b ul li{ width: 6rem; height:1.64rem; border: 1px solid #ccc; margin-bottom:0.1rem; margin:0 auto 0.1rem;  }

.wap_news .wap_news_b  ul li  .wap_news_b_l{ float: left; width: 1.56rem;  height: 1.28rem; margin-top: 0.2rem;margin-left: 0.2rem; overflow:hidden;}

.wap_news .wap_news_b  ul li  .wap_news_b_r{ float: left; margin-left: 0.2rem; margin-top: 0.2rem; width: 3.82rem; height:1.28rem; font-size:     }

.wap_news .wap_news_b  ul li  .wap_news_b_r h3{ font-size: 0.22rem; font-weight:bold;   }

.wap_news .wap_news_b  ul li  .wap_news_b_r p{ font-size:0.2rem; line-height: 0.35rem;  }

.wap_news .wap_news_b  ul li  .wap_news_b_r p a{ color:#ff0000; }







.wap_cp{ width: 6.4rem; margin:0 auto 0.3rem; overflow: hidden;  }

.wap_cp .wap_cp_b{ width:5.6rem; margin:0 auto;}

.wap_cp .wap_cp_b .wap_cp_b_bw{ overflow: hidden; width: 5.6rem; margin:0 auto; }

.wap_cp .wap_cp_b ul li .wap_cp_l{ float: left; width: 2.47rem; height: 1.93rem; overflow: hidden;   }

.wap_cp .wap_cp_b ul li .wap_cp_r{ float: left; width:2.8rem; margin-left:0.15rem; 		  }

.wap_cp .wap_cp_b ul li .wap_cp_r h3{ font-size: 0.22rem; color:#006eb3; font-weight:bold; margin-bottom: 0.1rem;  }

.wap_cp .wap_cp_b ul li .wap_cp_r  p{ font-size: 0.18rem; line-height: 0.3rem; }









.wap_fz{ width: 6.4rem; margin:0 auto 0.2rem; overflow: hidden;  }

.wap_fz .wap_fz_b{ width: 5.6rem; height: 5.8rem; overflow: hidden;     margin: 0 auto;   }

.wap_fz .wap_fz_b_bw{ overflow: hidden;      margin: 0 auto;  }

.wap_fz .wap_fz_b_bw .wap_fz_b_bd{ overflow: hidden; width: 5.6rem; height:5.8rem; margin:0 auto;      }





.wap_kp{ width: 6.4rem; margin:0 auto 0.2rem; overflow: hidden;  }

.wap_kp_c { width:5.94rem; margin:0 auto;  }

.wap_kp .wap_kp_c_l{ float: left; width:3.2rem;  }

.wap_kp .wap_kp_c_l p{ width:2.26rem; height: 0.52rem; overflow: hidden; margin-bottom: 0.2rem;  }

.wap_kp .wap_kp_c_l ul li{ list-style:none; margin-bottom: 0.1rem; height: 0.28rem; line-height: 0.28rem;  }

.wap_kp .wap_kp_c_l ul li em{ float: left;  width:0.28rem; height: 0.28rem; border-radius: 0.05rem; background:#a0a0a0; color:#fff; font-size: 0.19rem; text-align:center; line-height: 0.28rem; margin-right:0.08rem;    }

.wap_kp .wap_kp_c_l ul li:nth-child(1) em{ background: #f08404;  }

.wap_kp .wap_kp_c_l ul li:nth-child(2) em{ background: #f08404;  }

.wap_kp .wap_kp_c_l ul li:nth-child(3) em{ background: #f08404;  }

.wap_kp .wap_kp_c_l ul li a{ color:#000; font-size: 0.2rem; }

.wap_kp .wap_kp_c_r{ float: left; width:2.42rem; height:2.94rem; overflow: hidden;  }





.wap_bz_anli{ width:5.94rem; margin:0 auto 0.2rem; overflow: hidden;   }

.wap_bz_anli .wapbz_anli_hd{ overflow: hidden; margin-bottom:0.3rem; }

.wap_bz_anli .wapbz_anli_hd ul li{ float: left; width:1.16rem; text-align: center; height: 0.6rem; line-height: 0.6rem; color:#333333; background: #dbdbdb; margin-right: 0.035rem; font-size: 0.24rem;      }

.wap_bz_anli .wapbz_anli_hd ul li:last-child{ margin-right: 0rem; }

.wap_bz_anli .wapbz_anli_hd ul li.on{ background:#f08404; color:#fff; }

.wap_bz_anli .wapbz_anli_bd ul li { overflow: hidden;  }

.wap_bz_anli .wapbz_anli_bd ul li .wap_anli_nei h3{ text-align:center; font-size: 0.24rem; font-weight:bold; margin-bottom: 0.15rem;    }

.wap_bz_anli .wapbz_anli_bd ul li .wap_anli_nei  span{ float: left; width:5.86rem; margin:0 auto 0.15rem; overflow: hidden; line-height: 0.32rem; text-indent: 0.4rem; font-size: 0.2rem;   }

.wap_bz_anli .wapbz_anli_bd ul li .wap_anli_nei  span a{ color:#ff0000; }

.wap_bz_anli .wapbz_anli_bd ul li .wap_anli_nei  p{ clear: both; overflow: hidden; height:0.38rem; line-height: 0.38rem; text-indent: 0.1rem;    }

.wap_bz_anli .wapbz_anli_bd ul li .wap_anli_nei  p em{ float: left;  width:0.11rem; height: 0.11rem; border-radius: 0.2rem; background: #f08404; margin-top: 0.13rem;   }

.wap_bz_anli .wapbz_anli_bd ul li .wap_anli_nei  p  a{ color:#222222; }









.footer{ width: 6.4rem; margin:0 auto; overflow: hidden; background:#4294c7;  }

.footer p.footer01{ width: 4.04rem; height: 0.64rem; overflow: hidden; margin:0.3rem auto; }

.footer p.footer02{ width:4.1rem; text-align:center; margin:0 auto 0.2rem; color:#fff; line-height: 0.35rem; font-size:0.2rem;  }









#index_gy{ width: 6.4rem; height: 0.5rem; line-height: 0.5rem; background:url(../images/wap_gy_ico.jpg) center center  no-repeat; text-align: center; margin-bottom:0.3rem; line-height: 0.28rem; font-size:0.28rem; color:#006eb3; font-weight:bold; background-size: 100% 50%;   }

#index_gy span{ color:#333; font-size: 0.14rem; font-weight:100;   }