﻿@charset "utf-8";
/*
作者：福州盈科网络
TEL:13799305227
E-mail:61786681@qq.com
*/
html{height:100%;}
body {font-family:"Arial","Microsoft Yahei",Tahoma,"SimSun";margin:0 auto;   color:#5c5c5c;  line-height:190%; max-width:640px; min-width:100px; overflow-x:hidden; font-size:14px;background-size: 100% auto;}
form, ul, ol, li, span, p, dl, dd, dt, img ,h1, h2, h3, h4, h5, h6, div{ margin:0 auto; padding:0px; border:0px}
dd{margin:0px}
ul, ol, li{ list-style:none;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
a,a:visited{  outline-style:none;  text-decoration:none; }
a:hover{ color:#e4393c ; text-decoration:none;}
.tc{ text-align:center}
.tl{ text-align:left}
.tr{ text-align:right}
.f_l{ float:left}
.f_r{ float:right}
.cb{clear: both;visibility:hidden;}
.blank{ height:8px; line-height:8px; clear:both;  visibility:hidden;}
.block{ max-width:640px; min-width:320px; height:auto; margin:0px auto }

.body { max-width:750px; margin:0px auto;}
.body1 { position:fixed; left:50%; width:7.5rem; margin-left:-3.75rem; top:0px;}
.body1 img{ width:100%;}
.zs_div{ padding:0rem 0.25rem;display:none;}
/*
.zs_div1{ background:url(zs_div1.jpg) no-repeat center top; width:2.8rem; height:5.14rem; padding-top:0.74rem; padding-left:0.27rem; padding-right:0.27rem; background-size:100% 100%;}
.zs_div1_1{ width:2.8rem; height:5rem; overflow-y:scroll}
.zs_div1_1 img{ width:2.8rem; }
*/
.zs_div1{ width:3.34rem;   }
.zs_div1 img{ width:100%; }

.zs_div2{ width:3.34rem; height:1.41rem; line-height:0.47rem; overflow:hidden; text-align:center; color:#333333; font-size:0.25rem;font-family:"宋体";}
.zs_div2 p{ width:3.34rem; height:0.47rem; line-height:0.47rem; overflow:hidden;}

.db_div{ position:fixed; padding:0.3rem 0.25rem; background:#fff; height:0.87rem; left:50%; margin-left:-3.75rem; width:6.9rem; bottom:0px;}
.db_div img{ width:6.9rem; height:0.87rem;}

.imgzsy{background-size:contain;-moz-background-size:contain;-webkit-background-size:contain; background-position:center center; background-repeat:no-repeat;}

.tab_ul{width: 100%;position: absolute;bottom: -0.2rem; background:#fff;box-shadow: 0 3px 14px -3px rgba(0, 0, 0, 0.2);}
.tab_ul>ul{display: flex;justify-content: center;}
.tab_ul>ul>li{width: 33%; text-align: center; color: #7F8791;padding: 0.15rem 0;font-size: 18px;}

#con{ padding-top: 0.2rem; }
#tab li.select {color: #fc4c43;border-bottom: 1px solid #fc4c43;}
#con .zs_div.show {display:block;}