﻿@charset "utf-8";
/* CSS Document */
body
{
	width:1000px;
	margin:auto;
	font-size:14px;
	background:#E1E1E1;
}
a:link {
	color: #0099FF;
	text-decoration:underline;
}
a:visited {
	color: #0099FF;
	text-decoration:underline;
}
a:hover {
	text-decoration: underline;
	color: #F60;
}
a:active {
	text-decoration: none;
	color: #C30;
}

.head { padding:15px 0 0 0; background:#FFFFFF;}
.head-nav { height:45px; background:#069; margin:18px 0 0 0; line-height:45px; text-align:center;}
.head-nav ul{ margin:0 0 0 20px; list-style:none;}
.head-nav ul li { float:left; padding:0px 60px;color:#FFF; font-size:14px; font-family:宋体; background:url(../images/r5_c9.jpg) no-repeat  top right ;}
.head-nav ul li.last {background:none;}
.head-nav a { color:#FFFFFF;}
.head-nav a:hover {
	text-decoration:none;
	color: #F60;
}

.content { margin:17px 25px; line-height:23px;}
.content-left { width:622px; float:left;}
.content-right { width:280px;  float:right;}
.bgman img { float:left;}
.content ul.pro { list-style:none;}
.content ul.pro li { float:left; width:160px; border:1px solid #F5F8FD; margin:8px 3px;  padding:5px;}
.content ul.pro li p { margin:5px 0; font-size:12px; width:150px; overflow:hidden; height:20px; text-align:center;}



.indexContact { color:#526685; margin:35px 0 0 0;}
.indexContact th { font-weight:bold;color:#526685;text-align:right; width:180px; font-style:normal; font-family:黑体;}
.indexContact td { padding-left:20px;}
/*
right*/

.search input { height:20px; line-height:20px; border:1px solid #6D88A1; width:200px; margin:0px; color:#F60}
.search input.button { width:27px; height:27px; margin:0 0 0 15px; border:0; }
.newlist {list-style:none; margin:35px 0 0 30px;}
.newlist  li { line-height:33px; height:33px; background:url(../images/square.jpg) left no-repeat; padding:0 0 0 15px;}
.newlist  li span { color:#C30; padding:0 0 0 8px; font-size:12px; }

.content-right .search { color:#18355C; margin:33px 0 10px 0; padding:0 0 0 10px; font-family:黑体;}
.content-right .search  form { margin:0;}
.content-right .search p { margin:7px 0 0 0; line-height:27px; height:27px;}
.content-right .search span { color:#92A7B9; font-size:12px;padding:0 0 0 5px;}


/*
foot
*/

.foot { height:39px; margin:25px 0 0 0; background:#F0F0F0;  }
.foot p { text-align:center; margin:12px 0 0 0; font-size:12px;}


.downlist {list-style:none; margin:35px 0 0 30px;}
.downlist  li { line-height:36px; height:36px; background:url(../images/download.gif) left no-repeat; padding:0 0 0 20px;}
.downlist  li span { color:#C30; padding:0 0 0 8px; font-size:11px; font-style:italic; }


.rightContact { font-size:12px; margin:20px 0 0 0; }
.rightContact p { margin:0;}

.tt { font-size:16px;text-align:center;}
.ts { font-size:12px; color:#808080; margin:3px; text-align:center;}
.td { line-height:25px; font-size:14px; }

.IndexProduct  { text-align:center;}
.IndexProduct  ul { margin:0 0 0 8px; list-style:none; padding:0;}
.IndexProduct  ul li { float:left; margin:6px 6px;  padding:5px 6px;white-space:nowrap; text-align:center; }
.IndexProduct  ul li a { display:block; margin-top:5px; font-size:14px;}

.IndexListPanel_news {  margin:26px 0 0 0; font-size:13px;}
.IndexListPanel_news ul  { margin:12px 0 0 0px; padding:0; list-style:none;}
.IndexListPanel_news ul li { position:relative; padding-left:18px; background:url(../images/arrow_1.jpg) left no-repeat; line-height:28px; height:23px;}
.IndexListPanel_news ul li span {  position:absolute; right:5px; top:0; font-size:12px; color:#F30;}
.IndexListPanel_news .t { background:url(../images/inavnews.jpg)  top center no-repeat; height:30px;}
.IndexListPanel_news .d { background:url(../images/Index_Panel_bottom.jpg)  bottom center no-repeat; height:10px;}

.IndexListPanel_support { background:url(../images/Index_Panel_bg.jpg) center repeat-y; margin:26px 0 0 0;font-size:13px;}
.IndexListPanel_support ul  { margin:12px 0 0 8px; padding:0; list-style:none;}
.IndexListPanel_support ul li { position:relative; padding-left:18px; background:url(../images/arrow_1.jpg) left no-repeat; line-height:23px; height:23px;}
.IndexListPanel_support ul li span { position:absolute; right:5px; top:0; font-size:12px; color:#F30;}
.IndexListPanel_support .t { background:url(../images/inavsupport.jpg)  top center no-repeat; height:30px;}
.IndexListPanel_support .d { background:url(../images/Index_Panel_bottom.jpg)  bottom center no-repeat; height:10px;}

.IndexListPanel_friendlink  { margin:26px 0 0 0;}
.IndexListPanel_friendlink .t { background:url(../images/inavfriendlink.jpg) top no-repeat; height:26px;}
.IndexListPanel_friendlink ul {margin:16px 0 0 10px; height:100px;}

.IndexProduct { padding:10px ;}
.IndexProduct div { height:160px; background:#FFF; margin:0 0 10px 0;}


.IndexProduct fieldset legend { border:1px solid #CCC; background:#FFF; font-size:12px; padding:0px 5px; color:#666; height:20px;}
.IndexProduct fieldset { background:#FFF; border:1px dotted #CCC;}
.IndexProduct fieldset p { margin:8px 0 0 0; height:35px; text-align:left; padding-left:35px; line-height:35px;}
.IndexProduct fieldset a { color:#FF791F; text-decoration:underline;}


.pclist { list-style:none; margin:0px;}
.pclist img { float:left;}
.pclist div { float:left; width:380px; margin:0 0 0 12px; color:#353432; }
.pclist li { clear:both; padding:30px 0;}

.pronav  span { display:block; padding:8px 25px 8px 25px;font-size:14px; margin:0 2px 0  0; font-weight:bold; float:left; background:#F0F0F0;}

.product  { color:#494846;} 
.product H2,H3 { color:#494846; padding:0 0 5px 10px;}
.product H3 { border-bottom:1px solid #D9DADD;}

.ph2 {background:url(../images/42.gif) 5px 5px no-repeat; font-weight:bold;  font-size:16px; padding:0 0 5px 25px;color:#5D5D5D; border-bottom:1px solid #CAD4DD}
.ph1 {margin: 25px 0 0 0; border-bottom: 1px solid #CAD4DD; font-size:25px; font-weight:bold;color:#5D5D5D;  padding: 0 0 10px 35px;}
.ph1 a { text-decoration:none;color:#5D5D5D; } 
.ph1 span { padding:0 0 0 5px; font-size:14px; color:#A2A298;font-style: italic;}
.lefnav2 { font-size:13px;color:#5D5D5D;}
.pane { height:34px;}

.prc {  list-style:none; margin:5px 0 0 0;}
.prc ul { list-style:none;margin:3px 0 0 0;}
.prc li { padding: 0 0 0 15px; background:url(../images/112.gif) 3px 10px no-repeat;}

.productlist { margin:30px 0; list-style:none;}
.productlist li  { float:left; width:300px; margin:15px 0 15px 0; }
.productlist li img { float:left; text-align:center; padding-left:10px;}
.productlist li  div { float:right; width:170px;}
.productlist li  div p { font-size:13px; color:#5D5D5D; margin:5px 0 0 0;}
.indexpc span { background:url(../images/27.gif) 3px 1px no-repeat; display:block; padding: 0 10px 0 20px; float:left;margin:0 0 10px 0;}


