@charset "gb2312";
/* CSS Document */
/*通用的*/

*{
	margin:0;
	padding:0;
	font-size:100%;
	line-height:1.6em;
}

body {
	font-family:SimSun,sans-serif;
	margin:0;
	padding:0;
	text-align:center;
	color:#333;
	background:#fff url(../img/bg.jpg) center top repeat-x;
	font-size:9pt;
}
h2 {
	background:#1f2c37 url(../img/h2_back.jpg) center bottom repeat-x;
	color:#fff;
	font-size:11pt;
	font-weight:normal;
	margin-bottom:17px;
	padding:5px 10px;
}
h3 {
	color:#333;
	font-size:10.5pt;
	border-bottom:3px solid #90acc9;
	margin-bottom:10px;
}
img {
	border:none;
	vertical-align:	bottom;
}
a {
	outline:none;
	color:#374b60;
	text-decoration:	none;
}
a:hover {
	color:#374b60;
	text-decoration:	underline;
}
label, button , a {
	cursor:pointer;
}
ul li, ol li {
	list-style-type:	none;
}

/*首页顶部DIV*/
.indextopdiv
{
	height:542px; display:block; width:100%; margin:0px auto; background:url(../img/top_bg_2.jpg) repeat-x; overflow:hidden;
}
/*首页下层用的两层并一*/
.indexbody
{
	width:100%; overflow:hidden; display:block;
}
.indexcenterbodydiv
{
	width:950px; overflow:hidden; display:block; margin:0px auto;
}
/*两层并一结束*/



/*其他页顶部DIV*/
.topdiv
{
	width:100%; height:160px; display:block; margin:0px auto; background:url(../img/top_div_bg.jpg) repeat-x; overflow:hidden;
}

/*顶部LOG div*/
.logdiv
{
	width:950px; height:100px; display:block; margin:0px auto; background:url(../img/logo.jpg) no-repeat; margin-top:10px; overflow:hidden;
}
/*顶部左边LOG连接*/
.topdivleft
{
	width:650px; height:100px; display:block; float:left; overflow:hidden;
}
/*顶部连接框架*/
.topdivright
{
	width:300px; height:40px; display:block; float:right; padding-top:60px; overflow:hidden;
}
/*log连接样式*/
.logurl
{
	width:400px; height:70px; margin-top:30px; display:block;
}


.jg5
{
	width:100%; height:5px; display:block; overflow:hidden;
}

.jg6
{
	width:100%; height:6px; display:block; overflow:hidden;
}

.jg8
{
	width:100%; height:8px; display:block; overflow:hidden;
}

.jg10
{
	width:100%; height:10px; display:block; overflow:hidden;
}

.jg12
{
	width:100%; height:12px; display:block; overflow:hidden;
}







/*首页菜单下面div*/
.indexbodydiv
{
	width:950px; height:375px; display:block; margin:0px auto; overflow:hidden; background:url(../img/main.jpg) no-repeat; overflow:hidden;
}

/*产品目录div*/
.leftcplistdiv
{
	width:220px;
	overflow:hidden;
	display:block;
	float:left;
}

/*普通页面右边内容div*/
.rightbody
{
	width:728px; overflow:hidden; display:block; float:right;
}


.cpliist
{
	margin:0px auto; display:block; overflow: hidden;
}


/*首页底部右边div*/
.rightdiv
{
	width:720px; overflow:hidden; display:block; float:right;
}

.rightdivkj
{
	width:720px; padding: overflow:hidden; display:block; float:right;
}

.aboutbar
{
	width:705px; padding-left:15px; height:35px; line-height:35px; font-size:15px; font-family:黑体; font-weight:700; display:block; overflow:hidden; background:url(../img/bar_bg.jpg) repeat-x; text-align:left; color:#FFF;
}

.aboutbody
{
	width:720px; overflow:hidden; display:block; text-align:left;
}


/*首页底部右边div 里面的左边div*/
.rightdivleftdiv
{
	width:505px; display:block; overflow:hidden; float:left;
}

/*首页底部右边div 里面的右边div*/
.rightdivrightdiv
{
	width:215px; display:block; overflow:hidden; float:right;
}

.rightlist
{
	width:205px; float:right; overflow:hidden; display:block; padding-bottom:10px;
}


