.hidden {
  overflow: hidden;
}

.main body {
    background-color: #fff;

    line-height: 24px;
    font-size: 16px;
    color: #818181;
}

.main  body, div, a, ul, li, img, table, tr, td, header, footer, h1, h2, h3, h4 , p{
  margin: 0;
  padding: 0;
  text-decoration: none;


  font-family: "Roboto Condensed", Arial, "Noto Sans JP", "文泉驛正黑", "WenQuanYi Zen Hei", "儷黑 Pro", "LiHei Pro", "微軟正黑體", "Microsoft JhengHei", "標楷體", DFKai-SB, sans-serif;
  color: #fff;
  list-style: none;
  border: none;
  border-collapse: collapse;
}

.spec li {
	color: #303030;
}
/**
.container {
  width: 100%;
}
**/


.kv {
  width: 100%;
  height: 950px;
  background-color: #000;
  position: relative;
  overflow: hidden;
}
.kv > .kvTxt {
  position: absolute;
  top: 50%;
  left: 12%;
  margin-top: -343px;
  z-index: 3;
}
.kv > .kvTxt > .kvTitle {
  font-size: 87px;
  font-weight: 700;
  /* max-width: 70%; */
}

.kv > .kvTxt > .kvSubTitle {
  font-size: 60px;
  font-weight: 700;
  /* max-width: 70%; */
}
.kv > .kvTxt > .orangeLine {
  width: 100px;
  height: 5px;
  background-color: #ff6106;
  margin: 10px 0 20px 0;
}
.kv > .kvTxt > .kvTxt {
  font-size: 24px;
  line-height: 35px;
  max-width: 70%;
}
.kv > .kvTxt > .buyBtn {
  display: block;
  background-color: #ff6106;
  width: 308px;
  height: 56px;
  color: #fff;
  font-weight: 700;
  line-height: 56px;
  text-align: center;
  font-size: 23px;
  margin-top: 23px;
  transition: 0.5s all;
}
.kv > .kvTxt > .buyBtn:hover {
  background-color: #fff;
  color: #303030;
}
.kv > .kvProduct {
  position: absolute;
  right: 12%;
  top: 50%;
  margin-top: -180px;
}
@media only screen and (max-width: 1550px) {
  .kv > .kvProduct {
    width: 500px;
    margin-top: -129px;
  }
}
@media only screen and (max-width: 1300px) {
  .kv > .kvProduct {
    width: 400px;
    margin-top: -103px;
  }
}

.videoData {
  width: 100%;
  height: 100%;
  background-image: url("https://www.xplova.com/media/img/x5e/pointBlackBg.png");
  display: inline-block;
  text-align: center;
  line-height: 655px;
}
.videoData > .innerVideoData {
  width: 90%;  
  margin: 0 auto;
  /* padding-top: 155px; */
  display: inline-block;
  vertical-align: middle;
}
.videoData > .innerVideoData > .videoImg {
  float: right;
}
.videoData > .innerVideoData > .VideoDataTxt {
  float: left;
  text-align: left;
}
.videoData > .innerVideoData > .VideoDataTxt > .VideoDataTitle {
  font-weight: 700;
  font-size: 70px;
  line-height: 65px;
}
.videoData > .innerVideoData > .VideoDataTxt > .VideoDataTT {
  margin-top: 25px;
  font-size: 24px;
  width: 400px;
  line-height: 30px;
}
.autoVideo {
  width: 100%;
  height: 850px;
  background-color: #fff;
  margin-top: 250px;
}
.autoVideo > .productVideo {
  width: 48%;
  height: 530px;
  background-image: url("https://www.xplova.com/media/img/x5e/autoVideo.jpg");
  background-position: top right;
  background-repeat: no-repeat;
  float: left;
}
.autoVideo > .autoVideoTxt {
  float: left;
  width: 583px;
  margin-left: 25px;
  margin-top: 75px;
}
.autoVideo > .autoVideoTxt > .autoVideoTitle {
  font-size: 70px;
  line-height: 65px;
  color: #303030;
  font-weight: 700;
}
.autoVideo > .autoVideoTxt > .autoVideoTT {
  margin-top: 25px;
}
.autoVideo > .autoVideoTxt > .autoVideoTT li {
  color: #303030;
  margin-bottom: 10px;
  list-style: disc inside;
  font-size: 24px;
}
.pointBlock {
  width: 100%;
}
.pointBlock > .block {
  width: 100%;
  height: 600px;
}

