@charset "gb2312";

html,body { height: 100%; margin: 0px auto;}
body {width:960px; 
	background-image: url(/images/mid-bg.gif);
	background-repeat: repeat;
	margin:0 auto;
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
p{margin: 0px auto;
padding:10px 5px 10px 5px;}
h3{margin: 0px auto;
padding:0px 5px 0px 5px;}

#logo{
width:200px;
margin:0px 2px 5px 3px;
float:left;
}
#centerAD{
width:500px;
margin:0px 2px 5px 3px;
float:left;
}

#member{
width:238px;
margin:-2px 3px 5px 1px;
float:right;
}
.top-bg {
	background-image: url(/images/top-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.underline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.topc-bg {
	background-image: url(/images/topconer-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.words {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}

.mainBox{
width:960px;
background-color:#FFFFFF; margin:auto; 
padding-top:2px; padding-bottom:0px;
}
.outline {
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.outline2{
	border: 1px solid #E0DFE3;
	margin:5px 5px 5px 5px;
	padding:1px;
}
.outline3{
	border: 1px solid #E0DFE3;
	margin:1px 1px 3px 1px;
	padding:1px;

}
.menu3-bg {
	background-image: url(/images/menu3-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.grey-bg {
	background-image: url(/images/grey-bg.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.menber-bg {
	background-image: url(/images/menber-bg.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.hotnews-bg {
	background-image: url(/images/hotmews-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.fc-bg {
	background-image: url(/images/lyfc-bg.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.ol2 {
	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: #DAC79B;
	border-bottom-color: #DAC79B;
	border-left-color: #DAC79B;
}
.ol3 {
	border: 1px solid #CCCCCC;
}
.ol4 {
	border: 3px solid #CCCCCC;
}



.bt-bg {
	background-image: url(/images/bt-bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bt {
	background-image: url(/images/bt.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}



.words_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
}
.words2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #81704E;
	text-decoration: none;
}
.words3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #0033FF;
	text-decoration: none;
}
.words4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #003399;
	text-decoration: none;
}
.words5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}
.words6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	margin-left:200px}

a:link,a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555555;
	text-decoration: none;
	line-height: 20px;
}

a:hover,a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

a.another:link, a.another:visited  {
	color: #FFFFFF;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
}

a.another:hover, a.another:active {
	color: #FFFFFF;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
}
a.another1:link, a.another1:visited  {
	color: #FF6600;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;

}

a.another1:hover{
	color: #FF3300;
	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 12px;
}


a.another2:link {
	color: #CCFF00;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;

}
a.another2:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #FFFF33;


}
a.another2:hover {
	color: #333333;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;


}
a.another2:active {
	color: #333333;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.Bigtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #E74404;

}

/*---------------new add------------------*/


.leftside{
width:690px;
height:248px;
margin:0px 1px 5px 2px;
background-color:#FFFFFF;
float:left;

}

.focusViewer{
width:162px;
height:200px;
margin:0px 2px 3px 3px;
background-color:#FFFFFF;
float:left;
}
  h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #006699; margin:0px;
	text-align:center;
   }


.leftside2{
width:352px;
height:175px;
margin:0px 2px 5px 2px;
background-color:#FFFFFF;
float:left;
 
}

.leftside3{
width:700px;
height:170px;
margin:0px 0px 2px 3px;
background-color:#FFFFFF;
float:left;
background-image:url(../images/leftBG2.gif);
background-repeat:repeat-x;
background-position:bottom;
 
}
.leftside4{
width:225px;

margin:0px 0px 2px 3px;
background-color:#FFFFFF;
float:left;
background-image:url(../images/leftBG2.gif);
background-repeat:repeat-x;
background-position:bottom;
 
}

.right{
width:252px;
float:right;
dispaly:block;
margin-left:5px;
}

.rightside{
width:250px;
float:right;dispaly:block;
margin-right:2px;
}

.center{
width:450px;
height:200px;
float:left;
margin-left:8px;
}
.center2{
width:330px;
height:175px;
float:left;
}

.titlewords
{
height:22px; padding-top:4px;
padding-left:4px;
background-color:#009900;
background-image: url(../images/title_back.gif);
background-repeat: no-repeat;
margin-bottom:4px;
}
.titlewords2{
height:22px; padding-top:4px;
padding-left:5px;
background-color:#009900;
background-image: url(../images/title_back2.gif);
background-repeat: no-repeat;
margin-bottom:4px;
}

.titlewords3{
height:22px; padding-top:4px;
padding-left:5px;
background-color:#009900;
background-image: url(../images/title_back3.gif);
background-repeat: no-repeat;
margin-bottom:4px;
}
.titlewords4{
height:22px;
margin-top:10px;
margin-bottom:10px;
padding-top:10px;
padding-left:5px;
padding-bottom:8px;

text-align:center;
margin-bottom:4px;
}
.titlewords5{
height:22px; padding-top:4px;
padding-left:5px;
background-color:#009900;
background-image: url(../images/title_back3.gif);
background-repeat: no-repeat;
margin-bottom:4px;
}
.bar{
	height:150px;
	font-size:14px;
	padding-top:6px;
	margin-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-align:center;
	float:left;
}

.bar2{
	height:150px;
	font-size:14px;
	padding-top:6px;
	margin-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-align:center;
	float:left;
}

.atmore{float:right;cursor:pointer; margin-right:5px;}


.grey { width: 300px; margin: 0 0 0 3px; padding: 1px; 	}
		
	.grey a {
		color: #0078A3;

	
	}
	
	.grey a:hover {
		color: #000;
		
	}
	.hotNews {
padding:3px 2px 1px 5px;/*Firefox以及其他浏览器看*/
#padding:3px 2px 1px 5px;/*IE7,IE8*/
_padding:4px 2px 2px 5px;/*IE6*/

overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
	}

.ad1{
width:690px;
height:60px;
background-color:#f2f2f2;
margin-left:2px;
float:left;
}
.ad2{
width:250px;
height:60px;
background-color:#cccccc;
margin-right:2px;
float:right;
}

#Navtitle{
height:25px;
background-image: url(/images/Newtitle-bg.gif)}
ul{ float:left; margin-left:76px; margin-top:0px;}
li{ float:left; margin-left:6px; margin-top:0px;}
.nav_a a:link,.nav_a a:visited{
text-decoration:none; 
font-weight: bold; 
display:block; 
padding-right:10px;
margin-top:0px;  
float:left; }

.nav_a span{
cursor:hand; 
font-size:14px; 
display:block; 
line-height:33px; 
padding-left:10px; 
cursor:hand; 
float:left;}

.nav_a a:hover,.nav_a active{
padding-right:10px;
 background:url(/images/newtitle-right.gif) no-repeat right top; 
 line-height:33px; 
 margin-top:0px; }
 
.nav_a a:hover span,.nav_a a:active span{
font-size:14px; 
color:#FFFFFF;
background:url(/images/newtitle-left.gif)  no-repeat left top; 
line-height:33px; 
padding-left:10px; 
margin-top:0px;
 cursor:hand; }

#Navtitle2
 li{  float:left; margin-left:2px; margin-top:0px; color:#FFFFFF;}
.nav2_a a:link,.nav2_a a:visited{
text-decoration:none;
 font-weight: bold; 
 display:block; 
 padding-right:10px;
 margin-top:0px;  
 float:left; 
 display: block;}
.nav2_a span{
cursor:hand; 
font-size:14px;
 display:block;
 line-height:33px;
 padding-left:10px; 

 float:left; 
 display: block;}
.nav2_a a:link,.nav2_a a:visited{
padding-right:10px; 
background:url(/images/newtitle-right.gif) no-repeat right top; 
line-height:33px; 
margin-top:0px; 
display: block;}

.nav2_a a:link span,.nav2_a a:visited span{
font-size:14px;
color:#FFFFFF; 
background:url(/images/newtitle-left.gif)  no-repeat left top; 
line-height:33px; 
padding-left:10px;
margin-top:0px; 
cursor:hand;
display: block;}


.hidden, .undis {
	display: none;
}
.sub_box {
	float: right;
	height: 26px;
	text-align: left;
	width: 750px;
	padding-top:2px;
}

.underline2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#subtitle
ul{ float:left; margin-left:0px; margin-top:0px;}
li{ float:left; margin-left:4px; margin-top:0px;}
.left{
	float:left;
	margin-left:0px;
	margin-top:0px;
	width: 710px;
	height:200px;
	margin-bottom:10px;

}
.right{ margin-right:3px; margin-top:4px;}

#ad_box
.ad {
	height: 200px;
	width: 250px;
	background-color: #E0DFE3;
	margin-right: 5px;
	margin-bottom: 5px;
}
.searchBt {
	background-image: url(../images/search_info_bg.jpg);
	border: 1px solid #999999;
	width:50px; height:22px;
	CURSOR: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:1px;
	color: #333333;
}
.redwords {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
.Project_title{
	background-color:#FFFFFF;
	background-image: url(../images/left-bg.gif);
	background-position: left top;
	background-repeat: repeat-x;}
	
/*-------style for more Page--------*/	



.leftside5{
width:960px;
height:200px;
margin:0px 2px 2px 3px;
background-color:#F5F7FA;
float:left;
text-align:center;
}
.leftside_title{
	width:960px;
	height:20px;
	margin:1px 1px 1px 1px;
	padding-top:1px;
	background-color:#F5F7FA;
	float:left;
	background-image: url(../Images/more_leftbg.gif);
	border: 1px solid #83BBD9; 
}

.more_rightside{
width:300px;
float:right;
}
.center3{
width:630px;
margin-left:3px;
float:left;
}

.hotnews_left{
width:125px;
height:90px;
float:left;
}
.hotnews_right{
width:492px;
height:90px;
float:left;
}


a.14size:link, a.14size:visited  {
	color: #555555;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	text-decoration: none;
	line-height: 22px;
}

a.14size:hover, a.14size:active {
	color: #555555;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	text-decoration: none;
	line-height: 22px;
}

.content {
width:98%;
padding: 1px 1px 1px 2px;

border-bottom: 1px dotted #ccc;
}
.border {
BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid;  TEXT-ALIGN: center; background:#FFFFFF;
}
.border .title {
BACKGROUND: url(http://destination.5u588.com/images/newadd/border_bg.gif) repeat-x;  HEIGHT: 30px; TEXT-ALIGN: left; }
.border .title SPAN.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(http://destination.5u588.com/images/newadd/border_blue.gif); background-color:#CCCCCC; PADDING-BOTTOM: 0px; WIDTH: 103px; COLOR: #fff; PADDING-TOP: 8px; margin: -1px 0px 0px -1px; HEIGHT: 22px; TEXT-ALIGN: center;
}
.border .title SPAN.middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px;  HEIGHT: 20px
}
.border .title SPAN.right {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 36px; PADDING-TOP: 3px; HEIGHT: 22px
}

.picview{
height:125px;
width:114px;
margin:8px 0px 5px 1px;
float:left;
}

.HotProject{
width:135px;
height:140px;
margin:0px 2px 2px 3px;
float:left;
text-align:center;
}
.box960{
width:945px;
height:180px;
float:left; 
margin:5px 0px 0px 3px; 
background:#FFFFFF;
}


	
	
/*-------searchBar--------*/	

.search_bar{
	height:59px;
	width:950px;
	background:url(/Images/search_info_bar.jpg);
	margin:0px 0px 0px 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	}
	.search_pic{height:66px; width:180px; float:left;margin:-7px 0px 0px 0px  }
    .search_title{ width:255px; height:22px; float:left; margin:0px 0px 3px 0px }
	.search_title li{
	width:73px;
	height:19px;
	display:block; 
	background:url(/Images/search_info_bg.jpg);
	margin-top:0px;
	padding:4px 0px 0px 0px;
	text-align:center;
	border: 1px solid #85BBD8;
	cursor:hand; }
	
    .search_content{ width:760px; height:24px; float:left;}
    .search_right{ width:760px; height:22px;  float:left;
    }
.search_titleright {width:480px; height:22px;
    float:left;
}

/*------NewNAV-------*/

.top{ height:30px;
padding:0px 0px 0px 5px;
background-image: url(../images/newNav/topbg.gif);
}
.toplogo{ height:30px;
width:112px;float:left;
}
.topNav{ height:30px;
width:715px;
float:left;
padding:0px 0px 0px 3px;
}
.topNav li{ height:30px;
display:block;
list-style:none;
float:left;
padding:0px 0px 0px 4px; 
}
.topNav li a{height:26px;
	float:left;
	display:block;
	padding:5px 10px 0px 4px;/*让文字能够够居中*/
	white-space: nowrap;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
} 
.topNav li a:link, .topNav li a:visited{font-size:13px;
}
.topNav li a:hover{font-size:13px; color: #FF6600;
}
/*文字点击使用CSS*/ 
.topNav li.Selected{

	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/newNav/toptitle_left.gif) left top no-repeat;
} 
.topNav li.Selected a{ 

	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/newNav/toptitle_right.gif) right top  no-repeat;

}

.topmember{ height:25px;width:220px;float:right;padding-top:5px;
 }

#title{
width:960px;
height:85px;
margin-top:5px;
float:left;
display:block;
list-style:none;
}

#title .logo{
width:210px;
display:block;
padding-left:5px;
float:left;list-style:none;
}
#title .ad{
width:710px;
height:80px;
margin-right:3px;
display:block;
float:right;
border:1px solid #cccccc;list-style:none;
}

#titleNav{ width:960px; height:31px;
float:left; display:block;
margin:2px 0px 3px 0px;
}
#titleNav ul{margin:0; 
	padding:0; 
	list-style-type:none;
}

#titleNav li.left{ height:31px;
width:181px;
margin:0px 0px 0px 3px;
list-style:none;
display:block;
background: url(../images/newNav/Nav_sub01.gif)  no-repeat;
font: bold 14px  Arial, Helvetica, sans-serif; color:#FFffff;
padding:7px 0px 0px 15px;

}
#titleNav li.rightNav{height:31px; width:748px;
margin:0px;
float:left; display:block;
background-image: url(../images/newNav/Nav_subBG.gif);

}
#titleNav li.right{height:31px; width:4px;
margin:0px 3px 0px 0px;
float:right; display:block;
background-image: url(../images/newNav/Nav_sub02.gif);

}
.subTitleNav li { float:left; display:block;
margin:10px 9px 0px 8px;
}

.subTitleNav li a:link, .subTitleNav li a:visited, .subTitleNav li a:hover
{
font: normal 13px  Arial, Helvetica, sans-serif; color:#444444;
}

.subTitleNav li a:hover
{
font-size:13px;color:#FF0600;

}

