@charset "gb2312";
/* CSS Document */
html {
	width:100%
}
body {
	background:#EBEBEB url(/Templets/image/bg.gif) repeat-x; margin:0 0 5px 0; padding:0; font-size:12px; line-height:24px
}
img {
	border:none
}
a:link, a:visited {
	text-decoration:none
}
a:hover {
	text-decoration:underline; color:#900
}
ul {
	list-style:none; padding:0; margin:0
}
/*top样式*/
#top {
	height:23px; border-bottom:#999 1px solid; background:#EBEBEB; width:100%; overflow:hidden
}
.topdh {
	width:950px; height:23px; line-height:23px; margin:0 auto 0 250px; padding:0; text-align:right;
}
.topdhleft {
	width:650px; float:left
}
#topsearch{
	width: 100px; height: 19px; line-height: 19px; cursor: hand; margin: 3px auto 0 auto; color: #000000; float:left; text-align:center
}
#topsearch a:link, #topsearch a:visited {
	width:98px; margin:1px 0 0 1px; height:18px; display:block; border-right:#CCC 1px solid
}
#topsearch a:hover {
	background:#FFF; margin:0; width:98px; height:18px; border-top:#CCC 1px solid; border-left: #CCC 1px solid; border-right:#CCC 1px solid
}
#topcontent{
	border: 0; margin: 0 auto; width: 210px; background: none; display:none; font-size:12px; padding:0
}
.topcontent1 {
	float:right; margin:0 1px 0 108px; padding:1px 0 0 0; height:18px; border:#CCC 1px solid; border-bottom:none; border-right:2px; width:97px; background:#FFF; text-align:center
}
.topcontent2 {
	background: #fff; width:196px; padding: 5px 0 0 10px; border:none; border-right:#CCC solid 2px; float:right; margin:0 2px 0 0
}
#topcontent #Keyword {
	width:105px; height:14px; margin:5px; line-height:14px
}
#topcontent #SearchSubmit {
	font-size:12px; padding: 2px 4px 0 4px; margin:5px 0; width:60px; text-align:center; line-height:13px
}
.topqita {
	float:left; margin:0 5px 0 15px
}
.topdh a:link, .topdh a:visited {
	color:#444
}
/*top样式结束*/
#head {
	height:87px; width:950px; margin:0 auto; background:none
}
.logo {
	margin:3px 0 0 5px; float:left
}
.xuanchuanyu {
	margin:21px 0 5px 0; height:60px; float:left
}
.rexian {
	float:left; margin:50px 0 12px 250px; padding:4px 0 0 95px; height:21px; color:#FFF; font-size:21px; font-style:inherit; font-weight:bold; line-height:21px; background:url(/Templets/image/rexian.gif) left no-repeat; 
}
/*导航*/
.menu {
	width:950px; margin:0 auto; background:url(/Templets/image/head3.jpg) right no-repeat; height:83px
}
.menu a:hover {
	text-decoration:none
}
.menu1 {
	width:790px; height:83px; margin:0 160px 0 0; padding:0; background:#222
}
.menutop {
	height:30px; width:790px; margin:5px 0 0 0; padding:0; line-height:30px; font-size:13px
}
.menutop a:link, .menutop a:visited {
	color:#FFF; font-weight:bold; display:block; float:left; padding:0 0 0 25px; width:133px; border:none;
}
.menutop a:hover {
	color:#fff; background:#444
}
.menumiddle {
	height:20px; width:790px; margin:0; padding:0; line-height:20px; color:#CCC;
}
.menumiddle span {
	color:#CCC; font-weight:bold; display:block; float:left; padding:0 0 0 25px; width:133px
}
.menubot {
	width:790px; height:28px; margin:0; padding:0; background:url(/Templets/image/menubotbg.gif)
}
.menubot a:link, .menubot a:visited {
	color:#fff; display:block; float:left; line-height:28px; text-align:left
}
.menubot a:hover {
	color:#CEECFF
}
.menubot1 {
	background:url(/Templets/image/menubot1bg.gif) no-repeat; width:85px; height:28px; font-weight:bold; text-indent:10px
}
.menubot1 a:link, .menubot1 a:visited {
	display:block; float:left
}
.menubot1:hover {
	background:url(/Templets/image/menubot1bg2.gif) no-repeat; color:#FFF
}
/*导航结束*/
#middlebody {
	width:950px; background:#FFF; margin:0px auto; padding:5px 0 0 0; clear:both; height:100%; display:table
}
/*点击排行*/
.paihang {
	width:258px;
	height:266px;
	margin:0;
	padding:0;
	border:#888 1px solid;
	overflow: hidden;
}
.paihang h2 {
	background:url(/Templets/image/h2bg.gif) repeat-x; font-size:14px; color:#333; padding:7px 0 9px 10px; height:14px; margin:0; line-height:14px
}
.paihang2 {
	width:240px; margin:10px 8px 10px 10px; color:#888
}
.paihang2 table tr {
	height:24px; overflow:hidden
}
.paihang_news {
	width:185px; margin:0 10px 0 0; padding:0; float:left; overflow:hidden; height:27px
}
.paihang_news a:link, .paihang_news a:visited {
	color:#444
}
.paihang_news a:hover {
	color:#00C
}
.paihang_dot {
	width:40px; margin:0; padding:0; float:left; overflow:hidden; height:24px; color:#985445; text-align:right
}
/*点击排行结束*/
/*slide*/
.slides {
	height:345px; width:680px; margin:0; float:left; position:relative; overflow:hidden
}
.slides ul {
	margin:0; padding:0;
}
.slidePic {
	width:680px; margin:0; padding:0
}
.slidePic li {
	display:none;
}
.slidePic li.cur {
	display:block; 
}
.slideFont {
	cursor:pointer; background-color:#fff; width:680px; height:45px; position:absolute; left:0px; bottom:0px; 
}
.slideFont li {
	background:url(/templets/image/nomalbg.gif) left bottom no-repeat; float:left; height:45px; width:136px; text-align:center; 
}
.slideFont .summary {
	cursor:pointer; float:left; height:45px; width:136px; 
}
.slideFont .summary h2 {
	display:block; color:#7c7c7c; font-size:12px; height:20px; margin:14px 0 0 0; width:136px; overflow:hidden; 
}
.slideFont .cur {
	background:url(/templets/image/onnomal.gif) no-repeat; cursor:pointer; width:136px; height:57px; position:relative; bottom:12px; 
}
.slideFont .cur .summary {
	float:left; height:45px; width:136px; 
}
.slideFont .cur .summary h2 {
	display:block; color:#fff; font-size:12px; margin:26px 0 0 0; overflow:hidden; 
}
/*slide结束*/
/*spr*/
.TabbedPanels {
	width:260px; float:left; margin:0; padding:0; overflow:hidden
}
.TabbedPanelsTabGroup {
	margin: 0px; padding: 0px; width:260px; 
}
.TabbedPanelsTab {
	position: relative; top: 1px; float: left; padding: 0px; margin: 0px; font-size:13px; line-height:30px; background:#fff url(/Templets/image/tab2.gif); width:86px; text-align:center; height:30px; list-style: none; cursor: pointer; overflow:hidden; font-family:"黑体"
}
.TabbedPanelsTabSelected {
	background:url(/Templets/image/tab1.gif);
}
.TabbedPanelsTab a:link, .TabbedPanelsTab a:visited {
	color:#333; text-decoration: none;
}
.TabbedPanelsTab a:hover {
	color:#069; text-decoration:none
}	
.TabbedPanelsContentGroup {
	clear: both; border: solid 1px #D1D1D1; border-left: #CCC; border-top: #CCC; background:url(/Templets/image/contentbg.jpg) repeat-x bottom; overflow:hidden
}
.TabbedPanelsContent {
	padding: 10px 0px 15px 5px; height:225px
}
.TabbedPanelsContent ul {
	width:243px; line-height:25px
}
.TabbedPanelsContent ul li {
	background:url(/Templets/image/libg.gif) left no-repeat; padding:0 0 0 25px
}
.TabbedPanelsContent a:link, .TabbedPanelsContent a:visited {
	color:#036
}
.TabbedPanelsContent a:hover {
	color:#03C
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}

