@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; background-image:url(../image/bg.jpg); height:100%; background-repeat:repeat-x; background-color:#f5f5f5; }
*{padding:0px;margin:0px;}
body,td,th,input,select,textarea,button { font:12px/1.5 tahoma,arial,宋体,sans-serif; color:#676566; line-height:23px; }
img { border:0; }
table { border-collapse:collapse; border-spacing:0; empty-cells:show; text-align:left; }
th,td { border-collapse:collapse; padding:0; }
a { color:#676566; text-decoration:none; }
a:hover { color:#C00;text-decoration:none;}
button { border:0; cursor:pointer; }
ul,li { list-style:none; }
hr {height:1px; border-bottom:1px dotted #dddddd;}
.pagger{ width:1001px; margin:0 auto;}
#head{ background-image:url(../image/head.jpg); width:1001px; height:81px; margin:0 auto;}
.language{ width:125px; float:right; margin-right:10px; margin-top:20px;}
/*产品列表*/
.maincontent {margin:0 auto;}
#productslists {overflow: hidden;}
#productslists li {margin-bottom: 15px; padding:0 10px; float: left; text-align: center;margin-left:15px;}
#productslists a {display: block; overflow: hidden; padding: 10px; background-color: #f5f5f5; width:200px;color: #333}
#productslists a:hover {border: 2px solid #f44336; padding: 8px;background-color: #f5f5f5;color: #fff}
#productslists h3 {font-size: 14px;  font-weight:normal;}
#productslists p {margin: 0; height: 100px; overflow: hidden;}

#menu{ width:1001px; margin:0 auto; margin-top:3px;}
/*导航菜单*/
#navMenu {
	height: 23px;
	line-height: 23px;
	display:block;
	overflow:hidden;
	background-repeat: repeat-x;
	background-position: top;
	width: 1001px;
	float: left;
	margin-top:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "微软雅黑";
	font-size: 12px;
	color: #fff;
	position: relative;
	z-index: 1;
	background:url(../images/menu.jpg);
}
#navMenu ul{
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#navMenu .onelink{
	background-image:none;
	margin: 0px;
	padding: 0px;
}
#navMenu_r{
	float:right;
	background-repeat: no-repeat;
	background-position: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#navMenu li {
	width:110px;
	text-align:center;
	float: left;
	line-height:23px;
	height: 23px;
	border-right:1px dotted #000000;
	background-repeat: no-repeat;
	background-position: 0 center;
	padding: 0px;
	margin: 0px;
}
#navMenu li a {
	color:#fff;
	font-family: "微软雅黑";
	display: block;
	margin: 0px;
	padding: 0em;	
	width: 110px;
	text-decoration: none;
	height: 23px;
}

#navMenu li a:hover{
	text-decoration: none;
	color:#fff;
	font-family: "微软雅黑";
	margin: 0px;
	padding: 0px;
	width: 110px;
	background:#0092d2;
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
}

/*-------- 下拉菜单 --------------*/
.dropMenu {
	background:#0052a8;
	background-repeat: repeat;
	background-position:bottom;
	position:absolute;
	top: 0;
	z-index:500;
	width: 110px;
	visibility: hidden;
	margin-top: -1px;
	margin-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.navMenu #firstitem
{
 padding-left:0px;
 width:110px;
}
.navMenu #firstitem a
{
	
	background:#0092d2;
	color:#ffffff;
	width:110px;
}

.dropMenu li {
	width: 110px;
	line-height: 25px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 0px;
	height: 25px;
	margin-top: 0px;
}
.dropMenu li a {
	display: block;
	text-align:center;
	color: black;
	color:#d8d8d8;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0px;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.dropMenu li a:hover {
	text-decoration: none;
	background:#0092d2;
	color:#ffffff;
	display: block;
	margin: 0px;
	padding: 0px;
}
/*#topmenu
{
	background:url(../images/menu.jpg);
	width:1001px;
	height:23px;
	margin:0 auto;
	background-repeat:repeat-x;
	overflow:hidden;
}
#topmenu ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	overflow:hidden;
}
#topmenu li
{
	float:left;
	background:url(../image/menuitem.jpg) left no-repeat;
	overflow:hidden;
	height:23px;
	line-height:23px;
	font-family:"微软雅黑";
	 font-size:12px;
	margin-left:-1px;
	text-align:center;
}
#topmenu #firstitem
{
 padding-left:2px;
}
#topmenu #firstitem a
{
	
	background:#0092d2;
	color:#ffffff;
}
#topmenu li a
{

	padding:0 30px;
	text-decoration:none;
	font:12px;
	font-weight:bold;
	color:#fff;
	display:block;
}
#topmenu li a:hover
{
	background:#0092d2;
	/*background-image:url(../images/hover.jpg)*/

}
*/

