/* CSS Document */
body { margin:0 auto; padding:0px;font-size:12px; line-height:1.9;color:#1f1b1c; background:url(../images/body_bg.jpg) repeat-x;font-family:Arial, Helvetica, sans-serif; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
h1,h2,h3,h4,h5,h6 { font-size:14px;}
ul { list-style:none;}
img { border:0px;}
a { color:#1f1b1c; text-decoration:none;OUTLINE-STYLE: none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover { color:#f49d2b; text-decoration:none;OUTLINE-STYLE: none}
.clearfloat {clear:both;height:0;font-size: 0;line-height: 0;}

.fr{ width:176px;border-left:solid #333333 1px; border:solid #e0e0e0 1px; }

.fr1{ width:71px; height:31px; background:url(../images/enfbly.jpg) no-repeat; border:0;}
.fr2{ width:303px;border-left:solid #333333 1px; border:solid #e0e0e0 1px; }
.hhdb{ text-align:right;}
.hhdb a{ color:#0864a8; text-decoration:underline;}


#header{ margin:0 auto; width:973px; height:142px; background:url(../images/top_bg.jpg) center 15px no-repeat; } 
.logo{ width:425px; float:left; padding-left:11px; padding-top:33px; padding-bottom:18px;}
.home{ width:200px; float:right; padding-top:50px; text-align:right; color:#FFF;}
.home a{ color:#FFF;}
.home a:hover{color:#f49d2b;}
.menu{ height:39px; line-height:39px;}
.nav{ float:left; width:724px;}
#navi{ height:36px; line-height:36px; }
#navi ul li{float:left; position:relative; font-size:14px; font-family:"Î¢ÈíÑÅºÚ",font-family:Arial, Helvetica, sans-serif;  }
#navi ul li a{background:url(../images/menu_li_a.gif) no-repeat; width:102px; display:block; margin-right:-11px; text-align:center; color:#FFF; padding-right:10px;}
#navi ul li a:hover{background:url(../images/menu_li_hover.gif) no-repeat; color:#3c3944;}
#navi ul li.current a{background:url(../images/menu_li_hover.gif) no-repeat; color:#3c3944;}
#nav1 {
	Z-INDEX: 7
}
#nav2 {
	Z-INDEX: 6
}
#nav3{
	Z-INDEX: 5
}
#nav4{
	Z-INDEX: 4
}
#nav5 {
	Z-INDEX: 3
}
#nav6{
	Z-INDEX: 2
}
#nav7{
	Z-INDEX: 1
}
.search{ float:right; width:245px;}

#banner{ margin:0 auto; width:100%}
#container_bg{ background:url(../images/index_container_bg.gif) top center repeat-x;}
#container{ margin:0 auto; width:973px; min-height:288px;}
.index_left{ float:left; width:322px; margin-right:50px; font-size:13px; }
.index_left h2{ background:url(../images/bt_icon.jpg) left 15px no-repeat; padding-left:10px; padding-top:10px; font-size:13px;}
.index_left_list{height:154px;}
.index_left_list a{ text-decoration:underline;}
.index_left_list p{ text-indent:25px; width:322px; overflow:hidden;}
.index_mid{ float:left; width:334px;}
.index_mid h2{ background:url(../images/bt_icon.jpg) left 15px no-repeat; padding-left:10px; padding-top:10px; font-size:13px;}
.index_mid_list{ min-height:150px;}
.cpml{ padding-top:20px;}
.cpml dl dt{ float:left; padding-left:20px; width:105px; background:url(../images/cpml.jpg) right center no-repeat; font-size:13px; font-weight:bold; color:#f49d2b; height:40px; line-height:40px;}
.cpml dl dt a{ color:#f49d2b;}
.cpml dl dt a:hover{color:#f49d2b;}
.cpml dl dd{ float:right; width:195px;}
.cpml dl dd a{ text-decoration:underline;}
.index_mid hr{ height:1px; border-bottom-style:dashed; text-align: center; width:90%; color:#d5d5d5;}
.index_right{ float:right; width:218px;}
.index_right h2{ background:url(../images/bt_icon.jpg) left 15px no-repeat; padding-left:10px; padding-top:10px; font-size:13px;}
.index_right_search { width:160px; height:127px;}

.index_contact dl dt { float:left; width:66px; height:66px; background:url(../images/gsjj.jpg) left center no-repeat;}
.index_contact dl dd{ float:right; width:135px;}
.index_contact dl dd strong{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; color:#fe6500;}

#sidebar{ float:left; width:203px; min-height:555px; margin-top:14px; background:url(../images/about_02.jpg) top right no-repeat;}
#sidebar h2{ height:34; line-height:34px; font-size:15px; font-weight:normal;background:url(../images/about_01_01.jpg) no-repeat; color:#FFF; font-family: "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; padding-left:16px;}
#sidebar ul{ padding-top:3px; padding-bottom:20px;}
#sidebar ul li{  height:25px; line-height:25px; border-bottom:solid #eef0f9 1px;}
#sidebar ul li a { display:block; padding-left:30px; background:url(../images/left_li_a.gif) 15px 9px no-repeat; color:#767676;}
#sidebar ul li a:hover{ background:url(../images/about_01_03.jpg) no-repeat; color:#000 ;}
#sidebar ul li.select a{ background:url(../images/about_01_03.jpg) no-repeat; color:#000 ;}

#sidebar .left_search h2{ display:block; background:url(../images/bt_icon.jpg) left 15px no-repeat; padding-left:10px; padding-top:10px; font-size:13px; color:#272727; font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
#sidebar .left_search { width:193px; height:127px;}
.index_right_search,.left_search{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
#main{ float:right; width:754px; margin-top:14px;}
#main h2{ height:40px; line-height:40px;background:url(../images/bt_icon.jpg) left 10px no-repeat; padding-left:10px; border-bottom:solid #ed9b11 2px;}
#main h2 span{ float:right; padding-left:15px; background:url(../images/home.gif) left center no-repeat; font-size:12px; font-weight:normal; }
#main h2 span strong{ font-weight:normal; font-family:"ËÎÌå";}
#main .content{ padding:10px;}
#news_list ul li { background:url(../images/newsicon.gif) left center no-repeat; padding-left:15px; line-height:24px; border-bottom:solid #f0f0f0 1px; }
#news_list ul li span{ float:right;}
#news_list ul li a{ color:#797772;}
#news_list ul li a:hover{ color:#f49d2b;}
#news_list ul li:hover{ background-color:#fef9ea; border-bottom:solid #ffedb5 1px;}
.news_bt{font-weight:bold; font-size:16px; text-align:center; line-height:28px; color:#0b6fb7; font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif;}
.news_date{ font-size:12px;text-align:center; border-bottom:dashed #cecece 1px;line-height:24px; margin-bottom:10px;}
.propic{ margin-bottom:10px; text-align:center;}


#index_pic ul li { width:185px; float:left;  text-align:center; padding-bottom:10px;}
#index_pic ul li a { display:block;}
#index_pic ul li img { width:158px; height:120px; padding:5px; border:solid #d9d9d9 1px;}



#footer{  margin:0 auto; width:100%; background:url(../images/footer_bg.gif) center bottom repeat-x;}
.copyright{ margin:0 auto; width:973px; height:20px; line-height:20px;margin-top:20px; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.copyright span{ float:right;}
.copyright a{ color:#FFF;}
.copyright a:hover{color:#f49d2b;}


#accordion {
	height:70px;
	padding:10px 0 10px 20px;
	width:334px;
	overflow:hidden;
}


#accordion img {
	float:left;
	margin-right:10px;
	cursor:pointer;
}


#accordion img.current {
	cursor:default;
}


#accordion div {
	width:0px;
	float:left;	
	display:none;		
	margin-right:10px;
}
#accordion div dl{ padding-top:10px;}
#accordion div dl dt{ float:left;
	height:70px; width:90px;}
#accordion div dl dd{ float:right;
	height:70px; width:90px;}
	
#accordion div p {	
	font-size:12px;
}
#accordion div dd span{ width:15px; height:9px; margin-top:5px;float:right; background:url(../images/cpmore.gif) no-repeat;}
