@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;border:0;}
html {font-size:100px;}
body {font-size:16px;line-height:1.5em;font-family:'Microsoft Yahei',simsun,simhei,Arial,'Heiti SC',sans-serif;color:#323232;background:#fff;}
ul,dl {list-style:none;}
h1 {line-height:1.5em;}
h2,h3 {font-size:16px;font-weight:normal;line-height:1.5em;}
a {display:block;text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;transition:color 0.3s ease 0s,background-color 0.3s ease 0s;}
img {display:block;-webkit-touch-callout:none;}
input,textarea {-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-appearance:none;outline:none;}
.wrap {width:1200px;margin:0 auto;}
.wrap.alt {width:1400px;}
.left {float:left;}
.item {width:3.86rem;margin-top:0.1rem;}
.sub-item {margin-top:0.1rem;}
.hCalc .hide {display:none;}
.clearfix:after {content:"";display:block;height:0;clear:both;}
.single-line a {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.double-lines a {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.three-lines a {overflow:hidden;}
.four-lines a {overflow:hidden;}
.f14 {font-family:simsun;font-size:0.14rem;}
/* footer_begin */
.footer {margin-top:0.18rem;font-size:0.18rem;line-height:1.33em;text-align:center;color:#fff;background:#026fc1;}
.footer .content {padding:0.81rem 0 0.48rem;}
.footer p:nth-of-type(n+2) {margin-top:0.23rem;}
.footer .format {display:inline-block;}
.footer .format:nth-child(n+2) {margin-left:0.5em;}
.footer a {display:inline-block;color:#fff;}
.footer .qrcode {position:fixed;left:50%;top:5.7rem;width:1rem;margin-left:6.12rem;font-size:14px;font-family:simsun;line-height:1.57em;color:#fff;box-shadow:0 0 0.1rem 0.01rem #fff;background:#7094cc;}
.footer .qrcode img {width:100%;height:1rem;}
.footer .qrcode .qrcode-desc {font-size:14px;font-family:simsun;line-height:1.57em;}
/* footer_end */
/* //////////////////////////////////////////////////////////////////////////////////// */
@media screen and (max-width:1199px){
.wrap {width:auto;}
html {font-size:8.33vw;}
}
@media screen and (max-width:1024px){
html {font-size:100px;}
body {max-width:750px;;width:100%;min-width:320px;margin:0 auto;}
.wrap {width:auto;margin:0;}
/* footer_begin */
.footer {margin-top:0.37rem;padding-top:0.2rem;font-size:16px;line-height:1.5em;overflow:hidden;}
.footer .qrcode {position:relative;left:auto;top:auto;width:82px;margin:0 auto;padding-top:1.57em;font-size:12px;line-height:1.5em;box-shadow:none;background:none;overflow:hidden;}
.footer .qrcode img {height:82px;}
.footer .qrcode .qrcode-desc {position:absolute;top:0;width:72px;margin:0 5px;font-size:12px;line-height:1.5em;background:#2569b9;}
.footer .content {width:100%;padding:9px 0 0.47rem;}
.footer p:nth-of-type(n+2) {margin-top:8px;}
/* footer_end */
}
@media screen and (max-width:750px){
html {font-size:13.33vw;}
}
@media screen and (max-width:480px){
html {font-size:20.83vw;}
/* footer_begin */
.footer {font-size:14px;line-height:1.14em;}
.footer .content {padding:21px 0.12rem 20px;}
.footer p:nth-of-type(n+2) {margin-top:16px;}
/* footer_end */
}
@media screen and (max-width:360px){
.footer .content {padding:21px 0 20px;}
}
@media screen and (max-width:319px){
html {font-size:66.43px;}
}