﻿@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
/*#text{
	width:100%;
	
}
#text embed{
	width:100%;
	height:410px;
	margin:0px auto;
	
}(flash>1003)*/
html,body, div, dl, dt, dd,ul,ol,li , h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
margin:0;
padding:0;
font-size:12px;
font-family:Arial,"宋体";
}
table{
border-collapse:collapse;
}
a img{
border:0px;
}
address, caption, cite, code, dfn, em, th, var {
font-style:normal;
font-weight:normal;
}


body{ background:url(../images/index/bg00.gif); }
li {
list-style:none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
input, button, textarea, select {
font-family:inherit;
}
a img{
border:0px;
}
a {
outline: none; /* 去掉Firefox点击时产生的虚线?*/
}
.clear{ clear:both; font-size:0px; height:0px; width:0px;}
#indextop{ width:928px; height:17px; background:url(../images/index/bg-top.png) no-repeat left top;_background:url(../images/index/bg-top.gif) no-repeat left top; margin:21px auto 0;}


.top{width:890px; height:88px;margin:0 auto; }
.log{ padding:20px 0px 0px 23px; width:205px; float:left;}
.toplink{ padding-top:10px; float:right; width:297px; }
.topline{width:890px;height:8px;background:url(../images/index/bg1.gif) repeat-x;margin:0 auto; font-size:0; line-height:0;}
#topmenu{margin:0 auto;width:890px; height:28px; background:url(../images/index/bg2.gif) no-repeat;}
.topkb{ margin:0 auto; width:890px; height:6px; }
.topkb1{ margin:0 auto; width:890px; height:20px; }
.topkb2{ margin:0 auto; width:890px; height:28px; }
.topflash{ margin:0 auto 28px; width:890px; }



#topnav{ width:740px; position:relative; float:left;}
#topnav li{  float:left; width:74px; height:28px; display:block;}
#topnav li a{width:74px; height:28px; display:block;}

#topnav li.nav1 a{ background:url(../images/index/menu1.jpg) no-repeat; }
#topnav li.nav1 a:hover,
#topnav li.nav1current a{ background:url(../images/index/menu01.jpg) no-repeat; }

#topnav li.nav2 a{ background:url(../images/index/menu2.jpg) no-repeat;  }
#topnav li.nav2 a:hover,
#topnav li.nav2current a{ background:url(../images/index/menu02.jpg) no-repeat;  }

#topnav li.nav3 a{ background:url(../images/index/menu3.jpg) no-repeat;  }
#topnav li.nav3 a:hover,
#topnav li.nav3current a{ background:url(../images/index/menu03.jpg) no-repeat;  }

#topnav li.nav4 a{ background:url(../images/index/menu4.jpg) no-repeat;  }
#topnav li.nav4 a:hover,
#topnav li.nav4current a{ background:url(../images/index/menu04.jpg) no-repeat;  }

#topnav li.nav5 a{ background:url(../images/index/menu5.jpg) no-repeat;  }
#topnav li.nav5 a:hover,
#topnav li.nav5current a{ background:url(../images/index/menu05.jpg) no-repeat;  }

#topnav li.nav6 a{ background:url(../images/index/menu6.jpg) no-repeat;  }
#topnav li.nav6 a:hover,
#topnav li.nav6current a{ background:url(../images/index/menu06.jpg) no-repeat;  }

#topnav li.nav7 a{ background:url(../images/index/menu7.jpg) no-repeat;  }
#topnav li.nav7 a:hover,
#topnav li.nav7current a{ background:url(../images/index/menu07.jpg) no-repeat;  }

#topnav li.nav8 a{ background:url(../images/index/menu8.jpg) no-repeat;  }
#topnav li.nav8 a:hover,
#topnav li.nav8current a{ background:url(../images/index/menu08.jpg) no-repeat;  }

#topnav li.nav9 a{ background:url(../images/index/menu9.jpg) no-repeat;  }
#topnav li.nav9 a:hover,
#topnav li.nav9current a{ background:url(../images/index/menu09.jpg) no-repeat;  }

#topnav li.nav10 a{ background:url(../images/index/menu10.jpg) no-repeat;  }
#topnav li.nav10 a:hover,
#topnav li.nav10current a{ background:url(../images/index/menu010.jpg) no-repeat;  }


#topnav li ul{display:none; width:110px; position:absolute; top:28px;}
#topnav li ul li{float:none; margin:0px; width:110px;position:relative; height:23px;}
#topmenu #topnav li ul li a{display:block; width:100px; line-height:22px;border-bottom:1px solid #A20003; height:22px;background:#D61518; color:#fff; text-align:left; padding-left:10px; text-decoration:none;}
#topmenu #topnav li ul li a:hover{background:#A20003; color:#fff; font-weight:bold;}
#topmenu #topnav .nav7 ul,
#topmenu #topnav .nav7 ul li,
#topmenu #topnav .nav7 ul li a,
#topmenu #topnav .nav7current ul li a{ width:150px;}

.search{ width:145px; height:22px; float:right;background:url(../images/index/bg-sea.jpg) no-repeat 0 4px; padding:6px 0 0 ;}
.bomcontent{ width:878px; height:204px;margin:0 auto; overflow:hidden; }
.newsbox{ width:304px; float:left;}
.newsbt{ width:304px; height:20px;background:url(../images/index/title1.gif) no-repeat center bottom;}
.newsbt a{ display:block; float:right; margin:3px 0 0 0;}

.newslist{ width:304px; margin:10px 0 0 0;}
.newslist li {line-height:23px;}
.newslist li span {
width:55px;
color:#666666;
font-size:11px;
list-style:none;
}
.newslist li a {
color:#666666;
text-decoration:none;
}
.newslist li a:hover {
color:#FF6666;
text-decoration:none;
}

.probox{width:348px;float:left;margin:0 0 0 15px; height:189px;overflow:hidden;}
.picbox{ width:147px; float:left; height:159px ; padding:26px 0 0 0; background:url(../images/index/indexbg.gif) no-repeat 0 10px ; text-align:center ;  }

.picbox h3{padding:0 0 0 5px;}
.picbox p{padding:10px 0 0 0px;}
.linkbox{float:left;width:198px;background:url(../images/index/bg4.gif) no-repeat center top; height:189px; margin-left:10px ;}
.linkpic{margin:32px 0 0 24px;}
.bottom{width:928px; margin:0px auto 30px; }
#bttdbox{padding:0 20px; background:url(../images/index/bg-m.png) repeat-y; _background:url(../images/index/bg-m.gif) repeat-y;}
.bottom table,
.bottom table table{margin:0;}
.zt1{ color:#929090; font-size:11px;}


#topbox,
#content{ width:928px; background:url(../images/index/bg-m.png) repeat-y; margin:0px auto; _background:url(../images/index/bg-m.gif) repeat-y; margin:0px auto; }

#topbox{padding:0 0 6px; position:relative; z-index:50;}
#content{padding:0 0 28px;}


#bottom{ width:928px; height:21px; margin:0px auto 30px; background:url(../images/index/bg-b.png) no-repeat left top;_background:url(../images/index/bg-b.gif) no-repeat left top;}
.copywz{ width:773px; float:left;}
.designwz{ float:left; width:90px;}


.left{ width:179px; margin:10px 40px 0 0; float:left;}
.lefttop{ height:58px;}
.lefttop img{display:block;}
/*background:url(../images/news/bt1.gif) no-repeat;*/
.topflash1{ margin:0 auto; width:890px;}
.leftbg{background:url(../images/news/bg1.gif) repeat-y; }


#sidenav{ width:176px;}
#sidenav li{line-height:32px}
#sidenav li a{display:block; width:156px; text-decoration:none; line-height:31px; height:31px; padding:0 0 0 20px; font-weight:bold; color:#595959; border-bottom:1px solid #d2d2d2;}
#sidenav li.cur1 a,
#sidenav li a:hover{color:#fff; background:#d61518;}

#sidenav li ul{display:none;}
#sidenav li.cur1 ul{display:block;}

#sidenav li.cur1 ul li{ line-height:25px;}
#content #sidenav li.cur1 ul li a{ padding:0 0 0 60px; width:116px; line-height:24px; height:24px; font-weight:normal; background-image:url(../images/news/sidenav_lilibg.jpg);background-color:#fff; background-position:0 0; color:#898989;}
#content #sidenav li.cur1 ul li.cur2 a,
#content #sidenav li.cur1 ul li a:hover{ background-position:0 24px; color:#fff;}

.bombg{ height:80px;background:url(../images/news/bg2.gif) no-repeat;}
.min{ width:890px;margin:0 auto; padding:0 0 20px 0; overflow:hidden; border-bottom:1px solid #D9D9D9; }
.leftbom{ width:180px; margin:30px auto 0; background:transparent url(../images/news/hotitem_bg.jpg); height:253px; }

.right{ width:659px; float:left;}
.rightbt{ height:31px;background:url(../images/news/bg4.gif) no-repeat center bottom; color:#000000; line-height:31px; text-align:right;}
.rightbt strong{font-weight:bold; background:url(../images/news/tb1.gif) no-repeat left 0px; padding:0 0 0 14px;} 
.rightbt a{ color:#000000; font-weight:normal; text-decoration:none; }
.rightbt a:hover{ color:#D61518; }
.rightbt span{color:#D61518;font-weight:normal; }

.rightbt1{ height:31px;background:url(../images/news/bg1.jpg) no-repeat center bottom; color:#000000; font-weight:bold; line-height:31px; text-align:right;}
.rightbt1 a{ color:#000000; font-weight:normal; }
.rightbt1 a:hover{ color:#D61518; }
.rightbt1 span{color:#D61518;font-weight:normal; }

.pagee{ width:634px; height:36px; line-height:36px; text-align:right;}
.pagee a{ color:#000000;}
.pagee a:hover{ color:#FF0074;}

#msn a{ display:block; width:134px; height:125px; background:url(../images/index/fly.png);_background:url(../images/index/fly.gif);}



.zt_555555{
color:#555555;
line-height:18px;
}
.zt_D61518{
color:#D61518;
}
.zt_000000{
color:#000000;
}

.bk1{
border-bottom: 1px solid #EBEBEB;}
.bk2
{border-right: 1px solid #CCE0EF;}

.bk3
{border: 1px solid #D2D2D2;}

.bk4
{border: 1px solid #808080;}

#hotitem{ width:162px; height:190px; background:url(../images/news/hotitem_bg.jpg) no-repeat; margin:0px auto 30px; padding:27px 8px 5px 9px;}
#newitem{ width:164px; margin:0px auto; height:210px; overflow:hidden; position:relative;}
#newitem #ntit{ width:164px; height:15px; background:url(../images/news/newitem_tit.gif) no-repeat; position:absolute; top:0px; left:0px; z-index:3;}

.pagek{ width:658px; text-align:right; padding:10px 0; clear:both; color:#aca899; background:url(../images/products/pagek_line.jpg) repeat-x left top;}
.pagek a{ color:#000; text-decoration:none;}
.pagek a:hover{text-decoration:underline;}

.backk{width:658px; text-align:right; padding:10px 0; clear:both; color:#aca899; background:url(../images/products/pagek_line.jpg) repeat-x left top;}
.backk a{ color:#d61518; text-decoration:none;}
