.widget-scroller .gallery,
.widget-scroller .pagetitle,
.widget-scroller .vedio,
.widget-scroller .social,
.widget-scroller .menu,
.widget-scroller .table,
.widget-scroller .pagetitle,
.widget-scroller .logobar,
.widget-scroller .separator,
.widget-scroller .contact,
.widget-scroller .qrcode {
  display: none;
}
.PageBody {
  padding: 25px 0;
}
.sp-widget {
  padding: 24px 29px;
}
.sp-pagetitle {
  background-color: #ffffff;
}
.sp-pagetitle .inner {
  padding: 0 0 15px;
}
.sp-pagetitle .title,
.sp-pagetitle .subtitle {
  padding: 0;
}
.sp-pagetitle .title {
  font-size: 52px;
}
.sp-pagetitle .title a {
  color: #FFF;
}
.sp-pagetitle .subtitle {
  font-size: 20px;
  color: #FFF;
}
.sp-pagetitle-bottom-text,
.sp-pagetitle-text {
  background: transparent !important;
}
.sp-pagetitle-bottom-text .title a,
.sp-pagetitle-text .title a,
.sp-pagetitle-bottom-text .subtitle,
.sp-pagetitle-text .subtitle {
  color: #ffffff !important;
}
.sp-title {
  margin: 15px 0;
}
.sp-title .title a {
  color: #434343;
  font-size: 24px;
  line-height: 28px;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
.sp-picture-padding {
  padding: 24px 29px;
}
.sp-picture-full {
  padding: 0;
  margin: 15px 0;
}
.sp-menu {
  padding: 0;
}
.sp-menu td {
  border-color: #67443f;
}
.sp-menu-padding {
  padding: 10px 20px;
}
.sp-paragraph {
  margin-bottom: 11px;
}
.sp-paragraph .paragraph-img {
  padding: 0;
  border: none;
  background: transparent;
}
.sp-paragraph .paragraph-img a {
  background-color: #FFF;
}
.sp-paragraph .paragraph-title {
  margin: 0;
}
.sp-paragraph .paragraph-title a {
  color: #434343;
}
.sp-paragraph .paragraph-content {
  margin-left: 221px;
  margin-right: 25px;
}
.sp-paragraph .paragraph-text {
  margin: 0;
  padding-top: 6px;
  font-size: 16px;
  color: #434343;
}
.sp-paragraph .paragraph-desc {
  margin: 0;
}
.sp-paragraph-right .paragraph-content {
  margin: 0 221px 0 0px;
}
.sp-paragraph-text .paragraph-content {
  margin: 0;
}
.sp-gallery li {
  width: 27.3556%;
}
.sp-gallery .gallery-img {
  padding: 0;
  border: none;
  background-color: #FFF;
}
.sp-gallery .gallery-title {
  font-size: 16px;
}
.sp-gallery .gallery-text {
  color: #ffffff;
}
.sp-gallery-big li {
  width: 45.5927%;
}
.sp-gallery-big .gallery-img {
  padding: 0;
  border: none;
  background-color: #FFF;
}
.sp-gallery-big .gallery-title {
  font-size: 16px;
}
.sp-gallery-big .gallery-text {
  color: #ffffff;
}
.sp-button {
  margin: 15px 0;
}
.sp-button .inner a {
  background-color: #cc0000;
  border-bottom: 3px solid rgba(153, 23, 47, 0.5);
  font-size: 20px;
}
.sp-button .inner a em {
  font-weight: bold;
}
.sp-contact .content {
  padding: 0;
  border: none;
  background: transparent;
  color: #ffffff;
}
.sp-contact .c-name {
  color: #ffffff;
}
.sp-contact ul {
  margin: 0 15px 0 221px;
}
.sp-contact a {
  color: #ffffff;
}
.sp-contact-right ul {
  margin: 0 221px 0 -5px;
}
.sp-qrcode .qr-img {
  margin: 0;
}
.sp-qrcode .q-remark {
  margin: 0 15px 0 221px;
  color: #666;
}
.sp-qrcode-right .q-remark {
  margin: 0 221px 0 -5px;
}
.sp-table td {
  padding: 12px 8px;
  color: #666;
  background: transparent;
}
.sp-table .tb-header td {
  background-color: #ffffff;
}
.sp-social .content a img {
  width: 51px;
  height: 51px;
}
/*颜色*/
._ffffff .sp-pagetitle,
._ffffff .sp-button .inner a,
._ffffff .sp-table .tb-header td {
  background-color: #ffffff;
}
._ffffff .sp-pagetitle .title a,
._ffffff .sp-pagetitle .subtitle,
._ffffff .sp-table .tb-header td {
  color: #FFF;
}
._ffffff .sp-title a,
._ffffff .sp-menu a,
._ffffff .sp-paragraph .paragraph-title a,
._ffffff .sp-gallery .gallery-title,
._ffffff .sp-gallery-big .gallery-title,
._ffffff .sp-contact .c-name,
._ffffff .sp-table-nobg .tb-header td {
  color: #ffffff;
}
._ffffff .sp-table-nobg .tb-header td {
  background-color: transparent !important;
  border-bottom-color: #ffffff;
}
._ffffff .sp-paragraph .paragraph-btn a,
._ffffff .sp-gallery .gallery-btn a,
._ffffff .sp-gallery-big .gallery-btn a {
  background-color: #ffffff;
  border-bottom-color: #d9d9d9;
}
._98CC46 .sp-pagetitle,
._98CC46 .sp-button .inner a,
._98CC46 .sp-table .tb-header td {
  background-color: #98cc46;
}
._98CC46 .sp-pagetitle .title a,
._98CC46 .sp-pagetitle .subtitle,
._98CC46 .sp-table .tb-header td {
  color: #FFF;
}
._98CC46 .sp-title a,
._98CC46 .sp-menu a,
._98CC46 .sp-paragraph .paragraph-title a,
._98CC46 .sp-gallery .gallery-title,
._98CC46 .sp-gallery-big .gallery-title,
._98CC46 .sp-contact .c-name,
._98CC46 .sp-table-nobg .tb-header td {
  color: #98cc46;
}
._98CC46 .sp-table-nobg .tb-header td {
  background-color: transparent !important;
  border-bottom-color: #98cc46;
}
._98CC46 .sp-paragraph .paragraph-btn a,
._98CC46 .sp-gallery .gallery-btn a,
._98CC46 .sp-gallery-big .gallery-btn a {
  background-color: #98cc46;
  border-bottom-color: #6f9b2b;
}
._0FBD48 .sp-pagetitle,
._0FBD48 .sp-button .inner a,
._0FBD48 .sp-table .tb-header td {
  background-color: #0fbd48;
}
._0FBD48 .sp-pagetitle .title a,
._0FBD48 .sp-pagetitle .subtitle,
._0FBD48 .sp-table .tb-header td {
  color: #FFF;
}
._0FBD48 .sp-title a,
._0FBD48 .sp-menu a,
._0FBD48 .sp-paragraph .paragraph-title a,
._0FBD48 .sp-gallery .gallery-title,
._0FBD48 .sp-gallery-big .gallery-title,
._0FBD48 .sp-contact .c-name,
._0FBD48 .sp-table-nobg .tb-header td {
  color: #0fbd48;
}
._0FBD48 .sp-table-nobg .tb-header td {
  background-color: transparent !important;
  border-bottom-color: #0fbd48;
}
._0FBD48 .sp-paragraph .paragraph-btn a,
._0FBD48 .sp-gallery .gallery-btn a,
._0FBD48 .sp-gallery-big .gallery-btn a {
  background-color: #0fbd48;
  border-bottom-color: #09762d;
}
._67443F .sp-pagetitle,
._67443F .sp-button .inner a,
._67443F .sp-table .tb-header td {
  background-color: #67443f;
}
._67443F .sp-pagetitle .title a,
._67443F .sp-pagetitle .subtitle,
._67443F .sp-table .tb-header td {
  color: #FFF;
}
._67443F .sp-title a,
._67443F .sp-menu a,
._67443F .sp-paragraph .paragraph-title a,
._67443F .sp-gallery .gallery-title,
._67443F .sp-gallery-big .gallery-title,
._67443F .sp-contact .c-name,
._67443F .sp-table-nobg .tb-header td {
  color: #67443f;
}
._67443F .sp-table-nobg .tb-header td {
  background-color: transparent !important;
  border-bottom-color: #67443f;
}
._67443F .sp-paragraph .paragraph-btn a,
._67443F .sp-gallery .gallery-btn a,
._67443F .sp-gallery-big .gallery-btn a {
  background-color: #67443f;
  border-bottom-color: #382522;
}
._DE272C .sp-pagetitle,
._DE272C .sp-button .inner a,
._DE272C .sp-table .tb-header td {
  background-color: #de272c;
}
._DE272C .sp-pagetitle .title a,
._DE272C .sp-pagetitle .subtitle,
._DE272C .sp-table .tb-header td {
  color: #FFF;
}
._DE272C .sp-title a,
._DE272C .sp-menu a,
._DE272C .sp-paragraph .paragraph-title a,
._DE272C .sp-gallery .gallery-title,
._DE272C .sp-gallery-big .gallery-title,
._DE272C .sp-contact .c-name,
._DE272C .sp-table-nobg .tb-header td {
  color: #de272c;
}
._DE272C .sp-table-nobg .tb-header td {
  background-color: transparent !important;
  border-bottom-color: #de272c;
}
._DE272C .sp-paragraph .paragraph-btn a,
._DE272C .sp-gallery .gallery-btn a,
._DE272C .sp-gallery-big .gallery-btn a {
  background-color: #de272c;
  border-bottom-color: #a0181c;
}
/* ------ 字体 ------ */
@font-face {
  font-family: AclonicaRegular;
  src: url(fonts/Aclonica-regular.ttf);
}
@font-face {
  font-family: COPRGTB;
  src: url(fonts/COPRGTB.ttf);
}
@font-face {
  font-family: COPRGTL;
  src: url(fonts/COPRGTL.ttf);
}
@font-face {
  font-family: Merriweather700;
  src: url(fonts/Merriweather-700.ttf);
}
@font-face {
  font-family: RammettoOneRegular;
  src: url(fonts/Rammetto-One-regular.ttf);
}
.font-def .sp-pagetitle .title a,
.font-def .sp-title .title a,
.font-def .sp-paragraph .paragraph-title a,
.font-def .sp-gallery .gallery-title,
.font-def .sp-gallery-big .gallery-title,
.font-def .sp-button .inner a,
.font-def .sp-contact .c-name {
  font-family: 'Tahoma', 'Tahoma', 'Microsoft YaHei';
}
.font-AclonicaRegular .sp-pagetitle .title a,
.font-AclonicaRegular .sp-title .title a,
.font-AclonicaRegular .sp-paragraph .paragraph-title a,
.font-AclonicaRegular .sp-gallery .gallery-title,
.font-AclonicaRegular .sp-gallery-big .gallery-title,
.font-AclonicaRegular .sp-button .inner a,
.font-AclonicaRegular .sp-contact .c-name {
  font-family: 'AclonicaRegular', 'Tahoma', 'Microsoft YaHei';
}
.font-COPRGTB .sp-pagetitle .title a,
.font-COPRGTB .sp-title .title a,
.font-COPRGTB .sp-paragraph .paragraph-title a,
.font-COPRGTB .sp-gallery .gallery-title,
.font-COPRGTB .sp-gallery-big .gallery-title,
.font-COPRGTB .sp-button .inner a,
.font-COPRGTB .sp-contact .c-name {
  font-family: 'COPRGTB', 'Tahoma', 'Microsoft YaHei';
}
.font-COPRGTL .sp-pagetitle .title a,
.font-COPRGTL .sp-title .title a,
.font-COPRGTL .sp-paragraph .paragraph-title a,
.font-COPRGTL .sp-gallery .gallery-title,
.font-COPRGTL .sp-gallery-big .gallery-title,
.font-COPRGTL .sp-button .inner a,
.font-COPRGTL .sp-contact .c-name {
  font-family: 'COPRGTL', 'Tahoma', 'Microsoft YaHei';
}
.font-Merriweather700 .sp-pagetitle .title a,
.font-Merriweather700 .sp-title .title a,
.font-Merriweather700 .sp-paragraph .paragraph-title a,
.font-Merriweather700 .sp-gallery .gallery-title,
.font-Merriweather700 .sp-gallery-big .gallery-title,
.font-Merriweather700 .sp-button .inner a,
.font-Merriweather700 .sp-contact .c-name {
  font-family: 'Merriweather700', 'Tahoma', 'Microsoft YaHei';
}
.font-RammettoOneRegular .sp-pagetitle .title a,
.font-RammettoOneRegular .sp-title .title a,
.font-RammettoOneRegular .sp-paragraph .paragraph-title a,
.font-RammettoOneRegular .sp-gallery .gallery-title,
.font-RammettoOneRegular .sp-gallery-big .gallery-title,
.font-RammettoOneRegular .sp-button .inner a,
.font-RammettoOneRegular .sp-contact .c-name {
  font-family: 'RammettoOneRegular', 'Tahoma', 'Microsoft YaHei';
}
/* ------ 背景 ------ */
/* @media screen and (max-width:900px) {
    .bg0 {background-image: url("bg/mobile/01.jpg"); }
    .bg1 { background-image: url("bg/mobile/02.jpg"); }
    .bg0, .bg1 { background-repeat: no-repeat; }
} */
