body{
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#444444;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	line-height:19px;

}

.index_bgnew{	
	background:url(../images/bg56.jpg) repeat-x #FFF;

}

form{ margin:0px; padding:0px;}

.dot{
	border-bottom:1px dashed  #a0a0a0;
	height:28px;
	line-height:28px;
}
a{
	color:#27546c;
	text-decoration:none;
}
a:hover{
	color:#27546c;
	text-decoration:underline;
}
.shuzi{
	color:#4482b2;
	font-weight:bold;
}

.bottom {
	font-family: PMingLiU ,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c969d;
}
a.bottom{
	text-decoration: none;
}

a.bottom:hover {
	color: #8c969d;
	text-decoration: none;
}

.bottom_riqi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8c969d;
}
a.bottom_riqi {
	text-decoration: none;
}
ottom_riqi:hover {
	color: #8c969d;
	text-decoration: none;
}
img{
	border:0px;
}
#bar{ width:758px; height:57px; position:absolute; z-index:10; margin-left:245px; margin-top:155px; background:url(../images/88_02.jpg) repeat-y;}

#imagebar{ width:928px; height:57px; position:absolute; z-index:10; margin-left:37px; margin-top:155px; background-color:#FFF;}

#flash{ width:1003px; height:212px; margin:0px; padding:0px;}

.zj_list{font-size:9px;}
.lanse{
	color:#016bba;
	font-family: PMingLiU ,Arial, Helvetica, sans-serif;
}
.xdh{
	font-family: PMingLiU ,Arial, Helvetica, sans-serif;
	margin-top:20px;
	font-size:11px;
}

.neirong{
	color:#55555;
	line-height:24px;
	padding:15px;
	text-align:left;
}
.aq{
	color:#27546c;
}
.bg03{
	border:1px solid #ccc;
	background:url(../services/images/lo.jpg) no-repeat right top;
}
.news_title{
	font-size:14px;
	color:#568cb4;
	font-weight:bold;
}
.news_jj{
	text-indent:2em;
	line-height:20px;
	color:#555;
}
.news_pic{
	background:url(../news/images/news_10.jpg) no-repeat;
	width:104px;
	height:67px;
	padding:26px 7px 10px 7px;
}
.xm_dot{
	border-bottom:1px dotted  #747474;
	height:27px;
	line-height:27px;
}
.nb_pic{
	background:url(../about/images/nb_bg.jpg) no-repeat;
	width:97px;
	height:79px;
	padding:4px 4px 4px 3px;
}
.nb_title{
	color:#2e6388;
	font-weight:bold;
}
.newsTab{
	cursor:pointer;
}
.nb_time{
	color:#2e6388;
}

.hon_pic{
	background:url(../about/images/honor_03.jpg) no-repeat;
	width:105px;
	height:74px;
	padding:38px 12px 12px 11px;
}
.f14{
	font-size:14px;
}
.f12{
	font-size:12px;
}
.fb{
	font-weight:bold;
}
.slh123{
	border:3px solid  #d9e8f6; cursor:pointer;
}
	
/**************************james*************************************/

.index_bg{ background-image:url(../images/main_bg.jpg);}

.spring_bg{ background:url(../images/spring_bg.jpg) top center no-repeat #930f0a;}

#nav{ display:inline; margin:0px; padding:0px; list-style:none;}

#nav li{ float:left; margin:0px; padding:0px; text-align:left; width:108px; height:23px; cursor:pointer;}

#nav .right{ float:left; margin:0px; padding:0px; text-align:left; width:107px; height:23px;}

.tab_div{ height:182px; position:absolute; z-index:10; display:none;}

.pic_bg{ position:absolute; top:0; left:0; z-index:90; width:100%; height:100%; background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}

.big_pic{ position:absolute; z-index:101; padding:0px; text-align:center; background-color:#FFF; color:#000; width:1020px;}

.pclose{ width:100%; text-align:right; height:22px; display:block;}

.pcontainer{ display:block; padding:10px; text-align:center;}

.pic_prev{ width:21px; height:28px; float:left; background:url(../sub/images/arrow.jpg) top left; margin-top:30px; display:block; cursor:pointer;}

.pic{ width:195px; height:82px; float:left; padding-left:13px;}

.pic ul{ width:56px; height:82px; list-style:none; float:left; margin:0px; padding:0px; margin-right:4px;}

.pic ul li{ float:left; margin:0px; padding:0px; width:56px; height:38px; margin-bottom:4px; cursor:pointer;}

.pic ul li img{ border:1px solid #0162b3;}

.pic_next{ width:21px; height:28px; float:left; background:url(../sub/images/arrow.jpg) bottom right; margin-top:30px; display:block; cursor:pointer;}

.btn{ cursor:pointer;}

a.top_index{
	color:#0066cc;
	text-decoration:none;
}
a.top_index:hover{
	color:#0066cc;
	text-decoration:underline;
}

.top_search_input{ font-size:12px; width:176px; height:23px; padding:0px; padding-left:4px; margin:0px; border:1px solid #ccc; border-right:none; line-height:23px; background-color:#FFF; color:#636365}

.new_index_bg{ background-color:#ffffff;}

.f_14_323232_b{ font-size:14px; color:#323232; font-weight:bold;}

.f_3d3d3d{ color:#3d3d3d;}

.f_0f4971_b{ color:#0f4971; font-weight:bold;}

.show{ display:block;}

.hidden{ display:none;}

a.f_646363_b:link,a.f_646363_b:visited{ color:#646363; font-weight:bold; text-decoration:none;}

a.f_646363_b:hover{ color:#646363; font-weight:bold; text-decoration:underline;}

.f_11_182d3a{ font-family:MingLiU, Arial, "ËÎÌå"; font-size:11px; color:#182d3a;}

.itemselect{ width:144px; font-size:12px; margin:0px; padding:0px;}

a.quicklink:link,a.quicklink:visited{ color:#6d6d6d; text-decoration:none;}

a.quicklink:hover{ color:#0f4971; text-decoration:none;}

a.quicklink1:link,a.quicklink1:visited{ color:#3d3d3d; text-decoration:none;}

a.quicklink1:hover{ color:#0f4971; text-decoration:undeline;}

.pic_dl{ display:block; float:left; width:175px; height:180px; margin:0px; padding:0px; margin-right:18px; margin-bottom:15px;}

.pic_dl dt{ display:block; width:175px; height:140px; overflow:hidden; text-align:center;}

.pic_dl dd { display:block; width:175px; height:20px; overflow:hidden; text-align:center; margin:0px; padding:0px;}

.pic_dl .dd_s{ display:block; width:175px; height:20px; overflow:hidden; text-align:center; margin:0px; padding:0px; color:#2e6388; font-weight:bold;}

/**************************james*************************************/

.v_list{ display:block; width:600px; margin:0 auto; padding:0px; list-style:none; margin-left:40px}

.v_list li{ display:block; float:left; width:140px; height:125px; margin:3px 10px; margin-left:0px; padding:0px; cursor:pointer;}
.newspic {border: 1px solid #d9d9d9;}

a.bb{
	color:#cecece;
	text-decoration:none;
}
a.bb:hover{
	color:#ffffff;
	text-decoration:none;
}
a.cc{
	color:#182d3a;
	text-decoration:none;
}
a.cc:hover{
	color:#182d3a;
	text-decoration:none;
}
#s_input {
	DISPLAY: none; height:16px; line-height:16px
}

.top_toolBar {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
.top_toolBar LI {
	FLOAT: left; CURSOR: pointer; HEIGHT: 16px;  line-height:16px;
}