.footdiv
{
	width:100%; height:81px; display:block; overflow:hidden; background:url(../img/foot_bg.jpg) repeat-x bottom
}
.foottop
{
	width:945px; height:31px; overflow:hidden; display:block; margin:0px auto;
}
.footgoindex
{
	width:162px; height:31px; display:block; float:right; overflow:hidden;
}
.footbottom
{
	width:945px; height:60px; overflow:hidden; display:block; margin:0px auto; text-align:center; line-height:50px; color:#FFF;
}


/*菜单CSS开始*/

.nav
{
	width:950px; height:50px; display:block; overflow: hidden; margin:0px auto; background:url(../img/nva_bg.jpg) repeat-x; line-height:52px;
}

.mu1
{
	width:115px; height:50px; display:block; background:url(../img/nav_mu.jpg) 0px 0px no-repeat; overflow:hidden; float:left;
}
.mu1:hover
{
	width:115px; height:50px; display:block; overflow:hidden; float:left;
	background:url(../img/nav_mu.jpg) 0px 56px;
}

.mu2
{
	width:108px; height:50px; display:block; background:url(../img/nav_mu.jpg) -115px 0px no-repeat; overflow:hidden; float:left;
}
.mu2:hover
{
	width:108px; height:50px; display:block; overflow:hidden; float:left;
	background:url(../img/nav_mu.jpg) -115px 56px;
}


.mu3
{
	width:130px; height:50px; display:block; background:url(../img/nav_mu.jpg) -223px 0px no-repeat; overflow:hidden; float:left;
}
.mu3:hover
{
	width:130px; height:50px; display:block; overflow:hidden; float:left;
	background:url(../img/nav_mu.jpg) -223px 56px;
}

.mu4
{
	width:124px; height:50px; display:block; background:url(../img/nav_mu.jpg) -353px 0px no-repeat; overflow:hidden; float:left;
}
.mu4:hover
{
	width:124px; height:50px; display:block; overflow:hidden; float:left;
	background:url(../img/nav_mu.jpg) -353px 56px;
}

.mu5
{
	width:124px; height:50px; display:block; background:url(../img/nav_mu.jpg) -477px 0px no-repeat; overflow:hidden; float:left;
}
.mu5:hover
{
	width:124px; height:50px; display:block; overflow:hidden; float:left;
	background:url(../img/nav_mu.jpg) -477px 56px;
}

.mu6
{
	width:107px; height:50px; display:block; background:url(../img/nav_mu.jpg) -601px 0px no-repeat; overflow:hidden; float:left;
}
.mu6:hover
{
	width:107px; height:50px; display:block; overflow:hidden; float:left;
	background:url(../img/nav_mu.jpg) -601px 56px;
}




.mu1def
{
	width:115px; height:50px; display:block; background:url(../img/nav_mu.jpg) 0px -59px no-repeat; overflow:hidden; float:left;
}


.mu2def
{
	width:108px; height:50px; display:block; background:url(../img/nav_mu.jpg) -115px -59px no-repeat; overflow:hidden; float:left;
}


.mu3def
{
	width:130px; height:50px; display:block; background:url(../img/nav_mu.jpg) -223px -59px no-repeat; overflow:hidden; float:left;
}


.mu4def
{
	width:124px; height:50px; display:block; background:url(../img/nav_mu.jpg) -353px -59px no-repeat; overflow:hidden; float:left;
}

.mu5def
{
	width:124px; height:50px; display:block; background:url(../img/nav_mu.jpg) -477px -59px no-repeat; overflow:hidden; float:left;
}


.mu6def
{
	width:107px; height:50px; display:block; background:url(../img/nav_mu.jpg) -601px -59px no-repeat; overflow:hidden; float:left;
}

/*菜单CSS结束*/	

.zxdtdiv
{
	width:505px; overflow:hidden; display:block;
}
.zxdtbar
{
	width:505px; height:35px; display:block; overflow:hidden; background:url(../img/zxdt_title.jpg) no-repeat;
}
.zxdtbody
{
	width:505px; overflow:hidden; display:block;
}



.zxdtlist
{
	width:485px; height:26px; line-height:26px; overflow:hidden; background:url(../img/arrow.gif) no-repeat 5px 8px; padding-left:20px; text-align:left;
}
.bgcolor
{
	background-color:#E8ECF0;
}
.dttitle
{
	width:400px; height:26px; line-height:26px; float:left; overflow:hidden;
}
 
.dttitle a
{
	width:400px; height:26px; line-height:26px; float:left; overflow:hidden;
}

