﻿body{background-color:#f4f4f4;} /*修改背景色和背景图片*/
a {font-size: 14px;}
a:link {text-decoration: none;color: #000;}
a:visited {text-decoration: none;color: #000;}
a:hover {text-decoration: none;color: #000;}
a:active {text-decoration: none;color: #000;}

a.cs:link {text-decoration: none;color: #FFF; font-size:16px; font-weight:bold;}
a.cs:visited {text-decoration: none;color: #FFF; font-size:16px; font-weight:bold;}
a.cs:hover {text-decoration: none;color: #FFF; font-size:16px; font-weight:bold;}
a.cs:active {text-decoration: none;color: #FFF; font-size:16px; font-weight:bold;}

a.mainfont:link {text-decoration: none;color: #000; font-size:14px; font-weight:bold;}
a.mainfont:visited {text-decoration: none;color: #000; font-size:14px; font-weight:bold;}
a.mainfont:hover {text-decoration: none;color: #000; font-size:14px; font-weight:bold;}
a.mainfont:active {text-decoration: none;color: #000; font-size:14px; font-weight:bold;}


p { margin-bottom:20px;text-indent:2em}
h1 {font-size:13px;display:inline; float:left;font-weight:normal}
h2 {text-align:center;height:60px; line-height:60px; font-size:18px; color:#000;}
h3 {font-size:14px;text-indent:2em}

.xumain{width:998px; padding:0 10px;font-size:14px;color:#000000; background-color:#FFF; border-left:#e9e9e9 solid 1px; border-right:#e9e9e9 solid 1px; margin:auto}
.mianbao{padding-bottom:10px;padding-left:25px;height:25px; line-height:25px; background-image:url(images/home.gif); background-repeat:no-repeat; }
.topbg{height:35px; line-height:35px; border-bottom:#CCC solid 1px;}
.so{float:right;}
.logo{ height:100px;}

.daohang{height:40px;line-height:40px;text-align:center; color:#FFF; background-color:#333;}
.bottom{ margin-top:20px;height:35px; line-height:35px;background-color:#333; color:#FFF;text-align:center;}
.danye{padding:30px;line-height:30px;}
.neirong{padding:10px;line-height:30px;}
.daotiao{background-color:#E0F0FF; height:25px; line-height:25px; text-align:center; margin:10px 0;}
.shuang {float:left;width:45%;padding-left:15px;height:35px;line-height:35px;list-style-type:none;background-image:url(/images/newslist.png); background-repeat:no-repeat;}

.anniu{padding:2px;background-color:#FFFFFF; color:#000000; border:#CCCCCC solid 1px}
.wendang {height:100px; padding-left:70px; padding-top:10px; padding-bottom:10px; border-bottom:#CCC dashed 1px; background-image:url(/images/down.jpg); background-repeat:no-repeat;}/*文档列表*/
.prolist {height:100px;padding:10px; border-bottom:#CCC dashed 1px;}/*全部产品列表*/

.xumainleft{float:left; width:740px; margin-right:8px;}
.xumainright{float:right;width:250px;}

.indexxumainleft{ float:left;width:250px; padding-right:8px;}
.indexxumainright{float:right; width:740px;}

.main {width:730px;height:35px;line-height:35px;padding-left:10px; background-image:url(images/main.gif);}
.cetop{width:230px;height:35px;line-height:35px;padding-left:20px;background-image:url(images/left.gif);font-size:14px; color:#FFF; font-weight:bold;}
.cekuang {width:238px; border:#e8e8e8 solid 1px; padding:5px;line-height:30px; margin-bottom:10px; background-color:#FFF;}

#proleft {padding:5px;width:228px; list-style-type:none;}
#proleft li { height:35px;line-height:35px;padding-left:15px;background-image:url(/images/propoint.gif); }

#newsleft {padding:5px;width:228px; list-style-type:none;}
#newsleft li { height:35px;line-height:35px;padding-left:15px;background-image:url(/images/newslist.png); }
.newslist { height:35px;line-height:35px;padding-left:15px;background-image:url(/images/newslist.png); }

.nextpage {/*底部悬浮条*/
background-color:#b50000;
color:#FFF;
font-size:15px;
text-align:center;
bottom:0;
margin-top:0 auto;
position: fixed;
width: 100%;
height:40px;
line-height:40px;
opacity:1;
z-index: 999;
_bottom:auto;
_width: 100%;
_position: absolute;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}/*底部悬浮条*/

.biankuang{border:#999 solid 1px}

*,ul,li{
	margin:0;
	padding:0;
	color:#000;
}
#products {
	width:740px;
	font-size:13px;
	color:#000;
	text-decoration:none;
}
#products li {
	width:245px;
	height:200px;
	float:left;
	text-align:center;
	margin:5px 0px;
	display:inline;
	list-style-type:none;
}
#products li a {
	display:block;
}
#products li a img {
	border:1px solid #CCC;
	padding:3px;
}
#products li a:hover img {
	border:#900 solid 1px;
}

#products li span a {
	width:245px;
	height:30px;
	line-height:25px;
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis; 
	overflow: hidden;
}
.xubanner{padding:2px 0;}
.banner{height:400px;overflow:hidden;}
.banner .d1{width:100%;height:392px;display:block;position:absolute;left:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:550px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -76px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(images/img1_1.png) no-repeat center;}