body {
margin:0;
padding:0;
color:#666666;
font-size:12px;
}
form {
margin:0;
padding:0;
}
ul {
margin:10px;
padding:0;
list-style:none;
}
ul li {
background-image:url(../images_v2/bullet.gif);
background-repeat:no-repeat;
background-position:0 15px;
padding:10px 0 0 15px;
}
ul li a {
}
#container {
width:896px;
margin:0 auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#header {
height:65px;

/*
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
background-position:20px 5px;
*/
}

.header_search {
width:137px;
line-height:15px;
border:1px solid #BFBFBF;
padding:0;
margin:0;
}
.searchBtn {
width:58px;
height:17px;
display:block;
background:url(../images_v2/search.jpg) no-repeat;
margin:2px 10px 0 5px;
}
#header_content h2 {
margin:10px 0 0 0;
padding:0;
font-size:12px;
font-weight:normal;
color:#CCCCCC;
}
.header_logo img {
margin:10px 0 0 0px;
}
.header_line1 {
color:#628CA0;
text-align:right;
font-size:13px;
padding:20px 0 0 0;
height:25px;
line-height:25px;
background:url(../images_v2/serchImg.png) no-repeat right 20px;
}
.header_line3 {
color:#628CA0;
text-align:right;
font-size:14px;
padding:20px 0 0 0;
height:25px;
line-height:25px;
}
.header_line1 a {
color:#999999;
text-decoration:none;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
text-decoration:underline;
}

.header_line1 a:hover {
text-decoration:underline;
}
.header_line2 {
color:#999999;
text-align:right;
padding:5px 0 0 0;
font-size:11px;
}

.banner {
background:url(../images_v2/banner2.jpg) no-repeat;
height:196px;

}
.banner_6 {
background-image:url(../images/Header_image_8.jpg);
height:201px;
background-repeat:no-repeat;
}

#footer {
margin:20px 0 10px 0;
color:#666666;
padding:1px 0;
font-size:11px;
}
#footer a , #footer span {
color:#2F6681;
}
#tpl1, #tpl2 {
margin:20px 0 0 0;
}
div.dark_box {
background:url(../images_v2/darkBoxBg2.png);
min-height:235px;
height:auto !important;
height:235px;
}
div.dark_box, div.light_box, div.dark_box_tpl_1 {
margin:10px 0 10px 0px;
border:1px solid #D2D2D2;
padding:0 0 10px 0;
}
.dark_box a {
color:#FF0000;

}
.dark_box a:hover {
color:#3F6182;
}
div.dark_box_tpl_1 {
margin:0px 0 10px 0px;
}
.dark_box_tpl_1 a {
color:#FF0000;

}
.dark_box_tpl_1 a:hover {
color:#3F6182;
}
.dark_box_top_left {
height:37px;
width:1px;

}
.dark_box_top_center {
height:37px;
color:#3F6182;
font-weight:bold;
font-size:12px;
padding:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
.dark_box_top_right {
height:37px;
width:1px;
}

.dark_box_middle {

padding:10px;
}
.dark_box_middle_tpl_1 {
padding:0 5px 0 5px;
}

.dark_box_middle_tpl_1 p {
margin:0;
padding:0;
}
.dark_box_middle_tpl_1 ul {
margin:0 10px;
padding:0;
}
.dark_box_middle_tpl_1_2 {

padding:0px 5px 0 5px;
}
.dark_box_middle_tpl_1_2 p {
margin:0 0 10px 0;
padding:0;
}
/*
.dark_box_middle img {
border:2px solid #4A4A4A;
margin: 0 5px 0 0;
}
*/
.dark_box_bottom_left {
height:1px;
line-height:1px;
width:1px;
}
.dark_box_bottom_center {
height:1px;
line-height:1px;

}
.dark_box_bottom_right {
height:1px;
line-height:1px;
width:1px;

}
.light_box_middle {
padding:5px;
}
.light_box_middle a {
color:#FF0000
}
.light_box_bottom_left {
width:1px;
height:1px;
line-height:1px;
font-size:0;
}
.light_box_top_center {
height:37px;
color:#3F6182;
font-weight:bold;
font-size:12px;
padding:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
.light_box_bottom_center {
height:1px;
line-height:1px;
font-size:0;
}
.light_box_bottom_right {
width:1px;
height:1px;
line-height:1px;
font-size:0;
}
#content {
margin:10px;
}
.content_title {
color:#BC8A20;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
padding:0 0 0 20px;
}
.content {
text-align:justify;
padding:10px 0 0 20px;
}
.content_tpl_1 {
text-align:justify;
padding:0 0 0 0;
}
.content_tpl_1 p {
margin:0 0 10px 0;
padding:0;
}
.content_tpl_1 a {
color:#FF0000;
}
.content_tpl_1 a:hover {
color:#3F6182;
}
.content a {
color:#FF0000;
}
.content a:hover {
color:#3F6182;
}
p.news_intro {
margin:10px 0;
}
.news_intro a {
text-decoration:none;
color:#666666;
}
.news_intro a:hover {
text-decoration:underline;
}
.news_intro span a {
color:#666666;
font-weight:bold;
}
.news_list a {
text-decoration:none;
margin:0 0 0 20px;
display:block;
}
.news_list a:hover {
text-decoration:underline;
}
.news_list span {
font-weight:bold;
}
.news_title {
font-weight:bold;
font-size:12px;
padding:10px 0 5px 0;
}
.news_date {
font-size:11px;
}
.line_break {
border-bottom:1px solid #003366;
margin:4px 0 4px 2px;
height:1px;
line-height:1px;
font-size:0;

}
.newsTd {
border-bottom:1px solid #003366;
padding:5px 0;
}

