@charset "utf-8";
/* CSS Document */
body
{
background-color:#960019;
margin:0px;
padding:0px;
}
p,form
{
margin:0px;
padding:0px;
}
img{border:none;}
.pleft{ float:left;}
.pright{ float:right;}
a{ text-decoration:none; color:#000033;}
a:hover{ text-decoration:underline;}
#box
{
width:1005px;
height:auto;
margin:auto;
border:solid 1px #960019;
background:url(../../images/bj.gif) repeat-y;
color:#000033;
}
#main
{
width:786px;
height:auto;
margin:auto;
background-color:#ffffff;
border:solid 1px #ffffff;
font-size:12px;
}
#logo
{
width:786px;
height:124px;
}
#banner
{
width:786px;
height:50px;
margin-top:4px;
}
#nav
{
width:784px;
height:41px;
border:solid 1px #ffffff;
margin-top:4px;
}
#nav_left
{
width:25px;
height:41px;
float:left;
background-image:url(../../images/bg_01.gif);
}
#nav_right
{
width:27px;
height:41px;
float:left;
background-image:url(../../images/bg_05.gif);
}
#nav_mid
{
width:732px;
height:41px;
background:url(../../images/bg_03.gif) repeat-x;
float:left;
line-height:40px;
text-align:center;
}
#nav_mid a
{
margin:0px 10px;
color:#FFFFFF;
font-weight:bold;
}
#msg
{
width:784px;
height:30px;
line-height:30px;
}
#msg a{ color:#FF0000;}
#bnews
{
width:784px;
height:108px;
border:solid 1px #ffffff;
}
#bnews_left
{
width:223px;
height:106px;
float:left;
border:solid 1px #ffffff;
}
#bnews_right
{
width:555px;
height:106px;
float:left;
border:solid 1px #cccccc;
}
#demo
{
	width:555px;
	height:106px;
	white-space:nowrap;
	overflow:hidden;
}
.gunpic{ width:112px; height:112px;}
#content
{
width:784px;
height:auto;
border:solid 1px #ffffff;
}
#left
{
width:213px;
height:auto;
float:left;
border:solid 1px #ffffff;
margin-right:10px;
}
#left_top
{
width:211px;
height:316px;
background-image:url(../../images/p002_03.gif);
}
.left_tt
{
width:160px;
height:120px;
margin:35px auto 5px;
border:solid 1px red;
}
.left_tb
{
width:180px;
height:32px;
margin:auto;
border:solid 1px #ffffff;
}
.left_tb2
{
width:180px;
height:110px;
margin:auto;
border:solid 1px #ffffff;
}
.left_tb2_sub
{
width:168px;
padding-left:12px;
height:22px;
line-height:22px;
background:url(../../images/bg_jis04.gif) left no-repeat;
}
.left_btitle
{
width:211px;
height:36px;
background:url(../../images/bg_02.gif) left no-repeat;
font-size:14.7px;
color:#FFFFFF;
line-height:36px;
font-weight:bold;
}
.left_btitle p{ text-indent:40px;}
.left_bcontent
{
width:200px;
border:solid 1px #cccccc;
margin:auto;
margin-top:6px;
}
.style_sub
{
width:179px;
height:19px;
background:url(../../images/17.gif) left no-repeat top;
line-height:18px;
margin-left:20px;
margin-top:6px;
}
.style_sub p{ text-indent:30px; font-weight:bold;}
.style_sub2
{
width:179px;
height:19px;
background:url(../../images/28.gif) left no-repeat top;
line-height:18px;
margin-left:20px;
margin-top:6px;
}
.style_sub2 p{ text-indent:30px; font-weight:bold;}
#left_dashi
{
width:150px;
height:150px;
margin:10px auto;
}
#left_moreshi
{
width:210px;
height:30px;
font-weight:bold;
font-size:14.7px;
text-align:center;
line-height:30px;
}
#left_moreshi a{ color:#FF0000;}
#right
{
width:555px;
height:auto;
float:left;
border:solid 1px #ffffff;
}
#footer
{
width:784px;
height:90px;
border:solid 1px #ffffff;
border-top-color:#666666;
clear:both;
line-height:20px;
text-align:center;
}