.dttime
{
	width:80px; float:right; overflow:hidden; height:26px; line-height:26px;
}
/*文字超出加省略号*/
.slh
{
 white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 } 








/**
* @fileoverview 分页
* @author long.fanl
*/
.wp-paging-unit:after {
clear: both;
display: block;
height: 0;
content: "\0020";
}
.wp-paging-unit {
padding: 20px 8px 10px 0;
*zoom: 1;
}
.wp-paging-unit ul {
float: right;
}
.wp-paging-unit li {
color: #666666;
float: left;
font-family: Tahoma;
padding: 0 2px;
}
.wp-paging-unit input {
background: url(../images/bg1.gif) repeat-x 0 0;
border: 1px solid #A8ACAD;
height: 14px;
line-height: 1.2;
margin: 0 2px;
padding: 3px 2px;
text-align: right;
width: 30px;
}
.wp-paging-unit .pagination a {
border: 1px solid #CCCCCC;
color: #0066CC;
display: block;
float: left;
height: 20px;
line-height: 1.6;
margin-right: 3px;
min-width: 12px;
padding: 0 4px;
text-align: center;
text-decoration: none !important;
}
.wp-paging-unit .pagination a:hover {
border-color: #FF7300;
color: #FF7300;
}
.wp-paging-unit .pagination a.omit,
.wp-paging-unit .pagination a.indic {
border: 0 none;
color: #666666 !important;
cursor: default;
padding: 1px 4px;
}
.wp-paging-unit .pagination a.current {
border-color: #FFFFFF !important;
color: #FF7300 !important;
cursor: default;
font-weight: bold;
}
.wp-paging-unit .pagination a.pre,
.wp-paging-unit .pagination a.pre-disabled,
.wp-paging-unit .pagination a.next,
.wp-paging-unit .pagination a.next-disabled {
background: url(../images/icon2.gif) no-repeat 0 0;
}
.wp-paging-unit .pagination a.pre {
background-position: 6px 5px;
width: 10px;
}
.wp-paging-unit .pagination a.pre:hover {
background-position: 6px -15px;
border-color: #FF7300;
}
.wp-paging-unit .pagination a.pre-disabled {
background-position: 6px -35px;
border-color: #CCCCCC !important;
color: #CCCCCC;
cursor: default;
width: 10px;
}
.wp-paging-unit .pagination a.next {
background-position: 45px -55px;
padding-right: 16px;
}
.wp-paging-unit .pagination a.next:hover {
background-position: 45px -75px;
border-color: #FF7300;
}
.wp-paging-unit .pagination a.next-disabled {
background-position: 45px -95px;
border-color: #CCCCCC !important;
color: #CCCCCC !important;
cursor: default;
padding-right: 16px;
}
.wp-paging-unit .pagination span {
padding: 0 4px;
}
.wp-paging-unit .goto-page {
display: block;
float: left;
height: 22px;
overflow: hidden;
text-decoration: none !important;
}
.wp-paging-unit .goto-page span {
background: url(../images/btn1.png) no-repeat 0 0;
cursor: pointer;
display: block;
float: left;
height: 22px;
}
.wp-paging-unit .goto-page .btn-l {
background-position: left top;
padding-left: 2px;
}
.wp-paging-unit .goto-page .btn-r {
background-position: right top;
width: 2px;
}
.wp-paging-unit .goto-page button {
background: none;
border: 0 none;
cursor: pointer;
margin: 0;
outline: medium none;
padding: 0;
}
.wp-paging-unit .goto-page em {
color: #333333 !important;
font: 12px/1.8 宋体;
padding: 0 8px;
}
.wp-paging-unit .goto-page:hover .btn-l {
background-position: left -22px;
}
.wp-paging-unit .goto-page:hover .btn-r {
background-position: right -22px;
}
.wp-paging-unit .goto-page-disabled .btn-l {
background-position: left top !important;
}
.wp-paging-unit .goto-page-disabled .btn-r {
background-position: right top !important;
}
.wp-paging-unit .goto-page-disabled em {
color: #999999 !important;
}





.lxwmkj
{
	width:203px; height:36px; overflow:hidden; display:block; border:1px #ccc solid;
}

.lxwmcount
{
	width:187px; overflow:hidden; display:block; border:1px #ccc solid; border-top:0px; text-align:left;
	padding:8px;
}