﻿BODY {
	BACKGROUND: #fff; MARGIN: 0px auto; FONT: 12px/1.8em "宋体", arial; WIDTH: 950px; COLOR: #333
}

img{
border:0px}

h3,h4,h5 {
margin:0px;
padding:0px}

.a14{
font-size:14px;
font-weight:bold;
line-height:10px}

.ps{
font-size:12px;
color:#666;
line-height:10px}

.blue{
color:#03F}

.white{
color:#fff}

.red{
color:#F00}

a.red:link,a.red:visited{
color:#f00;
text-decoration:none
}

a.red:hover{
text-decoration:underline} 

.orange{
color:#F60}

.more{
float:right;
margin:10px 5px 0px 0px}

.date{
font-family:Arial,"宋体";
font-size:11px;
color:#999}

.bold{
font-weight:bold}


a.white:link,a.white:visited{
color:#fff;
text-decoration:none}

a.white:hover{
text-decoration:underline}

a.blue:link,a.blue:visited{
color:#03f;
text-decoration:none}

a.blue:hover{
text-decoration:underline}

.select1{
width:200px;
font-size:12px}

.f-text1{
height:15px;
width:80px}

.bt1{
background:url(../images/bt1.jpg)}

a:link,a:visited{
color:#333;
text-decoration:none}

a:hover{
color:#FF0000}

ul{
margin:0px;
padding:0px}

li{
margin:0px;
padding:0px;
list-style:none}

dl,dd,dt{
margin:0px;
padding:0px}

.button{
font-size:12px;
height:24px}

.f-text2{
width:100px;
color:#999;
height:15px}
/* -----------------------------------底部通用----------------------------------- */
.navbar{font-family: Arial, Helvetica, sans-serif,"宋体"; 
width:929px;
height:35px;
background: url(../images/menubg.gif) no-repeat;
line-height:35px;
font-size:13px;
padding-left:21px;
color:#c30505;
letter-spacing:0.3mm;
}

.navbar a:link,.navbar a:visited{
color:#c30505;
text-decoration:none;}

.navbar a:hover{
color: #F00}

#nav{position:relative; z-index:500;
 list-style:none; height:35px;

}
#nav li{  float: left; 
	
text-align:center;
    height: 30px;
    width: 76px;
   margin-right:10px; position:relative; 
}
#nav li.short{ width:52px; display:block;}
#nav li:hover {position:relative; z-index:500; }

#nav li ul
{   width:150px;
 height:auto;	
			  top:30px; 
			  position:absolute;			  
			  background-color:#FFF;
			  padding:1px;
			  display:none; left:-30px;	
			   		}
#nav li ul li
{width:128px;
				 margin:0;	
				 height:25px; }
#nav li ul li a
{ 
display:block; font-size:12px;
color:#c30505;       
          text-decoration:none;
		  width:150px;		 
		  background: url(../images/t_submenu.gif) repeat-x; text-align:center; line-height:25px;
		 }

#nav li ul li a:hover 
{background: url(../images/t_submenu_over.gif) repeat-x; color: #F00;  }
/* ---------------------------------底部通用结束-------------------------------------------- */
/* --------------------顶部通用--------------------- */
.top{
width:950px;
height:90px;
}

.i-login{
float:left;
margin:0px;
width:140px;
font-size:12px
}

.i-login a:link,.i-login a:visited{
color:#006;
text-decoration:none}

.i-login a:hover{
color:#F00}


.nav{font-family: Arial, Helvetica, sans-serif,"宋体"; 
width:929px;
height:35px;
background: url(../images/menubg.gif) no-repeat;
font-size:13px;
padding-left:21px;
color:#c30505;
letter-spacing:0.3mm;
_overflow:hidden;
}

.nav a:link,.nav a:visited{
color:#c30505;

text-decoration:none}

.nav a:hover{
color: #F00}

.nav1{
width:925px;
float:left; _overflow:hidden;
padding-top:8px;

}
.nav1 li{  float: left;
    display: inline-block;
	display: block;
text-align:center;
    height: 28px;
    width: 76px;
    list-style: none;margin-right:10px;
}


li.short{ width:52px; display:block; float:left}
.nav1 ul.sub{border:1px solid #FFF; width:160px; height:auto; visibility: hidden; display:none; }
.nav1 li:hover ul{ position: relative; z-index:500; visibility: visible;}
.nav1 li ul li{ width:160px; white-space:nowrap;height:25px; background: url(../images/t_submenu.gif) repeat-x; line-height:25px; font-size:12px;}
.nav1 li ul li:hover{background:url(../images/t_submenu_over.gif) repeat-x; color:#F00; cursor:pointer;}

/* --------------------------顶部通用结束---------------------- */

.pp_leftcolumn {
	float: left;
	width: 720px;
	color:#666;
	overflow:hidden;
}

.pp_leftcolumn a:link,.pp_leftcolumn a:visited{
color:#666}

.pp_leftcolumn a:hover{
color:#F30}
.main{
	width:950px;
	margin-right: auto;
	margin-left: auto;
}

.ppch{
	float:left;
	width:668px;
	color:#666666;
	margin-bottom:10px;
	border:1px solid #999999;
	background-image: url(../images/pinpai/pp_bg1.gif);
	background-repeat: no-repeat;
}
.ppch_conn{
	margin-top: 10px;
	margin-bottom: 10px;

}
.ppch p {
	text-indent: 2em;
	line-height: 23px;
}
.ppch_table{
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 10px;

}
.pp_hz_rtnav h3{
	height:28px;
	font-size:13px;
	color:#900;
	padding:0px 0px 0px 10px;
	line-height:28px;
	margin-left:10px;
	background-image: url(../images/erji/ico3.gif);
	background-repeat: no-repeat;
}

.right11{
	width:218px;
	border:#9cf 1px solid;
	padding-bottom:10px;
        margin-top:10px;

}

.right11_tab{
width:203px;
margin:5px 5px 5px 10px;
line-height:30px;
font-size:14px
}
.right11_tab a:link,.right11_tab a:visited{
color:#369}
.right11_tab a:hover{
color:#000099}

.right_menu{
width:210px;
background:#d2e5f6;
padding:5px;
margin-bottom:10px}
.right{
	float:left;
	width:220px;
	margin-left:10px;
	display:inline;
	overflow:hidden;
}
.pphz_list{
	width:718px;
	border:1px solid #CCCCCC;
	padding-bottom: 10px;
	float:left;
	background:url(../images/erji/pphz_list_bg.jpg) repeat-x
}
.pp_hz_list{
	width:660px;
	margin-left: 20px;
	margin-top: 30px;
	font-size: 14px;
	line-height:26px;
}
.fenye{
	margin-bottom: 20px;
	margin-top: 10px;
}
.ppxx_title{
	width: 666px;
	margin-top: 35px;
	line-height:30px;
}
.font_conn_title{
	font-size: 25px;
	color:#333333;
	font-weight: bold;
}
.ppxx_conn{
	width: 650px;
	margin-left: 30px;
	margin-top: 20px;

}
.ppxx_conn p{
	text-indent: 2em;
}
.ppxx_fanye{
	width: 520px;
	margin-left: 65px;
}
.ppxx_xg1{
	width: 610px;
	margin-left: 25px;
	line-height: 26px;
	border:1px #CCC solid;
	margin-top: 10px;
	margin-bottom: 20px;
}
.ppxx_xg2{
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 15px;

}
.ppxx_xg2 td{
	border-bottom:1px #CCC dashed;

}
.rt_nav {
	height: 28px;
	width: 218px;
	color: #039;
	background:url(../images/erji/lftop.jpg);
}
.rt_nav h3{
font-family:Arial, "宋体";
font-weight:normal;
	height:28px;
	font-size:14px;
	color:#039;
	padding:0px 0px 0px 10px;
	line-height:28px;
	margin-left:10px;
	background-image: url(../images/erji/ico3.gif);
	background-repeat: no-repeat;
}
.rt_nav a:link,.rt_nav a:visited{
	color:#039;

}
.rt_nav a:hover{
	color:#e8350b;

}
.rt_tb1{
	width: 208px;
	line-height: 30px;
	font-size: 14px;
	padding:5px 0px 5px 15px
}

.rt_tb1 a:link,.rt_tb1 a:visited{
color:#369}
.rt_tb1 a:hover{
color:#000099}
.rt_tb1 td{
background:#fff;
height:30px}

.rt_banner1 {
	width: 218px;
	height:215px;
	float: left;
	margin-top: 10px;
	display:inline;
	border:1px solid #ccc;
}
.rt_banner {
	height: 210px;
	width: 220px;
	float: left;
	margin-top: 10px;
	display:inline;
}

.margin_t8{
	margin-top:8px;
}
.ppxx_conn1{
	width: 650px;
	margin-left: 30px;
	margin-top: 20px;
	padding-bottom:20px;

}
.ppxx_conn1 p{
	text-indent: 2em;
}

.pphz_tb2 p{
	text-indent: 2em;

}
.pphz_tb2{
	width:660px;
	margin-left: 35px;
	margin-top: 20px;
	line-height: 25px;
	font-size: 14px;
	color:#555;
}

.pp_lf01{
	width:670px;
	height:260px;
	margin-left: 25px;
	margin-top: 20px;
	float:left;
	display:inline;
}
.pplf_lf{
	width:309px;
	height:246px;
	float:left;
}
.pplf_rt{
	float:left;
	margin-left:10px;
	width:320px;
	height:250px;
	line-height: 26px;
	
}
.lfrt_top{
	width:320px;
	height:25px;
	background-image: url(../images/erji/img3.jpg);
	background-repeat: no-repeat;
}
.lfrt_top h4{
	height:25;
	line-height:25px;
	background-image:url(../images/erji/ico3.gif);
	background-repeat:no-repeat;
	padding-left: 8px;
	margin-left: 1px;
	color: #003366;
	font-size: 15px;
	font-weight: bold;
}
.lfrt_btm{
margin-top:10px}
.lfrt_btm td{
	padding-left: 15px;
}
.pp_lf02{
	width:670px;
	height:90px;
	margin-left:25px;
	display:inline;
	float:left;
}
.pp_lf03{
	width:670px;
	margin-left:25px;
	float:left;
	margin-top:10px;
	display:inline
}
.lf03_lf{
	width:326px;
	float:left;
	border:#ccc 1px solid;
	padding:1px

}
.lf03_lftp{
	width:326px;
	height:28px;
	background-image: url(../images/erji/lftop.jpg);
	color:#039;
}

.lf03_lftp h3{
font-family:Arial, "宋体";
	font-size: 14px;
	font-weight:normal
}
.lf03_lftp a:hover{
text-decoration:underline}
.lf03_lftp a:link,.lf03_lftp a:visited{
	color: #039;
}

.lf03_lftp table{
width:326px;
height:28px;
border:0px}

.lf03_lfbt{
	width: 326px;
	padding-bottom:10px;
}
.lf03_tb1{
	width: 300px;
	margin-left:10px;
	margin-top:5px;
	line-height: 25px;
}
.lf03_tb1 td{
	border-bottom:#CCC dashed 1px;
} 

.left10{
	margin-left:10px;
}
.hz_tb1{
	height:26px;
	border-bottom:1px solid #333;
	margin-left: 35px;
	font-size: 16px;
	font-weight: bold;
	color: #313131;
	margin-top:20px;
}
.hz_tb3{
	margin-left:35px;
	margin-top: 25px;
	margin-bottom: 30px;
}
/*-----------------2010年4月8日修改结束------------------------------------------------------------------------------------------------*/



html,body{
	margin:0 auto;
         width:100%;
         	height:auto;  
	/*font-family:Arial,Tahoma,"宋体","黑体",Helvetica, sans-serif;*/
	/*color:#8b8b8b;*/
	/*font-size:13px;*/
	line-height:140%;
	word-wrap: break-word;
	word-break:break-all;
         /*background-color:#abd2f1; */
         /*filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
}
.bosmain{margin:0 auto;
         width:951px;
         height:auto;         
        }



div,ul,br,ol,li,h1,h2,code,form,select,fieldset,input,button,textarea,p,pre,blockquote,th,td{margin:0;padding:0;}

img{border:0;
    display:block;
   }

table{border-collapse:collapse;
      border-spacing:0;
      border:0;
      color:#000;      	
      }
		 
td{vertical-align:top;
   font-size:13px;
   }

.hot{color:#f38626;
     font-size:13px;
    }

.clear {clear:both;}

li{list-style:none;}


		 
#toploginarea a:link{color:#163a7d;
       text-decoration:none;
	}


#toploginarea a:hover{color:#000;
	    text-decoration:underline;
        }

#toploginarea a:visited {color:#163a7d;
           text-decoration:none;
		 }


#toploginarea{ background:url(../images/toploginbg.gif) no-repeat;
               width:970px;
	     _width:1000px;
	      padding-top:10px;
	      padding-left:30px;
	      height:24px;
	      color:#000;
	      }
				
#toploginarea span{width:auto;
                   height:20px;
		 display:block;
		 float:left;
                   font-size:12px;
                   text-align: right;
                   line-height:20px;
                   padding-right:4px;
		 }	

				
#toploginarea .s1{ width:120px;
                   height:20px;
                   line-height:20px;
		 float:left;
                   font-size:12px;   
		 }	

#toploginarea .s2,#toploginarea .s3{width:240px;
                                   height:20px;
                                   line-height:20px;
		                 margin-right:30px;
                                   float:right;
                                   font-size:12px;
                                  }

#toploginarea .s2{ text-align:right;
	        }

#toploginarea .s3{ text-align:left;
		 }

#topbanner,#s-topbanner{width:1000px;
                        height:125px;
                       }
			   
#topbanner{ background: url(../images/topbanner.gif) no-repeat;
	  }

#topbanner ul,#s-topbanner ul{ width:110px;
	                      margin-top:7px;
	                     float:right;	
	                   }

#topbanner li,#s-topbanner li{ width:82px;
            height:33px; 			
	    margin-bottom:5px;
	   _margin-bottom:3px;
	
	    }
		

#topmenu,#s-topmenu{width:1000px;
		  height:38px;
                   }

#topmenu{ background: url(../images/topmenu.gif) no-repeat;	
	}

#topmenu ul,#s-topmenu ul{margin-left:18px;
		       font-size:15px;
		       font-weight:600;
		       }
		
#topmenu ul li,#s-topmenu ul li{float:left;
		             margin-right:7px;
			   padding-top:7px;
			}
			
#topmenu ul li a,#s-topmenu ul li a{color:#F6F6F6;
                                    width:80px;
			         height:30px;
                                    text-decoration:none;
			         line-height:30px;				
			         display:block;
			         text-align:center;
                                   }

#topmenu ul li a:hover,#s-topmenu ul li a:hover{
	color:#fff;
	line-height:34px;
	_line-height:30px;
	border-bottom:#163a7d 1px solid;
	background:url(../images/topmenubg_02.gif) no-repeat;
					 }
					 
#topmenu .current a,#s-topmenu .current a{
                background:url(../images/topmenubg_01.gif) no-repeat;
		border-bottom:#c4f0ff 1px solid;
				
                }
		
	


#rollpic,#leftnews,#middlebanner,#middlenews,#rightnews,#studyarea,#examarea,#humanarea,#leftad,#groupleft,#groupright,#s-leftmenu,#s-middlecontent,#s-maincontent4,#t-maincontent,#t-maincontent02,#s-rightnav,#s-foot{
	margin-left:5px;
	float:left;
         _display:inline;

     	}
		
#news #rightnews ul,#leftnews .content,#studyarea .content,#examarea .content,#humanarea .content,#groupright1 .content,#groupright2 .content,#s-title01content p,#s-title02content p,#s-foot p,#s-leftmenu #title01 .content,#s-leftmenu #title02 .content,#s-leftmenu #title03 .content,#s-serachmiddlecontent #listbar,#s-middlecontent #listbar,#s-serachmiddlecontent #list .photo,#s-middlecontent #list .photo,#s-rightnav .content{ padding-left:14px;
    padding-top:7px;
   overflow:hidden;
   text-overflow:ellipsis;
  }	 
								  
#groupleft1 .content,#groupleft2 .content{padding-left:4px;
                                          padding-top:7px;
				    } 	 
 


#news{ width:1000px;
       height:219px;
      padding-top:5px;
	}
	
#news span{ height:33px;
      	  line-height:34px;
         }


#news span,#rightnews #tabmenu ul,#middlenews .h1,#groupleft1 span,#groupleft2 span,#groupright1 span,#groupright2 span,.s-rightheadtitle span{ 
           display:block;
	  color:#163a7d;
	  font-size:15px;
	  font-weight:600;	
	  letter-spacing:1px;
	  
          }
	 
#news span,.s-rightheadtitle span{ 
                      padding-left:14px;
                  }
  
  
#rollpic{width:267px;
         background:url(../images/roolpicbg.gif) no-repeat ;
         padding-top:32px;
         height:187px;
         padding-left:4px;
         vertical-align:middle;

        }

#middlenews,#rightnews{ height:219px; float:left;}

	
#middlenews{ background:url(../images/newstitlebg01.gif) no-repeat ;
            width:193px;
	}
	
#middlenews span{ height:37px;
                  line-height:34px;
		font-weight:100;
	        }

#middlenews p,#groupright1 p{ margin-top:4px;
               font-size:13px;
	     	    }

#middlenews p{ padding-left:10px;
               line-height:24px;
             }

#middlenews a{color:#163a7d;             
	     font-weight:600;
	       }

#news #rightnews ul li{_height:22px;                        
		     vertical-align:middle;                                           
	            }

#rightnews ul li a{display:inline-block;
                   font-size:13px;  
                    width:422px;
                   }

#rightnews ul li span{ width:48px;
                       height:22px;
                       line-height:22px;
                       display:inline;
                       padding-left:0px;
                       font-size:13px;
                       font-weight:100;
                       letter-spacing:0; 
                       color:#8b8b8b;                         
                     }


#rightnews{ background: #FFF url(../images/newstitlebg02.gif) right top no-repeat ;
            width:516px;
	}
	
#rightnews #tabmenu ul{ width:516px;
                        padding-top:0px;
		    padding-left:0px;
	      }
		  	  
#rightnews #tabmenu li{float:left;    
		    }


#rightnews #tabmenu ul .a1 a,#rightnews #tabmenu ul .a1current a,#rightnews #tabmenu ul .a2 a,#rightnews #tabmenu ul .a3 a,#rightnews #tabmenu ul .a4 a,#rightnews #tabmenu ul .a5 a,#rightnews #tabmenu ul li a:hover,#rightnews #tabmenu ul .current  a{	         width:95px;
				padding-left:8px;
				display:block;
                                     text-decoration:none;
				height:33px;
                                     font-size:15px;
				line-height:35px;
				_line-height:33px;
				}

#rightnews #tabmenu ul .current a{color:#FFF;
                                  background-color:#548ebd;
	                         }

#rightnews #tabmenu ul .a1current a{color:#FFF;
                                   background: #589acd url(../images/righttabmenucircular.gif) left top no-repeat ;
                	                  }
							 
#rightnews #tabmenu ul .a1 a {color:#163a7d;
			 background: #589acd url(../images/righttabmenucircular.gif) left top no-repeat ;
			   }
				
#rightnews #tabmenu ul .a2 a{color:#163a7d;
				             background-color:#6ba8d7;
                             }
				
#rightnews #tabmenu ul .a3 a{color:#163a7d;
                			background-color:#8bbce2;
                            }
							
#rightnews #tabmenu ul .a4 a{color:#163a7d;
                			background-color:#a8d0f0;
                            }
							
#rightnews #tabmenu ul .a5 a{color:#163a7d;
                			background-color:#97c2e5;
                            }

#rightnews #tabmenu ul li a:hover{color:#fff;
                background-color:#548ebd;
                }

#rightnews #tabmenu ul .a1 a:hover {color:#fff;
			background: #589acd url(../images/righttabmenucircular.png) left top no-repeat ;
				             }

#bigbanner{ padding-top:10px;
            background: url(../images/mainnewsbg.gif) repeat-x;
            height:240px;
            width:995px;
            padding-left:5px;
                }

#middlebanner{ margin-bottom:5px;
               _margin-top:5px;
                }
			
#leftnews,#studyarea,#examarea,#humanarea{ height:256px;margin-bottom:5px;}

.more{height:11px;
      width:auto;
	  clear:both;
      
     }
	 
.more img{height:11px;
	clear:both;
         float:right;
      
         }

#leftnews span,.bigtitle,.s-leftheadtitle span{ height:43px;
      display:block;
	  padding-left:14px;
	  color:#fff;
	  font-size:18px;
           font-weight:600;
	  line-height:47px;
	  _line-height:43px;
     }


.bigtitle,#middlenews span,#groupleft1 span,#groupleft2 span,#groupright1 span,#groupright2 span{padding-left:24px;}

#studyarea .bigtitle img,#examarea .bigtitle img,#humanarea .bigtitle img{margin-top:15px;margin-right:2px;float:right; 
				       }

#studyarea span,#examarea span,#humanarea span{float:left; 
				       }



#studyarea{ background: #FFF url(../images/titlebg01.gif) left top no-repeat ;
            width:325px;
	       	
	}

#examarea{ background: #FFF url(../images/titlebg02.gif) left top no-repeat ;
           width:328px;
           border:#a2a2a2 1px solid;
           height:254px;
	       	
	}
	
#humanarea{ background: #FFF url(../images/titlebg03.gif) left top no-repeat ;
           width:325px;       
	      	
	}
	

#studyarea ul,#examarea ul,#humanarea ul{ height:22px;
               padding-top:7px;
			   background-color:#abd2f1;
			   display:block;
                              margin-left:1px;
                              margin-right:1px;
			  
			   	}
				
#studyarea ul{ background-color:#abd2f1;
	     border-bottom:#4b8ec3 1px solid;
              
			   			  
			   	}
				
#examarea ul{ background-color:#e8e8e8;
	    border-bottom:#a2a2a2 1px solid;
             margin:0;
			   			  
			   	}
				
#humanarea ul{ background-color:#fde4bf;
	      border-bottom:#ea9822 1px solid;
                
			   			  
			   	}

#studyarea ul li,#examarea ul li,#humanarea ul li{ 
                  margin-left:12px;
				  _margin-left:8px;
				  float:left;
	       	
	}
	

#studyarea ul li a,#examarea ul li a,#humanarea ul li a{color:#000;
                text-decoration:none;
				height:22px;
				line-height:24px;
                width:68px;
				display:block;
				text-align:center;
                }





#studyarea ul li a:hover,#examarea ul li a:hover,#humanarea ul li a:hover{
	font-size:13px;
	line-height:27px;
	_line-height:24px;
					 }

#studyarea ul li  a:hover{
	background:#abd2f1 url(../images/titlebg01_01.gif) no-repeat 0px 2px;
	color:#163a7d;
						 }
				 
				 
#examarea ul li  a:hover{
                background:#e8e8e8 url(../images/titlebg02_01.gif) no-repeat 0px 2px;
				color:#737373;
						 }
						 
#humanarea ul li  a:hover{
                background:#fde4bf url(../images/titlebg03_01.gif) no-repeat 0px 2px;
				color:#d77413;
						 }
				 				 
				 
#studyarea .current a,#examarea .current a,#humanarea .current a{
	            color:#ffffff;
				font-size:13px;
                                     line-height:25px!important;
                                     line-height:27px;
				_line-height:24px;
	
	             }			 

#studyarea .current a{
                background:#78abd2 url(../images/titlebg01_02.gif) no-repeat;
				
                }
				
#examarea .current a{
                background:#bab9b9 url(../images/titlebg02_02.gif) no-repeat;
			     }
				 
#humanarea .current a{
                background:#e5bd82 url(../images/titlebg03_02.gif) no-repeat;
			     }

.searchbar{width:auto;
	  height:40px;
	  vertical-align:middle;
           padding-left:10px;
	  padding-top:2px;
	  float:left;
           clear:both;
	 }

.logininput{
	height:17px;
	width:90px;
	background-color:#7cbee4;
	border:0;	
   }

.searchinput,.s-searchinput{height:17px;
                            line-height:17px;
	                        background-color:#fff;
	                        border:#8b8b8b 1px solid ;	
                           }

.searchinput{
		width:90px;
	 }

.registerinput{width:120px;
	      height:20px;
               line-height:20px;
	      border:#0072b1 0px solid ;
	      background-color:#abd2f1;
                           }

.searchbutton{
	width:56px;
	height:18px;
    color:#ffffff;
	font-size:12px;
	font-weight:400;
	line-height:18px;
	background:url(../images/button.png) no-repeat;
	border:none;
	cursor:pointer;
	}


.normalbutton{
	width:76px;
	height:26px;
         color:#ffffff;
	font-size:14px;
	font-weight:400;
	line-height:26px;
	background:url(../images/buttonbg.gif) no-repeat;
	border:none;
	cursor:pointer;
	}

#studyarea .content,#examarea .content,#humanarea .content{
               	height:124px;
				float:left;
                                     overflow:hidden;
				 }
.h{height:25px;display:inline-block;}

#studyarea .content{ width:311px;
                   }
				  
#examarea .content{ width:316px;                    
		}
				   
#humanarea .content{ width:311px;
                    }
				 
#studyarea .content img{border:#8b8b8b solid 1px}
				 
#studyarea .content img,#examarea .content img,#humanarea .content img,#s-middlecontent #listbar img,#groupright1 img,#groupright2 img,#t-maincontent #list table .td img{
        margin-right:5px;
		float:left;
				
				 }
				 
#groupleft img{margin-left:5px;
               _display:inline;
               margin-bottom:10px;
	      float:left;
	                      }

#leftad{width:207px;
        height:360px;
        clear:both;
        background:url(../images/leftadsharebg.gif) repeat-y;
        padding-left:1px;
       }
	   
#leftad .content1,#leftad .content2{width:191px;                                    
				padding-top:65px;
			         padding-left:14px; 
                                              
	                           }
			
#leftad .content1{background:url(../images/partner01.gif) no-repeat ;	
                  height:103px;
                  border-top:#b4d7f3 solid 1px; 		  	      	
	             }
				 
#leftad .content2{background:url(../images/partner02.gif) no-repeat ;	
                  height:126px;  
                  border-bottom:#b4d7f3 solid 1px; 		  	      	
	             }


#groupleft,#groupright{height:360px;
		     background:url(../images/groupsharebg.gif) repeat-x;
                        
	              }

#groupleft{ width:566px; 
            border:#b4d7f3 1px solid;
                  
          }
	   
#groupright{ width:205px;	
             border-bottom:#b4d7f3 solid 1px; 
           
	       }
	   
#groupleft1{  background:url(../images/titlebg05.gif) left top no-repeat ;
              height:170px;
	  }
	  
#groupleft2{  background:url(../images/titlebg06.gif) left top no-repeat ;
              height:190px;
			  
	  }

#groupright1{  background: url(../images/titlebg07.gif) left top no-repeat ;
               height:360px;
	  }


#groupleft1 span,#groupleft2 span,#groupright1 span{ height:32px;
     	  line-height:33px;
     }

#groupleft1 span{ width:258px;
		float:left;
                }

#groupleft2 span{ width:482px;
                  float:left;
		  
          }

#groupleft1 .content{height:130px;
                     width:275px;
		  float:left;
                    }
					
#groupleft2 .content{height:60px;
                     width:277px;
                     float:left;
                    }
					
#groupright1 .content{height:340px;
                     width:191px;
                    }


#foot{ width:1000px;
       height:130px;
       text-align:center;
       clear:both;       
     }
	   
#foot #linkarea{ height:30px;
                 padding-top:20px;
                
		
	}
	
#foot #copyright{height:40px;
                 color:#000;
	}


/* 二级内容页面CSS定义 */


#s-topbanner{background: url(../images/topbanner02.gif) no-repeat;
            }

#s-topmenu{ background: url(../images/topmenu02.gif) no-repeat;
          }

#s-maincontent{ background:#abd2f1 url(../images/s_maincontentbg.gif) no-repeat;
                width:950px;
                min-height:768px;
                height:auto;                  
              }

#location{width:930px;
	 height:30px;
	 line-height:34px;
	  _line-height:30px;
	  padding-left:20px;
	     }
		 
#foot #copyright,#s-foot,#s-middlecontent #listbar,#s-serachmiddlecontent #listbar,#location,#t-maincontent #list4 .td1,#t-maincontent02 span{font-size:13px;
                   color:#000;
		  }


#s-leftmenu{width:169px;
            min-height:768px;
            height:auto;
            _height:768px;
	   background:#fff url(../images/leftheadbg.gif) no-repeat 0px 43px;
           }
		   
.s-leftheadtitle {background: url(../images/leftheadtitle.gif) no-repeat;
            width:169px;
            height:43px;
           }		   
		 
.s-searchinput{width:137px;
              }

#s-leftmenu table td{ vertical-align:middle;
	                }
					
#s-leftmenu #s-searcharea{min-height:120px;
                          height:auto;
                          padding:14px 0 14px 14px;		       
	                }
					
#s-leftmenu #s-searcharea p{vertical-align:middle;
                            font-size:13px;
                            margin-top:4px;
	                }

#s-leftmenu .bottombg{height:8px;
                      _font-size:1px;
                      background:url(../images/leftheadbottombg.gif) no-repeat;
                     }
 
#s-leftmenu ul,#s-rightnav ul{margin-left:10px;
                             _margin-right:0px;
                              margin-top:23px;
			   _margin-top:13px;
			  }
			  
#s-leftmenu ul{min-height:240px;
               height:auto;
               _height:240px;
			   }
			   
			   
#s-leftmenu #title01{min-height:200px;
                     height:auto;
                     _height:200px;
	            background:url(../images/s_lefttitle02.gif) no-repeat;
	               }
				   
				   
#s-leftmenu #title02{min-height:200px;
                     height:auto;
                     _height:200px;
	            background:url(../images/s_lefttitle01.gif) no-repeat;
	               }
			
#s-leftmenu #title03{min-height:100px;
                     height:auto; 
                     margin-top:10px;                    
	            background:url(../images/s_lefttitle02.gif) no-repeat;
	               }
				   
#s-leftmenu #title03 .content{min-height:40px;
	                     height:auto;
	                    }	
	   
#s-leftmenu #title01 .content,#s-leftmenu #title02 .content{min-height:170px;
                                                        height:auto;                                                            
	                	                                }
								
