@charset "utf-8";


/*flash*/
.met_flash {
	font-size:0px;
	overflow:hidden;
}
.met_flash .flash6 {
	margin-bottom:0px;
}
.met_flash ul {
	margin:0px;
	padding:0px;
}
.Zbannar {
	width:100%;
	overflow:hidden;
	min-width:1000px;
}
.Zbannar #mPics li {
	margin:0 auto;
}
.Zbannar .a1 #anim {
	background-position:0 0;
}
.Zbannar .a2 #anim {
	background-position:0 -453px;
}
.Zbannar .a3 #anim {
	background-position:0 -906px;
}
.Zbannar .a4 #anim {
	background-position:0 0;
}
.Zbannar .a1 #btnsWrap {
	background-position:0 -127px;
}
.Zbannar .a2 #btnsWrap {
	background-position:0 -254px;
}
.Zbannar .a3 #btnsWrap {
	background-position:0 -381px;
}
.Zbannar .a4 #btnsWrap {
	background-position:0 0;
}
.Zbannar li.libegin {
	background:url(../images/flash_bg.jpg) 50% 50% no-repeat;
}
.Zbannar .cc {
	background-position:-589px -404px;
}
.Zbannar .cnow {
	background-position:-589px -430px;
}
.Zbannar #anim {
	background-image:url(../images/flash_bg.jpg);
	background-repeat:repeat-x;
}
.Zbannar #marquee {
	position:relative;
}
.Zbannar #mPics {
	overflow:hidden;
	position:relative;
}
.Zbannar #mPics a {
	display:block;
	width:100%;
	height:100%;
}
.Zbannar #circle {
	padding-bottom:7px;
	position:relative;
	margin:-28px auto 0;
	width:960px;
	overflow:hidden;
	text-align:center;
}
.Zbannar #circle li {
	display:inline-block;
