* { font-family:"Hiragino Sans GB","Microsoft Yahei", Arial, "Helvetica Neue", Helvetica, sans-serif; }
/*字体引入*/
.iconfont{
	font-family:"iconfont" !important;
	font-size:16px;font-style:normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1472464644_8006608.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1472464644_8006608.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1472464644_8006608.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1472464644_8006608.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1472464644_8006608.svg#iconfont') format('svg'); /* iOS 4.1- */
}


.fen { font-family: 'enfont' !important; }
@font-face {
  font-family: 'enfont';
  src: url('font/enfont.eot'); /* IE9*/
  src: url('font/enfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('font/enfont.woff') format('woff'), /* chrome、firefox */
  url('font/enfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('font/enfont.svg#enfont') format('svg'); /* iOS 4.1- */
}


.ft1 { font-family: 'futura';-webkit-font-smoothing: antialiased; }
@font-face {
	font-family: 'futura';
	src: url('font/futura.eot');
	src: url('font/futura.eot?#iefix') format('embedded-opentype'),
	url('font/futura.woff') format('woff'),
	url('font/futura.ttf') format('truetype'),
	url('font/futura.svg#futura') format('svg');
}
.ft2 { font-family: 'couture';-webkit-font-smoothing: antialiased; }
@font-face {
	font-family: 'couture';
	src: url('font/couture.eot');
	src: url('font/couture.eot?#iefix') format('embedded-opentype'),
	url('font/couture.woff') format('woff'),
	url('font/couture.ttf') format('truetype'),
	url('font/couture.svg#couture') format('svg');
}

.fillbg { background-size: auto  100%\9; background-size: cover; background-repeat: no-repeat; background-position: center center; }
.maxsize.posa { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1;}

/*公共样式*/
.hide { display: none !important; }
.show { display: block !important; }
.hl { color: #ffd800; }
.hlhover:hover { color: #ffd800; }
.hlbg { background: #ffd800; }
.hlbghover:hover { background: #ffd800; }
.fhbg { background-size: auto 100%; }
.ovh { overflow: hidden; }

.chel{}
.chel h1{ color: #535454; padding:0px 0 40px; font-size: 36px;font-weight: lighter; }
.chel h1 strong{ color: #ec424e; font-weight: lighter;}
.chel h3{ color: #535454; font-size: 16px; font-weight: lighter; line-height: 30px; }
.chel .row { position: relative; }
.chel .desc { height: auto; overflow: visible;text-overflow: none; }

.iconbox{ margin-top: 40px;}
	.iconbox a{ width: 80px; display: inline-block;  text-align: center; margin:0 15px;}
	.iconbox img{ width: 60px; height: 60px; margin-bottom: 20px;}
	.iconbox span{  display: block; text-align: center;}
	.chel .row2 .iconbox span{color: #fff;}
	.chel .row2-1 .iconbox span{color: #fff;}
	.chel .row3 .iconbox{ margin-left: -25px;}
	.chel .row3 .iconbox span{color: #333;}
	.chel .row4 .iconbox{ margin-right: -25px;}
	.chel .row5 .iconbox{ margin-left: -25px;}


.chel .row0 { box-sizing:border-box;width: 100%;height: 60px; line-height: 60px;background: #f5f5f5; text-align: left;box-shadow: 0 0 10px rgba(0,0,0,.1);position: fixed;top:76px;left:0;right:0;z-index: 100;}
	.chel .row0 .maxsize{ position: relative;}
	.chel .row0 .navlist { display: inline-block; overflow: hidden; position: absolute; right: 180px; top:0;}
	.chel .row0 .navlist li { display: inline-block; }
	.chel .row0 .navlist li a { display: block; line-height: 30px; font-size: 16px; padding: 0 20px; cursor: pointer;}
	.chel .row0 .navlist li a.active { color:#000;}
	.chel .row0 h2 {display: block; font-size: 18px; line-height: 60px; font-weight: normal; position: absolute; left: 12%; top:0;}
	.chel .row0 .buybtn { position: absolute; top: 0; right: 12%; background: #FED731; color: #000; display: inline-block; line-height: 60px; width: 180px; text-align: center; font-size: 16px; cursor: pointer; z-index: 999;}

.chel .row1  { margin-top: 136px;}
	.chel .row1 .top {}
	/*.chel .row1 .top h1 {padding-top: 100px;}*/
	.chel .row1 .top h3 {  }
	.chel .row1 .top .price { margin-top: 50px; color: #ec424e; }
	.chel .row1 .top .price b { font-weight: bold; font-size: 70px; font-family: 'AvantGuardRegul8fbe4e2e154c2';}

.chel .row2  {  }
	.chel .row2 .top { width: 100%; position: absolute; top:0; left: 0; text-align: center;}
	.chel .row2 .top h1 {color: #fff; padding-top: 100px;}
	.chel .row2 .top h3 { color: #fff;}
.chel .row2-1  {  }
	.chel .row2-1 .top { width: 100%; position: absolute; top:0; left: 0; text-align: center;}
	.chel .row2-1 .top h1 {color: #fff; padding-top: 100px;}
	.chel .row2-1 .top h3 { color: #fff;}
	.chel .row2 .bx-controls{ position: absolute; bottom:30px; left: 50%; margin-left: -20px; z-index:99}
	.chel .row2 .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}
	.chel .row2 .bx-pager .bx-pager-item,
	.chel .row2 .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
	.chel .row2 .bx-pager.bx-default-pager a{background:#ccc;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; opacity: .8;filter: alpha(opacity=80); }
	.chel .row2 .bx-pager.bx-default-pager a:hover,
	.chel .row2 .bx-pager.bx-default-pager a.active{background:#ccc;}
	.chel .row2 .bx-pager.bx-default-pager a.active{ width: 20px; background:#fff; }
	.chel .row2 .bx-controls-direction { display: none; }
	.chel .prev,
	.chel .next{ position: absolute; top:50%; margin-top: -50px; width: 94px; height: 159px; display: inline-block; background:url(../images/controls.png) no-repeat center left; z-index: 99; opacity: .3;filter: alpha(opacity=30); cursor: pointer;}
	.chel .prev:hover,
	.chel .next:hover{opacity: 1;filter: alpha(opacity=100);}
	.chel .prev{ left: 20px; }
	.chel .next{ right:20px; background-position: center right; }

.wid{ width: 100%; position: absolute; left: 0; left: 0; }

.chel .row3  { background-color: #f2f5f5;}
	.chel .row3 .top { text-align: left}
	.chel .row3 .top h1 { padding-top: 366px; }
	.chel .row3 .top h3 {  }

.chel .row4  {  }
	.chel .row4 .top { text-align: right;}
	.chel .row4 .top h1 { padding-top: 366px; }
	.chel .row4 .top h3 {  }


.chel .row5  { }
	.chel .row5 .top { text-align: left;}
	.chel .row5 .top h1 { padding-top: 366px; }
	.chel .row5 .top h3 {  }

.chel .row6  {  }
	.chel .row6 .top { text-align: center;}
	.chel .row6 .top h1 { color: #fff; padding-top: 100px;}
	.chel .row6 .top h3 {  }
	.chel .row6 .data{ border-top:1px solid #4d4c4c; border-left:1px solid #4d4c4c; width: 100%; margin-top: 45px;}
	.chel .row6 td{ border-bottom:1px solid #4d4c4c; border-right:1px solid #4d4c4c; padding:20px 10px; color: #fff}

.chel .row7  { background-attachment: fixed; overflow: hidden; display: none }
	.chel .row7 .top { text-align: left;}
	.chel .row7 .top h1 { padding-top: 366px; }
	.chel .row7 .top h3 {  }
	.chel .row7 img { transition: all 5s ease-out;-webkit-transition: all 5s ease-out;-o-transition: all 5s ease-out;-moz-transition: all 5s ease-out; -webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05); width: 100%;}
	.chel .row7:hover img { -webkit-transform: scale(1.5);-moz-transform: scale(1.5);-o-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5); }

.chel .row8  {  }
	.chel .row8 .maxsize{ z-index: 1; }
	.chel .row8 .top { text-align: center; position: absolute; top: 0; left:0; z-index: 99; width: 100%;}
	.chel .row8 .top h1 { padding-top: 100px;}
	.chel .row8 .top h3 {  }

.chel .row9{background-color: #fbfafa; height: 520px;}
	.chel .row9 .top { text-align: center; position: absolute; top: 0; left:0; z-index: 99; width: 100%;}
	.chel .row9 .top h1 { padding-top: 100px;}
	.chel .row9 .top table{ margin-top: 45px; width: 80%; margin-left: 10%;}
	.chel .row9 .top td{ text-align: left; vertical-align: top}
	.chel .row9 .top dl{  padding: 0px 30px; margin-top: 25px;}
	.chel .row9 .top dt{ font-size: 18px; font-weight: bold; margin-bottom: 20px; margin-top: 15px;}
	.chel .row9 .top p{ margin-bottom: 20px; color: #535454;}



#bx-pager{  text-align: center; width: 100%;}
	#bx-pager a{ display: inline-block; width: 40px; text-align: center; cursor: pointer; margin:0 20px;}
	#bx-pager span{ display: block;text-align: center; margin-top: 10px;}
	#bx-pager i{ display: inline-block; width: 40px; height: 40px; border-radius: 100%; box-shadow: 0 8px 10px rgba(0, 0, 0, 0.04);}
	#bx-pager .blue i{ background-color: #009fea; }
	#bx-pager .red i{ background-color: #ffabda; }
	#bx-pager .white i{ background-color: #fff; }
	#bx-pager .active i{ box-shadow: 0 4px 4px rgba(0, 0, 0, .1) inset;}
	#bx-pager .active .active_c{color: #ec424e;}











@media screen and (max-width: 1440px) {
	.chel .row1 .top img { width: 100px; }
	.chel .row1 .top h1 { font-size: 25px; margin: 7px 0; }
	.chel .row1 .top h3 { font-size: 14px; }
	.chel .row1 .top .price {margin-top: 25px;  }
	.chel .row1 .top .price b { font-size: 35px; }
	.chel .row1 .bottom .title h1 { font-size: 22px; }
	.chel .row1 .bottom .title { margin-bottom: 15px; padding-bottom: 15px; }
	.chel .row1 .bottom .desc p { font-size: 12px; line-height: 20px; }
	.chel .row6 .text .title h1 { font-size: 25px; line-height: 35px; }
	.chel .row6 .text .title h2 { font-size: 25px; line-height: 35px; }
	.chel .row6 .text .title { margin-bottom: 15px; padding-bottom: 15px; }
	.chel .row6 .text li { margin-bottom: 30px; }
	.chel .row6 .text li img { height: 50px; }
}


/*R1*/
/*字体引入*/
.iconfont{
	font-family:"iconfont" !important;
	font-size:16px;font-style:normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1472464644_8006608.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1472464644_8006608.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1472464644_8006608.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1472464644_8006608.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1472464644_8006608.svg#iconfont') format('svg'); /* iOS 4.1- */
}


/*body.m { min-width: 0px; }*/
.maxsize { margin-left: auto; margin-right: auto; }
@media all and (min-width: 0px) {body { min-width: auto; }}
.vcenter { position: absolute; top: 0; bottom: 0; width: 100%; left: 0; }
.tb { display: table;height: 100%;width: 100%; } 					.tb-c { display: table-cell;vertical-align: middle; }
a { text-decoration: none;color: #666; } 							ul,dl,dt,dd { list-style: none;margin: 0;padding: 0; }
input:focus , select:focus , textarea:focus { outline: none; } 		img { max-width: 100%; height: auto; border: 0; }
h1,h2,h3,h4,h5,p { margin: 0; padding: 0; line-height: 1.2; }  		table { border-collapse: collapse; }
.table { overflow: hidden; } 		.table .tr { overflow: hidden; } 	.table .tr .td , .table .tr .th { float: left; }
.hide { display: none; } 			.block { display: block; } 			.inb { display: inline-block; }
.posr { position: relative; } 		.posa { position: absolute; } 		.poss { position: static; }
.row { overflow: hidden; } 		.row .fl { float: left; } 				.cl { clear: both; }
.tal { text-align: left; } 			.tac { text-align: center; } 			.tar { text-align: right; }
.row .md1 { width: 8.3333%; } 	.row .md2 { width: 16.6666%; } 	.row .md3 { width: 25%; }
.row .md4 { width: 33.3333%; } 	.row .md5 { width: 41.6666%; } 	.row .md6 { width: 50%; }
.row .md7 { width: 58.3333%; } 	.row .md8 { width: 66.6666%; } 	.row .md9 { width: 75%; }
.row .md10 { width: 83.3333%; } 	.row .md11 { width: 91.6666%; } 	.row .md12 { width: 100%; }
.row .mp0 { margin: 0 !important; padding: 0 !important; }
.row .md1, .row .md2,.row .md3,.row .md4,.row .md5,.row .md6,
.row .md7, .row .md8,.row .md9,.row .md10,.row .md11,.row .dv { float: left; }
input , select , textarea { -webkit-appearance: none; margin: 0; padding: 0; border: 0;width: 100%;text-indent: 10px; }
input::-webkit-input-placeholder { color: #b98e68 !important;}
input:-moz-placeholder {color: #b98e68 !important;}
input::-moz-placeholder {color: #b98e68 !important;}
input:-ms-input-placeholder {color: #b98e68 !important;}

/*内页*/
/*内页banner公用*/
.fr{float: right;}
.common_banner{position: relative;overflow: hidden;}
.common_banner .txt_wrap{position: absolute;top:0;left:0;width: 100%;height: 100%;text-align: center;line-height: 1;}
.common_banner h4{font-size: 24px;color: #fff;}
.common_banner h3{font-size: 80px;text-transform: uppercase;color: #a1a09e; padding: 20px 0 40px 0;position: relative;}
.common_banner h3 span{opacity: 0.7;}
.common_banner h3:after{content: "";position: absolute;bottom: 0;left: 50%;width: 40px;height: 1px;margin-left: -20px;background: #fff;}
.inner_box .maxsize{max-width: 1130px;}
@media screen and (max-width: 1140px) {
	.inner_box .maxsize { margin: 0 10px; }
}
.inner_box img{width: 100%;max-width: none;}
.service_box .row{padding: 80px 0;color: #424242;}
.service_box .common_tit{font-size: 24px;}
.service_box .txt{font-size: 16px;line-height: 32px;}

/*mi style*/
/*.row0 { position: fixed; top: 0; left: 0; right: 0; z-index: 9999; overflow: hidden; padding: 15px; }
.row0 h1 { float: left; font-size: 20px;line-height: 24px; font-weight: normal; }
.row0 ul { float: right; }
.row0 ul li { display: inline-block; line-height: 30px; }
.row0 ul li a { display: block; line-height: 30px;padding: 0 15px; }
.row0 ul li a.buynow { background: #ffd800; color: #fff; padding: 0 20px; margin-left: 20px; }
.row0 ul li:after { content: '|';display: inline-block; line-height: 30px; padding: 0 0;display: none; }*/

.r1 .row { position: relative; }
.r1 .desc { height: auto; overflow: visible;text-overflow: none; }

/*.r1 .row1 { }*/
/*.r1 .row0 { position: fixed; top: 0; left: 0; right: 0; z-index: 9999; overflow: hidden; padding: 15px; background: #fff; text-align: center; }*/
/*.r1 .row0height { height: 60px; }*/
/*.r1 .row0 .navlist { display: inline-block; overflow: hidden; margin: 0 180px;margin-right: 0; }*/
/*.r1 .row0 .navlist li { display: inline-block; }*/
/*.r1 .row0 .navlist li a { display: block; line-height: 30px; font-size: 16px; padding: 0 50px; cursor: pointer;}*/
/*.r1 .row0 .navlist li a.active { color:#000;}*/
/*.r1 .row0 .logo { position: absolute; top: 0; left: 0; display: block; padding: 10px 20px; height: 40px; }*/
/*.r1 .row0 .logo img { height: 100%; }*/
/*.r1 .row0 .buybtn { position: absolute; top: 0; right: 0; background: #F71818; color: #fff; display: inline-block; line-height: 60px; width: 180px; text-align: center; font-size: 16px; cursor: pointer; z-index: 999;}*/

.r1 .row1  { height: 1499px; }
.r1 .row1 .top { position: absolute; top: 80px; left: 0; width: 100%; color: #aaa;}
.r1 .row1 .top h1 { font-size: 35px; font-weight: normal; margin: 10px 0; }
.r1 .row1 .top h3 { font-size: 18px; font-weight: normal; }
.r1 .row1 .top .price { margin-top: 40px; color: #ffd800; }
.r1 .row1 .top .price b { font-weight: blod; font-size: 40px; }
.r1 .row1 .bottom { position: absolute; bottom: 5%; left: 0; width: 100%; }
.r1 .row1 .bottom .title  { margin-bottom: 20px; padding-bottom: 20px; position: relative; }
.r1 .row1 .bottom .title:after {content: '';left: 50%; margin: 0 -25px; width: 50px; background: #aaa; height: 1px; position: absolute;  bottom: 0; }
.r1 .row1 .bottom .title h1 { font-weight: normal; font-size: 27px; line-height: 1; color: #ffd800; }
.r1 .row1 .bottom .desc p { font-size: 13px; line-height: 22px; color: #aaa; }

.r1 .row2 { position: relative; }
.r1 .row2.indetial { background: #eff0f2; }
.r1 .row2 .maxsize { max-width: 1000px; }
.r1 .row2 .con { padding: 60px 50px; }
.r1 .row2 .con p { line-height:30px; font-size: 14px; }

.r1 .row3 .text { position: absolute; top: 15%; right: 15%; color: #ecedef; padding-left:60px;}
.r1 .row3 .text .title { position: relative;margin-bottom: 20px; padding-bottom: 20px; }
.r1 .row3 .text .title:after { content: '';display: block; height: 1px; width: 50px;background: #79797a; position: absolute; bottom: 0; }
.r1 .row3 .text .title h1 { position: absolute; left: -50px; font-size: 70px; line-height: 70px;color: #ffd800;  font-weight: normal;}
.r1 .row3 .text .title p { line-height: 35px; font-size: 27px; }
.r1 .row3 .text .desc p { line-height: 24px; font-size: 14px; }
.r1 .row3 .text .desc p.mgt-10 { color: #808080; }

.r1 .row4 { background: #d9dbe0; }
.r1 .row4 .maxsize { max-width: 800px; }
.r1 .row4 .con.l { padding: 120px 0; }
.r1 .row4 .con.r { position: absolute; top: 15%; bottom: 0; padding-left: 70px; }
.r1 .row4 .con.r img { height: 100%; }
.r1 .row4 .title { margin-bottom: 30px; padding-bottom: 30px; position: relative;  }
.r1 .row4 .title:after { content: '';display: block; left: 50%; bottom: 0; margin: 0 -25px; width: 50px;background: #a6a7ab; height: 1px;position: absolute; }
.r1 .row4 .title h1,
.r1 .row4 .title h2 { font-size: 27px; line-height: 45px; color: #000; font-weight: normal; }
.r1 .row4 .title h1 { color: #ffd800; }
.r1 .row4 .detial p { font-size: 14px; line-height: 24px; }
.r1 .row4 .detial dl { margin-top: 45px; }
.r1 .row4 .detial dl dt ,
.r1 .row4 .detial dl dd { position: relative; border-bottom: 1px solid #ced0d5; padding: 15px 0; }
.r1 .row4 .detial dl span { position: absolute; top: 15px ; right: 0; }
.r1 .row4 .detial p {  }
.r1 .row4 .detial font { color: #808080; font-size: 12px;display: block; margin-top: 13px; }

.r1 .row5 { background: #222; }
.r1 .row5 .md4 { overflow: hidden;}
.r1 .row5 .md4 img { transition: all 5s ease-out;-webkit-transition: all 5s ease-out;-o-transition: all 5s ease-out;-moz-transition: all 5s ease-out; -webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05); }
.r1 .row5 .md4:hover img { -webkit-transform: scale(1.5);-moz-transform: scale(1.5);-o-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5); }

.r1 .row6 { color: #504c37; }
.r1 .row6 .maxsize { max-width: 900px; }
.r1 .row6 .text { position: absolute; top: 15%; left: 10%; }
.r1 .row6 .text .title { margin-bottom: 30px; padding-bottom: 30px; position: relative; }
.r1 .row6 .text .title:after { content: '';display: block; height: 1px; width: 50px;background: #504c37; position: absolute; bottom: 0; }
.r1 .row6 .text .title h1 { font-size: 27px; line-height: 45px; font-weight: normal; }
.r1 .row6 .text .title h2 { font-size: 27px; line-height: 45px; }
.r1 .row6 .text li { margin-bottom: 50px; }

.r1 .row7 { position: relative;  color: #808080;}
.r1 .row7 .md6 { float: right; }
.r1 .row7 .con.l { position: absolute; top: 15%; bottom: 0; left: 0; }
.r1 .row7 .con.l img { height: 100%; }
.r1 .row7 .con.r { padding: 80px 40px;padding-left: 70px; }
.r1 .row7 .title {  margin-bottom: 30px; padding-bottom: 30px; position: relative;  }
.r1 .row7 .title:after { content: '';display: block; height: 1px; width: 50px;background: #ffd800; position: absolute; bottom: 0; }
.r1 .row7 .title h1 { color: #ffd800; font-weight: normal; line-height: 45px; font-size: 27px; margin-top: 30px;}
.r1 .row7 .desc p { line-height: 24px; font-size: 14px;  }
.r1 .row7 .desc p.w { color: #fff; }

.r1 .row7 .b .con.l { position: absolute; top: 5%; bottom: 5%; left: 0; }
.r1 .row7 .c .con.l { position: absolute; top: 15%; bottom: 15%; right: 50%; text-align: right; }
.r1 .row7 .c .con.l img { max-height: 100%; height: auto; }
.r1 .row7 .c .con.r { padding: 160px 40px; }

.r1 .row8 { color: #ccc; }
.r1 .row8 .maxsize { padding: 80px 0; max-width: 850px;}
.r1 .row8 .con { padding: 0 50px; text-align: center; }
.r1 .row8 .con.l { text-align: left; padding: 100px 50px; }
.r1 .row8 .title { position: relative; margin-bottom: 30px; padding-bottom: 30px;  }
.r1 .row8 .title:after { content: '';display: block; height: 1px; width: 50px;background: #666; position: absolute; bottom: 0; left: 0;}
.r1 .row8 .title h1 { font-size: 27px; line-height: 45px; color: #ffd800; font-weight: normal; }
.r1 .row8 .title h2 { font-size: 27px; line-height: 45px; font-weight: normal; }
.r1 .row8 .desc p { font-size: 14px; line-height: 24px; }


.r1 .row9 { color: #aaa;background-size: auto 100%; background-repeat: no-repeat; background-position: top center; background-color: #000; }
.r1 .row9 .maxsize { max-width: 900px; padding: 200px 0; }
.r1 .row9 .md6 { padding-left: 50%; }
.r1 .row9 .md6 .title { position: relative; margin-bottom: 30px; padding-bottom: 30px;  }
.r1 .row9 .md6 .title:after { content: '';display: block; height: 1px; width: 50px;background: #3a3d3f; position: absolute; bottom: 0; left: 0;}
.r1 .row9 .title h1 { font-size: 27px; line-height: 45px; color: #ffd800; font-weight: normal; }
.r1 .row9 .title h2 { font-size: 27px; line-height: 45px; font-weight: normal; }
.r1 .row9 .desc p { font-size: 14px; line-height: 24px; }

.r1 .row10 { background: #1d1e24; background-size: auto 100%; background-repeat: no-repeat; background-position: top center; }
.r1 .row10 .maxsize { max-width: 850px; padding: 200px 0; }
.r1 .row10 .title { position: relative; margin-bottom: 30px; padding-bottom: 30px; }
.r1 .row10 .title:after { content: '';display: block; height: 1px; width: 50px;background: #dfdfdf; position: absolute; bottom: 0; left: 0; color: #dfdfdf;}
.r1 .row10 .title h1 { font-size: 27px; line-height: 45px; color: #ffd800; font-weight: normal; }
.r1 .row10 .title h2 { font-size: 27px; line-height: 45px; font-weight: normal; color: #dfdfdf; }
.r1 .row10 .detial p { font-size: 14px; line-height: 24px; color: #dfdfdf}

.r1 .row11 { background: #000; }
.r1 .row11 .maxsize { padding: 90px 0; max-width: 900px; color: #c8c8c8; }
.r1 .row11 .title { margin-bottom: 30px; padding-bottom: 30px; position: relative; color:#c8c8c8;}
.r1 .row11 .title:after { content: '';display: block; height: 1px; width: 50px;background: #3a3d3f; position: absolute; bottom: 0; left: 50%; margin: 0 -25px; }
.r1 .row11 .title h1 {font-size: 27px;line-height: 45px; color: #ffd800; font-weight: normal; }
.r1 .row11 .title h2 {font-size: 27px;line-height: 45px; font-weight: normal; }
.r1 .row11 .detial p { margin-bottom: 60px; line-height: 24px; font-size: 14px; }
.r1 .row11 .detial p.tips { margin: 0; line-height: 24px; font-size: 14px;color:#3e4143; }

.r1 .row12 { background: #f7f8f9; }
.r1 .row12 .maxsize { padding: 90px 0; max-width: 900px; }
.r1 .row12 .title { margin-bottom: 30px; padding-bottom: 30px; position: relative;}
.r1 .row12 .title:after { content: '';display: block; height: 1px; width: 50px;background: #c9cbcb; position: absolute; bottom: 0; left: 50%; margin: 0 -25px; }
.r1 .row12 .title h1 { font-size: 27px; line-height: 45px; color: #ffd800;font-weight: normal; }
.r1 .row12 .title h2 { font-size: 27px; line-height: 45px; font-weight: normal; }
.r1 .row12 .detial p { margin-bottom: 60px;font-size: 14px; line-height: 24px;  }
.r1 .row12 .detial .ovh {  margin-left: 60px; }
.r1 .row12 .detial .md4 { margin: 0 -10px; }

.r1 .row13 { background: #3f4248; }
.r1 .row13 .maxsize { padding: 80px 0; max-width: 900px; }
.r1 .row13 .title { margin-bottom: 50px; }
.r1 .row13 .title h1 { font-weight: normal; font-size: 27px; line-height: 45px; color: #ffd800; }
.r1 .row13 .md4 .ovh.inb {  }
.r1 .row13 .md4 .con { padding: 0 20px; border-right: 1px solid #5c5f64;color: #fff; width: 170px;margin-bottom: 80px; }
.r1 .row13 .md4 .con h2 { font-size: 18px; line-height: 27px; font-weight: normal; margin-top: 15px; }
.r1 .row13 ul li { float: left; width: 50%; text-align: left; position: relative; color: #808080;}
.r1 .row13 ul li .con { margin: 10px; }
.r1 .row13 ul li i { position: absolute; top: 15px;left: 10px; color: #d9d9da; font-size: 20px; }
.r1 .row13 ul li b { position: absolute; top: 15px; left: 50px; color: #d9d9da; font-size: 14px; }
.r1 .row13 ul li p { font-size: 12px; line-height: 24px; height: 48px; overflow: hidden; padding-left: 120px; padding-right: 30px; }



.r1 .row14 { background: #202226; }
.r1 .row14 .maxsize { padding: 90px 0;  max-width:800px;}
.r1 .row14 .title { margin-bottom: 60px; }
.r1 .row14 .title h1 { font-size: 27px; line-height: 45px; font-weight: normal; color: #ffd800; }
.r1 .row14 .canshu { margin-bottom: 50px; color: #999; margin-top: 30px; }
.r1 .row14 .canshu ul { text-align: left; }
.r1 .row14 .canshu ul li { margin-bottom: 20px; }
.r1 .row14 .canshu ul li b { display: inline-block; min-width: 20px; padding-right: 20px; color: #ffd800;}
.r1 .row14 .canshu table { width: 100%; border: 2px solid #484a4d;}
.r1 .row14 .canshu table th,
.r1 .row14 .canshu table td { padding: 8px; border: 1px solid #2e3034;}
.r1 .row14 .canshu table td { background: #27292d; }
.r1 .row14 .canshu table tr:first-of-type th { color: #ffd800; }
.r1 .row14 p.tip { color: #666; }

.r1 .row15 { background: #ecedef; }
.r1 .row15 .maxsize { max-width: 720px; padding: 90px 0; color: #666; }
.r1 .row15 .title { margin-bottom: 50px; }
.r1 .row15 .title h1 { font-size: 27px; line-height: 45px; font-weight: normal; }
.r1 .row15 .honor .con { padding: 35px; }
.r1 .row15 .honor .con p { margin-top: 30px; font-weight: normal; font-size: 12px; }

.r1 .row16 { background: #000; }
.r1 .row16 .bg1 { height: 413px; background-image: url(../images/product/r1-16-1.jpg);background-size: auto 100%; background-position: top center; }
.r1 .row16 .bg2 {height: 574px; background-image: url(../images/product/r1-16-2.jpg);background-size: auto 100%; background-position: top center;   }

.r1 .row17 { height: 771px;background-image: url(../images/product/r1-17-0.jpg);background-size: auto 100%; background-position: top center; }
.r1 .row17 .con { padding-top: 140px; }
.r1 .row17 .con h1 { font-size: 27px; font-weight: normal; color: #000; line-height: 1;margin-bottom: 60px; }
.r1 .row17 .con ul { overflow: hidden; }
.r1 .row17 .con li { width: 33.33%; float: left; }
.r1 .row17 .con li div { margin: 0 35px 35px 0; background: #f9f9f9; border: 1px solid #ededed; text-align: center; padding: 10px; font-size: 12px; color: #3f3f3f;}
.r1 .row17 .con li p { font-size: 14px; color:#8a8a8a; margin-bottom: 25px; padding-top: 25px;}
.r1 .row17 .con li strong { font-weight: normal; font-size: 40px; }
.r1 .row17 .con li em { font-weight: normal; font-style: normal ;font-size: 27px; }
.r1 .row17 i { font-size: 14px; color: #969696; font-style: normal; position: absolute; bottom: 50px; left: 0; }

.r1 .row18 { background: #2f3136 url(../images/product/r1-18-0.jpg) no-repeat top center; background-size: auto 100%; height: 872px; color: #fff; }
.r1 .row18 .l .con { padding-top: 200px; }
.r1 .row18 .r .con { padding-top: 270px; }
.r1 .row18 .r h1 { font-weight: normal; font-size: 27px; line-height: 40px;margin-bottom: 40px; }
.r1 .row18 .r p { font-size: 14px; line-height: 25px; color: #d2d2d2; }
.r1 .row18 .app { margin-top: 80px; background: #424549; display: inline-block; border-radius: 8px; overflow: hidden; position: relative; padding: 30px; padding-left: 120px;}
.r1 .row18 .app h2 { position: absolute; font-weight: normal; font-size: 18px; left: 30px; top: 30px; line-height: 30px;}
.r1 .row18 .app ul li { display: inline-block; }
.r1 .row18 .app ul li a { display: block; line-height: 30px; font-size: 30px; color: #fff; padding: 0 10px; }
.r1 .row18 .app ul li a .iconfont { font-size: 30px; }

.r1 .row19 { height: 783px; color: #fff;background-size: auto 100%; background-position: top center; }
.r1 .row19 .md8 { padding-top: 150px; }
.r1 .row19 h1 { font-weight: normal; font-size: 27px; color: #ffd800; margin-bottom: 30px; }
.r1 .row19 h2 { font-size: 14px;color: #cfd1d3;line-height: 24px; font-weight: normal; }
.r1 .row19 table { width: 100%; margin-top: 60px; }
.r1 .row19 table tr { background: #44484f; margin-bottom: 1px; position: relative;border-left: 5px solid #ffd800; border-bottom: 1px solid #393c42;}
.r1 .row19 table tr th { font-weight: normal; }
.r1 .row19 table tr td { border-left: 2px solid #474b52; padding: 25px 10px; line-height: 1.5;}
.r1 .row19 table tr td p { margin: 15px 0; }
.r1 .row19 table tr th span ,
.r1 .row19 table tr td span { opacity: .5; }

.r1 .row20 { height: 776px; background-size: auto 100%; background-position: top center;color: #fff; }
.r1 .row20 .md6 { float: right; padding-top: 120px; }
.r1 .row20 h1 { font-weight: normal; color: #ffd800; font-size: 27px; line-height: 1; margin-bottom: 15px; }
.r1 .row20 h2 { font-weight: normal; color: #fff; font-size: 27px; line-height: 1; }
.r1 .row20 i { display: inline-block; width: 50px; height: 1px; background: #7a7b7f; margin: 20px 0; }
.r1 .row20 p { font-size: 14px;line-height: 24px; color: #cfd0d2; }

.r1 .row21 { height: 776px; background-size: auto 100%; background-position: top center;color: #fff; }
.r1 .row21 .md6 { padding-top: 225px; }
.r1 .row21 h1 { font-weight: normal; color: #ffd800; font-size: 27px; line-height: 1; margin-bottom: 15px; }
.r1 .row21 h2 { font-weight: normal; color: #fff; font-size: 27px; line-height: 1; }
.r1 .row21 i { display: inline-block; width: 50px; height: 1px; background: #7a7b7f; margin: 20px 0; }
.r1 .row21 p { font-size: 14px;line-height: 24px; color: #cfd0d2; }

.r1 .row22 { height: 497px;background-size: auto 100%; background-position: top center;color: #fff;  }
.r1 .row22 .md7 { float: right; padding-top: 120px; }
.r1 .row22 h1 { font-weight: normal; color: #ffd800; font-size: 27px; line-height: 1; margin-bottom: 15px; }
.r1 .row22 h2 { font-weight: normal; color: #fff; font-size: 27px; line-height: 1; }
.r1 .row22 i { display: inline-block; width: 50px; height: 1px; background: #7a7b7f; margin: 20px 0; }
.r1 .row22 p { font-size: 14px;line-height: 24px; color: #cfd0d2; }

.r1 .row23 { height: 497px;background-size: auto 100%; background-position: top center;color: #fff;  }
.r1 .row23 .md7 { float: right; padding-top: 150px; }
.r1 .row23 h1 { font-weight: normal; color: #ffd800; font-size: 27px; line-height: 1; margin-bottom: 15px; }
.r1 .row23 h2 { font-weight: normal; color: #fff; font-size: 27px; line-height: 1; }
.r1 .row23 i { display: inline-block; width: 50px; height: 1px; background: #7a7b7f; margin: 20px 0; }
.r1 .row23 p { font-size: 14px;line-height: 24px; color: #cfd0d2; }

/*ef1*/
.goods-prop{ border-top:0px;}

.xm-product-box .hd {background-color:#f5f5f5}
.xm-product-box .hd .separator {margin:0 5px}
.xm-product-box .ft {border-top:1px solid #e0e0e0}
.xm-product-box .nav-bar {margin-top:15px;position:relative;height:50px;color:#616161}
.xm-product-box .nav-bar .title {float:left;_display:inline;margin:10px 0 0 0}
.xm-product-box .nav-bar .title h2 {margin:0;font-size:18px;font-weight:400;line-height:30px;color:#424242}
.xm-product-box .nav-bar .title small {font-size:12px}
.xm-product-box .nav-bar .title .separator {margin:0 5px}
.xm-product-box .nav-bar .nav {float:right;_display:inline;margin:10px 0 0 0}
.xm-product-box .nav-bar .nav .nav-switch {margin-right:10px;line-height:30px}
.xm-product-box .nav-switch .separator {margin:0 5px;color:#eee}
.xm-product-box .nav-switch .tab,.xm-product-box .nav-switch .link {color:#616161}
.xm-product-box .nav-switch .tab:hover,.xm-product-box .nav-switch .link:hover {color:#ff6700}
.xm-product-box .nav-switch .active,.xm-product-box .nav-switch .tab-active {color:#ff6700;cursor:default}
.xm-product-box .nav-switch .active:hover,.xm-product-box .nav-switch .tab-active:hover {color:#ff6700}
.xm-product-box .separator {font-family:sans-serif}
.xm-product-box .btn-disable {cursor:default}
.xm-product-box .btn-disable:hover {background:#616161}
.xm-product-box .btn-disable:active {background:#616161;-webkit-box-shadow:none;box-shadow:none}
.Color dd,.Color li,.Color dt,.Color dl,.Color ul {list-style:none;margin:0;padding:0}
.Color .modal-footer {text-align:right}
.Color .modal-footer span {margin-right:20px}
.Color .modal-footer span b {font-weight:normal;color:#ff6700}
.Color-con-bg {width:220px;height:220px;float:left;margin:0}
.Color-con dl {width:320px;padding-top:50px;float:left}
.Color-con dl dt {font-size:16px}
.Color-con dl ul {padding:15px 0 25px}
.Color-con dl ul li {float:left;width:40px;height:40px;margin-right:5px;cursor:pointer;border:1px solid #b0b0b0}
.Color-con dl ul li.current {border-color:#ff6700}
.Color-con .Color-name-price {color:#333;font-size:16px}
.mj-mibicycle {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";overflow:hidden;_zoom:1}
.mj-mibicycle ul:after {width:100%;content:'';clear:both;display:block}
.mj-mibicycle .cl:after {content:'';clear:both;height:0;display:block;width:100%}
/*.mj-mibicycle .text-content {position:absolute;left:0%;top:50%;z-index:2;width:1240px;margin-right:50%;text-align:center;color:#000; padding: 0 50px;}*/
.mj-mibicycle .text-content {position:absolute;top:50%;left: 50%;z-index:2;width:1240px;text-align:center;color:#000; margin-left: -620px; }
.mj-mibicycle .text-content h1.title-h1 {font-size:45px;height:50px;line-height:50px;margin-bottom:20px}
.mj-mibicycle .text-content h2.title-h2 {font-size:35px;height:40px;line-height:40px;margin-bottom:20px}
.mj-mibicycle .text-content h3.title-h3 {font-size:24px;height:30px;line-height:30px;margin-bottom:20px}
.mj-mibicycle .text-content span.title-info {font-size:16px;color:inherit}
.mj-mibicycle .text-content span.title-info em {padding:0 10px;font-style:normal}
.mj-mibicycle .text-content p.title-info {font-size:16px;line-height:30px}
.mj-mibicycle .text-content .money {font-family:"Avenir",arial,sans-serif;font-size:64px}
.mj-mibicycle .text-content .money em {font-size:20px;padding-left:10px;font-style:normal}
.mj-mibicycle .section-itmes {position:relative;width:100%}
.mj-mibicycle .section-itmes .text-content-tip {text-align:center;width:100%;font-size:16px;opacity:.6;filter:alpha(opacity=60)\9;filter:alpha(opacity=60);position:absolute;left:0;bottom:60px}
@media (max-height:1080px) and (max-width:1920px) {.mj-mibicycle .text-content h1.title-h1 {font-size:35px;height:40px;line-height:40px;margin-bottom:15px}
.mj-mibicycle .text-content h2.title-h2 {font-size:25px;height:30px;line-height:30px;margin-bottom:15px}
.mj-mibicycle .text-content h3.title-h3 {font-size:16px;height:20px;line-height:20px;margin-bottom:15px}
.mj-mibicycle .text-content span.title-info {font-size:14px}
.mj-mibicycle .text-content p.title-info {font-size:14px;line-height:30px}
}
.mj-mibicycle p,.mj-mibicycle h1,.mj-mibicycle h2,.mj-mibicycle strong {margin:0}
.mj-mibicycle ul {margin:0;padding:0}
.mj-mibicycle ul li {list-style:none}
.mj-mibicycle .section-itmes {position:relative}
.mj-mibicycle .section-itmes h1,.mj-mibicycle .section-itmes h2 {font-weight:normal}
.mj-mibicycle .section-itmes h2.title-h2 {font-size:36px; line-height: 45px;}
.mj-mibicycle-01 {height:935px;background:url(../images/product/mibicycle01.jpg) no-repeat center center}
.mj-mibicycle-01 .text-content {color:#fff;top:245px;margin:0 0 0 -620px}
.mj-mibicycle-01 .text-content h1.title-h1 {margin:20px 0;opacity:.8;filter:alpha(opacity=80)\9}
.mj-mibicycle-01 .text-content .mj-mibicycle-logo {height:48px;background:url(../images/product/mibicycle-logo.png) no-repeat center 0}
.mj-mibicycle-01 .text-content .description {height:40px;line-height:40px;font-size:32px;margin-bottom:50px;opacity:.6;filter:alpha(opacity=60)\9}
.mj-mibicycle-01 .text-content .money {height:50px;line-height:58px}
.mj-mibicycle-01 .view {background:url(../images/product/icon-play.png) no-repeat left center;position:absolute;padding-left:31px;bottom:40px;width:106px;left:50%;margin:0 0 0 -69px;font-size:16px;color:#827f7f;opacity:.4;filter:alpha(opacity=40)\9;-webkit-transition:all 0.5s;transition:all 0.5s}
.mj-mibicycle-01 .view:hover {opacity:1;filter:alpha(opacity=100)\9}
.mj-mibicycle-01 video {width:2560px;margin:0 auto}
.mj-mibicycle-02 {height:347px}
.mj-mibicycle-02.preload {background:#000 url(../images/product/mibicycle02.jpg) no-repeat center center}
.mj-mibicycle-02 ul {width:1200px;margin:0 auto;padding-top:145px;text-align:center}
.mj-mibicycle-02 ul li {width:300px;float:left;list-style:none}
.mj-mibicycle-02 ul li h2 {font-size:30px;color:#ffd800;font-weight:normal;margin:0 auto 20px auto;height:60px;line-height:60px;}
.mj-mibicycle-02 ul li h2.twoline {font-size:30px;color:#ffd800;font-weight:normal;margin:0 auto 20px auto;height:60px;line-height:30px;}
.mj-mibicycle-02 ul li span {font-size:16px;opacity:.5;filter:alpha(opacity=50)\9;color:#fff;display:block}
.mj-mibicycle-03 {background:#242424}
.mj-mibicycle-03 .slides li { height: 1048px; background-size: auto 100%; background-position: top center; }
.mj-mibicycle-03 .ef1banner { position: relative; }
.mj-mibicycle-03 .ef1banner .bx-controls { position: absolute; bottom: 30px; left: 0; right: 0; text-align: center; z-index: 99; }
.mj-mibicycle-03 .ef1banner .bx-pager { display: inline-block;  overflow: hidden;}
.mj-mibicycle-03 .ef1banner .bx-pager .bx-pager-item { display: inline-block; float: left;  }
.mj-mibicycle-03 .ef1banner .bx-pager-item a { display: inline-block; height: 5px; width: 35px; margin:5px; background: #4f4f4f; text-indent: -999px; overflow: hidden; }
.mj-mibicycle-03 .ef1banner .bx-pager-item a.active { background: #7b7b7b; }

.mj-mibicycle-04 .text-content {color:#fff;text-align:left;width:550px;margin:-195px 0 0 25px}
.mj-mibicycle-04 .text-content h2.title-h2 {margin:10px 0 0 0;font-weight:normal;font-size:36px;height:40px;line-height:40px}
.mj-mibicycle-04 .text-content p.title-info {line-height:30px;margin:20px 0 0 0}
.mj-mibicycle-04-01 {width:100%;height:558px}
.mj-mibicycle-04-02 {width:100%;height:472px}
.mj-mibicycle-04.preload .mj-mibicycle-04-01 {background:url(../images/product/mibicycle04-01.jpg) no-repeat center center}
.mj-mibicycle-04.preload .mj-mibicycle-04-02 {background:url(../images/product/mibicycle04-02.jpg) no-repeat center center}
.mj-mibicycle-05 {height:1180px;position:relative}
.mj-mibicycle-05.preload {background:#333 url(../images/product/mibicycle05.jpg) no-repeat center center}
.mj-mibicycle-05-01 {width:961px;height:723px;position:absolute;left:50%;top:50%;margin:-335px 0 0 -509px;background:url(../images/product/mibicycle05-01.png) no-repeat center center;opacity:0;filter:alpha(opacity=0)\9;-webkit-transition:all 1.5s 0.5s;transition:all 1.5s 0.5s}
.mj-mibicycle-05 .text-content {top:100px;color:#888}
.mj-mibicycle-05 .position-tips {min-height:75px;background:rgba(255,255,255,0.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#19ffffff",endColorstr="#19ffffff")\9;border-radius:50px;padding:0 55px 0 85px;color:#8b8b8d;font-size:14px;position:absolute;left:50%;top:50%}
.mj-mibicycle-05 .position-tips p {padding-top:15px;line-height:24px; max-width: 340px;}
.mj-mibicycle-05 .position-tips-01 {margin:254px 0 0 -407px;opacity:0;filter:alpha(opacity=0)\9;-webkit-transition:all 1s 2s;transition:all 1s 2s}
.mj-mibicycle-05 .position-tips-02 {margin:148px 0 0 -2px;opacity:0;filter:alpha(opacity=0)\9;-webkit-transition:all 1s 1.5s;transition:all 1s 1.5s}
.mj-mibicycle-05 .position-tips-03 {margin:45px 0 0 185px;opacity:0;filter:alpha(opacity=0)\9;-webkit-transition:all 1s 2.5s;transition:all 1s 2.5s}
.mj-mibicycle-05 .position-tips-04 {margin:256px 0 0 276px;opacity:0;filter:alpha(opacity=0)\9;-webkit-transition:all 1s 3s;transition:all 1s 3s}
/*.mj-mibicycle-05 .position-tips-04 p {padding:0}*/
.mj-mibicycle-05.mj-active .mj-mibicycle-05-01 {opacity:1;filter:alpha(opacity=100)\9}
.mj-mibicycle-05.mj-active .position-tips {opacity:1;filter:alpha(opacity=100)\9}
.mj-mibicycle-06 {height:573px}
.mj-mibicycle-06.preload {background:#fff url(../images/product/mibicycle06.jpg) no-repeat center center}
.mj-mibicycle-06 .text-content {width:500px;color:#535454;top:180px;text-align:left}
.mj-mibicycle-06 .text-content h2.title-h2 {height:92px;line-height:46px}
.mj-mibicycle-06 .text-content h2.title-h2 span {color:#ffd800}
.mj-mibicycle-07 {width:100%}
.mj-mibicycle-07 .mj-mibicycle-07-01 {width:100%;height:530px}
.mj-mibicycle-07 .mj-mibicycle-07-02 {width:100%;height:535px}
.mj-mibicycle-07.preload .mj-mibicycle-07-01 {background:url(../images/product/mibicycle07-01.jpg) no-repeat center center}
.mj-mibicycle-07.preload .mj-mibicycle-07-02 {background:url(../images/product/mibicycle07-02.jpg) no-repeat center center}
.mj-mibicycle-08 {height:689px;background:#fff;overflow:hidden;_zoom:1}
.mj-mibicycle-08 .text-content {width:500px;text-align:left;margin:-220px 0 0 90px;color:#535454}
.mj-mibicycle-08 .text-content ul {padding-top:30px;margin-left:-20px}
.mj-mibicycle-08 .text-content ul li {font-size:14px;list-style:none;float:left;width:100px;padding-top:100px;text-align:center;margin-right:30px;background:url(../images/product/mibicycle08-01.jpg) no-repeat center center;}
.mj-mibicycle-08 .text-content ul li span {display:block}
.mj-mibicycle-08 .text-content ul li.icon-list1-01 {background-position:10px 0}
.mj-mibicycle-08 .text-content ul li.icon-list1-02 {background-position:-116px 0}
.mj-mibicycle-08 .text-content ul li.icon-list1-03 {background-position:-241px 0}
.mj-mibicycle-08 .text-content ul li.icon-list1-04 {background-position:-364px 0}
.mj-mibicycle-08-01 {width:1511px;height:821px;position:absolute;left:50%;top:50%;margin:-474px 0 0 -1180px;-webkit-transform:translate(80px,80px);-ms-transform:translate(80px,80px);transform:translate(80px,80px);-webkit-transition:all 2s 0.5s;transition:all 2s 0.5s}
.mj-mibicycle-08.preload .mj-mibicycle-08-01 {background:url(../images/product/mibicycle08.jpg) no-repeat 0 0}
.mj-mibicycle-08.mj-active .mj-mibicycle-08-01 {-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.mj-mibicycle-09 {height:950px;background:#151515}
.mj-mibicycle-09.preload ul li {background:url(../images/product/mibicycle09-01.png) no-repeat 0 0}
.mj-mibicycle-09 .text-content {color:#bbb;top:130px}
.mj-mibicycle-09 .text-content .men {margin-top:80px;font-size:26px;text-align:left}
.mj-mibicycle-09 .text-content .men div {width:50%;float:left}
.mj-mibicycle-09 .text-content .men span {width:auto;float:left;height:30px;line-height:30px; display: inline-block; padding-right: 120px;}
.mj-mibicycle-09 .text-content .men .ren span {float:right;background-position:75px 1px;margin-right:20px;position:relative;}
.mj-mibicycle-09 .text-content .men .dian {color:#ffd800}
.mj-mibicycle-09 .text-content .men .dian span {float:left;margin-left:20px;width:220px;position: relative;}
.mj-mibicycle-09 .text-content .men .ren span:after { content: '';position: absolute; top: 0; right: 0; width: 120px; background: #f00;height: 30px;background:url(../images/product/mibicycle09.png) no-repeat center 0; }
.mj-mibicycle-09 .text-content .men .dian span:after { content: '';position: absolute; top: 0; right: 0; width: 120px; background: #f00; height: 30px;background:url(../images/product/mibicycle09.png) no-repeat center 0;background-position:bottom right;}
.mj-mibicycle-09 .text-content ul {width:960px;margin:0 auto;padding-top:100px}
.mj-mibicycle-09 .text-content ul li {width:200px;float:left;_display:inline;font-size:16px;padding-top:230px;margin:0 20px}
.mj-mibicycle-09 .text-content ul li span {color:#ffd800}
.mj-mibicycle-09 .text-content ul li p {color:#fff;opacity:.34;filter:alpha(opacity=34)\9;font-size:14px;padding-top:5px}
.mj-mibicycle-09 .text-content ul li.icon-list-01 {background-position:0 0}
.mj-mibicycle-09 .text-content ul li.icon-list-02 {background-position:-256px 0}
.mj-mibicycle-09 .text-content ul li.icon-list-03 {background-position:-509px 0}
.mj-mibicycle-09 .text-content ul li.icon-list-04 {background-position:-767px 0}
.mj-mibicycle-10 {height:1100px}
.mj-mibicycle-10.preload {background:#000 url(../images/product/mibicycle10.jpg) no-repeat center center}
.mj-mibicycle-10 .text-content {top:130px;color:#bbb}
.mj-mibicycle-10 .text-content h2.title-h2 {opacity:.8;filter:alpha(opacity=80)\9}
.mj-mibicycle-10 .text-content p.title-info {opacity:.5;filter:alpha(opacity=50)\9}
.mj-mibicycle-11 {width:100%;height:963px;overflow:hidden;_zoom:1}
.mj-mibicycle-11 .mj-mibicycle-11-01 {width:100%;height:963px;background:url(../images/product/mibicycle11.jpg) no-repeat center center}
.mj-mibicycle-11.mj-active .mj-mibicycle-11-01 {-webkit-transition:all 10s;transition:all 10s;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.mj-mibicycle-12 {height:850px;overflow:hidden;_zoom:1;background:#1f1f21}
.mj-mibicycle-12 .text-content {color:#bbb;top:265px;text-align:left;max-width:560px;left: 0; right: 50%; padding: 0 50px; margin: 0 auto; }
.mj-mibicycle-12 .text-content h2.title-h2 {height:92px;line-height:46px;opacity:.8;filter:alpha(opacity=80)\9}
.mj-mibicycle-12.preload .mj-tabs-items-01 {background:url(../images/product/mibicycle12-01.jpg) no-repeat 0 0}
.mj-mibicycle-12.preload .mj-tabs-items-02 {background:url(../images/product/mibicycle12-02.jpg) no-repeat 0 0}
.mj-mibicycle-12.preload .mj-tabs-items-03 {background:url(../images/product/mibicycle12-03.jpg) no-repeat 0 0}
.mj-mibicycle-12.preload .mj-tabs-items-04 {background:url(../images/product/mibicycle12-04.jpg) no-repeat 0 0}
.mj-mibicycle-12.preload .tab {background:url(../images/product/mibicycle12.png) no-repeat 0 0}
.mj-mibicycle-12.preload .tab .pager {background:url(../images/product/mibicycle12-icon.png) no-repeat 0 0}
.mj-mibicycle-12 .tab {width:435px;height:700px;position:absolute;left:50%;top:50%;margin-top:-275px}
.mj-mibicycle-12 .tab .mj-tabs-box {margin:83px auto 0 auto}
.mj-mibicycle-12 .tab .mj-tabs-box .mj-tabs-position {left:-630px;bottom:270px;width:560px;text-align:left;height:129px}
.mj-mibicycle-12 .tab .mj-tabs-box .mj-tabs-position .pager {width:95px;padding:0;margin-right:40px;padding-top:95px}
.mj-mibicycle-12 .tab .mj-tabs-box .mj-tabs-position .pager span {padding:0;width:100%;height:30px;line-height:30px;font-size:14px;text-align:center;background:none;color:#bbb}
.mj-mibicycle-12 .tab .mj-tabs-box .mj-tabs-position .pager-0 {background-position:4px 0}
.mj-mibicycle-12 .tab .mj-tabs-box .mj-tabs-position .pager-1 {background-position:-118px 0}
.mj-mibicycle-12 .tab .mj-tabs-box .mj-tabs-position .pager-2 {background-position:-241px 0}
.mj-mibicycle-12 .tab .mj-tabs-box .mj-tabs-position .pager-3 {background-position:-363px 0}
.mj-mibicycle-12 .tab .mj-tabs-items {width:435px;height:859px}
.mj-mibicycle-12 .tab .mj-tabs-items.mj-tabs-active {display:block}
.mj-mibicycle-13 {height:950px}
.mj-mibicycle-13.preload {height:950px;background:#fff url(../images/product/mibicycle13.png) no-repeat center center}
.mj-mibicycle-13.preload .bg-items {background:url(../images/product/mibicycle13-01.png) no-repeat center center}
.mj-mibicycle-13 .text-content {top:130px}
.mj-mibicycle-13 .text-content h2.title-h2,.mj-mibicycle-13 .text-content p.title-info {color:#676767}
.mj-mibicycle-13 .text-content .bg-items {width:448px;height:195px;margin:40px auto 0 auto}
.mj-mibicycle-14 {height:1070px;overflow:hidden;_zoom:1}
.mj-mibicycle-14 .text-content {color:#333;width:500px;text-align:left;margin:-160px 0 0 183px}
.mj-mibicycle-14 .text-content h2.title-h2 {height:92px;line-height:46px;opacity:.8;filter:alpha(opacity=80)\9}
.mj-mibicycle-14 .text-content h2.title-h2 span {font-size:40px}
.mj-mibicycle-14 .text-content p.title-info {opacity:.9;filter:alpha(opacity=90)\9}
.mj-mibicycle-14 .mj-mibicycle-14-01 {width:100%;height:1070px;background:url(../images/product/mibicycle14.jpg) no-repeat center center}
.mj-mibicycle-14.mj-active .mj-mibicycle-14-01 {-webkit-transition:all 10s;transition:all 10s;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.mj-mibicycle-15 {height:873px}
.mj-mibicycle-15.preload {background:#fff url(../images/product/mibicycle15.jpg) no-repeat center center}
.mj-mibicycle-15 .text-content {text-align:left;top:270px;margin-left:-516px;color:#585858}
.mj-mibicycle-15 .text-content h2.title-h2 {height:140px;line-height:46px}
.mj-mibicycle-16 {height:995px;overflow:hidden;_zoom:1}
.mj-mibicycle-16 .transform-scale-16 {width:100%;height:995px;background:#000 url(../images/product/mibicycle16.jpg) no-repeat center center}
.mj-mibicycle-16.mj-active .transform-scale-16 {-webkit-transition:all 10s;transition:all 10s;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.mj-mibicycle-17 {height:1082px}
.mj-mibicycle-17 .text-content {top:878px}
.mj-mibicycle-17 .text-content h2.title-h2,.mj-mibicycle-17 .text-content p.title-info {color:#545454}
.mj-mibicycle-17.preload .bg-items-01 {height:487px;background:url(../images/product/mibicycle17-01.jpg) no-repeat center center}
.mj-mibicycle-17.preload .bg-items-02 {height:595px;background:url(../images/product/mibicycle17-02.jpg) no-repeat center center}
.mj-mibicycle-18 {height:880px;overflow:hidden;_zoom:1}
.mj-mibicycle-18 .transform-scale-18 {width:100%;height:880px;background:url(../images/product/mibicycle18.jpg) no-repeat center center}
.mj-mibicycle-18.mj-active .transform-scale-18 {-webkit-transition:all 10s;transition:all 10s;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.mj-mibicycle-19 .bg-items-01 {height:545px;background:url(../images/product/mibicycle19-01.jpg) no-repeat center center}
.mj-mibicycle-19 .bg-items-02 {height:491px;background:url(../images/product/mibicycle19-02.jpg) no-repeat center center}
.mj-mibicycle-19 .bg-items-text {background:#fbfbfb;height:80px;line-height:80px;text-align:center;font-size:16px;color:#9e9e9e}
.mj-mibicycle .modal-video {width:880px;height:596px;margin-top:-298px;margin-left:-440px;-webkit-box-shadow:0 18px 30px rgba(0,0,0,0.18);box-shadow:0 18px 30px rgba(0,0,0,0.18)}
.mj-mibicycle .modal-video .modal-bd {padding:0}
.mj-mibicycle .mj-tabs-box {width:100%;position:relative}
.mj-mibicycle .mj-tabs-box .mj-tabs-content {width:100%;height:100%;overflow:hidden;_zoom:1;z-index:1;position:relative}
.mj-mibicycle .mj-tabs-box .mj-tabs-content ul.mj-tabs-ul {width:100%;height:100%;position:absolute;top:0;left:0}
.mj-mibicycle .mj-tabs-box .mj-tabs-content ul.mj-tabs-ul li.mj-tabs-items {width:100%;height:100%;position:absolute;left:0;top:0}
.mj-mibicycle .mj-tabs-box .mj-tabs-items {display:none;float:left}
.mj-mibicycle .mj-tabs-box .mj-tabs-position {width:100%;z-index:3;text-align:center;position:absolute;left:0;bottom:30px}
.mj-mibicycle .mj-tabs-box .mj-tabs-position a {padding:5px;display:inline-block;*zoom:1;*display:inline;opacity:.6;filter:alpha(opacity=60)\9}
.mj-mibicycle .mj-tabs-box .mj-tabs-position a span {font-size:0;display:block;background:#fff;width:35px;height:5px}
.mj-mibicycle .mj-tabs-box .mj-tabs-position a.cur {opacity:1;filter:alpha(opacity=100)\9}
.mj-mibicycle .mj-tabs-box:hover .mj-tabs-posi {opacity:1;filter:alpha(opacity=100)\9}
.mj-mibicycle .mj-tabs-box .mj-tabs-prev,.mj-mibicycle .mj-tabs-box .mj-tabs-next {position:absolute;transition:opacity .5s;-webkit-transition:opacity .5s;width:75px;height:140px;top:50%;margin-top:-50px;background:url(data:img/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACMCAYAAACeTFAfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU4NDAxQ0VDMThFODExRTZCQjEwQ0RFNzBDNjk2NzE2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU4NDAxQ0VEMThFODExRTZCQjEwQ0RFNzBDNjk2NzE2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTg0MDFDRUExOEU4MTFFNkJCMTBDREU3MEM2OTY3MTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTg0MDFDRUIxOEU4MTFFNkJCMTBDREU3MEM2OTY3MTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4imtOnAAAE+0lEQVR42uzbaUsjSRyA8ZiYq6PxiDHeN4IiKqgIogi+UARX/XrzKcTjrSKIiuKNoKDifYtHEnOYw61/mIFhWWYdR0ixeX7QmJdl+XR1dXfMMplM30zAFzMzBSAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYICyAsEBYIC/gFizr+0nmAeXl52aOjo8UlJSW24+PjcKb/wQYGBgo7OzvzLi8vI9FoNMmK9Qn5+fnZ4+PjvuLiYnthYaGVdcBkknmQ+ZB5kflhxfpkVDk5OdlPT09vMzMz97FY7D3Twzo9PY1UV1c71Epura+vN05OTsKRSCRJWB87KyWqEpfLlf34+Pg2OTl5GwqFkiaY5OQ6OjoKqbicEldDQ4Pr7OwsFA6Hk4T1Cx6Pxzo2NlZiGIZFopqYmLjVbdJ0iOvw8DBUU1PjdLvdsnK5zs/PwzrNk1Zheb1eicrndDot9/f3UbVS3em4zOsgHo+n4qqsrHSobYOsXMbFxUVYl5Vdm7DUhtQmUTkcDsvd3V10amrqTue7Hp3iqqiocHy/LEpckdfX1wRhKfIoYXR01Ge32y23t7eR6enpe6L6mEQikdpzlZeX21VctsbGRpc8iggGg4mMDksmZGRkxGez2czX19dhtVLdv729vZPM78V1cHAQKisrs0lcsqFXJ2g0EAgkMjIstT+wDw8PF0tU6iwL80jh85LJpEkui7L6FxQU2Orq6gzZp/r9/kRGhVVVVeX4EZVsOiUq2TOQyJ/FJSvXz3HJfjUdcaXtyfvg4GCR1Wo1yy8uUclyThpfc1mU+ZTVSuZ3aGjIm45xpC2s4+PjkPwsKiqSPYGTJL6OzKfH47H9PM8ZcymUF8put9vi9XrttbW1hrpFjquzLEYWf6a5udk1MDBQZDabs/b39wOzs7OPGbd5l7hyc3NTcclT5HA4HFeXRuL6pJaWFld/f78nS9nb2wvMzc09pmssaX/cIHEZhmH2+XwOef8VjUYT6lb5jUx+T2tra05fX18qqt3dXf/8/PxTOsejxQNSeWNvt9uz1N2MxGXEYrHEzc0NcX1Qe3t7Tm9vbyqq7e3tl4WFhed0j0mbVzpnZ2cRm82WiquqqspQt87J6+tr4voPHR0duT09PR75vLW19bK4uPisw7i0egl9fn4esVgsprKyMkdFRYXcKb5fXV1FyeffdXV1ubu7uwvl8/r6+vPy8vKLLmPT7mszFxcXEtJ7eXm5Uw51d/N+eXlJXP+ggnKrsArk8+rq6pM6/DqNT8sv+skq9a7IqqVWL6fVapXVjLi+U5e+PHUJTEW1srLytLa25tdtjNp+NVniisfjycrKSmdpaakjGAzGHh4eMv5RRFNTk/FjT7W0tPS4sbER0HGc2TpP4ubmZkBeUbS1tbnT/TUQXcg8+P3+mLr78+/s7AR1HWeWOr7x58JX4x9WQVggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLBAWQFggLPxv/C3AAIqW/b/Q3Q9yAAAAAElFTkSuQmCC) no-repeat;z-index:2;opacity:.8;filter:alpha(opacity=80)\9}
.mj-mibicycle .mj-tabs-box .mj-tabs-prev {background-position:left center;left:0}
.mj-mibicycle .mj-tabs-box .mj-tabs-prev:hover {opacity:1;filter:alpha(opacity=100)\9}
.mj-mibicycle .mj-tabs-box .mj-tabs-next {background-position:right center;right:0}
.mj-mibicycle .mj-tabs-box .mj-tabs-next:hover {opacity:1;filter:alpha(opacity=100)\9}
.mj-mibicycle-19 .bg { background-image: url(../images/product/mibicycle20.jpg); height: 935px; background-position: top center;background-size: auto 100%; }
.mj-mibicycle-20 .bg { background-image: url(../images/product/mibicycle21.jpg); height: 1030px; background-position: top center;background-size: auto 100%; }

.ef1 .row0 { position: fixed; top: 0; left: 0; right: 0; z-index: 9999; overflow: hidden; padding: 15px; background: #fff; text-align: center; }
.ef1 .row0height { height: 60px; }
.ef1 .row0 .navlist { display: inline-block; overflow: hidden; margin: 0 180px; margin-right: 0; }
.ef1 .row0 .navlist li { display: inline-block; }
.ef1 .row0 .navlist li a { display: block; line-height: 30px; font-size: 16px; padding: 0 50px; cursor: pointer;}
.ef1 .row0 .navlist li a.active { color:#000;}
.ef1 .row0 .logo { position: absolute; top: 0; left: 0; display: block; padding: 10px 20px; height: 40px; }
.ef1 .row0 .logo img { height: 100%; }
.ef1 .row0 .buybtn { position: absolute; top: 0; right: 0; background: #F71818; color: #fff; display: inline-block; line-height: 60px; width: 180px; text-align: center; font-size: 16px; cursor: pointer; z-index: 999;}