#middlenews p img,#rightnews ul li img,#s-leftmenu #title01 img,#s-leftmenu #title02 img,#s-middlecontent #list img,#s-serachmiddlecontent #list img,#s-serachmiddlecontent #listbar img,#t-maincontent #list img,#t-maincontent #list2 table img,#s-middlecontent .newsbar img,#s-serachmiddlecontent .newsbar img{display:inline;
 vertical-align:middle;
 margin-bottom:3px;
 }	
						   
#s-leftmenu #title01 span,#s-leftmenu #title02 span,#s-leftmenu #title03 span,#s-title01 span,#s-title02 span,#s-middlecontent #list .name,#s-serachmiddlecontent #list .name,#t-maincontent #list .name,#t-maincontent #list2 table .s2,#t-maincontent #list3 .td1 a,#t-maincontent .list3{font-size:15px;
		   color:#000;
                    }


#s-leftmenu #title01 span,#s-leftmenu #title02 span,#s-leftmenu #title03 span{height:24px;
                                                    display:block;
					      padding-left:14px;
					      line-height:27px;
					      _line-height:24px;						 
	                                          }

			  
#s-rightnav ul li{margin-bottom:8px;
                                   }
#s-leftmenu ul li{margin-bottom:8px;overFlow:hidden;}

#s-leftmenu #title03 ul{width:155px;
                        margin:0;
                        min-height:40px;
		      height:auto;
                        
                       }


