@charset "utf-8";
/* CSS Document */
html,body,div,h1,h2,h3,ul,li,p{margin:0; padding:0;}
body{margin:0 auto; font:12px/170% "宋体";}
h2{font:bold 14px "宋体"}
h2{line-height:40px; text-indent:1em; color:#900; }
h3{height:30px; line-height:30px; color:#990000;}
img{border:0;}
a:link{text-decoration:none;}
a:visited{text-decoration:none; color:#00F;}
a:hover{text-decoration:underline; color:#F00;}
a:active{text-decoration:none;}
.clear{ clear:both;}
.hongzi{color:#C00;}
.baizi{color:#FFF;}
.dazi_14{font-size:14px;}
.dazi_16{font-size:16px;}
.gab_1{width:960px; height:10px; clear:both; line-height:10px; margin:0 auto;}
.line{height:10px; border-bottom:1px #999 dashed;}
.jia{display:block; width:100%; font:bold 80px/60% "黑体"; text-align:center; color:#00F;}
.intro{display:block; width:100%; font:bold 23px/180% "宋体"; color:#00F; text-align:center; }
.titlebg {	BACKGROUND: url(http://www.swpx.net/images/topbg.jpg) repeat-x;}
.titletu {LINE-HEIGHT: 31px; MARGIN: 0px auto;WIDTH: 960px; BACKGROUND: url(http://www.swpx.net/images/topimg.gif) no-repeat 5px 5px;}
#head,#top,#main,#foot{margin:0 auto;}
#head{width:960px; height:140px;}
#top{width:960px; height:80px;}
#menu{width:960px; height:40px; background:url(images/mneu_bg.jpg);}
#menu ul{margin:0; padding:0; list-style:none;}
#menu li{float:left; font-size:14px; line-height:40px; color:#FFF; margin-left:10px;}
#menu a{color:#FFF; text-decoration:none;}
#menu a:hover{color:#FFF; text-decoration:underline;}
#tongzhi{width:958px; height:38px; background:#f0f6ff; border:1px #333 solid;}
#tongzhi h2{text-indent:1em; line-height:40px; float:left;}
#tongzhi marquee{width:660px; height:40px; float:right; line-height:40px; color:#F00; font-size:14px; float:left;}
#tongzhi a{color:#F00;}
#main{width:960px; clear:both;}
#main_top_l{width:278px; height:150px; float:left;}
#main_top_l li{list-style:none; line-height:22px;}
.main_top_title{width:278px; height:35px; background:url(images/swkybg.png) 0 -400px no-repeat; border-bottom:2px #012c99 solid; display:block; overflow:hidden;}
.main_top_title h2{line-height:40px; color:#FFF; text-indent:25px;}
.main_top_content{width:266px; height:130px; border:1px #CCC solid; padding:0px 5px;}
.main_top_content p{text-indent:2em;}
.main_top_content ul{list-style:none;}
#main_top_m{width:410px; height:170px; border:1px #06F solid; float:left; margin:0px 10px;}
#main_top_m h2{background:url(images/swkybg.png) -677px -170px no-repeat; color:#900; border-bottom:1px #333 dashed; text-indent:25px; width:410px; height:30px; line-height:30px;}
#main_top_r{width:249px; height:170px; background:url(images/swkybg.png) -450px 0; float:left;}
#blog{width:177px; height:26px; margin-left:70px; margin-top:140px;}
a#sina{display:block; width:101px; height:26px; background:url(images/swkybg.png) -521px -196px; float:left; margin-right:5px;}
a#sina:hover{ background:url(images/swkybg.png) -521px -170px;}
a#baidu{display:block; width:71px; height:26px; background:url(images/swkybg.png) -450px -196px; float:right;}
a#baidu:hover{ background:url(images/swkybg.png) -450px -170px;}
#main_middle{width:958px; height:565px; border:1px #0033cc solid; border-top:3px #0033cc solid; clear:both;}
#main_middle_l{float:left; text-align:center;}
#main_middle_l h2{width:190px; height:38px; line-height:32px; text-indent:0; background:url(images/swkybg.png) -508px -222px; color:#FFF; font-size:14px; }
#main_l_menu a{ display:block; width:190px; height:47px; background:url(images/swkybg.png) -508px -260px; text-align:center; line-height:47px; font-size:14px; cursor:pointer;}
#main_l_menu a:hover{background:url(images/tab_over.gif); color:#FFF; font-weight:bold; text-decoration:none;}
#main_l_menu a.hover{background:url(images/tab_over.gif); color:#FFF; font-weight:bold;}
.left_img{width:190px;}
.main_middle_r{width:746px; _width:706px; height:530px; border:5px #d39724 solid; float:right; margin-top:2px; margin-right:2px; padding:5px; overflow-y:scroll;
  scrollbar-3dlight-color:#D4D0C8; /*- 最外左 -*/
  scrollbar-highlight-color:#fff; /*- 左二 -*/
  scrollbar-face-color:#C63; /*- 面子 -*/
  scrollbar-arrow-color:#FFF; /*- 箭头 -*/
  scrollbar-shadow-color:#808080; /*- 右二 -*/
  scrollbar-darkshadow-color:#D7DCE0; /*- 右一 -*/
  scrollbar-base-color:#D7DCE0; /*- 基色 -*/
  scrollbar-track-color:#;/*- 滑道 -*/
}
#main_5{width:960px; height:160px; background:#eee; clear:both; border:1px #dddddd solid;}
#main_5_title{width:960px; height:40px; background:url(images/main_5_title.gif); clear:both;}
#main_5_title a{color:#900;}
#main_5_title a:hover{color:#900; text-decoration:underline;}
#main_5 h2{line-height:40px; text-indent:1em; font-size:16px; color:#900; font-weight:bold;}
.ldys{width:150px; height:100px; margin:10px 5px; _margin:10px 4px; background:#06F; float:left;}
a.yksz{display:block; width:150px; height:100px; background:url(images/swkybg.png);}
a.yksz:hover{width:150px; height:100px; background:url(images/swkybg.png) 0 -100px;}
a.cqsz{display:block; width:150px; height:100px; background:url(images/swkybg.png) -300px 0;}
a.cqsz:hover{width:150px; height:100px; background:url(images/swkybg.png) -300px -100px;}
a.nbzl{display:block; width:150px; height:100px; background:url(images/swkybg.png) -150px -200px;}
a.nbzl:hover{width:150px; height:100px; background:url(images/swkybg.png) -150px -300px;}
a.mnks{display:block; width:150px; height:100px; background:url(images/swkybg.png) 0 -200px;}
a.mnks:hover{width:150px; height:100px; background:url(images/swkybg.png) 0 -300px;}
a.yyjs{display:block; width:150px; height:100px; background:url(images/swkybg.png) -300px -200px;}
a.yyjs:hover{width:150px; height:100px; background:url(images/swkybg.png) -300px -300px;}
a.bztg{display:block; width:150px; height:100px; background:url(images/swkybg.png) -150px 0;}
a.bztg:hover{width:150px; height:100px; background:url(images/swkybg.png) -150px -100px;}
#main_6,#main_7,#main_8{width:316px; height:170px; background:#e4ebf6; float:left;} 
#main_7{margin:0px 6px;}
.title{width:316px; height:29px; background:url(images/swkybg.png) -384px -409px;}
.title h2{line-height:30px; text-indent:10px;}
.title a{color:#900;}
.title a:hover{color:#900; text-decoration:underline;}
.content{width:304px; height:130px; padding:5px; border:1px #6699cc solid; border-top:none;}
.content p{text-indent:2em;}
.content img{float:left; margin:0px 2px;}
#foot{background:url(images/swkybg.png) 0 -440px; width:960px; height:150px; padding-bottom:5px; text-align:center; clear:both; line-height:25px;}
#foot_menu{width:960px; height:40px; background:url(images/foot_menubg.gif); line-height:40px; color:#CCC;}
#foot_menu a{color:#FFF;}