﻿BODY {
	BACKGROUND: #FFFFFF; MARGIN-left: auto;ARGIN-right: auto; width:auto;height:auto; LETTER-SPACING: 1px;
}

div {
	FONT-SIZE:1.0em; MARGIN-LEFT: 0; MARGIN-RIGHT: 0;line-height:170%;
}
TABLE {
	FONT-SIZE:1.0em; MARGIN-LEFT: 0; MARGIN-RIGHT: 0;line-height:170%;
}
a{
	font-size:1.1em;
}
content{
	font-size:1.0em;
}
A {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: none;
} 
A:hover {
	COLOR: #FF0000; FONT-STYLE: normal; TEXT-DECORATION: underline;
}
A:active {
	COLOR: #FF0000; FONT-STYLE: normal; TEXT-DECORATION: underline;
}
.b {
	FONT-WEIGHT: bold;
}
li{
	
	/*list-style-image: url(../../public/small/sico.gif);*/
	list-style-type:none;
}
title{height:80px;}

/*Frame*/
.trt { 
	WIDTH: 1000px; 
	TEXT-ALIGN: center;
	background-color:#FFF;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

.trl {
	display:none;
	float:left;
	WIDTH: 258px; 
	height:auto;
	TEXT-ALIGN: left;
	color:#999999;
	padding-left:54px;
	padding-right:32px;
    overflow:hidden;
}
.trr {
	background-color:#FFF;
	clear:both;
	margin-left:110px;
	margin-right:110px;
	WIDTH: 790px; 
	height:450px;
	TEXT-ALIGN: left; 
	color:#999999;
	margin-bottom:40px;
	overflow-Y:hidden;
	/*overflow-Y:auto;
	scrollbar-DarkShadow-Color:rgb(120,172,255);   
	scrollbar-3dLight-Color:rgb(120,172,255);   
	scrollbar-Arrow-Color:blue;   
	scrollbar-Base-Color:rgb(234,242,255);   
	scrollbar-Face-Color:rgb(234,242,255);   
	scrollbar-Highlight-Color:rgb(234,242,255);   
	scrollbar-Shadow-Color:rgb(234,242,255);   
	scrollbar-Track-Color:white;
	border-right:0px #666 solid;*/
}.trr1 {
	background-color:#FFF;
	clear:both;
	margin-left:110px;
	margin-right:110px;
	WIDTH: 790px; 
	height:450px;
	TEXT-ALIGN: left; 
	color:#999999;
	margin-bottom:40px;
	overflow-Y:hidden;
}
.trr_page {
	float:left;
	WIDTH: 500px;
	height:auto;
	TEXT-ALIGN: left; 
	color:#999999;
    overflow:hidden;
}
.trr_r {
	display:none;
	float:right;
	WIDTH: 200px; 
	TEXT-ALIGN: left; 
	color:#CCCCCC;
	padding-left:45px; 
	padding-right:54px; 
    overflow:hidden;
}

/*Frame*/

#proj{
	width:790px;
	height:450px;
	overflow:hidden;
background-color:: #FFFFFF;
}
.divborder{
	width:44px;
	height:44px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#fff;
	-webkit-border-radius:10px;
	overflow:hidden;
	border:1px #000000 solid;
}
.div0{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#fff;
	-webkit-border-radius:10px;
	overflow:hidden;
}

.div1{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	background-color:#606161;
	-webkit-border-radius:10px;
	overflow:hidden;
	cursor:hand;
}
.div2{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	background-color:#727172;
	-webkit-border-radius:10px;
	overflow:hidden;
	cursor:hand;
}
.div3{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	background-color:#848586;
	-webkit-border-radius:10px;
	overflow:hidden;
	cursor:hand;
}
.div4{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	background-color:#ADAFAE;
	-webkit-border-radius:10px;
	overflow:hidden;
	cursor:hand;
}

.div5{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	background-color:#DCDEDE;
	-webkit-border-radius:10px;
	overflow:hidden;
	cursor:hand;
}

/*
Quang Dong_					gray    		b5b5b5 
Hunan_						dark_yellow   	ebc510
California           		*yellow			fcee21 
Inner Mongolia_				light_gray   	dcdcdc
Jiangxi_					light_blue      29abe2
Shaanxi_					orange      	f7931e
Hainan_						dark_blue     	2e3192
Henan   					*tuerkis		15d2d9
Zhejiang_					violett    		93278f
Shanghai_					pink     		ed1e79
Jiangsu_					blue        	0071bc
Liaoning_					black     		000000
Vietnam_					red    			c1272d
Beijing_					green      		22b573
Hongkong_					light_green  	8cc63f
*/

