/* CSS Document */
/* CSS Style For Gridsum Website */
/* Created by Cocowool 2008-04-13 */
/* Last Modified at 2008-5-9 */

* { margin:0px; padding:0px; }
ul,ol,dl { list-style-type:none; list-style-position:outside; list-style-image:none; }
img { border:none; }


.hackbox { clear:both; }

body { background-color:#e8ebf0; margin:0px; padding:0px; font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; }

#wrap { margin:0px auto; width:960px; background-color:#FFFFFF; }

#header{ height:75px; }
span.logo { text-indent:-9999px; float:left; height:50px; width:320px; line-height:50px;
	background:#FFFFFF url(../images/logo.jpg) left top no-repeat scroll; 
  	position:relative; top:15px; left:30px; }
#header #search { float:right; position:relative; top:40px; right:15px; }
#query { border-color:#ccc;  }
#searchbtn { background:#ffffff url(../images/search.jpg) left top no-repeat; width:50px; height:20px;
	border:none; cursor:pointer; }

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/simple_vertical.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* Add a margin - for this demo only - and a relative position with a high z-index to make it appear over any element below */
#gs_navigation {margin:0px 0 0px 0px; position:relative; width:960px; height:25px; z-index:99;
	background:#FFFFFF url(../images/dotline.gif) top left repeat-x; }

/* Get rid of the margin, padding and bullets in the unordered lists */
#gs_mainmenu, #gs_mainmenu ul {padding:0; margin:0; font-size:14px; line-height:25px; }

/* Set up the link size, color and borders */
#gs_mainmenu a, #gs_mainmenu a:visited {display:block; width:100px; font-size:14px; color:#000000; height:25px; 
	line-height:25px; text-decoration:none; text-align:center; border:1px solid transparent; 
	border-width:0px 0 0px 0px; background:transparent; }


/* Set up the sub level borders */
#gs_mainmenu li ul li a, #gs_mainmenu li ul li a:visited {border:1px solid #cccccc;border-width:0 1px 1px 1px;
	background-color:#ffffff; width:100px; text-align:left; text-indent:1.5em; color:#000000}
/* for special menu */
#gs_mainmenu li.longMenu ul li a, #gs_mainmenu li.longMenu ul li a:visited { width:180px; }
#gs_mainmenu li.caseMenu ul li a, #gs_mainmenu li.caseMenu ul li a:visited { width:130px; }


#gs_mainmenu li ul li a:hover { background-color:rgb(55,101,176); }
#gs_mainmenu li a.enclose, #gs_mainmenu li a.enclose:visited { border-width:1px; }


/* Set up the list items */
#gs_mainmenu li { float:left; }

/* For Non-IE browsers and IE7 */
#gs_mainmenu li:hover { position:relative; }
/* Make the hovered list color persist */
#gs_mainmenu li:hover > a { background:rgb(55,101,176); color:#fff; }
/* Set up the sublevel lists with a position absolute for flyouts and overrun padding. The transparent gif is for IE to work */
#gs_mainmenu li ul {display:none;}
/* For Non-IE and IE7 make the sublevels visible on list hover. This is all it needs */
#gs_mainmenu li:hover > ul {display:block; position:absolute; top:-11px; left:120px; padding:10px 30px 30px 30px; background:transparent url(../images/transparent.gif); width:120px;}
/* Position the first sub level beneath the top level liinks */
#gs_mainmenu > li:hover > ul {left:-30px; top:16px;}

/* get rid of the table */
#gs_mainmenu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:99; font-size:1em;}

/* For IE5.5 and IE6 give the hovered links a position relative and a change of background and foreground color. This is needed to trigger IE to show the sub levels */
* html #gs_mainmenu li a:hover { position:relative; background:rgb(55,101,176); color:#fff;}

/* For accessibility of the top level menu when tabbing */
#gs_mainmenu li a:active, #gs_mainmenu li a:focus { background:rgb(55,101,176); color:#fff;}

/* Set up the pointers for the sub level indication */


/* This lot is for IE5.5 and IE6 ONLY and is necessary to make the sublevels appear */

/* change the drop down levels from display:none; to visibility:hidden; */
* html #gs_mainmenu li ul {visibility:hidden; display:block; position:absolute; top:-11px; left:120px; padding:10px 30px 30px 30px; background:transparent url(../images/transparent.gif);}