*display:inline;
	zoom:1;
	width:30px;
}
.Zbannar #circle li a {
	display:block;
	width:11px;
	height:11px;
	overflow:hidden;
	text-indent:-9999px;
	text-align:left;
}
.Zbannar #circle li a:hover {
	background-position:-589px -430px;
}
.Zbannar #liB, .Zbannar #liG, .Zbannar #liY, .Zbannar #liX {
	position:absolute;
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-position:50% 0;
}
.Zbannar #circle li a, .Zbannar #circle li a:hover, .Zbannar #nWin .nCon a {
	background-image:url(../images/sprites-high3.png);
	background-repeat:no-repeat;
}
/*首页*/
.rollNews {
	height:47px;
	overflow: hidden;
	background: url(../images/news_scroll_bg.png) left top no-repeat;
	margin-top:10px;
}
/*--首页新闻公告--*/
#indexx .soroll {
	height:29px;
	overflow:hidden;
	padding-left:25px;
	margin-top:10px;
}
#indexx .soroll h3 {
	height:29px;
	line-height:29px;
	overflow: hidden;
	font-size:14px;
	margin-right:8px;
	font-family:'Lucida Grande', 'Microsoft YaHei';
}
#indexx .soroll ol {
	float:left;
	height:29px;
	overflow:hidden;
	width:870px;
}
#indexx .soroll ol li {
	height:29px;
	line-height:29px;
	zoom:1;
}
#indexx .soroll ol li a:hover {
	text-decoration:none;
}
#indexx .soroll li img {
	padding-left:5px;
}
#indexx .soroll span.time {
	color:#999;
	padding-left:25px;
	float:right;
}
*html #indexx .soroll li img {
	margin-top:9px;
}
/*内容*/
a.more {
	background:url(../images/more.png) no-repeat;
	width:30px;
	height:9px;
	display:block;
	line-height:30px;
	overflow:hidden;
	cursor:pointer;
	margin-top:12px;
	padding-right:4px;
}
.aboutus {
	float:left;
	width: 612px;
	overflow: hidden;
	line-height:2;
	margin-top:20px;
}
.aboutus strong {
	color:#333;
}
h3.Ti {
	height:35px;
	line-height: 35px;
	overflow: hidden;
	font-size:14px;
	background:url(../images/title.png) no-repeat;
}
h3.Ti span {
	font-family:'Lucida Grande', 'Microsoft YaHei';
}
h3.Ti b {
	font-weight: normal;
	font-size:12px;
	font-family: "Courier New", Courier, monospace;
	padding-left:6px;
	color:#666;
}
h3.caseti {
	background-position:23px 8px;
}
/*新闻*/
.index-news {
	float:right;
	width:348px;
	overflow:hidden;
	margin-top:20px;
	line-height:2.5;
}
.index-news li.list {
	clear: both;
	margin: 0 0 3px 0;
	list-style-type: none;
	cursor: pointer;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	text-decoration: none
}
.index-news li.list img {
	display: none;
	margin: 0;
	padding: 7px 12px 0 0;
	border: 0;
	float: left;
	clear: both;
}
.index-news li.list .memo {
	display: none;
	margin: 0;
	font: 12px/18px simsun, Arial, Verdana;
	color: #666;
}
.time {
	float: right;
	font: 12px/26px Verdana, Arial, simsun;
	color: #999;
}
.list1 li.list a, .list1 li.list a:active {
	font-weight: normal;
	text-decoration: none;
	font: 12px/26px simsun, Arial, Verdana;
	color: #505050;
	padding-left: 16px;
	background: transparent url(../images/newslist24.png) left no-repeat;
}
.list1 li.list a:hover {
	color:#ff0000;
	text-decoration: underline;
}
*html .index-news li.list img {
	margin-top:11px;
}
*+html .index-news li.list img {
	margin-top:11px;
}
.index-product {
	width:1000px;
	overflow:hidden;
	margin-top:10px;
	line-height:2.5;
}
.index-product .flip {
	height: 20px;
	overflow: hidden;
	margin: 8px 15px 0px;
	float: left;
	display:none;
}
.index-product .active {
	background: #fff;
	padding: 15px 0;
}
.index-product .profld {
	margin: 0px;
	position: relative;
	overflow: hidden;
}
.index-product ol {
	position: absolute;
	width: 2012em;
}
.index-product ol li {
	float: left;
	text-align: center;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	text-decoration: none
}
.index-product ol li a {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	text-decoration: none
}
.index-product ol li h3 {
	height:36px;
	line-height:36px;
	overflow:hidden;
}
.index-product ol li h3 a {
	color: #505050;
	font: 12px/36px SimSun, Arial, Sans-Serif;
	text-decoration: none;
}
.index-product ol li h3 a:hover {
	color: #ff6600;
	text-decoration: underline;
}
/*链接*/
.linkx li {
	float:left;
	display:inline;
	margin-right:20px;
	margin-top:10px;
}
.linkx .txt, .linkx .img {
	float:left;
	margin-left:0px;
}
.linkx .img img {
	overflow:hidden;
	border:1px solid #eee;
}
.linkx .txt a {
	white-space:nowrap;
}
/*内页侧栏*/
.sidebar {
	margin: 15px auto;
	text-align: left;
	color: #505050;
}
.sidebar .sb_nav {
	float:left;
	width:200px;
}
.sidebar .sb_nav h3.title {
	height: 39px;
	background: url(../images/top.png) 0px 0px no-repeat;
	text-align:left;
	float: left;
	font: bold 12px/42px 'SimSun', Arial, Sans-Serif;
	padding-left: 35px;
	color: #fff;
	line-height:42px;
	width:165px;
	overflow:hidden;
}
.sidebar .sb_nav h3.line {
	margin-top:15px;
}
.sidebar .sb_nav .active {
	margin:0px;
	width:170px;
	padding: 12px 0px 12px 30px;
	background: url(../images/sb_nav.png) 0px 0px repeat-y;
}
.sidebar .sb_nav .ct-con {
	padding-left:30px;
	padding-right:30px;
}
.boutt {
	background: url(../images/boutt.png) 0px top no-repeat;
	width:200px;
	height:8px;
	font-size:1px;
}
#sidebar dl dt, #sidebar ul li {
	display: block;
	text-decoration: none;
	width:115px;
	font: 12px/35px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background: url(../images/dot2.png) 0px 5px no-repeat;
	padding-left: 30px;
	margin: 0px;
	color: #696969;
	border-bottom:1px solid #EBEBEB;
}
#sidebar dl dt.bno_line {
	border-bottom:none;
}
#sidebar dl dt a, #sidebar ul li a {
	color: #696969;
}
#sidebar dl dt a:hover, #sidebar ul li a:hover {
	color: #ff5900;
	text-decoration: none;
}
#sidebar dl dd {
	padding:0px 0px 0px 15px;
}
#sidebar dl dd h4 {
	font-weight:normal;
	padding:5px 0px 5px 10px;
	background: url(../images/ar_b.png) no-repeat 1px 13px;
}
#sidebar dl dd a:hover {
	color: #ff5900;
	text-decoration: none;
}
.sidebar .sb_box {
	overflow:hidden;
	width:773px;
	float:right;
}
.sidebar .sb_box h4 {
	position:relative;
}
.sidebar .sb_box h4.title {
	line-height:28px;
	width:773px;
	border: 0px;
	background: url(../images/title2.png) no-repeat;
	padding: 0px;
	margin: 0px;
	height: 28px;
	background-position: 0px 0px;
}
.sidebar .sb_box h4.title span {
	position:absolute;
	left:8px;
	height:25px;
	line-height:25px;
	font-size:14px;
	padding:0px 25px;
	color:#fff;
	background:url(../images/arr_d2.jpg) no-repeat left;
}
.sidebar .sb_box h4.title div.position {
	color: #696969;
	padding: 0px 10px 0px 26px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.sidebar .sb_box h4.title div.position a {
	color: #5c5c5c;
}
.sidebar .sb_box h4.title div.position a:hover {
	text-decoration: underline;
}
/**/
#newslist li {
	padding:0;
	padding-left:20px;
	list-style-type: none;
	font-size: 12px;
	overflow: hidden;
	line-height: 31px;
	background: url(../images/line.png) 0px 5px no-repeat;
	margin-top:5px;
}
#newslist li a:link, #newslist li a:active, #newslist li a:visited {
	font-size:12px;
	color: #696969;
}
#newslist li a:hover {
	text-decoration: underline;
}
#downloadlist .metlist dd {
	background:none;
}
#newslist li p {
	color:#aaa;
}
#newslist {
	padding:15px 7px;
}
#productlist {
	width:753px;
}
*html #productlist {
*margin-left:-10px;
}
#productlist li {
	margin-bottom:10px;
}
#productlist li a.img img {
	border:4px solid #fff;
}
#productlist li h3 {
	padding: 8px 0px 10px;
}
#showproduct .ctitle {
	background: url(../images/icon_corn.jpg) no-repeat left center;
	margin: 10px 0px 10px;
	padding:7px 40px;
}
#member_basic h3.hrtl span {
	background:none;
	border:0;
}
.editor {
	color:#666;
}
#joblist dd .editor {
	color:#000;
}
input.input-text, input.input-file, input.code {
	width:148px;
}
.advsearch_class1, .advsearch_class2, .advsearch_class3,{
	width:148px;
}
#productlist  a{
color: #505050;	
line-height: 30px;
}
#productlist  a:hover{
color: #F90;
}
#newslist .list a:hover{
color: #F90;
text-decoration: none;
}