#s-leftmenu #title03 ul li{height:20px;
                           margin-top:5px;
	   	        }	

#s-leftmenu #title03 ul li a{ height:20px;
		           line-height:20px;
                             font-size:12px;
                              background: url(../images/s_leftmenu01.gif) no-repeat;
                           }


#s-leftmenu #title03 ul li a:hover{ line-height:22px;
                                  _line-height:20px;
                                  background: url(../images/s_leftmenuover01.gif) no-repeat;
                                  }

			   
#s-leftmenu ul li a,#s-rightnav ul li a{color:#0072b1;
				   display:block;
                                        height:24px;
				   line-height:24px;
                                        font-size:14px;
                                        text-indent:12px;
				    text-decoration:none;
	                                    }

#s-leftmenu ul li a{background: url(../images/s_leftmenu.gif) no-repeat;
                    width:153px;
                   }
				   

#s-leftmenu ul li a:hover,#s-leftmenu ul .current a,#s-rightnav ul li a:hover{text-indent:14px;
                                                    line-height:26px;
                                                   _line-height:24px;
                                                   }
												   

#s-leftmenu ul .current a{background: url(../images/s_leftmenucurrent.gif) no-repeat;
                          color:#000;
                          font-weight:400;
                         }


#s-leftmenu ul li a:hover{background: url(../images/s_leftmenuover.gif) no-repeat;
                          color:#163a7d;
                         }