.divgray{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#b5b5b5;
	-webkit-border-radius:10px;
	overflow:hidden;
}


.divyellow{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#ebc510;
	-webkit-border-radius:10px;
	overflow:hidden;
}
.divyellow{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#039;
	-webkit-border-radius:10px;
	overflow:hidden;
}
.div__{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#fcee21;
	-webkit-border-radius:10px;
	overflow:hidden;
}

.divlight_gray{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#fcee21;
	-webkit-border-radius:10px;
	overflow:hidden;
}
.divblue{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#0071bc;
	-webkit-border-radius:10px;
	overflow:hidden;
}
.divlight_blue{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#29abe2;
	-webkit-border-radius:10px;
	overflow:hidden;
}
.divorange{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#f7931e;
	-webkit-border-radius:10px;
	overflow:hidden;
}
.divdark_blue{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#2e3192;
	-webkit-border-radius:10px;
	overflow:hidden;
}
.div_{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#15d2d9;
	-webkit-border-radius:10px;
	overflow:hidden;
}
.divviolett{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#93278f;
	-webkit-border-radius:10px;
	overflow:hidden;
}
.divpink{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#ed1e79;
	-webkit-border-radius:10px;
	overflow:hidden;
}

.divblack{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#000000;
	-webkit-border-radius:10px;
	overflow:hidden;
}
.divred{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#c1272d;
	-webkit-border-radius:10px;
	overflow:hidden;
}
.divgreen{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#22b573;
	-webkit-border-radius:10px;
	overflow:hidden;
}
.divlight_green{
	width:46px;
	height:46px;
	float:left;
	margin:5px;
	cursor:hand;
	background-color:#8cc63f;
	-webkit-border-radius:10px;
	overflow:hidden;
}
/*head*/
.taba {
	display:none;
	width:1000px;
	height:30px;
	background-color:#FFFFFF;
	overflow:hidden;
}
.top_left{
	float:left;
	width:581px;
	text-align:left;
	}
.top_left_1{
	float:left;
	width:175px;
	text-align:left;
	}
.top_left_2{
	float:left;
	width:302px;
	text-align:left;
	}
.top_right{
	float:reight;
	width:415px;
}

.head_1{
	float:right;
	}
.head_1 li{
	float:right;
	padding:3px;
	}
.head_1 li a{ 
	padding:8px;
	}
.head_1 li  A:hover {
	COLOR: #FF0000; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;
}
.head_1 li  A:active {
	COLOR: #666666; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;
}	
.head_2{
	width:100px;
	height:90px;
	}
.head_3{
	float:right;
	width:195px;
	text-align:left;
	}

.head_null{
	width:1000px;
	height:30px;
	background-color:#FFFFFF;
	}
/*head*/
/**/
.inavigation{
   background-color:#FFFFFF;
   width:1000px;
   height:40px;
   text-align:left;
   display:none;
}
.inavigation1{
   background-color:#FFFFFF;
   float:left;
   width:258px;
   height:40px;
   text-align:left;
}
.inavigation2{
   background-color:#FFFFFF;
   float:left;
   width:730px;
   height:40px;
   padding-right:54px;
   text-align:left;
}
/**/
.tabb {
	 WIDTH: 100%; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px;BORDER-BOTTOM: 0px;
}
.tabc {
	WIDTH: 96%; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}


.tda {
	PADDING:0px;
	color:#CCCCCC;
	padding-top:10px;
}
.tda ul{
	float:left;
	PADDING:1px;
	color:#999999;	
}
.tda td{
	float:left;
	PADDING:1px;
	color:#999999;	
}

.tda A:hover {
	COLOR: #ff0000; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;
}
.tda A:active {
	COLOR: #999999; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;
}

