﻿body {
	font-family: Arial, "Microsoft YaHei", "微软雅黑", sans-serif, Helvetica;
	color: #333;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
}
a {
    color: #333;
    text-decoration: none;
}
a:focus, a:hover {
	color: #0099ff;
	text-decoration: none;
}
.lighter{
	font-weight: lighter;
}
.red{
	color: #F00;
}
.blue{color: #0099ff;}
.grey{
	color: #999;
}
.orange{
	color: #ec7404;
}
.redbg{
	background-color: #ec7404;
}
.margin5{
	margin: 5px;
}
.margin10{
	margin: 10px;
}
.padding-top-50{
	padding-top: 50px;
}
.padding-bottom-50{
	padding-bottom: 50px;
}

.top10{
	margin-top: 10px;
}
.top15{margin-top: 15px;}
.top20{margin-top: 20px;}
.top30{margin-top: 30px;}
.top40{margin-top: 40px;}
.top50{margin-top: 50px;}
.top60{margin-top: 60px;}
.top70{margin-top: 70px;}
.top80{margin-top: 80px;}
.top90{margin-top: 90px;}
.top100{margin-top: 100px;}
.btn10{
	margin-bottom: 10px;
}
.btn20{margin-bottom: 20px;}
.btn30{margin-bottom: 30px;}
.btn40{margin-bottom: 40px;}
.btn50{margin-bottom: 50px;}
.btn60{margin-bottom: 60px;}
.btn70{margin-bottom: 70px;}
.btn80{margin-bottom: 80px;}
.btn90{margin-bottom: 90px;}
.btn100{margin-bottom: 100px;}
ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.greybg{
	background-color: #f7f7f7;
}
.ybg{
	background-color: #f2bf5e;
}
.rbg{
	background-color: #ff6161;
}
.bbg{
	background-color: #536eb7;
}
.gbg{
	background-color: #75cba8;
}
.clear {
	clear:both;
}
.line{
	float: left;
	width: 100%;
	clear: both;
	height: 1px;
	background-color: #ec7404;
}
.fa-rotate--45 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg); 
}
.px80{
	font-size: 90px;
	font-family: League_Gothic;
}
@font-face
{
	font-family: League_Gothic;
	src: url("../fonts/League_Gothic.otf");
}
.px70{
	font-size: 70px;
}
.px60{
	font-size: 60px;
}
.px50{
	font-size: 50px;
}
.px24{
	font-size: 24px;
}
.btn-black{
	color: #333;
	background-color: #fff;
	border-color: #333;
	font-size: 16px;
	border-radius: 20px;
	margin: 10px;
	padding: 6px 20px;
}
.btn-black:hover {
    color: #fff;
	background-color: #31b0d5;
	border-color: #269abc;
}
.btn-red{
	color: #FFF;
	background-color: #F00;
	font-size: 16px;
	border-radius: 20px;
	margin: 10px;
	padding: 6px 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btn-red:hover {
    color: #fff;
	background-color: #31b0d5;
	border-color: #269abc;
}
.btn-blue{
	font-size: 30px;
	color: #318bcb;
	background-color: #FFF;
	border: 1px solid #318bcb;
	padding: 3px 20px;
	border-radius: 30px;
}
.btn-blue:hover {
    color: #fff;
	background-color: #31b0d5;
	border-color: #269abc;
}
.container1370{
	width: 1370px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.rel{
	position: absolute;	
}
.abs{
	position: relative;
	
}
.shadow-active {
	-webkit-box-shadow: 0 10px 10px rgba(0,0,0,0.3);
	box-shadow: 0 10px 10px rgba(0,0,0,0.3);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
	cursor: pointer;
}
.brick-item-active {
	-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	-webkit-transform: translate3d(0, -5px, 0);
	transform: translate3d(0, -5px, 0);
	cursor: pointer;
}
/* 去掉幻灯片阴影 */
.carousel-control.left {   
  background-image:none;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  
  background-image:none;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}

/* 返回顶部及首页 */
/*clearboth*/
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearfix .clear{_height:0px;}
/*gotop*/
.qrcode-service{
	transition: bottom ease .3s;
	z-index: 999;
	cursor: pointer;
	position: absolute;
	right: 0px;
	background-color: #FFF;
	text-align: center;
	margin-top: 20px;
	padding-bottom: 10px;
}
.qrcode-service h4{
	margin-bottom: 5px;
	font-weight: bold;
	color: #0099ff;
}
.qrcode-service p{
	margin-bottom: 2px;
}
.qrcode-service img{
	margin-bottom: 5px;
}
.cbbfixed {
	position: fixed;
	transition: bottom ease .3s;
	bottom: 320px;
	z-index: 999;
	cursor: pointer;
	right: 10px;
}
.cbbfixed .cbbtn {
	width: 50px;
	height: 50px;
	display: block;
	background-color: #0099ff;
}
.cbbfixed .gotop,  .cbbfixed .qq, .cbbfixed .phone{transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{
	float: left;
	width: 23px;
	height: 12px;
	margin-top: 24px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 19px;
}
.cbbfixed .gotop i.fa-caret-up{
	position: absolute;
	top: -15px;
	font-size: 26px;
	color: #cbcbcb;
	left: 15px;
}

.cbbfixed .gotop:hover {background-color:#2c2d2e;}
.cbbfixed .gotop:hover i.fa-caret-up{color: #2c2d2e;}
.cbbfixed .qq:hover {background-color:#2c2d2e;}
.cbbfixed .phone:hover {background-color:#2c2d2e;}
.cbbfixed .gotop {
	text-align: center;
	color: #FFF;
	line-height: 50px;
	background-color: #cbcbcb;
}
.cbbfixed .phone, .cbbfixed .qq {
	text-align: center;
	color: #FFF;
	line-height: 50px;
	background-color: #e60012;
	font-size: 28px;
}
.cbbfixed .phone div {
	width: 194px;
	height: 199px;
	position: absolute;
	left: -184px;
	top: 100px;
	opacity: 0;
	transform: scale(0);
	-webkit-transform: scale(0);
	transform-origin: 100% 70%;
	-webkit-transform-origin: 100% 70%;
	transition: transform ease .3s,opacity ease .3s;
	-webkit-transition: all ease .3s;
	display: none;
*display:none;	background-image: url(../images/tel-phone.png);
	background-repeat: no-repeat;
}
.cbbfixed .phone:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .phone .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(../images/side-icon01.png);}

/* 兼容IE */
.ie6 thumbnail {
	float: left;
	clear: none;
}
.ie7 thumbnail{
	float: left;
	clear: none;
}
.ie8 .thumbnail {
	float: left;
	clear: none;
}

@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }

/* 首页 */
header{
	background-color: #e9e8e8;
}
header .pull-right a{
	font-size: 12px;
	padding-left: 3px;
	padding-right: 3px;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{
	position: relative;
	z-index: 1;
	width: 100%;
	float: left;
}
.nav a{
	
}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{
	float: left;
	margin: 0px;
}
.nav .nLi h3 a{
	display: block;
	font-size: 16px;
	font-weight: normal;
	padding: 33px 27px;
}
.nav .nLi h3 a:hover{
	color: #FFF;
	background-color: #0099ff;
	border-radius: 10px;
}
.nav .active h3 a{
	color: #0099ff;
}
.nav .sub{
	display: none;
	left: 0;
	top: 95px;
	left: -6px;
	position: absolute;
	line-height: 35px;
	width: 130px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0099ff;
	text-align: center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-left-color: #ccc;
	background-color: #fff;
}
.nav .sub-one{left: 2px;}
.nav .uv-Roll-flat{
	left: -5px;
}
.nav .one-pass{
	left: 5px;
}
.nav .hot-plan{
	left: -35px;
	width: 180px;
}
.nav .sub li{
	zoom: 1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{
	color: #fff;
	background-color: #0099ff;
}
.nav .on h3 a{
}
.tel{
	background-color: #0099ff;
	color: #FFF;
	font-size: 24px;
	border-radius: 20px;
	padding: 5px 15px;
	line-height: 80px;
}
.banner-index .carousel-caption{
	top: 40px;
}
.banner-index .carousel-caption h1{
	font-size: 70px;
	font-weight: bold;
	text-align: left;
}
.banner-index .carousel-caption h1 img{
	margin-left: 10px;
	margin-top: -25px;
}
.banner-index .carousel-caption h2{
	font-size: 44px;
	text-align: left;
	margin-left: 60px;
}
.banner-index .carousel-caption h4{
	font-size: 30px;
	color: #0099ff;
	text-align: left;
	margin-left: 60px;
}
.banner-index .carousel-caption h4 span{
	font-size: 20px;
	vertical-align:super
}
.banner-index .carousel-indicators li{
	border-radius: 0px;
	height: 4px;
	width: 67px;
	background-color: #cbcbcb;
	border: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.banner-index .carousel-indicators .active{
	border-radius: 0px;
	height: 4px;
	width: 67px;
	background-color: #e60012;
}
.banner-index .carousel-control .fa-chevron-lefta{
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block;
	margin-top: -10px;
	left: 50%;
	width: 30px;
	height: 50px;
	margin-left: -10px;
	background-attachment: scroll;
	background-image: url(../images/fa-chevron-left.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.banner-index .carousel-control .fa-chevron-lefta:hover{
	background-image: url(../images/fa-chevron-left-red.png);
}
.banner-index .carousel-control .fa-chevron-righta{
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block;
	margin-top: -10px;
	left: 50%;
	width: 30px;
	height: 50px;
	margin-left: -10px;
	background-attachment: scroll;
	background-image: url(../images/fa-chevron-right.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.banner-index .carousel-control .fa-chevron-righta:hover{
	background-image: url(../images/fa-chevron-right-red.png);
}
.banner-index .carousel-control .fas {
	font-size: 60px;
}
.index-bluebg-news{
	background-color: #0080d6;
	padding: 27px 0px;
}
.index-bluebg-news .more{
	float: left;
	margin-right: 10px;
}
.index-bluebg-news .more h2{
	color: #FFF;
	font-size: 26px;
	margin-top: 40px;
}
.index-bluebg-news .more h4{
	text-align: center;
}
.index-bluebg-news .more h4 a{
	background-color: #fff;
	color: #0080d6;
	padding: 2px 10px;
}
.index-bluebg-news .more h4 a:hover{
	background-color: #ffff00;
}
.index-bluebg-news .img{
	float: left;
	margin-right: 15px;
}
.index-bluebg-news .img img{
	border: 4px solid #66b3e6;
	width: 203px;
	height: 135px;
}
.index-bluebg-news .rand{
	float: left;
	width: 400px;
	color: #fff;
}
.index-bluebg-news .rand h5{
	font-size: 20px;
	font-weight: bold;
	line-height: 28px;
	margin-top: 0px;
}
.index-bluebg-news .rand a{
	color: #fff;
}
.index-bluebg-news .rand a:hover{
	color: #ffff00;
}
.index-bluebg-news .list{
	float: left;
	border-left-width: 2px;
	border-left-style: dashed;
	border-left-color: #fff;
	padding-left: 25px;
}
.index-bluebg-news .list li{
	line-height: 35px;
	height: 35px;
	overflow: hidden;
	float: left;
	width: 100%;
}
.index-bluebg-news .list li a{
	color: #fff;
}
.index-bluebg-news .list li a:hover{
	color: #ffff00;
}
.index-bluebg-news .list li a .fa-square-full{
	font-size: 12px;
	margin-right: 5px;
}
.index-uv-hot{
	float: left;
	width: 100%;
}
.index-uv-hot h1{
	font-size: 40px;
	text-align: center;
	margin-top: 70px;
	margin-bottom: 20px;
}
.index-uv-hot ul{}
.index-uv-hot ul li{
	float: left;
	width: 25%;
	position: relative;
}
.index-uv-hot ul li span{
	top: 40px;
	position: absolute;
	text-align: center;
	float: left;
	width: 100%;
}
.index-uv-hot ul li a span h4, .index-uv-hot ul li a span h5{
	font-size: 22px;
}
.index-uv-hot ul li:first-child a, .index-uv-hot ul li:nth-child(2) a{
	color: #FFF;
}
.index-uv-hot ul li:first-child a:hover, .index-uv-hot ul li:nth-child(2) a:hover{
	color: #0099ff;
}
.index-brand{
	background-attachment: scroll;
	background-image: url(../images/index-brand.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 60px;
	padding-bottom: 80px;
	margin-bottom: 30px;
}
.index-brand h3{
	font-size: 28px;
	font-weight: bold;
	text-align: center;
}
.index-brand .brand{
	text-align: center;
}
.index-brand .brand h6{
	font-size: 16px;
}
.index-brand .brand h6 span{
	font-size: 28px;
	color: #0099ff;
}
.index-brand .brand h5{
	font-size: 20px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.index-brand p{
	text-align: center;
	font-size: 15px;
	line-height: 28px;
}
.index-company{
	background-attachment: scroll;
	background-image: url(../images/index-company.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 60px;
	padding-bottom: 50px;
}
.index-company .video{}
.index-company .videoa, .index-company .profilea, .index-company .hotlinea{
	display: block;
}
.index-company .profile{
	position: relative;
}
.index-company .profile span{
	top: 95px;
	position: absolute;
	text-align: center;
	float: left;
	width: 100%;
	font-size: 34px;
	font-weight: bold;
	color: #fff;
}
.index-company .hotline{
	position: relative;
}
.index-company .hotline span{
	top: 80px;
	position: absolute;
	text-align: center;
	float: left;
	width: 100%;
	color: #F00;
}
.index-company .hotline span h4{
	font-size: 22px;
	font-weight: bold;
}
.index-company .hotline span h5{
	font-size: 18px;
	font-weight: bold;
}
.index-company .box{
	background-color: rgba(218,233,225,0.9);
	padding: 20px;
	height: 250px;
}
.index-company .box h4{
	font-size: 20px;
	font-weight: bold;
}
.index-about{
	text-align: center;
	margin-top: 60px;
	margin-bottom: 20px;
}
.index-about h2 span{
	font-size: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	padding-bottom: 10px;
}
.index-about h1{
	font-size: 40px;
	font-weight: lighter;
}
.index-about h5{
	font-size: 16px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
}
.index-about p{
	font-size: 16px;
	font-weight: lighter;
	line-height: 30px;
}
.index-about hr{border-top: 1px solid #959595;}
.partner{
	margin-bottom: 50px;
	width: 1134px;
	float: left;
	margin-left: 5px;
}
.partner li{
	list-style: none; 
	width: 162px; 
	height: 86px; 
	float: left; 
	border: 1px solid #bbb; 
	margin: 0 0 -1px -1px;
	position: relative; 
	z-index: 0;
}
.partner li:nth-child(15){
	margin: 0 0 1px -1px;
}
.partner li .brand-img {
    margin: 0 auto;
    display: block;
    text-align: center;
    line-height: 82px;
    background-color: #fff;
}
.partner li .brand-img img{
	width: 160px;
	height: 82px;
}
.partner li .brand-mask {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	background-color: #333;
	background-color: rgba(0, 0, 0, 0.8);
	transition: all 0.3s ease-out;
	opacity: 0;
	filter: alpha(opacity=0);
	text-align: center;
	color: #FFF;
}
.partner li .brand-mask h4{
	margin-top: 32px;
}

.partner li:hover .brand-mask {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
}


.index-number{
	height: 480px;
	background-attachment: fixed;
	background-image: url(../images/home-3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FFF;
	padding-top: 180px;
}
.index-number .shscn-Normal{
	font-size: 17px;
	margin-top: -20px;
}
.syncprint{
	left: 40px;
	top: 30px;
	position: absolute;
	font-size: 24px;
}
.syncprint h4{
	line-height: 25px;
	margin-bottom: 0px;
}
.syncprint a:hover{
	color: #333;
}
.upgradeplan a{
	color: #FFF;
}
.upgradeplan a:hover{
	color: #FFF;
}
.index-thumb{
	height: auto;
	width: 100%;
}
.index-thumb > a{
	width: 360px;
	height: 263px;
	display: block;
	overflow: hidden;
}
.index-thumb > a img {
	width: 360px;
	height: 263px;
    -webkit-transition: all ease .8s; 
	transition: all ease .8s;
}
.index-thumb > a:hover img {
	 -webkit-transform: scale(1.03, 1.03); 
	 -ms-transform: scale(1.03, 1.03); 
	 transform: scale(1.03, 1.03);
}
.index-thumb h3{
	background-color: #333;
	margin: 0px;
	line-height: 45px;
	padding-right: 20px;
	padding-left: 20px;
}
.index-thumb h3 a{
	color: #FFF;
}
.index-thumb h3 a:hover{
	color: #0099ff;
}
.index-apply{
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
}
.index-apply > a{
	height: 220px;
    width: 360px;
	display: block;
	overflow: hidden;
}
.index-apply > a img {
    height: 220px;
    width: 360px;
	-webkit-transition: all ease .8s; 
	transition: all ease .8s;
}
.index-apply > a:hover img {
   -webkit-transform: scale(1.03, 1.03); 
	 -ms-transform: scale(1.03, 1.03); 
	 transform: scale(1.03, 1.03);
}
.index-apply p {
	font-size: 18px;
	margin-top: 10px;
}
.index-news{
	background-color: #f2f2f2;
	padding-top: 130px;
	padding-bottom: 130px;
}
.index-news .media-left, .media > .pull-left {
    padding-right: 20px;
}
.index-news .media-left a{
	width: 208px;
	height: 304px;
	display: block;
	overflow: hidden;
}
.index-news .media-left a img {
    width: 208px;
	height: 304px;
	-webkit-transition: all ease .8s; 
	transition: all ease .8s;
}
.index-news .media-left a:hover img {
    -webkit-transform: scale(1.03, 1.03); 
	 -ms-transform: scale(1.03, 1.03); 
	 transform: scale(1.03, 1.03);
}

.index-news .media .media-heading{
	font-size: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.index-news .media .media-heading span{
	font-size: 14px;
}
.index-news .media .media-body h5{
	font-size: 16px;
	margin-top: 35px;
}
.index-news .media .media-body p{
	line-height: 30px;
}

/* 底部信息 */
.footerinfo{
	background-color: #f2f2f2;
	padding-top: 100px;
}
.footerinfo dl{
	float: left;
	font-size: 16px;
	margin-right: 100px;
}
.footerinfo dl:last-child {margin-right: 0px;}
.footerinfo dl dt{
	font-weight: bold;
	background-attachment: scroll;
	background-image: url(../images/foot-line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 15px;
	margin-bottom: 5px;
}
.footerinfo dl dd{
	line-height: 35px;
}

.footerinfo .qrcode{
	text-align: center;
}
.footerinfo .qrcode img{
	height: 120px;
	width: 120px;
	display: block;
}
.footerinfo .qrcode h4{
	font-weight: bold;
	font-size: 16px;
	margin-top: 0px;
}
.footerinfo .qrcode h5{
	font-weight: bold;
	margin-bottom: 5px;
}
.footerinfo .qrcode p{
	line-height: 20px;
	font-size: 12px;
}
footer{
	background-color: #333;
	line-height: 60px;
	height: 60px;
}
footer .statement a{
	color: #FFF;
	margin-right: 20px;
}
footer .statement a:hover{
	color: #0099ff;
}
footer .beian{
	background-color: #222;
	line-height: 40px;
	margin-top: 10px;
	text-align: center;
	color: #777;
	height: 40px;
}
footer .beian a{
	color: #777;
}
footer a:hover{
	color: #0099ff;
}

/* 产品中心 */
.product-contact {
	width: 203px;
	background-color: #f2f2f2;
	padding: 15px 10px;
	border-radius: 5px;
}
.product-contact h4{
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #0099ff;
	padding-left: 5px;
	margin-top: 0px;
}
.product-contact ul{
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.product-contact ul li{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #aaa;
}
.product-contact ul li a{
	font-size: 16px;
	line-height: 40px;
	text-indent: 15px;
}
.product-contact p{
	line-height: 25px;
	font-size: 12px;
}
.affix{
	top: 40px; /* Set the top position of pinned element */
}

/* UV平板机 */
.uv-banner-lk{
	font-size: 32px;
	color: #FFF;
	position: absolute;
	top: 50px;
	left: 20%;
}
.uv-banner-shili{
	font-size: 32px;
	color: #FFF;
	position: absolute;
	top: 50px;
	right: 18%;
}
.place{
	font-size: 16px;
	margin-top: 40px;
	margin-bottom: 70px;
}
.uv-thumb{
	margin-bottom: 30px;
}
.uv-thumb > a{
	width: 555px;
	height: 350px;
	display: block;
	overflow: hidden;
}
.uv-thumb > a img {
    width: 555px;
	height: 350px;
	-webkit-transition: all ease .8s; 
	transition: all ease .8s;
}
.uv-thumb > a:hover img {
    -webkit-transform: scale(1.03, 1.03); 
	 -ms-transform: scale(1.03, 1.03); 
	 transform: scale(1.03, 1.03);
}
.uv-thumb h3 {
    background-color: #333;
    margin: 0px;
    line-height: 40px;
    padding-right: 20px;
    padding-left: 20px;
}
.uv-thumb h3 a {
    color: #FFF;
}
.uv-thumb h3 a:hover {
    color: #0099ff;
}
.news-page{
	background-color: #eee;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 35px;
	font-size: 14px;
	margin-bottom: 50px;
}

/* 产品详情页 */
.lk2030{
	background-attachment: scroll;
	background-image: url(../images/lk2030.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 716px;
}
.lk2030 h1{
	font-size: 68px;
	color: #FFF;
	text-align: center;
	margin-top: 100px;
}
.art-product-btn{
	text-align: center;
	margin-bottom: 50px;
}
.art-product-btn .btn-on{
	color: #fff;
	background-color: #333;
}
.lk2030-1 .rel{
	top: 30px;
	left: 30%;
	text-align: center;
}
.lk2030-1 .rel h1{
	font-size: 38px;
	font-weight: lighter;
}
.lk2030-1 .rel h1.blue{
	font-weight: normal;
}
.lk2030-2 .rel{
	top: 0px;
	right: 15%;
	text-align: center;
}
.lk2030-9 .rel{
	top: 30px;
	left: 23%;
	text-align: center;
	color: #FFF;
}
.lk2513{
	background-attachment: scroll;
	background-image: url(../images/lk2513.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 716px;
}
.banner-pro-h1{
	font-size: 68px;
	color: #FFF;
	text-align: center;
	margin-top: 100px;
}
.banner-pro-h2{
	font-size: 58px;
	color: #FFF;
	text-align: center;
	margin-top: 70px;
}
.banner-pro-h3{
	font-size: 30px;
	color: #FFF;
	text-align: center;
}
.banner-pro-h4{
	font-size: 24px;
	color: #FFF;
	text-align: center;
}
.newlk2513{
	background-attachment: scroll;
	background-image: url(../images/newlk2513.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 716px;
}
.lk3040{
	background-attachment: scroll;
	background-image: url(../images/lk3040.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 716px;
}
.lk1612{
	background-attachment: scroll;
	background-image: url(../images/lk1612.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 716px;
}
.lk1612 h1{
	font-size: 40px;
	margin-top: 80px;
}
.lk1612 h3{
	font-size: 68px;
}
.lk6090{
	background-attachment: scroll;
	background-image: url(../images/lk6090.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 716px;
}
.lk6090 h1{
	text-align: left;
	margin-top: 250px;
	margin-left: 150px;
}
.lk6090 h4{
	color: #FFF;
	margin-left: 150px;
}
.lk6090 h3{
	text-align: left;
	margin-left: 150px;
}
.lk2513-one{
	background-attachment: scroll;
	background-image: url(../images/lk2513j.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 716px;
}
.onepass{
	background-attachment: scroll;
	background-image: url(../images/onepass-1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 716px;
}
.onepass h1{
	font-size: 48px;
}
.onepass h3{
	font-weight: lighter;
}
.myTabs {
	margin-bottom: 50px;         
}  
.myTabs li{
	list-style-type:none;  
       display:inline;
}
.myTabs li.active .btn-black{
    color: #fff;
    background-color: #333;
}




/* 联系我们 */
.contact{
	background-color: #f9f9f9;
	padding-top: 20px;
	padding-left: 30px;
	float: left;
	width: 50%;
}
.contact h2{
	background-attachment: scroll;
	background-image: url(../images/contact-red-line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 40px;
	padding-bottom: 15px;
}
.contact h4{
	font-size: 20px;
}
.contact h5{
	font-size: 18px;
}
.contact p{
	line-height: 25px;
	margin-top: 20px;
}
.contactimg{
	clear: none;
	float: left;
}
.traffic{
	background-color: #f9f9f9;
	padding-top: 20px;
	padding-left: 30px;
	float: left;
	width: 50%;
}
.traffic h2{
	background-attachment: scroll;
	background-image: url(../images/contact-red-line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 40px;
	padding-bottom: 15px;
}
.traffic p{
	line-height: 25px;
}
.map{
	margin-top: 70px;
	margin-bottom: 70px;
}

/* 售后服务 */
.aftersale h1{
	background-color: #f2f2f2;
	text-align: center;
	font-size: 30px;
	line-height: 40px;
	height: 40px;
}
.aftersale h5{
	text-align: center;
	margin-bottom: 70px;
}
.aftersale .aftersaleTerms {
	font-size: 16px;
	margin-bottom: 140px;
	line-height: 25px;
}
.aftersale .aftersaletel h3{
	color: #fff;
	background-color: #333;
	line-height: 45px;
	font-size: 24px;
	text-indent: 25px;
	background-attachment: scroll;
	background-image: url(../images/tel.png);
	background-repeat: no-repeat;
	background-position: 195px 4px;
	margin-bottom: 0px;
}
.aftersale .aftersaletel .box{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7d7d7d;
	border-bottom-color: #7d7d7d;
	border-left-color: #7d7d7d;
	padding-top: 20px;
	padding-right: 11px;
	padding-bottom: 20px;
	padding-left: 11px;
}

.aftersale .aftersaletel .box span{
	font-size: 24px;
	color: #F00;
	display: inline-block;
}
.aftersales-process{
	text-align: center;
}
.aftersales-process h2{
	margin-top: 30px;
	margin-bottom: 15px;
}
.aftersales-process .box{
	background-color: #318bcb;
	height: 205px;
}
.aftersales-clause{
	margin-top: 40px;
}
/* 应用方案 */
.list-apply li{
	width: 348px;
	border: 1px solid #b5b5b5;
	float: left;
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 30px;
	height: 246px;
}
.list-apply li h4{
	line-height: 40px;
	height: 40px;
	font-size: 24px;
	text-indent: 15px;
}
.list-apply li h4 span{
	font-size: 12px;
	margin-right: 15px;
}
.list-apply li > a{
	width: 348px;
	height: 186px;
	display: block;
	overflow: hidden;
}
.list-apply li > a img {
    width: 348px;
	height: 186px;
	-webkit-transition: all ease .8s; 
	transition: all ease .8s;
}
.list-apply li > a:hover img {
    -webkit-transform: scale(1.03, 1.03); 
	 -ms-transform: scale(1.03, 1.03); 
	 transform: scale(1.03, 1.03);
}


/* 应用方案详情页 */
.suitcase {
    background-attachment: scroll;
    background-image: url(../images/suitcase-1.png);
    background-repeat: no-repeat;
    background-position: center top;
    height: 249px;
}
.arts {
    background-attachment: scroll;
    background-image: url(../images/arts-1.png);
    background-repeat: no-repeat;
    background-position: center top;
    height: 249px;
}
.arts h2{
	margin-top: 55px;
}
.arts h2, .arts h4{
	text-align: left;
	margin-left: 180px;
}
.rug {
    background-attachment: scroll;
    background-image: url(../images/rug-1.png);
    background-repeat: no-repeat;
    background-position: center top;
    height: 249px;
}
.tile {
    background-attachment: scroll;
    background-image: url(../images/tile-1.png);
    background-repeat: no-repeat;
    background-position: center top;
    height: 249px;
}
.glass {
    background-attachment: scroll;
    background-image: url(../images/glass-1.png);
    background-repeat: no-repeat;
    background-position: center top;
    height: 249px;
}
.alert-pro{
	background-color: #f2f2f2;
	padding-top: 50px;
	padding-bottom: 52px;
}
.alert-pro h1{
	font-weight: lighter;
	text-indent: 100px;
}

/* 热门方案 */
.list-plan-blue{
	background-color: #0099ff;
	float: left;
	height: auto;
	width: 100%;
}
.list-plan-blue .list-plan-sync{
	float: left;
	margin-top: 40px;
	margin-left: 35px;
	font-size: 24px;
}
.list-plan-blue .list-plan-sync h4{
	line-height: 30px;
	font-size: 24px;
}
.list-plan-blue .list-plan-sync a{
	color: #fff;
}
.list-plan-blue .list-plan-sync a:hover{
	color: #333;
}
.list-plan-blue .list-plan-sync img{
	float: right;
}
.list-plan-blue .list-plan-upgrade{
	float: left;
	font-size: 24px;
	margin-top: 40px;
	margin-left: 100px;
}
.list-plan-blue .list-plan-upgrade h4{
	line-height: 30px;
	font-size: 24px;
}
.list-plan-blue .list-plan-upgrade i.fas{
	float: right;
}
.list-plan-blue  .list-plan-upgrade a{
	color: #fff;
}
.list-plan-blue  .list-plan-upgrade a:hover{
	color: #333;
}

/* 新闻中心 */
.index-news-list{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ddd;
	margin-bottom: 30px;
	padding-bottom: 30px;
}
.index-news-list .mediaimg{
	width: 460px;
    height: 260px;
    display: block;
    overflow: hidden;
}
.index-news-list .mediaimg img {
    -webkit-transition: all ease .8s; 
	transition: all ease .8s;
    height: 260px;
    width: 460px;
}
.index-news-list .mediaimg:hover img {
    -webkit-transform: scale(1.03, 1.03); 
	 -ms-transform: scale(1.03, 1.03); 
	 transform: scale(1.03, 1.03);
}
.index-news-list h4{
	font-size: 16px;
	font-weight: bold;
}
.index-news-list ul li{
	font-size: 16px;
	line-height: 25px;
	margin-bottom: 7px;
	padding-bottom: 7px;
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	background-attachment: scroll;
	background-image: url(../images/right.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 20px;
}
.index-news-list ul li span{
	color: #999;
}
.index-news-list p a{
	color: #999;
}
.index-news-list p a:hover{
	color: #0099ff;
}
.newslist {
    float: left;
    height: auto;
    width: 100%;
}
.newslist .media {
    margin-top: 20px;
    padding-bottom: 20px;
    float: left;
    width: 100%;
    height: auto;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #ddd;
}
.newslist .media .media-left{padding-right: 15px;}
.newslist .media .media-left a {
    width: 250px;
    height: 180px;
    display: block;
    overflow: hidden;
}
.newslist .media .media-left a img {
    display: block;
    max-width: 100%;
    height: 180px;
    width: 250px;
    border: 1px solid #ddd;
	 -webkit-transition: all ease .8s; 
	transition: all ease .8s;
}
.newslist .media .media-left a:hover img {
     -webkit-transform: scale(1.03, 1.03); 
	 -ms-transform: scale(1.03, 1.03); 
	 transform: scale(1.03, 1.03);
}
.newslist .media .media-body p{
	color: #999;
}
.list-news .panel  .panel-body ul{}
.list-news .panel  .panel-body ul li {
    line-height: 32px;
}
.list_pages{
	margin-top: 30px;
	float: left;
	width: 100%;
	margin-bottom: 30px;
}

/* 文章内容页 */
.viewbox{
	margin-bottom: 100px;
}
.viewbox .info{
	margin-bottom: 10px;
}
.viewbox h2 {
	font-size: 40px;
}
.viewbox h2 span{
	display: inline-block;
	width: 40px;
	text-align: center;
}
.viewbox .content{
	font-size: 16px;
	line-height: 30px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #ddd;
	padding-top: 15px;
	margin-top: 15px;
	float: left;
	width: 100%;
}
.viewbox .context ul li{
	line-height: 30px;
}
.view-list-news li {
    line-height: 32px;
}
.content{
	margin-bottom: 50px;
}
.content p{
	font-size: 16px;
}

/* 分页 */
.pagelist{}
.pagelist li{
	display: inline-block;
	padding: 5px;
}
.pagelist li.thisclass a{
	color: #FFF;
	background-color: #0099ff;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}


/* 关于我们 */
.about{
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.about h1{
	font-size: 30px;
	text-align: center;
}
.about h4{
	font-weight: normal;
	text-align: center;
}
.about h5{text-align: center;}
.about p{
	font-size: 16px;
	line-height: 35px;
	text-indent: 35px;
	margin-bottom: 20px;
}
.about .about-qua{
	text-align: center;
}
.about .about-qua img{
	margin-right: 20px;
	margin-left: 20px;
}

/* 本例子css */
.about .picMarquee-left{
	width: 1120px;
	overflow: hidden;
	float: left;
	padding-left: 10px;
}
.about .picMarquee-left .hd{
	overflow: hidden;
	width: 60px;
	position: absolute;
	top: 100px;
	text-align: center;
	z-index: 999;
}
.about .picMarquee-left .abs-left{
	left: 0px;
}
.about .picMarquee-left .abs-right{
	right: 0px;
}
.about .picMarquee-left .hd a{
	background-color: #FFF;
	border-radius: 30px;
	line-height: 60px;
	height: 60px;
	width: 60px;
	display: block;
	border: 1px solid #ddd;
	color: #d42b32;
}
.about .picMarquee-left .hd .prev{
	overflow: hidden;
	cursor: pointer;
	font-size: 20px;
}
.about .picMarquee-left .hd .next{
	overflow: hidden;
	cursor: pointer;
	font-size: 20px;
}
.about .picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.about .picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.about .picMarquee-left .bd{ padding:10px;   }
.about .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.about .picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.about .picMarquee-left .bd ul li .pic{ text-align:center; }
.about .picMarquee-left .bd ul li .pic img{
	width: 384px;
	height: 240px;
	display: block;
}
.about .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }

/* 网站地图 */
.sitemap .panel-heading a{
	font-weight: bold;
	font-size: 16px;
}
.sitemap .panel-body a{
	padding-right: 15px;
}

/*免费打样申请 */
.diyform h1{
	text-align: center;
	font-size: 30px;
} 
.diyform p{
	text-align: center;
	margin-bottom: 20px;
}

/* 故障分析 */
.analysis table{
	font-size: 16px;
}
.analysis table tbody tr td, .analysis table tbody tr th {
	padding-top: 15px;
	padding-bottom: 15px;
}

/* 发展历程 */
.box_all{
	overflow: hidden;
	width: 1140px;
	font-size: 14px;
	padding: 0;
	margin-top: 68px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.box_all h2, .box_all h5{
	text-align: center;
}
.box{padding-top:5px;}
.box ul{padding-left:0;}
.box li{
	line-height: 30px;
	width: 1140px;
	height: 360px;
	text-align: left;
	float: left;
	list-style-type: none;
}
.box2004 ul{padding-left:0;}
.box2004 li{
	line-height: 30px;
	width: 1140px;
	height: 360px;
	text-align: left;
	float: left;
	list-style-type: none;
}
.boxtopl_left{
	width: 489px;
	height: 360px;
	float: left;
}
.boxtopl_left span{
	float: right;
	background-image: url(../images/boxtopl_leftjt.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 121px;
	text-align: center;
	display: block;
	clear: both;
}
.boxtopc_left{
	width: 162px;
	height: 360px;
	float: left;
	position: relative;
}
.boxtopl_left .boxtop_text{
	float: right;
	width: 100%;
	background-color: #f1f1f1;
	height: 190px;
	font-size: 18px;
	text-align: right;
	padding: 25px;
}
.boxtopc_left em:nth-of-type(1){width:3px;height:360px;margin:0 auto;color:#e60012;background:#e60012;display:block;}
.boxtopc_left em:nth-of-type(2){
	position: absolute;
	top: 30px;
	left: 36%;
	width: 45px;
	height: 45px;
	background-image: url(../images/yuandian.png);
	background-repeat: no-repeat;
}
.boxtopr_left{
	width: 489px;
	height: 193px;
	float: left;
	margin-top: 30px;
}
.boxtopl_right{
	width: 489px;
	height: 360px;
	float: left;
	margin-top: 30px;
}
.boxtopc_right{
	width: 162px;
	height: 360px;
	float: left;
	position: relative;
}
.boxtopc_right em:nth-of-type(1){width:3px;height:360px;margin:0 auto;color:#e60012;background:#e60012;display:block;}
.boxtopc_right em:nth-of-type(2){
	position: absolute;
	top: 30px;
	left: 36%;
	width: 45px;
	height: 45px;
	background-image: url(../images/yuandian.png);
	background-repeat: no-repeat;
}
.boxtopr_right{
	width: 489px;
	height: 193px;
	float: left;	
}
.boxtopr_right span{
	float: left;
	background-image: url(../images/boxtopl_leftjt.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 121px;
	text-align: center;
	display: block;
	clear: both;
}
.boxtopr_right .boxtop_text {
    float: left;
    width: 100%;
    background-color: #f1f1f1;
    height: 190px;
    font-size: 18px;
    padding: 25px;
}
.box span{
	font-size: 16px;
	color: #fff;
	display: block;
}
.box2004 .boxtopl_left{margin-top: 50px;}
.box2004 .boxtopr_left {
    margin-top: 80px;
}
.box2004 span{
	font-size: 16px;
	color: #fff;
	display: block;
}
.box2004 .boxtopc_left em:nth-of-type(1) {
    height: 100px;
}
.box2004 .boxtopc_left em:nth-of-type(2){top: 70px;}
.boxdown{
	cursor: pointer;
	width: 162px;
	height: 40px;
	margin-left: auto;
	margin-top: 0;
	text-align: center;
	background-image: url(../images/zklc.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #e60012;
	margin-right: auto;
	line-height: 40px;
}
.up{
	cursor: pointer;
	width: 162px;
	height: 40px;
	margin-left: auto;
	margin-top: 0;
	text-align: center;
	background-image: url(../images/sslc.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #e60012;
	margin-right: auto;
	margin-bottom: 0;
	line-height: 40px;
}
.aboutus{
	width: 100%;
	height: auto;
	float: left;
}

/* 我们的客户列表页 */
.list-client{
	background-color: #f2f2f2;
}
.list-client > a{
	width: 350px;
	height: 226px;
	display: block;
	overflow: hidden;
}
.list-client > a img {
    width: 350x;
	height: 226px;
	-webkit-transition: all ease .8s; 
	transition: all ease .8s;
}
.list-client > a:hover img {
    -webkit-transform: scale(1.03, 1.03); 
	 -ms-transform: scale(1.03, 1.03); 
	 transform: scale(1.03, 1.03);
}
.list-client .list-client-info{
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.list-client h3{
	font-weight: lighter;
}
.list-client h4{
	font-size: 24px;
}
.list-client p{
	text-align: right;
}

.clientinfo .viewbox .content{border-top-width: 0px;}

/* 视频中心 */
.list-video .thumbnail a {}


.list-video .thumbnail > a{
	width: 398px;
	height: 226px;
	display: block;
	overflow: hidden;
}
.list-video .thumbnail > a img {
   	width: 398px;
	height: 226px;
	-webkit-transition: all ease .8s; 
	transition: all ease .8s;
}
.list-video .thumbnail > a:hover img {
    -webkit-transform: scale(1.03, 1.03); 
	 -ms-transform: scale(1.03, 1.03); 
	 transform: scale(1.03, 1.03);
}
.list-video .thumbnail > a span{
	color: rgba(255,255,255,0.6);
	font-size: 80px;
	position: absolute;
	left: 40%;
	top: 20%;
}

/* 友情链接 */
.friendlink{
	float: left;
	height: auto;
	width: 100%;
	margin-bottom: 20px;
}
.friendlink li{
	float: left;
	margin-right: 10px;
	color: #999;
}
.friendlink li a{
	color: #999;
}
.friendlink li a:hover{
	color: #0099ff;
}




/* 媒体查询*/
@media screen and (min-width: 1920px) {


}
@media screen and (min-width: 1400px)  and (max-width: 1900px) {

}

@media screen and (min-width: 1366px) and (max-width: 1399px)
{

} 

@media screen and (min-width: 1200px) and (max-width: 1360px) {
	

} 

/* 平板 start */
@media screen and (min-width: 960px) and (max-width: 1199px) { 


}
/* 平板 end */

/* 小平板 start*/
@media screen and (min-width: 768px) and (max-width: 959px) {

	
}
/* 小平板 end*/

@media only screen and (min-width: 480px) and (max-width: 768px){ 
	
} 

@media only screen and (max-width: 479px) { 

}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* 320x480 start */
.am-header-default .am-header-title {
    line-height: 49px;
}
.am-header-default .am-header-nav i.fas{
	font-size: 24px;
	line-height: 49px;
}
.am-accordion-basic .am-accordion-title {
	color: #999;
	font-size: 18px;
}
.am-accordion-content {
    padding: .8rem 1.7rem 1.2rem;
}
.am-accordion-content a{
	line-height: 25px;
	font-size: 16px;
}
.am-header-default .am-header-nav > a{
	min-width: 40px;
	height: 52px;
}
footer{
	margin-bottom: 6rem;
	padding-top: 0px;
	line-height: normal;
	height: auto;
	background-color: #FFF;
}
footer > div{
	background-color: #0e90d2;
	text-align: center;
}
footer > div .col-xs-3{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #fff;
	padding-top: 5px;
}
footer > div .col-xs-3:last-child{
	border-right-width: 0px;
}

footer > div a{
	display: block;
	height: 4.3rem;
	color: #FFF;
}
footer > div a:hover{color: #FFF;}
footer > div a .fas, footer > div a .glyphicon, footer > div a .fab{
	font-size: 2rem;
}
footer > div a span{
	display: block;
	font-size: 1.2rem;
	color: #FFF;
}
.index-bluebg-news .media .media-left img{
	width: 150px;
	border: 3px solid #66b3e6;
}
.index-bluebg-news .media .media-body .media-heading a{
	color: #fff;
	font-weight: normal;
	line-height: 23px;
}
.index-bluebg-news .list{ border-left-width: 0px; padding-left: 0px;}
.index-uv-hot{
	float: left;
	width: 100%;
	height: 100%;
	clear: both;
}
.index-uv-hot h1{
	font-weight: normal;
	font-size: 36px;
	margin-top: 40px;
}
.index-uv-hot ul{
	float: left;
	height: 100%;
	width: 100%;
	clear: both;	
}
.index-uv-hot ul li{
	float: left;
	width: 100%;
	height: 100%;
	z-index: 9999;
}
.index-uv-hot ul li span {
    top: 30px;
}
.index-uv-hot ul li a span h4{
	font-weight: normal;
	margin-bottom: 10px;
}
.index-uv-hot ul li a span h5 {
	margin-top: 0px;
	font-weight: normal;
}
.index-about h1 {
    font-size: 30px;
}
.index-about h5{
	line-height: 25px;
}
.index-number{
	padding-top: 120hv;
}
.index-number .px80{
	font-size: 60px;
}
.index-number .px70{
	font-size: 50px;
}
.index-number .shscn-Normal{
	font-size: 14px;
}
.index-about {
	margin-top: 60px;
	margin-bottom: 60px;
	clear: both;
	float: left;
	width: 100%;
}
.index-thumb{
	margin-bottom: 15px;
}
.btn-black{
	margin: 0px;
	padding: 6px 10px;
	font-size: 14px;
}
.box-shadow{
	margin-bottom: 20px;
}
.index-thumb-m h3{
	background-color: #333;
	margin: 0px;
	line-height: 45px;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 15px;
}
.index-thumb-m h3 a {
    color: #FFF;
}
.index-apply-m a {
	margin-bottom: 20px;
	display: block;
	text-align: center;
}
.index-apply-m a img{
	margin-bottom: 5px;
}
.index-news-m .media .media-object{
	width: 100px;
}
.index-news-m {
    padding-top: 30px;
    padding-bottom: 30px;
}
.index-news-m .media{
	margin-bottom: 20px;
}
.index-news-m .media .media-heading{
	font-size: 14px;
	margin-bottom: 10px;
}
.index-news-m .media .media-body h5 {
	font-size: 14px;
	margin-top: 5px;
	line-height: 23px;
	font-weight: normal;
}
.index-company{
	background-image: none;
	padding-bottom: 0px;
}
.index-company .videoa, .index-company .profilea, .index-company .hotlinea {
    margin-bottom: 30px;
}
.index-company .box h4{
	margin-bottom: 10px;
}
.index-company .box p {
	font-size: 14px;
	margin: 0px;
}
.place {
    margin-top: 20px;
    margin-bottom: 20px;
}
.about {
    margin-bottom: 50px;
}
.about h1{
	font-weight: normal;
}
.about h5{margin-top: 1em;}
.picList img{
	margin-bottom: 15px;
}
.about-qua{
	text-align: center;
}
.about div img{
	margin-bottom: 15px;
}
.list-apply li {
    width: 100%;
    border: 1px solid #b5b5b5;
    float: left;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 30px;
    height: auto;
}
.content h1{
	font-weight: normal;
}
.content h2{
	font-weight: normal;
}
.content h4{
	font-weight: normal;
}
.uv-thumb-m h3{
	background-color: #333;
	margin: 0px;
	line-height: 40px;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 20px;
}
.uv-thumb-m h3 a {
    color: #FFF;
}
.list-apply-m li{
	border: 1px solid #b5b5b5;
	margin-bottom: 30px;
	width: auto;
	max-width: 336px;
	margin-right: auto;
	margin-left: auto;
}
.list-apply-m h4 {
	line-height: 40px;
	height: 40px;
	font-size: 20px;
	text-indent: 15px;
	font-weight: normal;
	margin: 0px;
}
.list-apply-m h4 span {
    font-size: 12px;
    margin-right: 15px;
}
.index-news-list h4{
	margin-top: 20px;
}
.newslist .media .media-left {
    padding-right: 10px;
}
.newslist .media .media-left a img{
	height: 100px;
	width: 140px;
}
.newslist .media .media-left a {
    height: 100px;
	width: 140px;
    display: block;
    overflow: hidden;

}
.newslist .media .media-body h4{
	font-weight: normal;
	font-size: 16px;
	line-height: 25px;
}
.viewbox{
	margin-bottom: 50px;
}
.viewbox h2 {
	font-size: 22px;
	font-weight: normal;
}
.contact, .traffic{
	width: 100%;
	padding-left: 15px;
}
.contact h2, .contact h4, .contact h5{
	font-weight: normal;
}
.aftersale h5{margin-bottom: 30px;}
.aftersale .aftersaleTerms{
	margin-bottom: 50px;
}
.aboutus{
	width: 345px;
	margin-right: auto;
	margin-left: auto;
	float: none;
}
.box_all{
	width: 100%;
	margin-top: 20px;
}
.box_all h2{
	font-weight: normal;
}
.box li{
	width: 100%;
	height: 250px;
}
.boxtopl_left {
    width: 150px;
	height: 250px;
}
.boxtopc_left {
    width: 45px;
	height: 250px;
}
.boxtopr_left {
    width: 150px;
	height: 250px;
}
.boxtopc_left em:nth-of-type(2) {
    left: 0;
}
.boxtopl_left .boxtop_text, .boxtopl_right .boxtop_text{
	font-size: 16px;
}
.boxtopl_right {
    width: 150px;
	height: 250px;
}
.boxtopc_right {
    width: 45px;
	height: 250px;
}
.boxtopr_right {
    width: 150px;
	height: 250px;
}
.boxtopc_right em:nth-of-type(2) {
    left: 0;
}
.list-plan-blue .list-plan-sync, .list-plan-blue .list-plan-upgrade{
	margin: 15px;
}
.list-plan-blue .list-plan-sync h4, .list-plan-blue .list-plan-upgrade h4 {
	font-weight: normal;

}
.list-client > a{
	height: auto;
	width: auto;
}
.list-client > a img{
	height: auto;
	width: auto;
}
.list-client h3 {
    margin-top: 0.8em;
}
.list-client .list-client-info h4{
	margin-top: 0px;
}
#myTabs li{
    width: 33.333333%;
    text-align: center;
}
.list-video .thumbnail > a{
	width: auto;
	height: auto;
	overflow: hidden;
}
.list-video .thumbnail > a img{
	width: auto;
	height: auto;
}

/* 320x480 End */
}

@media only screen and (max-device-width : 320px) {
	
}