﻿/* CSS Document */
@charset "utf-8";
body {
	background-color: #E5E5E5;
	font:12px Arial, Helvetica, sans-serif,"宋体","黑体";
	margin: 0px;
}
#mian {
	float: left;
	width: 971px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color: #FFFFFF;
}
/*---------serch-----------*/
.serch{
	width: 100%;
	height: 16px;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
/*---------pic-----------*/
.pic01{
	border: 1px solid #CCCCCC;
	width: auto;
	margin-bottom: 12px;
}

/*---------header-----------*/
#header{
	width: 971px;
	height: 96px;
	float: left;
}
#header .logo01{
	width: 591px;
	height: 96px;
	float: left;
}
#header .logo_right{
	background-image: url(../images/logo_right01.jpg);
	background-repeat: no-repeat;
	width: 380px;
	height: 31px;
	float: right;
	background-position: right;
	text-align: center;
	padding-top: 65px;
}
#header .logo_right02{
	background-image: url(../images/logo_right02.jpg);
	background-repeat: no-repeat;
	width: 380px;
	height: 31px;
	float: right;
	background-position: right;
	text-align: center;
	padding-top: 65px;
}
#header .logo_right03{
	background-image: url(../images/logo_right03.jpg);
	background-repeat: no-repeat;
	width: 380px;
	height: 31px;
	float: right;
	background-position: right;
	text-align: center;
	padding-top: 65px;
}
#header .logo_right04{
	background-image: url(../images/logo_right04.jpg);
	background-repeat: no-repeat;
	width: 380px;
	height: 31px;
	float: right;
	background-position: right;
	text-align: center;
	padding-top: 65px;
}
#header .logo_right05{
	background-image: url(../images/logo_right05.jpg);
	background-repeat: no-repeat;
	width: 380px;
	height: 31px;
	float: right;
	background-position: right;
	text-align: center;
	padding-top: 65px;
}
#header .logo_right06{
	background-image: url(../images/logo_right06.jpg);
	background-repeat: no-repeat;
	width: 380px;
	height: 31px;
	float: right;
	background-position: right;
	text-align: center;
	padding-top: 65px;
}
#header .logo_right07{
	background-image: url(../images/logo_right07.jpg);
	background-repeat: no-repeat;
	width: 380px;
	height: 31px;
	float: right;
	background-position: right;
	text-align: center;
	padding-top: 65px;
}
/*---------menu-----------*/
#menu{
	background-image: url(../images/menu_bj.jpg);
	background-repeat: repeat-x;
	width: 971px;
	height: 30px;
	float: left;
}
/*---------flash-----------*/
#flash{
	width: 971px;
	height: 160px;
	float: left;
}
#flash .fla{
	width: 706px;
	height: 160px;
	float: left;
	background-image: url(../images/flash.jpg);
	background-repeat: no-repeat;
}
#flash .right_link{
	width: 230px;
	height: 120px;
	float: right;
	background-image: url(../images/flashbackground.jpg);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 14px;
}
#flash .right_link li{
	height: 22px;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 22px;
	list-style-type: none;
}
#flash .right_link li a{
	color: #FFFFFF;
	text-decoration: none;
}
/*---------place-----------*/
#place{
	width: 100%;
	height: 26px;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	float: left;
}
#place .word{
	width: 80px;
	height: 26px;
	float: left;
	font-size: 12px;
	color: #333333;
	padding-left: 25px;
	line-height: 26px;
	font-weight: normal;
}
#place .word01{
	height: 26px;
	float: left;
	font-size: 12px;
	color: #333333;
	padding-left: 8px;
	line-height: 26px;
	font-weight: normal;
}
#place .pic{
	width: 7px;
	height: 26px;
	float: left;
	background-image: url(../images/icon01.jpg);
	background-repeat: no-repeat;
}
#place02{
	width: 100%;
	height: 26px;
	background-image: url(../images/background02.jpg);
	background-repeat: repeat-x;
	float: left;
}
#place02 .word{
	width: 80px;
	height: 26px;
	float: left;
	font-size: 12px;
	color: #ffffff;
	padding-left: 25px;
	line-height: 26px;
	font-weight: normal;
}
#place02 .word01{
	height: 26px;
	float: left;
	font-size: 12px;
	color: #ffffff;
	padding-left: 8px;
	line-height: 26px;
	font-weight: normal;
}
#place02 .word01 a{
	color: #FFFFCC;
	text-decoration: none;
}
#place02 .pic{
	width: 7px;
	height: 26px;
	float: left;
	background-image: url(../images/icon02.jpg);
	background-repeat: no-repeat;
}