.tdb {
	HEIGHT: 0px; TEXT-ALIGN: center;
}
.tdw {
	BACKGROUND-COLOR: #E0E0E0;
}
.tbg {
	PADDING-LEFT: 0px; COLOR: #666666; HEIGHT: 25px; TEXT-DECORATION: none; BORDER-BOTTOM: #333333 1px dotted; 
}
.tbg A {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: none;
}
.tbg A:hover {
	COLOR: #FF0000; FONT-STYLE: normal; TEXT-DECORATION: underline;
}
.tbg A:active {
	COLOR: #FF0000; FONT-STYLE: normal; TEXT-DECORATION: underline;
}
.tbh {
	COLOR: #666666; 
	HEIGHT: 25px; 
	TEXT-DECORATION: none; 
	BORDER-BOTTOM: #333333 0px dotted; 
}
.tbh li {
	float:left;
	height:25px;
	background-color:#FFFFFF;
	padding-right:0px;
} 
.tbh A {
	COLOR: #999999; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;
}
.tbh A:hover {
	COLOR: #FF0000; FONT-STYLE: normal; TEXT-DECORATION: underline;
}
.tbh A:active {
	COLOR: #FF0000; FONT-STYLE: normal; TEXT-DECORATION: underline;
}

/*˵ʼ*/
.tbm {
	COLOR: #EEEEEE; 
	TEXT-DECORATION: none; 
	BORDER-TOP: #dcdcdc 0px solid; 
	BORDER-BOTTOM: #dcdcdc 0px solid;
	background-color:#cccccc;
	border-bottom:0px solid #FFFFFF;
}
.menu_left{
	height:20px;
	width:790px;
	margin-left:110px;
	margin-right:110px;
	margin-top:0px;
	background-color:#FFFFFF;
}
.menu_right{
	width:100%;
	background-color:#FFFFFF;
	text-align:center;
}
.menu_right li{
	float:left;
	text-align:left;
	background-color:#FFFFFF;
	height:20px;
	color:#999999;
	font-weight:bold;
}
.menu_right li A {
	margin-top:5px; 
	margin-left:0px; 
	margin-right:19px;
	height:20px;
	COLOR: #999999; 
	TEXT-DECORATION:none;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:0px dotted #999999;
	
}
.menu_right li A:hover {
	margin-top:5px; 
	margin-left:0px; 
	margin-right:19px;
	height:20px;
	background-color:#000000 ;
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	border-bottom:0px dotted #999999;
}

.menu_right_li_click A{
	float:left; 
	background-color:#E0E0E0;
	color:#999999;
	height:29px;

}
.menu_right_li_click A:hover {
	background-color:#EEEEEE;
	COLOR: #FFFFFF; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;
}
.menu_right_li_click A:active {
	COLOR: #999999; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;
	}


.left_itme A {
	COLOR: #999999; 
	height:28px;
	border-bottom:0px dotted #333333;
	font-weight:normal;
    width:99%;
}
.left_itme A:hover {
	COLOR:#FF0000; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;
}
.left_itme_1 A {
	COLOR: #999999; 
	height:28px;
	border-bottom:0px dotted #333333;
	font-weight:normal;
}
.left_itme_1 A:hover {
	COLOR:#FF0000; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;
}
.photo_item{
	width:100%;
}
	
.photo_item A{
	float:left;
	width:70px;
	padding-left:1px;	
	padding-bottom:1px;
}
.red {
	COLOR: #C61913;
}
.green {
	COLOR: #336633;
}
.ash {
	COLOR: #a7a6aa;
}
.quote {
	BORDER-RIGHT: #dcdcdc 0px dotted; BORDER-TOP: #dcdcdc 0px dotted; BORDER-LEFT: #dcdcdc 0px dotted; BORDER-BOTTOM: #dcdcdc 0px dotted; BACKGROUND-COLOR: #f6f6f6;
}
.quotes {
	BORDER-RIGHT: #dcdcdc 0px dotted; BORDER-TOP: #dcdcdc 0px dotted; BORDER-LEFT: #dcdcdc 0px dotted; BORDER-BOTTOM: #dcdcdc 0px dotted; BACKGROUND-COLOR: #f6f6f6;
}
.foot {
	clear:both;
	width:1000px;
        height:auto;
	background-color:#FFF;
	text-align:left;
	COLOR: #333333; 
	margin-left:auto;
	margin-right:auto;
}
.foot A {
	COLOR: #CCCCCC;
}
.foot A:hover {
	COLOR: #000000;
}
.foot A:active {
	COLOR: #CCCCCC;
}
.foot_null {
	clear:both;
	width:790px;
	height:20px;
	overflow:hidden;
background-color:: #FFF;
margin-left:auto;
margin-right:auto;
}

