* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
BODY {
	BACKGROUND-POSITION: 50% top; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/head_bg.gif); MARGIN: 0px; LINE-HEIGHT: 24px; BACKGROUND-REPEAT: repeat-x
}
TABLE {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Arial","Tahoma","宋体"
}
TR {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Arial","Tahoma","宋体"; line-height:25px;
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Arial","Tahoma","宋体";line-height:25px; 
}

.tab {
	BORDER-TOP: #ebebeb 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ebebeb 1px solid;
}
.tab TD {
	BORDER-RIGHT: #ebebeb 1px solid; FONT-SIZE: 12px; BORDER-BOTTOM: #ebebeb 1px solid;
}
.tab TH {
	BORDER-RIGHT: #ebebeb 1px solid; FONT-SIZE: 12px; BORDER-BOTTOM: #ebebeb 1px solid;
}
DIV {
	MARGIN-LEFT: auto; OVERFLOW: hidden; MARGIN-RIGHT: auto
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: 0px; WIDTH: 96%; BORDER-BOTTOM: 0px; HEIGHT: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}

A.link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.link:hover {
	COLOR: #000000; TEXT-DECORATION: none;background-color:#E3DFDF; padding:5px;
}
H1{ font-size:16px; font-weight:bold; line-height:35px;}
.hui {
	COLOR: #cccccc
}
input{line-height:22px;}
#grn_icon {
	BACKGROUND-POSITION: 6px 50%; BACKGROUND-IMAGE: url(/images/title_left.gif); TEXT-INDENT: 30px; BACKGROUND-REPEAT: no-repeat
}
#index_more {
	TEXT-INDENT: 260px;
}
#header {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 140px; TEXT-ALIGN: center
}
#headerzt {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 50px; TEXT-ALIGN: center
}
#header .header {
	MARGIN-TOP: 0px; WIDTH: 970px
}
#header .header A {
	COLOR: #666666
}
#header .header A:hover {
	COLOR: #333333
}
#now {
	MARGIN-TOP: 6px; FLOAT: left
}
#header_r {
	BACKGROUND-POSITION: center top; FLOAT: right; BACKGROUND-IMAGE: url(/images/top_bar.GIF); VERTICAL-ALIGN: text-bottom; WIDTH: 240px; HEIGHT: 30px
}
#body {
	WIDTH: 970px; POSITION: relative
}
#index_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/nav_bg.GIF); BACKGROUND-REPEAT: no-repeat; HEIGHT: 295px;
}
#index_ra {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/index_footbanner.GIF); WIDTH: 970px; LINE-HEIGHT: 180%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 140px; TEXT-ALIGN: left
}
#index_text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#index_foot {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: left;BACKGROUND-color:#ffffff;
}
#index_left {
	BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url(/images/index_left.gif); WIDTH: 350px; BACKGROUND-REPEAT: no-repeat
}
#index_middle {
	BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url(/images/index_middle.GIF); MARGIN-LEFT: 10px; WIDTH: 300px; MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 160px
}
#index_middle2 {
	MARGIN-TOP: 30px
}
#index_right {
	BACKGROUND-POSITION: left top; FLOAT: right; BACKGROUND-IMAGE: url(/images/index_right.gif); WIDTH: 220px; BACKGROUND-REPEAT: no-repeat
}

