/* CSS Document */

body,td,th {
	font-size: 12px;color:#666666;
}
body {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}

ul,li,form{padding:0px;margin:0px;}
#cdiv{width:986px;background:#fff;text-align:left;margin:0 auto;}
#logo{padding:6px 0 6px 2px;}
#tnav{background:url(images/bk2.gif) no-repeat left center;margin:6px 0 20px;height:21px;line-height:21px;text-align:center;}
#tnav a{padding:0 14px;}
#tnav a.en{padding:0 0 0 22px;background:url(images/en.gif) no-repeat left center;}

#sform input{float:left;}
#sform label{float:left;padding:6px 0 0 0;}
.ikey{height:19px;border:1px solid #CCCCCC;border-right:none;width:184px;}

#mtf{margin:26px 10px 0 0;text-align:right;color:#999;}
#mtf a{color:#999999;text-decoration:none;}
#mtf a:hover{text-decoration:underline;}
#rzbz{margin:16px 10px 0 0;text-align:right;}

#nav{background:#00508F url(images/topbk.jpg) no-repeat left center;height:34px;line-height:34px;padding:0 0 0 100px;}
#nav a{display:block;float:left;color:#fff;background:url(images/splitbar.gif) no-repeat center right;padding:0px 22px;text-decoration:none;font-weight:bold;}
#nav a:hover{text-decoration:underline;}
#nav a.na1{display:block;float:left;color:#fff;background:url(images/splitbar2x.gif) no-repeat center right;padding:0px 22px;text-decoration:none;font-weight:bold;}


#pabout #aabout{display:block;float:left;color:#fff;background:url(images/bbk2.jpg) no-repeat center right;padding:0px 22px;text-decoration:none;}
#pproduct #aproduct{display:block;float:left;color:#fff;background:url(images/bbk2.jpg) no-repeat center right;padding:0px 22px;text-decoration:none;}
#pnews #anews{display:block;float:left;color:#fff;background:url(images/bbk2.jpg) no-repeat center right;padding:0px 22px;text-decoration:none;}
#ptech #atech{display:block;float:left;color:#fff;background:url(images/bbk2.jpg) no-repeat center right;padding:0px 22px;text-decoration:none;}
#psale #asale{display:block;float:left;color:#fff;background:url(images/bbk2.jpg) no-repeat center right;padding:0px 22px;text-decoration:none;}
#pservice #aservice{display:block;float:left;color:#fff;background:url(images/bbk2.jpg) no-repeat center right;padding:0px 22px;text-decoration:none;}
#pcontact #acontact{display:block;float:left;color:#fff;background:url(images/bbk2.jpg) no-repeat center right;padding:0px 22px;text-decoration:none;}
#pjob #ajob{display:block;float:left;color:#fff;background:url(images/bbk2.jpg) no-repeat center right;padding:0px 22px;text-decoration:none;}


#flashDiv{margin:2px 0 6px 0;}

.img{}
#mm_center{margin:0 1px;}
#btnImg{text-align:right;padding-right:4px;}
#btnImg img{border:0px;display:block;margin:0 0 4px 0;}
#btnImg img.last{margin:0;}

#lnDiv{padding:0 0 8px 20px;background:url(images/img7.jpg) no-repeat left 80px;}
#lnUL{margin:4px 0 0px 0;}
#lnUL li{ list-style:none;background:url(images/dot2.gif) no-repeat left 7px;padding-left:12px;padding:4px 0 4px 12px;color:#6C6C6C;}
#ccdiv{margin-top:1px;}

.tdBorderLeft{border-left:1px solid #E2E2E2;}
.tdBorderRight{border-right:1px solid #E2E2E2;}
.img1{padding-left:4px;}

.pshowDiv{margin:8px 0 6px 0px;background:url(images/psbk.gif) no-repeat 2px center;}
#pshow_d{height:191px;margin:0 0 0 12px;}

.bar1{background:url(images/bar2.gif) no-repeat;padding-left:8px;height:22px;line-height:22px;}
.title1{background:url(images/dot1.gif) no-repeat left center;font-weight:bold;padding-left:16px;color:#333333;}

#jobDiv{color:#666666;padding:0 10px;}
#jobDiv table td{color:#666;}
.su{color:#CCCCCC;}
a.joba{color:#666;padding-left:9px;text-decoration:none;background:url(images/dot3.gif) no-repeat left center;}
.iidiv{line-height:20px;padding:10px 0 3px 20px;}
a.e{padding-left:19px;background:url(images/email.gif) no-repeat left center;color:#333333}
#sicoDiv{text-align:center;}
#sicoDiv img{border:0px;margin:0 10px;}

.rDiv{margin:0 1px;}
.title2{background:url(images/bar1.jpg) no-repeat center center;color:#fff;font-weight:bold;height:32px;line-height:32px;}
a.title2A{color:#fff;text-decoration:none;padding-left:12px;font-size:14px;}

#inews{margin:10px 0 0 0;}
#inews li{background:url(images/dot2.gif) no-repeat 12px 6px;padding:0 9px 20px 18px;list-style:none;line-height:140%;}
#inews a{text-decoration:none;color:#6C6C6C;}
#inews a:hover{text-decoration:underline;}
#inews div{color:#2190D6;font-weight:bold;line-height:120%;}

#inews2{margin-top:6px;}
#inews2 li{background:url(images/dot2.gif) no-repeat 12px 7px;padding:3px 9px 3px 18px;list-style:none;}
#inews2 a{text-decoration:none;color:#2190D6;}
#inews2 a:hover{text-decoration:underline;}

#mm_bottom{background:url(images/bbk.gif) repeat-x top left;padding:10px 0;text-align:center;line-height:160%;margin-top:3px;}

.split1{background:url(images/split1.gif) no-repeat left center;}
#bnav{color:#999;line-height:140%;padding:0 0 0 18px}
#bnav a{color:#999999;text-decoration:none;}
#bnav a:hover{text-decoration:underline;}

.ltd{width:212px;background:url(images/bk7.gif) repeat-y right top; vertical-align:top;}
	#ptypeList{padding:0 0 8px 0 ;background:url(images/bk4.gif) repeat-x left bottom;line-height:normal;}
	#ptypeList li{list-style:none;background:url(images/bk3.gif) no-repeat;padding:8px 0 6px 34px;}
	#fwDiv{padding:8px 0 ;text-align:center;}

.rtd{ vertical-align:top}
	#rDiv{margin:0 0 0 13px;}
	#ijj{line-height:180%;background:url(images/dot1.gif) repeat-x left bottom;padding:0 0 12px 0;margin:0 0 12px 0;}
	.bar2{background:url(images/bk6.gif) repeat-x left bottom;padding:2px 0 8px 0;}
	#newsUL{padding:0px;margin:0px;}
	#newsUL li{ list-style:none;background:url(images/dot1.gif) repeat-x bottom left;padding:6px 0;}
	#newsUL a{padding:0 0 0 12px;background:url(images/dot6.gif) no-repeat 3px center;}
	#ipshow{padding:0 0 20px 0 ;background:url(images/bk5.gif) no-repeat bottom center;margin:0 0 20px 0;}
	
.bar4{background:url(images/bar4.jpg) no-repeat 1px 0px;padding-left:18px;height:39px;}
.tnlist li{list-style:none;display:block;float:left;background:url(images/split2.gif) right top no-repeat;height:39px;line-height:39px;padding:0 18px 0 15px;font-weight:bold;font-size:14px}
.hd1{color:#929292;}
.hd2{color:#6E6E6E;}
.hd3{color:#666666}


.slist{margin:5px 0 0 3px;}
.slist li{list-style:none;margin:0 0 2px 0;}
.slist a{font-size:14px;font-weight:bold;padding:10px 0 10px 44px;display:block;text-decoration:none;background:url(images/btn.gif) no-repeat;color:#565656;}
.slist a:hover{background:url(images/btn_over.gif) no-repeat;}
.slist a.slistAct{background:url(images/btn_act.gif) no-repeat;}

.close{clear:both;}

.simgDiv{text-align:center;padding:4px 0 15px 0;}

.sbk2{margin:9px 14px 14px 13px;background:url(images/sbk2.gif) no-repeat;padding:6px 0 8px 0;}
.key{width:282px;border:none;}
.ptypeSpan{border:1px   solid   #fff;   position:relative;   overflow:hidden}
.ptype{width:190px;border:1px solid #fff;margin:-2px;}

.pDiv{padding:0 10px;}

#pTable td{text-align:center;padding-top:16px;}
#pTable td img{border:0px;}
#pTable td a{text-decoration:none;color:#3C3C3C;font-size:12px;}
#pTable td a:hover{text-decoration:underline;color:#1F97E8}
#pTable td .adiv{background:url(images/abk1.jpg) no-repeat center top;padding:8px 0 8px 0;}
.ptdbk{background:url(images/pbk.gif) no-repeat center center; text-align:center}
.spdiv{background:url(images/bar3.gif) repeat-x top left;text-align:right;padding:10px;margin-top:30px;color:#666}
.spdiv a{color:#3399FF;text-decoration:none;}
.spdiv a:hover{color:#FF6600;text-decoration:underline;}

.xtd{background:url(images/dot5.gif) repeat-x center center;}
.ptname{font-weight:bold;font-size:16px;padding-left:18px;background:url(images/dot4.gif) no-repeat left center;color:#333333;margin:0 0 14px 12px;}
.mar1{margin-top:16px;}

.pcon{line-height:180%;padding-bottom:18px;}
.con{line-height:180%;padding:18px 14px;font-size:12px;}
.con td{font-size:12px;}
.con h2{font-size:16px ;font-weight:bold;border-bottom:1px solid #E2E2E2}
.con .img2{margin-left:14px;}
.dot6{background:url(images/dot6.gif) repeat-x top left;padding-top:8px;}

#jobDiv table th{background:url(images/thbk.gif) repeat-x top left;}
#jobDiv #jobTable{margin:0 0 0 0;}
#jobDiv #jobTable td{text-align:center;border-bottom:1px solid #DFDFDF;padding:5px 3px 5px 2px;}
#jobDiv #jobTable td a{text-decoration:none;color:#666666}
#jobDiv #jobTable td a:hover{text-decoration:underline;color:#f60}
#jobDiv .thl{background:url(images/th1.gif) no-repeat left top;}
#jobDiv .thr{background:url(images/th2.gif) no-repeat right top;}
#jobDiv th{border-bottom:2px solid #ccc;}

.barbk{background:url(images/barbk.gif) no-repeat left top;}
.barbk th{padding:8px 0 14px 0;}
.barbk th div{padding-left:20px;background:url(images/dot7.gif) no-repeat 6px 5px;}
div.bt{padding-left:28px}


.barbk2{background:url(images/barbk2.gif) no-repeat;}
.barbk2 td{padding:8px 0 14px 0;background:url(images/split3.gif) no-repeat right top;text-align:center;font-weight:bold;}
.barbk2 td div{background:url(images/split3.gif) no-repeat right top;}
div.bt{padding-left:28px}
.barbk2 div{}


#jobInfoTable td{border-bottom: 1px solid #ededed;}
#jobInfoTable .a2{text-decoration:none;color:#666666;background:url(images/z.gif) no-repeat left center;padding-left:20px;}
#jobInfoTable .a2:hover{text-decoration:underline;color:#f60;}

.xh{text-align:center;background:#00A3D9;color:#fff;float:left;padding:0 8px;margin-right:12px;}

.div1{padding:0 0 12px 0;margin:0 0 12px 0;background:url(images/dot5.gif) repeat-x left bottom;}

.title5{border-bottom:1px solid #ccc;padding:12px 0;margin-bottom:12px;font-size:16px;font-weight:bold;padding-left:20px;background:url(images/dot4.gif) no-repeat 0px 14px;}

.div2{margin:12px;padding:0 0 12px 22px;background:url(images/zy.gif) no-repeat left top;border-bottom:1px solid #ccc;}

 a{text-decoration:none;color:#666;}
 a:hover{text-decoration:underline;color:#FF6600;}
 

.psTable td{background:url(images/pssplit.jpg) right top no-repeat;padding:4px 10px;text-align:center;}
.psTable td img{display:block;padding-bottom:16px;border:0px;}

.trs{background:#F5F5F5;}
.rq{color:#CCCCCC;font-size:12px;padding:2px 0;font-weight:normal;}

a.fd{background:url(images/dot8.gif) no-repeat left top;padding-left:16px;}

.rxDiv{margin:12px 0 0 0;padding:12px 0 0 0;border-top:1px dotted #ccc;}
.rx{background:url(images/dot8.gif) no-repeat left top;padding-left:16px;}

.con1{padding:12px;line-height:200%;}
#contactInfo{padding-top:0px;padding-left:8px}
#contactInfo p{display:block;height:32px;line-height:32px;margin:0px;padding:0px;background:url(images/dot5.gif) repeat-x left bottom;}


#ptable{width:100%;table-layout: fixed;border-collapse: collapse;border:0px;}
#ptable td{text-align:center;width:25%; vertical-align:top;background:url(images/bk.gif) repeat-x left bottom;padding:20px 0 18px 0;}
#ptable img{border:0px;padding:24px 0 10px 0;}
#ptable a{text-decoration:none;background:#fff;display:block;color:#000}
#ptable a:hover{color:#f60; text-decoration:underline}
#ptable .imgDiv{border:1px solid #D4D4D4;margin:0 4px 6px 4px;}

.aboutDiv{padding:0 0 110px 0;background:url(images/bk0.jpg) no-repeat bottom center;line-height:230%;}
.downcon{padding:20px 12px 20px 12px;}
.downcon p{border-bottom:1px dotted #ddd;padding:9px 0;margin:4px 0;background:url(images/rarico.jpg) no-repeat left center;padding-left:28px;}
h1,h2{
font-size:12px;
display:inline;
color:#A6A6A6;
}
.xin{
line-height:10px; margin-top:5px;
}
.xin li{display:inline;}
