﻿@charset "utf-8";

html{ margin: 0px; } 

body { 
	color: #555; font-size: 13px; background-color: #fff;
	/* background:url(images/bj1.gif) repeat-x */
}

body, td, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, th, img {
	margin: 0;  padding: 0
}

li { list-style-type: none; }

table { word-wrap: break-word; }           

td { font-family: Verdana,"宋体"; word-wrap: break-word; }

div { word-wrap: break-word;}   

A { text-decoration: none; color: #555 } 

A:hover { color: #e3651c; text-decoration: underline }

.loadImg { background: url(images/im/loading.gif) no-repeat 50% 50%; }

button { height: 20px; line-height: 18px }

#newsList { width: 760px; overflow: hidden; }
#newsList li span { color: #999; font-size: 10px; float: right; padding-right: 0px; }
#newsList li {
    width: 745px; height: 35px; line-height: 35px; padding-left: 12px; border-bottom: #dcdcdc 1px dashed;
	background: url(images/im/nav.gif) no-repeat left; font-szie: 13px;
	white-space: nowrap; word-break: keep-all; overflow: hidden; text-overflow: ellipsis;
}

#top_news_list { width: 270px; overflow: hidden; padding-left: 0px }
#top_news_list li span { color: #999999; font-size: 10px; float: right; padding-right: 0px; }
#top_news_list li {
    width: 260px; height: 25px; line-height: 25px; padding-left:13px; border-bottom: #999 0px solid;
	background: url(images/im/biao.gif) no-repeat left; 
	white-space: nowrap; word-break: keep-all; overflow: hidden; text-overflow: ellipsis;
}
#top_news_list li A { text-decoration: none }

#topProList { width: 230px; overflow: hidden; padding-left: 10px }
#topProList li {
    width: 225px; height: 24px; line-height: 24px; padding-left: 8px; border-bottom: #cccccc 1px dotted;
	background: url(images/im/nav.gif) no-repeat left;
	white-space: nowrap; word-break: keep-all; overflow: hidden; text-overflow: ellipsis;
}

#productsList { width: 800px; overflow: hidden; float: left }
#proOneInfo { width: 180px; height: 190px; overflow: hidden; float: left; padding: 10px }
#proImg img {
    width: 150px; height: 150px; overflow: hidden; background: url(images/im/loading.gif) no-repeat 50% 50%;
	border: 0;
}
#proName { width: 150px; height: 40px; line-height: 40px; text-align: center; overflow: hidden; }

#newsPicList { width: 680px; height: 500px; overflow: hidden; float: left }
#newsPicOneInfo { width: 120px; height: 160px; overflow: hidden; float: left; padding: 0px 20px 0px 30px }
#newsPicImg img {
    width: 120px; height: 120px; overflow: hidden; background: url(images/im/loading.gif) no-repeat 50% 50%;
	border: 0;
}
#newsPicName { width: 120px; height: 30px; line-height: 30px; text-align: center; overflow: hidden; }

/* ---------------------------------------- */
#logo{
	width: 500px; height: 88px; text-align: center; float: left;
	background-image: url(images/logo.png)!important;/* FF IE7 */
	background-repeat: no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png'); /* IE6 */
	_ background-image: none; /* IE6 */
}

.menu_center{ float:left; background:url(images/center.jpg) repeat-x left top; color: #2a537d; line-height: 35px }
.menu_center span { padding: 0px 12px 0px 12px }
.menu_center a{ color:#fff; font-weight:bold; }
.menu_center a:hover{ color:#fff; text-decoration: underline }

A.menuLink:link, A.menuLink:visited, A.menuLink:active { color:#9CA19D; font-size:12px; font-weight:normal; text-decoration:none; }
A.menuLink:hover { color: #fff; text-decoration: none; font-size: 12px }

.paddingLeft10 { padding-left: 10px }

.navStr { background:#c8e3ff url(images/nav_bg.jpg) no-repeat; height:31px;  
	font-size:14px; line-height:31px; color:#fff;  text-indent:25px;letter-spacing:2px; 
}

.navStr2{ background:url(images/biaoq1.png) no-repeat; height:31px; font-weight:bold;
	font-size:14px; line-height:31px; color:#e3651c;  text-indent:25px;
}

.navStr3 { background:#c7e3ff url(images/nav_bg3.jpg) no-repeat; height:31px;  
	font-size:14px; line-height:31px; color:#fff;  text-indent:25px;letter-spacing:2px; 
}

.contentBox { padding: 30px 10px 10px 10px; line-height: 25px; font-size: 13px }
.contentBox p { text-indent:2em}





















.bt { color: #8b8b8b; padding: 10px; font-size: 12px; font-family: Arial,"宋体"; line-height: 20px }

.bt A { color: #8b8b8b; }

/* ----------------------------------------end */





.ProInfoName { color: #FF0000; font-weight: bold; font-size: 16px;  font-family: "Microsoft YaHei","宋体"; }
.PageSpace { padding: 0px 8px 0px 8px }
.PageSpace2 { padding: 0px 10px 0px 10px }
.PageNoLink { 
	width: 15px; height: 7px; color: #ff0000; font-weight: bold; display: inline; padding: 0px 3px 0px 3px 
}
.PageLink { width: 12px; height: 7px; font-weight: bold; display: inline; padding: 0px 3px 0px 3px }
.InputPage { color: #ff0000; width: 40px; height: 16px; line-height: 16px }