@charset "utf-8";
/* CSS Document */
*{padding:0px; margin:0px;}
body{padding:0px; margin:0px; 
font-family: "Open Sans", Aller, Arial, Verdana;
background:#CCCCCC;
}
/*.left{float:left;}
*/.right{float:right;}
/*.cl{clear:both; height:10px;}
*/

.comman{
 font-size:14px;
color:#144559;
  }
.comman12{
 font-size:12px;
color:#0068FF;
text-decoration:none;
  }
.orange{
 font-size:14px;
color:#f47527;
text-decoration:underline;
  }



div.clear {
    clear:both;
}

p{
line-height:1.5;
}

img{
border:0px;
}

.main{
width:960px;
height:auto;
margin:auto;
background-color:#FFFFFF;
}


.header{
width:960px;
height:80px;
background-color:#174659;
}

.logo{
width:287px;
height:auto;
float:left;
padding-left:28px;
padding-top:28px;
padding-right:0px;
}

 
.banner{
width:960px;
height: auto;
margin:auto;
 
   
}

.content{
width:960px;
height:auto;
padding-top:40px;
border-bottom:solid  #D1D3D3 3px;
/*float:left;
*/}

.co-left{
width:482px;
height:auto;
/*float:left;
*/ }

.co-hd{
width:454px;
background-image:url(../images/hd.gif);
background-repeat:no-repeat;
height:53px;
/*float:left;
*/margin-left:28px;
padding-bottom:40px;
 }

.co-text{
width:454px;
 height: auto;
/*float:left;
*/margin-left:28px;
font-size:14px;
color:#144559;
padding-bottom:40px;
 }

.co-img{
width:482px;
 height: auto;
/*float:left;
*/ 
padding-bottom:40px;
 }


.co-right{
width:490px;
 height: auto;
 z-index:+9999;
 margin-top:-310px;
 float:right;
 padding-right:30px;
 position: relative;
/* left:635px;
*//*float:left;
*/ 
  }


.content-ser{
width:910px;
height:auto;
margin-top:-15px;
 padding-left:50px;
float:left;
padding-bottom:50px;
}

.content-ser-header{
width:864px;
height:auto;
padding-top:0px;
background-image:url(../images/header-line.gif);
background-position:left;
background-repeat:no-repeat;
margin-left:28px;
padding-left:68px;
float:left;
padding-bottom:10px;
margin-top:10px;

background-position: 0px 24px;
}

.content-ser-click{
width:864px;
height:auto;
   
 margin-left:28px;
padding-left:68px;
float:left;
padding-bottom:10px;
margin-top:10px;

 }
 
 .content-ab{
width:804px;
height:auto;
   
 margin-left:28px;
padding-left:68px;
float:left;
padding-bottom:10px;
margin-top:10px;
padding-right:60px;
 }
.co-left-co{
width:390px;
height:auto;
  float:left;
  margin-bottom:40px;
 }
.co-left-co1{
width:390px;
height:auto;
font-size:20px;
color:#174659;
/*float:left;
*/ }


.co-left-co2{
width:390px;
height:auto;
margin-top:20px;
  /*float:left;
*/ }


.co-co-form{
 font-size:18px;
color:#174659;
/*float:left;
*/ }

.co-co-form1{
 font-size:14px;
color:#174659;
border:1px solid #b0acab;
width:233px;
height:27px;
font-weight:normal;
/*float:left;
*/ }
.co-co-form2{
 font-size:14px;
color:#174659;
border:1px solid #b0acab;
width:233px;
height:90px;
/*float:left;
*/ }

.co-co-right{
width:345px;
 height: auto;
  float:right;
  position: relative;
/* left:635px;
*//*float:left;
*/ 
  }



.co-co-form3{
 font-size:14px;
color:#174659;
border:1px solid #b0acab;
width:90px;
height:27px;
margin-right:20px;
font-weight:normal;
/*float:left;
*/ }
.co-co-form4{
 font-size:14px;
color:#174659;
border:1px solid #b0acab;
width:120px;
height:27px;
 font-weight:normal;
/*float:left;
*/ }






