*{
padding:0px;
margin:0px;
}
body{
background:#e4f2fa url(../images/bg_2.png) repeat-x;
}
ul{
list-style-type:none;
}
#banner{
margin:0 auto;
background:url(../images/yun2.png) repeat-x right;
height:111px;
width:auto;
}

#banner .left_banner{float:left}
#banner .right_banner{float:right}

#banner .right_banner a:hover{
	text-decoration: underline;
}

#mid{
width:1002px;
margin:0 auto;
padding-top:120px;
padding-bottom:19px;
height:380px;
}

#mid .mid_left{width:415px;height:380px;float:left;text-align:center;padding-left:50px;padding-right:50px;}

#mid .mid_left img{
width:415px;
height:380px;
}

#picture2{
height:380px;

background:url(../images/line.png) no-repeat left;
float:left;
text-align:center;
}
#nav{
background:url(../images/under_line.png) no-repeat bottom;
height:37px;
line-height:37px;
padding-bottom:14px;
}
#nav img {
height:37px;
width:37px;
}
#nav span{
font-family:"黑体";
color:#14568e;
font-size:20px;
height:37px;
line-height:37px;
}
#nav2{
padding-left:130px;
padding-top:10px;
}
#nav2 table tr{
font-size:12px;
font-family:"宋体";

}
#nav2 table tr td {
height:50px;
line-height:50px;
}
#nav2 table tr td input{
height:27px;
width:200px;
}
#nav2 table tr td.login input{
*width:102px;
width:102px;
height:27px;

}
#nav2 table tr td.login2 input{
width:90px;
height:29px;
background:url(../images/login.png) no-repeat;
border:0px;
color:#fff;
font-size:14px;
font-family:"宋体";
}

#bottom1{
width:0 auto;
clear:both;
background:#e4f2fa;
height:56px;
border-top:1px solid  #98c5ea ;
text-align:center;
line-height:56px;
font-size:12px;
font-family:Arial;
color:#083358;
}