body{padding:0px;
margin:0px;
text-align:center;
font-size:12px;
color:#666666;
line-height:19px;
font-family:Arial;
}
a{color:#666666;text-decoration:none;}a:hover{color:#1f3960;text-decoration:none}
img{border:0px;}
.main{ width:100%; height:auto; margin:0px auto 0px; padding:0px; overflow:hidden; text-align:center;}
.top{background:url(../images/index_r1_c15.jpg); height:78px;}
.bottom{background:url(../images/foot_bg.jpg); height:159px; padding-top:20px;}
.search{border:1px solid #d7d7d7; margin-bottom:16px; margin-top:6px;}
.search1{border:0px; background:none; width:155px;}
.nav{background:url(../images/index_r10_c1.jpg); height:35px; font-weight:bold}
.banner{background:url(../images/banner.jpg); 
height:298px;  margin-bottom:15px;}
.pic{background:#f9f8fd; border:1px solid #e6e6e6; padding:3px;}
.pic1{background:url(../images/index_r26_c4.jpg); height:30px; margin-top:6px;}

/*Ñ¡Ïî¿¨*/
.solid-bottom{ border-bottom:2px solid #2f5d9c; font-weight:bold}
#mainTable{height:175px;}
.titl1{padding-top:10px;}

.sec1  {
background:url(../images/index_r14_c21.jpg);
cursor:  hand;
color:  #666666;
height:22px;
font-size:12px;
}

.sec2  {
background:url(../images/index_r14_c17.jpg);
height:22px;
cursor:hand;
color:  #fff;
font-size:12px;
}
.lx{background:url(../images/index_r15_c23.jpg) no-repeat; border:1px solid #e7e7e7; padding-top:40px;}
.qq{margin:0px 0px 5px 0px;}
.left{margin-bottom:10px;}
.left2{background:url(../images/news_r7_c3.jpg); border:1px solid #DADCD9; height:23px; margin-bottom:6px; font-weight:bold }
.right{background:url(../images/news_r2_c12.jpg) repeat-x; height:3px; padding-bottom:10px;}
.right1{padding-bottom:6px;}
.right2{color:#1D3B7B; font-weight:bold; font-size:13px; margin-bottom:15px;}
.news1{margin-bottom:4px;}
.cp{background:url(../images/cp_r1_c1.jpg); height:179px; margin-bottom:10px;}
.cp1{padding:5px 0px 4px  4px;}
.cp2{background:#F0F0F0; height:22px; font-weight:bold}
.cp3{border:1px solid #e1e1e1; padding:2px;}
.cp4{border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1; padding:4px 0px 4px 4px;}
.cp5{margin:10px 4px 16px 0px;}
.co6{margin:5px 0px 5px 0px;}
.cp61{background:url(../images/cp1_r2_c6.jpg); height:294px; margin-top:20px;}
.cp7{color:#1A3783; font-size:14px;font-weight:bold}
.cp8{padding:10px 0px 10px 0px;}
.cp51{margin:10px 4px 16px 0px; color:#333; font-weight:bold}
.cp51 a{text-decoration:none;color:#333; font-weight:bold}
.cp51 a:hover{text-decoration:none;color:#F00;font-weight:bold}
.cp71{border:1px solid  #e1e1e1; padding:5px;}


#menu { background:url(../images/index_r10_c1.jpg); height:35px; font-weight:bold; MARGIN: 0px auto; WIDTH:982px; 
        
}
#menu UL {
	MARGIN: 0px auto; WIDTH: 982px; LIST-STYLE-TYPE: none;  HEIGHT: 35px;
}
#menu UL LI {
	FLOAT: left; WIDTH: 104px; POSITION: relative;  HEIGHT: 35px;
	top: 0px;
	left: 0px;
	text-align:center;
}
#menu UL LI A {
	DISPLAY: block;  FONT-SIZE: 12px; font-weight:bold; WIDTH:94px; COLOR: Black; LETTER-SPACING: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none;
	height: 35px;
}
#menu UL LI A:HOVER{
	DISPLAY: block;  FONT-SIZE: 12px; font-weight:bold; WIDTH: 94px; color:#000; LETTER-SPACING: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none; background:url(../images/nav_bg0.png);
}
#menu UL LI DIV {
	MARGIN-TOP: 0px; DISPLAY: none; Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP:35px
}
#menu UL LI DIV UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none; width:116px;
}
#menu UL LI DIV UL LI {
	 WIDTH:116px; HEIGHT:25px; TEXT-ALIGN: center; 
}
#menu UL LI DIV UL LI A {
	FONT-SIZE: 12px; LINE-HEIGHT: 25px; TEXT-DECORATION: none; font-weight:normal; color:#000;  width:116px;
}
#menu UL LI DIV UL LI A:HOVER {
	FONT-SIZE: 12px; LINE-HEIGHT: 25px; TEXT-DECORATION: none; font-weight:normal; color:#000;
	background:url(../images/m2.png) no-repeat; width:116px;

}
.s_menu1 {
	BACKGROUND-IMAGE: url(../images/m2.png); COLOR: #fff; width:116px; 
}
.s_menu2 {
	BACKGROUND-IMAGE: url(../images/m0.png); COLOR: #000;text-decoration: none;
}







#nav1{width:1000px; line-height:35px; margin:0 auto; background:url(nav_bg.jpg) no-repeat;}


#menu { MARGIN: 0px auto; WIDTH:1000px; HEIGHT: 35px; padding:0;
}
#menu UL {
	MARGIN: 0px auto; WIDTH: 1000px; LIST-STYLE-TYPE: none;  HEIGHT: 35px
}
#menu UL LI { FLOAT: left; WIDTH: 110px; POSITION: relative;  HEIGHT: 35px; 
}
#menu UL LI A {
	DISPLAY: block;  FONT-SIZE: 13px; font-weight:bold; WIDTH: 110px;  LINE-HEIGHT: 35px; LETTER-SPACING: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu UL LI A:HOVER{
	DISPLAY: block;  FONT-SIZE: 13px;  WIDTH: 110px; color:#000;LINE-HEIGHT: 35px; LETTER-SPACING: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none; 
	
}
#menu UL LI DIV {
	MARGIN-TOP: 0px; DISPLAY: none; Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP:41px; text-align:left;
}
#menu UL LI DIV UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none; width:150px;  text-align:left; 
}
#menu UL LI DIV UL LI {
	 WIDTH:150px;  HEIGHT:25px;  background:url(m3.jpg) no-repeat;  text-align:left; padding-left:20px;
}
#menu UL LI DIV UL LI A {
	FONT-SIZE: 12px; LINE-HEIGHT: 25px; TEXT-DECORATION: none; font-weight:normal; color:#fff; 
}
#menu UL LI DIV UL LI A:HOVER {
	FONT-SIZE: 12px; LINE-HEIGHT: 25px; TEXT-DECORATION: none; color:#F60; 
}
.s_menu1 {
	BACKGROUND: url(nav_bg2.jpg) no-repeat; COLOR: #000; 
}
.s_menu2 {
	BACKGROUND: url(nav_bg2.jpg) no-repeat; COLOR: #000;text-decoration: none;
}

