body,html,th,td{font-size:12px; font-family:"ËÎÌå"; line-height:18px;}
body{ background:url(../images/body_bg.jpg) no-repeat top repeat-x;}
a:link{text-decoration:none; color:#1F376D;}
a:active{text-decoration:none; color:#ff0000;}
a:visited{ text-decoration:none; color:#1F376D;}
a:hover{ text-decoration:underline; color:#0000FF;}

a.b:link{text-decoration:none; color:#000000;}
a.b:active{text-decoration:none; color:#ff0000;}
a.b:visited{ text-decoration:none; color:#000000;}
a.b:hover{ text-decoration:underline; color:#0000FF;}

#share{ width:1000px; height:auto; float:left;}
#top{width:1000px; height:auto; float:left;}
#logo{width:306px;height:91px;float:left;background:url(../images/logo_c.jpg) no-repeat left;}
#toprig{text-align:right; width:680px;height:50px; padding-top:6px;margin-right:4px; float:left; background:url(../images/body_bg.jpg); padding-right:10px; line-height:20px;}
#menu{width:689px;height:35px;background:url(../images/menu_c.jpg);margin-right:4px;border-right:1px solid #5988CB; float:left;}
#menu ul {

	margin:0;

	padding:0;

	margin-left:100px;

}

#menu ul li {

	display:block;

	height:35px;

	line-height:35px;

	padding:0 10px;

	float:left;

	background-image: url(../images/menu_g.jpg);

	background-repeat: no-repeat;

	background-position: right top;

}

#menu ul li.hover a {

	display:block;

	padding:0 20px;

	color:#D4DE25;

	font-size:14px;

	font-weight:bold;

	background-image: url(../images/menu_on.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

}

#menu ul li.hover a:link {

	color:#D4DE25;

	font-size:14px;

}

#menu ul li.hover a:visited {

	color:#D4DE25;

	font-size:14px;

}

#menu ul li.hover a:hover {

	color:#D4DE25;

}

#menu ul li a {

	text-decoration: none;

	color:#D4DEF1;

	font-size:14px;

	font-weight:bold;

}

#menu ul li a:link {

	color:#D4DEF1;

	font-weight:bold;

}

#menu ul li a:visited {

	color:#D4DEF1;

}

#menu ul li a:hover {

	color:#D4DEF1;

	text-decoration: underline;

}
#left{ background-color:#DEF0FE; border:1px solid #9EB7D7; padding:5px; width:202px; height:auto; float:left;}
#title_01{text-align:left;background:url(../images/title_01_bg.jpg) repeat-x;line-height: 26px;display:block;color:#fff;font-size:14px;margin-bottom:10px;}
.btn_02{

	height:28px;

	background-image: url(../images/btn_2_bg.jpg);

	background-repeat: repeat-x;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #9F9F9F;

	border-bottom-color: #9F9F9F;

	border-left-color: #FFFFFF;

	line-height:28px;

	font-size:14px;

	font-weight:bold;

}

.input_01{ border:1px solid #9EB7D7; height:26px; line-height:26px; padding:0 3px; color:#999; width:140px;}

.input_02{ border:1px solid #9EB7D7; height:22px; line-height:22px; padding:0 3px; color:#333; background-color:#FFFFCC; margin-right:10px;}
.title_01{text-align:left;

	background: url(../images/title_01_bg.jpg) repeat-x;

	line-height: 26px;

	display:block;

	color:#fff;

	font-size:14px;

	margin-bottom:10px;

	

}
.list_01{width:202px; height:auto;float:left;}

.list_01 #li{width:99px; height:auto; float:left; margin-right:2px; margin-top:2px;}

.list_01 #li a{ text-align:center;

	border:1px solid #8DB0D6;

	background-color:#EFF8FE;

	display:block;

	height:30px;

	line-height:30px;

	padding:0 10px;

	font-size:14px;

	color:#3D70AF;

	font-weight: bold;

	text-decoration: none;

}

.list_01 #li a:link{ border:1px solid #8DB0D6; background-color:#EFF8FE; display:block; height:30px; line-height:30px;color:#3D70AF;}

.list_01 #li a:visited{ border:1px solid #8DB0D6; background-color:#EFF8FE; display:block; height:30px; line-height:30px;color:#3D70AF;}

.list_01 #li a:hover{ border:1px solid #3D70AF; background-color:#FFF; display:block; height:30px; line-height:30px;}
.list_02{margin-bottom:20px;text-align:left;padding-top:100px;background: url(../images/img_lxwm.jpg) no-repeat left top;}

.list_02 #li02{ margin-bottom:5px; font-size:14px; font-weight:bold; color:#3D70AF;	border:1px solid #8DB0D6;

	background-color:#EFF8FE;

	padding:2px;
	
	margin-top:15px;

}

