*{margin:0;padding:0;list-style-type:none;word-break:break-all;}
body{background:url(bg.gif) repeat;color:#000;font-size:16px;font-family:Verdana,Arial,"宋体";}
h1,h2,h3,h4,h5,h6,select,input,td,textarea{font-size:16px}
/*elements*/
a{color:#000;text-decoration: none;}
a:hover{text-decoration: underline;color:#CC0000;}
h2{font-size:14px;}
img{border:0px;}
input{width:160px;margin:0px;padding:0px;border:1px solid #cccccc;height:26px;line-height:26px;vertical-align:middle;font-size:14px;}
.clear{ clear:both; height:1px;overflow:hidden;margin-top:-1px;}

.chk{width:14px;margin:0px;padding:0px;height:14px;border:0;line-height:14px;vertical-align:middle;}

.banner{background:url(banner.jpg);width:1200px;height:144px;}
.banner h1{text-align:center;line-height:120px;color:#ffffff;font-size:36px;}
.input{width:14px;margin:0px;padding:0px;height:14px;border:0;line-height:14px;vertical-align:middle;}


.btn{width:80px; height:29px; line-height:24px; margin:0 4px; border:none; display:inline-block; text-align:center; font-size:14px; color:#fff !important; text-shadow:1px 1px 1px #277c9b; background:url(buttons.png) no-repeat}
.btns{width:60px; height:22px; line-height:22px; margin:0 4px; border:none; display:inline-block; text-align:center; font-size:12px; color:#fff !important; text-shadow:1px 1px 1px #277c9b; background:url(buttons2.png) no-repeat}



.body{ width:1200px;margin:0 auto;background:#fff;overflow:hidden;}
.pdleft {
	float:left;width:200px;BORDER-BOTTOM: #9fcdf1 1px solid; BORDER-LEFT: #9fcdf1 1px solid; BACKGROUND: #eaf4fe; MIN-HEIGHT: 350px; VERTICAL-ALIGN: top; BORDER-TOP: #9fcdf1 1px solid; BORDER-RIGHT: #9fcdf1 1px solid
}
.pdtitle {
	WIDTH: 200px; MARGIN-BOTTOM: 6px; BACKGROUND: url(pdtab.gif) no-repeat; HEIGHT: 27px
}
.pdtitle TD {
	LINE-HEIGHT: 28px; TEXT-INDENT: 33px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.current {
	LINE-HEIGHT: 28px; WIDTH: 163px; BACKGROUND: url(pdmenubg.gif) #3399ff repeat-x 50% bottom; COLOR: #fff; FONT-WEIGHT: bold
}
.current A {
	PADDING-LEFT: 37px; WIDTH: 163px; DISPLAY: block; BACKGROUND: url(arr2.gif) no-repeat 19px 13px; COLOR: #fff; PADDING-TOP: 3px
}
.current A:hover {
	PADDING-LEFT: 37px; WIDTH: 163px; DISPLAY: block; BACKGROUND: url(arr2.gif) no-repeat 19px 13px; COLOR: #fff; PADDING-TOP: 3px
}
.normal {
	LINE-HEIGHT: 28px; BACKGROUND: url(pdmenubg.gif) repeat-x 50% bottom; COLOR: #0972e8
}
.normal A {
	PADDING-LEFT: 37px; WIDTH: 163px; DISPLAY: block; BACKGROUND: url(arr.gif) no-repeat 19px 13px; COLOR: #0972e8; PADDING-TOP: 3px
}
.normal A:hover {
	PADDING-LEFT: 37px; WIDTH: 163px; DISPLAY: block; BACKGROUND: url(arr2.gif) #3399ff no-repeat 19px 13px; COLOR: #fff; PADDING-TOP: 3px
}

.snormal {
	LINE-HEIGHT: 28px; BACKGROUND: url(pdmenubg.gif) #f3f8fd repeat-x 50% bottom; COLOR: #666; FONT-SIZE: 12px
}
.snormal A {
	PADDING-LEFT: 45px; WIDTH: 155px; DISPLAY: block; BACKGROUND: url(arr3.gif) no-repeat 30px 13px; COLOR: #666; FONT-SIZE: 16px; PADDING-TOP: 3px
}
.snormal A:hover {
	PADDING-LEFT: 45px; WIDTH: 155px; DISPLAY: block; BACKGROUND: url(arr4.gif) #3399ff no-repeat 30px 13px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 3px
}


.body .main{width:980px;margin:10px auto;overflow:hidden;float:right}

.body .main .tab1{ width:980px;}
.body .main .tab1 tr{background: #d3eaef;}
.body .main .tab1 td{font-size:12px;height:22px;padding:5px;background:#ffffff}
.body .main .tab1 .ltd{background:#eeeeee;}
.body .main .tab1 .title{background:#cee7ef;color:#000;padding-left:20px;font-weight:bold;line-height:24px;}
.body .main .tab1 a {color:blue}

.body .zkz{width:600px;margin:10px auto;overflow:hidden;}

.body .bmb{width:700px;margin:10px auto;overflow:hidden;}

.top{ width:1200px;margin:0 auto;background:#fff;overflow:hidden;}
.login{ width:1200px;margin:20px auto;background:#fff;overflow:hidden;}
.login .login_left{float:left;width:600px;margin:0 auto;overflow:hidden;}
.login .login_line{text-align:center;float:left;width:50px;margin:0 auto;overflow:hidden;}
.login .login_reg{float:left;width:550px;margin:0 auto;overflow:hidden;}
.login .tab1{width:400px;margin:0 auto;}
.login  .tab1 tr{height:35px;}


.bottom{ width:1200px;margin:0 auto;background:#006699;overflow:hidden;min-height:80px;padding:20px 0 10px 0}
.bottom p{text-align:center;color:#fff;line-height:24px;}

.tab1 tr{background: #d3eaef;}
.tab1 td{font-size:12px;height:22px;padding:5px;background:#ffffff}
.tab1 .ltd{background:#eeeeee}
.tab1 .title{background:#cee7ef;color:#000;padding-left:20px;font-weight:bold;line-height:24px;}

 .zxbm tr{background: #d3eaef;}
 .zxbm td{font-size:12px;height:22px;padding:5px;background:#ffffff}
 .zxbm .ltd{background:#eeeeee}
 .zxbm .title{background:#cee7ef;color:#000;padding-left:20px;font-weight:bold;line-height:24px;}
 .zxbm .btn{width:100px;height:27px;background:url(btn3.gif);margin:10px 0 0 0;padding:0;border:none;color:#fff;font-size:12px;font-weight:bold;}
 
 

.gsgg{padding:20px;width:600px;}
.gsgg li{background:url(i3.gif) no-repeat  10px 6px;border:0px;background-color:#fff;width:600px;text-align:left;color:#000;height:20px;padding:0 0 5px 25px;margin:0}
.gsgg li a{color:#000;font-size:16px;}
.gsgg li a:hover{color:#ff0000;}
.gsgg li span{width:500px;float:left;}

.gsgg2{padding:20px;}
.gsgg2 li{background:url(i3.gif) no-repeat  10px 6px;border:0px;background-color:#fff;width:720px;text-align:left;color:#000;height:20px;padding:0 0 5px 25px;margin:0}
.gsgg2 li a{color:#000;}
.gsgg2 li a:hover{color:#ff0000;}
.gsgg2 li span{width:620px;float:left;}

.article{width:960px;margin:0 auto;}
.article h1{text-align:center;font-size:18px;line-height:30px;padding:20px 0 0 0}
.article .time{text-align:center;border-bottom:1px dashed #000;padding:20px 0 20px 0}
.article .con{font-size:14px;line-height:24px;padding:10px;}

.pages {
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px;
overflow: hidden; clear: both; 
height:30px;
}
.pages li {
display:inline;
float:left;
padding:0px 5px;
height:21px;
color:#666;
line-height:21px;
margin-right: 0.3em;
border: 1px solid #E0E0E0;
background:#FFF;
}
.pages li span {
color:#cc3300;
background:#FFF;
}
.pages li.page_a {
padding:0;
border:0;
}
.pages li.page_a a {
FLOAT: left;
padding:0px 5px;
color:#0044DD;
border: 1px solid #E0E0E0;
}
.pages li.page_a a:hover {
color:red;
border: 1px solid #A0A0A0;
}
.pages li.pages_input {
padding:0;
border: 1px solid #A0A0A0;
}
.pages li.pages_input input {
width:18px;
font-size:14px;
border:0px;
padding:0px 3px;
margin:0px 3px;
text-align:center;
}
.pages .on {
padding:0px 5px;
color: red;
font-weight:bold;
}