@charset "gb2312";
/* CSS Document */

body{
	margin:0 auto;
	width:1000px;
	}
	/*--------default top start---------------*/
.de_top{
	width:1000px;
	height:90px;
	}	
.de_topL{
	width:430px;
	height:80px;
	float:left;
	}	
.de_topR{
	padding-right:15px;
	text-align:right;
	padding-top:15px;
	width:350px;
	height:75px;
	float:right;
	}	
.top_phone{
	line-height:50px;
	text-align:right;
	color:#2298d8;
	font-size:14px;
	font-weight:bold;
	
	}	
	/*--------default top end---------------*/	
.de_menu{
	padding-left:55px;
	background-image:url(../images/menubg.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:945px;
	height:55px;
	}	
.demenuBig li{
	position:relative;
	margin-left:5px;
	margin-right:15px;
	float:left;
	width:75px;
	height:35px;
	} 	
.de_menuSmall{
	display:block;
	position:absolute;
	top:35px;
	left:0px;
	float:left;
	width:300px;
	color:#383838;
	height:20px;
	}	
.de_menuSmall li{
	display:block;
	margin:0px;
	background-image:url(../images/de_menuULL2.gif);
	background-repeat:repeat-x;
	float:left;
	width:75px;
	height:20px;
	}	
/*.de_menuSmall li:hover{
	margin:0px;
	background-image:url(../images/de_menuULL.gif);
	background-repeat:repeat-x;
	float:left;
	width:75px;
	height:20px;	
	}	*/
.de_menuSmall li a{
	width:75px;
	text-align:center;
	line-height:20px;
	float:left;
	color:#383838;
	background:url(../images/de_menuLIsmall.gif) right;
	background-repeat:no-repeat;
	}
.de_menuSmalls{
	display:block;
	position:absolute;
	top:35px;
	left:0px;
	float:left;
	color:#383838;
	width:500px;
	height:20px;
	}	
.de_menuSmalls li{
	display:block;
	margin:0px;
	background-image:url(../images/de_menuULL2.gif);
	background-repeat:repeat-x;
	float:left;
	width:120px;
	height:20px;
	}
/*.de_menuSmalls li:hover{
	margin:0px;
	background-image:url(../images/de_menuULL.gif);
	background-repeat:repeat-x;
	float:left;
	width:120px;
	height:20px;
	}*/		
.de_menuSmalls li a{
	width:120px;
	text-align:center;
	line-height:20px;
	color:#383838;
	float:left;
	background:url(../images/de_menuLIsmall.gif) right;
	background-repeat:no-repeat;
	}	
	
.de_banner{
	width:1000px;
	height:230px;
	float:left;
	}	
.de_bannerL{
	width:830px;
	height:230px;
	float:left;
	}	
.de_bannerR{
	width:170px;
	float:left;
	height:230px;
	}	
.de_bannerbot{
	width:1000px;
	height:20px;
	float:left;
	}	
	
.de_left{
	padding-left:10px;
	width:255px;
	height:auto;
	float:left;
	}	
.de_left img{
	margin-bottom:15px;
	float:left;
	} 	
.de_aboutus{
	float:left;
	background:url(../images/miss.gif) right bottom;
	background-repeat:no-repeat;
	height:auto;
	width:253px;
	border:1px dashed #9d9d9d;
	}	
.de_aboutus p{
	color:#000000;
	padding-left:10px;
	height:27px;
	line-height:27px;
	}	
.de_right{
	padding-left:15px;
	width:720px;
	float:left;
	}	
.de_rightT1TOp{
	width:720px;
	height:40px;
	background-image:url(../images/de-righttop1.gif);
	background-repeat:no-repeat;
	}	
.de_rightT1TOp img{
	margin-right:10px;
	margin-top:10px;
	float:right;
	}	
.de_rightT2TOp{
	width:720px;
	height:40px;
	background-image:url(../images/de-righttop2.gif);
	background-repeat:no-repeat;
	}	
.de_rightT2TOp img{
	margin-right:10px;
	margin-top:10px;
	float:right;
	}	
.de_rightT1Bot{
	padding-left:5px;
	padding-right:5px;
	width:710px;
	height:auto;
	float:left;
	line-height:25px;
	}	
.de_Right1word{
	overflow:hidden;
	display:block;
	padding-right:10px;
	float:left;
	text-indent:2em;
	text-align:left;
	display:block;
	width:555px;
	line-height:25px;
	height:145px;
	}	
.de_imgone{
	padding:3px;
	background-image:url(../images/de_imgbg.gif);
	background-repeat:no-repeat;
	width:134px;
	height:139px;
	float:left;
	}	
.de_rightBOTB{
	width:720px;
	height:auto;
	min-height:100px;
	float:left;
	}	
.de_rightBOTB2{
	overflow:hidden;
	width:720px;
	height:190px;
	float:left;
	}		
	
.de_bot{
	margin-top:10px;
	width:1000px;
	height:40px;
	}	
.de_proRBOT{
	display:block;
	float:left;
	width:1300px;
	height:190px;
	}	
.de_Rul{
	display:block;
	padding-top:10px;
	padding-bottom:15px;
	/*width:710px;*/
	width:auto;
	height:157px;
	overflow:hidden;
	float:left;
	}	
.de_Ru2{
	width:1px;
	height:157px;
	float:left;
	}	
.de_Rul li{
	display:block;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	width:140px;
	height:161px;
	float:left;
	background-image:url(../images/prorightLIimgbg.gif);
	background-repeat:no-repeat;
	}	
.de_Rul li img{
	float:left;
	padding-bottom:21px;
	width:140px;
	height:120px;
	}	
.de_RULword{
	display:block;
	float:left;
	color:#313131;
	font-size:14px;
	text-align:center;
	width:140px;
	height:20px;
	line-height:20px;
	}		
	
/*-----default end---------*/	

/*-------company atart--------------*/
.com_leftTop{
	background-color:#ececec;
	float:left;
	width:255px;
	height:auto;
	margin-bottom:10px;
	}
.com_leftall{
	overflow:hidden;
	float:left;
	padding-bottom:15px;
	width:240px;
	height:auto;
	padding-left:15px;}	

.com_leftTop span{
	overflow:hidden;
	margin-top:2px;
	line-height:30px;
	float:left;
	width:210px;
	height:32px;
	border-bottom:1px dashed #787878;
	}
.com_leftTop span a{
	font-weight:bold;
	font-size:13px;
	padding-left:30px;
	line-height:30px;
	float:left;
	width:180px;
	height:32px;
	}	
.comleftLI1{
	color:#2c2c2c;
	line-height:30px;
	width:180px;
	height:32px;	
	background-image:url(../images/com_leftbg1.gif);
	background-repeat:no-repeat;
	background-position:top;
	}	
.comleftLI2:link,.comleftLI2:hover,.comleftLI2:active,.comleftLI2:visited{
	color:#ffffff;	
	}
.comleftLI2{
	color:#ffffff;
	line-height:30px;
	width:180px;
	height:32px;	
	background-image:url(../images/com_leftbg2.gif);
	background-repeat:no-repeat;
	background-position:top;	
	}
.com_rightT{
	width:720px;
	height:40px;
	background-image:url(../images/com_righttop.gif);
	background-repeat:no-repeat;
	}	
.com_rightimg{
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	margin-bottom:0px;
	margin-left:14px;
	margin-right:14px;
	margin-top:14px;
	width:679px;
	height:240px;
	background-image:url(../images/comimg2bg.gif);
	background-repeat:no-repeat;
	}	
.com_Rightword{
	color:#636363;
	text-indent:2em;
	}	
/*-------------company end----------*/	

/*-------------contact start----------*/	
.conleftLIsmall1{
	color:#0a0a0a;
	line-height:30px;
	width:180px;
	height:32px;	
	background-image:url(../images/con_leftbg1.gif);
	background-repeat:no-repeat;
	background-position:top;
	}
.con_leftTop{
	background-color:#ececec;
	float:left;
	width:255px;
	height:auto;
	margin-bottom:10px;
	}
.con_LPro{
	width:210px;
	height:auto;
	float:left;
	overflow:hidden;
	}
.con_LPro li{
	clear:both;
	overflow:hidden;
	margin-top:2px;
	clear:both;
	padding-left:10px;
	line-height:30px;
	float:left;
	width:200px;
	height:32px;
	border-bottom:1px dashed #787878;
	}		
.con_leftall{
	float:left;
	padding-bottom:15px;
	width:240px;
	height:auto;
	padding-left:15px;}	
.con_leftTop span{
	line-height:30px;
	float:left;
	width:210px;
	height:auto;
	min-height:32px;
	_height:32px;
	border-bottom:1px dashed #787878;
	}
.con_leftTop span a{
	font-weight:bold;
	font-size:13px;
	padding-left:30px;
	line-height:30px;
	float:left;
	width:180px;
	height:32px;
	}
.con_rightT{
	width:720px;
	height:40px;
	background-image:url(../images/Con_righttop.gif);
	background-repeat:no-repeat;
	}	
.con_rightimg{
	width:684px;
	height:250px;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	background-image:url(../images/Con_mapbg.gif);
	background-repeat:no-repeat;
	}
.con_rightT1Bot{
	background-image:url(../images/Conrightbot.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:5px;
	padding-right:5px;
	width:710px;
	height:auto;
	min-height:270px;
	float:left;
	}
.con_rightCon{
	margin-left:40px;
	margin-top:55px;
	}	
.con_rightCon li{
	padding-left:20px;
	height:25px;
	line-height:25px;
    background-image:url(../images/Con_small.gif);
	background-repeat:no-repeat;
	background-position:0 8px;;
}	
.con_RbotL{
	font-family:"Î¢ÈíÑÅºÚ";
	color:#4c4c4c;
	font-weight:bold;
	}
.con_RbotR{
	color:#9c9c9c;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
	}	
/*-------------contact end----------*/	


/*-------------customer start----------*/	
.com_leftTop{
	background-color:#ececec;
	float:left;
	width:255px;
	height:auto;
	margin-bottom:10px;
	}
.com_leftTop span{
	line-height:30px;
	float:left;
	width:210px;
	height:auto;
	min-height:32px;
	_height:32px;
	border-bottom:1px dashed #787878;
	}	
.com_leftTop span a{
	font-weight:bold;
	font-size:13px;
	padding-left:30px;
	line-height:30px;
	float:left;
	width:180px;
	height:32px;
	}

.cus_rightT{
	width:720px;
	height:40px;
	background-image:url(../images/Cust_rightTop.gif);
	background-repeat:no-repeat;	
	}
.cus_rightT2{
	width:720px;
	height:45px;
	background-image:url(../images/CustorightTop2.gif);
	background-repeat:no-repeat;		
	}	
.cus_rightTBot{
	padding-bottom:10px;
	background:url(../images/Cust_rightbotbg.gif) right bottom no-repeat;
	padding-left:5px;
	padding-right:5px;
	width:710px;
	height:auto;
	min-height:270px;
	float:left;
	}
.cus_Rightword{
	text-align:left;
	text-indent:2em;
	color:#636363;
	line-height:25px;
	}
/*-------------customer end----------*/	

/*-------------product start----------*/	
.proleft_left{
	padding-left:10px;
	width:255px;
	height:auto;
	float:left;
	}	
.proleft_left img{
	overflow:hidden;
	float:left;
	}
.pro_Top{
	overflow:hidden;
	background-color:#ececec;
	float:left;
	width:255px;
	height:auto;
	margin-bottom:10px;
	}
.pro_Top span{
	float:left;
	line-height:30px;
	float:left;
	width:210px;
	height:auto;
	min-height:32px;
	_height:32px;
	border-bottom:1px dashed #787878;
	}
.pro_Top span a{
	font-weight:bold;
	font-size:13px;
	padding-left:30px;
	line-height:30px;
	float:left;
	width:180px;
	height:32px;
	}
.pro_rightTop{
	width:720px;
	height:40px;
	background-image:url(../images/pro_righttop.gif);
	background-repeat:no-repeat;	
	}	
.pro_rightbot{
	overflow:hidden;
	float:left;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	width:710px;
	height:auto;
	min-height:270px;
	}	
.pro_Rul{
	overflow:hidden;
	display:block;
	padding-top:10px;
	padding-bottom:15px;
	width:710px;
	height:auto;
	float:left;
	}	
.pro_Rul li{
	display:inline;
	overflow:hidden;
	margin-top:10px;
	margin-left:15px;
	margin-right:15px;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	width:140px;
	height:161px;
	float:left;
	background-image:url(../images/prorightLIimgbg.gif);
	background-repeat:no-repeat;
	}	
.pro_Rul li img{
	float:left;
	padding-bottom:21px;
	width:140px;
	height:120px;
	}	
.pro_RULword{
	display:block;
	float:left;
	color:#313131;
	font-size:14px;
	text-align:center;
	width:140px;
	height:20px;
	line-height:20px;
	}	
.pro_pageB{
	clear:both;
	margin-top:15px;
	text-align:center;
	color:#515151;
	width:698px;
	height:28px;
	line-height:28px;
	margin:0 auto;
	border:1px solid #c4c2c2;
	background-color:#dfdfdf;
	}	
.pro_pageB a{
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	color:#515151;
	}	
/*-------------product end----------*/		

/*-------------product_view start----------*/	
.proView_rightT{
	float:left;
    padding-top:10px;
	padding-bottom:15px;
	width:710px;
	height:auto;
	}
.proView_img{
	display:inline;
	overflow:hidden;
	display:block;
	margin-top:10px;
	margin-left:15px;
	margin-right:15px;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	width:140px;
	height:141px;
	float:left;
	background-image:url(../images/prorightLIimgbg.gif);
	background-repeat:no-repeat;	
}
.proView_img img{
	overflow:hidden;
	float:left;
	padding-bottom:21px;
	width:140px;
	height:120px;	
	}	
.proView_imgRI{
	overflow:hidden;
	display:block;
	margin-top:10px;
	width:400px;
	height:120px;
	float:left;
	}	
.proView_Riword{
	float:left;
	width:400px;
	height:30px;
	line-height:30px;
	color:#313131;
	}	
.proView_botT{
	color:#114f7e;
	font-weight:bold;
	clear:both;
	margin-top:15px;
	width:698px;
	height:28px;
	line-height:28px;
	float:left;
	border:1px solid #c4c2c2;
	background-color:#dfdfdf;	
	}	
.proView_botword{
	padding-right:10px;
	color:#313131;
	text-indent:1em;
	line-height:25px;
	display:block;
	height:420px;
	width:690px;
	float:left;
	scrollbar-shadow-color: #0066aa;
	scrollbar-highlight-color: #0066aa;
	scrollbar-arrow-color: #0066aa;
	scrollbar-face-color: #ffffff;
	scrollbar-track-color: #f8efea;
	scrollbar-3dlight-color: #aedfff;
	scrollbar-darkshadow-color: #aedfff;
	overflow-x:hidden;
	overflow-y:scroll;
	}	
/*-------------product_view end----------*/	

/*-------------recruitment start----------*/	

.rec_rightTop{
	width:720px;
	height:40px;
	background-image:url(../images/Rec_rightT.gif);
	background-repeat:no-repeat;
	}
.rec_Rtab{
	margin-left:15px;
	margin-right:15px;
    padding-top:10px;
	padding-bottom:15px;
	width:680px;
	height:auto;
	}	
.rec_Rtab table{
	color:#000000;
	width:680px;
	margin-bottom:10px;
	}	
.rec_Rtab table tr td{
	border:1px solid #cccccc;
	color:#000000;
	line-height:33px;
	text-align:center;
	}	
	
/*-------------recruitment end----------*/		