* {
	margin: 0;
	padding: 0;
}

.subject {
	width: 100%;
	margin: 0 auto;
	background: #fff;
}

.banner {
	width: 100%;
}

.content {
	width: 100%;
}

.nav>li>a {
	padding: 0 !important;
	height: 380px;
	border: 3px solid #f8f8f8;
}

.nav-pills>li+li {
	margin-left: 0 !important;
}

.laser {
	color: #ff670a;
	text-align: center;
}

.lastop {
	font-size: 60px;
	display: block;
	margin-top: 135px;
}

.lasbtm {
	font-size: 31px;
	display: block;
}

.lasvideo {
	width: 60%;
	margin: 70px auto;
	height: 695px;
}

.advantage {
	color: #535353;
	text-align: center;
	margin-bottom: 110px;
}

.advtop {
	font-size: 40px;
	display: block;
	margin-top: 135px;
	font-weight: 700;
	letter-spacing: 5px;
}

.advbtm {
	font-size: 24px;
	display: block;
	font-weight: 600;
	letter-spacing: 5px;
}

.demimg img{
		display: none;
	}
.advantageimg {
	margin-top: 40px;
	margin-bottom: 40px;
}

.advantageimg img {
	width: 70%;
	margin: auto;
}

.demo-text {
	width: 100%;
	padding: 100px !important;
	height: 1020px !important;
}

.text1 {
	padding: 100px;
	background: url(../image/speedbj.png) no-repeat -1098px 0 !important;
}

.text2 {
	padding: 100px;
	height: 1100px;
	background: url(../image/speedbj1.png) no-repeat -898px 0 !important;
}

.text3 {
	padding: 100px;
	height: 1100px;
	background: url(../image/speedbj.png) no-repeat -708px 0 !important;
}

.text4 {
	padding: 100px;
	background: url(../image/speedbj1.png) no-repeat -515px 0 !important;
}

.text5 {
	padding: 100px;
	height: 1100px;
	background: url(../image/speedbj.png) no-repeat -322px 0 !important;
}

.text6 {
	padding: 100px;
	background: url(../image/speedbj1.png) no-repeat -129px 0 !important;
}

.democont {
	width: 67%;
	height: 100%;
	margin: auto;
}

.demotext {
	color: #ff670a;
	font-size: 70px;
	font-weight: 900;
}

.demotext1 {
	font-size: 25px;
	font-weight: 600;
}

.demotextno1 {
	font-size: 30px;
	font-weight: 300;
}

.demotextno2 {
	font-size: 20px;
	font-weight: 300;
}

.demNo {
	margin-top: 25px;
}

.demimg {
	width: 100%;
	margin-top: 50px;
}

.demimg img {
	width: 100%;
	height: 560px;
}

.demimgimg {
	width: 100%;
}

.demimgelft {
	width: 49%;
	margin-right: 2%;
}

.demimgright {
	width: 49%;
}

.lossimgelft {
	width: 45%;
	margin-right: 1%;
}

.lossimgright {
	width: 54%;
}

.ensure {
	width: 100%;
}

.demo-text {
	padding: 16px;
	background: #fff;

	p {
		margin: 8px 0;
	}
}

.no2text {
	font-size: 30px;
}

.no3text {
	font-size: 31px;
	font-weight: 500;
}

.no4text {
	font-size: 32px;
	font-weight: 500;
}

.imgwidth {
	width: 100%;
	height: 268px
}

.toptext {
	margin-top: 20px;
}

.divtable1 {
	display: none;
}

#bulletins {
	width: 1150px;
	margin: auto;
}

.imgwidth1 {
	width: 100%;
	height: 180px
}

.imgwidth2 {
	width: 100%;
	height: 360px
}

.imgtext {
	font-size: 30px;
	text-indent: 20px;
}

.margintop {
	margin-top: 30px !important;
}

