@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; background:url(bg.jpg) repeat; }

#container {margin:30px auto auto auto; width:1000px; background:#FFF; }
#mainContent1 { width:990px; margin:5px; float:left;}
#header { height:79px; margin:0 auto; background:url(logo.jpg) no-repeat; }

#banner{width:990px;  margin:0 auto; height:487px;   }
#mainContent2 { height:487px; width:988px; margin:0 auto; border-bottom:1px #CCCCCC solid; border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid;  }
#nei_banner{width:458px;  margin:0 auto; float:left; }
#map{width:980px;  margin:0 auto; float:left; position:absolute; }/*627*/
#news_banner{width:338px; margin:0 auto; float:left; }
#content1{width:510px; margin:10px 5px auto auto; float:right;}

#content2{width:625px; margin:10px 5px auto auto; float:right;}
#content3{width:345px; margin:10px 5px auto auto; float:right;}

#footer { height:63px; color:#666666;  font-size:12px; clear:both; background:url(bg.jpg) repeat; }

img{border: none;}
.zong1{ margin-top:5px;}

.zong2{  margin-top:5px; }
.zong3{  margin-top:10px; margin-bottom:10px;}
a{text-decoration:none; color:#666;}
a:hover{text-decoration:none; color:#005197;}


.top{width:231px;  margin:10px 10px auto auto; float:right;}
.top1{ background:url(login_bg.jpg) no-repeat; line-height:24px; width:158px; height:24px; float:right; padding-bottom:10px;}
.top2{ line-height:24px;  height:24px; float:right; width:231px; }

.pro1{ font-size:16px;  color:#345798; font-weight:bold; border-bottom:1px solid #BDE0FB; line-height:25px;}

.home_pro3 {
line-height:23px; overflow:auto; height:410px; 
}/* width:510px; height:400px;  overflow:auto; zoom:1; margin:10px auto 5px auto; */


.home_pro3 ul li{ width:231px; float:left; margin:5px 0px 0px 8px;  text-align:center;  height:140px;}

.home_pro3_1{width:231px; height:122px; background:url(pro_bg.jpg) no-repeat; }
.home_pro3_1_1{width:221px; height:111px;  margin:2px; float:left; }
.home_pro3_1 a:hover img { padding:0px; border:1px solid #345798;}

.home_pro3_2{  line-height:25px; color:#000; text-align:center; width:231px;}
.home_pro3_2 a{color:#000;}
.home_pro3_2 a:hover{color:#900;}

.about1{ line-height:23px; overflow:auto; height:410px;  }
.news1{border-bottom:1px dashed #ADADAD; padding:5px; float:left; width:590px;}
.news1_1{ float:left; width:470px;}

.news1_2{ width:117px; float:right; height:116px; }
.news1_3{ font-weight:bold; font-size:13px; }
.foot1{ width:570px; margin: auto 8px auto auto;  color:#666666; line-height:21px; float:left;}

.foot2{ width:380px; margin:0 auto;  color:#666666; line-height:21px; float:right;}




/*菜单*/

* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL LI {
	LIST-STYLE-TYPE: none
}





#menu {  margin:0px auto; WIDTH:990px; height:31px; padding:0px; font-family:Arial, Helvetica, sans-serif; background:#005197; font-weight:bold; list-style-type:none;  }
#menu li { FLOAT: left; WIDTH: 141px; HEIGHT:31px; }
#menu li A {
	DISPLAY: block;  FONT-SIZE: 13px;  WIDTH: 141px; COLOR: #fff; LINE-HEIGHT: 31px; LETTER-SPACING: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu LI A:HOVER{
	DISPLAY: block;  FONT-SIZE: 13px; font-weight:bold; WIDTH: 141px; color:#fff;LINE-HEIGHT: 31px; LETTER-SPACING: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none;/* background:url(nav_bg2.jpg) no-repeat;*/
}


.menuChild_hidden { display:none;}

.menuChild { width:150px;background-color:#b1c0f7;  }
.menuChild a:link,.menuChild a:visited,.menuChild a:active 
{
    display:block;
    float:left;
    color:#333;
    line-height:30px; 
    padding-left:25px;  
    width:160px; 
    background-color:#b1c0f7;
}
.menuChild a:hover
{
    display:block;
    float:left;
    color:#fff;
    line-height:30px; 
    padding-left:25px;  
    width:160px; 
    background-color:#005197;
}
.menuChild2:link,.menuChild2:visited,.menuChild2:active 
{
    display:block;
    float:left;
    color:#333;
    line-height:30px; 
    padding-left:25px;  
    width:160px; 
    background:#b1c0f7;
}
.menuChild2:hover
{
    display:block;
    float:left;
    color:#fff;
    line-height:30px; 
    padding-left:25px;  
    width:160px; 
    background:#005197;
}


.menuChild3 { width:150px;background-color:#8aa1f6;  }
.menuChild3 a:link,.menuChild3 a:visited,.menuChild3 a:active 
{
    display:block;
    float:left;
    color:#333;
    line-height:30px; 
    padding-left:25px;  
    width:160px; 
    background-color:#8aa1f6;
}
.menuChild3 a:hover
{
    display:block;
    float:left;
    color:#fff;
    line-height:30px; 
    padding-left:25px;  
    width:160px; 
    background-color:#005197;
}



/*#menu UL LI DIV {
	MARGIN-TOP: 0px; DISPLAY: none; Z-INDEX: 100; LEFT: 0px; POSITION: absolute; z-index:99999; TOP:31px
}
#menu UL LI DIV UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none; width:200px; text-align:center;
}
#menu UL LI DIV UL LI {
	 WIDTH:200px;  HEIGHT:25px;  TEXT-ALIGN: center;  background:url(m2.png) no-repeat;
}
#menu UL LI DIV UL LI A {
	FONT-SIZE: 12px; LINE-HEIGHT: 25px; TEXT-DECORATION: none; font-weight:normal; color:#000; } 

#menu UL LI DIV UL LI A:HOVER { FONT-SIZE: 12px; LINE-HEIGHT: 25px; TEXT-DECORATION: none;  color:#333; background:url(m3.jpg) no-repeat; }
.s_menu1 {
	BACKGROUND: url(m3.jpg) no-repeat; COLOR: #000; width:200px; 
}
.s_menu2 {
	background:url(m2.png) no-repeat; COLOR: #000;text-decoration: none; width:200px; 
}*/


/*
#menu { MARGIN: 0px auto; WIDTH:990px; HEIGHT: 31px; padding:0; font-family:Arial, Helvetica, sans-serif; background:#005197; font-weight:bold;}
#menu UL {
	MARGIN: 0px auto; WIDTH: 990px; LIST-STYLE-TYPE: none;  HEIGHT: 31px;
}
#menu UL LI { FLOAT: left; WIDTH: 141px; POSITION: relative;  HEIGHT:31px; 
}
#menu UL LI A {
	DISPLAY: block;  FONT-SIZE: 13px;  WIDTH: 141px; COLOR: #fff; LINE-HEIGHT: 31px; LETTER-SPACING: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu UL LI A:HOVER{
	DISPLAY: block;  FONT-SIZE: 13px; font-weight:bold; WIDTH: 141px; color:#fff;LINE-HEIGHT: 31px; LETTER-SPACING: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none; background:url(nav_bg2.jpg) no-repeat;
}

#menu UL LI DIV {
	MARGIN-TOP: 0px; DISPLAY: none; Z-INDEX: 100; LEFT: 0px; POSITION: absolute; z-index:99999; TOP:31px
}
#menu UL LI DIV UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none; width:200px; text-align:center;
}
#menu UL LI DIV UL LI {
	 WIDTH:200px;  HEIGHT:25px;  TEXT-ALIGN: center;  background:url(m2.png) no-repeat;
}
#menu UL LI DIV UL LI A {
	FONT-SIZE: 12px; LINE-HEIGHT: 25px; TEXT-DECORATION: none; font-weight:normal; color:#000; } 

#menu UL LI DIV UL LI A:HOVER { FONT-SIZE: 12px; LINE-HEIGHT: 25px; TEXT-DECORATION: none;  color:#333; background:url(m3.jpg) no-repeat; }
.s_menu1 {
	BACKGROUND: url(m3.jpg) no-repeat; COLOR: #000; width:200px; 
}
.s_menu2 {
	background:url(m2.png) no-repeat; COLOR: #000;text-decoration: none; width:200px; 
}

*/










