@charset "utf-8";
/* CSS Document */

div,form,img,ul,li,dl,dt,dd,ol{ padding:0px; margin:0px; border: 0;font-size:12px;line-height:18px;list-style-type:none;font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px;}
table,td,tr,th{font-size:12px;line-height:18px; font-family:Arial, Helvetica, sans-serif;}

BODY{
MARGIN:0PX 0PX; PADDING:0PX 0PX;FONT-SIZE:12PX; font-family:Arial, Helvetica, sans-serif; TEXT-ALIGN:center;COLOR:#3E3E3E; BACKGROUND-COLOR:#FFFFFF;line-height:18px; margin-left:auto;margin-right:auto;
}


a:link {
	color: #3E3E3E;
	text-decoration: none;
}
a:visited {
	color: #3E3E3E;
	text-decoration: none;
}
a:hover {
	color:#3E3E3E;
	text-decoration: none;
}
a:active {
	color: #3E3E3E;
	text-decoration: none;

}

#container{
POSITION:relative;WIDTH:1003px;TEXT-ALIGN:left; margin:auto!important; padding:auto!important;MARGIN:0PX 0PX;PADDING:0PX 0PX;
}

#top{
height:395px; width:1003px;
}

.top1{
height:30px!important; height:44px; background-image:url(../images/top1.jpg); padding-left:797px; padding-top:14px;
}

.top2{
height:22px; background-image:url(../images/top2.jpg); overflow:hidden; text-align:right; font-size:12px; font-weight:500; color:#3F3F3F; padding-right:10px;
}

.top2 div{
float:left; height:22px;
}

.top3{
height:17px; background-image:url(../images/top3.jpg);
}

.top4{
height:46px!important; height:48px; background-image:url(../images/top4.jpg); padding-right:20px; padding-top:2px;
}

.top5{
height:264px;
}

.top5_left{
float:left; width:30px;height:264px;
}

.top5_middle{
float:left; width:947px;height:264px;
}

.top5_right{
float:left; width:25px;height:264px;
}


#middle{
min-height:365px!important; height:auto!important;height:365px; background-image:url(../images/middle.jpg);
}

#left{
float:left; width:246px;
}

.left1{
height:27px!important; height:54px; padding-top:27px; padding-left:48px; font-size:14px; font-weight:600; color:#FFFFFF;
}
.left2{
height:auto; background-image:url(../images/left2.jpg); padding-left:42px;
}
.left3{
height:30px!important;height:53px; background-image:url(../images/left_yqlj.jpg); text-align:right; line-height:30px; padding-right:15px; padding-top:23px;
}
.left4{
height:145px; background-image:url(../images/yqlj.jpg); padding-left:40px;
}


#main{
float:left;width:756px;
}

.main1{
height:24px!important; height:54px; padding-right:50px; line-height:30px; padding-top:20px; padding-left:10px;
}
.main2{
min-height:311px!important; height:auto!important; height:311px; background-image:url(../images/main_bg.jpg); padding-left:20px; padding-right:20px; background-position:top; background-repeat:no-repeat; padding-bottom:10px;
}


.middle2{
height:156px; clear:both;
}

.middle2_left{
width:77px; float:left;height:156px;
}
.middle2_middle{
width:848px; float:left;height:156px; background-image:url(../images/gun_bg.jpg);
}
.middle2_right{
width:77px; float:left;height:156px;
}


#bottom{
clear:both; height:35px!important; height:50px; background-image:url(../images/bottom.jpg); padding-top:15px; text-align:right; padding-right:30px;
}
#bottom2{
clear:both; height:35px!important; height:50px; background-image:url(../images/bottom2.jpg); padding-top:15px; text-align:right; padding-right:30px;
}