.co-r-text{
 font-size:18px;
color:#174659;
text-decoration:none;
/*float:left;
*/ }



.co-left-part{
width:804px;
height:auto;
  float:left;
  margin-bottom:0px;
 }
.co-left-part0{
width:804px;
height:auto;
  float:left;
  margin-top:27px;
 }
.co-left-part1{
width:241px;
height:auto;
 float:left;
 }

.co-right-part{
width:505px;
height:auto;
   float:right;
   padding-top:30px; }



.content-part-line{
width:864px;
height:auto;
padding-top:0px;
background-image:url(../images/header-line.gif);
background-position:left;
background-repeat:no-repeat;
margin-left:28px;
padding-left:68px;
float:left;
padding-bottom:10px;
margin-top:10px;

background-position: 0px 24px;
}







.content-ser-text{
 padding-top:0px;
 color:#F37425;
 font-size:25px;
 background-color:#fff;
/* width:100px;
*/ float:left;
  }
.content-ser-text2{
border: #144559 1px solid;
padding-top: 0px;
color: #F37425;
font-size: 14px;
background-color: #fff;
width: 200px;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
float: right;
margin-right: 100px;
margin-top: 12px;
}
  }




.our-clients{
width:960px;
height:auto;
 /*float:left;
*/}

#footer{
width:888px;
height:18px;
background-color:#f47526;
padding-top:10px;
padding-bottom:10px;
padding-left:36px;
padding-right:36px;
 /*float:left;
*/}

#fo-left{
width: 200px;
height:auto;
clear:left;

float:left;
 }

.fo-left{
font-size:14px;
text-decoration:none;
color:#FFFFFF;
 /*float:left;
*/ }
a.fo-left:hover{
font-size:14px;
text-decoration:none;
color:#174659;
 /*float:left;
*/ }

#fo-right{
width:250px;
 height: auto;
  float:right;
  text-align:right;
 /*float:left;
*/ 
  }











.car-text{
 font-size:14px;
color:#144559;
  }
.co-car{
 font-size:14px;
color:#174659;
border:1px solid #b0acab;
width:535px;
height:27px;
margin-bottom:10px;margin-top:3px;
/*float:left;
*/ }

.co-car-drop{
 font-size:14px;
color:#174659;
border:1px solid #b0acab;
width:190px;
height:27px;
margin-bottom:10px;
margin-top:3px; margin-right:50px;}

.co-car-nor{
 font-size:14px;
color:#174659;
border:1px solid #b0acab;
width:190px;
height:27px;
margin-bottom:10px;
margin-right:50px; 
margin-top:3px;}

.co-car-drop2{
 font-size:14px;
color:#174659;
border:1px solid #b0acab;
width:60px;
height:27px;
margin-bottom:10px;
margin-right:25px;
margin-top:3px;
text-align:center;}







.event-part{
width:804px;
height:auto;
  float:left;
  margin-bottom:0px;
  margin-top:15px;
 }
.event-part img{
   margin-bottom:2px;
   margin-right:2px;
 }

.co-event-part0{
width:804px;
height:auto;
  float:left;
  margin-top:15px;
 }

.content-event-header{
width:864px;
height:auto;
padding-top:0px;
background-image:url(../images/header-line.gif);
background-position:left;
background-repeat:no-repeat;
margin-left:28px;
padding-left:68px;
float:left;
 
background-position: 0px 24px;
}

 .content-event{
width:804px;
height:auto;
   
 margin-left:28px;
padding-left:68px;
float:left;
 margin-top:10px;
padding-right:60px;
 }
 .content-thank{
width: auto;
height:auto;
   
 padding-left:28px;
float:left;
padding-bottom:10px;
margin-top:10px;
padding-right:0px;
text-align:center;
 }