*{
margin:0;
padding:0;}
body{
background:url(../images/index_01.jpg) repeat-y;}
h1,h2,h3,h4,h5,h6,p,div,span{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;}
a{
text-decoration:none;
color:#000000;}

a:visited{
color:#000000;}
ul,li{
list-style:none;}

#top,#footer,#banner,#mainpage,fuwujudian{
clear:both;
width:922px;
margin:0 auto;
background:#FFFFFF;}


/**top**/
#top{
height:59px;}
#logo{
width:332px;
float:left;
}
#nav{
width:565px;
float:right;}
#nav li{
float:left;
vertical-align:text-bottom;
line-height:59px;
margin-right:3px;
font-size:11px;
}
#nav li a{
color:#000000;
font-weight:bold;
font-size:13px;}

/** index  main page**/
#mainpage{
margin-top:15px;}

/**  index  left **/

#index_left{

width:174px;
float:left;}

/** left news block **/
#left_news_block .title{
height:32px;
background:url(../images/index_09.jpg) no-repeat;
text-indent:-1000px;}
#left_news_block .content li{
line-height:25px;
width:174px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;

}

/** left friend link block **/
#left_friendlink_block .title{
background:url(../images/index_099.jpg) no-repeat;
height:32px;
text-indent:-1000px;
}
#left_friendlink_block .content li{
width:85px;
height:30px;
line-height:30px;
float:left;
border:0;
overflow:hidden;
white-space:nowrap;}




/**center**/
#index_center{
width:574px;
float:left;}
#center_anli_block,#center_falv_block,#center_ganqing_block,#center_jiating_block{
width:281px;
margin-right:3px;
float:left;
*width:280px;
_width:279px;
margin-}
#center_anli_block .title,#center_falv_block .title,#center_ganqing_block .title,#center_jiating_block .title{
height:32px;
text-indent:-1000px;}

#index_center_welcome{
height:40px;
background:#CCCCCC;
line-height:40px;
margin-right:10px;
margin-bottom:10px;
text-indent:20px;}

/** center  title background **/

#center_anli_block .title{
background:url(../images/center01.jpg) no-repeat;

}
#center_falv_block .title{
background:url(../images/center02.jpg) no-repeat;
}
#center_ganqing_block .title{
background:url(../images/center03.jpg) no-repeat;

}
#center_jiating_block .title{
background:url(../images/center04.jpg) no-repeat;

}
#center_anli_block .content,#center_falv_block .content,#center_ganqing_block .content,#center_jiating_block .content{
border:solid 1px #ccc;
border-top:none;
margin-bottom:10px;
}

#center_anli_block .content li,#center_falv_block .content li,#center_ganqing_block .content li,#center_jiating_block .content li{
height:35px;
text-indent:15px;
line-height:35px;
overflow:hidden;
white-space:nowrap;
_width:279px;
text-overflow:ellipsis;
_width:278px;
_white-space:nowrap;
_text-overflow:ellipsis;
}

/**right**/
#index_right{
width:174px;
float:left;}
#index_right h2{
height:32px;
background:url(../images/index_11.jpg) no-repeat;
text-indent:-1000px;
}
#index_right .content li{
height:39px;
background:url(../images/index_16.jpg) no-repeat left 12px;
line-height:39px;
text-indent:39px;
}





/**footer**/
#fuwujudian{
clear:both;
width:922px;
margin:0 auto;
}
#fuwujudian .title{
height:32px;
background:url(../images/index_30.jpg) no-repeat;
text-indent:-1000px;
margin-bottom:5px;
}
#fuwujudian .content{
padding:0 2px;
width:920px;}
#fuwujudian .content div{
float:left;
width:174px;
*width:170px;
_width:165px;
margin:0 5px;
_display:inline;}
#fuwujudian .content div img{
}
#fuwujudian .content div .gongsi{
display:block;
color:#AD0A0E}

#footer{
background:url(../images/index_46.jpg) top repeat-x;
padding-top:34px;
}
#footer p{
height:30px;
line-height:30px;
font-size:12px;
background:url(../images/index_47.jpg) top repeat-x;
}
#footernav{
clear:both;
margin:0 auto;
text-align:center;}
#footernav span{
margin-right:20px;
}
#copyright{
clear:both;
text-align:center;}


/*zhengxin news*/
#zhengxin_news .title{
height:32px;
line-height:32px;
background:#ccc;

}
#zhengxin_news .content li{
height:40px;
padding-left:20px;
line-height:40px;}
#zhengxin_news .content .lib{
background:#E0E0E0}
#zhengxin_news .content .lia{
background:#FFFFFF}

#newsopen .uarehere{
height:30px;
margin:0 0 5px 0;
background:#CCCCCC;
text-indent:20px;
line-height:30px;}


#equipment .uarehere{
height:30px;
margin:0 0 5px 0;
background:#CCCCCC;
text-indent:20px;
line-height:30px;
}
#equipment .title{
height:30px;
margin:0 0 10px 0;
background:#CCCCCC;
text-indent:20px;
line-height:30px;
}
#equipment .pic{
margin:0 auto;
text-align:center;}
#equipment .pic img{
width:300px;
height:300px;}
#equipment .content .info{
margin:20px;
line-height:30px;
text-indent:20px;}
#equipment .content h3{
height:30px;
margin:20px;
background:#CCCCCC;
text-indent:20px;
line-height:30px;
}

#equipment ul{
margin:10px;
padding-left:20px;
}
#equipment ul li{
width:33%;
float:left;}
#equipment ul li .img{
text-align:center;}
#equipment ul li .name{
padding-top:10px;}

#newsopen .title{
text-align:center;
line-height:40px;
background:#CCCCCC;
font-size:14px;
}
#newsopen .content{
text-indent:20px;
padding-top:20px;}
#newsopen .content p{
text-indent:20px;
line-height:30px;}
#equipment .yarehere{
height:30px;
margin:0 0 5px 0;
background:#CCCCCC;
text-indent:20px;
line-height:30px;
}
#equipment .content{
margin:0 auto;}
#equipment .content li{
float:left;
width:170px;
height:200px;
}
#equipment .content li img{
display:block;}
#equipment .content li .name{
width:150px;}

#yanshenyuedu{
height:30px;
background:#CCCCCC;
line-height:30px;
text-indent:20px;}
#ysyd li{
height:30px;
line-height:30px;}
#info .title{
height:30px;
margin:0 0 5px 0;
background:#CCCCCC;
text-indent:20px;
line-height:30px;}
#info .content{
line-height:30px;
padding:25px;}
#info .content p{
text-indent:20px;}