@charset "utf-8";
/* CSS Document */
html, body, div, span, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin:0px; padding:0px; font-family:Arial,"宋体"; font-size:12px;}
a img{border:0px;}
a{text-decoration:none;}
body{
background:url(../images/index/bj.jpg) repeat-x;
}
#top,#main,#bottom{
width:921px;
margin:0px auto;
}
#top{
height:73px;
background:url(../images/index/top_bg.jpg) no-repeat;
}
#logo{
float:left;
width:162px;
height:73px;
margin:0px 0px 0px 29px;
display:inline;
}
#logo a{float:left;}
#toptit{
float:right;
width:306px;
height:35px;
margin:36px 0 0 0px;
}
#topline{
width:921px;
height:13px;
margin:0px auto;
float:left;
}
.menu{font-size:12px;position:relative; top:0px; width:921px; height:28px; background:#000000; margin:0px auto;padding:0;z-index:10; margin-top:13px;}
.menu ul{list-style:none;}   
.menu li {float:left;position:relative; width:97px; margin:0px 6px;
} 


#mainfla{
margin:0px auto;
background-color:#ffffff;
width:901px;
padding:10px 10px;
}
#mainfla img{
padding:10px 0;
}
.flaline{
height:10px;
background-color:#eb0000;
}

.clear{
clear:both;
}



#newsbox{
margin-top:10px;
float:left;
}
#news{
width:120px;
height:110px;
float:left;
background:url(../images/index/bj2.jpg) no-repeat right top;
}
#news img{
padding:0 0 10px 0;
}
#newslist{
float:left;
width:360px;
background:url(../images/index/bj2.jpg) no-repeat right top;
}
#newslist img{
padding:0 0 10px 10px;
}
#newslist ul{
margin-left:10px;
width:330px;
height:65px;
}
#newslist ul li{
color:#ff0000;
font-size:11px;
list-style:none;
line-height:18px;
}
#newslist ul li a{
padding-left:15px;
color:#8F8F8F;
font-size:12px;
font-family:Arial;
text-decoration:none;
}
#newslist ul li a:hover{
text-decoration:underline;
}
#newslist .more {
display:block;
width:38px;
height:14px;
margin-left:10px;
}
#newslist .more img{
padding:0px;
}
#newsmore{
margin:30px 0px 0px 10px;
font-weight:bold;
}
#newsmore a{
color:#585858;
text-decoration:none;
}

#newspro{
margin-top:10px;
width:172px;
height:110px;
float:left;
background:transparent url(../images/index/bj2.jpg) no-repeat scroll right top;
padding:0 4px 0 0;
}
#newspro img{
padding:0 0 0 0 ;
}
#pro_img2{
margin:66px 0 0 9px;
}
#newspro .more {
display:block;
width:38px;
height:14px;
margin-left:10px;
}

#promore{
margin:50px 0px 0px 10px;
font-weight:bold;
}
#promore a{
color:#585858;
text-decoration:none;
}

#newsser{
margin-top:10px;
width:245px;
height:110px;
float:right;
background:url(../images/index/pic4.jpg) no-repeat top;
}
#newsser img{
margin:86px 196px 0px 12px;
padding:0px;
}
#bottomtel{
width:921px;
height:118px;
background:url(../images/index/bg_bom.jpg) repeat-x;
margin: 0 auto;
}
#bottomtell{
width:384px;
padding:0px;
float:left;
}
#bottomtell img{
float:left;
margin:16px 0px 0px 0px;
padding:0px;
}
#bottomte2{
margin:16px 0 0 0;
float:right;
width:192px;
}
#bottomte2 img{
float:right;
margin-top:6px;}

.zz{
color:#ffffff;
font-weight:bold;}


.nav1{
width:85px;
}
.nav1 a{
width:85px;
background-image:url(../images/index/menu01.jpg);
}
.nav1 a:hover{
background-image:url(../images/index/menu01.jpg);
}


.nav2{
width:112px;
height:28px;
}
.nav2 a{
width:112px;
background-image:url(../images/index/menu2.jpg);
}
.nav2 a:hover{
background-image:url(../images/index/menu02.jpg);
}


.nav3{
width:112px;
}
.nav3 a{
width:112px;
background-image:url(../images/index/menu3.jpg);
}
.nav3 a:hover{
background-image:url(../images/index/menu03.jpg);
}


.nav4{
width:112px;
}
.nav4 a{
width:112px;
background-image:url(../images/index/menu4.jpg);
}
.nav4 a:hover{
background-image:url(../images/index/menu04.jpg);
}


.nav5,#nav .nav5 ul,#nav .nav5current ul{
width:162px;
}
.nav5 a{
width:162px;
background-image:url(../images/index/menu5.jpg);
}
.nav5 a:hover{
background-image:url(../images/index/menu05.jpg);
}


.nav6{
width:112px;
}
.nav6 a{
width:112px;
background-image:url(../images/index/menu6.jpg);
}
.nav6 a:hover{
background-image:url(../images/index/menu06.jpg);
}


/*menu*/
.top_menu{
width:921px;
height:28px;
margin:0px auto;
background-color:#000000;
z-index:9999;
position:relative;
}
#nav { margin:0; padding:0; padding-top:0px;padding-left:159px;height:28px; line-height:28px;}



#nav li .nav2{
width:112px;
height:28px;
}
#nav li .nav2 a{
width:112px;
background-image:url(../images/index/menu2.jpg);
}
#nav li .nav2 a:hover{
background-image:url(../images/index/menu02.jpg);
}
#nav li .nav2current a{
width:112px;
background-image:url(../images/index/menu02.jpg);
}

