body,form,p,ol,ul,p,h2,h3,h4{margin:0;padding:0;}
body
{
background-image:url(../images/bg.jpg);
font-size:9pt;
height:100%;
text-align:center;
}
img{behavior:url(lib/iepngfix.htc);}
a
{
	font-size:9pt;
	color:Black;
	text-decoration:none;
	}
a:hover
{
	font-size:9pt;
	color:#0c0cff;
	text-decoration:none;
	}
a:visited
{
	font-size:9pt;
	color:Black;
	text-decoration:none;
	}
.shadow{filter:dropshadow(color=#ff0000,offx=10,offy=10,positive=1);}

 

#header{ MARGIN: 0px; BORDER: 0px; WIDTH: 100%;} 

#mainbox 
{	text-align:left;
	background:#ffffff;
	MARGIN: 0px;
	border:#fff 0px solid; 
	width:968px;
	min-height:200px;
	_height:auto;
	display:table;
	margin-left:auto;margin-right:auto;
	}
#cpinfo{background-color:#3c0606;width:100%;font-size:9pt;color:#ffffff;text-align:center; height:170px;font-size:10pt; font-family:宋体;}
#cpinfotxt
{
	margin-top:-80px;
	font-size:10pt;
	line-height:150%;
	position:relative;
	width:968px;
	margin-left:auto;margin-right:auto;
	}
	
.topnewsR{text-align:center;height:26px;line-height:22px; color:#ff0000; font-weight:bold; vertical-align:middle; margin-top:4px; background-image:url(../images/homepage/xx.jpg); background-repeat:repeat-x; background-position-y:bottom;}
.topnewsR A:link {  COLOR: Red;font-size:12pt; }
.topnewsR A:visited {  COLOR: Red;font-size:12pt; }
.topnewsR A:hover { COLOR: Red;font-size:12pt; }

.topnews{text-align:center;line-height:28px; width:96%;}
.topnews A:link {  COLOR: black;font-size:10pt; }
.topnews A:visited {  COLOR: black;font-size:10pt; }
.topnews A:hover { COLOR: black;font-size:10pt; }

.PagerCss TD A:hover { WIDTH: 20px; COLOR: black }
.PagerCss TD A:active { WIDTH: 20px; COLOR: black }
.PagerCss TD A:link { WIDTH: 20px; COLOR: black }
.PagerCss TD A:visited { WIDTH: 20px; COLOR: black }
.PagerCss TD SPAN { FONT-WEIGHT: bold; FONT-SIZE: 15px; WIDTH: 20px; COLOR: red }
.newstitbg{background-image:url(../images/homepage/mtbd_middle.jpg); background-repeat:repeat-x; line-height:24px;width:344px;}

#hpnav{width:100%; height:40px; background-image:url(../images/homepage/dh_bg.jpg);font-size:11pt; font-family:宋体; border-right:solid 1px #ffffff;}
#hpnav a:link{color:#ffffff;text-decoration:none;font-size:10pt; font-family:宋体;}
#hpnav a:visited{color:#ffffff;text-decoration:none;font-size:10pt; font-family:宋体;}
#hpnav a:hover{color:#000000;text-decoration:none;font-size:10pt; font-family:宋体;}
#hpnavimg{width:72px; height:40px; background-image:url(../images/homepage/dh_yw.jpg); float:left;}
#hpnavtxt{font-size:10pt; font-family:宋体;color:White; line-height:40px; vertical-align:middle; table-layout:fixed; width:100%; text-align:center;}
#hpsearch{width:100%; height:30px; overflow:hidden;}
#hpdecline{ width:100%;height:10px; background-image:url(/images/homepage/hw.jpg);}
#hpbotmline{ width:100%;height:10px; background-image:url(../images/homepage/hw.jpg);}
#hpnews{ width:400px;height:224px; overflow:hidden; float:left; margin:6px 2px 2px 2px;}
#hppicnews{width:323px;height:222px;background-color:#f1f6f6;border:solid 1px #b0beda;overflow:hidden;float:left;margin:6px 2px 2px 2px;}
#hpjhgk{width:230; height:232px; float:right; clear:right; }
#hpjhgk a:link{color:#9e0000;text-decoration:none;font-size:10pt;}
#hpjhgk a:visited{color:#9e0000;text-decoration:none;font-size:10pt;}
#hpjhgk a:hover{color:#000000;text-decoration:none;font-size:10pt;}

#hpjhgk1{width:230; height:213px; float:right; clear:right; overflow:hidden; clear:both;}
#hpjhgk1 a:link{color:#9e0000;text-decoration:none;font-size:10pt;}
#hpjhgk1 a:visited{color:#9e0000;text-decoration:none;font-size:10pt;}
#hpjhgk1 a:hover{color:#000000;text-decoration:none;font-size:10pt;}

#hpjhap{width:230; height:292px; float:right;clear:both; margin-top:2px;}
#hhpztgy{width:230; height:292px; float:right;border:solid 1px #b0beda;clear:both;}
#hhptfzc{width:230; height:292px; float:right;border:solid 1px #b0beda;clear:both;}
#hpmovshow{width:726px; height:305px; border:solid 1px #b0beda; margin-left:3px; float:left; position:relative; overflow:hidden;}
#hpmovshow1{width:726px; height:174px; border:solid 1px #b0beda; margin-left:3px; float:left; position:relative; overflow:hidden;}
#hpmovshowtitle{width:726px; background-color:#f1f6f6; border-bottom:solid 1px #b0beda;height:28px; color:#052c8b; font-size:11pt; font-weight:bold; background-image:url(../images/homepage/stty_hw.jpg); background-repeat:no-repeat; background-position:180px 1px;}
#hpimglist{width:960px; height:136px; overflow:hidden; float:left; margin-top:2px; margin-left:2px; text-align:center; background-color:#f1eeee; cursor:pointer;}
#hpimglist1{width:730px; height:109px; overflow:hidden; float:left; margin-top:2px;text-align:center; background-color:#f1eeee; cursor:pointer;}

#hpun{width:340px; height:340px; background-image:url(../images/homepage/bk_left.jpg); background-repeat:no-repeat; float:left; margin-top:6px;}
#hpuntitle{ width:240px; height:35px;border-top:solid 1px #cccccc; margin-top:3px; margin-left:40px; line-height:35px; vertical-align:bottom; font-family:宋体; font-size:11pt; font-weight:bold; color:#990000;}
#hpunline{background-image:url(../images/homepage/xx.jpg); width:306px; margin-left:30px;}
#hpunbotm{border-top:solid 1px #cccccc; width:230px; height:2px; line-height:2px; margin-bottom:2px; margin-left:40px;}
#hpforum{width:362px; height:340px; background-image:url(../images/homepage/bk_left.jpg); background-repeat:no-repeat;float:left;position:relative;  margin-left:16px;overflow:hidden;margin-top:6px;}

#hpfortitle{ width:300px; height:35px;border-top:solid 1px #cccccc; margin-top:3px; margin-left:40px; line-height:35px; vertical-align:bottom;font-family:宋体; font-size:11pt; font-weight:bold; color:#990000;}
#hpforline{background-image:url(../images/homepage/xx.jpg); width:306px; margin-left:30px;}

.hpfortitle{ width:300px; height:35px; margin-top:3px; margin-left:1px; line-height:35px; vertical-align:bottom;font-family:宋体; font-size:11pt; font-weight:bold; color:#990000;}
.hpforline{background-image:url(../images/homepage/xx.jpg); width:306px; margin-left:-3px;}

.hpforumR{width:67px;height:338px;background-image:url(../images/homepage/bk_right.jpg);background-repeat:no-repeat; position:absolute; left:307px;top:0px;}

#hpforumR{width:67px;height:338px;background-image:url(../images/homepage/bk_right.jpg);background-repeat:no-repeat; position:absolute; left:307px;top:0px;}
#hpforbotm{border-top:solid 1px #cccccc; width:300px; height:2px; line-height:2px; margin-bottom:2px; margin-left:40px; }
#hpgjaml{width:718px; min-height:222px;_height:auto;background-color:#f1f6f6; border:solid 1px #b0beda;float:left; margin:6px 2px 2px 4px;}
#hpgjmlline{background-image:url(../images/homepage/xx.jpg); width:600px; margin-left:30px;height:1px; min-height:1px;}
#hpcdml{width:718px; height:214px; border:solid 1px #daa385;float:left; margin:6px 2px 2px 4px;}
#hpfriendlink{float:left;width:768px;clear:both;}
#pagecopyright{margin-top:-36px;width:100%;height:222px;overflow:hidden; vertical-align:top; text-align:center; position:relative;}

#menu{ FLOAT: right; MARGIN: 2px 0px 2px 0px; PADDING:0px 0px 0px 0px; WIDTH: 400px; BACKGROUND: #ccd2de; }  
#menu ul{ margin:0px; padding: 0px; border: medium none; line-height:normal; list-style-type: none;}
#menu ul a{ padding:5px 0px 5px 15px; display:block; font-weight:bold; text-decoration:none; background:url(faqright.jpg) transparent no-repeat 2px 8px; width:100%; }
#menu ul a:hover{color:#fff;}
#showcase {
	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; 
}
#showcase LI {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; HEIGHT: 206px
}
#showcase LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 9pt; BACKGROUND: url(/images/gradient_blue.gif) repeat-x left top; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 160px; COLOR: #ff0000; LINE-HEIGHT: 22px; PADDING-TOP: 2px; FONT-FAMILY: verdana, sans-serif; HEIGHT: 22px; TEXT-DECORATION: none
}

#navleft
{
 top:1200px;
 left:0px;
 clear:both; 
 background-repeat:no-repeat;
 background-position:0 220px;
 width:280px;
 margin-left:-1px; 
 position:absolute; 	 
 vertical-align:bottom;
}
	

#sidebar{ 
FLOAT: left; 
MARGIN: 2px 2px 0px 0px; 
PADDING: 0px; 
BACKGROUND: #F2F3F7; 
WIDTH: 170px; 
}