#s-middlecontent,#s-serachmiddlecontent,#t-maincontent,#t-maincontent02{ min-height:740px;
			                      height:auto;
                                                  _height:740px;
                                                 overflow:visible;
                                                 padding:14px;
                                                  }
#s-maincontent4{min-height:768px;
	       height:auto;
                overflow:visible
                padding:14px;
                                                  }


#s-middlecontent,#s-serachmiddlecontent{background:#fff url(../images/t_maincontentbg02.gif) no-repeat;
                 width:730px;
              }

#t-maincontent{background:#fff url(../images/t_maincontentbg.gif) no-repeat;

                }

#t-maincontent02{background:#fff url(../images/t_maincontentbg02.gif) no-repeat;
                 width:917px;
                }
			  
#s-middlecontent .s1,#s-serachmiddlecontent .s1,#s-rightnav p,#t-maincontent #list table th,#t-maincontent #list2 table th,#t-maincontent #list2 span,#t-maincontent #list4 table th,#t-maincontent #pagebar a,.p-title{color:#0072b1;
                    font-size:13px;
                   }

#s-middlecontent .s2,#s-serachmiddlecontent .s2{color:#000;
                     font-size:18px;
		   height:37px;
		   display:block;
		   line-height:37px;
		   width:250px;
                     }
					 
