@charset "UTF-8";
/* CSS Document */

.font1{
font-size:10px;
line-height:10px;
margin: 2px 0 0 0px;
}
.font2{
font-size:12px;

}
.float{
float:left;
}
#footer{
background-color:#aaaaaa;
text-align:center;
margin:0px;
padding:0px;
vertical-align:top;
}

.font3{
font-size:10px;
color:#444444;
vertical-align:middle;
}

.font4{
font-size:12px;
color:#666666;
vertical-align:middle;

}
body{
margin:0px;
padding:0px;
}

h1{
font-size:12px;
color:#222222;
font-weight:normal;
line-height:14px;
padding-top:2px;
padding-bottom:2px;
}
.news
{
border:solid 1px #333333;
font-size:12px;
}
.font5{
font-size:13px;
}
.font5n{
font-size:13px;
vertical-align:top;
line-height:17px;
margin:0;
}
.font5r{
font-size:13px;
background-color:#FFFFFF;
color:#FF0000;
line-height:17px;
margin:0;
}
.font6{
font-size:12px;
}
.font6r{
font-size:12px;
padding:0 80px 0 10px;
vertical-align:top:
}
.font6p{
font-size:12px;
padding:0 33px 0 43px;
}
.font6i{
font-size:12px;
padding:0 33px 0 33px;
}
.font6x{
padding:0 0px 0 32px;
}
.font6s{
float:left;
font-size:12px;
padding:0 0 0 43px;
margin:0;
width:257px;
}
.font7{
font-size:20px;
color:#307ab7;
vertical-align:middle;
margin:0;
}
.font7w{
font-size:20px;
color:#ffffff;
vertical-align:middle;
margin:0;
}
.float{
float:left;
}
.box{
border:solid 1px #aaaaaa;
margin:0;
padding:0;

}

.box2{
border:solid 1px #888888;
background-color:#307ab7;
margin:0;
padding:0;
}
.box3{
border:solid 1px #aaaaaa;
background-image:url(image4/n_03_bg.gif);
background-color:#307ab7;
margin:0;
padding:0;
}
.box7{
border:solid 1px #aaaaaa;
background-image:url(image4/n_07_bg.gif);
margin:0;
padding:0;
}

.font9{
font-size:13px;
color:#FFFFFF;
line-height:17px;
vertical-align:top;
margin:0;
}
.font9m{
font-size:13px;
color:#FFFFFF;
}
.font10{
font-size:14px;
}
.font_y{
	font-size:14px;
	padding-top: 4px;
	line-height: 20px;
}
.font11{
font-size:14px;
color:#FF3333;
padding:5px 0px 0px 0px ;
margin:0;
vertical-align:top;
}

.safetb{
border:solid 1px #666666;
overflow:auto;
}
.float{
float:left;
vertical-align:top;
margin:0;
padding:0;
line-height:14pt;
}
.font20{
font-size:13px;
line-height:20px;
}
.font21{
font-size:13px;
line-height:20px;
padding:0 0 0 50px;
}
.font22{
font-size:13px;
line-height:20px;
padding:0 0 0 30px;
}
a {
text-decoration: none;
}
.right
{
text-align:right;
}
.ft{
padding:3px 0px 5px 0px;
}
.tfont{
font-size:12px;
color:#FFFFFF;
}
.tfont2{
font-size:12px;
color:#000000;
}
.tfont3{
font-size:12px;
color:#000000;
background-color:#999999;
}
.tfont4{
font-size:11px;
margin:0;
color:#000000;
background-color:#999999;

}


.font99{
font-size:14px;
color:#ffffff;
line-height:18px;
vertical-align:top;
margin:0;
}

.font55{
font-size:13px;
line-height:1.5;
}

.cmstb{
height:300px;
overflow:auto;
}

