@charset "utf-8";
* {
margin:0;
padding:0
}
body {
text-align:center;
overflow:auto;
background:#fff url('../images/body_bg.jpg') left top repeat-x;
}
img {border:none}
.bg_main {
background:url('../images/bg_content.gif') left top repeat-y;
width:988px;
margin:0px auto;
}
.main {
background:url('../images/main_bg.jpg') left top no-repeat;
width:988px;
margin:0px auto;
text-align:left;
position:relative;
} 
.l {float:left}
.r {float:right}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.header {
width:988px;
}
.date {
font:bold 11px Verdana;
color:#000;
padding-top:6px;
margin-left:18px;
_margin-left:9px;
float:left
}
.links_1 {
font:11px Verdana;
color:#000;
padding-top:6px;
margin-right:30px;
_margin-right:15px;
float:right;
}
.links_1 a {
color:#000;
text-decoration:none;
}
.links_1 a:hover {
text-decoration:underline;
}
.logo {
margin-top:19px;
margin-left:18px;
}
.menu {
width:951px;
height:35px;
margin-left:18px;
position:relative;
}
.menu ul {
list-style-type:none;
background:url('../images/menu_bg.jpg') left top repeat-x;
width:951px;
height:35px;
}
.menu li {
margin-right:22px;
float:left;
}
.v_line_1 {
background:url('../images/v_line_1.gif') right top no-repeat;
}
.menu a {
font:bold 11px Verdana;
color:#fff;
text-decoration:none;
display:block;
margin-top:12px;
padding-right:22px
}
.menu a:hover {
text-decoration:underline;
}
.marl_34 {
margin-left:34px;
_margin-left:17px;
}
.marl {
margin-right:0px !important
}
.menu_l {
background:url('../images/menu_l.gif') left top no-repeat;
width:10px;
height:35px;
position:absolute;
left:0px;
top:0px;
}
.menu_r {
background:url('../images/menu_r.gif') left top no-repeat;
width:8px;
height:35px;
position:absolute;
right:0px;
_right:-1px;
top:0px;
}
.content {
background:url('../images/content_bot.gif') left bottom no-repeat;
width:988px;
padding-bottom:40px;
}
.wrapper {
background:url('../images/wrapper.gif') left top repeat-y;
width:988px;
}
.block_1_top {
background:url('../images/bg_top_1.gif') left top no-repeat;
width:951px;
height:41px;
margin-left:19px;
margin-top:28px;
}
.block_1_top p {
font:bold 18px Times;
color:#C60F0F;
padding-top:14px;
margin-left:16px;
text-transform:uppercase;
}
.block_1_bot {
background:url('../images/bg_bot_1.gif') left top no-repeat;
width:951px;
height:5px;
margin-left:19px;
font-size:0px;
line-height:0px;
}
.block_1 {
background:url('../images/block_1_bg.gif') left top repeat-y;
width:951px;
margin-left:19px;
}
.ban_1 {
margin-left:119px;
padding-bottom:13px;
padding-top:10px;
}
.left_col {
width:511px;
margin-left:19px;
_margin-left:9px;
float:left;
}
.block_2_top {
background:url('../images/block_2_top.gif') left top no-repeat;
width:511px;
height:41px;
margin-top:28px;
}
.block_2_top p {
font:bold 18px Times;
color:#C60F0F;
padding-top:14px;
margin-left:16px;
text-transform:uppercase;
}
.block_2_bot {
background:url('../images/block_2_bot.gif') left top no-repeat;
width:511px;
height:19px;
margin-top:-5px;
position:relative
}
.block_2 {
background:url('../images/block_2_bg.gif') left top repeat-y;
width:511px;
}
.list_1 ul{
list-style-type:none;
margin-top:-4px;
width:490px;
margin-left:11px;
}
.list_1 li {
background:url('../images/dot_bg_1.gif') left top repeat-x;
padding-top:9px;
font:11px Verdana;
width:100%;
clear:both;
}
.list_1 a {
font-weight:bold;
color:#141414;
display:block
}
.list_1 a:hover {
color:#666666;
}
.pic_1 {
width:40px;
margin-right:8px;
padding-bottom:10px;
display:block;
float:left;
}
.tx_1 {
width:390px;
color:#141414;
display:block;
float:left;
padding-bottom:10px;
}
.next {
clear:both;
}
.tx_2 {
width:390px;
color:#666666;
display:block;
float:left;
padding-bottom:10px;
}
.right_col {
width:425px;
margin-left:20px;
float:left;
}
.block_3_top {
background:url('../images/block_3_top.gif') left top no-repeat;
width:420px;
height:42px;
margin-top:28px;
}
.block_3_top p {
font:bold 18px Times;
color:#C60F0F;
padding-top:14px;
margin-left:16px;
text-transform:uppercase;
}
.block_3_bot {
background:url('../images/block_3_bot.gif') left top no-repeat;
width:420px;
height:38px;
position:relative
}
.block_3_bot a {
font:bold 11px Verdana;
color:#0C0C0C;
margin-left:10px;
padding-top:10px;
display:block
}
.block_3 {
background:url('../images/block_3_bg.gif') left top repeat-y;
width:420px;
margin-top:-1px;
}
.list_2 {
padding-top:5px;
padding-bottom:5px;
width:410px;
margin-left:5px;
}
.list_2 ul{
list-style-type:none;
background:#fff;
width:410px;
padding-bottom:5px;
}
.list_2 li{
background:url('../images/arrow_1.gif') 11px 5px no-repeat;
padding-left:30px;
font:bold 11px Verdana;
padding-top:4px;
line-height:120%;
}
.list_2 a {
color:#000;
}
.list_2 a:hover {
color:#666;
}
.red_1_top {
background:url('../images/red_1_top.gif') left top no-repeat;
width:420px;
height:10px;
margin-top:28px;
font-size:0px;
line-height:0px;
}
.red_1_bot {
background:url('../images/red_1_bot.gif') left top no-repeat;
width:420px;
height:8px;
position:relative;
font-size:0px;
line-height:0px;
}
.red_block_1 {
background:url('../images/red_1_bg.gif') left top repeat-y;
width:420px;
margin-top:-1px;
}
.left_coloum {
width:197px;
float:left;
}
.red_2_top {
background:url('../images/red_2_top.gif') left top no-repeat;
width:197px;
height:7px;
margin-top:28px;
font-size:0px;
line-height:0px;
}
.red_2_bot {
background:url('../images/red_2_bot.gif') left top no-repeat;
width:198px;
height:8px;
position:relative;
font-size:0px;
line-height:0px;
}
.red_block_2 {
background:url('../images/red_2_bg.gif') left top repeat-y;
width:197px;
margin-top:-1px;
}
.right_coloum {
width:207px;
margin-left:14px;
float:left;
}
.red_3_top {
background:url('../images/red_3_top.gif') left top no-repeat;
width:207px;
height:7px;
margin-top:28px;
font-size:0px;
line-height:0px;
}
.red_3_bot {
background:url('../images/red_3_bot.gif') left top no-repeat;
width:207px;
height:8px;
position:relative;
font-size:0px;
line-height:0px;
}
.red_block_3 {
background:url('../images/red_3_bg.gif') left top repeat-y;
width:207px;
margin-top:-1px;
}
.ban_2 {
margin-top:12px;
margin-left:36px;
}
.ban_3 {
margin-top:12px;
}
.title_1 {
font:26px Times;
color:#C60F0F;
margin-top:12px;
margin-left:36px;
}
.title_3 {
font:26px Times;
color:#C60F0F;
margin-top:12px;
margin-bottom:34px;
}
.text_1 {
width:894px;
font:11px Tahoma;
color:#000;
margin-left:47px;
margin-top:17px;
}
.text_2 {
width:571px;
font:11px Tahoma;
color:#000;
margin-left:15px;
margin-bottom:17px;
}
.form {
margin-top:35px;
margin-left:53px;
}
.input {
width:274px;
font:11px Tahoma;
color:#666;
margin-right:25px;
margin-bottom:15px;
float:left;
}
.input span {
font-weight:bold;
margin-bottom:3px;
display:block;
}
.inp_1 {
width:274px;
height:20px;
_margin-left:-50px;
_height:22px;
border:1px solid #A5ACB2;
}
*:first-child+html .inp_1 {margin-left:-50px;}
.inp_2 {
width:165px;
_width:167px;
height:20px;
_height:22px;
_margin-top:3px;
border:1px solid #A5ACB2;
display:block;
}
*:first-child+html .inp_2 {margin-top:3px;}
.text_area {
font:11px Tahoma;
color:#666;
width:379px;
height:74px;
border:1px solid #A5ACB2;
}
.text_a {
font:11px Tahoma;
color:#666;
}
.text_a span {
font-weight:bold;
margin-bottom:3px;
display:block;
}
.image {
margin-top:11px;
}
.image span{
font:bold 11px Tahoma;
color:#666;
margin-bottom:3px;
display:block;
}
.clear_but {
background:url('../images/clear_but.gif') left top no-repeat;
width:128px;
height:23px;
margin-top:10px;
cursor:pointer;
border:none;
float:left;
}
.send_but {
background:url('../images/send_but.gif') left top no-repeat;
width:128px;
height:23px;
margin-top:10px;
margin-left:38px;
cursor:pointer;
border:none;
float:left;
}
.enter_but {
background:url('../images/enter_but.gif') left top no-repeat;
width:128px;
height:23px;
margin-top:38px;
margin-right:35px;
_margin-right:-8px;
cursor:pointer;
border:none;
float:right;
}
.add_but {
background:url('../images/add_but.gif') left top no-repeat;
width:128px;
height:23px;
margin-top:38px;
margin-right:90px;
_margin-left:45px;
cursor:pointer;
border:none;
float:right;
}
.filds {
font:bold 11px Tahoma;
color:#666;
margin-top:19px;
}
.title_2 {
font:24px Times;
color:#434242;
margin-left:36px;
_margin-left:18px;
margin-top:38px;
float:left;
}
.block_4_top {
background:url('../images/block_4_top.gif') left top no-repeat;
width:879px;
height:27px;
margin-left:36px;
font-size:0px;
line-height:0px;
}
.block_4_bot {
background:url('../images/block_4_bot.gif') left top no-repeat;
width:879px;
height:18px;
margin-left:36px;
position:relative;
font-size:0px;
line-height:0px;
}
.block_4 {
background:url('../images/block_4_bg.gif') left top repeat-y;
width:879px;
margin-top:-1px;
margin-left:36px;
padding-left:58px;
}
.bans {
margin-right:56px;
padding-top:16px;
padding-bottom:12px;
float:left;
}
.content_info {
width:603px;
margin-left:36px;
_margin-left:18px;
float:left;
}
.news {
width:296px;
margin-left:18px;
padding-bottom:42px;
float:left;
}
.author {
font:12px Verdana;
margin-right:12px;
_margin-right:6px;
float:right;
}
.author a ,.date_n a{
color:#C70F0F;
}
.date_n {
font:12px Verdana;
margin-top:7px;
margin-right:30px;
_margin-right:15px;
float:right;
}
.news_list ul{
list-style-type:none;
margin-left:12px;
margin-top:20px;
}
.news_list li {
width:283px;
border-bottom:2px solid #B2B1B1;
font:11px Tahoma;
margin-top:15px;
color:#000
}
.news_list span {
font:italic 11px Tahoma;
margin-top:11px;
margin-bottom:7px;
display:block
}
.news_list a {
font:bold 11px Tahoma;
color:#000;
margin-bottom:9px;
display:block;
}
.news_list a:hover {
text-decoration:none;
}









.footer {
padding-top:18px;
background:#fff;
width:988px;
margin:0px auto;
text-align:left;
}
.about {
background:url('../images/bg_3.gif') left top repeat-x;
width:924px;
_width:956px;
height:17px;
font:8px Verdana;
color:#fff;
text-transform:uppercase;
margin-left:27px;
letter-spacing:5px;
padding-left:32px;
padding-top:3px;
}
.copy {
font:11px Verdana;
color:#444343;
margin-top:7px;
margin-left:32px;
_margin-left:16px;
float:left;
}
.menu_foot {
margin-left:40px;
float:left;
margin-bottom:4px;
}
.menu_foot ul{
list-style-type:none;
margin-top:7px;
}
.menu_foot li {
font:11px Verdana;
color:#444343;
margin-right:7px;
float:left;
}
.menu_foot a {
color:#444343;
margin-right:7px;
}
.menu_foot a:hover {
text-decoration:none;
}
.powered {
font:11px Verdana;
color:#444343;
margin-top:7px;
margin-left:40px;
float:left;
}
.powered span {
color:#FF7E00;
}