#s-middlecontent .newsbar,#s-serachmiddlecontent .newsbar{width:723px;
	                 height:22px;
		        vertical-align:middle;
                          padding-top:7px;
		        border-bottom:#c3ddea solid 1px;
	                 }


#s-middlecontent #listbar,#s-serachmiddlecontent #listbar{width:723px;
	                 height:30px;
		        vertical-align:middle;
		        background: url(../images/listbarbg.gif) no-repeat;
	                 }
						 
#s-middlecontent #listbar .s3,#s-serachmiddlecontent #listbar .s3{width:270px;
                              display:block;
                              height:30px;
                              line-height:25px;
			   float:left;		                      
                           }
					 

							  
#s-middlecontent #list a:link,#s-serachmiddlecontent #list a:link,#t-maincontent #list a:link{color:#f38626;
       text-decoration:none;
	}


#s-middlecontent #list a:hover,#s-serachmiddlecontent #list a:hover,#t-maincontent #list a:hover{color:#000;
	    text-decoration:underline
        }

#s-middlecontent #list a:visited,#s-serachmiddlecontent #list a:visited,#t-maincontent #list a:visited {color:#f38626;
           text-decoration:none;
		 }

				   
#s-middlecontent table,#s-serachmiddlecontent table,#t-maincontent table,#t-maincontent02 table{color:#8b8b8b;}