@media screen and (min-device-width: 320px) and (max-device-width: 1101px) {
  .pointBlock > .block > .kvPic {
    width: 60%;
    height: 100%;
    float: left;
    background-repeat: no-repeat;
  }

  .pointBlock > .block:nth-child(1) > .kvPic {
    background-image: url("https://www.xplova.com/media/img/x5e/b1.jpg");
    background-position: bottom left;
    background-position: -65px -580px;
  }
  .pointBlock > .block:nth-child(2) > .kvPic {
    background-image: url("https://www.xplova.com/media/img/x5e/b2.jpg");
    background-position: top right;
    background-position: -520px -110px;
  }
  .pointBlock > .block:nth-child(3) > .kvPic {
    background-image: url("https://www.xplova.com/media/img/x5e/b3.jpg");
    background-position: center left;
    background-position: -60px -200px;
  }

}

@media screen and (min-device-width: 1102px) {
  .pointBlock > .block > .kvPic {
    width: 60%;
    height: 100%;
    float: left;
    background-attachment: fixed;
    background-repeat: no-repeat;
  }

  .pointBlock > .block:nth-child(1) > .kvPic {
    background-image: url("https://www.xplova.com/media/img/x5e/b1.jpg");
    background-position: bottom left;
  }
  .pointBlock > .block:nth-child(2) > .kvPic {
    background-image: url("https://www.xplova.com/media/img/x5e/b2.jpg");
    background-position: top right;
  }
  .pointBlock > .block:nth-child(3) > .kvPic {
    background-image: url("https://www.xplova.com/media/img/x5e/b3.jpg");
    background-position: center left;
  }

}
.pointBlock > .block > .blockTxt {
  width: 40%;
  height: 100%;
  float: left;
  background-color: #303030;
  display: flex;
  justify-content: center;
  align-items: center;
}
.pointBlock > .block > .blockTxt > .blockChildren {
  width: 420px;
}
.pointBlock > .block > .blockTxt > .blockChildren > .blockTitle {
  font-weight: 700;
  font-size: 70px;
  line-height: 65px;
  word-wrap: break-word;
}
.pointBlock > .block > .blockTxt > .blockChildren > .blockTT {
  font-size: 24px;
  margin-top: 20px;
}
.pointBlock > .block:nth-child(even) > .kvPic {
  float: right;
}


	
.features {
  width: 100%;
  height: 870px;
  background-color: #fff;
}
.features > .innerFeatures {
  width: 1200px;
  margin: 0 auto;
  padding-top: 140px;
  position: relative;
}
.features > .innerFeatures > .pager {
  position: absolute;
  bottom: -100px;
  width: 100%;
  text-align: center;
  z-index: 3;
}
.features > .innerFeatures > .pager > .point {
  width: 10px;
  height: 10px;
  background-color: #fff;
  border: 1px solid #303030;
  cursor: pointer;
  border-radius: 6px;
  display: inline-block;
  margin: 0 5px;
}
.features > .innerFeatures > .pager > .pointCurrent {
  background-color: #303030;
}
.features > .innerFeatures > .featuresBtn {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}
.features > .innerFeatures > .featuresBtn > i {
  cursor: pointer;
  color: #505050;
  font-size: 50px;
  position: absolute;
  top: 350px;
}
.features > .innerFeatures > .featuresBtn > i:nth-child(1) {
  left: 0;
}
.features > .innerFeatures > .featuresBtn > i:nth-child(2) {
  right: 0;
}
.features > .innerFeatures > .featuresWrapper {
  width: 85%;
  position: relative;
  margin: 0 auto;
  min-height: 510px;
}
.features > .innerFeatures > .featuresWrapper > .featuresBlock {
  position: absolute;
  left: 0;
  top: 0;
  /*display: none;*/
  opacity: 0;
  transition: all 1s;
}
.features > .innerFeatures > .featuresWrapper > .featuresBlock:first-child {
  display: block;
}
.features > .innerFeatures > .featuresWrapper > .featuresBlock > .featuresPro {
  float: left;
}
.features > .innerFeatures > .featuresWrapper > .featuresBlock > .featuresRight {
  float: right;
  width: 690px;
  margin-left: 70px;
}
.features > .innerFeatures > .featuresWrapper > .featuresBlock > .featuresRight > .featuresTitle {
  font-size: 60px;
  font-weight: 700;
  color: #303030;
  line-height: 65px;
}
.features > .innerFeatures > .featuresWrapper > .featuresBlock > .featuresRight > .featuresTxt {
  font-size: 24px;
  color: #303030;
  height:300px;
  overflow:auto;
}
.appBlock {
  width: 100%;
  height: 784px;
}
.appBlock > .leftApp, .appBlock > .rightApp {
  width: 50%;
  height: 784px;
  float: left;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.appBlock > .leftApp > .appTxt > .appTitle {
  font-size: 60px;
  font-weight: 700;
  margin-bottom: 15px;
}
.appBlock > .leftApp > .appTxt li {
  font-size: 24px;
  margin-bottom: 10px;
  list-style: inside disc;
}
.appBlock > .leftApp > .appTxt > .appDownload {
  margin-top: 25px;
}
.appBlock > .leftApp > .appTxt > .appDownload img {
  margin-right: 10px;
}
.appBlock01 > .leftApp {
  background-image: url("https://www.xplova.com/media/img/x5e/appLeftBg.jpg");
  background-size: cover;
}
.appBlock01 > .rightApp {
  background-image: url("https://www.xplova.com/media/img/x5e/orangeBg.jpg");
  background-size: cover;
}
.appBlock02 > .leftApp {
  background-image: url("https://www.xplova.com/media/img/x5e/orangeBg.jpg");
  background-size: cover;
}
.appBlock02 > .rightApp {
  background-image: url("https://www.xplova.com/media/img/x5e/appRightBg.jpg");
  background-size: cover;
}
.snow {
  width: 100%;
  height: 860px;
  background-size: cover;
  background-image: url("https://www.xplova.com/media/img/x5e/snow.jpg");
  text-align: center;
}
.snow > .people {
  display: inline-block;
  width: 28%;
  margin: 200px 30px 0 30px;
  vertical-align: top;
}
.snow > .people > .name {
  color: #ff6106;
  font-weight: 700;
  font-size: 24px;
  margin-top: 10px;
}
.snow > .people > .dec {
  font-size: 24px;
  color: #303030;
  margin-top: 10px;
}
.teach {
  width: 100%;  
  background-image: url("https://www.xplova.com/media/img/x5e/whiteBg.png");
}
.teach > h1 {
  font-size: 70px;
  font-weight: 700;
  color: #303030;
  text-align: center;
  padding-top: 100px;
}
.teach > .teachInner {
  width: 95%;
  margin: 0 auto;
  position: relative;
  height: auto;
  display: block;
}
.teach > .teachInner > .phone03 {
  display: block;
  margin: 0 auto;
  padding-top: 50px;
}
.teach > .teachInner > .teachTxt {
  width: 384px; 
  
}
.teach > .teachInner > .teachTxt > .teachTitle {
  font-size: 26px;
  color: #ff6106;
  font-weight: 700;
  margin-bottom: 10px;
}
.teach > .teachInner > .teachTxt > .teachTT {
  font-size: 22px;
  color: #303030;
}


@media only screen and (min-width: 1070px) {
	.teach {	 
	  height: 1054px;	 
	}

	.teach > .teachInner > .teachTxt {	 
	  position: absolute;
	}	

	.teach > .teachInner > .teachTxt:nth-child(2) {
	  left: 0;
	  top: 75px;
	}
	.teach > .teachInner > .teachTxt:nth-child(3) {
	  left: 0;
	  top: 275px;
	}
	.teach > .teachInner > .teachTxt:nth-child(4) {
	  left: 0;
	  top: 525px;
	}
	.teach > .teachInner > .teachTxt:nth-child(5) {
	  right: 0;
	  top: 75px;
	}
	.teach > .teachInner > .teachTxt:nth-child(6) {
	  right: 0;
	  top: 275px;
	}
}


.table {
  width: 100%;
  padding: 100px 0;
}
.table > h1 {
  font-size: 70px;
  font-weight: 700;
  color: #303030;
  text-align: center;
  margin-bottom: 50px;
}
.table > table {
  margin: 0 auto;
}
.table td {
  font-size: 20px;
  color: #303030;
  vertical-align: top;
  padding: 10px;
}
.table > table tr td:first-child {
  font-weight: 700;
}


/*首頁頁底圖片banner*/
.banners{
	width: 100%;
	height: auto;
	margin-bottom: 30px;
}

@media only screen and (max-width: 1300px) {
.banners .owl-prev{
	background-color: #FFF;
	height: 100%;
	width: 33.33%;
	position: absolute;
	left: 0px;
	top: 0px;
	opacity: 0.3;
}



.banners .owl-next{
	background-color: #FFF;
	height: 100%;
	width: 33.33%;
	position: absolute;
	top: 0px;
	right: 0px;
	opacity: 0.3;
	}

}

@media only screen and (min-width: 1300px) {

.banners .owl-prev{
	background-color: #FFF ;
	height: 100%;
	width: 33.33%;
	position: absolute;
	left: 0px;
	top: 0px;
	opacity: 0.3;
}

.banners .owl-next{
	background-color: #FFF;
	height: 100%;
	width: 33.33%;
	position: absolute;
	top: 0px;
	right: 0px;
	opacity: 0.3;
	}

}

/*buynow按鈕*/
.buynow{
	height: auto;
	width: 100%;

	text-align: center;
	margin-bottom: 60px;
}

.buynow a{
	background-color: #F15A22;
	color: #FFF;
	font-size: 38px;
	font-weight: 600;
	padding-top: 20px;
	padding-right: 75px;
	padding-bottom: 20px;
	padding-left: 75px;
}


.buynow a:hover{
	color: #000;
	background-color: #FFF;
	border: 1px solid #000;
}



/*hover*/
.menu nav ul li a:hover{
	color: #E94E0B;
}

.menu nav ul li ul li:hover {
	color: #FFF;
	background-color: #EF500C;
	display: block;
}

.menu nav ul li ul li a {

	display: block;
}

 .menu nav ul li ul li a:hover {

	color: #FFF;
}


/* snow */


.snow,.snow .owl-item {
	-webkit-tap-highlight-color: transparent;
	position: relative
}
.snow {
	display: none;

	z-index: 1
}

.snow .owl-item {
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-touch-callout: none
}

.snow .owl-dots.disabled,.snow .owl-nav.disabled {
	display: none
}
.no-js .snow,.snow.owl-loaded {
	display: block
}
.snow .owl-dot,.snow .owl-nav .owl-next,.snow .owl-nav .owl-prev {
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.snow.owl-loading {
	opacity: 0;
	display: block
}
.snow.owl-hidden {
	opacity: 0
}
.snow.owl-refresh .owl-item {
	visibility: hidden
}
.snow.owl-drag .owl-item {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.snow.owl-grab {
	cursor: move;
	cursor: grab
}
.snow.owl-rtl {
	direction: rtl
}
.snow.owl-rtl .owl-item {
	float: right
}
.snow .animated {
	animation-duration: 1s;
	animation-fill-mode: both
}
.snow .owl-animated-in {
	z-index: 0
}
.snow .owl-animated-out {
	z-index: 1
}
.snow .fadeOut {
	animation-name: fadeOut
}

@keyframes fadeOut {
	0% {
	opacity: 1
}
100% {
	opacity: 0
}
}


.snow_btn .owl-prev{
	height: 50px;
	width: 50px;
	position: absolute;
	left: 60px;
	top: 280px;
	opacity: 0.8;
	background-image: url("https://www.xplova.com/media/img/x5e/arrow.png");
	background-repeat: no-repeat;
	background-position: left top;
}


.snow_btn .owl-next{

	height: 50px;
	width: 50px;
	position: absolute;
	top: 280px;
	right: 60px;
	opacity: 0.8;
	background-image: url("https://www.xplova.com/media/img/x5e/arrow.png");
	background-repeat: no-repeat;
	background-position: right top;
	}


.snow  .people  .name {
    color: #ff6106;
    font-weight: 700;
    font-size: 24px;
    margin-top: 10px;
}


.snow  .people  .dec {
    font-size: 24px;
    color: #303030;
    margin-top: 10px;
}

.snow {
	width: 100%;
	height: 580px;
	padding-top: 150px;

}
/* snow end */

.people img {
  width: 294px;
	height: 294px;
	border-radius:99em;
}

.videoGif{
  float: right;
  width: 100%;
  margin-top: 75px;
  /* padding-bottom: 6.666%;
  padding-top: 5%; */
}

.media_evaluation {
  width: 100%;
  height: 100%;
  background-image: url("https://www.xplova.com/media/img/x5e/pointBlackBg.png");
  display: inline-block;
  text-align: center;
}

.media_evaluation_content {
  height: 100%;
  width: 40%;
  display: inline-flex;
  padding: 70px 40px 70px 40px;
}

.media_evaluation_title {
    font-size: 24px;
    color: #ff6106;
    font-weight: 700;
    margin-bottom: 10px;
    text-align: left;
}

.white_text {
  color: #FFF;
  margin-top: 5px;
}

.media_evaluation_text {
  font-size: 20px;
  color: #FFF;
  font-weight: 500;
  margin-top: 20px;
  text-align: left;
  width: 90%;
}

/*spec的表格使用*/
.spec{
	color: #000;
	font-size: 20px;
	line-height: 27px;
	padding-bottom: 100px;
}
.spec li{
	padding-top: 20px;
}


.tw1{
	font-weight: bold;
}

/*輪播圖*/


.features {
  width: 100%;
  height: 870px;
  background-color: #fff;
}
.features  .innerFeatures {
	width: 80%;
	height: 731px;
	padding-top: 140px;
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


@media only screen and (max-width: 600px) {
.features  .innerFeatures  .featuresBtn > i {
  top: 140px !important;
}
.featuresTitle {
	font-size: 40px;
	font-weight: 600;
	color: #FD5608;
	line-height: 40px;
	
}

.featuresTxt {
	font-size: 20px;
	color: #303030;
	line-height: 25px;	
}


.ddfgs{
	margin-top: 20px;
	margin-right: 40px;
}


}


@media only screen and (min-width: 600px) {

.featuresTitle {
	font-size: 70px;
	font-weight: 700;
	color: #FD5608;
	line-height: 65px;	
}





.featuresTxt {
	font-size: 30px;
	color: #303030;
	line-height: 35px;	
}

.ddfgs{
	margin-top: 70px;
	margin-right: 40px;
}



}

@media only screen and (max-width: 1300px) {
.features {
	width: 100%;
	height: auto;
	background-color: #fff;
	margin-bottom: 100px;
	display: inline-block;
}
.features  .innerFeatures {
	width: 100%;
	height: auto;
	padding-top: 50px;
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	display: inline-block;	
}

.pager {
    padding-left: 0;
    margin: -50px 0;
    text-align: center;
    list-style: none;
}
}

.features  .innerFeatures  .pager {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  z-index: 3;
}
.features .innerFeatures  .pager  .point {
  width: 10px;
  height: 10px;
  background-color: #fff;
  border: 1px solid #303030;
  cursor: pointer;
  border-radius: 6px;
  display: inline-block;
  margin: 0 5px;
}
.features  .innerFeatures .pager .pointCurrent {
  background-color: #303030;
}
.features .innerFeatures  .featuresBtn {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 100;
}
.features  .innerFeatures  .featuresBtn > i {
  cursor: pointer;
  color: #505050;
  font-size: 50px;
  position: absolute;
  top: 350px;
}
.features  .innerFeatures  .featuresBtn > i:nth-child(1) {
  left: 0;
}
.features  .innerFeatures  .featuresBtn > i:nth-child(2) {
  right: 0;
}
 .features .innerFeatures  .featuresWrapper {
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}
.features  .innerFeatures  .featuresWrapper .featuresBlock {
	display: none;
}
.features  .innerFeatures  .featuresWrapper .featuresBlock:first-child {
  display: block;
}






/*輪播圖 end*/

/*gallery*/
.bg_gray{
	background-color: #E4E4E4;
}
@media only screen and (min-width: 1600px) {
	.gallery{
		width: 1600px;
		margin-right: auto;
		margin-left: auto;
	}
}

.gallery{
	padding-bottom: 100px;
}

/*gallery end*/

/**bianchi **/

	


	
.rid_a{

	
	
	
	width: 100%;
    height: 100%;
   

    display: flex;
    justify-content: center;
    align-items: center;
	
	

	
}

.riders_words{
	width: 50%;
	height: 815px;
	 float: left;
}
.r_blue{
	color: #FFF;
	background-color: #3DC0BC;

}

.r_img01{
	background-image: url("https://www.xplova.com/media/img/x5e_bianchi/am01.jpg");
}

.r_img02{
	background-image: url("https://www.xplova.com/media/img/x5e_bianchi/am02.jpg");
}

.r_img03{
	background-image: url("https://www.xplova.com/media/img/x5e_bianchi/am03.jpg");
	background-position: right;
}


.riders_blockChildren{
	width: 550px;
	font-size: 24px;
}

.r_Title01{
	font-size: 70px;
	line-height: 65px;
	font-weight: 700;
	margin-bottom: 10px;
}
.r_Title02{
	font-size: 30px;
	margin-bottom: 20px;
}



.r_tnn{
	border: 2px solid #FFF;
	width: auto;
	float: left;
	margin-top: 40px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
}

.pointBlock > .block > .blockTxt.W_blue{
	background-color: #3dc0bc;
	
}


.pointBlock > .block:nth-child(even) > .kvPic_b {
  float: right;
}
.pointBlock > .block:nth-child(1) > .kvPic_b {
  background-image: url("https://www.xplova.com/media/img/x5e_bianchi/C1.jpg");
  background-position: bottom left;
}
.pointBlock > .block:nth-child(2) > .kvPic_b {
  background-image: url("https://www.xplova.com/media/img/x5e_bianchi/C2.jpg");
  background-position: top right;
}
.pointBlock > .block:nth-child(3) > .kvPic_b {
  background-image: url("https://www.xplova.com/media/img/x5e_bianchi/C3.jpg");
  background-position: center left;
}	
	
.pointBlock > .block:nth-child(4) > .kvPic_b {
	background-image: url("https://www.xplova.com/media/img/x5e_bianchi/C4.jpg");
	background-position: center -230px;
	background-attachment: scroll;
}	
	
	
.pointBlock > .block > .kvPic_b {
  width: 60%;
  height: 100%;
  float: left;
  background-attachment: fixed;
  background-repeat: no-repeat;
}	

.teach > .teachInner > .teachTxt > .teachTitle.T_blue{
  font-size: 26px;
  color: #3dc0bc;
  font-weight: 700;
  margin-bottom: 10px;
}	

.title_blue{
	font-size: 60px;
	font-weight: bold;
	color: #FFF;
	background-color: #213938;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}


.bianchi_MTB{
	color: #FFF;
	background-color: #3DC0BC;
}	
	
.cont{
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	font-size: 28px;
	padding-top: 120px;
	padding-bottom: 120px;
}




.bianchi_MTB_img{
	background-image: url("https://www.xplova.com/media/img/x5e_bianchi/bianchi_MTB.jpg");
	height: 863px;
	width: 100%;
	position: relative;
	background-position: center;

}


.empowered{
	color: #FFF;
	position: absolute;
	bottom: 120px;
	font-size: 30px;
	right: 350px;
}

.xbianchi{
	position: absolute;
	bottom: 220px;
	right: 170px;
	
}

/** rwd的部份 **/
@media only screen and (max-width: 600px) {
	.title_blue{
		font-size: 40px;
	}
	
	.pointBlock > .block > .blockTxt > .blockChildren > .blockTitle {
	  font-weight: 400;
	  font-size: 40px;
	  line-height: 40px;
	}
	
	.pointBlock > .block > .blockTxt > .blockChildren > .blockTT {
	  font-size: 20px;
	  margin-top: 5px;
	}
	
	.pointBlock > .block {	  
	  height: 650px;
	}
	
	.r_Title01{
		font-size: 50px;
		line-height: 50px;
		font-weight: 500;
		margin-bottom: 10px;
	}
	.r_Title02 {
		font-size: 25px;
		margin-bottom: 20px;
	}
}