#index1_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/banner.jpg); HEIGHT: 250px;
}
#about_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/about_banner.JPG); HEIGHT: 190px;
}
#news_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/news_banner.JPG); HEIGHT: 190px
}
#news2_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/nav_bg.GIF); BACKGROUND-REPEAT: no-repeat; HEIGHT: 500px;
}
#news3_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/nav_bg.GIF); BACKGROUND-REPEAT: no-repeat; HEIGHT: 285px;
}
#tech_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/news_banner02.jpg); HEIGHT: 190px;
}
#net_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/net_banner.JPG); HEIGHT: 190px
}
#book_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/book_banner.jpg); HEIGHT: 100px
}
#contact_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/contact_banner.JPG); HEIGHT: 190px
}
#case_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/case_banner.jpg); HEIGHT: 190px;
}
#hr_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/hr_banner.jpg); HEIGHT: 190px;
}
#more_banner {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/more_banner.JPG); HEIGHT: 100px
}
#content {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images/top_pg.gif); MARGIN: 0px auto; WIDTH: 970px; BACKGROUND-REPEAT: no-repeat
}
.dcontent{ font-size:14px;}
#left_1 {
	FLOAT: left; WIDTH: 233px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#middle_1 {
	FLOAT: left; WIDTH: 12px
}
#right_1 {
	FLOAT: left; WIDTH: 720px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;
}
#case_neirong {FLOAT: left; WIDTH: 970px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;}
#middle {
	FLOAT: left; WIDTH: 970px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#middle_zt {
	FLOAT: left; WIDTH: 970px; TEXT-ALIGN: left
}
#left_2 {
	FLOAT: left; WIDTH: 720px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#middle_2 {
	FLOAT: left; WIDTH: 12px
}
#right_2 {
	FLOAT: left; WIDTH: 233px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#left_3 {
	FLOAT: left; WIDTH: 233px; TEXT-ALIGN: left
}
#middle {
	FLOAT: left; WIDTH: 529px; TEXT-ALIGN: left
}
#right_3 {
	FLOAT: right; WIDTH: 210px; TEXT-ALIGN: left
}
#foot {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 16px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 970px; POSITION: relative;BACKGROUND-color:#ffffff;
}
#foot_l {
	FLOAT: left; WIDTH: 390px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
#foot_r {
	FLOAT: left; WIDTH: 400px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.global_sub {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; PADDING-TOP: 3px; HEIGHT: 24px; BACKGROUND-COLOR: #f3f3f3
}
.global_sub_b {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #333333; PADDING-TOP: 3px; HEIGHT: 24px
}
.job_sub {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; HEIGHT: 24px; BACKGROUND-COLOR: #d8d8d8;
}
.border_no_top {
	BORDER: #eee 1px solid;padding: 6px 6px 12px 6px;
}
.job_no_top {
	BORDER-RIGHT: #eee 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #eee 1px solid; BACKGROUND-IMAGE: url(/images/job_bg.GIF); PADDING-BOTTOM: 3px; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeeee
}
.border_left_right {
	BORDER-RIGHT: #ccd1d5 1px solid; BORDER-LEFT: #ccd1d5 1px solid;
}
.border {
	BORDER: #ccd1d5 1px solid;
}
.space_between {
	HEIGHT: 5px
}
.float_left {
	FLOAT: left
}
.pagelist {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: 0px
}
.pagelist .n {
	BORDER-RIGHT: #ccd1d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccd1d5 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccd1d5 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd1d5 1px solid
}
.pagelist .m {
	BORDER-RIGHT: #ccd1d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccd1d5 1px solid; PADDING-LEFT: 5px; BACKGROUND: #e7eef1; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccd1d5 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd1d5 1px solid
}
.list_over {
	PADDING-TOP: 3px; BACKGROUND-COLOR: #f5f7f8
}
.list_out {
	PADDING-TOP: 3px
}
.msg_sub {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: bold 15px "Tahoma","Arial","宋体"; COLOR: #486f84; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.msg_date {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5em; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.msg_content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; TEXT-ALIGN: left;
	line-height:25px;
	text-indent:30px;
}
.button {
	BORDER-RIGHT: #7b9ebd; BORDER-TOP: #7b9ebd; BACKGROUND: url(/images/btn.gif) #fff repeat-x; BORDER-LEFT: #7b9ebd; BORDER-BOTTOM: #7b9ebd; HEIGHT: 25px
}
.error {
	BORDER-RIGHT: #ccd1d5 1px dashed; PADDING-RIGHT: 15px; BORDER-TOP: #ccd1d5 1px dashed; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #ccd1d5 1px dashed; WIDTH: 450px; LINE-HEIGHT: 150%; PADDING-TOP: 15px; BORDER-BOTTOM: #ccd1d5 1px dashed
}
.wtr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd1d5 1px solid; POSITION: relative; TEXT-ALIGN: left
}
.dtr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #eef4fd; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd1d5 1px solid; POSITION: relative; TEXT-ALIGN: left
}
#search {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 4px
}
#search INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/search_bottom.gif); VERTICAL-ALIGN: 50%; BORDER-LEFT: #999999 1px solid; WIDTH: 150px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
#search INPUT.submit {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: 600; MARGIN-LEFT: 4px; BORDER-LEFT: 0px; WIDTH: 60px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: 0px; HEIGHT: 24px
}
#Menutop {
	FLOAT: left; WIDTH: 970px
}
#events {
	WIDTH: 220px
}
#events UL {
	PADDING-LEFT: 190px; MARGIN: 0px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; HEIGHT: 30px
}
#events UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 13px; COLOR: white; LINE-HEIGHT: 13px; PADDING-TOP: 0px; HEIGHT: 13px; TEXT-ALIGN: center
}
#events UL LI A {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: url(/images/small2.gif) no-repeat; WIDTH: 13px; COLOR: white; LINE-HEIGHT: 13px; HEIGHT: 13px; TEXT-ALIGN: center
}
#sidebar {
	WIDTH: 170px; HEIGHT: 24px
}
#sidebar A {
	DISPLAY: block; COLOR: #666666; TEXT-INDENT: 10px
}
#sidebar A:hover {
	BACKGROUND-IMAGE: url(/images/sidebar_bg.gif); COLOR: #ff6600
}
#sidebaron {
       background-color:#F4F4F4;WIDTH: 210px; COLOR: #ff6600; TEXT-INDENT: 10px; HEIGHT: 24px
}
#sidebaron A {
	DISPLAY: block; COLOR: #ff6600
}
#sidebaron A:hover {
	BACKGROUND-IMAGE: url(/images/sidebar_bg.gif); COLOR: #ff6600
}
#middle {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; FLOAT: left; BORDER-LEFT: #eee 1px solid; WIDTH: 798px; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.middle_top {
	PADDING-BOTTOM: 12px; PADDING-TOP: 6px
}
.middle_content {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; PADDING-BOTTOM: 24px; PADDING-TOP: 24px; TEXT-ALIGN: left;
}
/*logo位置*/
#bar {
	MARGIN-TOP: 10px; WIDTH: 970px; HEIGHT: 96px;
}
#logobar {
	BACKGROUND-POSITION: left 50%; FLOAT: left; BACKGROUND-IMAGE: url(/images/grn_logo.png); WIDTH: 380px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 96px;
}
#logobar A {
	DISPLAY: block; WIDTH: 380px; HEIGHT: 80px;
}
#logobar_right {
	MARGIN-TOP: 62px; TEXT-ALIGN: right;
}
#logobar_right A {
	COLOR: #FE7320;
}
#logobar_right A:hover {
	COLOR: #000000;
}
#nowwhere {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/images/nowwhere.GIF); MARGIN-BOTTOM: 6px; WIDTH: 970px; TEXT-INDENT: 16px; MARGIN-RIGHT: 10px; HEIGHT: 25px; TEXT-ALIGN: left;
}