#s-middlecontent #list table td,#s-serachmiddlecontent #list table td,#t-maincontent #list table td,#t-maincontent02 td{height:25px;
                                                              }

#s-middlecontent #list .td,#s-serachmiddlecontent #list .td,#t-maincontent #list .td{ padding-top:7px;
                                                     height:33px;
 	                                                }
													
#s-middlecontent #list span,#s-serachmiddlecontent #list span,#t-maincontent #list span,#s-middlecontent .newsbar span,#s-serachmiddlecontent .newsbar span{color:#000;
							                          margin-right:10px;
 	                                                 }
													 		
#s-middlecontent #list .detail,#t-maincontent #list .detail,#t-maincontent #list .detail{padding-top:7px;
	                                                   border-top:#c3ddea solid 1px;	
				                        height:auto;	     
                                                           height:85px;
 	                                                       }
						 
#s-middlecontent #list,#s-serachmiddlecontent #list{width:723px;  
	             height:auto;
		    vertical-align:middle;
		margin-top:10px;
		 background: url(../images/s_listbg.gif)  left bottom no-repeat;
	                     }
						 
#s-middlecontent #list .photo,#s-serachmiddlecontent #list .photo{width:96px;
	                         }

 
#s-title01content,#s-title02content{width:730px;
                                    min-height:636px; 
                                    height:auto;                                     
                                    overflow:visible;
                                    line-height:150%;                                   
                                    }

