/*文字+图片左右排列  */
blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul {
	margin: 0;
	padding: 0
}

p {
	font-size: 16px;
	line-height: 1.6;
	margin-bottom: 1rem;
	text-rendering: optimizeLegibility
}

dl,ol,ul {
	line-height: 1.6;
	margin-bottom: 1rem;
	list-style-position: outside
}

li {
	font-size: inherit
}

ul {
	list-style-type: disc
}

ol,ul {
	margin-left: 1.25rem
}

ol ol,ol ul,ul ol,ul ul {
	margin-left: 1.25rem;
	margin-bottom: 0
}

h1,h2,h3,h4,h5,h6 {
	font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica, Roboto, Arial, PingFang SC, Hiragino Sans GB, Microsoft Yahei, Microsoft Jhenghei, sans-serif;
	font-weight: 300;
	font-style: normal;
	color: inherit;
	text-rendering: optimizeLegibility;
	margin-top: 0;
	margin-bottom: 1.2rem;
	line-height: 1.3
}

h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
	color: #cacaca;
	line-height: 0
}

h1 {
	font-size: 2.125rem
}

h2 {
	font-size: 1.75rem
}

h3 {
	font-size: 1.5rem
}

h4 {
	font-size: 1.25rem
}

h5 {
	font-size: 1.125rem
}

h6 {
	font-size: 1rem
}

@media screen and (min-width:40em) {
	h1 {
		font-size: 3rem
	}
	h2 {
		font-size: 2.125rem
	}
	h3 {
		font-size: 1.75rem
	}
	h4 {
		font-size: 1.5rem
	}
	h5 {
		font-size: 1.25rem
	}
	h6 {
		font-size: 1rem
	}
}

.small-12 {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%
}

@media screen and (min-width:40em) and (min-width:40em) {
	.medium-expand {
		-ms-flex: 1 1 0px;
		flex: 1 1 0px
	}
}

.row.medium-unstack>.column,.row.medium-unstack>.columns {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%
}

@media screen and (min-width:40em) {
	.row.medium-unstack>.column,.row.medium-unstack>.columns {
		-ms-flex: 1 1 0px;
		flex: 1 1 0px
	}
}

@media screen and (min-width:40em) {
	.medium-collapse>.column,.medium-collapse>.columns {
		padding-left: 0;
		padding-right: 0
	}
	.medium-uncollapse>.column,.medium-uncollapse>.columns {
		padding-left: .9375rem;
		padding-right: .9375rem
	}
}

@media screen and (min-width:64em) {
	.large-6 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 40%
	}
	.large-11 {
		-ms-flex: 0 0 91.66667%;
		flex: 0 0 91.66667%;
		max-width: 91.66667%
	}
}

@media screen and (min-width:64em) and (min-width:64em) {
	.large-expand {
		-ms-flex: 1 1 0px;
		flex: 1 1 0px
	}
}

.row.large-unstack>.column,.row.large-unstack>.columns {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%
}

@media screen and (min-width:64em) {
	.row.large-unstack>.column,.row.large-unstack>.columns {
		-ms-flex: 1 1 0px;
		flex: 1 1 0px
	}
	
}

@media screen and (min-width:64em) {
	.large-collapse>.column,.large-collapse>.columns {
		padding-left: 0;
		padding-right: 0
	}
	.large-uncollapse>.column,.large-uncollapse>.columns {
		padding-left: .9375rem;
		padding-right: .9375rem
	}
}

.row {
	/* max-width: 75rem;
	margin-left: auto;
	margin-right: auto; */
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap
}

.row .row {
	margin-left: -.625rem;
	margin-right: -.625rem
}

@media screen and (min-width:40em) {
	.row .row {
		margin-left: -.9375rem;
		margin-right: -.9375rem
	}
}

.small-6 {
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%
}

h2,h3 {
	letter-spacing: -.008em
}

@media screen and (min-width:40em) {
	h1 {
		font-size: 3rem
	}
	h2 {
		font-size: 2.125rem
	}
	h3 {
		font-size: 1.75rem
	}
	h4 {
		font-size: 1.5rem
	}
	h5 {
		font-size: 1.25rem
	}
	h6 {
		font-size: 1rem
	}
}

h3 {
	font-size: 1.5rem
}