/* keep the third level+ hidden when you hover on first level link */
#gs_mainmenu li a:hover ul ul{
	visibility:hidden;
}
/* keep the fourth level+ hidden when you hover on second level link */
#gs_mainmenu li a:hover ul a:hover ul ul{
	visibility:hidden;
}
/* keep the fifth level hidden when you hover on third level link */
#gs_mainmenu li a:hover ul a:hover ul a:hover ul ul{
	visibility:hidden;
}
/* keep the sixth level hidden when you hover on fourth level link */
#gs_mainmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul {
	visibility:hidden;
}

/* make the second level visible when hover on first level link and position it */
#gs_mainmenu li a:hover ul {
	visibility:visible; left:-30px; top:14px; lef\t:-30px; to\p:15px;
}

/* make the third level visible when you hover over second level link and position it and all further levels */
#gs_mainmenu li a:hover ul a:hover ul{ 
	visibility:visible; top:-11px; left:120px;
}

/*使得拥有子菜单的菜单可以显示箭头*/
#gs_mainmenu li ul li a.hasSubMenu
{
	background-image:url(../images/flyout.gif);
	background-repeat:no-repeat;
	background-position: 95% center;
}


/* If you can see the pattern in the above IE5.5 and IE6 style then you can add as many sub levels as you like */


#gs_mainmenu li.lang  { display:inline; border:0px; font-size:12px; float:right; width:150px; text-align:right; padding-right:15px; }
#gs_mainmenu li.lang a:link, #gs_mainmenu li.lang a:visited { display:inline; width:20px; font-size:12px; border:0px; }
#gs_mainmenu li.lang a:hover { display:inline; background-color:transparent; color:rgb(55,101,176); }

