*{ margin:0; padding:0;}
body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#7BDBFF;color:#999}
img{ border:none;}
a{ text-decoration:none; color:#000}
a:hover{ text-decoration:underline; color:#333}
li{ list-style:none;margin:0; padding:0;}
ul {margin:0; padding:0;}
.r{ float:right;}
.l{ float:left;}
.red {color:#F00}
.999 {color:#999}
.000 {color:#000}
.blue{color:#1b91ff; margin-left:10px;}
.f15 { font-size:14px;}
.b { font-weight:bold;color:#5a5a5a;}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
.w993{ width:1010px; margin:0 auto;background-color:#fff;overflow:hidden;}
.wai { width:1000px; margin:0 auto;background-color:#fff;height:auto;overflow:hidden;}

.wai { width: 1000px; height: auto; background-color: #fbfbfb;}
.wai .one { width: 1000px; height: 30px; border-bottom: 1px gray solid ; line-height: 30px}
.wai .one .hyy { width: 809px; float: left; }
.wai .one .hyy .qygg {float: left; width: 72px; text-align: center; font-size: 13px; color: red;  font-weight: 600}
.wai .one .hyy .con {width:990px; padding-left:10px;flaot: left;}
.wai .one .lj { width: 191px; float: left;}
 /* 通用结束Q616722012 */
.header { background:url(hibj.jpg);width:987px;height:92px;margin:1px auto; overflow:hidden;}
.menu { background:url(dhbj.jpg);width:987px; height:33px; text-align:center;margin:0px auto;overflow:hidden;}
.menu a { font-size:14px; line-height:33px; color:#FFF; font-weight:bold; display:block; width:108px; float:left;}
.menu a:hover {color:#fff} 
.banner { width:987px;height:330px; background:url(banner.jpg) no-repeat; margin:4px auto;padding-left:5px;}
 /* 顶部结束Q616722012 */

.block1 { width:987px;height:170px;margin:0px auto 8px auto;}
#slidingBlock { float:left; width:985px;}
#slidingBlock h4{ float:left;width:107px;height:27px;line-height:27px; text-align:center;background:url(bj.jpg) no-repeat; font-family: "宋体";font-weight:normal;font-size:12px;color:#000;over-flow:hidden; margin-right:2px;}
#slidingBlock h5{ float:left;width:107px;height:27px;line-height:27px; text-align:center;background:url(bj1.jpg) no-repeat; font-size:12px;color:#0D417D;font-weight:normal;;over-flow:hidden; margin-right:1px;}
#slidingBlock h5.menuNo { font-weight:normal;color:#000;}
#slidingBlock h5.menuOn { font-weight:bold;color:#000;font-weight:normal; cursor:pointer;}
#slidingBlock h5. a:link{width:130px;background-color:#0000FF;color:#DC0E14;font-weight:normal; }
#slidingBlock h5. a:hover{width:130px;background-color:#0000FF;color:#DC0E14;font-weight:normal; }

#slidingBlock h4.menuNo { font-weight:normal;color:#000;}
#slidingBlock h4.menuOn { font-weight:bold;color:#000;font-weight:normal; cursor:pointer;}
#slidingBlock h4.menuOn.a:link{background:url(bj1.jpg) no-repeat;}
#slidingBlock h4.menuOn.a:hover{background:url(bj1.jpg) no-repeat;}
#slidingBlock div.slidingList_none { display:none}
#slidingBlock div.slidingList { margin-top:29px;height:110px; border:1px solid #ccc; padding:10px;margin-bottom:10px;}
.neirong { width:970px;float:left;}
.nr-left { width:970px;float:left;padding-right:10px;line-height:20px;}
.nr-right { float:left;width:970px;height:153px;padding-left:17px;}
.nr-right DL { width:970px;padding-left:3px;float:left;}
.nr-right DL DT { width:970px;float:left;height:25px;line-height:25px;color:#FF0000;padding-left:15px;font-weight:bold;}
.nr-right DL DT a { color:#FF0000;font-weight:bold;}
.nr-right DL DD { width:970px;float:left;}
.nr-right DL DD li { line-height:25px;float:left;min-width:150px;*width:115px;padding:5px 20px 10px 20px;white-space:nowrap;background:url(l1.jpg) no-repeat no-repeat 1px center;
text-align:left;overflow:hidden;}
.nr-right DL DD li a { display:block;}
 /* 第一行结束 */
 
.block2 { height:190px;border:#e6e6e6 1px solid;overflow:hidden; margin:0px auto;width:987px;}
.block2 .top2 { height:27px; background:url(bg2.jpg) repeat-x;margin:0px auto;border:#e6e6e6 1px solid;overflow:hidden;}
.block2 .top2 .title2 { text-align:center; padding-left:13px; font-size:12px; font-size:13px; color:#5A5A5A; height:27px; line-height:27px;}
#demo { background: #FFF;overflow:hidden; width: 980px;margin:0 auto;margin-top:20px;height:118px;}
#demo img { border: 0;}
#indemo { float: left;width: 800%;}
#demo1 { float: left;}
#demo  img { padding-right:20px;}
#demo2 { float: left;} 
.block3 { height:209px;overflow:hidden;width:987px;margin:5px auto;}
.block3 .content3 { line-height:23px; font-size:12px; padding:10px; width:470px; height:187px;}
.block3 .left3	{ height:207px;border:#e6e6e6 1px solid;overflow:hidden;width:493px;}
.block3 .left3 .top3 { height:27px;border-bottom:#e6e6e6 1px solid;padding-left:13px;font-size:12px; font-size:13px; color:#5A5A5A; height:27px; line-height:27px;}


.block3 .right3 { height:207px;border:#e6e6e6 1px solid;overflow:hidden;width:490px;}
.block3 .right3 .top3 { height:27px;border-bottom:#e6e6e6 1px solid;text-align:center; padding-left:13px; font-size:12px; font-size:13px; color:#5A5A5A; height:27px; line-height:27px;}
.block3 .right3 li { background:url(li2.gif) left center no-repeat; padding:0px 15px 0px 15px; overflow:hidden; height:22px; font-size:12px; line-height:22px;}

 /* 第三行结束Q616722012 */
.block3 { height:209px;overflow:hidden;width:993px;margin:5px auto;}
.block3 .content3 { line-height:23px; font-size:12px; padding:10px; width:473px; height:187px;}
.block3 .left3	{ height:207px;border:#e6e6e6 1px solid;overflow:hidden;width:493px;}
.block3 .left3 .top3 { height:27px;border-bottom:#e6e6e6 1px solid;padding-left:13px;font-size:12px; font-size:13px; color:#5A5A5A; height:27px; line-height:27px;}


.block3 .right33 { height:207px;border:#e6e6e6 1px solid;overflow:hidden;width:325px;}
.block3 .right33z { height:207px;border:#e6e6e6 1px solid;overflow:hidden;width:325px;margin:0px 5px 0px 5px;}
.block3 .right33 .top3 { height:27px;border-bottom:#e6e6e6 1px solid;text-align:center; padding-left:13px; font-size:12px; font-size:13px; color:#5A5A5A; height:27px; line-height:27px;}
.block3 .right33 li { background:url(li2.gif) left center no-repeat; padding:0px 15px 0px 15px; overflow:hidden; height:22px; font-size:12px; line-height:22px;}
.block3 .right33z .top3 { height:27px;border-bottom:#e6e6e6 1px solid;text-align:center; padding-left:13px; font-size:12px; font-size:13px; color:#5A5A5A; height:27px; line-height:27px;}
.block3 .right33z li { background:url(li2.gif) left center no-repeat; padding:0px 15px 0px 15px; overflow:hidden; height:22px; font-size:12px; line-height:22px;}
 /* 第三行重复结束Q616722012 */
.block4 { height:auto; width:993px; overflow:hidden; background:#efffff;margin:10px auto;} 
.block4 .content4 {height:auto; width:991px;border:#e6e6e6 1px solid; line-height:35px; overflow:hidden;}

.block2A0 { height:auto;border:#e6e6e6 1px solid;overflow:hidden; margin:0px auto;width:987px;}
.block2A0 .top2 { height:27px; background:url(bg2.jpg) repeat-x;margin:0px auto;border:#e6e6e6 1px solid;overflow:hidden;}
.block2A0 .top2 .title2 { text-align:center; padding-left:13px; font-size:12px; font-size:13px; color:#5A5A5A; height:27px; line-height:27px;}
#demoA0 { background: #FFF;overflow:hidden; width: 980px;margin:0 auto;margin-top:10px;height:auto;}
#demoA0 img { width:165px;height:120px;border:1px solid #CCCCCC;padding:5px;}
#indemoA0 { float: left;width: 100%;}
#demo1A0 { float: left;}
#demoA0  img { padding-right:20px;}
#demo2A0{ float: left;}

.block2A { height:200px;border:#e6e6e6 1px solid;overflow:hidden; margin:0px auto;width:987px;}
.block2A .top2 { height:27px; background:url(bg2.jpg) repeat-x;margin:0px auto;border:#e6e6e6 1px solid;overflow:hidden;}
.block2A .top2 .title2 { text-align:center; padding-left:13px; font-size:12px; font-size:13px; color:#5A5A5A; height:27px; line-height:27px;}
#demoA { background: #FFF;overflow:hidden; width: 980px;margin:0 auto;margin-top:10px;height:135px;}
#demoA img { width:165px;height:120px;border:1px solid #CCCCCC;padding:5px;}
#indemoA { float: left;width: 800%;}
#demo1A { float: left;}
#demoA  img { padding-right:20px;}
#demo2A{ float: left;}

 /* 第四行结束Q616722012 */
.ge {  height:6px;margin:10px auto 2px auto;width:993px; background:#0185d1;}

.c {width:993px; height:205px; background:#cdedf8; margin:0 auto;}

.c .content5 { margin:20px; line-height:20px; color:#0335b4}
.c .content5 a { color:#0335b4}

#box {
	margin: 0px auto; padding:0px; width: 993px;
}
#box-left {
	width: 260px;float: left; overflow:hidden;
}
.cpdh {
	margin: 0px 5px 10px 0px; border: 1px solid rgb(204, 204, 204); width: 260px; float: left;
}
.cpdh-top {
	width: 260px; height: 30px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.cpdh-con { width:255px;margin-top:10px;margin-bottom:10px;background-color:#f3f3f3;float:left;overflow:hidden;}
.p_list_two {
TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 260px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.p_list_two DT {
width:235px;TEXT-ALIGN: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/li1.gif) no-repeat 4px 0px; COLOR: #000; CLEAR: both; PADDING-TOP: 0px;line-height:34px;
}
.p_list_two DT A {
FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.p_list_two DT A:hover {
COLOR: red; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.p_list_two DD {
PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; MARGIN: 0px; PADDING-LEFT: 40px; WIDTH: 220px; PADDING-RIGHT: 0px; HEIGHT: 32px; PADDING-TOP: 1px
;BACKGROUND: url(../images/cpbj.gif) no-repeat 2px 0px;}
.p_list_two DD.short {
PADDING-LEFT: 30px; WIDTH: 150px; FLOAT: left; HEIGHT: 32px; padding:5px;FONT-SIZE: 14px;
}
.p_list_two DD.shortno {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 32px; PADDING: 5px
}

.lxwm {
	border: 1px solid rgb(204, 204, 204); width: 260px; margin-bottom: 5px; float: left;
}
.lxwm-top {
	width: 260px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.lxwm-con {
	padding: 10px 5px; width: 250px; line-height: 23px; font-size: 13px; color:rgb(1, 1, 1);float: left;
}
.lxwm-con ul {
	display: block;
}

.box-right {width: 723px; float: right;height:auto;}
.box-right-top {background:url(tb.gif) no-repeat; border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204); width: 720px; height: 30px; float: left;}
.biaoti {height: 30px; color: rgb(0, 29, 153); line-height: 30px; margin-left: 30px; font-family: "黑体"; font-size: 14px; font-weight: bold; float: left;}
.weizhi {height: 30px; line-height: 30px; margin-right: 10px; float: right;}
.box-right-con {border-width: medium 1px 1px; border-style: none solid solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204); padding: 15px; width: 692px; line-height: 25px; font-size: 13px;color: rgb(1, 1, 1);;float: left;}
.box-right-con ul {display: block;}
.new-list {
	width: 690px; float: left;
}
.new-list ul {
	width: 690px; float: left;
}
.new-list ul li {
	background: url("new.gif") no-repeat 2px; width: 690px; line-height: 30px; padding-left: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.new-list ul li a {
	display: block;
}
.new-list ul li span {
	line-height: 30px; padding-right: 10px; float: right;
}
#product {
	width: 650px;
}
#product ul {
	width: 650px;
}
#product ul li {
	list-style: none; margin: 0 12px; padding: 0px; width: 190px; height: 180px; text-align: center; float: left;
}
#product ul li img {
	margin: 4px 8px; padding: 2px; border: 1px solid rgb(204, 204, 204); width: 180px; height: 144px;
}
#product ul li a {
	display: block;
}
#pic {
	width: 690px; float: left;
}
#pic ul {
	width: 690px;
}
#pic ul li {
	list-style: none; margin: 0px 0px 10px; padding: 0px; width: 380px; height: 320px; text-align: center; float: left;
}
#pic ul li img {
	margin: 8px; padding: 2px; border: 1px solid rgb(204, 204, 204); width: 320px; height: 240px;
}
#pic ul li a {
	display: block;
}
#hw_pages {
	width: 700px; float: left;
}
#hw_pages ul {
	padding: 12px 0px 12px 16px; float: left;
}
#hw_pages ul li {
	border: 1px solid rgb(233, 233, 233); line-height: 17px; font-family: Tahoma; margin-right: 6px; float: left;
}
#hw_pages ul li a {
	padding: 2px 4px; color: rgb(85, 85, 85); float: left; display: block;
}
#hw_pages ul li a:hover {
	padding: 2px 4px; color: rgb(102, 153, 0); text-decoration: none;
}
#hw_pages ul li.thisclass {
	padding: 2px 4px; font-weight: bold; background-color: rgb(248, 248, 248);
}
#hw_pages ul li.thisclass a {
	padding: 2px 4px; font-weight: bold; background-color: rgb(248, 248, 248);
}
.pagebox ul li.thisclass a:hover {
	padding: 2px 4px; font-weight: bold; background-color: rgb(248, 248, 248);
}
#hw_pages .pageinfo {
	padding: 12px 10px 12px 16px; color: rgb(153, 153, 153); line-height: 21px;
}
#hw_pages .pageinfo strong {
	margin: 0px 2px; color: rgb(85, 85, 85); font-weight: normal;
}
.newscontent {
	width: 700px;
}
.newscontent .title {
	height: 30px; text-align: center;
}
.newscontent .title h1 {
	line-height: 30px; font-size: 14px;
}
.newscontent .pub-zz {
	height: 35px; text-align: center; line-height: 35px; margin-bottom: 10px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed;
}
.newscontent .news-content {
	padding: 10px 5px; text-align: left; margin-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.news-text .context {
	width: 700px; text-align: left; float: left;
}
.news-text .context ul {
	list-style: none;
}
.news-text .context ul li {
	color: rgb(136, 136, 136); line-height: 29px;
}



/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

.block30 { height:auto;overflow:hidden;width:987px;margin:5px auto;}
.block30 .right33 { height:auto;border:#e6e6e6 1px solid;overflow:hidden;width:320px;}
.block30 .right33z { height:auto;border:#e6e6e6 1px solid;overflow:hidden;width:320px;margin:0px 5px 0px 5px;}
.block30 .right33 .top3 { height:27px;border-bottom:#e6e6e6 1px solid;text-align:center; padding-left:13px; font-size:12px; font-size:13px; color:#5A5A5A; height:27px; line-height:27px;}
.block30 .right33 li { background:url(li2.gif) left center no-repeat; padding:0px 15px 0px 15px; overflow:hidden; height:22px; font-size:12px; line-height:22px;}
.block30 .right33z .top3 { height:27px;border-bottom:#e6e6e6 1px solid;text-align:center; padding-left:13px; font-size:12px; font-size:13px; color:#5A5A5A; height:27px; line-height:27px;}
.block30 .right33z li { background:url(li2.gif) left center no-repeat; padding:0px 15px 0px 15px; overflow:hidden; height:22px; font-size:12px; line-height:22px;}

.block30 .right3 { height:auto;border:#e6e6e6 1px solid;overflow:hidden;width:490px;}
.block30 .right3 .top3 { height:27px;border-bottom:#e6e6e6 1px solid;text-align:center; padding-left:13px; font-size:12px; font-size:13px; color:#5A5A5A; height:27px; line-height:27px;}
.block30 .right3 li { background:url(li2.gif) left center no-repeat; padding:0px 15px 0px 15px; overflow:hidden; height:22px; font-size:12px; line-height:22px;}