﻿/*=== Style by Rena ====================================
 Style Name:can
    Version:Alpha
     Author:Rena.Yuen
Design Corp:sumaart.com
Last Update:2010-01-08 14:18
===============================================================*/


/************************************************
*	default style								*
************************************************/
* {margin:0;padding:0;list-style:none;}

body, select, input,textarea {color:#999999;font:13px/24px Verdana,Arial,Tahoma,黑体,宋体; background-color:#fff;text-align:justify;text-justify :newspaper}
input, textarea, select {padding:1px;line-height:13px;border:#efefef solid 1px;background-color:#f5f5f5;}
textarea.sffocus, input:focus, textarea:focus {background-color:#fff;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;}
table,tr,td{margin:0;padding:0;}
em,cite,address {font-style:normal;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font:12px/18px Arial,Verdana,Tahoma;color:#505050;}
.fontBlack{color:#000;}

body{margin:0 auto;padding:0;}

a img, img {border:0;}
a/*, a:link, a:active, a:visited*/ {color:#000;text-decoration:none;}
a:hover {color:#000;}

.clear {clear:both;}
br.clear {visibility:hidden;height:0;overflow:hidden;}
.fontGray{font-size:0.8em;color:#999;}


#header,#content,#content2,#footer,#index{ width:960px;margin:0 auto;text-align:justify ;text-justify :inter-ideograph }
#header{height:35px;margin-top:35px;}
#header #logo{ float:left;width:137px;}
#header #nav{ float:right;}
#nav{height:35px;overflow:hidden;float:left;}
  #nav li{ float:left; font-size:0.8em}
  #nav li a{color:#393939;padding-right:10px; line-height:15px;} 
#header #nav ul li{ height:1px;overflow:hidden}

#content{background:url(../images/line.jpg) bottom left no-repeat;height:550px;margin-top:30px;margin-bottom:30px; overflow:hidden;}
#content #projectImage{margin-bottom:15px;}
#content #projectText{width:200px;color:#000;float:left;}
#content #projectPage{ width:700px;font-size:0.8em; color:#666;line-height:15px; text-align:right;float:right;}



#content #aboutNav{ margin-left:17px !important; margin-left:11px;width:63px;float:left;}
#content #aboutNav img{ margin-left:15px}
#content #aboutContent{height:550px;width:550px;float:right; 
}
#content #aboutContent #aboutContentR{float:left;}
#content #aboutContent #aboutImage{height:500px;padding:0 30px 0 0;float:left;}


#content2{background:url(../images/line.jpg) bottom left no-repeat;min-height:550px;margin-top:30px;margin-bottom:30px; }
#content2 #newsLeft{width:213px;margin:0 30px 0 31px !important;margin:0 30px 0 15px;float:left;}
#content2 #newsLeft #newsItem li{width:242px;float:left; /*border-bottom:#efefef solid 1px;*/ display:block;}
#content2 #newsLeft #newsTitle,#content2 #newsLeft #newsTag{padding-top:30px;}
#content2 #newsLeft #newsTitle li{color:#999;width:155px;height:25px;float:left;display:block; overflow:hidden}
#content2 #newsLeft #newsTitle li a{color:#999}
#content2 #newsLeft #newsTitle li a:hover{color:#000}
#content2 #newsLeft #newsTag li{float:left;margin-right:10px;display:block;white-space:nowrap;}
#content2 #newsRight{width:550px;float:right;}
#content2 #newsRight #page li{ font-size:0.8em;float:left;margin-right:10px;margin-bottom:10px; display:block;}
#content2 #newsRight #page li a{color:#999;}
#content2 #newsRight #page li a:hover{color:#000;}
#content2 #newsRight .line{ line-height:30px;border-top:#efefef solid 1px;margin-top:10px;margin-bottom:20px;}
#content2 #newsRight .line li{ line-height:20px;border-bottom:#efefef dashed 1px;margin-bottom:20px;}

#footer{height:27px;margin-bottom:30px;}


/*willson style*/

#scrollDiv{width:300px;height:22px;line-height:22px;border:none;overflow:hidden}
#fla_head img {
	position:absolute;
	top:0;
	left:0;
}
#fla_pages a.active{
	color:#fff;
}	
.detailtitle {
	font-size: 13px;
	color: #E3E3E3;
}