@media (width: 1366px) {
	.text1 {
		background: url(../image/speedbj.png) no-repeat -1364px 0 !important;
	}

	.text2 {
		background: url(../image/speedbj.png) no-repeat -1164px 0 !important;
	}

	.text3 {
		background: url(../image/speedbj.png) no-repeat -972px 0 !important;
	}

	.text4 {
		background: url(../image/speedbj.png) no-repeat -782px 0 !important;
	}

	.text5 {
		background: url(../image/speedbj.png) no-repeat -588px 0 !important;
	}

	.text6 {
		background: url(../image/speedbj.png) no-repeat -392px 0 !important;
	}

	.democont {
		width: 90%;
	}

	.demNo1 {
		margin-left: 35% !important;
	}

	.demNo3 {
		margin-left: 49% !important;
	}

	.demNo4 {
		margin-left: 33% !important;
	}

	.demNo5 {
		margin-left: 55% !important;
	}

	.demNo6 {
		margin-left: 36% !important;
	}

	.img3 {
		display: none;
		margin-left: 0 !important;
	}

	.text {
		margin-left: -120px !important;
	}

	.textact {
		margin-left: 40px !important;
	}

	.nav2 {
		margin-left: 110px;
	}

	.parameter {
		width: 40%;
	}

	.parameter img {
		width: 90% !important;
	}

	.liright {
		margin-right: 2% !important;
	}
}

@media (min-width: 1200px) {
	.container {
		max-width: 1920px !important;
	}

	.container {
		padding: 0 !important;
	}
}

@media (min-width: 1200px) {
	.container {
		max-width: 1920px !important;
	}

	.container {
		padding: 0 !important;
	}
}

.protab {
	height: 390px !important;
	margin-top: 100px;
}

.protab img {
	position: relative;
}

.falot {
	float: left;
}

.clear {
	clear: both;
}

ul {
	text-align: center;
	font-size: 20px;
	font-weight: 600
}

.nav_item {
	width: 1155px;
	margin: 0 auto;
}

.tab-content>.tab-pane {
	display: none;
}

.tab-content>.active {
	display: block;
}

.img1 {
	display: none;
	width: 70%;
	margin: auto;
}

.img2 {
	display: block;
}

.img3 {
	display: none;
	margin-left: 54px;
}

.active .img1 {
	display: block;
}

.active .img2 {
	display: none;
}

.active .img3 {
	display: block;
}

.nav {
	width: 1155px;
	margin: 0 auto !important;
	display: inline-block;
}

.nav1 {
	width: 100%;
	height: 300px;
	background: #FF670A;
	margin-bottom: 100px;
}

.nav1 li {
	width: 22%;
	height: 300px;
	margin-left: 333px;
	margin-top: 60px;
	color: #FFFFFF;
}

.nav2 {
	height: 1100px;
	margin-bottom: 50px;
}

.nav2 li {
	margin-top: 40px;
}

.text {
	color: #fff;
	margin-top: -220px;
	margin-left: -120px;
	z-index: 99;
}

.textact {
	color: #fff;
	margin-top: 65px;
	margin-left: 120px;
	z-index: 99;
	background: #FF670A !important;
	width: 110px;
	height: 110px;
	display: block;
}

.active .textact {
	display: none;
}

a {
	color: #ff670a !important;
	text-decoration: none !important;
}

li {
	list-style: none;
}

.liright {
	margin-right: 4%;
}

.nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover {
	color: #fff !important;
	background-color: #ff670a !important;
}

.nav>li.active>a,
.nav>li.active>a:focus,
.nav>li.active>a:hover {
	color: #fff !important;
	background-color: #ff670a !important;
	height: 380px;
	margin-bottom: 20px;
	border: 3px solid #ff670a;
}

.textda {
	font-size: 50px;
	font-weight: 700;
}

.textxiao {
	font-size: 50px;
	font-weight: 100;
	margin-top: -30px;
}

.titletext {
	color: #000000;
	font-size: 16px;
	font-weight: 400;
}

.active .titletext {
	color: #FFFFFF;
}

.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.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-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.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-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.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-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
	padding-right: 3px !important;
	padding-left: 3px !important;
}