#s-title01 span,#s-title02 span{height:24px;
			    line-height:26px;
			    _line-height:24px;
			    text-indent:14px;
			    display:block;
                               font-weight:400;
			    margin-top:20px;
	                      }



#s-title01 span{background: url(../images/s_contentitle_01.gif) no-repeat;
                       
                 }

#s-title02 span{background: url(../images/s_contentitle_02.gif) no-repeat;
                 }
				 
#s-rightnav{width:180px;
            min-height:768px;
	   height:auto; 
            _height:768px;
            background:#FFF url(../images/rightheadbg.gif) no-repeat 0px 43px;
	   float:left;
           }


.s-rightheadtitle {background: url(../images/rightheadtitle.gif) no-repeat;
            width:180px;
            height:43px;
           }
.s-rightheadtitle span {
      line-height:47px;
	  _line-height:43px;
      }

#s-rightnav .content{ width:162px;
                      min-height:200px;
                      height:auto;
                      _height:200px;
                      over-flow:visible;  
                      padding-right:4px;
	                 }

#s-rightnav p,#s-leftmenu #title02 p{margin-top:4px;
	                 }


#s-rightnav ul li a{background: url(../images/arrow.gif) left center no-repeat;
                    width:166px;  
                    text-indent:14px;
                   }
				   
#s-rightnav ul li a:hover{background: url(../images/arrow.gif) 3px center no-repeat;
	                 text-indent:18px;
	                     }

				   
#s-foot{background:#7db1dd url(../images/footcircular.gif) left top no-repeat;
	    width:995px;
        height:70px;
	margin-top:10px;
	    text-align:center;
		
	   }

#t-maincontent{background:#fff url(../images/t_maincontentbg.gif) no-repeat;
               width:730px;
              }
			  
#t-maincontent #listbar{width:730px;
	               height:30px;
		      vertical-align:middle;
	                     }
						 
#t-maincontent #pagebar{background:url(../images/pagebar.gif) left top no-repeat;
                        border-right:#c3ddea solid 1px;
		      margin-top:10px;
		      height:28px;
		      width:730px;
                        padding-top:2px;                        
		     }
						 