#leftbox
{
background-image:url(../images/homepage/hjzj.jpg);
margin-left:1px;
width: 264px;
height:820px;
float:left;
background-repeat:repeat-y;
background-position:7px 0;
overflow:hidden;
}

#pub
{
float: left;
margin:1px;
WIDTH: 400px; 
height: 184px;
min-height:184px;
background-color:#fefefe;
margin-left:4px;
}

#rightbox{
	width: 690px;
	float:left;
}

#newspic{
float: left;
margin:1px;
WIDTH: 270px; 
height: 184px;
margin-left:4px;
background-image:url(../images/homepage/ggl.jpg);
background-repeat:no-repeat;
}

#zcfg
{
	margin:1px;
FLOAT: left; 
PADDING:0px; 
WIDTH: 339px;
height:218px; 
BACKGROUND: #fefefe;
background-image:url(../images/homepage/pyw.jpg);
background-repeat:no-repeat;
background-position:240px 60px;
}

#cdlt
{
FLOAT: left; 
PADDING:0px; 
WIDTH: 339px;
height:218px; 
BACKGROUND: #fefefe;
background-image:url(../images/homepage/pym.jpg);
background-repeat:no-repeat;
background-position:240px 60px;
margin: 1px 1px 1px 6px;
} 

#ccrw
{
margin:1px;
FLOAT: left; 
PADDING:0px; 
WIDTH: 330px;
height:204px; 
background-color:#f6f6f6;
border:solid 3px #e6e6e6;
margin: 2px 2px 2px 3px;
} 

