/**
版权所有：台衡惠而邦（昆山）有限公司
作者：Jacky.Lu
时间：2007-8-16
*/
@charset "utf-8";
/* CSS Document */
.bg {
background-image:url(../images/pagebg_home.jpg); 
background-position:top; 
background-repeat:repeat-x;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.menu_bg{
background-image:url(../images/topmenu_bg_home.jpg); 
background-position:left; 
background-repeat:repeat-y;
}
.logo_map{
	border-style:none;
	border-width:thin;
	width:778px;
	height:52px;
	margin:auto;
	padding:0;
	background-color:#ffffff;
}
.logo {
float:left;
width:503px;
height:40px;
text-align:left;
}
.map {
float:left;
width:75px;
height:52px;
}
.site {
float:left;
width:200px;
height:52px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000
}
/*需注意 Link visited hover active 的先后顺序*/
.site a:link {color:#000000; text-decoration:none;}
.site a:visited {color:#000000; text-decoration:none;}
.site a:hover {color:#ea5404; text-decoration:none;}
.site a:active {color:#ea5404; text-decoration:none;}

.menu{
width:778px;
height:30px;
display:table-cell;
vertical-align:middle;
text-align:left;
background-image:url(../images/topmenu_bg_home.jpg);
background-position:center;
background-repeat:y;
margin:auto;
font:"Arial";
font-size:12px;
color:#cccccc;
font-family:Arial, Helvetica, sans-serif;
}
/*FOR IE*/
.menu_item{
width:0;
height:100%;
display:inline-block;
vertical-align:middle;
}
/*需注意 Link visited hover active 的先后顺序*/
a:link {
	color:#FFFFFF;
	text-decoration:none;
}
a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a:hover {color:#ea5404; text-decoration:none;}
a:active {color:#ea5404; text-decoration:none;}

 
.topline_home{
margin:auto;
height:5px;
width:778px;
text-align:center;
}
.banner_home{
margin:auto;
width:778px;
height:326px;
}
.banner_detail{
margin:auto;
width:778px;
height:116px;
}
.yellowarea_home{
margin:auto;
width:778px;
height:21px;
background-image:url(../images/yellowarea_bg_home.jpg);
background-position:center;
background-repeat:repeat-y;
}
.search_news_home {
	width:778px;
	/*height:118px;*/
	margin:auto;
	background-image:url(../images/newsarea_bg_home.jpg);
	background-position:center;
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow:hidden;/*Firefox中必须*/
}
.search_home {
width:184px;
height:89px;
float:left;
}
.search_product_form{
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}
.search_tree{
width:184px;
float:left;
/*height:auto;*/
height:400px;/*Firefox中需定义*/
}
.search_product{
width:184px;
height:110px;
background-color:#f0f0f0;
vertical-align:middle;
}
.tree_product{
width:184px;
height:100px;
font-size:12px;
text-align:left;
}
/*需注意 Link visited hover active 的先后顺序*/
.tree_product a:link {color:#001c76; text-decoration:none;}
.tree_product a:visited {color:#001c76; text-decoration:none;}
.tree_product a:hover {color:#ea5404; text-decoration:none;}
.tree_product a:active {color:#ea5404; text-decoration:none;}

.tree_item{
width:184;
height:20px;
background-image:url(../images/tree_arrow.jpg);
background-repeat:no-repeat;
background-position:left;
font-weight:bold;
}
.news_home{
/*554px*/
width:594px;
float:left;
text-align:center;
/*margin:auto;*/
}
.news_titlespace_home{
width:569px;
height:16px;
}

.news_title01_home{

width:594px;
height:16px;
}
.news_title02_home{

width:533px;
height:16px;
}
.marquee{
width:196px;
height:116px;
float:left;
text-align:left;
font-size:12px;
/*text-align:center*/
text-align:left;
margin:auto;
}
.partnerzone{
width:392px;
height:116px;
float:left;
}
/*新闻标题样式开始*/
.news01_arrow_home{
width:5px;
height:16px;
float:left;
}
.news01_title_home{
width:378px;
height:16px;
float:left;
font:"Arial";
font-size:12px;
text-align:left;
}
.news01_class_home{
width:50px;
height:16px;
float:left;
font:"Arial";
font-size:12px;
}
.news01_date_home{
width:100px;
height:16px;
float:left;
font:"Arial";
font-size:12px;
}

.news02_arrow_home{
width:5px;
height:16px;
float:left;
}
.news02_title_home{
width:288px;
height:16px;
float:left;
font:"Arial";
font-size:12px;
}
.news02_class_home{
width:50px;
height:16px;
float:left;
font:"Arial";
font-size:12px;
}
.news02_date_home{
width:190px;
height:16px;
float:left;
font:"Arial";
font-size:12px;
}
/*新闻标题样式结束*/

.news_more_home{
width:533px;
height:16px;
text-align:right;
}
.copyright_home{
border-color:#e5e5e5;
border:solid;
border-bottom-width:thin;
border-top-width:thin;
border-left-width:thin;
border-right-width:thin;
border-top:1px;
border-left:1px;
border-right:1px;
border-bottom:1px;
border-collapse:1px;
border-spacing:1px;
margin:auto;
width:776px;
height:43px;
vertical-align:middle;
text-align:center;

}

.detail_nagvi{
width:573px;
height:48px;
background-image:url(../images/detail_nagvi_bg.jpg);
background-position:center;
background-repeat:repeat-x;
font:"Arial";
font-size:12px;
display:table-cell;
vertical-align:middle;
text-align:left;

}
.detail_nagvi1{
	float:left;}
.detail_nagvi2{
	float:right;}
.detail_nagvi a:link {color:#000000; text-decoration:none;}
.detail_nagvi a:visited {color:#000000; text-decoration:none;}
.detail_nagvi a:hover {color:#ea5404; text-decoration:none;}
.detail_nagvi a:active {color:#ea5404; text-decoration:none;}


.nagvi{
width:0;
height:100%;
display:inline-block;
vertical-align:middle;
}

.product_little_imgtemplate{
width:96px;
float:left;
}

.product_feature{
width:446px;
float:left;
text-align:left;
font-size:10px;
font-weight:bold;
}
.product_list{
width:542px;
/*height:16px;*/
height:auto;
margin-left:25px;
margin-top:5px;
}
.product_name{
font-size:14px;
font-weight:bold;
}

.product_more_intro{
width:552px;
/*height:16px;*/
height:auto;
text-align:right;
}
.product_page_number{
font-size:12px;
color:#000000;
text-align:center;
}
.product_page_number a:link {color:#000000; text-decoration:none;}
.product_page_number a:visited {color:#000000; text-decoration:none;}
.product_page_number a:hover {color:#ea5404; text-decoration:none;}
.product_page_number a:active {color:#ea5404; text-decoration:none;}


.abouttscale{
width:540px;
text-align:left;
font:"Arial";
font-size:12px;
}
.service_list{
width:530px;
height:22px;
font-size:12px;
text-align:left;
margin:auto;
}

.service_list a:link {color:#000000; text-decoration:none;}
.service_list a:visited {color:#000000; text-decoration:none;}
.service_list a:hover {color:#ea5404; text-decoration:none;}
.service_list a:active {color:#ea5404; text-decoration:none;}


.service_list_title{
width:530px;
height:22px;
background-color:#e6e7f2;
font-size:12px;
text-align:left;
font-weight:bold;
margin:auto;
}
.service_list_nb{
width:52px;
float:left;
background-color:#f8f8f8;
text-align:center
}
.service_list_title_detail{
width:384px;
float:left;
background-color:#f8f8f8;
}
.service_list_title_date{
width:94px;
float:left;
background-color:#f8f8f8;
text-align:center;
}
.service_more_intro{
width:530px;
height:22px;
text-align:right;
}
.service_detail_title{
width:530px;
height:22px;
font-size:12px;
font-weight:bold;
margin:auto;
}
.service_detail_content{
width:530px;
/*height:22px;*/
height:auto;
font-size:12px;
text-align:left;
margin:auto;
}
.about_detail{
width:530px;
height:auto;
/*height:22px;*/
font-size:12px;
text-align:left;
margin:auto;
}
.backplate{
font-size:12px;
}
.backplate a:link {color:#000000; text-decoration:none;}
.backplate a:visited {color:#000000; text-decoration:none;}
.backplate a:hover {color:#ea5404; text-decoration:none;}
.backplate a:active {color:#ea5404; text-decoration:none;}


.backplate_title{
font-size:14px;
font-weight:bold;
}
.bg_tb{
border-collapse:collapse;
}
.bg_tb_title{
font-size:12px;
font-weight:bold;
border-style:solid;
border-collapse:collapse;
}
.backplate_left {font-size:12px;}
.backplate_left a:link {color:#000000; text-decoration:none;}
.backplate_left a:visited {color:#000000; text-decoration:none;}
.backplate_left a:hover {color:#ea5404; text-decoration:none;}
.backplate_left a:active {color:#ea5404; text-decoration:none;}

.news_search{
width:184px;
height:48px;
background-color:#F0F0F0;
text-align:center;
vertical-align:middle;
}
.select_year{
font-size:10px;
}
/*Minisite*/
.product_minisite_pname{
width:778px;
height:40px;
background-color:#c3c0bd;
margin:auto;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}
.product_minisite_tb{
width:778px;
height:525px;
margin:auto;
background-color:#c3c0bd;
}
.product_minisite_tb01{
width:7px;
height:525px;
float:left;
background-color:#c3c0bd;
}
.product_minisite_tb02{
width:573px;
height:525px;
float:left;
background-color:#5a647e;
border-color:#FFFFFF;
border:1px;
border-style:solid;
text-align:left;
text-indent:10px;
font-size:12px;
}
.product_minisite_tb03{
width:19px;
height:525px;
float:left;
}
.product_minisite_tb04{
width:10px;
height:525px;
float:left;
}
.product_minisite_tb05{
width:167px;
height:525px;
float:left;
}
.product_minisite_tb06{
width:778px;
height:40px;
background-color:#c3c0bd;
margin:auto;
}
.minisite_subtitle{
width:120px;/*167px*/
height:25px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border-top:dotted;
border-top-width:1px;
border-color:#FFFFFF;
text-align:left;
float:left;
}
.minisite_subtitle a:link {color:#000000; text-decoration:none;}
.minisite_subtitle a:visited {color:#000000; text-decoration:none;}
.minisite_subtitle a:hover {color:#ea5404; text-decoration:none;}
.minisite_subtitle a:active {color:#ea5404; text-decoration:none;}

.minisite_subcol_out{
width:10px;
height:25px;
font-size:12px;
background-color:#f3e8e6;
}
.minisite_subcol_over{
width:10px;
height:25px;
font-size:12px;
background-color:#5a647e;
}
.minisite_menu{
background-color:#ECF5FF;
width:99.5%;
margin-left:4px;
text-align:center;
font-size:12px;
height:30px;
}

.minisite_menu a:link {color:#000000; text-decoration:none;}
.minisite_menu a:visited {color:#000000; text-decoration:none;}
.minisite_menu a:hover {color:#ea5404; text-decoration:none;}
.minisite_menu a:active {color:#ea5404; text-decoration:none;}

.product_class_list{
width:240px;
height:55px;
float:left;
font-size:12px;
}
.product_class_list a:link {color:#000000; text-decoration:none;}
.product_class_list a:visited {color:#000000; text-decoration:none;}
.product_class_list a:hover {color:#ea5404; text-decoration:none;}
.product_class_list a:active {color:#ea5404; text-decoration:none;}

.feedback{
text-align:left;
text-indent:10px;
font-size:12px}
.form{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

/* ---------------------------new index page----------------------------*/
.top{
	width:778px;
}
.slogan{
	height:60px;
	width:778px;
}
.blank{
	width:778px;
	height:20px;
}
.language{
	width:275px;
	height:20px;
	float:left;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:15px;
}
.language a{
	color:#000;
}
.menu_logo{
	width:778px;
	height:30px;
}
.menu_left{
	width:100px;
	height:40px;
	float:left;
	margin-top:5px;
}
.menu_right{
	width:648px;
	height:24px;
	padding-top:6px;
	float:left;
	background-image:url(../images/try.jpg);
	text-align:left;
	padding-left:130px;
}
.menu_right a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005087;
}

.menu_right a:visited{
	color:#005087;
}

.menu_right a:active{
	color:#005087;
}

.banner{
	width:778px;
	height:260px;
	background-image:url(../images/banner_bg.jpg);
	margin-top:5px;
	margin-bottom:5px;
}
.note{
	width:778px;
	height:20px;
	background-image:url(../images/note_2.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.note_left{
	width:110px;
	height:18px;
	float:left;
	margin-left:10px;
	margin-top:2px;
	color:#666;
}
.note_right{
	width:645px;
	height:18px;
	float:right;
	text-align:left;
	margin-top:2px;
	color:#0f75ce;
}
.note_right a{
	color:#0f75ce;
}
	
.summary{
	width:778px;
	height:100px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}
.summary_left{
	width:230px;
	height:90px;
	float:left;
	margin-top:5px;
}
.summary_top{
	width:226px;
	height:11px;
	margin-left:4px;
}
.summary_text{
	width:215px;
	height:69px;
	margin-top:10px;
	margin-left:15px;
	color:#666;
}
.summary_text a{
	color:#333;
}
.summary_text a:hover{
	color:#C00;
}
.partnerzone1{
	width:159px;
	height:90px;
	float:right;
	text-align:right;
}
.mission{
	width:778px;
	height:30px;
	background-color:#CCC;
	margin-top:10px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-image:url(../images/mission_bg_2.jpg);
}
.mission_left{
	width:300px;
	height:23px;
	margin-left:20px;
	margin-right:30px;
	float:left;
	margin-top:7px;
	color:#666;
}
.mission_right{
	width:300px;
	height:23px;
	margin-left:50px;
	margin-right:30px;
	float:right;
	margin-top:7px;
	color:#666;
}
.navigation{
	width:778px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding-top:5px;
	background-image:url(../images/navigation_bg.jpg);
}
.navigation_left{
	width:120px;
	height:20px;
	float:left;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
.navigation_right{
	width:648px;
	height:20px;
	float:right;
	text-align:left;
	font-size:12px;
	margin-left:10px;
}
.navigation_right a{
	color:#333;
}
.footer{
	width:778px;
	height:20px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}
.footer_line{
	width:778px;
	height:1px;
	background-color:#ddd;
}
.home_right{
	width:150px;
	float:right;
	background-color:#f9f9f9;
	height:500px;
}
body{
	width:778px;
	margin:auto;
}
.list_footer{
	width:204px;
	height:60px;
	margin-top:20px;
	background-image:url(../images/list_footer.gif);
}
.white{
	width:6px;
	height:126px;
	float:left;
}
.p-class{
	width:190px;
	height:126px;
	float:left;
	background-image:url(../images/p-bg.jpg);
}
.p-l{
	height:126px;
	width:778px;
	float:right;
	margin-top:6px;
}
.p-l1{
	width:778px;
	float:right;
	margin-top:10px;
}
.p-class-top{
	height:32px;
	margin-top:4px;
	width:190px;
}
.p-class-top-l{
	height:27px;
	float:left;
	margin-left:8px;
	margin-top:5px;
    color:#005087;
	font-size:12px;
	font-weight:bold;
	width:158px;
	text-align:left;
}
.p-class-top-l a{
	color:#005087;
	}
.p-class-top-r{
	height:24px;
	float:right;
	margin-right:8px;
	width:16px;
    padding-top:8px;
}
.p-content{
	width:178px;
	height:74px;
	margin:8px 6px 8px 6px;
}
.p-content-pic{
	height:74px;
	width:74px;
	float:left;
}
.p-content-text{
	height:74px;
	width:96px;
	float:right;
	text-align:left;
	font-size:10px;
	color:#666;
}
.p-content-text a{
	color:#666;
	}
.p-content-text a:hover{
	color:#900;
	}
.class_bg{
	margin-top:8px;
	height:100px;
	width:778px;
	background-image:url(../images/class_bg.jpg);
	}
