﻿@charset "UTF-8";
/*菜单样式*/
.navmiddle{ height:50px; overflow:hidden; padding-left:30px;background:url(img/nav_bg.gif) no-repeat top;}
#nav{
	height:50px;
	position:absolute;
	z-index: 9997;
	width:870px;
}
ul#topnav {	float:left;	width: 100%;list-style: none;}
ul#topnav li {float: left;width:105px;}
ul#topnav li a {float: left; height: 29px;color:#fff; font-size:16px; font-family:"黑体"; text-decoration:none; padding:13px 0 0 0; font-weight:normal;	text-align:center; _font-weight:bold; _font-size:14px; _font-family:"宋体"}

ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom;background: url(img/nav_home.jpg) no-repeat;}
ul#topnav a.home {background: url(img/home_nav_bg.gif) no-repeat; width: 105px; }

ul#topnav li .sub {
	padding: 2px 0;
	float: left;
	display: none;
	background: url(img/nav_sub_bg.gif) bottom center;
	background-repeat:no-repeat;
	width:105px;
	position:relative;
	overflow:hidden;
	margin:0px 0 0 0;
	top:-43px;
	_margin-left:-108px;
	_top:0px;
	*+margin-left:-105px;
	*+top:0px;
}
ul#topnav li .sub ul{list-style: none; margin: 0; margin-left:0px; width:105px;}
ul#topnav .sub ul li{padding: 0 0 0 0px; width:105px; }
ul#topnav .sub ul li a { text-align:left; padding:5px 5px 0 10px;font-size:12px; text-indent: 0;display: block;	text-decoration: none;color: #fff; background:none; font-family:Tahoma, Geneva, sans-serif; width:100px; margin-left:5px;}
ul#topnav .sub ul li a:hover {color: #e5007f; background:url(img/nav_sunhover.gif) no-repeat;}

#banner{ height:320px; margin:5px 0 10px 0;}
#serch{ position: absolute; float:right; width:225px; height:42px; background:url(img/tempserch.png) no-repeat; z-index: 9999;}
#flash{ z-index: 9998;}

#news{ width:295px; background:url(img/home_01.gif) no-repeat top right; padding-right:10px; overflow:hidden; float:left; margin-left:5px; _margin-left:2px;}
	#news h1{ height:20px; padding-top:3px; border-bottom:1px solid #cecece; margin-bottom:5px; }
	#news h1 a{ font-size:16px; font-family:"黑体"; color:#e5007f; text-decoration:none}

	#news li{border-bottom: 1px dotted #dcdcdc;	list-style-position:inside; list-style-type:circle;  color:#434343; padding:4px 0px;}
	#news li a{ color:#434343; text-decoration:none; margin:0px 0 0 -10px; padding:0;}
	#news li a:hover{ color:#e5007f}
	.hot{ overflow:hidden; width:295px; margin-bottom:5px;}
	.hot img{ float:left; padding:3px; background:#fff; border:1px solid #dcdcdc; margin-right:5px;}
	.hot h2{ font-weight:bold; padding-bottom:5px;}
	.hot h2 a { color:#434343; text-decoration:none; margin:0px 0;}
	.hot h2  a:hover{ color:#e5007f}
	.hot p a{color:#434343; text-decoration:none; margin:0px 0;}
	.hot p  a:hover{color:#e5007f }
	
#pro{ width:310px; overflow:hidden; float:left; margin:0 10px;}
	
	
/*首页产品展示特效*/
.slider-wrap								{ width:310px;}
.pro_title{ border-bottom:1px solid #cecece; height:20px; padding-top:3px; margin-bottom:5px;}
.pro_title h1  { float:left; height:20px; padding-top:3px; margin-bottom:5px; _height:18px;}
.pro_title h1 a{ font-size:16px; font-family:"黑体"; color:#e5007f; text-decoration:none}

#movers-row	{ overflow:hidden; float:right; padding-top:5px;}
#movers-row div{ width: 15px; float: left; margin-right:5px;}

#movers-row div a.cross-link{ float: right; color:#ffffff; text-decoration:none; margin:0px 0; font-size:10px;}
#movers-row div a span{margin-left:5px; font-size:10px; position:relative;top:-1px}
.cross-link	{ display: block; width: 15px; position: relative; padding-bottom: 3px; z-index: 9999;background: transparent url(img/n1.gif) no-repeat; color:#fff}
.active-thumb { background: transparent url(img/n2.gif)   no-repeat; }
.nav-thumb { border:0; color:#fff;}	
/*
#movers-row div a.cross-link 				{ float: right;}
.cross-link									{ display: block; width: 15px; position: relative; padding-bottom: 3px; z-index: 9999;}
.active-thumb 								{ background: transparent url(img/n2.gif) bottom center no-repeat; }
.nav-thumb 									{ border:0; }	*/	

.stripViewer								{ position: relative; overflow: hidden; width: 310px; height: 190px; }
.stripViewer .panelContainer				{ position: relative; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 419px; }
.stripNavL, .stripNavR, .stripNav			{ display: none;}
/*首页产品展示特效结束*/
.wrapper{ padding:0 5px; width:300px; height:190px; text-align:center}

#ser{ width:250px; background:url(img/home_02.gif) no-repeat top left; padding-left:10px; overflow:hidden; float:left; line-height:24px; font-family:宋体}
	#ser h1 { height:20px; padding-top:0px; padding-bottom:4px; border-bottom:1px solid #cecece; margin-bottom:5px;_height:16px;_padding-bottom:0px; }
	#ser h1 a{ font-size:16px; font-family:"黑体"; color:#e5007f; text-decoration:none}
	#ser  a{color:#434343; text-decoration:none; margin:0px 0;}
	#ser   a:hover{color:#e5007f }
	#ser img{ float:right; margin:5px;}
	#ser div { text-align:right;}
	
#wrap{
	width:100%;
	overflow:hidden;
	background-position: center top;
	background-image: url(img/home_bg.gif);
	background-repeat: repeat-y;}
	#wrap .top{
	overflow:hidden;
	background-image: url(img/home_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;	}
	#wrap .bottom{
	overflow:hidden;
	background-image: url(img/home_bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;}
