html,body,p,table,td,form,h1,h2,h3,h4,input,select {
font-size:12px;
color:#242e35;
border:transparent 0;
padding:0;
margin:0;
font-family: tahoma,verdana,segoe,sans-serif
}
body {
font-size:70%;
background:#fff url(/images/bg_body.jpg) repeat-x top;
padding-top:20px;
}
a{
color:#929C30;
text-decoration:none
}
a:hover{
text-decoration:underline;
}
a.yel{
color:#c63;
}



h2{
font-size:16px;
color:#929C30;
text-align:center;
margin:5px 0 10px 0;
}
h3{
font-size:16px;
}
h4{
font-weight:bold;
color:#929C30;
margin-bottom:5px;
}

p{
line-height:1.6em;
margin-bottom:1.5em;
}
img{
border:0
}
.l{
float:left;
}
.r{
float:right;
}

.input_text{
background:#fff;
border:1px solid #ccc;
height:14px;
}
.input_text2{
background:#fff;
border:1px solid #ccc;
height:16px;
}
#main{
width:734px;
margin:0 auto;
background:url(/images/bg_main.jpg) no-repeat;
}


.pa{
padding-left:30px;
}
.search{
background:url(/images/bg_search.gif) repeat-x;
}
.search a{
color:#ffd700;
padding-left:18px;
}
.fl{
border:1px solid #e8f0f3;
}
.m{
margin:0 auto;
}

.pa2{
padding-left:17px;
}



/*左边导航切换*/
.tabs {
background:url(/images/bg_nav.jpg) repeat-y right;
display:inline;
float:left;
position:relative;
text-align:right;
}
.tab{
font-size:14px;
background:url(/images/line.gif) no-repeat bottom right;
}
.ulTabs {
display:none;
width:165px;
margin-right:30px;
}
.tabs ul{
margin:0;
padding:0;
width:100%
}
.tabs li {
padding:9px 20px 9px 0;
margin-bottom:0;
cursor:default;
list-style-type:none
}
.tabs li.tabActive{
background:url(/images/bg_nav_active.gif) no-repeat top right;
font-size:14px;
font-weight:bold;
color:#c63;
zoom:1
}
.tabs li.tabHover {
background:url(/images/line.gif) no-repeat bottom right;
zoom:1
}
.tabs li.tabHover a,.tabs li a,.tabnav a{
color:#242e35;
text-decoration:none;
}
.tabs li.tabHover a:hover,.tabs li a:hover,.tabnav a:hover{
color:#c63;
text-decoration:none;
}
.tabContentPanel div {
font-family: Verdana
}
.tabContentPanel{
display:inline;
float:left;
width:485px;
line-height:1.5em
}
.dl {
height:auto
}
.tabContentPanel .dlh{
margin-left:20px
}
.tabPanel{
width:485px;
position:relative
}
.tabHiddenPanel{
display:none
}
.tabList ul{
margin:0;
padding:0 0 10px 18px;
list-style-image:url("/images/dot_news.gif");
}
.tabList ul li{
line-height:1.6em;
}
.tabList ul li span{
color:red;
font-size:10px;
margin-left:10px;
}
.tabList ul li a{
color:#929C30;
font-weight:bold;
}


/**/
.quickLink{
width:143px;
height:98px;
background:url(/images/bg_qlink.gif) no-repeat;
text-align:center;
padding-top:4px;
margin-bottom:18px;
}
.select2{
border:2px solid #afbcc2;
}
.tabContent{
width:230px;
display:block;
float:left;
}
.tabContent_ny{
width:320px;
display:block;
float:left;
}
.mgn{
margin:0 20px 0 0
}
.nomgn{
margin:0
}
.tabContent ul{
margin:0 0 15px 0;
padding:0;
list-style:none;
}
.tabContent ul li{
line-height:1.6em;
}
.tabContent li a{
color:#242e35;
}


/*footer*/
.footer{
background:url(/images/bg_footer.jpg) repeat-x bottom;
text-align:center;
vertical-align:bottom;
height:80px;
padding-bottom:15px;
}
.footer a{
color:#242e35;
text-decoration:none;
padding:0 6px;
}
.footer a:hover{
color:#c63;
text-decoration:none;
}




/*内页*/
.Content_List ul{
margin:0 0 15px 0;
padding:0;
list-style:none;
}
.Content_List ul li{
line-height:2.2em;
}
.Content_List li a{
color:#242e35;
}
.Content_List li span{
color:#999;
margin-left:12px;
font-size:10px;
}

.tabnav{
width:165px;
background:url(/images/bg_nav_hover.gif) no-repeat bottom;
font-size:12px;
font-weight:normal;
text-align:right;
line-height:2em;
padding:0 25px 8px 0;
}
.tabnav a.active{
font-weight:bold;
color:#929C30;
}
.tabs li.tabActive2{
background:url(/images/bg_nav_active2.gif) no-repeat top right;
font-size:14px;
font-weight:bold;
color:#c63;
zoom:1
}
.tabs li.tabActive a,.tabs li.tabActive2 a{
color:#c63;
}

.tab_zs{
font-size:14px;
line-height:1.7em;
margin-bottom:20px
}

.text{
line-height:1.8em
}
.text_big{
font-size:14px;
line-height:1.8em;
margin-bottom:20px;
}
.news_content{
line-height:1.8em
}

.tab_job td{
line-height:2em;
}


.selectTable {
 border-right: #fff 1px solid;
 border-top: #888 2px solid;
 border-bottom: #fff 1px solid;
 border-left: #888 2px solid;
 width: 120px; 
 height: 18; 
 background-color: #f5f5f5;
}

.dropDown {
border-right: #728598 1px solid; 
padding-right: 0px; 
border-top:#728598 1px solid; 
margin-top: 1px; 
padding-left: 0px; 
visibility: hidden; 
padding-bottom: 0px; 
border-left: #728598 1px solid; 
width: 250px; padding-top: 0px; 
border-bottom: #728598 1px solid; 
position: absolute;
background: #fff
}

.1 {
color: #000;
height:22px;
background: #ddd;
}
.2 {
color: #0076c8; 
height:23px;
border-bottom:#e5e5e5 1px solid;
}
.dd {
font-size: 9pt; 
color: #000; 
line-height: 150%;
}
.qqblue{
color:#929C30;
font-size:14px;
font-weight:bold
}
.black a{
color:#242e35;
text-decoration:none
}


.tab_list{
background:#afbcc2;
width:100%;
}
.tab_list th{
background:#fff;
font-size:12px;
padding:8px 2px 5px 2px;
}
.tab_list td{
padding:4px 5px 2px 5px;
}
.g1{
background:#edf2f6;
}
.b1{
background:#fff;
}
.n{
font-size:11px;
text-align:center;
}

#fly_ad{
z-index:99;
}

.zlcompany{background:url(/images/zlcompany.jpg) no-repeat left bottom;height:30px;}
.zl_title{width:100px;height:25px;padding:0 0 0 20px;font-weight:bold;}

#zlcompanysdiv ul { list-style:none; margin:0px; padding:0px;}
#zlcompanysdiv { margin-left:120px;}
#zlcompanysdiv li {float:left}
#zlcompanys { height:25px; width:580px;overflow:hidden;}
#zlcompanys .zlcompanyli { height:25px;line-height:25px;width:580px;overflow:hidden;}
#zlcompanys .zlcompanyli li{padding:0 20px 0 0;}
#zlcompanysdiv li a{color:#000;}
#zlcompanysdiv li a:hover{color:#929C30;}