@media screen and (min-width:40em) {
	.medium-6 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%
	}
	.medium-offset-6 {
		margin-left: 50%
	}
	.medium-10 {
		-ms-flex: 0 0 83.33333%;
		flex: 0 0 83.33333%;
		max-width: 83.33333%
	}
	.medium-11 {
		-ms-flex: 0 0 91.66667%;
		flex: 0 0 91.66667%;
		max-width: 91.66667%
	}
	.medium-12 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}
	.medium-order-6 {
		-ms-flex-order: 6;
		order: 6
	}
	.medium-up-6 {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.medium-up-6>.column,.medium-up-6>.columns {
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}
}

@media screen and (min-width:40em) and (min-width:40em) {
	.medium-expand {
		-ms-flex: 1 1 0px;
		flex: 1 1 0px
	}
}


/****************************************************************************************************/
/*页面最上面图片  */
.counter-section {
	text-align: center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	-o-background-size: cover;
}

.content-section {
	/* padding: 140px 0; */
	width: 100%;
    height: 600PX;
}

h1,h2,h3,h4,h5,h6 {
	margin: 0 0 20px 0;
	text-transform: none;
	color: #666; 
	font-family: "微软雅黑", "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 600;
	letter-spacing: 1px;
	line-height: 1.5;
}

.white {
	color: #fff;
}
/****************************************************************************************************/
/*下载中心+管理平台页面  */
@media screen and (min-width: 992px) {
	.products {
		text-align: left;
	}
	
}

.products {
	width: 100%;
	background: #222;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	-o-background-size: cover;
}

.container {
	max-width: 100%
}

@media ( min-width :1600px) {
	.container {
		width: 1310px
	}
}

.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

@media ( min-width :768px) {
	.container {
		width: 750px
	}
}

@media ( min-width :992px) {
	.container {
		width: 970px
	}
	.col-md-4 {
		width: 33.33333333%
	}
	.col-md-12,.col-md-4,.col-md-8 {
		float: left
	}
	.col-md-8 {
		width: 66.66666667%
	}
	.products {
		text-align: left;
	}
	.col-md-12 {
		width: 100%
	}
	.col-md-6 {
		width: 50%
	}
	.img-left{
	   padding-left: 180px;
	}
}

@media ( min-width :1200px) {
	.container {
		width: 1170px
	}
}

a {
	color: #14b1d1;
	text-decoration: none;
	line-height: inherit;
	cursor: pointer
}

}
.col-md-12,.col-md-4,.col-md-8 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px
}

.center-block {
	display: block;
	margin-right: auto;
	margin-left: auto
}

.img-responsive {
	display: block;
	max-width: 100%;
	height: auto
}

img {
	max-width: 100%;
	height: auto;
	-ms-interpolation-mode: bicubic;
	display: inline-block;
	vertical-align: middle
}

.product-item {
	padding: 10px 20px;
}

.product-item h3 {
	margin: 0;
	padding: 0 10px;
	font-size: 18px;
}

.product-item p {
	font-size: 14px;
	padding: 0 10px;
}

@media screen and (min-width:768px) {
	.media-body {
		overflow: hidden
	}
}

.media-body {
	display: table-cell;
	vertical-align: top
}

.media,.media-body {
	overflow: hidden;
	zoom: 1
}

.media-body {
	width: 10000px
}

.media-heading {
	margin-top: 0;
	margin-bottom: 5px
}
/* 
ul,ol {
	padding-left: 2em;
}
 */
p,hr,ul,ol,dl,blockquote,pre,address,fieldset,figure {
	margin: 0 0 1.6rem 0;
}

