/* ===============================�м�Ԫ����ʽ=========================================== */

.middleInfo
{
	background:#f2f7f7;height:440px;
}
.middleInfo_a
{
	width:1200px; margin:auto; height:100%;
}
.middleInfoButten
{
	float:left;width:130px; height:43px;line-height:43px;text-align:center;background-image:url(../../Img/webSetIndexImg/zcxk1.png);color:#2b9b36;cursor: pointer;
}
.middleInfoButten_margin
{
	margin-left:10px;
}
.middleInfoRButten
{
	color:#2B9B63;line-height:34px;height:34px;width:126px;float:left;cursor: pointer;border: solid 1px #54C18A;background-color: #E3F8ED;text-align: center;
	-moz-border-radius: 2px; /* Firefox */
  	-webkit-border-radius: 2px; /* Safari 和 Chrome */
  	border-radius: 2px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}
.middleInfoRButten:hover
{
	background-color: #BFF2D8;
}

.middleInfoRButten2
{
	color:#2B9B63;line-height:34px; height:34px;width:126px;float:left;cursor: pointer;border: solid 1px #54C18A;background-color: #E3F8ED;text-align: center;
	-moz-border-radius: 2px; /* Firefox */
  	-webkit-border-radius: 2px; /* Safari 和 Chrome */
  	border-radius: 2px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}
.middleInfoRButten2:hover
{
	background-color: #BFF2D8;
}

.middleInfoRButtenM
{
	margin-left:10px;
}

.middleInfo_a1
{
	background:#fff;height:640px;padding-top:28px;
}
/*---------------------------------------------船班开行样式-----------------------------------------------------*/
.homeHsowShip_1
{
	list-style: none;padding: 0px; margin: 0px;width: 1200px;
}

.homeHsowShip_1 li
{
	height: 60px;line-height: 60px;width: 171px !important;font-size: 12px;
}

.trainLineData
{
	list-style: none;padding: 0px; margin: 0px;width: 1200px;border-bottom:solid 1px #ccc;height: 60px;cursor: pointer;
}
.trainLineData li
{
	height: 50px;line-height: 20px;width: 171px !important;font-size: 12px;float: left;text-align: center;color:#666;
	margin-top: 10px;
	/* overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap; */
}
.trainLineData:hover
{
	background: #ccc !important;
}
/*------------------------------------------------页面详情开行等对话框--------------------------------------------------*/
#shipLineDetail
{
	position:fixed;
	height:300px;
	width:1100px;
	z-index: 105;
	display:none;
	left:50%; 
  	top:50%;
  	margin-left:-550px;
  	margin-top:-150px;
	background-color: #fff;
	-moz-border-radius: 6px;
 	-webkit-border-radius: 6px;
  	border-radius: 6px;
	-webkit-box-shadow:3px 3px 5px rgba(0, 0, 0, .1);  
	-moz-box-shadow:3px 3px 5px rgba(0, 0, 0, .1);  
  	box-shadow:3px 3px 5px rgba(0, 0, 0, .1);
}
#shipLineData_
{
	list-style: none;margin: 0px;padding: 0px;font-size: 12px;color: #666;
}
#shipLineData_ li
{
	float: left;margin-left: 30px;height: 25px;line-height: 25px;
}

 ul{list-style: none;}
 #container{position: relative;width: 100%;height: 420px;margin: 0px auto;}
 .pic li {position: absolute;left: 0;display: none;width:100%; height:420px;}
 .pic li img {width: 1210px;height: 420px;}
 .picBackground_1{
	 background:#438DE0;
 }
  .picBackground_2{
	 background:#049DA5;
 }
  .picBackground_3{
	 background:#4FA760;
 }
 #position{position: absolute;bottom: 0;right:0;margin: 0;background: #000;opacity: 0.4;width: 100%;text-align: center;}
 #position li{width: 10px;height: 10px;margin:0 2px;display: inline-block;-webkit-border-radius: 5px;border-radius: 5px;background-color: #afafaf;}
 #position .cur{background-color: #ff0000;}
 .arrow{cursor: pointer;display: none;line-height: 39px;text-align: center;font-size: 36px; font-weight: bold;width: 40px;height: 40px;position: absolute;z-index: 2;top: 50%;
	 margin-top: -20px; /*width的一半*/
	 background-color: RGBA(0,0,0,.3); 
	 color: #fff;
 }
 .arrow:hover { background-color: RGBA(0,0,0,.7);}
 #container:hover .arrow{display: block;}
 #prev {left: 20px;}
 #next {right: 20px;}
/* --------------------------------客服在线----------------------------------- */
.kfzx_button{
	clear: both;color:#fff;background:#5A9CEF;-moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; cursor:pointer; width: 100px;margin: auto;background: #049EA6;margin-top:15px;font-weight:normal; text-align: center;
}
.kfzx_button:hover{
	background:#00BCC7;
}