﻿body{line-height:1.6;background:#e33;color:#333;font-size:24px;font-family:KaiTi,KaiTi_GB2312;background:url(../../base/img/bg.jpg) 0 0 repeat;}
.bg-white{background-color:#fff;}
.color-white{color:#fff;}
.color-golden{color:#fea;}
.bd-golden{border:#f9ca82 solid 3px;}
.font-simsun{font-family:simsun;}
.text-shadow{text-shadow:1px 1px 1px #333;}
.text-center{text-align:center;}
.text-center *{margin-left:auto;margin-right:auto;}
.text-indent-2{text-indent:2em;}
.margin-top-0{margin-top:0;}
.margin-top-20{margin-top:20px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-30{margin-bottom:30px;}
.margin-bottom-50{margin-bottom:50px;}
.padding-x-35{padding-left:35px;padding-right:35px;}
.padding-y-50{padding-top:50px;padding-bottom:50px;}
.padding-top-20{padding-top:20px;}
.padding-bottom-20{padding-bottom:20px;}
header{margin:0 auto;max-width:1000px;}
section{margin:0 auto;max-width:1000px;}
.content{width:100%!important;padding:50px;background:url(../../base/img/bg.jpg) 0 0 repeat;overflow:hidden;}
.content h2{margin:20px auto;font-size:40px;font-weight:bold;}
.content h3{line-height:1.5;font-size:30px;}
.content p{text-align:justify !important;}
.content p strong{text-shadow:1px 1px 1px #999;}
footer{position:relative;margin:0 auto;max-width:1000px;font-family:arial;}
footer .copyright{position:absolute;bottom:40px;width:100%;text-align:center;font-size:14px;color:#d00;text-shadow:1px 1px 1px #d96;}
@media (max-width:991px){
    .content h2{font-size:38px;}
    .content p{font-size:20px;}
    form.contact-style{padding-left:0;padding-right:0;}
    footer .copyright{bottom:25px;}
}
@media (max-width:767px){
    .content{padding:40px;}
    .content h2{font-size:32px;}
    .content h3{font-size:24px;}
    .content p,.content .table-box{font-size:18px;}
    footer .copyright{bottom:8px;font-size:13px;}
}
@media (max-width:480px){
    .margin-top-0--sm{margin-top:0;}
    .padding-x-15--sm{padding-left:15px;padding-right:15px;}
    .padding-y-30--sm{padding-top:30px;padding-bottom:30px;}
    .content{padding:30px;}
    .content h2{font-size:24px;}
    .content h3{font-size:20px;}
    .content p{font-size:16px;}
    footer .copyright{bottom:0;font-size:12px;}
}