body{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(bg.jpg) repeat-x bottom}
ul,li,h2,h3{ padding:0; margin:0; list-style:none;}
img{ border:none}
#header{ width:962px; margin:auto; background-color:#FFF}
#main{width:962px; margin:auto; background-color:#FFF; padding-bottom:10px;}
#banner{width:962px; margin:auto; background-color:#FFF}
#lefter{ width:316px; float:left}
#mid{ width:308px; float:left; margin-left:10px; }
#righter{ width:316px; float:right}
#footer{ width:962px; margin:auto; clear:both; text-align:center; color:#68696d; padding-top:10px;}
a{color:#545454; text-decoration:none}
a:hover{ color:#FF6600}
.clear{ clear:both}
.titel{ font-size:12px; font-weight:bold; background:url(yr_09.gif) no-repeat center; display:block; height:32px; padding-left:20px; color:#021658; line-height:32px; margin-bottom:10px;}
.titel span{ display:block; float:right;  padding:10px 15px 0 0;}

.ilist{text-align:left; background:url(sybg01.jpg) repeat-x; height:180px; }
.ilist li{ padding:0 15px; height:25px;}
.ilist li a{display: block; line-height:25px; height:25px; text-decoration:none; background:url(synewsbg.gif) no-repeat; padding-left:16px;}
.ilist li span{float: right;text-align: right; font-family:"Courier New", Courier, monospace; color:#666}
.ilist li a:hover{background:url(synewsbg.gif) no-repeat #EEE; text-decoration:none}

.ilist01{text-align:left; background:url(sybg02.jpg) repeat-x; height:180px; }
.ilist01 li{ padding:0 15px; height:25px;}
.ilist01 li a{display: block; line-height:25px; height:25px; text-decoration:none; background:url(synewsbg.gif) no-repeat; padding-left:16px;}
.ilist01 li span{float: right;text-align: right; font-family:"Courier New", Courier, monospace; color:#666}
.ilist01 li a:hover{background:url(synewsbg.gif) no-repeat #EEE; text-decoration:none}

.list{text-align:left; margin:0 15px}
.list li{border-bottom:#CCC dotted 1px; padding:0 15px; height:25px;}
.list li a{display: block; line-height:25px; height:25px; text-decoration:none; background:url(d2.gif) no-repeat 2px 10px; padding-left:10px;}
.list li span{float: right;text-align: right; font-family:"Courier New", Courier, monospace; color:#666}
.list li a:hover{background:url(d2.gif) no-repeat 5px 10px #EEE; text-decoration:none}
.link{ background:url(yr_12.gif) no-repeat; height:39px; line-height:39px; padding-left:100px;width:862px; margin:auto;}
.lleft{ width:241px; padding:0 5px; float:left; background:url(t_09.gif) bottom no-repeat; background-color:#FFF; padding-bottom:20px;}
.lright{ width:698px; padding:0 5px; float:right;  background:url(t_10.gif) bottom no-repeat; padding-bottom:20px;}
.pages{height:30px; line-height:30px; clear:both;}
.lefttitle{ background:url(t_03.gif) no-repeat top; height:34px; line-height:34px; padding-left:15px; font-weight:bold; color:#0066CC;}
.righttitle{background:url(t_05.gif) no-repeat top; height:34px; line-height:34px; padding-left:15px; font-weight:bold; color:#0066CC;}
h3{ font-size:12px;}
.menuleft{ padding-top:10px; }
.menuleft li a{ display:block; background:url(leftmenubg1.gif) no-repeat; height:35px; font-weight:bold; margin-top:10px; text-align:center; color:#333; line-height:35px;}
.menuleft li a:hover{background:url(leftmenubg2.gif) no-repeat;  color:#27798e}
.menuleft p{ padding:0; margin:0;}
.menuleft p a{ display:block; background:url(leftmenubg5.gif) no-repeat; height:25px; font-weight:normal; color:#0066CC; line-height:25px;}
.menuleft p a:hover{background:url(leftmenubg4.gif) no-repeat;  color:#27798e}

.line{border-right:1px solid #d6dfe6; border-left:1px solid #d6dfe6;zoom:1;overflow:auto}
.btccc{ border-top:#CCC 1px solid; }
.righttext{ line-height:25px; padding:20px; text-align:justify}
.job td,th{ width:20%; padding:0 5px; text-align:center; line-height:25px;}
.job th{ border-bottom:#c5d4e7 1px solid;border-top:#94acc8 2px solid; background-color:#dfe8f3 }
.job td{border-bottom:#e9e9e8 1px solid; background-color:#f8f8f7}

.product li{ float:left}
.product li a img{ padding:3px; border:#CCC 1px solid;margin:5px 10px 0 10px;}
.product li span{ display:block; padding:5px 0; text-align:center; margin:0 10px 5px 10px; background-color:#CCCCCC}
.productclass div{ width:125px; float:left; padding-left:25px; margin-top:25px;}
.productclass h2{}
.productclass h3 a{ display:block; background:url(prbg.jpg) no-repeat; text-align:center; font-size:12px; color:#FFF; height:25px; line-height:25px; margin-top:2px;}
.productclass h3 a:hover{background:url(prbg2.jpg) no-repeat; color:#000}
.productclass ul li a{ background:url(prico.gif) no-repeat 0 9px; display:block; padding-left:15px; height:25px; line-height:25px;}
.productclass ul li a:hover{ background:url(prico.gif) no-repeat 3px 9px #F3F3F3; }
.prtitle{ background:url(products_bg.gif) repeat-x; height:41px; }
.products_list{ padding:10px 0; margin-top:10px;}
.products_list li{ float:left; height:170px; }
.products_list li span{padding:2px; margin:0 5px; display:block; text-align:center}
.products_list li p{ background:url(products_bg.gif) no-repeat;display:block; padding:5px; margin:0 5px; width:150px; height:130px; text-align:center; overflow:hidden}
.job td,th{ width:20%; padding:0 5px; text-align:center}
.job th{ border-bottom:#c5d4e7 1px solid;border-top:#94acc8 2px solid; background-color:#dfe8f3 }
.job td{border-bottom:#e9e9e8 1px solid; background-color:#f8f8f7}
.about{ line-height:25px; padding:10px 20px;}
.x_nTab{ 
float: left; 
width: 960px; 
margin: 0 auto; 
border-bottom:1px #e9e9e9 solid; 
background:#e9e9e9; 
background-position:left; 
background-repeat:repeat-y; 
margin-bottom:2px; 
} 
.x_nTab .x_TabTitle{ 
clear: both; 
height: 35px; 
overflow: hidden; 
} 
.x_nTab .x_TabTitle ul{ 
border:0; 
margin:0; 
padding:0; 
} 
.x_nTab .x_TabTitle li{ 
float: left; 
width: 70px; 
cursor: pointer; 
padding-top: 4px; 
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 4px; 
margin-left:5px;
list-style-type: none; text-align:center
} 
.x_nTab .x_TabTitle .active{background: url(prviewbg1.gif) no-repeat #fff;border-left:1px #e9e9e9 solid;border-top:1px #e9e9e9 solid;border-right:1px #e9e9e9 solid;border-bottom:1px #fff solid;height:25px;padding-top:15px;width:100px; font-weight:bold; font-size:14px;  } 
.x_nTab .x_TabTitle .normal{background: url(prviewbg2.gif) no-repeat #f7f7f7;border:1px #e9e9e9 solid;height:25px;width:100px; padding-top:15px; font-weight:bold; font-size:14px;   } 
.x_nTab .TabContent{ 
width:auto;background:#fff; 
margin: 0px auto; 
padding:10px 0 0 0; 
border-right:1px #e9e9e9 solid;border-left:1px #e9e9e9 solid; 
text-align:left;
padding:10px;
} 
.none {display:none;}
