@charset "GBK";
body{
font-family:Verdana,宋体;font-size:12px;
}
th{
font-family:Verdana,宋体;font-size:12px;font-weight:normal;
}
td{
	font-family:Verdana,宋体;
	font-size:12px;
	text-align: justify;
}
div{
font-family:Verdana,宋体;font-size:11px;
}
span{
font-family:Verdana,宋体;font-size:12px;
}
a{
font-family:Verdana,宋体;font-size:11px;text-decoration:none;border-bottom:dotted 1px; text-align:left
}
a:link {
color:#000000;
}
a:visited{
color:#888888;
}
a:hover{
color:#336699;border-bottom:solid 1px;
}
select{
font-family:Verdana,宋体;font-size:12px;
}
textarea{
font-family:Verdana,宋体;font-size:12px;
}
input{
font-family:Verdana,宋体;font-size:12px;
}
hr.Separator{
width:100%;color:#4C4C4C;border-bottom:solid 1px #4C4C4C;
}
.title{
font-color:#000000;font-family:Verdana,宋体;font-size:12px; font-weight:bold;
}
input.Submit{
height:25px;
padding-top:3px;
background-color:#FFFFFF;
border:solid 1px #4C4C4C;
color:#4C4C4C;
}
img{
margin:0px;
border:0px;
padding: 0px;
}

