body {
	color: #000;
	font-size: 13px;
	margin:0 auto;
	line-height:20px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;

}
ul,p,form,h1,h2,h3,h5,td,table,dl,dt,dd,li{margin:0px;padding:0px;}
td {line-height: 18px;}
li{list-style-type: none; height:20px; line-height:20px;}
A:link,A:visited {color: #000; text-decoration: none}
A:hover,a:hover { color: #f00; text-decoration: none; }
.gray{color:#be9400;}
.black{ color:#000;}
.b{ font-weight:bold;}
.c{ text-align:center;}
.fs14{ font-size:14px; line-height:28px; padding:5px 10px 0 10px;}
.fs16{ font-size:16px;}
.fs1{ font-size:14px; line-height:26px; color:#002748;}
.fs2{ font-size:16px; line-height:26px; color:#006699;}
.fs4{ font-size:16px; line-height:34px; color:#005ec7; font-weight:bold; padding:20px 0 0 25px;}
.fs3{ color:#FFFFFF;}
.fs5{ padding:5px 10px 0 10px; line-height:24px;}
.red{ color:#f00;}
.bottom_border{ border-bottom:1px  dashed #a30000;}
.bottom_top{ border-top:1px  dashed #a30000;}
h1{ font-size:14px; color:#000;}

.black{ font-size:12px;color:#000;}
a.red:link,a.red:visited {color: #ff0; text-decoration: none; }
a.red:active ,a.red:hover { color: #00f; text-decoration: underline; }
a.black:link,a.black:visited {color: #fff; text-decoration: none; }
a.black:active ,a.black:hover { color: #00f; text-decoration: underline; }

.mainframe{margin:0 auto;  width:1000px;}/*主体框*/
.mtit{position:absolute;text-indent: -5000px;}/*隐藏文本*/

.box_top{ margin-top:5px;}




/*表格默认灰色框*/
.mytable{border-collapse: collapse;}
.mytable td {padding:0px;border: 1px solid #3b9acb;}
.mytableno{border-collapse: collapse; border:none;}
.mytableno td{padding:0px;border: none;}

.mytable2{border-collapse: collapse;}
.mytable2 td {padding:0px;border: 1px solid #81ab77;}

.border{border: 1px solid #bbb;}
.border_right{border-right: 1px solid #bbb;}
.cate{ margin-top:10px; margin-bottom:10px;}
.cate li{ font-size:13px; line-height:25px; height:25px; padding-left:25px; background:url(images/dt05.jpg) 6px center no-repeat; border-bottom:1px dotted #99CC66;}

.sub{ margin-top:10px; margin-bottom:10px;}
.sub li{  line-height:30px; height:30px; letter-spacing:8px; padding-left:30px; background:url(images/dot2.gif) 6px center no-repeat;}

#main_news {padding:5px 0px 5px 0px;}
#main_news li{ height:24px; line-height:24px; border-bottom:1px dashed #aaa;padding-left:0px; }
.imgbox{ border:1px solid #e9e9e9; padding:5px;}

#menu{ background:url(images/nav_bg.jpg); margin-bottom:3px;}
#menu a{ display:block; width:80px; font-weight:bold; height:41px; line-height:41px; font-size:15px; }
#menu A:link,#menu A:visited {color: #fff; text-decoration: none}
#menu A:hover,#menu a:hover { color: #ff0; }

.mt1{ margin-top:5px;}
.ml1{ margin-left:5px;}
.pl1{ padding-left:5px;}
.box1{border: 1px solid #3b9acb;}
h1{ font-size:14px;}
.t1{ background:url(images/bg1.jpg); height:33px; line-height:33px;color:#0171a6; padding-left:10px;position:relative;border-bottom: 1px solid #3b9acb;}
.t2{ background:url(images/bg2.jpg); height:33px; line-height:33px;color:#0171a6; padding-left:10px;position:relative;}
.more{
	position:absolute;
	right: 30px;
	bottom:0px;
	float:right;
}
.pd1{ padding:5px;}

#marquee1{ margin:10px; width:700px; overflow:hidden;}
#marquee1 img{ border:1px solid #bbb; margin:5px; padding:5px;}

#marquee2{ margin:10px; width:700px; overflow:hidden;}
#marquee2 img{ border:1px solid #bbb; margin:5px; padding:5px;}

#footer p{ padding-top:20px; padding-bottom:20px;}

#show{margin:5px;width:100%; }
#show li{
	list-style-type: none;
	width:205px;
	height:180px;
	float:left;
	text-align:center;
	line-height:25px;
}
#show img{border:1px #888 solid;padding:2px;margin:1px;background-color:#ffffff;}

img{ border:none;}
#ziti{
   font-size:13px;
}
#corp li{height:35px; line-height:18px; padding-left:20px;background: url(images/pic.JPG) top left no-repeat;}
.png
 {
     width: 1px;
     height: 1px;
     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/pic.JPG",sizingMethod="image");
 }
.ico1{background: url(images/ico_1.jpg) no-repeat center left; padding-left:35px; display:block; width:200px;}
.ico2{background: url(images/ico_2.jpg) no-repeat center left; padding-left:35px; display:block; width:200px;}
.ico3{background: url(images/ico_3.jpg) no-repeat center left; padding-left:35px; display:block; width:200px;}
.ico4{background: url(images/ico_4.jpg) no-repeat center left; padding-left:35px; display:block; width:200px;}
.ico5{background: url(images/ico_5.jpg) no-repeat center left; padding-left:35px; display:block; width:200px;}
.ico6{background: url(images/ico_6.jpg) no-repeat center left; padding-left:45px; display:block; width:200px;}

#footerinner{position:relative; text-align:center; padding-top:5px; padding-bottom:10px;}
#cyberpolice{position:absolute; right:5px;}


#cyberpolices{position:absolute; left:10px;}


.cate1{ margin-top:10px; margin-bottom:10px; }
.cate1 li{ font-size:14px; line-height:34px; height:34px; margin-top:6px;
 background:url(images/04.jpg); width:230px;text-align:center;
font-weight:bold;}

.cate1 li:hover{
    background-image:url(images/022.jpg); 
	}
	li.over  {
background-image:url(images/022.jpg)
}
