#header{
width:1003px;
margin:0 auto;
height:107px;
margin-bottom:6px;
}
.logo{
width:177px;
height:96px;
float:left;
margin-top:-30px;
margin-right:37px;
display:inline;
}
.menu{
margin-top:-10px;
float:right;
width:515px;
float:left;
display:inline;
margin-right:17px;
}
.top_menu{
float:right;
margin-top:23px;
margin-right:45px;
display:inline;
}
.top_menu a{
padding-left:20px;
background:url(../images/bow2.gif) no-repeat left 50%;
}
.search{
width:183px;
float:left;
margin-top:19px;
}
.search_bg{
float:left;
width:154px;
height:31px;
background:url(../images/input_bg.jpg) no-repeat left top;
}
.search img{
width:29px;
float:left;
}
.cl{
width: 1003px;
height:390px;
background: url(../images/product_bg.jpg) no-repeat;
margin:0 auto;
position:relative;
}
#imageFlow {
	position:relative;
	width: 885px;
	height:356px;
	clear:both;
	margin:0 auto;
	zoom:1;
	overflow:hidden;
	z-index:5;
}
.imageflash{
width:180px;
height:240px;
position:absolute;
left:0px;
top:30px;
z-index:10;
}
#imageFlow .diapo {
position: absolute;
left: -1000px;
cursor: pointer;
-ms-interpolation-mode: nearest-neighbor;
}
#imageFlow .link {
border: solid #fff 3px;
margin-left: -3px;
margin-bottom: -3px;
}
#imageFlow .bank {
visibility: hidden;
}
#imageFlow .top {
position: absolute;
width: 100%;
height:10px;
margin-top:-30px;
overflow:hidden;
}
#imageFlow .text {
position: absolute;
left: 0px;
width: 100%;
bottom: 10%;
text-align: center;
color: #FFF;
font-family: verdana, arial, Helvetica, sans-serif;
z-index: 1000;
}
#imageFlow .title {
font-size:14px;
color:#810A33;
font-weight: bold;
}
#imageFlow .legend {
color:#333;
}
#imageFlow .scrollbar {
position: absolute;
left: 10%;
bottom: 5%;
width: 80%;
height: 16px;
z-index: 1000;
}
#imageFlow .track {
position: absolute;
left: 1%;
width: 98%;
height: 16px;
filter: alpha(opacity=30);
opacity: 0.3;
}
#imageFlow .arrow-left {
position: absolute;
}
#imageFlow .arrow-right {
position: absolute;
right: 0px;
}
#imageFlow .bar {
position: absolute;
height: 16px;
left: 25px;
}
#moduls{
width:954px;
margin:0 auto;
zoom:1;
overflow:hidden;
margin-bottom:34px;;
}
.modules_bg{
width:311px;
height:180px;
float:left;
}
.moduls_news{background:url(../images/modules_message_en.jpg) no-repeat;

margin-right:10px;
}
.moduls_message{
background:url(../images/modules_news.jpg) no-repeat;
margin-right:10px;
}
.moduls_news ul{
line-height:24px;
margin-top:42px;
margin-left:15px;
}
.moduls_news ul li{
padding-left:15px;
background:url(../images/spot4.gif) no-repeat left 50%;
}
.moduls_contact{
background:url(../images/modules_contact_en.jpg) no-repeat;
}
.input_text{
width:136px;
height:17px;
border:0;
margin-top:6px;
margin-left:13px;
}
.moduls_message_main1{
width:280px;
height:160px;
margin-top:0px;
margin-left:18px;
zoom:1;
overflow:hidden;
}
.moduls_message_main{
width:280px;
height:150px;
margin-top:30px;
margin-left:20px;
zoom:1;
overflow:hidden;
}
.moduls_message_main p{
margin-top:15px;
}
#footer{
width:1003px;
height:31px;
line-height:31px;
margin:0 auto;
background:#c4c4c4;
}
#footer span a{
padding-left:20px;
background:url(../images/spot.gif) no-repeat left 45%;
}
#footer span{
float:left;
padding-left:30px;
}
#footer p{
float:right;
padding-right:23px;
}
.bg_innerbody{
background: url(../images/inner_body.jpg) #e9e9e9 repeat-x left top;
}
#inner_main{
width:927px;
zoom:1;
overflow:hidden;
margin:0 auto;
background: url(../images/product_bg.jpg) no-repeat center left top;
margin-bottom:14px;
}
.banner{
width:1002px;
margin-top:14px;
height:193px;
background: url(../images/banner.jpg) no-repeat left top;
margin-bottom:9px;
}
.inner_content{
zoom:1;
overflow:hidden;
margin-top:5px;
}
#left{
width:184px;
float:left;
min-height:635px;
_height:635px;
background:url(../images/left_bg.jpg) no-repeat center bottom;
}
.title_left_menu{
height:29px;
background:url(../images/left_menu_top.gif) no-repeat left top;
}
.left_menu{
zoom:1;
overflow:hidden;
margin-bottom:6px;
}
.title_left_menu span{
line-height:29px;
padding-left:20px;
font-size:14px;
font-weight:bold;
}
.main_left_menu{
background:url(../images/left_menu_bg.gif) repeat-y left top;
zoom:1;
overflow:hidden;
}
.left_menu_ul{
width:163px;
margin:8px auto;
zoom:1;
overflow:hidden;
}
.left_menu_ul li{
height:26px;
}
.left_menu_ul li a{
width:163px;
height:26px;
line-height:26px;
display:block;
padding-left:20px;
background:url(../images/spot.gif) no-repeat 5px 50%;
}
.left_menu_ul li a:hover{
background-color:#e5e5e5;
}
.left_menu_ul li .select{
background-color:#e5e5e5;
}
.bottom_left_menu{
height:7px;
background:url(../images/left_menu_bottom.gif) no-repeat left top;
zoom:1;
overflow:hidden;
}
.main_left_menu p{
line-height:24px;
width:172px;
margin:0 auto;
}
.main_left_menu img{
margin:5px;
zoom:1;
overflow:hidden;
}
#right{
width:732px;
float:right;
}
.title_right{
height:29px;
line-height:29px;
background:url(../images/right_top.gif) no-repeat left top;
}
.title_right span{
padding-left:30px;
}
.content{
background:url(../images/right_bg.gif) repeat-y left top;
}
.right_bottom{
height:8px;
zoom:1;
overflow:hidden;
background:url(../images/right_bottom.gif) no-repeat left top;
}
.content{
_height:600px;
min-height:600px;
}
.about_content{
padding:20px;
}
.about_content p{
padding-bottom:10px;
line-height:18px;
}
.banner_flash{
width:250px;
height:80px;
margin:14px;
}
.products_content{
margin-top:25px;
margin-left:26px;
}
.products_content li{
width:197px;
float:left;
margin-right:25px;
display:block;
line-height:30px;
text-align:center;
border:1px solid #cacaca;
height:170px;
margin-top:5px;
}
.products_content ul img{
padding:3px;

}
.news_content{
margin:25px;
line-height:24px;
}
.news_content li{
height:32px;
line-height:32px;
text-align:right;
color:#d4d4d4;
}
.news_content li a{
padding-left:20px;
background:url(../images/news_spot.gif) no-repeat left 45%;
float:left;
}
.products_main{
margin:25px;
zoom:1;
overflow:hidden;
}
.products_main img{
float:left;
padding:3px;
border:1px solid #cacaca;
margin-right:30px;
}
.products_main p span{
display:block;
height:30px;
line-height:30px;
font-size:14px;
font-weight:bold;
border-bottom:1px dashed #ccc;
}
.products_main p{
line-height:18px;
width:250px;
}

.im{
height:0px;
margin:0 auto;
z-index:555;
width:1002px;
position:relative;
text-align:center;
}
#imageFlow{ background-image:url(../img/product_bg.jpg); height:250px}
.im a:hover{ background:url(../images/daohangbg.jpg) repeat-x;}
.banner1{ background:url(../images/untitled.jpg) no-repeat; height:193px;}
.banner2{ background:url(../images/untitled.jpg) no-repeat; height:193px;}
.banner3{ background:url(../images/untitled.jpg) no-repeat; height:193px;}
.banner4{ background:url(../images/untitled.jpg) no-repeat; height:193px;}
.banner5{ background:url(../images/untitled.jpg) no-repeat; height:193px;}
.banner6{ background:url(../images/untitled.jpg) no-repeat; height:193px;}
.dingwei{ left:0px!important; _left:-70px;}
.dingwei a{ line-height:15px;}
.neirong{ width:586px; float:left; height:190px;}
.flash{ height:200px; width:1002px;  margin:0px auto; background-color:#CCFFFF;}
.neirong1{ border:2px #CC0066; background-color:#FFFFFF;}