@charset "utf-8";
* { margin:0; padding:0; list-style:none; }
body { font-size:12px; font-family:"arial"; }
img { border:none; max-width:100%; height:auto;}
a { text-decoration:none;}

.t-bg{ background:#8D1214;}
.content{ max-width:640px; margin:0 auto;}
.nav ul{ overflow:hidden; padding-bottom:.1rem; padding-top:.1rem;display: flex;justify-content: center;}
.nav ul li{ float:left; margin-right:.2rem; margin-left:.2rem;}
.nav ul li a{ color:#FAD36F; font-size:.26rem;}
.focus{ position:relative; background:#8D1214;}
.focus .swiper-pagination-bullet-active{ background:#000;} 
.focus .swiper-pagination-bullet{ width:7px; height:7px;}
.title{ padding:.15rem 0 .15rem .1rem; background:#8D1214;}
.title p{ font-size:.24rem; color:#FAD36F;}
.jjdes{ padding:.2rem; line-height:.38rem; font-size:.23rem;}
.jjdes p span{ color:#8C1618;}
.gjtitle p{ font-size:.27rem; font-weight:bold; text-align:center; margin:.1rem 0; color:#8C1618;}

.mjmd ul{ overflow:hidden; padding-left:.15rem;}
.mjmd ul li{  float:left; margin:.15rem 0 .15rem .1rem; font-size:.22rem;}
.mjmd ul li a{ color:#3D3D3D;}
.wlwe p{ font-size:.22rem; margin:.2rem 0 .2rem .2rem; font-weight:bold; padding-bottom:1.3rem;}
.botbar{position: fixed;
z-index: 8;
bottom: 0px;
left: 0;
right: 0;
margin: auto;
height:.98rem;
background-size: auto;
background-size: 100%;
max-width: 640px;}
.botbar ul { overflow:hidden;}
.botbar ul li{ float:left; width:25%;}

.zhzs-title{ overflow:hidden;}
.zhzs-title p{ float:left;}
.zhzs-title p a{ color:#FBD36F;}
.zhzs-title .more{ float:right; margin-right:.1rem; padding-top:.05rem;}
.zhzs-title .more a{ color:#fff;}
.zhzsbox ul{ overflow:hidden; padding:.1rem .2rem; padding-top:.3rem;}
.zhzsbox ul li{ float:left; width:35%; margin-right:10%; margin-bottom:.2rem; padding:5%; box-shadow:.05rem .05rem .2rem #ccc; text-align:center;}
.zhzsbox ul li img{ height:4.2rem;}
.zhzsbox ul li:nth-child(2n+2){ margin-right:0;}
.zhzsbox ul li p{ padding-top:.15rem;}
.page{ padding-bottom:1.3rem; text-align:center; font-size:.22rem;}
.page .leftp{ margin-right:.4rem;}
.page .rightn{ margin-left:.4rem;}
.page .szl.active{ color:#942626; margin-right:.1rem;}
.page .szr{ margin-left:.1rem;}

.lxtitle{ text-align:center; padding:.3rem; font-size:.26rem}
.map{ text-align:center; padding:0 .2rem .2rem;}
.msgtitle{ padding:.2rem; font-size:.24rem; font-weight:bold;}
.msgtitle .line{ border-bottom:2px solid #89141A; width:1rem; padding-top:.05rem}
.msul li{ margin:.1rem 0 0 .2rem; font-size:.2rem;}
.msul li.li1{ background:url(../images/lxbg_03.jpg) no-repeat left center; background-size:.24rem; padding-left:.36rem; padding-top:.1rem; padding-bottom:.1rem;}
.msul li.li2{ background:url(../images/lxbg_07.jpg) no-repeat left center; background-size:.24rem; padding-left:.36rem; padding-top:.1rem; padding-bottom:.1rem;}
.msul li.li3{ background:url(../images/lxbg_10.jpg) no-repeat left center; background-size:.24rem; padding-left:.36rem; padding-top:.1rem; padding-bottom:.1rem;}
.msul li.li4{ background:url(../images/lxbg_12.jpg) no-repeat left center; background-size:.24rem; padding-left:.36rem; padding-top:.1rem; padding-bottom:.1rem;}
.ewm{ padding-bottom:1.3rem; text-align:center;}
.ewm img{ width:2.21rem;}

.sjcontent{ text-align:center;}
.sjcontent img{ max-width:100%; height:auto;}