body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif;}
table{ border-collapse:collapse; border-spacing:0; width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#000; text-decoration:none;transition:all 0.4s ease 0s;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.red,.red a{ color:#a31111;}
.left{ float:left;}
.right{ float:right;}
.autohei{ overflow:hidden; zoom:1;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.blank0{ font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank{ height:0.5rem; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank1{ height:1rem; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank3{ height:3rem; font-size:0; line-height:0; clear:both; overflow:hidden;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;}
.yahei,.yahei *{ font-family: "Î¢ÈíÑÅºÚ";}
body{font-size:12px;max-width:640px;min-width:320px; margin:0 auto; font-family: "Î¢ÈíÑÅºÚ"; color:#4c4c4c;}
.img img,.img{max-width:100%;max-height:100%;}
.xo_bank{  height:1rem; width:0;}

.logo_xw img,.banne_xw img{ width:100%;}
.nav_xw ul{ padding-top:.5rem; overflow:hidden;}
.nav_xw ul li{ width:25%; float:left; text-align:center; font-size:1.2rem;}
.nav_xw ul li a{ display:block; line-height:2.7rem; color:#c9af7f; background:url(../images/nav_xw_06.jpg); background-size:100% 100%; margin:5px 5px 0px 0px;}
.nav_xw ul li:nth-child(4n) a{ margin-right:0px;}

.jun_an{ width:27rem; margin:0.5rem auto; overflow:hidden;}
  .jun_an a{ width:48%; height:3.9rem; line-height:3.9rem; text-align:center; color:#fff; font-size:1.6rem;border-radius:0.2rem;}

.banner img{ max-width:100%;max-height:100%;}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif;}
table{ border-collapse:collapse; border-spacing:0; width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#000; text-decoration:none;transition:all 0.4s ease 0s;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.red,.red a{ color:#a31111;}
.left{ float:left;}
.right{ float:right;}
.autohei{ overflow:hidden; zoom:1;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.blank0{ font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank{ height:0.5rem; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank1{ height:1rem; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank3{ height:3rem; font-size:0; line-height:0; clear:both; overflow:hidden;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;}
.yahei,.yahei *{ font-family: "Î¢ÈíÑÅºÚ";}
body{font-size:12px;max-width:640px;min-width:320px; margin:0 auto; font-family: "Î¢ÈíÑÅºÚ"; color:#4c4c4c;}
.img img,.img{max-width:100%;max-height:100%;}
.xo_bank{  height:1rem; width:0;}

/*Ê×Ò³*/

/*Í·²¿ÏÂÀ´µ¼º½ÑùÊ½*/
.menulists{width:100%;height:40rem;background:rgba(49, 58, 70, 0.98);padding-bottom:800px;margin-top:4rem;}
.menulists h3{height:3.5rem;font-size:1.5rem;color:#fff;line-height:3.5rem;text-indent:5%;}
.menuItems li{width:100%;height:3.5rem;overflow:hidden;font-size:1.2rem;line-height:3.5rem;text-align:center;}
.menuItems li a{display:block;width:25%;height:3.5rem;float:left;border:1px solid #6a7380;color:#9097a0;}
 
/*top dh*/
.lb_top_dh{width:32rem;height:4rem;background:#341902 url(../images/top_btn3.png) no-repeat 87.5% center;background-size:1px 1.85rem;position:fixed;top:0;z-index:99999999999;}
.lb_lb_top_dh_btn1{width:2.05rem;height:auto;overflow:hidden;position:absolute;right:5.1rem;top:1rem;}
.lb_lb_top_dh_btn2{width:1.95rem;height:auto;overflow:hidden;position:absolute;right:1rem;top:1rem;}
.lb_lb_top_dh_btn3{width:2.9rem;height:auto;overflow:hidden;position:absolute;left:1.1rem;top:1.15rem;cursor:pointer;}
.lb_lb_top_dh_btn3_1{width:2.9rem;height:auto;overflow:hidden;position:absolute;left:1.1rem;top:1.15rem;cursor:pointer;}

/*top*/
.lb_top{height:auto;overflow:hidden;margin-top:4rem;}
.lb_menu{height:3.7rem;overflow:hidden;background:#c88164;margin-bottom:1px;}
.lb_menu ul li{width:20%;height:3.7rem;overflow:hidden;float:left;background:url(../images/top_menu_bg.png) no-repeat right center;background-size:1px 0.95rem; font-size:1.2rem;line-height:3.7rem;text-align:center;}
.lb_menu ul li a{color:#fff;}

.jun_an{ width:27rem; margin:0.5rem auto; overflow:hidden;}
  .jun_an a{ width:48%; height:3.9rem; line-height:3.9rem; text-align:center; color:#fff; font-size:1.6rem;border-radius:0.2rem;}

.banner img{ max-width:100%;max-height:100%;}
.jun_dy1{ padding:1.2rem; overflow:hidden;}
  .jun_dy1 p{ font-size:1.1rem; text-indent:2.2rem; text-align:justify; padding:0.5rem 0; line-height:1.75rem;}
  .jun_dy1 ul{ margin:0.5rem auto; overflow:hidden;}
  .jun_dy1 li{ width:48.31%;}
  .jun_dy1 li h3{ font-size:1rem; text-indent:2rem; text-align:justify; padding:0.5rem 0; line-height:1.75rem;}
  .jun_dy1 span{ width:100%; text-align:center; margin:0.5rem auto; }
  


.jun_dy2{ padding:1.2rem; overflow:hidden; background:#f0f0f0;}
  .jun_dy2 p{ font-size:1.1rem; text-indent:2.2rem; text-align:justify; padding:0.5rem 0; line-height:1.75rem;}
  .jun_dy2_a{ margin:0.5rem  auto; overflow:hidden;}
  .jun_dy2_a h2{ width:10rem; margin:0rem auto; overflow:hidden; height:3.6rem; background:url(../images/jun_dy2_01.png) center no-repeat; background-size:100% 100%; text-align:center; line-height:2.5rem; color:#fff; font-size:1.2rem;}
  .jun_dy2_a li{ float:left; width:29.834%; margin:0.5rem 1.75%;}
  .jun_dy2_a h3{ font-size:0.9rem; line-height:1.4rem; margin-top:0.3rem}
  .jun_dy2_a h3 span{ font-size:0.8rem; color:#4c4c4c;}
  .jun_dy2_a h3 b{ color:#ce2626; font-size:1.1rem;}


.jun_dy3{ padding:1rem 0; overflow:hidden; background:#fff;}
  .jun_dy3 p{ font-size:1.1rem; text-indent:2.2rem; text-align:justify; padding:1rem; line-height:1.75rem;}
  .jun_dy3_a { width:100%; overflow:hidden; height:21.4rem; background:url(../images/jun_dy3_01.jpg) center no-repeat; background-size:100% 100%;}
  .jun_dy3_a h2{ text-align:center; font-size:1.4rem; font-weight:bold; color:#fff; margin-top:1rem;}
  .jun_dy3_a h3{ width:65.625%; margin:0.5rem auto; overflow:hidden; }
  .bp{ padding:0.5rem 4.2rem; overflow:hidden; position:relative;}
  .bp li{ float:left; border:0.15rem solid #FFF;}
  .bp li img{ width:100%;}
  .bpal{ width:1.6rem; height:4.05rem; position:absolute; left:2rem; top:35%;}
  .bpar{ width:1.6rem; height:4.05rem; position:absolute; right:2rem; top:35%;}
  .jun_dy3_b{ width:100%; overflow:hidden; margin:1rem auto;}
  .jun_dy3_b li{ float:left; width:44.84375%; margin-left:3.4%; margin-top:0.8rem;}
  
  


.jun_dy4{ padding:1.2rem; overflow:hidden; background:#f0f0f0;}
  .jun_dy4_a{ width:100%; overflow:hidden; margin:1.5rem auto;}
  .jun_dy4_a dl{ width:100%; overflow:hidden; background:#fff;}
  .jun_dy4_a dt{ width:50%;}
  .jun_dy4_a dd{ width:50%; text-align:center;}
  .jun_dy4_a dd h2{ font-size:1.8rem; color:#d81e1e; text-align:center;}
  .jun_dy4_a dd span{ width:7rem; }
  .jun_dy4_a dd h3{ font-size:1rem; color:#272626; line-height:1.7rem; }
  .jun_dy4_a dd p{ color:#767676; font-size:0.9rem; line-height:1.5rem; padding:0rem 0.8rem; text-align:left;}
  

.jun_dy5{ padding:1.2rem 0.9rem; overflow:hidden; background:#fff;}
  .jun_dy5 ul{ overflow:hidden; margin:1rem auto; width:100%; height:auto; display:inline-table;}
  .jun_dy5 li{ width:100%; overflow:hidden; height:11.8rem; margin-top:0.5rem;}
  .jun_dy5 li div{ width:9.7rem; height:9.5rem;background: rgba(255,255,255,0.8); margin:1.1rem; text-align:center;}
  .jun_dy5 li h2{ font-size:1.6rem; font-weight:bold; color:#1d1d1d; padding-top:1.5rem;}
  .jun_dy5 li h3{ width:70%; height:0.1rem; background:#000; margin:0.2rem auto; overflow:hidden;}
  .jun_dy5 li h4{ font-size:1rem; color:#1d1d1d;}
  .jun_dy5 li h5{width:6.2rem;height:1.8rem; margin:0.5rem auto; }
  .jun_dy5 li h5 a{ width:6.2rem; display:inline-table; height:1.8rem; line-height:1.8rem; text-align:center; color:#fff; background:#d11414; font-size:1rem;border-radius:0.2rem;}
  .jun_dy5 li:nth-child(1){ background:url(../images/jun_dy5_01.jpg) center no-repeat; background-size:100% 100%;}
  .jun_dy5 li:nth-child(2){ background:url(../images/jun_dy5_02.jpg) center no-repeat; background-size:100% 100%;}
  .jun_dy5 li:nth-child(3){ background:url(../images/jun_dy5_03.jpg) center no-repeat; background-size:100% 100%;}
  .jun_dy5 li:nth-child(4){ background:url(../images/jun_dy5_04.jpg) center no-repeat; background-size:100% 100%;}


.jun_dy6{ padding:1.2rem; overflow:hidden; background:#f0f0f0;}
  .bpm{ margin-top:2rem; overflow:hidden; width:100%;}
  .bp_a{ width:23%; margin:0.5rem auto; overflow:hidden;}
  .bp_a h5{ width:1rem; height:1rem; float:left; margin:0.5rem; border-radius:0.5rem; background:#9b9b9b;}
  .bp_a h5.hover{ background:#c54b2f;}




.jun_dy7{ padding:1.2rem 0.9rem; overflow:hidden; background:#fff;}
  .jun_dy7 ul{ margin:1rem auto; overflow:hidden;}
  .jun_dy7 li{ float:left; width:49.67%; margin:0.3rem 0.15%;}





/*footer*/
.lb_footer{height:15.2rem;overflow:hidden;background:url(../images/footer.jpg) no-repeat;background-size:100% 100%;padding:1.65rem 0 0 36%;margin-bottom: 4rem;}
.lb_footer_text cite{width:2.2rem;height:auto;overflow:hidden;margin-right:0.7rem;}
.lb_footer_text p{font-size:1.1rem;color:#000;line-height:1.6rem;}
.lb_footer_text p span{font-weight:bold;font-size:1.1rem;}
.lb_footer_btn a{display:inline-block;width:9.35rem;height:auto;margin:1rem 0.35rem 0 0;}


@media screen and (min-width:320px) and (max-width:321px) {
html { font-size: 62.5%; }
}
@media screen and (min-width:359px) and (max-width:360px) {
html { font-size: 70.1171875%; }
}
@media screen and (min-width:410px) and (max-width:411px) {
html { font-size: 80.078125%; }
}
@media screen and (min-width:512px) and (max-width:513px) {
html { font-size: 100%; }
}
@media screen and (min-width:640px) {
html { font-size: 125%; }
}
