﻿*{ margin:0;padding:0;}*
body{font-size:12px;color:#454545;line-height:1.6em;background:url(bg.gif) repeat;}

h1{font-size:2.8em;line-height:35px;}
h2{color:#000;font:bold 170% Arial, Sans-Serif;letter-spacing:-1px;padding:0;margin:0 0 10px;}
img{border:0;}

.grey{color:#484848;}

.wrap{width:900px;margin:10px auto 0;}
	
.header_top{padding:0;clear:both;background:url(toplogo.gif) no-repeat;height:182px;}

.header_top h1{display:none;width:400px;margin:0 0 7px;font-size:24px;}

.flashbox{position:absolute; margin-left:545px;margin-top:50px;width:300px; height:60px; z-index:1;}

.header_bottom{clear:both;border:0px;width:900px;height:36px;background:url(i_bg.gif) repeat-x;}

ul.menu {
list-style-type:none; float:left; display:block; width:870px; 
 margin:0px; padding-left:20px; background:none;}/*30px*/

ul.menu li{display:inline;font-size:14px;font-weight:bold;line-height:34px;}

ul.menu li a{display:block;float:left;padding:0;margin:0;margin-right:3px;margin:0px 0px;/*22px 92*/width:86px;height:34px;zoom:1;text-align:center;}

ul.menu a{text-decoration:none; color:#aa6600;}
ul.menu a:hover {background:url(mbg.gif) repeat-x;color:#333333;}

ul.menu a.nav{text-decoration:none; background:url(mbg.gif) no-repeat; color:#333333;}

/**/

.indexBo{padding:20px 0px;clear:both;color:#55444c;background:url(bg_bo.gif);/**/}

.indexBo table{text-align:center;zoom:1;}

.indexBo td{padding:0px 10px;text-align:left;}
.indexBo td h2{width:auto;font-size:14px;line-height:22px;border-bottom:1px solid #dddddd;padding-left:27px;background:url(titico.gif) no-repeat 4px 3px;}
div.indexcon{padding:0px 6px 0px 12px;}

div.indexcon ul{margin:0;padding:0;}
div.indexcon li{list-style-type:none;padding-left:16px;background:url(li_do2.gif) no-repeat 5px 8px;line-height:22px;}
div.indexcon li a{color:#55444c;text-decoration:none;}
div.indexcon li a:hover{color:#ff0000;text-decoration:underline;}


.aright{text-align:right;}
.nofound{font-size:14px;color:#FF3300;padding:20px 15px;}
/**/

.left{float:left;width:600px;padding:5px 15px 0 5px;margin:0 0 25px 0;line-height:22px;}
.left p{margin:0 0 15px;font-size:13px;}

.right{width:250px;float:right;}

.linkinfo{padding:7px 10px;font-size:12px;background:#f4f4f4;}
.linkinfo table{margin-top:10px;font-family:Tahoma,"Lucida Console",Arial;line-height:22px;}
.linkinfo td{padding:0px 2px;}
.linkinfo a{color:#333333;text-decoration:none;margin-right:8px;white-space:nowrap;word-break:keep-all;zoom:1;}
.linkinfo a:hover{color:#ff0000;text-decoration:underline;}


.num{font-size:14px;word-spacing:1px;}

.cue{color:#006600;}

/**/

.pw{color:#999999;}
.pw a{color:#333399;text-decoration:none;}
.pw a:hover{color:#ff0000;text-decoration:underline;}


.ListPBox{padding-top:10px;padding-left:50px;}

.ListPBox ul{margin:0;padding:0;}
.ListPBox li{list-style-type:none;padding-left:16px;background:url(li_do2.gif) no-repeat 5px 8px;line-height:24px;}
.ListPBox li:hover{background:#f4f4f4;}
.ListPBox li a{color:#3333cc;text-decoration:none;}
.ListPBox li a:hover{color:#ff0000;text-decoration:underline;}
.ListPBox li .aTime{margin-left:20px;color:#999999;}

.FenYe{padding-top:30px;padding-left:60px;text-align:left;}
.FenYe a{font-size:13px;padding:3px 6px;color:#000099;}
.FenYe a:hover{background:#FFCC00;color:#000099;text-decoration:none;}

/**/
.PConBox{padding:30px 50px;line-height:25px;font-size:13px;}
.PConBox .msg{font-size:12px;}
.PConBox h1{font-size:24px;color:#333333;}

.LinkBox{padding:30px 50px;line-height:22px;}
.LinkBox ul{margin:0;padding:0;}
.LinkBox li{list-style-type:none;float:left;padding-left:16px;width:23%;background:url(li_do2.gif) no-repeat 5px 8px;}
/**/

.footer{clear:both;padding:10px;margin:10px 0 0 0;font-size:12px;border-top:1px solid #eee;line-height:2em;font-family:Tahoma,"Lucida Console",Arial;}

.footer a{color:#333333;text-decoration:none;margin-right:5px;}
.footer a:hover{color:#ff0000;text-decoration:underline;}

.footer .f1 a{color:#0000ff;}

.gohome{padding-left:16px;background:url(gohome.gif) no-repeat;}
.contact{padding-left:18px;background:url(icon_phone.gif) no-repeat;}
.job{padding-left:18px;background:url(mjob.gif) no-repeat;}
.contracts{padding-left:16px;background:url(arrow.jpg) no-repeat; }

.searchform{background:url(searchform.gif) no-repeat;padding:8px 4px 10px 4px;height:27px;margin:0 0 20px;}


