﻿@charset "utf-8";
* { margin: 0; padding: 0;}
a { text-decoration: none;}
ul, li { list-style: outside none none;}
img { border: 0 none;}
.clear { clear: both;}
.dl_foot,.yuyue,.float{ font-size:15px;}
#LRdiv0{font-size:14px;}
html{ font-size:635%;}
.bgbox{min-height:100%; max-width:640px; margin:0 auto; padding:0; font-size:0.14rem; font-family:"微软雅黑";}
.tab_640{width:3rem; max-width:640px; margin:0 auto; overflow:hidden;}
.tab_640 img{ width:100%; vertical-align:top;}
.title{ font-size:0.12rem; border-left:3px #00a49c solid; margin:0.17rem 0 0.05rem 0; padding-left:0.04rem;}
.title1{ font-size:0.12rem; border-left:3px #00a49c solid; margin:0.15rem auto 0.05rem auto; padding:0 0 0.02rem 0.04rem; border-bottom:2px #4a4a4a solid; width:2.96rem;}
.text{ color:#666666; font-size:0.07rem; line-height:0.12rem;}
.p1 li{ float:left; width:100%; margin:0.1rem 0 0 0.04rem;  height:160px}
.p1 li img{width:100%; vertical-align:top;height:160px}

.redian ul li { 
    font: 12px "宋体";
    line-height: 25px;
    float: left;
    width: 50%;
}
.title_head {
    font-size: 0.2rem;
    font-weight: bold;
    color: #43331c;
    text-align: center;
    margin: 0.16rem auto 0.15rem auto;
}
.list   {
    width: 100%; 
    text-align: center;
}

.list li {
    width: 0.4rem;
    float: left;
    margin: 0 0 0 0.09rem;
    font-size: 0.08rem;
    line-height: 0.15rem;
    color: #43331c;
    text-align: center;
}

.js-nav li{ width:31%; height:0.41rem; float:left; margin:0.13rem 0 0 0.05rem; background-size:100% !important;}

.js-main{ width:100%; height:100%; background:url(../images/dhbg.jpg) no-repeat top #fcefd1; background-size:100%; margin:0.05rem auto; overflow:hidden;}
.js-main img{ width:98%; display:block; margin:0px; padding:0 1% 0 1%}
.js-zx{width:0.9rem; line-height:0.25rem; text-align:center; font-size:0.12rem; color:#FFF; margin:0.7rem auto 0 auto; background:#da251d; border-radius:5px; font-weight:bold;}
.js-zx a{ color:#FFF;}

.p1text {
    width: 30%;
    float: left; 
    font-size: 0.08rem;
    color: #21211f;
    line-height: 0.15rem;
    padding:5px;
}
.p1text  .title_text{
   font-size:120%;
   font-weight:bold;
   text-align:center;
}
.p1text  .text_text a{
   color:red
}
.lianxi {
    width: 1.2rem;
    background: #ff1d1f;
    text-align: center;
    font-size: 0.11rem;
    color: #FFF;
    line-height: 0.25rem;
    border-radius: 5px;
    margin: 0.2rem auto;
}
.lianxi a{
    color: #FFF;
}


.title_question
{
     font-size: 0.13rem;
    color: #fff;
    text-align: center;
    font-weight: bold;
    margin: 0.1rem 0 0.15rem 0;
}

.question {
    width: 100%;
    color: #FFF;
    font-size: 0.1rem;
    line-height: 0.18rem;
    background: #45c5f2;
    padding: 0.15rem 0;
}

.question p {
    width: 2.75rem;
    margin: 0.05rem auto;
    border-bottom: 1px #96826e dashed;
    padding-bottom: 0.05rem;
}

.question b,span {
   white-space:nowrap;
   overflow:hidden;
   text-overflow:ellipsis;
   width: 90%;
    display: block;
}
.question b a,span a{
  color:#fff;
}