
body{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #000000;
font-family: "Times New Roman", Times, serif;
background:url(../images/body_bg.jpg);
font-size:13px;
}
.clear{
clear:both;
}
#warp{
width:100%;
}
#contaner{
width: 910px;
margin: 0 auto;
border: #000000 solid 0px;
background-color:#FFFFFF;
}
#header{
border: #0000FF solid 0px;
overflow:hidden;
}
#header-top{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: url(../images/top-banner.jpg) no-repeat;
height: 134px;
}
#header-top h1{
margin: 0px;
margin-left: 10px;
height: 40px;
color:#091150;
font-family:"Trebuchet MS";
font-size: 33px;
}
#header-top .pa{
margin: 0px 0px 0px 18px;
padding: 0px 0px 0px 0px;
font-size: 16px;
font-weight:bold;
color:#FFFFFF;
border: 0px #FF0000 solid;
font-family:"Trebuchet MS";
width: 300px;
}
#header-top  img {
float:right;
margin: 9px 10px 0px 0px;
}
#header-top .phone{
color: #FFFFFF;
font-size: 31px;
margin: 0px 0px 0px 240px;
padding: 0px 0px 0px 0px;
line-height: 22px;
font-family:"Trebuchet MS";
border: #33CC66 solid 0px;
font-weight: bold;
float:left;
}
#header-top .ESQ{
color: #FFFFFF;
font-size: 23px;
margin: 0px 0px 0px 18px;
padding: 0px 0px 0px 0px;
line-height: 22px;
font-family:"Trebuchet MS";
border: #33CC66 solid 0px;
font-weight: bold;
float:left;

}
#header-bg{
background:url(../images/bg_header.jpg) repeat-x; 
padding-top: 16px;
}
#nav{
border: #0000FF solid 0px;
width: 910px;
float:right;
background: #003255 url(../images/bg-nav.jpg) repeat-x;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#nav ul{
margin: 0px 0px 0px 0px;
padding: 0px;
display:block;
list-style:none;
float:right;
}
#nav ul li{
float:left;
border:#FF0000 solid 0px;
margin: 0px 3px 0px 0px;
/*background: url(../images/nav.jpg) no-repeat;*/
display:inline-block;
list-style:none;
}
#nav ul li a{
color: #FFFFFF;
display:inline-block;
text-align:center;
width: 124px;
_height: 15px;
height: 22px;
line-height: 22px;
text-decoration:none;
padding: 3px 0px 3px 0px;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
#nav ul li a:hover{
background: #7e180f;
}
#nav .seleted{
background: #7e180f;
}
#banner{
background-color: #394C99;
}
#banner img{
margin-top: -2px;
}
#content22{
float:left;
width: 910px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: #00FF00 solid 0px;
}
#content2 #leftnav{
width: 200px;
float:left;
background:#E3ECF2;
margin-left: 21px;
padding-bottom: 10px;
}
#content2 #leftnav ul{
margin: 10px 0px 0px 0px;
padding: 0px;
list-style:none;
}
#content2 #leftnav li{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style:none;
font-size: 12px;
display:block;
}
#content2 #leftnav li a { 
color:#FFFFFF;
text-decoration:none;
line-height: 23px;
margin: 3px 0px 0px 10px;
padding-left: 10px;
background:url(../images/nav_bg.jpg);
border: #FFFF00 solid 0px;
width: 173px;
display:block;
height: 27px;
}
#content2 #leftnav li a:hover { 
background:url(../images/nav_bg_hover.jpg);
}
#content2 #right{
float:left;
display:inline;
border: #000000 solid 0px;
display:inline;
width: 600px;
}
#content2 #right h1{
font-family:"Times New Roman", Times, serif;
font-size:20px;
background:url(../images/hi.jpg) no-repeat;
height: 53px;
width:622px;
padding-left:13px; 
margin: 23px 0px 0px 20px;
line-height: 33px;
border:#00FF33 solid 0px;
}
#content2 #right ul{
margin-left: 28px;
_margin-left: 53px;
width: 370px;

}
#content2 #right ul li{
list-style-image:url(../images/bult.jpg);
font-size: 12px;
margin-left: 23px;
margin-top: 5px;
padding: 0px 0px 5px 0px;
margin-right: 12px;
background:url(../images/line.jpg) repeat-x;
background-position:bottom;
}
#content2 #right ul li a{
color: #000000;
text-decoration:none;
}
#content2 #right ul li a:hover{
color: #330000;
text-decoration:underline;
}
#content2 #right .text{
background: #E3ECF2;
width: 620px;
margin-left: 30px;
}
#content2 #right p{
margin: 3px 0px 0px 10px;
padding: 1px 0px 0px 30px;
font-size: 11px;
line-height: 22px;
font-size: 12px;
}
#content2 #right h2{
margin-left: 15px;
}
#content2 #right h3{
margin-left: 15px;
}
#content2 #right a{
color:#023256;
text-decoration:none;
}
#content2 #right a:hover{
color:#7e180f;
text-decoration:underline;
}
#main{
float:left;
border:#000000 solid 0px;
margin: 18px 0px 0px 0px;
padding-left: 33px;
}
#main .content{
border: #9EC1CE 1px solid;
width: 283px;
height: 234px;
float:left;
margin: 18px 0px 0px 0px;
}
#main .content h2{
font-size: 12px;
color:#2D3B49;
margin: 12px 0px 0px 0px
}
#main .content p{
margin: 5px 15px 15px 35px;
text-align:justify;
}
.law{
margin: 19px 0px 0px 20px;
}
#bottom{
background:url(../images/bottom.jpg);
height:186px;
border:#FFFFFF  solid 1px;
}
#bottom p{
width: 700px;
font-size:12px;
margin: 65px 0px 0px 100px;
font-weight:bold;
color:#303449;
line-height: 20px;
text-align:justify;
}
.blue{
background: #003255;
height:3px;
}
#footer{
border: #FF0000 solid 0px;
padding: 15px 0px 15px 0px;
text-align:center;
}
#footer p{
margin: 0px 50px 0px 50px;
padding: 0px 0px 0px 0px;
width: 750px;
}
#footer p a{
text-decoration:none;
color:#000000;
font-size: 14px;

}
#footer p a:hover{
text-decoration:underline;
color:#8A251C;

}
.copy{
text-align:center;
padding-bottom: 10px;
}