@media screen and (max-width: 768px) {
	.lasvideo {
		width: 70%;
		margin: 25px auto;
		height: 265px;
	}

	.lastop {
		font-size: 36px;
		display: block;
		margin-top: 45px;
	}

	.lasbtm {
		font-size: 26px;
		display: block;
	}

	.advtop {
		font-size: 20px;
		display: block;
		margin-top: 35px;
		font-weight: 700;
		letter-spacing: 0px;
	}

	.advbtm {
		font-size: 20px;
		display: block;
		font-weight: 600;
		letter-spacing: 0px;
	}

	.advantage {
		color: #535353;
		text-align: center;
		margin-bottom: 50px;
	}

	.nav_item {
		width: 375px;
		margin: 0 auto;
		height: 150px;
	}

	.nav {
		width: 375px;
		margin: 0 auto !important;
		display: inline-block;
	}

	.text1,
	.text2,
	.text3,
	.text4,
	.text5,
	.text6 {
		padding: 50px 20px;
	}

	.democont {
		width: 95%;
	}

	.demotext {
		font-size: 30px;
	}

	.demotext1 {
		font-size: 16px;
	}

	.demotextno1 {
		font-size: 20px;
	}

	.demotextno2 {
		font-size: 16px;
	}

	.demNo1 img {
		width: 40%;
		margin-left: 60% !important;
	}

	.demNo2 img {
		width: 40%;
		margin-left: 75% !important;
		margin-top: -15% !important;
	}

	.demNo3 img {
		width: 40%;
		margin-left: 65% !important;
	}

	.demNo4 img {
		width: 40%;
		margin-left: 65% !important;
		margin-top: -45% !important;
	}

	.demNo5 img {
		width: 40%;
		margin-left: 65% !important;
	}

	.demNo6 img {
		width: 40%;
		margin-left: 65% !important;
	}

	.demimg img {
		width: 100%;
		height: 200px;
	}

	.demNo {
		margin-top: -76px;
		margin-left: 44% !important;
	}

	.demimg {
		width: 100%;
		height: 200px;
		margin-top: 10px;
	}
.demimg img{
		display: block;
	}
	table {
		display: none;
	}

	.titletext {
		display: none;
	}

	.nav>li>a {
		height: 140px;
	}

	.nav>li.active>a,
	.nav>li.active>a:focus,
	.nav>li.active>a:hover {
		height: 140px;
	}

	ul {
		font-size: 12px;
	}

	.advantageimg {
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.no2text {
		font-size: 20px;
		font-weight: 500;
	}

	.no3text {
		font-size: 20px;
		font-weight: 500;
	}

	.no4text {
		font-size: 15px;
		font-weight: 600;
	}

	.imgwidth {
		width: 100%;
		height: 78px
	}

	.imgwidth1 {
		width: 100%;
		height: 80px
	}

	.imgwidth2 {
		width: 100%;
		height: 100px
	}

	.imgtext {
		font-size: 16px;
		text-indent: 10px;
	}

	.imgtext1 {
		font-size: 16px;
	}

	.demimgimg img {
		width: 100%;
	}

	.margintop {
		margin-top: 10px;
	}

	.text2 {
		height: 400px;
	}

	.text3 {
		height: 400px;
	}

	.text5 {
		height: 440px;
	}

	.divtable {
		display: none;
	}

	.divtable1 {
		display: block !important;
		width: 100%;
		height: 500px;
		margin-top: 10px;
	}

	.tablesample {
		width: 100%;
		height: 100px;
		background: #FF670A;
	}

	.nav1 {
		height: 100px;
	}

	.nav1 li {
		width: 22%;
		height: 100px;
		margin-left: 10%;
		margin-top: 18px;
		color: #FFFFFF;
	}

	.img3 {
		display: none;
		margin-left: 30px;
		width: 100%;
		height: 100%;
	}

	.text {
		color: #fff;
		margin-top: -90px;
		margin-left: 30px;
		z-index: 99;
	}

	.textda {
		font-size: 24px;
		font-weight: 700;
	}

	.textxiao {
		font-size: 24px;
		font-weight: 100;
		margin-top: -15px;
	}

	.textact {
		color: #fff;
		margin-top: 10px;
		margin-left: 15px;
		z-index: 99;
		background: rgba(255, 103, 10, 0) !important;
		width: 110px;
		height: 60px;
		display: block;
	}

	#bulletins {
		width: 375px !important;
		margin: auto;
	}

	.nav2 {
		height: 0px;
	}

	.nav2 li {
		width: 19%;
		margin-top: 0px;
    height: 140px;
	}

	.nav2 li img {
		width: 100%;
	}

	.liright {
		margin-right: 0%;
		margin-left: 5%;
	}

	.toptext {
		margin-top: 10px;
	}
	#rules1 img{
		width: 140%;
		margin-left: -40px;
	}
	#forums1 img{
		width: 100%;
	}
}
