/* CSS Document */
@charset 'utf-8';
/*common*/
html{font-size: 100px;}
*{margin: 0;padding: 0;font-family: "Microsoft Yahei",serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{font-size: 0.15rem;color: #333;}
li{list-style-type: none;}
img{border: 0;display: block;margin: 0 auto;max-width: 100%;}
div{max-width: 100%;}
p,span,input{line-height: 1.4;}
input,select,textarea{outline: medium;font-size: 0.13rem;}
input{padding: 0 0.10rem;border: none;}
textarea{resize: none;border: none;padding: 0.10rem;line-height: 1.2;}
button:hover,input[type="submit"]:hover,select:hover{cursor: pointer;}
h1{font-size: 0.32rem;}h2{font-size: 0.24rem;}h3{font-size: 0.20rem;}
h4{font-size: 0.18rem;}h5{font-size: 0.16rem;}h6{font-size: 0.14rem;}
h4,h5,h6{font-weight: normal;}
i{font-style: normal;}
b{font-weight: normal;}
a{color: inherit;text-decoration: none;}
/* a:link{color:#333;text-decoration:none;}
a:visited{color:#551A8B;text-decoration:none;}
a:hover{color:#74ba36;text-decoration:none;}
a:active{color:#f00;text-decoration:none;} */

.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after{visibility:hidden;display:block;content:" ";clear:both;}
.fl{float: left;}
.fr{float: right;}
.inblock{display: inline-block;vertical-align: top;}
.inblock-mid{display: inline-block;vertical-align: middle;}
.text_center{text-align: center;}
.text_left{text-align: left;}
.text_right{text-align: right;}
.marg_auto{margin: 0 auto;}
.bg_none{background: none;}
.hover{cursor: pointer;}
.posi_rela{position: relative;}
.over_hide{overflow: hidden;}
.none{display: none!important;}
.block{display: block!important;}

.font_none{font-weight: normal;}
.font_0{font-size: 0;}
.font_15{font-size: 0.15rem;}
.font_16{font-size: 0.16rem;}
.font_17{font-size: 0.17rem;}
.font_18{font-size: 0.18rem;}
.font_19{font-size: 0.19rem;}
.font_20{font-size: 0.20rem;}
.font_22{font-size: 0.22rem;}
.font_26{font-size: 0.26rem;}
.font_28{font-size: 0.28rem;}
.font_30{font-size: 0.30rem;}
.font_60{font-size: 0.60rem;}

.line_none{line-height: normal;}
.line_1s6{line-height: 1.6;}
.line_2{line-height: 2;}

.color{color: #E9BD73;}/* 字体主色-棕色 */
.color_fff{color: #fff;}


.marg_15{margin: 0.15rem;}
.marg_25{margin: 0.25rem;}

.marg_t_30{margin-top: 0.30rem;}

.padd_20{padding: 0.20rem;}
.padd_30{padding: 0.30rem;}

.padd-15_0{padding: 0.15rem 0;}
.padd-30_0{padding: 0.30rem 0;}

.padd_t_5{padding-top: 0.05rem;}
.padd_t_10{padding-top: 0.10rem;}
.padd_t_20{padding-top: 0.20rem;}
.padd_t_40{padding-top: 0.40rem;}
.padd_t_60{padding-top: 0.60rem;}

.padd_b_5{padding-bottom: 0.05rem;}
.padd_b_10{padding-bottom: 0.10rem;}
.padd_b_11{padding-bottom: 0.11rem;}
.padd_b_20{padding-bottom: 0.20rem;}
.padd_b_40{padding-bottom: 0.40rem;}
.padd_b_60{padding-bottom: 0.60rem;}

.padd_l_20{padding-left: 0.20rem;}

.width_1200_auto{width: 12.00rem;margin: auto;}



/* 水印 */
.shuiyin-img {position: absolute;top: 0.20rem;right: 0.20rem;width: 0.86rem!important;height: 0.86rem!important;}

/* #out{overflow: hidden;}--测试时不要打开 */
/* @media(min-width:641px){
#out{min-width: 1183px;}
} */
/* 公共header和footer */
header{}



nav{}



footer{}




/* the end */