﻿@charset "UTF-8";
/* html{min-height:100%;}
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
 */
@media only screen and (min-width:320px){html{font-size:16px !important;}}
@media only screen and (min-width:360px){html{font-size:20px !important;}}
@media only screen and (min-width:412px){html{font-size:24px !important;}}
@media only screen and (min-width:768px){html{font-size:28px !important;}}
@media only screen and (min-width:1024px){html{font-size:32px !important;}}
/* body{font:12px/1.5 'Microsoft YaHei','宋体',Tahoma,Arial,sans-serif;color:#555;background-color:#F7F7F7;}
 *//* a{text-decoration:none;display:block;white-space:nowrap;text-overflow:ellipsis;outline:0;}
img{width:100%;height:auto;width:auto\9;-ms-interpolation-mode:bicubic;}
em,i{font-style:normal;}
ul,li{list-style-type:none;}
strong{font-weight:normal;}
.clearfix{clear:both;zoom:1;} */


* { margin: 0 ; padding: 0; font-family:"微软雅黑"}
html,body { height:100%; font:16px/1.6  Microsoft YaHei, Helvetica, sans-serif; color:#222;}
html { background: #f4f4f5;}
body { min-height: 100%; height: auto;}
body.in { background: url(../image/white-bg.png) top center repeat-y;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block}
ol, ul, li {list-style: none}
h1, h2, h3, h4, h5, h6 { font-size: 22px;}
img { max-width: 100%; height: auto; border: 0;width:auto\9;-ms-interpolation-mode:bicubic;}
table { empty-cells: show; border-collapse: collapse; }
caption, th { text-align: left; font-weight: 400;}
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0}
audio, canvas, iframe, img, svg, video {vertical-align: middle}
textarea {resize: vertical}
input, select, button, textarea {font-size: 100%; font-family: inherit; outline: none;}
a { color: inherit; text-decoration: none;}
a:hover {}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#aaa}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#aaa}
input[type=text], select {-webkit-appearance: none}

.clearfix:after {content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden}
.clearfix {*zoom:1}
.clear {clear: both;width: 0px;height: 0px;font-size: 0px;overflow: hidden}


.sz-tit {
text-align: center;
padding: 5px 0;
color: #ffff00;
font-size: 0.7rem;
font-weight: bold;
background: #921818;
background-image: linear-gradient(to top, #921818, #e42121);
}
.sz-tit2 {
color:#fff;
background:#ed4040;
font-weight:bold;
padding:5px 0;
border:1px solid #900;
border-radius:3px;
font-size:0.8rem
}
.sz-tit font{
color:#fff
}
.sz-tit span{
color:#0ff
}

.sz-tc {
border-bottom: 1px dotted #888;
color: #06f;
text-align: center;
font-size: 26px;
font-weight: bold;
padding: 8px 0;
}
.sz-tc p font{color:#f00}
.sz-tc p span{color:#080}



.sz-my{
border-bottom: 1px dotted #888;
color: #000;
font-size: 16px;
padding:8px 0;
}
.sz-my .p1{}
.sz-my .p2{}
.sz-my .p3{font-weight:bold}
.sz-my .p1 font{color:#f00;font-weight:bold}
.sz-my .p2 font{color:#00f}
.sz-my .p3 font{color:#f0f}
@media (min-width: 320px) and (max-width:359px){
.sz-my p{font-size:17px}
}
@media (min-width: 360px) and (max-width: 374px){
.sz-my p{font-size:17px}
}
@media (min-width: 375px) and (max-width: 392px){
.sz-my p{font-size:17px}
}
@media (min-width: 393px) and (max-width: 413px){
.sz-my p{font-size:17px}
}
@media (min-width: 414px) and (max-width: 767px){
.sz-my p{font-size:17px}
}
@media (min-width:768px){
.sz-my p{font-size:17px}
}




.sz-24{
border-bottom: 1px dotted #888;
color: #000;
font-size: 16px;
padding: 5px 0;
}
.sz-24:nth-child(2n){background-color:#f3f3f3}
.sz-24 .p1{color:#00f}
.sz-24 .p2{color:#111;font-weight:bold}
.sz-24 .p1 span{color:#f00}
.sz-24 .p2 span{}
@media (min-width: 320px) and (max-width:359px){
.sz-24 .p1{font-size:18px}
.wz-24 .p2{font-size:18px}
}
@media (min-width: 360px) and (max-width: 374px){
.sz-24 .p1{font-size:18px}
.sz-24 .p2{font-size:18px}
}
@media (min-width: 375px) and (max-width: 392px){
.sz-24 .p1{font-size:18px}
.sz-24 .p2{font-size:18px}
}
@media (min-width: 393px) and (max-width: 413px){
.sz-24 .p1{font-size:18px}
.sz-24 .p2{font-size:18px}
}
@media (min-width: 414px) and (max-width: 767px){
.sz-24 .p1{font-size:18px}
.sz-24 .p2{font-size:18px}
}
@media (min-width:768px){
.sz-24 .p1{font-size:18px}
.sz-24 .p2{font-size:18px}
}



/*************/

.sz-yq{
border-bottom: 1px dotted #888;
color: #000;
font-size: 16px;
}
.sz-yq .p1{}
.sz-yq .p2{color:#080}
.sz-yq .p3{color:#00f}
.sz-yq .p2 span{color:#f00;font-weight:bold}
.sz-yq .p3 span{color:#00f}
@media (min-width: 320px) and (max-width:359px){
.sz-yq p{font-size:15px}
}
@media (min-width: 360px) and (max-width: 374px){
.sz-yq p{font-size:17px}
}
@media (min-width: 375px) and (max-width: 392px){
.sz-yq p{font-size:17px}
}
@media (min-width: 393px) and (max-width: 413px){
.sz-yq p{font-size:17px}
}
@media (min-width: 414px) and (max-width: 767px){
.sz-yq p{font-size:17px}
}
@media (min-width:768px){
.sz-yq p{font-size:17px}
}


/*************/

.sz-tt{
border-bottom: 1px dotted #888;
color: #000;
font-size: 16px;
}
.sz-tt .p1{}
.sz-tt .p2{color:#00f}
.sz-tt .p1 span{color:#f00}
.sz-tt .p2 span{color:#080;font-weight:bold}
@media (min-width: 320px) and (max-width:359px){
.sz-tt p{font-size:16px}
}
@media (min-width: 360px) and (max-width: 374px){
.sz-tt p{font-size:18px}
}
@media (min-width: 375px) and (max-width: 392px){
.sz-tt p{font-size:20px}
}
@media (min-width: 393px) and (max-width: 413px){
.sz-tt p{font-size:21px}
}
@media (min-width: 414px) and (max-width: 767px){
.sz-tt p{font-size:22px}
}
@media (min-width:768px){
.sz-tt p{font-size:24px}
}

/*************/
.sz-ym{
border-bottom: 1px dotted #888;
color: #000;
font-size: 16px;
}
.sz-ym .p1{}
.sz-ym .p2{color:#00f}
.sz-ym .p1 font{color:#f00;font-weight:bold}
.sz-ym .p2 font{color:#f0f}
@media (min-width: 320px) and (max-width:359px){
.sz-ym p{font-size:15px}
}
@media (min-width: 360px) and (max-width: 374px){
.sz-ym p{font-size:18px}
}
@media (min-width: 375px) and (max-width: 392px){
.sz-ym p{font-size:18px}
}
@media (min-width: 393px) and (max-width: 413px){
.sz-ym p{font-size:18px}
}
@media (min-width: 414px) and (max-width: 767px){
.sz-ym p{font-size:18px}
}
@media (min-width:768px){
.sz-ym p{font-size:18px}
}

/*************/
.sz-yc{
border-bottom: 1px dotted #888;
color: #000;
font-size: 18px;
}
.sz-yc .p1{}
.sz-yc .p2{}
.sz-yc .p3{}
.sz-yc font{color:#090;font-weight:bold}
.sz-yc span{color:#00f}
@media (min-width: 320px) and (max-width:359px){
.sz-yc{font-size:19px}
}
@media (min-width: 360px) and (max-width: 374px){
.sz-yc{font-size:19px}
}
@media (min-width: 375px) and (max-width: 392px){
.sz-yc{font-size:19px}
}
@media (min-width: 393px) and (max-width: 413px){
.sz-yc{font-size:19px}
}
@media (min-width: 414px) and (max-width: 767px){
.sz-yc{font-size:19px}
}
@media (min-width:768px){
.sz-yc{font-size:19px}
}

/*********/
.sz-yj{
border-bottom: 1px dotted #888;
color: #000;
font-size: 16px;
}
.sz-yj .p1{}
.sz-yj .p2{}
.sz-yj .p3{}
.sz-yj .p1 font{color:#f00;font-weight:bold}
.sz-yj .p2 font{color:#f0f}
.sz-yj .p3 font{color:#00f}
@media (min-width: 320px) and (max-width:359px){
.sz-yj p{font-size:15px}
}
@media (min-width: 360px) and (max-width: 374px){
.sz-yj p{font-size:17px}
}
@media (min-width: 375px) and (max-width: 392px){
.sz-yj p{font-size:17px}
}
@media (min-width: 393px) and (max-width: 413px){
.sz-yj p{font-size:17px}
}
@media (min-width: 414px) and (max-width: 767px){
.sz-yj p{font-size:17px}
}
@media (min-width:768px){
.sz-yj p{font-size:17px}
}

/**********/