.flyout { background-color:#000; }

/* style for sub nav menu updated at 2008-04-17 */
#gs_navigatin ul li.show ( height:auto; )
#gs_subnavi { width:100px; background-color:transparent; }

#gs_mainmenu a.mainNaviOn:link,#gs_mainmenu a.mainNaviOn:visited{ background-color:#3765B0; color:#ffffff; }
/*-- --*/

#flash{ height:300px; margin-top:10px; }


#content{ height:180px; }
#content div{ width:320px; height:140px; float:left; margin-top:10px; margin-bottom:10px;}
.leftdot {  }
#content #one { width:320px; border:0px solid black; }
#content #one img { float:left; margin-left:15px; margin-top:20px; margin-right:10px; }
#content #one h2 { font-size:14px; font-weight:bold; text-align:left; padding-left:15px; }
#content #one h2 img { margin-left:0px; }
#content #one p { margin:15px 5px 15px 10px; }
#content #one p { margin-top:15px;*margin-top:25px !important;*margin-top:25px; }

h1.hightlight { font-size:14px; font-weight:bold; text-align:left; color:#3765B0; padding-bottom:10px; }
h1.hightlight a:link { color:#3765B0; }
h1.hightlight a:visited { color:#3765B0; }
h1.enfont { font-size:12px; }
h1 a:link, h1 a:visited { text-decoration:none; color:#666666; }
h1 a:hover { color:rgb(55,101,176); }

h2.hightlight { font-size:14px; font-weight:bold; text-align:left; color:#3765B0; padding-bottom:10px; }
h2.hightlight a:link { color:#3765B0; }
h2.hightlight a:visited { color:#3765B0; }
.pl15 { padding-left:15px; }
h2.enfont { font-size:12px; }


ul.hightlightnews { padding-left:15px; }
ul.hightlightnews li { margin-bottom:20px; width:310px; height:95px; text-indent:0em; }
ul.hightlightnews li img { float:left; padding-right:10px; }

ul.partner {  }
ul.partner li { float:left; width:90px; margin-right:10px; }
ul.partner li a:link, ul.partner li :visited { }
ul.partner li a:hover img { border:1px solid #666666; }

ul.cases { padding:20px 10px 0px 40px; }
ul.cases li { float:left; margin-right:5px; }
ul.cases li a:link, ul.cases li a:visited { display:block; height:52px; width:91px; text-indent:-9999px; }
ul.cases li a.mop { background:url(../images/mop.png) left top no-repeat; }
ul.cases li a.unicef { background:url(../images/unicef.png) left top no-repeat; }
ul.cases li a.jutailong { background:url(../images/jutailong_off.png) left top no-repeat; }
ul.cases li a.mop:hover, ul.cases li.on a.mop { background:url(../images/mop_on.png) left top no-repeat; }
ul.cases li a.unicef:hover, ul.cases li.on a.unicef { background:url(../images/unicef_on.png) left top no-repeat; }
ul.cases li a.jutailong:hover, ul.cases li.on a.jutailong { background:url(../images/jutailong.png) left top no-repeat; }
ul.cases li a.xiaonei { background:url(../images/xiaonei.jpg) left top no-repeat; }
ul.cases li a.xiaonei:hover, ul.cases li.on a.xiaonei { background:url(../images/xiaonei_on.jpg) left top no-repeat; }
ul.cases li a.world { background:url(../images/world.jpg) left top no-repeat; }
ul.cases li a.world:hover, ul.cases li.on a.world { background:url(../images/world_on.jpg) left top no-repeat; }

#content #two { width:370px; }
#content #two h2 { font-size:14px; line-height:20px; font-weight:bold; margin-left:10px; }
.leftdot {}
#two .case { height:60px; width:110px; background:url(../images/dotblue.jpg) 48px bottom no-repeat;   }
#two .case a { display:block; width:110px; height:60px; border:0px solid black; text-indent:-999px; }

#two #mop {  margin-left:8px; }
#two #mop a { background:url(../images/mop2.jpg) left top no-repeat; margin:0px; }
#two #mop a:hover { background:url(../images/mop1.jpg) left top no-repeat; }
#two #mop a.mopon { background:url(../images/mop1.jpg) left top no-repeat; }
#two #mop a.mopoff { background:url(../images/mop1.jpg) left top no-repeat; }

#two #t {  margin-left:10px; }
#two #t a { background:url(../images/t2.jpg) left top no-repeat; }
#two #t a:hover { background:url(../images/t1.jpg) left top no-repeat; }
#two #t a.ton { background:url(../images/t1.jpg) left top no-repeat; }
#two #t a.toff { background:url(../images/t1.jpg) left top no-repeat; }

#two #u {  margin-left:10px; }
#two #u a { background:url(../images/u2.jpg) left top no-repeat; }
#two #u a:hover { background:url(../images/u1.jpg) left top no-repeat; }
#two #u a.uon { background:url(../images/u1.jpg) left top no-repeat; }
#two #u a.uoff { background:url(../images/u1.jpg) left top no-repeat; }

#two #shortdesc { height:30px; line-height:15px; position:relative; left:30px; top:-5px;  }


#content #three { width:270px; margin-top:5px;}
#three p { padding:5px 20px 0 20px; line-height:15px; }
#three p span { color:#0033CC; }
#three p a:link, #three p a:visited { text-decoration:none; color:#0066CC; }
#three p a:hover { text-decoration:underline; }
/*modified by snowtruly@gmail.com 20080819*/
#three h1{font-size:12px;margin-bottom:0px;padding-bottom:0px;color:#0066cc;text-decoration:none;}
#three a:link{text-decoration:none;color:#407DDB;}
#three a:visited{text-decoration:none;color:#407DDB;}
#three a:hover{text-decoration:underline;color:#407DDB;}



#footer{ height:40px; background:#FFFFFF url(../images/singledot.gif) left top repeat-x; }
#footer ul { font-size:12px; height:25px; line-height:25px; float:left; }
#footer ul li { float:left; display:block; width:80px; text-align:center; }
#footer ul li a { color:#666; }
#footer ul li a:hover { color:#0066CC; 	}

#desc { height:25px; line-height:25px; float:right; font-size:12px; position:relative;
	right:20px; color:#666; }


/*-- Style For Inner Pages --*/
#container { margin-top:5px; }
.leftContainer { width:180px; float:left; border:0px solid black; margin-top:28px; }
.rightFloat { float:right; width:auto; max-width:780px; border:0px solid black; }
.mainContainer { width:560px; float:left;  border:0px solid black; }
.rightContainer { width:220px; float:right;  border:0px solid black; }

#leftMenu { width:150px; float:right; padding:0px 0px 20px; }
#leftMenu li { font-size:14px; line-height:16px; margin:0px 0px 6px; }
li.leftMenuTitle { border-bottom:1px solid #666; padding-bottom:6px; }
li.currentItem { border-top:1px solid #666; border-bottom:1px solid #666; padding:6px 0px 0px; }
li.currentItem ul { margin-top:6px; }

a.leftMenuLink:link, a.leftMenuLink:visited { text-decoration:none; color:#666; }
a.leftMenuLink:hover { text-decoration:underline; color:#3B73B9; }
a.leftMenuLink:active { color:#3B73B9; }
a.on { color:#3B73B9 !important; }

.subnavi { margin:0px 20px 0px 20px; }
.subnavi a:link, .subnavi a:visited { font-size:12px; text-decoration:none; color:#666; }
.subnavi a:hover { font-size:12px; text-decoration:underline; color:#3B73B9; }
.subnavi a.focus h1{ font-size:20px;  }
.subnavi a.focus:link { font-size:20px; font-weight:bold; line-height:34px; color:#3B73B9; }
.subnavi a.focus:visited { font-size:20px; font-weight:bold; line-height:34px; text-decoration:none; color:#3B73B9;}
.subnavi a.focus:active { font-size:20px; font-weight:bold; line-height:34px; }

.mainContent { margin:0px 20px; border-right:0px dashed #666; }
.rightLonger { margin-right:10px; }
.mainContentWrap {margin-bottom:25px; }
.contentListItem { margin-top:15px; border-bottom:1px dashed #666; padding-bottom:5px; height:auto !important;
	height:115px; min-height:115px; }
.textListItem { border-bottom:1px dashed #666; padding-bottom:5px; margin-top:10px}
.lastContentListItem { border-bottom:0px; margin-bottom:25px; }

.contentListItem h3,.textListItem h3 { font-size:14px; }
.briefIntro { line-height:18px; text-indent:2em; font-size:14px; color:#3B73B9; }
.caseIntro { font-size:12px; color:#666; margin-top:15px}
.textIntro { line-height:18px; font-size:12px; color:#666; text-indent:2em; padding:10px 0px; }
.nesTitle { background:url(../images/g.gif) 5px 12px no-repeat;  }
.imgClient { float:left; margin-right:15px; }
.caseImg { margin-left:20px;}
a.caseLink:link {color:#3B73B9; float:right; margin-top:10px; text-decoration:none }
a.caseLink:visited {color:#3B73B9; float:right; margin-top:10px; text-decoration:none }
a.caseLink:hover {color:#3B73B9; float:right; margin-top:10px; text-decoration:none; }
a.theoryLink:link { font-size:12px; color:#3B73B9; margin-top:10px; }
a.theoryLink:visited { font-size:12px; color:#3B73B9; margin-top:10px; }
a.theoryLink:hover { font-size:12px; color:#3B73B9; margin-top:10px; text-decoration:none; }

ul.newslist { border-bottom:1px dashed #666666; padding-bottom:5px; padding-top:5px; }
ul.noline { border:0px solid black; }
ul.newslist li { line-height:18px; font-size:12px; text-indent:2em; }
ul.newslist li a:link, ul.newslist li a:visited { text-decoration:none; color:#666666; }
ul.newslist li a:hover { text-decoration:underline; color:#3B73B9; } 

.clientsList { margin-bottom:25px; }
.clientLogo { border:0px solid black; height:auto !important; height:50px; min-height:50px;
	 }
.clientsList li { font-size:12px; line-height:18px; padding-left:45px; }
.clientsList a:link { text-decoration:none; color:#666; }
.clientsList a:hover { text-decoration:underline; color:#3B73B9; } 

.firstletter {  float:left; clear:left; font:bold 26px "Arial Black";  color:#336699; margin-right:10px; }

.contactUs { margin-left:15px; margin-bottom:25px; }
.rightColumTitle { height:25px; width:180px; background:url(../images/columnHeader.jpg) left top no-repeat;
	font-size:12px; line-height:25px; text-indent:1em; }
.centerColumTitle { background:#ffffff url(../images/gradient.gif) 0px 0px repeat-x; border:1px solid #cccccc;font-size:12px; padding:6px 5px 3px; }
.twoColumTitle { background:#ffffff url(../images/gradient.gif) 0px 0px repeat-x; border:1px solid #cccccc;font-size:12px; padding:6px 5px 3px; }

.teammemberContainer { margin-left:15px; margin-bottom:15px; }
.teammemberContainer a { display:inline; }
.teamContent { border-width:0px 1px 1px 1px; border-style:solid; border-color:#ccc; width:178px; padding:10px 0px 10px 0px; }
	
.contactContent { border-width:0px 1px 1px 1px; border-style:solid; border-color:#ccc; 
	width:178px; padding:10px 0px; }
.newsContent { border-width:0px 1px 1px 1px; border-style:solid; border-color:#ccc; 
	width:178px; padding:0px 0px 10px; }
/*.newsContent img { width:178px; }由于在这条样式下续扬木地板发言的图片严重走样，所以去掉了这条样式*/
.newsContent p { padding:5px 6px;  }
a.learnMore:link, a.learnMore:visited { text-align:right; display:block; padding:0px 10px; text-decoration:none; color:#3B73B9; }
a.learnMore:hover { text-align:right; display:block; padding:0px 10px; text-decoration:underline; color:#3B73B9; }

.newsdetail {  }
.newsdetail p { text-indent:2em; text-align:justify; margin:10px 0px; line-height:20px; }
.newsdetail img.imgright { float:right; margin-left:15px; margin-top:10px; margin-bottom:10px; }
.newsdetail img.imgleft { float:left; margin-right:15px; margin-top:10px; margin-bottom:10px; }

.contactContent a:link { text-decoration:none; color:#3B73B9; display:block; padding-left:16px; }
.contactContent a:hover { text-decoration:underline; }
.contactContent a:visited { text-decoration:none; display:block; padding-left:16px; }
.contactContent a:active { text-decoration:none; display:block; padding-left:16px; }

a.arrow:link { text-decoration:none; color:#3B73B9; display:block; padding-left:16px; }
a.arrow:visited { text-decoration:none; color:#3B73B9; display:block; padding-left:16px; }
a.arrow:active { text-decoration:none; display:block; padding-left:16px; }
a.arrow:hover { text-decoration:underline; }
a.arrow { background:url(../images/arrow.jpg) 5px 5px no-repeat;  }

.rightTopGap { height:50px; }

.colorBlue { color:#3B73B9; font-weight:bold; padding-right:5px;}
/*-- style for test --*/

/*
#leftCon { border:1px solid black; height:100px; }
#rightCon { border:1px solid black; height:300px; }
*/

#comHistroy p { border-bottom:1px dashed black; }
#comHistroy .time1 { color:#333333; }
#comHistroy .time2 { color:#666666; }
#comHistroy .time3 { color:#999999; }
#comHistroy .time4 { color:#CCCCCC; }
#comHistroy .time5 { color:#0099FF; }

#comHistroy p.lastItem { border-bottom:0px; }

h3 { font-size:14px; font-weight:bold; margin-top:0px}


.teammember { padding-bottom:0px; padding-left:15px; }
.teammember li { line-height:18px; }
.returnTop:link, .returnTop:visited { color:#3366cc;text-decoration:none;}
.teammember li a:link, .teammember li a:visited {color:#3366cc;text-decoration:underline;}
.teammember li a:hover, a.returnTop:hover{ color:#003399; }

.blueTips { color:#3366cc; }
.boldFont { font-weight:bold; }
.blueTitle{ color:#3366cc; font-size:14px; font-weight:bold; padding-top:15px; text-align:center; }
h6 { color:#666666; font-size:12px; text-align:center; padding-top:5px; font-weight:normal; padding-bottom:15px; }


.seprateLine { padding:10px 50px 20px; clear:both; }
.seprateLine div { border-top:1px solid #cccccc; margin:0px; padding:0px; }

#memberDetail p { padding:5px 0px; }
.picLeft { float:left; clear:left; margin:0px 10px 10px 0px; }
.picRight { float:right; margin:20px 10px 10px 5px; }

.blankBox { float:left; clear:left; }
.qi { width:130px; height:60px; }
.qi_s { width:87px; height:140px; }
.yang { width:100px; height:40px; }
.wu { width:139px; height:45px; }
.yu { width:87px; height:80px; }

.jobPosition { display:table; table-layout:fixed; border-spacing:0px; border-collapse:collapse; }
.jobPosition td { padding:5px 0px; vertical-align:top; }

.gs_container { margin:0.4em 0 1.5em 0; width:100%; }
.gs_container_body { border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }
.gs_text { padding:10px 5px 10px; }
.gs_ColumnText { padding:10px 5px 4px; }
.gs_column { width:260px; }
.gs_column p { margin:0px 5px 5px; border:0px solid black; }
.gs_select_p p { margin-top:5px; }
.gs_column_first { float:left; }
.gs_column_second{ float:right; }
.gs_select { width:210px; margin-right:10px; }
.gs_btn_go { background:url(../images/go.gif) left -3px no-repeat; border:0px; text-indent:-999px; width:25px;
	cursor:hand; }
.gs_btn_go:hover { cursor:pointer; background:url(../images/go_b.gif) left -3px no-repeat; }

a.imgTitle:link,a.imgTitle:visited { color:black; font-size:12px; text-decoration:none; }

.itemList { list-style-type:square;list-style-position:inside; margin:0px 0px 0px 15px; }
.itemList li { padding:2x 0px 2px 10px; }
li.lastItem { list-style-type:none; padding-left:13px; padding-top:3px; }
li.lastItem a:link, .lastItem a:visited { color:#3b73b9; }
li.lastItem a:hover { color:#336699; }

ol.lawStatement
{
	/*list-style:decimal;
	list-style-type:decimal;
	list-style-position:inside;*/
}

ol.lawStatement li
{
	list-style:decimal;
	list-style-type:decimal;
	list-style-position:inside;
	padding-top:5px;
	line-height:18px;
}

h2 a:link, h2 a:visited { text-decoration:none; color:#666666; }
h2 a:hover { color:rgb(55,101,176); }

.textRight { text-align:right; }

.clist:link, .clist:visited { color:#666;text-decoration:underline;}

/*Modified by snowtruly@gmail.com 
to adjust some styles and add leaders' photos
and style of sitemap.html
last modified at 2008-08-01*/
 .leader_img{width:120px;height:166px;float:left; }
 .leader_text{_width:400px;width:390px;float:right;margin-left:10px;}
 .leader_text_h3{margin-left:4px;}
 a.friendlink:link {text-decoration:none; color:#0F628E; }
 a.friendlink:visited{text-decoration:underline;color:#158BCA;}
 a.friendlink:hover{text-decoration:underline;}
 .contentLink{ margin-top:15px;  padding-bottom:5px; height:auto !important;
	height:115px; min-height:115px; }


#sitemap a:link{text-decoration:none;color:#0F628E;}
#sitemap a:visited{text-decoration:underline;color:#158BCA;}
#sitemap a:hover{text-decoration:underline;}
#sitemap h2{height:20px;width:518px;font:bold 14px "宋体";color:#fff;margin:4px 0px 7px 0px;padding-top:3px;padding-left:14px;
background:url(../images/sitemap_h1_bg.jpg) top left no-repeat;}
#sitemap h3{width:500px;height:17px;background-color:#EBEBEB;font:bold 13px "宋体";color:#0F628E;margin:5px 0px 6px 5px;padding-top:6px;padding-left:6px;}
#sitemap ul{width:500px;list-style:none;margin:10px 0px 10px 6px;}
#sitemap ul li{display:inline;margin-left:7px;margi-top:3px;}
#sitemap table{margin-left:10px;}
#sitemap table  tr td{height:20px; width:75px;}

#newproduct_intro{width:960px;height:auto;}
#newproduct_sl{width:960px;height:350px;margin-top:10px;margin-bottom:20px;margin-left:auto;margin-right:auto;}
#newproduct_text{width:940px;height:340px;margin-left:auto;margin-right:auto;}
#newproduct_text ul {margin-left:20px;list-style-type:circle;}
#newproduct_text ul li{margin-top:2px;}

#newproduct_text_left
{width:440px;
*width:430px !important;
*width:420px;
height:auto;
float:left;
margin-left:10px;
*margin-left:10px !important;
*margin-left:10px;
padding:3px 10px 3px 3px;

line-height:20px;
}

#newproduct_text_left h1{width:430px;height:20px;background:url(../images/slbg1.jpg) no-repeat;margin-bottom:0px;}

.abstract { font-style:italic; padding:10px; width:490px; background-color:#CCCCCC; line-height:18px; }
.abstract b { margin:0px 5px 0px 0px; font-style:normal; } 

#newproduct_text_right
{width:440px;
height:auto;
float:right;
margin-left:0px;/*ff*/
*margin-left:30px !important;/*ie7*/
*margin-left:5px;/*ie6*/
line-height:20px;
padding:3px 10px 3px 3px;

}
#newproduct_text_right h1{width:430px;height:20px;background:url(../images/slbg2.jpg) no-repeat;margin-bottom:0px;}

.ga_intro h2{font:bold 14px "宋体";color:#2B73A8;border-bottom:1px dashed ccc;margin-left:10px;margin-top:15px;}
.ga_intro p{font:normal 12px "宋体";line-height:20px;margin-top:10px;margin-left:12px;}

a.innerlink:link,a.innerlink:visited { color:#666666; padding:0px 5px; }
a.innerlink:hover { color:#0033FF; }