/* This selector floats the content panels for the widget so that they
 * render to the right of the tabbed buttons.
 */
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
/*spry*/
/*faq*/
.faq1 h2 {
	font-size:15px; font-family:"黑体"; font-weight:bold; font-style:italic; line-height:28px; margin:0; padding:0; color:#000
}
.faq1 p {
	font-size:13px; margin:2px 15px 3px 2px; padding:0; color:#666
}
.faq1 a:link, .faq1 a:visited {
	color:#666
}
.faq1 a:hover {
	color:#900
}
.faq1 img {
	margin-top:6px;
}
.faq2 {
	margin:5px 0 10px 0; width:260px;
}
.faq2 ul {
	line-height:25px; margin:0
}
.faq2 ul li {
	background:url(/Templets/image/libg.gif) left no-repeat; padding:0 0 0 25px
}
.faq2 ul li a:link, .faq2 ul li a:visited {
	color:#444
}
.faq2 ul li a:hover {
	color:#03C
}
/*产品幻灯*/
.fpic {
	width:260px; height:256px; background:#333
}
.fpic1 {
	width:218px; height:258px; float:left; margin:0 2px 0 0; padding:0
}
.fpic1 img {
	width:218px; height:218px;
}
.fpic2 {
	width:40px; height:250px; float:left
}

#fttltxt {
	line-height:38px; height:38px; text-align:left; font-size:15px; font-weight:bold; text-indent:15px
}
#fttltxt a:link, #fttltxt a:visited {
	color:#FFF
}
.thubpiccur img, .thubpic img {
	width:40px; height:40px; margin:1px 0 2px 0
}
/*footer*/
#footer {
	height:90px; margin:5px auto; width:100%; padding:15px 0; text-align:center; line-height:45px; background:#000; color:#FFF; clear:both
}
#footer a:link, #footer a:visited {
	color:#FFF
}
#footer a:hover {
	color:#FFC
}
/*footer结束*/
/*floatkefu*/
#divMenu {
    Z-INDEX:100;FILTER:alpha(opacity=90);WIDTH:109px;HEIGHT:400px;VISIBILITY:visible;POSITION:absolute;
}
#marqkefu {
	overflow:hidden; height:192px
}
#marqkefu a:link, #marqkefu a:visited {
	margin:0 0 0 13px; color:#333; height:40px; display:block; line-height:22px; font-size:13px
}
#marqkefu a:hover {
	color:#900; text-decoration:none
}
#marqkefu1 img {
	width:21px; height:21px; float:left
}
/*floatkefu结束*/