#jpkt
{
FLOAT: left; 
PADDING:0px; 
WIDTH: 330px;
height:204px; 
background-color:#f6f6f6;
border:solid 3px #e6e6e6;
margin: 2px 2px 2px 8px;
}

#gjml{ 
FLOAT: left; 
PADDING:0px; 
WIDTH: 666px; 
BACKGROUND: #fefefe;
margin:4px 1px 1px 8px;
overflow:hidden;
} 

.picBox
{
	border:#6899b8 1px solid; width:152px;height:118px;overflow:hidden;
	text-align:center;
}
.titlehomepage{margin:6px 0px 6px 10px;font-size:10pt;font-family:宋体,seoul,helvetica;color:#b12626;}
.titlehomepage a:link{font-family:宋体,seoul,helvetica;color:#b12626;}
.titlehomepage a:visited{font-family:宋体,seoul,helvetica;color:#b12626;}
.titlehomepage a:hover{font-family:宋体,seoul,helvetica;color:#000000;}


.imgpager01{float:left; min-width:50px;_width:auto; height:25px; cursor:pointer;text-align:center;		background-color:#f57605;color:#ffffff;line-height:25px; font-size:9pt; margin:1px 3px 0px 3px;}
.imgpager01s{float:left; min-width:50px;_width:auto; height:25px; cursor:pointer;text-align:center;	background-color:#ffe1c7;color:#DC6D09;line-height:25px; font-size:9pt;margin:1px 3px 0px 3px;}
.imgpager02{float:left; min-width:50px;_width:auto; height:25px; cursor:pointer;text-align:center;		background-color:#1a6ac1;color:#ffffff;line-height:25px; font-size:9pt; margin:1px 3px 0px 3px;}
.imgpager02s{float:left; min-width:50px;_width:auto; height:25px; cursor:pointer;text-align:center;	background-color:#d4e6fa;color:#1a6ac1;line-height:25px; font-size:9pt;margin:1px 3px 0px 3px;}
.imgpager03{float:left; min-width:50px;_width:auto; height:25px; cursor:pointer;text-align:center;		background-color:#68932a;color:#ffffff;line-height:25px; font-size:9pt; margin:1px 3px 0px 3px;}
.imgpager03s{float:left; min-width:50px;_width:auto; height:25px; cursor:pointer;text-align:center;	background-color:#E1F8C4;color:#68932a;line-height:25px; font-size:9pt;margin:1px 3px 0px 3px;}
.imgpager04{float:left; min-width:50px;_width:auto; height:25px; cursor:pointer;text-align:center;		background-color:#c5085a;color:#ffffff;line-height:25px; font-size:9pt; margin:1px 3px 0px 3px;}
.imgpager04s{float:left; min-width:50px;_width:auto; height:25px; cursor:pointer;text-align:center;	background-color:#fddfeb;color:#c5085a;line-height:25px; font-size:9pt;margin:1px 3px 0px 3px;}







.tab{
z-index:20px;
line-height:30px;
font-size:9pt;
vertical-align:bottom;
z-index:20;
height:32px;
width:100px;
text-align:center;
float:right;
color:#5e5e5e;
background-color:#f8f8f8;
border-left:solid 1px #cccccc;
border-top:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-bottom:0;
margin-bottom:-1px;
}

.tabs{
position:relative;
z-index:20px;
line-height:30px;
font-size:9pt;
vertical-align:bottom;
z-index:20;
height:32px;
width:100px;
text-align:center;
float:right;
color:#91292a;
background-color:#ffffff;
border-left:solid 1px #cccccc;
border-top:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-bottom:0;
margin-bottom:-1px;
}

.pal
	{

	float:right;
	border:solid 1px #cccccc;
	width: 396px;
	height:190px;
	background-color:#ffffff;
}

.maskDiv{
         background:#003333;
         width:100%;
         height:100%;
         position:absolute;top:-1px;
      }





.linkA{ line-height:200%;}
.linkA a:link{color:#680404;text-decoration:none;}
.linkA a:visited{color:#680404;text-decoration:none;}
.linkA a:hover{color:#000000;text-decoration:none;}



.linkRed a:link{color:#ff0000;text-decoration:none;}
.linkRed a:visited{color:#ff0000;text-decoration:none;}
.linkRed a:hover{color:#ff0000;text-decoration:none;}



.linkB a:link{color:#543219;text-decoration:none;font-size:11pt;}
.linkB a:visited{color:#543219;text-decoration:none;font-size:11pt;}
.linkB a:hover{color:#000000;text-decoration:none;font-size:11pt;}


.linkC a:link{color:#ffffff;text-decoration:none;font-size:10pt;line-height:150%;}
.linkC a:visited{color:#ffffff;text-decoration:none;font-size:10pt;line-height:150%;}
.linkC a:hover{color:#ffffff;text-decoration:none;font-size:10pt;line-height:150%;}


.axx{padding:1px 7px;border-left:#cccccc 1px solid;font-size:12px;}
a.axx:link,a.axx:visited{text-decoration:none;color:#fff;line-height:12px;font: bold 9px sans-serif;background-color:#7B7B63;}
a.axx:active,a.axx:hover{text-decoration:none;color:#fff;line-height:12px;font: bold 9px sans-serif;background-color:#009900;}
.bxx{padding:1px 7px;border-left:#cccccc 1px solid;}
a.bxx:link,a.bxx:visited{text-decoration:none;color:#fff;line-height:12px;font: bold 9px sans-serif;background-color:#990000;}
a.bxx:active,a.bxx:hover{text-decoration:none;color:#fff;line-height:12px;font: bold 9px sans-serif;background-color:#ff9900;}