/*.lrbtline {
	BORDER-RIGHT: #dcdcdc 0px solid; BORDER-TOP: #dcdcdc 0px solid; BORDER-LEFT: #dcdcdc 0px solid; BORDER-BOTTOM: #dcdcdc 0px solid;
}
.lrbline {
	BORDER-RIGHT: #dcdcdc 0px solid; BORDER-LEFT: #dcdcdc 0px solid; BORDER-BOTTOM: #dcdcdc 0px solid;
}
.lrtline {
	BORDER-RIGHT: #dcdcdc 0px solid; BORDER-TOP: #dcdcdc 0px solid; BORDER-LEFT: #dcdcdc 0px solid;
}
.lrline {
	BORDER-RIGHT: #dcdcdc 0px solid; BORDER-LEFT: #dcdcdc 0px solid;
}
.rbline {
	BORDER-RIGHT: #dcdcdc 0px solid; BORDER-BOTTOM: #dcdcdc 0px solid;
}
.bline {
	BORDER-BOTTOM: #dcdcdc 0px solid;
}
*/
.topic {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.1em;
	HEIGHT: 30px; 
	TEXT-ALIGN: left;
	color:#999999;
}
.content {
	width:100%;
	LINE-HEIGHT: 180%;
	color:#999999;
}
.contents {
	text-align:left;
	LINE-HEIGHT: 180%; 
	WIDTH:100%; 
	WORD-BREAK:BREAK-ALL; 
	OVERFLOW-X: hidden;
}
.pic_roll{
	BORDER-TOP:#dcdcdc 1px dotted; ;  
	BORDER-bottom:#dcdcdc 1px dotted;;  
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px; 
	WIDTH: 500px;
}

.pic_roll img{
	height:expression(this.height > 80 && this.height > this.width ? 80 : true);
    width:  expresion(this.width > 80 ? 100 : true);
	margin-bottom:3px;
	margin-top:3px;
	margin:2px;
}

.checkbox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
.radio {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
.valcode {
	WIDTH: 40px;
}
INPUT {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid; 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-BOTTOM: #999999 1px solid; 
	HEIGHT: 22px;
	background-color:#FFFFFF;
	azimuth:rightwards;
	color:#333333;
}
INPUT.text {
	color:#333333;
}
INPUT.button {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(bg_button.gif); PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #000000;
}
TEXTAREA.txtarea {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #000000;
}
SELECT {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid; 
	HEIGHT: 22px;
	background-color:#FFFFFF;
	color:#333333;
	
}
SELECT.select {
	COLOR: #333333; BACKGROUND-COLOR: #FFFFFF;
}
#jstdlogin{
	width:220px;
	padding-left:30px;
	
}
.search{
	width:160px;
	padding-top:8px;
}
.search form {
	width:160px;
	height:30px;

}
/**/
.banner{
	width:1000px;
	background-color:#000000;
	padding-left:30px;
	padding-right:30px;
	
}
.banner_left{
	border:0px #cccccc solid;
	float:left;
	width:450px;
}
.banner_right{
	float:right;
}
.secTable{
	float:right;
	padding-top:15px;
	width:480px;
}
.sec1{
	float:left;
	padding-left:0px;
	padding-right:22px;
	color:#666666;
	border-bottom:5px #CCCCCC solid;
	margin-right:1px;
	
}
.sec2{
	float:left;
	padding-left:0px;
	padding-right:22px;
	color:#FF0000;
	border-bottom:5px #FF0000 solid;
	margin-right:1px;
	}
.main_tab{
	float:left;
	border:0px #CCCCCC solid;
	width:240px;
	height:190px;
}
.main_tab_right{
	float:right;
	width:192px;
}
.main_tab td{
	text-align:left;
	vertical-align:top;
	width:240px;
	height:190px;
	/*background-image: url(banner.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;*/
}
#big_img{
	align:left;
}
#big_txt{
	float:right;
	width:160px;
	height:300px;
	text-align:left;
}
/**/


#middleBackgroundLayer {
background-color:#eeeeee; 
position:absolute;
top:0; 
left:0; 
display:none;
filter:progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75);
opacity: 0.6;
}
.project_outer{
	width:500px;
}
.project_year{
	float:left;
	width:40px;
	height:70px;
	text-align:left;
	color:#999999;
}
.project_context{
	float:left;
	width:460px;
	height:80px;
}