/*---------midle-----------*/
#midle {
	width: 947px;
	float: left;
	padding: 12px;
	height: 1%;
}
#midle .left01{
	float: left;
	width: 223px;
	height: 223px;
}
#midle .left02{
	float: left;
	width: 165px;
}
#midle .left02 li{
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #666666;
	height: 25px;
	list-style-type: none;
	margin-left: -4px;
}
#midle .left02 li a:link { color:#666666; text-decoration: none; }
#midle .left02 li a:visited { color:#666666;text-decoration: none; }
#midle .left02 li a:hover { color:#0066CC;text-decoration:underline; }
#midle .left02 li a:active { color:#666666;text-decoration:none;}
#midle .new{
	float: left;
	width: 447px;
	height: auto;
	margin-right: 12px;
	margin-left: 12px;
}
#midle .new_left{
	float: left;
	width: 180px;
	height: 192px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#midle .new_right{
	float: left;
	width: 228px;
	height: 192px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-left: 12px;
}
#midle .new_right td{
	float: left;
	height: 24px;

}
#midle .new_right a{
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#midle .man{
	float: left;
	width: 580px;
	margin-right: 9px;
	margin-left: 9px;
}
#midle .man li{
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 22px;
	margin-left: -11px;
	list-style-type: none;
}
#midle .man li a{
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
#midle .man02{
	float: left;
	width: 773px;
    margin-left: 9px;
}
#midle .man02 li{
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 22px;
	margin-left: -11px;
	list-style-type: none;
}
#midle .man02 li a{
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
#midle .right01{
	float: right;
	width: 253px;
	height: 223px;
}
#midle .right02{
	float: left;
	width: 182px;
}
#midle .bt01{
	background-image: url(../images/aboutrim01.jpg);
	background-repeat: no-repeat;
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	padding-left: 25px;
	width: auto;
}
#midle .bt01_right{
	width: 5px;
	background-image: url(../images/aboutrim03.jpg);
	background-repeat: no-repeat;
	height: 25px;
	float: right;
}
#midle .bt02{
	background-image: url(../images/newsrim01.jpg);
	background-repeat: no-repeat;
	height: 25px;
	float: left;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 25px;
	width: 422px;
}
#midle .bt02_right{
	width: 54px;
	background-image: url(../images/newsrim03.jpg);
	background-repeat: no-repeat;
	height: 25px;
	float: right;
}
#midle .bt03{
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FF6600;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	margin-top: 5px;
	margin-bottom: 5px;
}
#midle .bt04{
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #009900;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	margin-top: 5px;
	margin-bottom: 5px;
}
#midle .bt05{
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #CC3300;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	margin-top: 5px;
	margin-bottom: 5px;
}
#midle .bt06{
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #993399;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	margin-top: 5px;
	margin-bottom: 5px;
}
#midle .bt07{
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #009999;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	margin-top: 5px;
	margin-bottom: 5px;
}
#midle .bt08{
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #003399;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	margin-top: 5px;
	margin-bottom: 5px;
}
#midle .word{
	float: left;
	width: 197px;
	height: 192px;
	background-image: url(../images/word_bj.jpg);
	background-repeat: repeat-x;
	padding: 12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #D5D5D5;
}
#midle .word li{
	height: 24px;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #333333;
	list-style-type: none;
	text-decoration: none;
	margin-left: -4px;
}
#midle .word li a{
	color: #333333;
	text-decoration: none;
}
#midle .word02{
	float: left;
	width: 227px;
	height: 192px;
	background-image: url(../images/word_bj.jpg);
	background-repeat: repeat-x;
	padding: 12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #D5D5D5;
}
#midle .word02 li{
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #003399;
	list-style-type: none;
	text-decoration: none;
	margin-left: -4px;
}
#midle .word02 li a{
	color: #000000;
	text-decoration: none;
}