#banner{ width:1001px; height:215px; margin-top:5px;}
#mid{ width:1001px; margin:0 auto; background-color:#ffffff; margin-top:10px;}
#newstitle{ width:329px; height:22px;}
#txtnews{ background-color:#fffff; width:310px; margin:0 auto; margin-top:5px;}
#protitle{ width:318px; height:22px;}
#txtpro{ width:318px; height:128px; margin-top:5px;}
.txtpropic{ width:318px; margin:0 auto; margin-top:15px;}
#casetitle{ width:283px; height:22px;}
#txtcase{ width:283px; height:216px; margin-top:5px; border:1px solid #dddddd; padding:3px;}
#abouttitle{width:329px; height:13px; margin-top:15px;}
.txtabout{ width:310px; margin:0 auto; margin-top:5px;}
#aboutpic{ background-image:url(../image/aboutpic.jpg); width:112px; height:67px; margin-top:5px;}
.txtaboutpic{ width:190px; margin:0 auto; margin-top:5px;}
#sline{ background-image:url(../image/sline.jpg); height:2px; background-repeat:repeat-x; width:100%; margin-top:20px;}
#foot{ width:1001px; margin:0 auto; margin-top:10px; *margin-top:10px; _margin-top:0px; margin-top:10px \0; float:left;}

#fods #Fod_list DIV {FLOAT: left; CURSOR: pointer; text-align:center; height:128px;}
#fods #Fod_list DIV.moardd {WIDTH: 88px; COLOR: #676566; LINE-HEIGHT: 13px; HEIGHT: 18px; padding-top:5px;}
#fods #Fod_list DIV.moardd A {COLOR: #676566}
#fods #Fod_list .mod {BACKGROUND: url(../image/sjc138.gif); WIDTH: 88px; COLOR: #676566; LINE-HEIGHT: 13px; HEIGHT: 18px; padding-top:5px;}
#fods #Fod_list .mod A {COLOR: #ffffff;}
#fods UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
.undis {DISPLAY: none}

#titles{ background-image:url(../image/title.jpg); width:198px; height:35px;}
#leftcase{ background-image:url(../image/leftcase.jpg); width:198px; height:35px;}
#titlebg{ background-image:url(../image/titlebg.jpg); width:198px; background-repeat:repeat-y;}
.txttitlebg{ width:185px; margin:0 auto; margin-top:5px;}
#titlebottom{ width:198px; height:7px;}
.ad{ width:182px; height:87px; margin:0 auto; margin-top:10px;}
#rtitle{ background-image:url(../image/rtitle.jpg); width:793px; height:35px;}
.srtitle{ width:300px; margin-left:150px; margin-top:7px;}
#sbodytitle{width:793px; height:8px; margin-top:10px;}
#sbodybg{ background-image:url(../image/sbodybg.jpg); width:793px; background-repeat:repeat-y;}
.txtsbody{ width:760px; margin:0 auto;}
#sbodybottom{ width:793px; height:15px;}



/*--- 选项卡 ---*/
.title_tabs { border-bottom:1px solid #a3a3a1;line-height:22px; overflow:hidden;}
.title_tabs a { display:inline-block; margin-right:3px; padding:0 13px; border:1px solid #dfdfdf; border-bottom:none; font-size:12px; color:#FFFFFF; background:#0052a8}
.title_tabs a.hover { background:#0092d2; color:#FFFFFF; font-size:12px;}
.tabs_box { padding:10px;}
.tabs_box h3{ font-size:14px; text-align:center; height:20px;}
.tabs_box div{text-indent: 25px; line-height:20px;}
.k_tu{ background:url(../images/a1.jpg) no-repeat; float:left; height:125px; width:140px; overflow:hidden;}
.k_tu span{ height:25px; line-height:25px; overflow:hidden; background:#35231b; text-align:center; color:#fff; display:block; margin-top:100px;}
.k_tu2{ background:url(../images/a2.jpg) no-repeat; float:right; height:125px; width:140px; overflow:hidden; }
.k_tu2 span{ height:25px; line-height:25px; overflow:hidden; background:#35231b; text-align:center; color:#fff; display:block; margin-top:100px;}
.tabs_box ul{ clear:both; padding-top:5px; height:150px; overflow:hidden;}
.tabs_box li{ background:url(../images/icon.gif) no-repeat 0 -18px; _background:url(icon.gif) no-repeat 0 -19px; padding-left:10px; height:22px; line-height:22px; overflow:hidden; float:left; width:132px;}
.tabs_box li a:hover{ text-decoration: underline;}
