
body{margin:0;padding:0;font-size:12px; font-weight:normal; background: url(../images/back.jpg) top repeat-x #FEFEFE; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:22px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align: middle; border:none;}
ol,ul {list-style:none; margin:0; padding:0;}
h1{font-size:12px; font-weight:normal;}
h2 a{ color:#A40B0B; font-weight:bold;font-size:12px; }
h2 a:hover{color:#333;}
a{text-decoration:none; font-size:12px;color:#666666;}
a:hover{text-decoration:none; font-size:12px;color:#36F}

.main{ width:998px; margin:0 auto;background-color:#FDFDFD;}
.top{ height:60px; background-color:#FDFDFD;}
.logo{ width:500px; float:left;}
.spesk{ width:498px; float:right;}
.menu{ width:998px; height:35px; background:url(../images/menu.gif) repeat-x;}
/* menu */
.menubg{height:35px;}
.menu{width:998px;height:35px;margin:0 auto; padding:0;background:url(../images/menu.jpg);}
.menu ul{float:left;width:998px;margin:0 auto; padding:0px; list-style:none; }
.menu ul li{float:left;}
.menu ul li a{float:left;height:35px;display:block;}
.menu ul li a:hover,.menu ul li a.m1c{background:url(../images/menu.jpg) 0 0 no-repeat; }

.menu span{display:none;}
.menu a.m1{width:122px;}
.menu a.m2{width:140px;}
.menu a.m3{width:165px;}
.menu a.m4{width:180px;}
.menu a.m5{width:220px;}
.menu a.m6{width:171px;}

.menu a.m1:hover,.menu ul li a.m1c{background:url(../images/menu.jpg) 0 -35px no-repeat;width:122px;}
.menu a.m2:hover,.menu ul li a.m2c{background:url(../images/menu.jpg) -122px -35px no-repeat;width:140px;}
.menu a.m3:hover,.menu ul li a.m3c{background:url(../images/menu.jpg) -262px -35px no-repeat;width:165px;}
.menu a.m4:hover,.menu ul li a.m4c{background:url(../images/menu.jpg) -427px -35px no-repeat;width:180px;}
.menu a.m5:hover,.menu ul li a.m5c{background:url(../images/menu.jpg) -607px -35px no-repeat; width:220px;}
.menu a.m6:hover,.menu ul li a.m6c{background:url(../images/menu.jpg) -827px -35px no-repeat;width:171px;}

.banner{ width:998px; height:390px;}
.gun-new{ width:998px; height:40px;}
.biao{ float:left; width:34px;}
.new{ float:left; line-height:40px;}
.more{ float:right; width:54px;}
.center{ width:998px; height:160px;}
.left{ float:left; width:333px;height:165px;background:url(../images/main-centerback.jpg) left no-repeat;}
.lef{ margin:22px 25px 22px 8px !important;}
.mag{ width:140px; float:left}
.wenzi{width:150px; float:right; text-align:left;}
.lefts{ float:left; width:333px;height:165px;background:url(../images/main-centerback.jpg) center no-repeat;}
.les{ margin:22px 17px!important;}
.right{ float:right; width:332px;height:165px;background:url(../images/main-centerback.jpg) right no-repeat; }
.rig{ margin:22px 8px 22px 25px !important;}

.n-main{ width:998px; margin:0 auto;background-color:#FDFDFD; overflow:hidden;}
.n-left{ float:left; width:290px; background:url(../images/left-back.jpg) repeat-y; margin-bottom:-9999px;padding-bottom:9999px;}

.n-lefttitle{ height:40px; background:url(../images/left-title.jpg);  font-weight:bold; font-size:14px; line-height:40px;color:#FFF;}
.n-leftmenu{ width:290px;line-height:30px;}
.n-leftmenu li{line-height:30px; border-bottom:#F00 dashed 1px; margin-left:8px !important; _margin-right:4px;margin-right:8px !important; _margin-left:4px; }
.n-leftm{ background:url(../images/left.jpg) top left no-repeat; height:363px; padding: 0px; margin: 0px;}
.n-lfaq{ margin-left:45px; margin-right:50px; margin-top:110px !important; line-height:18px;}
.n-lefcontact{ background:url(../images/leftcontact.jpg)  top left no-repeat; height:363px;  padding: 0px; margin: 0px;}
.n-lcontact{margin-left:25px; margin-right:32px; margin-top:100px !important; line-height:20px;}
.n-right{ float:right; width:708px;background-color:#FFF;margin-bottom:-9999px;padding-bottom:9999px;}
.n-rights{ width:700px; position:relative; left:8px;}
.n-righttitle{width:auto; background:url(../images/r-title01.jpg) left top no-repeat; padding-left:70px;line-height:35px; border-bottom:#F03 solid 3px; border-top:#C33 dashed 1px;}
.n-content{ width:auto; padding-top:10px;}


.dibu{ width:998px; height:120px; border-top:#C00 solid 2px;}
.lee{ width:166px; float:left;}
.lee li{ width:166px; float:left; list-style:none;}
.lee li a{ color:#333; font-weight:normal;}
.lee li a:hover{ color:#C30;}
.ti{ color:#A40B0B; font-weight:bold;}

.foot{ width:998px; height:60px; background:url(../images/foot.jpg) repeat-x;line-height:60px; color:#FFF; font-weight:bold; font-family:"Arial";}
.link{ float:left; margin-left:25px !important;_margin-left:13px;line-height:60px;}
.link-tu{ float:left;height:40px; line-height:40px;margin:10px 4px !important; }
.banquan{ float:right; line-height:60px; color:#FFF;margin-right:10px !important;_margin-right:5px;}