.Menu {
	FLOAT: left
}
.Menu DT {
	MARGIN-TOP: 0px; WIDTH: 120px; CURSOR: pointer; TEXT-ALIGN: center
}
.Menu DT A {
	PADDING-BOTTOM: 2px; PADDING-TOP: 6px; TEXT-DECORATION: none;font-size:13px; font-weight:bold;
}
.Menu DT:hover {
	font-size:13px; font-weight:bold;
}
.Menu DD {
	BACKGROUND-POSITION: 50% bottom; DISPLAY: none; BACKGROUND-IMAGE: url(/images/nav_down-bg.gif); OVERFLOW: hidden; WIDTH: 160px; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; BACKGROUND-COLOR: #ffffff; opacity: 0;
}
.Menu UL {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 158px; BORDER-BOTTOM: #eeeeee 1px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.Menu LI {
	DISPLAY: inline; TEXT-INDENT: 16px
}
.Menu A {
	DISPLAY: block; COLOR: #464646; TEXT-DECORATION: none
}
.Menu A:active {
	DISPLAY: block; COLOR: #464646; TEXT-DECORATION: none
}
.Menu A:visited {
	DISPLAY: block; COLOR: #464646; TEXT-DECORATION: none
}
.Menu A:hover {
	BACKGROUND-IMAGE: url(/images/nava.GIF); COLOR: #464646; TEXT-DECORATION: none
}
.Menu .underline {
	
}



/*caselist*/

