﻿/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {	float: left;}.col-lg-12 {	width: 100%;}.col-lg-11 {	width: 91.66666667%;}.col-lg-10 {	width: 83.33333333%;}.col-lg-9 {	width: 75%;}.col-lg-8 {	width: 66.66666667%;}.col-lg-7 {	width: 58.33333333%;}.col-lg-6 {	width: 25%;}.col-lg-5 {	width: 41.66666667%;}.col-lg-4 {	width: 33.33333333%;}.col-lg-3 {	width: 20%;}.col-lg-2 {	width: 16.66666667%;}.col-lg-1 {	width: 8.33333333%;}.span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12 {	float: left;}.span12 {	width: 100%;}.span11 {	width: 91.66666667%;}.span10 {	width: 83.33333333%;}.span9 {	width: 75%;}.span8 {	width: 66.66666667%;}.span7 {	width: 58.33333333%;}.span6 {	width: 50%;}.span5 {	width: 41.66666667%;}.span4 {	width: 33.33333333%;}.span3 {	width: 25%;}.span2 {	width: 16.66666667%;}.span1 {	width: 8.33333333%;} @media screen and (max-width: 1199px) {.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {	float: left;}.col-md-12 {	width: 100%;}.col-md-11 {	width: 91.66666667%;}.col-md-10 {	width: 83.33333333%;}.col-md-9 {	width: 75%;}.col-md-8 {	width: 66.66666667%;}.col-md-7 {	width: 58.33333333%;}.col-md-6 {	width: 50%;}.col-md-5 {	width: 41.66666667%;}.col-md-4 {	width: 33.33333333%;}.col-md-3 {	width: 25%;}.col-md-2 {	width: 16.66666667%;}.col-md-1 {	width: 8.33333333%;}}@media screen and (max-width: 960px) {.col-xm-1, .col-xm-2, .col-xm-3, .col-xm-4, .col-xm-5, .col-xm-6, .col-xm-7, .col-xm-8, .col-xm-9, .col-xm-10, .col-xm-11, .col-xm-12 {	float: left;}.col-xm-12 {	width: 100%;}.col-xm-11 {	width: 91.66666667%;}.col-xm-10 {	width: 83.33333333%;}.col-xm-9 {	width: 75%;}.col-xm-8 {	width: 66.66666667%;}.col-xm-7 {	width: 58.33333333%;}.col-xm-6 {	width: 50%;}.col-xm-5 {	width: 41.66666667%;}.col-xm-4 {	width: 33.33333333%;}.col-xm-3 {	width: 25%;}.col-xm-2 {	width: 16.66666667%;}.col-xm-1 {	width: 8.33333333%;}}@media screen and (max-width: 767px) {.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {	float: left;}.col-sm-12 {	width: 100%;}.col-sm-11 {	width: 91.66666667%;}.col-sm-10 {	width: 83.33333333%;}.col-sm-9 {	width: 75%;}.col-sm-8 {	width: 66.66666667%;}.col-sm-7 {	width: 58.33333333%;}.col-sm-6 {	width: 50%;}.col-sm-5 {	width: 41.66666667%;}.col-sm-4 {	width: 33.33333333%;}.col-sm-3 {	width: 25%;}.col-sm-2 {	width: 16.66666667%;}.col-sm-1 {	width: 8.33333333%;}}@media screen and (max-width: 479px) {.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {	float: left;}.col-xs-12 {	width: 100%;}.col-xs-11 {	width: 91.66666667%;}.col-xs-10 {	width: 83.33333333%;}.col-xs-9 {	width: 75%;}.col-xs-8 {	width: 66.66666667%;}.col-xs-7 {	width: 58.33333333%;}.col-xs-6 {	width: 50%;}.col-xs-5 {	width: 41.66666667%;}.col-xs-4 {	width: 33.33333333%;}.col-xs-3 {	width: 25%;}.col-xs-2 {	width: 16.66666667%;}.col-xs-1 {	width: 8.33333333%;}}.column {	min-height: 1px;}.mmenu-nav {	display: none;}.sharebox {	position: fixed;	visibility: hidden;	width: 220px;	z-index: 300;	bottom: 0;	right: 0;	background-color: rgba(0,0,0,.6);	-webkit-transform: translateY(110%);	transform: translateY(110%);	-webkit-transition: all .3s;	transition: all .3s;}.sharebox.on {	visibility: visible;	-webkit-transform: translateY(0);	transform: translateY(0);}.sharebox .shd {	position: relative;	background-color: #333;	height: 34px;	line-height: 34px;	text-align: center;	font-size: 16px;	color: #fff;}.sharebox .shd span {	position: absolute;	right: 0;	top: 0;	display: block;	width: 30px;	height: inherit;	opacity: .8;	-webkit-transform: rotate(45deg);	transform: rotate(45deg);}.sharebox .shd span:before {	content: "";	width: 2px;	height: 20px;	background-color: #fff;	position: absolute;	left: 50%;	margin-left: -1px;	top: 50%;	margin-top: -10px;}.sharebox .shd span:after {	content: "";	width: 20px;	height: 2px;	background-color: #fff;	position: absolute;	left: 50%;	margin-left: -10px;	top: 50%;	margin-top: -1px;}.sharebox .sbd {	clear: both;	overflow: hidden;	padding: 1em;}.sharebox .sbd a {	display: block;	float: left;	margin: 1em;}@media screen and (max-width: 479px) {.sharebox {	width: 100%;}}

/* clearfix */.owl-carousel .owl-wrapper:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}/* display none until init */.owl-carousel {	display: none;	position: relative;	width: 100%;	-ms-touch-action: pan-y;}.owl-carousel .owl-wrapper {	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer {	overflow: hidden;	position: relative;	width: 100%;}.owl-carousel .owl-wrapper-outer.autoHeight {	-webkit-transition: height 500ms ease-in-out;	-moz-transition: height 500ms ease-in-out;	-ms-transition: height 500ms ease-in-out;	-o-transition: height 500ms ease-in-out;	transition: height 500ms ease-in-out;}.owl-carousel .owl-item {	float: left;}.owl-controls .owl-page, .owl-controls .owl-buttons div {	cursor: pointer;}.owl-controls {	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/* mouse grab icon */.grabbing {	cursor: url(grabbing.png) 8 8, move;}/* fix */.owl-carousel .owl-wrapper, .owl-carousel .owl-item {	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	-ms-backface-visibility: hidden;	-webkit-transform: translate3d(0, 0, 0);	-moz-transform: translate3d(0, 0, 0);	-ms-transform: translate3d(0, 0, 0);}/*  *  Owl Carousel CSS3 Transitions  *  v1.3.2 */.owl-origin {	-webkit-perspective: 1200px;	-webkit-perspective-origin-x : 50%;	-webkit-perspective-origin-y : 50%;	-moz-perspective : 1200px;	-moz-perspective-origin-x : 50%;	-moz-perspective-origin-y : 50%;	perspective : 1200px;}/* fade */.owl-fade-out {	z-index: 10;	-webkit-animation: fadeOut .7s both ease;	-moz-animation: fadeOut .7s both ease;	animation: fadeOut .7s both ease;}.owl-fade-in {	-webkit-animation: fadeIn .7s both ease;	-moz-animation: fadeIn .7s both ease;	animation: fadeIn .7s both ease;}/* backSlide */.owl-backSlide-out {	-webkit-animation: backSlideOut 1s both ease;	-moz-animation: backSlideOut 1s both ease;	animation: backSlideOut 1s both ease;}.owl-backSlide-in {	-webkit-animation: backSlideIn 1s both ease;	-moz-animation: backSlideIn 1s both ease;	animation: backSlideIn 1s both ease;}/* goDown */.owl-goDown-out {	-webkit-animation: scaleToFade .7s ease both;	-moz-animation: scaleToFade .7s ease both;	animation: scaleToFade .7s ease both;}.owl-goDown-in {	-webkit-animation: goDown .6s ease both;	-moz-animation: goDown .6s ease both;	animation: goDown .6s ease both;}/* scaleUp */.owl-fadeUp-in {	-webkit-animation: scaleUpFrom .5s ease both;	-moz-animation: scaleUpFrom .5s ease both;	animation: scaleUpFrom .5s ease both;}.owl-fadeUp-out {	-webkit-animation: scaleUpTo .5s ease both;	-moz-animation: scaleUpTo .5s ease both;	animation: scaleUpTo .5s ease both;}/* Keyframes *//*empty*/@-webkit-keyframes empty { 0% {opacity: 1}}@-moz-keyframes empty { 0% {opacity: 1}}@keyframes empty { 0% {opacity: 1}}@-webkit-keyframes fadeIn { 0% {opacity:0;} 100% {opacity:1;}}@-moz-keyframes fadeIn { 0% {opacity:0;} 100% {opacity:1;}}@keyframes fadeIn { 0% {opacity:0;} 100% {opacity:1;}}@-webkit-keyframes fadeOut { 0% {opacity:1;} 100% {opacity:0;}}@-moz-keyframes fadeOut { 0% {opacity:1;} 100% {opacity:0;}}@keyframes fadeOut { 0% {opacity:1;} 100% {opacity:0;}}@-webkit-keyframes backSlideOut { 25% {opacity: .5;-webkit-transform: translateZ(-500px);} 75% {opacity: .5;-webkit-transform: translateZ(-500px) translateX(-200%);} 100% {opacity: .5;-webkit-transform: translateZ(-500px) translateX(-200%);}}@-moz-keyframes backSlideOut { 25% {opacity: .5;-moz-transform: translateZ(-500px);} 75% {opacity: .5;-moz-transform: translateZ(-500px) translateX(-200%);} 100% {opacity: .5;-moz-transform: translateZ(-500px) translateX(-200%);}}@keyframes backSlideOut { 25% {opacity: .5;transform: translateZ(-500px);} 75% {opacity: .5;transform: translateZ(-500px) translateX(-200%);} 100% {opacity: .5;transform: translateZ(-500px) translateX(-200%);}}@-webkit-keyframes backSlideIn { 0%, 25% {opacity: .5;-webkit-transform: translateZ(-500px) translateX(200%);} 75% {opacity: .5;-webkit-transform: translateZ(-500px);} 100% {opacity: 1;-webkit-transform: translateZ(0) translateX(0);}}@-moz-keyframes backSlideIn { 0%, 25% {opacity: .5;-moz-transform: translateZ(-500px) translateX(200%);} 75% {opacity: .5;-moz-transform: translateZ(-500px);} 100% {opacity: 1;-moz-transform: translateZ(0) translateX(0);}}@keyframes backSlideIn { 0%, 25% {opacity: .5;transform: translateZ(-500px) translateX(200%);} 75% {opacity: .5;transform: translateZ(-500px);} 100% {opacity: 1;transform: translateZ(0) translateX(0);}}@-webkit-keyframes scaleToFade { to {opacity: 0;-webkit-transform: scale(.8);}}@-moz-keyframes scaleToFade { to {opacity: 0;-moz-transform: scale(.8);}}@keyframes scaleToFade { to {opacity: 0;transform: scale(.8);}}@-webkit-keyframes goDown { from {-webkit-transform: translateY(-100%);}}@-moz-keyframes goDown { from {-moz-transform: translateY(-100%);}}@keyframes goDown { from {transform: translateY(-100%);}} @-webkit-keyframes scaleUpFrom { from {opacity: 0;-webkit-transform: scale(1.5);}}@-moz-keyframes scaleUpFrom { from {opacity: 0;-moz-transform: scale(1.5);}}@keyframes scaleUpFrom { from {opacity: 0;transform: scale(1.5);}} @-webkit-keyframes scaleUpTo { to {opacity: 0;-webkit-transform: scale(1.5);}}@-moz-keyframes scaleUpTo { to {opacity: 0;-moz-transform: scale(1.5);}}@keyframes scaleUpTo { to {opacity: 0;transform: scale(1.5);}}

*/body {	background-color: #ffffff;	background-position: center top;	font-family: 'Microsoft YaHei', 'Simsun', Arial;	font-size: 14px;	line-height: 1.5;	color: #000000;}a {	color: #666666;}a:hover {	color: #0084e9;}