@charset "utf-8";
/* CSS Document */
/*-----------------about Solution-------------------*/
.SOLUTION_BOX{
	margin:10px 6px 10px 0;
	width:241px;
	float:left;}

.SOLUTION_BOX_TOP{
	width:241px;
	height:11px;}

.SOLUTION_BOX_CENTER{
	margin:0 auto;
	background:url(../images/solution_images/Solution-section_13.jpg);
	height:230px;}

.SOLUTION_BOX_TITLE{
	margin:0 0 10px 0;
	text-align:center;
	width:241px;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:14px;
	color:#FFF;}
	
.SOLUTION_BOX_IMAGE{
	margin:0 auto;
	width:224px;}

.SOLUTION_BOX_BOTTOM{
	width:241px;
	height:11px}

/*-----------------about Solution_TrainEvent-------------------*/
.SOLUTION_ALL{
	margin:0 0 20px 0;}

.SOLUTION_TITLE{
	margin:0 auto;
	padding:20px 0 20px 0;
	width:990px;}

.SOLUTION_TITLE_IMAGE{
	margin:0 auto;
	width:990px;}

.SOLUTION_CONTENT_1{
	margin:0 auto;
	width:990px;
	letter-spacing:0.1em;}

.SOLUTION_CONTENT_3{
	margin:0 auto;
	width:990px;}

/*-----------------about Solution_TrainEvent content-------------------*/
.SOLUTION_CONTENT_in1{
	margin:0 auto;
	padding:0 0 15px 0;
	width:990px;
	letter-spacing:0.1em;}
	
.SOLUTION_CONTENT_in11{
	margin:0 auto;
	padding:0 0 15px 0;
	width:990px;
	height:200px;
	letter-spacing:0.1em;}
	
.SOLUTION_CONTENT_in12{
	margin:0 auto;
	padding:0 0 15px 0;
	width:975px;
	height:195px;
	letter-spacing:0.1em;}
	
.SOLUTION_CONTENT_in2{
	width:990px;
	height:115px;
	letter-spacing:0.1em;}
	
.SOLUTION_CONTENT_in3{
	margin:0 auto;
	width:990px;
	height:480px;
	letter-spacing:0.1em;
	border: solid 1px #CCC;}	
	
.SOLUTION_CONTENT_in4{
	margin:0 auto;
	width:990px;
	height:660px;
	letter-spacing:0.1em;
	border-left: solid 1px #CCC;
	border-right: solid 1px #999;
	border-top: solid 1px #999;
	border-bottom: solid 1px #CCC;}	
	
.SOLUTION_CONTENT_in5{
	margin:0px;
	padding:0px;
	width:550px;
	letter-spacing:0.1em;
	position:absolute;}
	
/*-----------------about Solution_Passenger content-------------------*/
.SOLUTION_PRODUCT1{
	padding:0 0 0 20px;
	float:left;
	width:465px;
	height:230px;}
	
.SOLUTION_PRODUCT2{
	padding:0 0 0 20px;
	float:left;
	width:950px;}

.SOLUTION_PRODUCT_TITLE{
	margin:0 0 10px 0;
	background:url(../images/solution_images/TT.gif);
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:15px;
	color:#FFF;
	height:25px;
	text-align:center;
	border-radius:5px;}
	
.SOLUTION_PRODUCT_CONTENT{
	margin:0 auto;
	width:340px;
	height:200px;
	float:right;}
	
.SOLUTION_PRODUCT_CONTENT2{
	margin:0 auto;
	width:340px;
	height:160px;
	float:right;}
	
.SOLUTION_PRODUCT_CONTENT3{
	margin:0 auto;
	width:820px;
	float:right;}
	
.IMG_LOGO{
	background:#CCC;
	width:120px;
	height:120px;
	position:absolute;}

.SOLUTION_CONTENT_BU_A a{color:#FFF;}
.SOLUTION_CONTENT_BU_A a:hover{color:#99CCFF;}

.SOLUTION_CONTENT_BU_B{
	margin:0 0 20px 0;
	padding:3px 0 7px 10px;
	width:980px;
	height:15px;
	float:left;
	border-radius:5px;
	background:#CCC;}
	
.CONTENT_BOX{
	margin:0 auto;
	width:990px;
	height:206px;
	text-align:center;}	
	
.SOLUTION_CONTENT_BOX{
	margin:5px 0 0 60px;
	width:250px;
	height:194px;
	float:left;
	border:#CCCCCC;
	border-width:1px;
	border-style:solid;}
	
.CONTENT_BOX2{
	margin:0 auto;
	width:990px;
	height:64px;
	text-align:center;}	
	
.CONTENT_BOX3{
	margin:0 auto;
	width:990px;
	height:140px;
	text-align:center;}	
	
.SOLUTION_CONTENT_BOX2{
	margin:0 0 0 62px;
	width:250px;
	height:20px;
	float:left;
	background:#CCC;}
	
.SOLUTION_CONTENT_in12_A{
	width:520px; 
	height:210px; 
	float:left;}

.SOLUTION_CONTENT_in12_B{
	width:450px; 
	height:200px; 
	float:right;}
	
/*-------------------BULE BUTTON------------------------------*/

.SOLUTION_BUTTON_BULE{
	margin:0 auto;
	width:990px;}
	
.SOLUTION_BUTTON_BULE2{
	margin:20px 0 3px 0;
	height:35px;
	border-bottom:#CCC 1px;
	border-bottom-style:solid;
	border-bottom-width:2px;}
	
.SOLUTION_CONTENT_BU_A{
	margin:0 9px 0 9px;
	width:180px;
	height:35px;
	background:url(../images/solution_images/Solution-section_bg_01.gif);
	float:left;}
	
.SOLUTION_CONTENT_BU_A2{
	margin:0 7px 0 7px;
	width:180px;
	height:35px;
	background:url(../images/solution_images/Solution-section_bg_02.gif);
	float:left;}
	
.SOLUTION_CONTENT_BU_A3{
	margin:0 9px 0 9px;
	width:180px;
	height:35px;
	background:url(../images/solution_images/Solution-section_bg_00.gif);
	float:left;}
	
.SOLUTION_CONTENT_BU_A, .SOLUTION_CONTENT_BU_A2 a:hover{
	color:#FFC;}