#midle .word03{
	float: left;
	width: 421px;
	height: 192px;
	padding: 12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #D5D5D5;
}
#midle .word03 a{
	color: #000000;
	text-decoration: none;
}
#midle .word04{
	float: left;
	width: 554px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 22px;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
	border: 1px solid #D5D5D5;
}
#midle .word04 a{
	color: #333333;
	text-decoration: none;
}
#midle .word05{
	background-image: url(../images/word05_bj.jpg);
	background-repeat: repeat-x;
	float: left;
	border: 1px solid #D5D5D5;
	width: 162px;
	padding: 10px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 20px;
}
#midle .word05 li{
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 22px;
	list-style-type: disc;
}
#midle .word05 li a{
	color: #333333;
	text-decoration: none;
}
#midle .word06{
	float: left;
	width: 747px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #D5D5D5;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 22px;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
}
#midle .word06 a{
	color: #003399;
	text-decoration: none;
}

#midle .word07{
	background-image: url(../images/word05_bj.jpg);
	background-repeat: repeat-x;
	float: left;
	border: 1px solid #D5D5D5;
	width: 100px;
	padding: 10px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 20px;
}

/*---------down-----------*/
#down_pic{
	width: 971px;
	text-align: center;
	float: left;
	height: 108px;
	margin-bottom: 10px;
}
/*---------footer-----------*/
#footer {
	background-image: url(../images/footer.jpg);
	background-repeat: repeat-x;
	width: 971px;
	height: 29px;
	font-size: 12px;
	color: #666666;
	text-align: center;
	line-height: 29px;
	font-weight: normal;
	float: left;
}
#footer_link {
	width: 971px;
	height: 29px;
	line-height: 29px;
	float: left;
	text-align: center;
}
#footer_link .downpic01{
	background-image: url(../images/downpic01.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 9px;
	float: left;
	line-height: 29px;
	background-position: 0px 9px;
}
#footer_link .word{
	font-size: 12px;
	color: #003366;
	float: left;
	line-height: 29px;
	font-weight: normal;
	height: 29px;
	padding-right: 10px;
	padding-left: 5px;
}
#footer_link .word a:link {
	color:#333333;
	text-decoration: none;
}
#footer_link .word a:visited {
	color:#333333;
	text-decoration: none;
}
#footer_link .word a:hover { color:#0066CC;text-decoration:underline; }
#footer_link .word a:active {
	color:#333333;
	text-decoration:none;
}
#footer_link .lian{
	float: left;
	height: 27px;
	width: auto;
	margin-left: 5px;
	padding-top: 2px;
}
#footer_link .go{
	float: left;
	height: 27px;
	width: 19px;
	padding-top: 2px;
	margin-left: 5px;
}
#table01 {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #E0E0E0;
	border-left-color: #E0E0E0;
}

#table01 td{
	text-align:left;
	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-left-color: #FFFFFF;
	background-color: #FFFFFF;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	padding: 3px;
}
#table01 th{
	text-align:left;
	color:#003399;
	background-color:#F8F3E0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #DDDDDD;
	font-weight: normal;
	padding: 3px;
}
#table01 td a:link { color:#0074B8; text-decoration: none; }
#table01 td a:visited { color:#0074B8;text-decoration: none; }
#table01 td a:hover { color:#009900;text-decoration:underline; }
#table01 td a:active { color:#009966;text-decoration:none;}
#table01 .grey {
	background-color: #EDF1F5;
}
#table01 .blue01 {
	background-color: #663399;
	color: #FFFFFF;
}
#table01 .orange {
	background-color: #FF9900;
	color: #FFFFFF;
}
#button_bj{
	text-align:center;
	width:100%;
	vertical-align:middle;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #F2F2F2;
}
.Button{
	height:20px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	cursor: hand;
	width: 60px;
	font-size: 12px;
	line-height: 20px;
	background-color: #999999;
	border: 1px solid #CCCCCC;
	margin-top: 2px;
	margin-bottom: 2px;
}
INPUT.simple {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
SELECT.simple {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #fff; MARGIN: 3px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #808080; FONT-SIZE: 10px; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid
}