#t-maincontent #pagebar span{height:28px;vertical-align:middle;line-height:28px;margin-left:8px;display:block;float:left;}
						 
#t-maincontent #pagebar a{background-color:#dbebf4;
		        margin-left:10px;							  
                          }


							
.listtop,.listtop2{height:8px;
                   _font-size:1px;
		 margin-top:5px;
	          }

.listtop{ background:#a1c8e7 url(../images/grouplistcircular.gif) left top no-repeat;
	                   }
					   
.listtop2{ background:#c8e2f6 url(../images/grouplistcircular02.gif) left top no-repeat;
	                   }
 
#kcbanner,#kcbanner1,#szbanner,#zjbanner,#znbanner,#zybanner,#hzbanner{height:140px;
          width:470px;
	 padding-left:323px;
          font-size:12px;
	 padding-top:6px;
	 color:#163a7d;          
	 }

#kcbanner{background: url(../images/kcpic.gif) left top no-repeat;
         }

#kcbanner1{background: url(../images/kcpic01.gif) left top no-repeat;
         }

#szbanner{background:url(../images/szpic.gif) left top no-repeat;
         }

#zjbanner{background:url(../images/zjpic.gif) left top no-repeat;
         }

#znbanner{background:url(../images/znpic.gif) left top no-repeat;
         }

#zybanner{background:url(../images/zypic.gif) left top no-repeat;
         }

#hzbanner{background:url(../images/hzpic.gif) left top no-repeat;
         }


#kcbanner ul,#szbanner ul,#zjbanner ul,#znbanner ul,#zybanner ul,#hzbanner ul{width:470px;}
		  
#kcbanner li,#szbanner li,#zjbanner li,#znbanner li,#zybanner li,#hzbanner li{margin-right:30px; 
             padding-top:2px;
             float:left;
            }

#kcbanner li a,#szbanner li a,#zjbanner li a,#znbanner li a,#zybanner li a,#hzbanner li a{width:auto;
               display:block;
              }

#t-maincontent #list,#t-maincontent #list2,#t-maincontent #list4{width:730px;
                     min-height:170px;
                     height:auto;	                 
		 _height:170px;
					 
	                }
					
					
#t-maincontent  #list .photo{width:200px;
                             height:230px;
			  vertical-align:middle;
			  text-align:center;
                             background:transparent url(../images/listphotobg.gif) no-repeat;
	                         }
							 
#t-maincontent #list .s1{width:270px;
                         text-align:right;
						 float:right;
	                }
					
#t-maincontent #list2{margin-left:200px;
                      width:543px;
                      
	                }
					 
#t-maincontent #list2 table{width:543px;
                            background:#eef6fa url(../images/t-list2bg.gif) repeat-x;
                            margin-top:10px;
	                }
					
								  
#t-maincontent #list table th,#t-maincontent #list2 table th,#t-maincontent #list4 table th{ height:27px;
								font-weight:400;
								background:#eef6fa url(../images/t-list2headtitlebg.gif) repeat-x;
								padding-left:7px;
								text-align:left;
								
	                              }		

#t-maincontent #list2 table td,#t-maincontent #list4 table td{ height:25px;
                                                               border-top:#fff solid 1px;
						        padding-left:7px;
						        vertical-align:middle;
						        }	
								
								
#t-maincontent #list2 table .s2{height:40px;
	                           }
							   
							   
#t-maincontent .list3,#t-maincontent #list3{min-height:34px;
                      height:auto;
                      width:730px;
	                        }

#t-maincontent .list3 span,#t-maincontent #list3 td{height:34px;
                         padding-left:12px;
		       line-height:34px; 
		       border-bottom:#fff solid 1px;
                         background-color:#FFFFFF;
		      }

#t-maincontent .list3 span{display:block;
                           padding-left:34px;
                           width:759px;
                           cursor:pointer;
                          }


#t-maincontent .list3 span{background:#FFFFFF url(../images/dot4.gif) left center no-repeat;
                           }
#t-maincontent .list3 .span2{background:#FFFFFF url(../images/dot4-1.gif) left center no-repeat;
                           }


#t-maincontent #list3 .td1{ background:#e3f0fb url(../images/dot3.gif) left center no-repeat;
                            padding-left:34px;
                            width:683px;
			}

#t-maincontent #list3 .td2{ background-color:#cee5f7;
                            width:463px;
                          }

#t-maincontent #list3 .td3{ background-color:#e3f0fb;
                            width:80px;
                          }

#t-maincontent .list4 td{height:24px;
                         padding-left:12px;
                         line-height:24px;
                         border-bottom:#e3f0fb solid 1px;
                         background-color:#fff;
                         
                          }		

#t-maincontent .list4 .td1{padding-left:24px;
                          background:#fff url(../images/dot5.gif) left center no-repeat;
                          width:688px;
                          }	

		  
#t-maincontent .list4 a{ color:#000;
                         font-size:13px;
                       }
#piclist img{margin-right:40px;
             margin-bottom:20px;
              _display:inline;
             width:294px;
             float:left;
             }					  
	   
#piclist {width:730px;
          height:515px;        
         }
.yqlj{text-align: center; width:932px; float:left; margin-top:10px;border:1px solid #999;padding:8px;}  
.yqlj li{float:left;display:inline-block;padding-right:12px;height:24px;white-space:nowrap;} 

.nav2{
	float:left;
	width:950px;
	background:#0065cc;
	color:#fff;
	text-align:center;
	line-height:30px;
	margin-top:10px
}

.nav2 a:link,.nav2 a:visited{
color:#fff;
text-decoration:none}

.nav2 a:hover{
text-decoration:underline}

.copyright{
float:left;
width:950px;
text-align:center;
font-family: Arial,"宋体";
margin-top:3px;

}
.crumb1{height:33px; line-height:33px;}