.caselist2  {
	width:970px; float:left;
}
.caselist2 LI {
	BACKGROUND: url(/images/line01.gif) repeat-x left bottom; width:235px; float:left;
}
.caselist2 LI A {
	PADDING: 8px; DISPLAY: block;COLOR: #4c4c4c; LINE-HEIGHT: 20px;TEXT-DECORATION: none; margin-right:25px; margin-left:5px
}
.caselist2 LI A .img {
	PADDING: 2px; FLOAT: left;  MARGIN: 2px 2px 2px 2px; BORDER: #cdcdcd 5px solid; WIDTH: 180px;HEIGHT: 115px;
}
.caselist2 LI A:hover {
	COLOR: #000; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none;
}
.caselist2 LI A:visited {
	TEXT-DECORATION: none;
}
.caselist2 LI A .alink 
{
	font-weight:bold;
	line-height:30px;
	font-size:14px;
	color:#ff3300;
	TEXT-DECORATION: underline;
	display:block;
}
A.divcss {
	BACKGROUND: url(/images/divcss1.gif) no-repeat 12px 80px;padding:2px;
}
A.divcss:visited {
	BACKGROUND: url(/images/divcss1.gif) no-repeat 12px 80px;padding:2px;
}
A.divcss:hover {
	BACKGROUND-IMAGE: url(/images/divcss2.gif); BACKGROUND-COLOR: #dddddd;
}
A.divcss .img {
	PADDING: 3px; FLOAT: left;  MARGIN: 2px 2px 12px 2px;  WIDTH: 165px;HEIGHT: 115px; border:5px solid #DDDDDD;
}
A.divcss:hover .img {
	BORDER: #ff3300 5px solid;padding:3px;
}




.bRed {
	BACKGROUND-COLOR: red
}
.bGreen {
	BACKGROUND-COLOR: green
}
.bNavy {
	BACKGROUND-COLOR: navy
}
.bBlack {
	BACKGROUND-COLOR: black
}

/*---------guest---------------------*/
#guest_index {
	width:100%;
	margin:10px 0 0 0;
	/*border: 1px solid #D6F0B1;	*/
}
.gtopDiv{
	width:420px;
	height:30px;
	float:left;
	margin:0;
	background:#F4F4F4;
	line-height:30px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#ff3300;
}
.gtopDiv1{
	width:250px;
	height:30px;
	float:left;
	margin:0;
	background:#F4F4F4;
	line-height:30px;
	text-align:center;
}
.gtopDivc{
	width:670px;
	float:left;
	margin:0 0 10px 0;
	background:#ffffff;
	line-height:22px;
	text-align:left;
	border:solid 1px #EEEEEE;
	padding:10px 0px 10px 0px;
}

.gtopDivc .p
{
	line-height:10px;
}
.gtopDiv2{
	display:block;
	width:540px;
	height:28px;
	float:left;
	margin:0px 0px 10px 0px;
	text-align:left;
	background:#FFFFFF;
	line-height:28px;
	padding-left:5px;
}

.guest_index {
	border: 1px solid #D6F0B1;
}
.guest_reply
{
	background-color:#ECEEE9; 
	color:Green;
	line-height:22px;
}
.font_Page
{
	font-size:14px;
	font-weight:bold;
	color:#ff3300;
	}
	
	
/*page*/
.anpager .cpb 
{
	background:#FF6C16 none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	color:#FFFFFF;
	font-weight:bold;
	margin:4px;
	padding:3px 5px 3px 5px;
}
.anpager a 
{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	color:#000000;
	margin:4px;
	padding:3px 5px 3px 5px;
}
.anpager a:hover
{
	background:#FF6C16 none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	color:#FFFFFF;
	margin:4px;
	padding:3px 5px 3px 5px;
}



input.text {
	height: 30px;
	padding: 1px;
	color: #000000;
	border: 1px solid #CCCCCC;
	background-color: #F9F9F9;
	margin-top:3px;
	margin-bottom:3px;
}
input.button {
	height: 20px;
	color: #000000;
	border: 1px solid #999999;
	border-top: 1px solid #CCCCCC;
	border-left: 4px solid #CCCCCC;
	background: #FFFFFF;
}
.textarea {
	font-size: 12px;
	font-family: Tahoma, Arial;
	color: #000000;
	border: 1px solid #CCCCCC;
	background: #F9F9F9;
	height: 100px;
	width: 200px;
	margin-top:3px;
}
.tabbottom{	border-bottom:1px dashed #DDDDDD; margin-top:5px;}
.listtitle{ font-size:14px; font-weight:bold;}

.news_maincontact{ margin-top:20px;}