hr{color: #7c7c7c;background-color: #7c7c7c;height: 1px;margin-top:20px;margin-bottom:20px;}
img.left{float:left;margin-right:15px;margin-bottom:10px;}
img.right{float:right;margin-left:15px;margin-bottom:10px;}
img.banner{ width:939px;height:196px;border:solid 0px black;vertical-align:bottom;}

body.NormalPage{
text-align:center;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
background-image:url("../images/bg_main.gif");
}
table.WorkPlaceShadow{
width:100%;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
td.LogoSystemMenuContainerLeft{
height:30px;
background-image:url( "../images/index_01.gif");
background-position:right;
background-repeat:repeat-y;
}
td.LogoSystemMenuContainerCenter{
/*background-image:url( "../images/logo-h-20.jpg");*/
background-position:left;
background-repeat:no-repeat;
background-color:#FFFFFF;
}
td.LogoSystemMenuContainerRight{
background-image:url( "../images/index_03.gif");
background-position:left;
background-repeat:repeat-y;
}
a.banner{
text-decoration:none;
margin:0px;
padding:0px;
border:0px;
}
a.Culture{
text-decoration:none;
margin-left:5px;
border:0px;
}
a.Culture:link {
color:#000000;
margin-left:5px;
}
a.Culture:visited{
color:#999999;
margin-left:5px;
}
a.Culture:hover{
color:#336699;
text-decoration:underline;
margin-left:5px;
border:0px;
}
td.BannerContainerLeft{
height:160px;
background-image:url( "../images/index_01.gif");
background-position:right;
background-repeat:repeat-y;
}
td.BannerContainerCenter{
background-color:#ffffff;
text-align:left;
}
td.BannerContainerRight{
background-image:url( "../images/index_03.gif");
background-position:left;
background-repeat:repeat-y;
}
td.StripUnderBannerContainerLeft{
height:3px;
background-image:url( "../images/index_01.gif");
background-position:right;
background-repeat:repeat-y;
}
td.StripUnderBannerContainerCenter{
background-image:url( "../images/index_22.gif");
background-repeat:repeat-x;
}
td.StripUnderBannerContainerRight{
background-image:url( "../images/index_03.gif");
background-position:left;
background-repeat:repeat-y;
}
td.MainContainerLeft{
width:50%;
background-image:url( "../images/index_01.gif");
background-position:right;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
td.MainContainerCenter{
width:939px;
background-color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align:top;
}
td.MainContainerRight{
width:50%;
background-image:url( "../images/index_03.gif");
background-position:left;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
table.MainLeftMenu{
width:160px;
height:inherit;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;
}
td.MainLeftMenu{
width:160px;
background-image:url("../images/menu_bg_remaind.gif");
background-position:left;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align:top;
}
td.MainLeftMenuStrip{
width:9px;
background-image:url("../images/menu_bg_strip.gif");
background-position:left;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
td.MainCenter{
width:735px;
background-color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
table.MenuTable{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
}
td.MenuItem{
width:160px;
height:35px;
background-image:url( "../images/menu_bg_line_gray.gif");
background-position: bottom;
background-repeat: no-repeat;
}
td.MenuItemOn{
width:160px;
height:35px;
background-image:url( "../images/menu_bg_line_red.gif");
background-position: bottom;
background-repeat: no-repeat;
}
td.MenuItem a.home{
width:160px;
height:32px;
background:url("../images/menu_off_home.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
td.MenuItem a.home:hover,td.MenuItemOn a.home{
width:160px;
height:32px;
background:url("../images/menu_on_home.gif") top left no-repeat;
display:block;
border-bottom:none;
}
td.MenuItem a.aboutus{
width:160px;
height:32px;
background:url("../images/menu_off_aboutus.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
td.MenuItem a.aboutus:hover,td.MenuItemOn a.aboutus{
width:160px;
height:32px;
background:url("../images/menu_on_aboutus.gif") top left no-repeat;
display:block;
border-bottom:none;
}
td.MenuItem a.special{
width:160px;
height:32px;
background:url("../images/menu_off_special.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
td.MenuItem a.special:hover,td.MenuItemOn a.special{
width:160px;
height:32px;
background:url("../images/menu_on_special.gif") top left no-repeat;
display:block;
border-bottom:none;
}
td.MenuItem a.philosophy{
width:160px;
height:32px;
background:url("../images/menu_off_philosophy.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
td.MenuItem a.philosophy:hover,td.MenuItemOn a.philosophy{
width:160px;
height:32px;
background:url("../images/menu_on_philosophy.gif") top left no-repeat;
display:block;
border-bottom:none;
}
td.MenuItem a.valueadding{
width:160px;
height:32px;
background:url("../images/menu_off_valueadding.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
td.MenuItem a.valueadding:hover,td.MenuItemOn a.valueadding{
width:160px;
height:32px;
background:url("../images/menu_on_valueadding.gif") top left no-repeat;
display:block;
border-bottom:none;
}
td.MenuItem a.xihaiclub{
width:160px;
height:32px;
background:url("../images/menu_off_xihaiclub.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
td.MenuItem a.xihaiclub:hover,td.MenuItemOn a.xihaiclub{
width:160px;
height:32px;
background:url("../images/menu_on_xihaiclub.gif") top left no-repeat;
display:block;
border-bottom:none;
}
td.MenuItem a.portfolio{
width:160px;
height:32px;
background:url("../images/menu_off_portfolio.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
td.MenuItem a.portfolio:hover,td.MenuItemOn a.portfolio{
width:160px;
height:32px;
background:url("../images/menu_on_portfolio.gif") top left no-repeat;
display:block;
border-bottom:none;
}
td.MenuItem a.news{
width:160px;
height:32px;
background:url("../images/menu_off_news.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
td.MenuItem a.news:hover,td.MenuItemOn a.news{
width:160px;
height:32px;
background:url("../images/menu_on_news.gif") top left no-repeat;
display:block;
border-bottom:none;
}
td.MenuItem a.team{
width:160px;
height:32px;
background:url("../images/menu_off_team.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
td.MenuItem a.team:hover,td.MenuItemOn a.team{
width:160px;
height:32px;
background:url("../images/menu_on_team.gif") top left no-repeat;
display:block;
border-bottom:none;
}
td.MenuItem a.contact{
width:160px;
height:32px;
background:url("../images/menu_off_contact.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
td.MenuItem a.contact:hover,td.MenuItemOn a.contact{
width:160px;
height:32px;
background:url("../images/menu_on_contact.gif") top left no-repeat;
display:block;
border-bottom:none;
}

DIV#Submenu {
position:absolute;
width:1px;
height:1px;
z-index:9;
float:left;
left:220px;
}
DIV#Submenu_Aboutus {
position:relative;
width:190px;
height:164px;
z-index:8;
left: 0px;
top: 18px;
visibility: hidden;
}
DIV#Submenu_Contact {
position:relative;
width:190px;
height:82px;
z-index:8;
left: 0px;
top: 98px;
visibility: hidden;
}

a.aboutus_who,a.aboutus_who:hover{
width:190px;
height:41px;
background:url("../images/submenu_about_who.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
a.aboutus_dowhat,a.aboutus_dowhat:hover{
width:190px;
height:41px;
background:url("../images/submenu_about_do.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
a.aboutus_invest,a.aboutus_invest:hover{
width:190px;
height:41px;
background:url("../images/submenu_about_invest.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
a.aboutus_vision,a.aboutus_vision:hover{
width:190px;
height:41px;
background:url("../images/submenu_about_vision.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
a.contact_where,a.contact_where:hover{
width:190px;
height:41px;
background:url("../images/submenu_contact_where.gif") top left no-repeat; 
display:block;
border-bottom:none;
}
a.contact_join,a.contact_join:hover{
width:190px;
height:41px;
background:url("../images/submenu_contact_join.gif") top left no-repeat; 
display:block;
border-bottom:none;
}

td.MenuItemRemaind{
height: auto;
}
td.CopyrightContainerLeft{
height:80px;
background-image:url( "../images/index_01.gif");
background-position:right;
background-repeat:repeat-y;
}
td.CopyrightContainerCenter{
background-color:#FFFFFF;
background-image:url( "../images/bg-copyright.jpg");
background-repeat:repeat-y;
}
td.CopyrightContainerRight{
background-image:url( "../images/index_03.gif");
background-position:left;
background-repeat:repeat-y;
}
td.CopyrightLeft{
width:195px;
/*background-color:#D3D2D1;*/
color:#909090;
padding:0px 0px 0px 0px;
}
td.CopyrightCenter{
color:#909090;
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}
td.CopyrightRight{
color:#909090;
padding-top:30px;
padding-right:15px;
padding-bottom:10px;
padding-left:15px;
}
a.PoweredBy{
border-bottom:dotted 1px;
}
a.PoweredBy:link {
color:#909090;
}
a.PoweredBy:visited{
color:#909090;
}
a.PoweredBy:hover{
color:#909090;
border-bottom:solid 1px;
}
.main_content{
width:570px!important;
width:750px;
background-color:#FFFFFF;
font-family: Verdana,Helvetica, sans-serif,宋体;
font-size: 12px;
color: #000000;
float:left;
margin:0px 0px 0px 0px;
padding-top: 40px;
padding-right: 100px;
padding-bottom: 40px;
padding-left: 80px;
text-align:justify;
vertical-align:top;
line-height:20px;
}
.main_content p{
font-family: Verdana,Helvetica, sans-serif,宋体;
font-size: 11px;
line-height: 20px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
margin: 0px 0px 0px 0px;
text-align: left;
width: auto;
}
.more{
font-family: Verdana,Helvetica, sans-serif;
font-size: 12px;
color: #3a8cf2;
padding:0px 0px 0px 5px;
display:block;
/*background-image: url("../images/iconMore.gif");*/
background-repeat: no-repeat;
background-position: right;
width:75px;
}
.more a{
font-family: Verdana,Helvetica, sans-serif;
font-size: 12px;
color: #3a8cf2;
text-decoration: none;
line-height:20px;
}

.more a:hover{
font-family: Verdana,Helvetica, sans-serif;
font-size: 12px;
color: #3a8cf2;
}
.portfolio_right{
width:600px!important;
width:620px;
float:left;
padding-left:20px;
}
.portfolio_right_one{
width:250px!important;
width:270px;
padding-right:20px;
float:left;
font-family: Verdana,Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #808080;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #ececec;
padding-bottom:25px;
}
.portfolio_right_one h3{
font-family: Verdana,Helvetica, sans-serif;
font-size: 11px;
color: #4d4d4d;
font-weight: bold;
line-height:0px;
margin:0px;
padding-bottom:14px;
}
.portfolio_right_two{
width:244px!important;
width:270px;
padding-left:26px;
float:right;
font-family: Verdana,Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #808080;

}
.portfolio_right_two h3{
font-family: Verdana,Helvetica, sans-serif;
font-size: 11px;
color: #4d4d4d;
font-weight: bold;
line-height:0px;
margin:0px;
padding-bottom:14px;
}
.portfolio_right_pic{
padding-top:20px;
height:60px;
}
.portfolio_right_store{
margin-bottom:30px;
}

.news_date{
font-size: xx-small; 
color: rgb(136, 136, 136);
}
.link_checked{
font-family:Verdana,宋体;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#336699;
}
.news_title{
font-family:Verdana,宋体;
font-size:14px;
text-decoration:none;
border-bottom:dotted 1px;
color:#333333;
font-weight:bold;
}
.team_center{
margin: 0 auto;
width: 600px;
font-family: Verdana,Helvetica, sans-serif;
padding-top:22px;
padding-bottom:20px;
font-size: 12px;
line-height: 16px;
color: #808080;	
}
.team_center2{
width: 600px;
padding-bottom:22px;
font-family: Verdana,Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #808080;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
}
.team_center2 h3{
font-family: Verdana,Helvetica, sans-serif;
font-size: 13px;
line-height: 16px;
color: #808080;	
font-weight: bold;
}
.team_center3{
width: 470px;
padding-bottom:22px;
font-family: Verdana,Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #808080;
float:right;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #ececec;
padding-left:20px;
}

.team_center_pic{
padding-bottom:15px;
font-family: Verdana,Helvetica, sans-serif;
font-size: 16px;
color: #999999;
display:block;
font-weight: bold;
}

.team_two_a{
font-family: Verdana,Helvetica, sans-serif;
font-size: 14px;
color: #4d4d4d;
float:left;
text-align:left;
width:96px;
height:60px;
font-weight: bold;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #ececec;
padding-right:17px;
}

.team_two_b{
font-family: Verdana,Helvetica, sans-serif;
font-size: 12px;
color: #5FA6FF;
float:right;
width:600px;
}
.team_two_b ul{
margin:0px;
padding:0px;
}
.team_two_b ul li{
list-style:none;
width:100px!important;
width:125px;
float:left;
padding:5px 25px 0px 15px;
}
br.clear,div.clear{
font:1px/1px Arial; 
clear:both; 
display:block;
}
input#userId,input#password{
width:150px; border-style:solid; border-color:#000000; border-width:1px;
}
input.button{
width:50px; height:20px; vertical-align:middle;border-style:solid; border-color: #666666; border-width:1px; background-color:#999999;
text-align:center;
}
.p20_content{
 padding-left:20px;
}
