/*基本信息*/
* {margin:0;padding:0;} 
html{overflow:-moz-scrollbars-vertical;overflow-y:scroll;}
body {
	font:12px Arial, Helvetica, sans-serif; 
	color:#666;
	line-height:18px;
	}
textarea {overflow-y:scroll;}
img{border-width:0;}
.img_none { display:none;}
/*-------------------links----------------------------------*/
a { color: #666;text-decoration: none} 
a:hover { color:#000;text-decoration:underline;} 
a.C_888 { color: #888;text-decoration: none} 
a.C_888:hover { color:#bbb;text-decoration: underline;} 

/*----------------------------------------------------------*/
ul,li{list-style:none; list-style-type:none}
.font_10 { font-size:10px;}
.font_11 { font-size:11px;}
.C_E6B { color:#E6BE3C;}
.C_f60 { color:#f60;}
.C_f30 { color:#f30;}
.C_ff0 { color:#ff0000;}
.C_9 { color:#999;}
.C_8 { color:#888;}
.C_7 { color:#777;}
.C_6 { color:#666;}
.C_5 { color:#555;}
.C_4 { color:#444;}
.C_3 { color:#333;}
.C_2 { color:#222;}
.C_aaa { color:#aaa;}
.blod { font-weight:bold;}
.t_left { text-align:left;}
.t_center { text-align:center;}
.t_right { text-align:right;}

.zoom{ overflow:hidden;zoom:1}
.clear {display:block;clear:both;}
.hidden_img { display:none;}
.container {width:1000px;margin:auto;overflow:hidden;zoom:1;}

/*----------------------header------------------------------------------*/
.header {zoom:1;height:150px;}
.header .header_top{overflow:hidden;zoom:1; padding-top:20px;}
.header .header_top .left { float:left;width:240px; margin-left:30px;}
.header .header_top .right { float:right; padding-right:3px}
.header .header_top .right .online_q{text-align:right;padding-right:3px;background:url(../images/ico_010.gif) no-repeat; padding-bottom:10px;}
.header .header_top .right .online_q img{ margin:0 5px -3px 0;}


.header .leader {background:url(../images/leader_m.gif) repeat-x;zoom:1;*width:100%; margin-top:5px;}
.header .leader_l {float:left;background:url(../images/leader_l.gif) repeat-x; width:25px; height:58px;}
.header .leader_r {float:right;background:url(../images/leader_r.gif) repeat-x; width:25px; height:58px;}
.header .leader_m {float:left;width:950px; height:58px;zoom:1;}
.header .leader span {
cursor:pointer;
float:left;
position:relative;
text-decoration:none;
width:118px;
height:38px;
padding-top:10px;
text-align:center;
background:url(../images/leader_01.gif) right no-repeat;
}
.header .leader_a {
font-size:14px;
color:#C9E3FF;
display:block;
margin:0 10px;
padding-top:1px;
*padding-top:4px;
padding-bottom:3px;
}
.header .leader_a:hover {
color:#fff;
background:none;
text-decoration:underline;
}
.header .leader span ul{
position:absolute;
z-index:999;
display:none;
text-align:left;
left:0px;
top:47px;
padding:5px 5px;
background:#0C417D;
filter:alpha(opacity=90);
opacity:0.9;
border-top:2px #000 solid;
}
.header .leader .now a{
background:#165DA7;
}.header .leader .show {

}
.header .leader .show ul{display:block;}

.header .leader ul a {
white-space:nowrap;
color:#C9E3FF;
padding:1px 10px 2px;
*padding:3px 10px 1px;
text-decoration:none;
display:block;
font-weight:normal;
font-size:12px;
}
.header .leader ul a:hover {
background:#042042;
color:#fff;
zoom:1;
cursor:pointer;
}
/*============search====================*/
.search { width:200px; height:19px;overflow:hidden;zoom:1;}
.search .search_input{ float:left;overflow:hidden;border:none;width:155px;height:16px;*height:15px;border-top:1px #E1E1E1 solid;border-bottom:1px #E1E1E1 solid;color:#bbb;padding:1px 0 0 0px;*padding:2px 0 0 0px;text-align:left;}
.search .search_ico{ float:left; width:20px; height:19px;background:url(../images/search_left.gif) no-repeat;}
.search .go{ float:left; width:25px; height:19px;background:url(../images/search_right.gif) no-repeat;}
.search .go:hover{ background:url(../images/search_right1.gif) no-repeat;}

/*==============index_swf===================*/
 index_swf {position:relative;z-index:-1; text-align:center}
 
 /*==============detail===================*/
.main{ overflow:hidden;zoom:1; padding:0 5px;} 
.main .left_bar{ float:left;width:210px;} 
.main .left_bar .pro_leader{width:195px;padding:25px 0 0 0;background:url(../images/detail_l_bg.gif) no-repeat;} 
.main .left_bar .pro_leader a{ display:block; margin:0 0 0 45px;padding-top:11px;} 
.main .left_bar .pro_leader a:hover{ text-decoration:none;color:#073367;} 
.main .left_bar .pro_leader a.now{color:#073367;} 
.main .left_bar .pro_leader span{ width:100%;height:8px;overflow:hidden; font-size:0;display:block;background:url(../images/detail_l_bg1.gif) no-repeat;} 
.main .left_bar .contact_us a{ margin:8px 0;display:block;} 

.main .right_bar{ float:left;} 



/*----------------------footer-----------------------------------------*/
.footer {overflow:hidden;zoom:1;color:#777; padding:10px 15px;margin:5px 5px 20px 5px;background:url(../images/footer_bg.gif) right bottom no-repeat #E9E9E9;border-top:1px solid #ddd;}
.footer .left { float:left;}
.footer .left a{ color:#666; margin-right:10px;}
.footer .right { float:right;}





/*---page start-----*/
/**
 * 分页导航条样式
 */
.pages { 
/*	float: left;
	border-top: 1px solid #CAD9EA;
	border-bottom: 1px solid #CAD9EA;
	background: #FFFFEE;
*/	height: 24px;
	line-height: 26px;
	color: #000000;
	overflow: hidden;
	line-height: 26px; 
	font-family: Arial,Tahoma,Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.pages em { 
	line-height: 26px; 
	font-family: Arial,Tahoma,Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.pages a, .pages strong, .pages em, .pages kbd, #multipage .pages em { 
/*	float: left; 
*/	padding: 0 3px; 
	text-decoration: none; 
}
/*.pages a:link, a:visited { 
	background-color: #FFF; 
	color:#F22F73;
	font-weight:bold;	
}
.pages a:hover { 
	background-color: #FFF; 
	color:#000000;
	font-weight:normal;	
}
*/.pages strong { 
	font-weight: normal; 
	color:#999999;
/*	color: #090; 
	background: #CAD9EA; 
*/
}
.pages a.prev, .pages a.next { 
	line-height: 24px; 
	font-family: Arial,Tahoma,Verdana;
}
.pages a.next { 
	padding: 0 15px; 
}
.pages kbd { 
/*	border-left: 1px solid #F22F73; 
*/	margin: 0; 
	display: ;
}
* html .pages kbd { 
	padding: 1px 8px; 
	display: ;
}
.pages kbd input { 
/*	border: 1px solid #CAD9EA; 
*/	border: 1px solid #999999; 
	margin-top: 3px !important; * > margin-top: 1px  !important; 
	margin: 1px 4px 0 3px; 
	padding: 0 2px; 
	height: 17px; 
	display: ;
}
.pages kbd>input { 
	margin-bottom: 2px; 
}
.totalRecords {
	display:;
}
.totalPages {
	display:;
}
.firstPage, .prvePage, .nextPage, .lastPage {
	font-size:24px;
}


/*---page end-----*/





