@media only screen and (min-width:1025px) {
	.am-u-lg-6 {
		width: 50%;
	}
	.am-u-lg-4 {
    width: 33.33333333%;
  }
  .am-avg-sm-1 > li:nth-of-type(1n + 1) {
    clear: both;
  }
  .am-avg-sm-1 > li {
    width: 100%;
  }
}
@media only screen and (min-width:641px) {
  .am-u-md-6 {
    width: 50%;
  }
}

 @media only screen {
  .am-avg-sm-1 > li:nth-of-type(1n + 1) {
    clear: both;
  }
  .am-avg-sm-1 > li {
    width: 100%;
  }
}
@media only screen and (min-width:641px) {
  [class*="am-u-"] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
[class*="am-u-"] {
  padding-left: 1rem;
  padding-right: 1rem;
  float: left;
  position: relative;
}
[class*="am-avg-"]:after {
  clear: both;
}
img {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  vertical-align: middle;
  /* 3 */
  border: 0;
  /* 4 */
}

.am-slider a:hover,
.am-slider a:focus {
  outline: none;
}
.am-slides,
.am-control-nav,
.am-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.am-slider {
  margin: 0;
  padding: 0;
}


.am-slider-default {
  background-color: #fff;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);
  /* Direction Nav */
  /* Pause/Play */
  /* Control Nav */
}
.am-slider-default .am-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .am-slider-default .am-viewport {
  max-height: 300px;
}
.am-slider-default .carousel li {
  margin-right: 5px;
}
.am-slider-default .am-direction-nav a {
  position: absolute;
  top: 50%;
  z-index: 10;
  display: block;
  width: 36px;
  height: 36px;
  margin: -18px 0 0;
  overflow: hidden;
  opacity: 0.45;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.65);
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.am-slider-default .am-direction-nav a:before {
  display: inline-block;
  font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
  width: 100%;
  color: #333333;
  content: "\f137";
  font-size: 30px!important;
  text-align: center;
  line-height: 36px!important;
  height: 36px;
}
.am-slider-default .am-direction-nav a.am-next:before {
  content: "\f138";
}
.am-slider-default .am-direction-nav .am-prev {
  left: 10px;
}
.am-slider-default .am-direction-nav .am-next {
  right: 10px;
  text-align: right;
}
.am-slider-default .am-direction-nav .am-disabled {
  opacity: 0!important;
  cursor: default;
}
.am-slider-default:hover .am-prev {
  opacity: 0.7;
  left: 10px;
}
.am-slider-default:hover .am-prev:hover {
  opacity: 1;
}
.am-slider-default:hover .am-next {
  opacity: 0.7;
  right: 10px;
}
.am-slider-default:hover .am-next:hover {
  opacity: 1;
}
.am-slider-default .am-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}
.am-slider-default .am-pauseplay a::before {
  font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
  /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
  font-size: 20px;
  display: inline-block;
  content: "\f04c";
}
.am-slider-default .am-pauseplay a:hover {
  opacity: 1;
}
.am-slider-default .am-pauseplay a.am-play::before {
  content: "\f04b";
}
.am-slider-default .am-slider-desc {
  background-color: rgba(0, 0, 0, 0.7);
  position: absolute;
  bottom: 0;
  padding: 10px;
  width: 100%;
  color: #fff;
}
.am-slider-default .am-control-nav {
  width: 100%;
  position: absolute;
  bottom: -20px;
  text-align: center;
  margin-bottom: 30px;
}
.am-slider-default .am-control-nav li {
  margin: 0 6px;
  display: inline-block;
}
.am-slider-default .am-control-nav li a {
  width: 8px;
  height: 8px;
  display: block;
  background-color: #666;
  background-color: rgba(0, 0, 0, 0.5);
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  text-indent: -9999px;
  border-radius: 20px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
          box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.am-slider-default .am-control-nav li a:hover {
  background-color: #333;
  background-color: rgba(0, 0, 0, 0.7);
}
.am-slider-default .am-control-nav li a.am-active {
  background-color: #000;
  background-color: #0e90d2;
  cursor: default;
}
.am-slider-default .am-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.am-slider-default .am-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.am-slider-default .am-control-thumbs img {
  width: 100%;
  height: auto;
  display: block;
  opacity: .7;
  cursor: pointer;
}
.am-slider-default .am-control-thumbs img:hover {
  opacity: 1;
}
.am-slider-default .am-control-thumbs .am-active {
  opacity: 1;
  cursor: default;
}
.am-slider-default .am-control-thumbs i {
  position: absolute;
}

.am-gallery {
  padding: 5px 5px 0 5px;
  list-style: none;
}
[class*="am-avg-"] {
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}
.am-gallery-bordered > li {
  padding: 5px;
}
[class*="am-avg-"] > li {
  display: block;
  height: auto;
  float: left;
}
.am-gallery-bordered .am-gallery-item {
  padding: 10px;
  margin: 10px;
}
[class*="am-avg-"]:before,
[class*="am-avg-"]:after {
  content: " ";
  display: table;
}

.am-gallery-bordered > li {
  padding: 5px;
}

@media only screen and (min-width:641px) {
	.am-avg-md-3 > li {
    width: 33.33333333%;
  }
  .am-avg-md-3 > li:nth-of-type(n) {
    clear: none;
  }
}


@media ( min-width :992px) {
	.left2 {
		padding-left:150px;
	}
}