/* 设置网页字体和背景颜色 */
body {
font-family: Arial, sans-serif;
color: #333;
background-color: #fff;
padding:0;
margin:0;
}
/* 设置链接的样式 */
a {
color: #007bff;
text-decoration: none;
}
/* 设置图片大小和边框 */
img {
max-width: 100%;
}
/* 设置列表的样式 */
ul, ol {
margin: 0;
padding: 0;
list-style: none;
}
/* 设置表格的样式 */
table {
border-collapse: collapse;
width: 100%;
}
td, th {
border: 1px solid #ccc;
padding: 8px;
}
/* 设置段落的样式 */
p {
margin: 0;
padding: 8px 0;
}
/* 设置标题的样式 */
h1, h2, h3, h4, h5 {
padding:0;
margin:0;
}
.clear:after {
    content: '';
    clear: both;
    display: block;
}
/**/

body{
    background: none;
    position: relative;
}
.banner{
    width:12.42rem;
    height:11.46rem;
}
.col {
    padding:.8rem .6rem .6rem;
}
.spec{
    background:#f2f2f2;
}
.col .title{
    font-family:宋体;
    text-align: right;
}
.col .title h1{
    font-size:.9rem;
    padding:0 0 .3rem;
}
.col .more{
    float: right;
    padding: 0 .5rem;
    line-height:1rem;
}
.col .title div {
    float: left;
    text-align: left;
    padding:0 0 0 .2rem;
}
.col .title div span{
    display: block;
    font-size:.36rem;
    line-height:.44rem;
    padding:0 0 0 .1rem;
}
.col .title a{
    font-size:.45rem;
    color:#0c0408;
}
.list {
    clear: both;
}
.list ul{
    padding:.3rem 0;
}
.list li{
    float:left;
    text-align: center;
    width:33%;
    padding:.3rem 0;
}
.list li a{
    display: block;
}
.list li img{
    height:3rem;
    width:3rem;
}
.list a span{
    display: block;
    line-height: 1rem;
    color:#0c0408;
    font-size:.45rem;
}
.list1{
    clear: both;
    padding:.3rem 0;
}
.list1 li{
    text-align: left;
    padding:.5rem 0;
}
.list1 li a{
    display: block;
}
.list1 li img{
    width:2.2rem;
    height:2.2rem;
    float:left;
    margin:0 .5rem;
}
.list1 a h2{
    float:left;
    font-size:.6rem;
    padding:.2rem 0 0;
    color:#0c0408;
    line-height: .8rem;
}
.list1 a span{
    font-size:.4rem;
    color:#666;
    font-weight: normal;
    display: block;
}
.list2{
    clear: both;
    padding:.3rem 0;
}
.list2 ul{
    padding:0 0 .5rem;
}
.list2 li{
    float:left;
    text-align: center;
    width:50%;
    padding:.3rem 0;
}
.list2 li a{
    display: block;
}
.list2 li img{
    width:4.3rem;
    height:6.5rem;
}
.list2 a h2{
    float:left;
    font-size:.6rem;
    padding:.2rem 0 0;
    color:#0c0408;
    line-height: .8rem;
}
.list2 a span{
    font-size:.4rem;
    color:#666;
    font-weight: normal;
    display: block;
}
.shadow{
    position: fixed;
    left: 0;
    top:0;
    height:100%;
    width:100%;
    background-color: rgba(0, 0, 0, 0.8);
    z-index: 1;
    overflow: hidden;
}
.shadow span{
    font-size:.6rem;
    color:#fff;
    position: absolute;
    font-weight: bold;
    left:1rem;
    top:8rem;
    width:2.4rem;
    padding:0 0 2rem;
    background:bottom center url('../image/hand.png') no-repeat;
    background-size: 1.3rem 1.45rem;
}
.tlist{
    position:fixed;
    height: 100%;
    background: #fff;
    right:0;
    top:0;
    z-index: 2;
}
.tlist li{
    clear: both;
}
.tlist a{
    font-size:.5rem;
    padding:.5rem 1rem;
    display: block;
    width:6rem;
    color:#241812;
    font-weight:bold;
}
.tlist h2{
    font-family: text;
    font-size:.6rem;
    color:#241812;
    font-weight: bold;
    padding:.5rem 1rem;
    border-bottom: 1px solid #efe5de;
}
.content{
    padding:.5rem 1rem 3rem;
    font-size: .45rem;
    line-height: .8rem;
    clear: both;
}
.content h1{
    padding:.5rem 1rem;
    font-size:1rem;
}
.content p{
    padding:0 0 .3rem;
    font-size:.6rem;
    line-height: 1.2rem;
    color:#666;
}
article h2{
    padding:1rem 0 0;
    font-size:.8rem;
}
article h3{
    padding:.8rem 0;
    font-size:.7rem;
    line-height: 1rem;
}
article h4{
    padding:0 0 .5rem;
    font-size:.6rem;
}
.catalogue{
    position: fixed;
    right:1rem;
    bottom: 1rem;
    border:2px solid #666;
    background: center center #fff url('../image/icon3.png') no-repeat;
    background-size: .54rem .46rem;
    width:1.5rem;
    height:1.5rem;
    border-radius: .8rem;
    box-shadow: 2px 2px 4px rgba(85, 85, 85, 0.3);
}
.help dt{
    font-weight:bold;
    font-size:.6rem;
    line-height: 1rem;
}
.help dd{
    padding:0 0 1rem 0;
    margin:0;
    font-size:.6rem;
    color:#666;
    line-height: 1rem;
}
.help dd span{
    font-weight:bold;
    font-size:.6rem;
    color:#b08f71;
    display:block;
}