#nav { margin:0; padding:0; padding-left:120px;text-transform: uppercase;height:28px; }
#nav a{display:block;color: #fff;text-decoration: none;height:28px;}
#nav li {float:left; list-style:none;}
#nav li ul {display: none;position:absolute; width:111px; margin:0px 0 0 0;padding:6px 0 0 0; z-index:2; background:#333; opacity:0.8;filter:alpha(opacity=80);border-top:1px solid #ffffff; vertical-align:middle;}
#nav li ul li a{display:block;color: #fff;font-weight:bold;text-decoration: none; line-height:24px; background:none; text-indent:0; text-align:center; border-bottom:1px solid #7C7D81; vertical-align:middle;}
#nav li ul li a:hover{color:#E60013; font-weight:bold;}
#nav li.show ul {display: block;}


/*#top h1{
margin:28px 0px 12px 0px;
color:#fff;
font-size:18px;
line-height:20px;
height:20px;
background:url(../images/index/toph1_line.gif) no-repeat 0px bottom;
}
#top h2{
font-size:12px;
font-weight:100;
color:#D0D0D0;
}
#topnav{
float:left;
margin-top:10px;
border-bottom:1px solid #9d9d9d;
margin-left:44px;
}
#nav{
width:816px;
margin:0px auto;
background:url(../images/contact/bg07.jpg) repeat-x;
}
.menu{font-size:12px;position:relative; top:0px; width:770px; height:34px; background: url(../images/contact/bg07.jpg);margin:0px auto;padding:0;z-index: 10;}   
.menu ul{list-style:none;}   
.menu li {float:left;position:relative; width:97px; margin:0px 6px;}   

.menu table {position:absolute; top:0; left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}   
.menu ul li a{display:block; text-align:center; line-height:34px;color:#000;text-decoration:none; width:97px;}   
.menu ul li a:hover{color:#000; width:97; background: url(../images/contact/bg06.jpg);}  

.menu_whith {float:left;position:relative; width:160px;} 
.menu ul li.menu_whith a{display:block; text-align:left;padding-left:10px; line-height:34px;color:#000;text-decoration:none; width:150px;}   
.menu ul li.menu_whith a:hover{color:#fff; width:150px;background:#a3a3a3; }

.menu_whith1 {float:left;position:relative; width:130px; font-family:"Arial";} 
.menu ul li.menu_whith1 a{display:block; text-align:left;padding-left:10px; line-height:34px;color:#000;text-decoration:none; width:120px;}   
.menu ul li.menu_whith1 a:hover{color:#fff; width:120px;background:#a3a3a3; }  


.menu_whith2 {float:left;position:relative; width:114px;} 
.menu ul li.menu_whith2 a{display:block; text-align:left;padding-left:10px; line-height:34px;color:#000;text-decoration:none; width:104px;}   
.menu ul li.menu_whith2 a:hover{color:#fff; width:104px;background:#a3a3a3; }  
 
.menu ul ul {visibility:hidden;position:absolute;top:34px; left:0px; width:97; background-color:#8b8b8b;margin:0;padding:0;}   
.menu ul ul li {clear:both;text-align:left;font-size:12px;line-height:26px; height:26px;color:#fff;margin:0;padding:0;}   
.menu ul ul li a:LINK{display:block; width:97;margin:0;border:0; line-height:26px;height:26px;color:#fff;}
.menu ul ul li a:VISITED{display:block; width:97;margin:0;border:0; line-height:26px;height:26px;color:#fff;}
.menu ul ul li a:HOVER{border:0; width:97;background:#a3a3a3; line-height:26px;height:26px;color:#fff;text-decoration:none;} 
.menu ul ul li a:ACTIVE{display:block; width:97;margin:0;border:0; line-height:26px;height:26px;color:#fff;}
.menuhover{background:url(images/contact/bg06.jpg);}
#mainfla,#newsbox,#bottomtel,#bottomlink{
margin:0px auto;
width:816px;
}
.flaline{
height:10px;
background-color:#eb0000;
}
#newsbox{
margin-top:30px;
}
#news{
width:397px;
height:148px;
padding-left:8px;
float:left;
background:url(../images/index/line.gif) no-repeat right top;
}
#news ul{
width:397px;
}
#news ul li{
list-style:none;
line-height:25px;

}
#news ul li a{
color:#8A8A8A;
text-decoration:none;
}
#news ul li a:hover{
text-decoration:underline;
}
#news ul li .date{
font-size:11px;
color:#eb0000;
font-weight:bold;
}
#newsmore{
margin:30px 0px 0px 10px;
font-weight:bold;
}
#newsmore a{
color:#585858;
text-decoration:none;
}
#newsmore a:hover{
text-decoration:underline;
}
#bottomtel{
height:40px;
background:url(../images/contact/bg16.jpg) repeat-x;
line-height:38px;
}
.tela{
color:#fff;
margin-left:20px;
}
.telb{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}
#bottomlink{
height:80px;
background:url(../images/contact/pic03.jpg) no-repeat;
background-color:#fff;
}
.linka{
text-align:right;
margin-top:4px;
}
.linka a{
color:#606060;
margin-left:16px;
text-decoration:none;
}
.linka a:hover{
text-decoration:underline;
}
.linkb{
margin-top:38px;
color:#BBBBBB;
}
.linkb a{
color:#BBBBBB;
text-decoration:none;
}
.linkb a:hover{
text-decoration:underline;
}
.indexicon{
margin-right:18px;
}
.clear{
clear:both;
}*/