/* CSS Document */

/*！！！！！！！IE6！！   IE7！！IE8！！FF2！！FF3！     Opera9.5 
>property！！   Y！！     Y！！  Y！！  N！！  N！！     N 
.property！！   Y！！     Y！！  Y！！  N！！  N！！     N 
*property！！   Y！！     Y！！  Y！！  N！！  N！！     N 
_property！！   Y！！     N！！  N！！  N！！  N！！     N */

body { margin:0; padding:0; margin-top:10px; font-size:12px}
td{	font-size: 12px;}
a:link {  color: #000000; text-decoration: none }
a:visited {	color:#000000 ; text-decoration: none }
a:hover { color: #FF0000; text-decoration: underline }
ul,li,dl,dd,dt { margin:0; padding:0; list-style:none }
img{ border:0 }

.head{ width:980px; margin:auto }
.head .logo{ float:left; width:130px; height:70px; padding-left:15px}
.head .search{ float:left; width:300px; padding-top:30px; height:40px; padding-left:10px }
.head .keyword{ float:left; width:730px; padding-top:30px; height:40px; padding-left:10px }
.head .keyword h1{ display:inline }
.head .keyword h3{ display:inline; font-weight:400; font-size:13px; padding:0 }

.neck{ clear:both; width:980px; height:20px; margin:auto; BACKGROUND-COLOR: #FFD8D9; line-height:20px; font-size:12px }
.neck .l{ float:left; width:420px; height:20px; text-align:left; padding-left:20px }
.neck .r{ float:right; width:420px; height:20px; text-align:right; padding-right:20px  }

.body01{ width:980px; margin:auto; clear:both; padding:20px 0 }
.body01 .l{ width:720px; padding:0 0 0 20px; float:left }
.body01 .l ul{  }
.body01 .l ul li{ padding-bottom:20px }
.body01 .l ul li .til{ height:30px }
.body01 .l ul li .til a:link 	{ font-size: 16px; font-weight: 700;color:#bb0000; text-decoration:underline}
.body01 .l ul li .til a:visited { font-size: 16px; font-weight: 700;color:#dd9999; text-decoration:underline}
.body01 .l ul li .til a:hover	{ font-size: 16px; font-weight: 700;color:#FF0000; text-decoration:none}

.body01 .l ul li .con{ font-size:14px;line-height:120%; width:680px; padding-bottom:10px; float:left }
.body01 .l ul li .con img{ border:1px solid #dddddd }

.body01 .l ul li .url{ color:#008000; font-size:16px;line-height:150%;}
.body01 .l ul li .url .date{ color:#999999; font-size:16px;}
.body01 .l ul li .url a:link 	{font-size: 16px; font-weight: normal;color:#008000; text-decoration:none}
.body01 .l ul li .url a:visited  {font-size: 16px; font-weight: normal;color:#008000; text-decoration:none}
.body01 .l ul li .url a:hover  	{font-size: 16px; font-weight: normal;color:#008000; text-decoration:none}

.body01 .l ul li .url{ color:#999999; font-size:16px;line-height:150%;}
.body01 .l ul li .url .link{ color:#999999; font-size:16px;}
.body01 .l ul li .url .link a:link	{ font-size: 16px; font-weight: normal;color:#999999; text-decoration:none}
.body01 .l ul li .url .link a:visited { font-size: 16px; font-weight: normal;color:#999999; text-decoration:none}
.body01 .l ul li .url .link a:hover	{ font-size: 16px; font-weight: normal;color:#999999; text-decoration:none}

.body01 .r{ width:220px; float:right }

.thepgv{ line-height:12px; margin-top:5px; margin-bottom:10px; text-align:center }
.thepgv a{ display:block;float:left;padding:7px 8px 4px 8px;font-size:13px; margin:3px }
.thepgv a:link,.thepgv a:visited{ text-decoration:none; color:#666666; background:#fff; border:#999999 1px solid;}
.thepgv a:active,.thepgv a:hover{ text-decoration:none; color:#fff;background:#cd4633;border:#ffffff 1px solid;}
.thepgv a.show:link,.thepgv a.show:visited,.thepgv a.show:active,.thepgv a.show:hover{ text-decoration:none;color:#fff;background:#cd4633;border:#ffffff 1px solid;font-weight:bold; }

.body02{ width:980px; margin:auto; clear:both;}
.body02 .con{ padding:20px; font-size:14px; line-height:21px }
.body02 .con a:link 	{ color:#333333; text-decoration:underline }
.body02 .con a:visited  { color:#333333; text-decoration:underline }
.body02 .con a:hover  	{ color:#333333; text-decoration:none }