.list_02 #li02 strong{ width:32px; height:32px; display:block; float:left; text-align:center; line-height:32px; color:#FFF;

	background-image: url(../images/ico_number_bg.jpg);

	background-repeat: no-repeat; margin:2px;

}

.list_02 #li02 b{

	color:#F60;

	display:block;

	text-decoration: none;
	
	font-weight:bold;
	
	font-family:Arial, Helvetica, sans-serif;

}
#left_fuwu{width:202px; height:auto; float:left; margin-top:10px;}
#left_kefu{width:197px; height:105px; float:left; background:url(../images/img_lxwm.jpg) no-repeat left top;}
#rightall{width:778px; height:auto; float:left;}
#righttopimg{ width:766px; height:auto; float:left; padding-left:16px;}
#title02{ width:757px; height:auto; float:left; padding-left:10px;border-bottom:2px solid #3D70AF; margin-left:5px;}
#title02proshow{width:480px; height:auto; float:left;}
.title_02{
	background: url(../images/ico_1.jpg) no-repeat left center;
	height: 34px;
	color:#3E71B1;
	font-size:14px;
	margin-bottom:10px;
	line-height: 34px;
	font-weight:bold;
	float:left;

}
.text_01{ font-size:12px; color:#666; line-height:150%; margin:0;}
#title02text{width:762px; height:auto; float:left; padding-left:10px;color:#666; margin-bottom:10px; margin-top:10px;}
#title02proll{width:768px; height:auto; float:left; padding-left:10px;}
#title02pro{ width:480px; height:auto; float:left;border-bottom:2px solid #3D70AF;}
#titlenews{ width:285px; height:auto; float:left;border-bottom:2px solid #3D70AF;}
.list_03{list-style-type: none; margin-bottom:10px;text-align:center; margin-left:4px;}

.list_03 li{ display:block;

	margin-bottom:5px;

	width:150px;

	float:left;

	margin:5px 2px;

	height:170px;

	overflow: hidden; margin-left:4px;

}

.list_03 li img{ height:120px; display:block;

}

.list_03 li a{

	border:1px solid #8DB0D6;

	background-color:#EFF8FE;

	display:block;

	padding:0 10px;

	font-size:12px;

	text-decoration: none;

	line-height:120%;

	height:140px;

	overflow: hidden;
	margin-bottom:5px;

}

.list_03 li a:link{ border:1px solid #8DB0D6; background-color:#EFF8FE; display:block;}

.list_03 li a:visited{ border:1px solid #8DB0D6; background-color:#EFF8FE; display:block;}

.list_03 li a:hover{ border:1px solid #3D70AF; background-color:#FFF; display:block;}

.list_03 li a span{ border-top:1px solid #8DB0D6; display:block; padding:2px 0;}
#newsright{width:285px; margin-left:3px; height:auto; float:left;}
#newstitletext{width:285px; height:auto; float:left; padding-top:10px;}
.list_04{list-style-type: none; margin-bottom:20px;text-align:left; margin-left:5px;}

.list_04 li{

	margin-bottom:5px;

	line-height:150%;

	background: url(../images/ico_2.jpg) no-repeat left center;

	padding-left:10px;

}

.list_04 li span{ float:right; color:#999; font-size:10px; }

.list_04 li a{

	width:75%;

	font-size:12px;

	color:#666;

	text-decoration: none;

	text-overflow:ellipsis;

	overflow: hidden;

	white-space: nowrap;

	display:block;

	float:left;

}

.list_04 li a:link{}

.list_04 li a:visited{	color:#666;

	text-decoration: none;}

.list_04 li a:hover{	color:#04d;

	text-decoration: underline;

}
#bottom{width:1000px; height:auto; float:left;border-top:2px solid #3D70AF; text-align:center; padding-top:5px;}