/* CSS Document */
body{ width:890px; margin:0 auto; padding-top:22px; background:url(images/bodybg.png) top repeat-x #fff; font-family:verdana; font-size:12px;}
#header{ width:960px; margin:0 auto; height:142px; background:url(images/yuan_top.gif) no-repeat bottom; background-position:21px 0;}
.logo{ width:170px; padding:10px 0 0 50px; float:left;}
.topnav{ float:right; width:230px; padding-right:15px; line-height:110px; height:112px; text-align:right;}
.topnav a{ color:#194D7C; text-decoration:none;}
.topnav a:hover{ color:#FF9900; text-decoration:underline;}
.clear{ clear:both;}
ul,li{ list-style:none;}
.banner_leftbg{ height:192px; width:960px; background:url(images/banner_leftbg.png) no-repeat left; background-position:23px 0;}
.banner_rightbg{ height:192px; width:960px; background:url(images/banner_rightbg.jpg) no-repeat right;}
.banner_center{ height:192px; width:960px; background:url(images/banner_prod.gif) no-repeat left;background-position:328px 0;}

.input{ width:126px; height:20px; background:url(images/inputbg1.gif) no-repeat left; border:0; padding:3px 0 0 4px;}

.searchbg{ height:48px; width:848px; margin:0 auto; background:url(images/searchgb.gif) no-repeat;}
.prodcata_title{ float:left; width:100px; text-align:left; padding-top:16px; padding-left:5px;}
.search_area{ float:right; width:400px; height:34px; padding-top:6px;}

.main{ width:848px; margin:0 auto;}
.left{ float:left; width:214px;}
	.prodcatabg{ width:203px;}

.right{ width:634px; float:right;}
	.about_topbg{ width:618px; height:30px; background:url(images/about_top_bg.gif) no-repeat top left; text-align:right; padding:20px 16px 0 0;}
	.right_mainbg{ background:url(images/aboutbg.gif) repeat-y top left; width:634px; min-height:430px;_height:430px; }
	.about_text{line-height:180%; width:602px; padding:16px; }
	.aboutmore{ width:600px;  padding:0 34px 10px 0; text-align:right;} 
	
	.hotprod{ width:590px;border:#ccc solid 1px;}
	.right_bottom_img{ width:634px; height:8px;}

	.contactbg{ font-family:arial; width:178px; height:145px; background:url(images/leftmenu_bg.jpg) left bottom no-repeat; line-height:160%; padding-left:15px; padding-bottom:23px;}
	.project{background:url(images/projectbg.png) no-repeat; width:190px; height:140px;}
	
	.project a{ color:#666;  text-decoration:none;}
	.project a:hover{ color:#06f; font-weight:bold;}
	
	
	/*padding:15px 0 0 20px; width:183px; height:92px; background:url(images/leftmenu_bg.jpg) left bottom no-repeat #fff;*/
	
	
#bottom{ width:828px; height:45px; background:url(images/bottombg.gif) no-repeat left; margin:0 auto; text-align:left; padding-left:20px; }
	.bottom_menu{line-height:44px; width:500px; float:left;}
	.bottom_menu a{ color:#194D7C; text-decoration:none;}
	.bottom_menu a:hover{ color:#FF6600; text-decoration:underline;}
	
	.a{ color:#fff; text-decoration:none;}
	.a:hover{ color:#FFcc00; text-decoration:underline;}
	.b{ color:#f00; text-decoration:none;}
	.b:hover{ color:#690; text-decoration:underline;}

#copyright{ width:840px; line-height:40px; margin:0 auto; text-align:left; padding-left:8px;}

.li_border{  border:#ccc solid 1px; padding:2px; margin:0; list-style:none;}


/*sub page*/
#prodcatelist {width: 176px; margin:0; padding:0;list-style:none;}

#prodcatelist li a:link, #prodcatelist li a:visited {
        color: #666666;
        display: block;
		 text-decoration: none;
		height: 25px;
		line-height: 25px;
        background: url(images/menu1.gif);
        padding: 0px 0 0 16px;
        }

#prodcatelist li a:hover ,#prodcatelist li #current {
        color: #06f;
		font-weight:bold;
        background: url(images/menu1.gif) 0 -25px;
        padding: 0px 0 0 16px;
		line-height: 25px;
		 text-decoration: none;
        }


.leftmenubg{ padding:15px 0 0 20px; width:183px; height:132px; background:url(images/leftmenu_bg.jpg) left bottom no-repeat #fff;}
.leftmenubg2{ padding:15px 0 0 20px; width:183px; height:156px; background:url(images/leftmenu_bg.jpg) left bottom no-repeat #fff;}
.leftmenubg3{ padding:15px 0 0 20px; width:183px; height:60px; background:url(images/leftmenu_bg.jpg) left bottom no-repeat #fff;}


/*question*/
.job_setmain {
	WIDTH: 600px; background:#FF0000; margin:0;}
.sideBar {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 25px; margin:0; padding:0;
}
.cList {
	DISPLAY: none; WIDTH: 600px; COLOR: #000; LIST-STYLE-TYPE: none
}
#openList { background:url(images/ceset_xbt.gif) no-repeat left; margin:0; width: 564px; color: #090; font-weight:bold; line-height:25px;border-bottom: #ccc 1px solid; list-style:none; hieght: 25px; padding-left:16px; }
.sideBar .fList { padding-left:16px;
	 background-position: left top;cursor: pointer; color:#06c; border-bottom: #ccc 1px solid;  list-style:none; hieght: 25px; background:url(images/ceset_xbt.gif) no-repeat left;}
.job_set01 {
	wdith:600px; BORDER-BOTTOM: #ccc 1px solid; 
}
.job_cont {
	MARGIN-TOP: 4px; FONT-SIZE: 12px; MARGIN-LEFT: 8px; width: 592px; COLOR: #090; LINE-HEIGHT: 18px;  TEXT-DECORATION: none
}
.job_conthg {
	OVERFLOW: hidden; WIDTH: 600px; HEIGHT: 10px
}
.job_cont2 {
	FONT-SIZE: 12px; COLOR: #2f629b; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.job_cont2:link {
	FONT-SIZE: 12px; COLOR: #2f629b; LINE-HEIGHT: 18px;tEXT-DECORATION: none
}
A.job_cont2:visited {
	FONT-SIZE: 12px; COLOR: #2f629b; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.job_cont2:active {
	FONT-SIZE: 12px; COLOR: #2f629b; LINE-HEIGHT: 18px;TEXT-DECORATION: none
}
A.job_cont2:hover {
	FONT-SIZE: 12px; COLOR: #7298c4; LINE-HEIGHT: 18px;TEXT-DECORATION: none
}
.job_li {
	WIDTH: 600px; HEIGHT: 25px
}


#newslist2 a{
	background:url(images/menu2.gif) no-repeat left 3px !important; 
	background:url(images/menu2.gif) no-repeat left 2px; 
	padding-left:11px;
	color:#000000;
	text-decoration:none;
}
#newslist2 a:hover,#newslist2 a:active{
	background:url(images/menu2.gif) no-repeat left -40px !important;
	background:url(images/menu2.gif) no-repeat left -41px;
	padding-left:11px;
	color:#f60;
	text-decoration:underline;
}

.namebg{ background:url(images/namebg.png) no-repeat; text-align:center;}
.namebg a{ color:#333333; text-decoration:none;}
.namebg a:hover{ color:#0066FF; text-decoration:underline;}





