BODY {behavior: url(hover.htc);
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(bg.jpg) #fff repeat-x 50% top; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
A {
	color:#333333; TEXT-DECORATION: none
}
A:hover{ text-decoration:underline; color:#FF0000; }
#navi A {
	LINE-HEIGHT: 39px; WIDTH: 121px; DISPLAY: block; BACKGROUND: url(../images/bg_menu1.gif); HEIGHT: 39px; COLOR: #e9f9ff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#navi A:hover {
	BACKGROUND: url(../images/bg_menu1.gif) 0px 39px; COLOR: #fff
}
#footer A {
	COLOR: #71abd0
}
#footer {
	COLOR: #71abd0
}
ul{margin:0px;padding:0px;list-style-type: none;}
li{margin:0px;padding:0px;list-style-type: none;}



.newlist{ padding-left:5px;}
.newlist p{margin-top:5px;}
.newlist b{ line-height:25px;}
.newlist b a{ color:#0033FF;}
.newlist a:hover{ text-decoration:underline; color:#FF0000; }
.newlist ul li{ line-height:22px; min-width:200px; overflow:hidden; float:left;line-height:22px; }
.newlist ul li a{ background:url(category.gif) no-repeat 0px 3px;; padding-left:10px; float:left;}
.newlist ul li span{ float:left; margin-left:5px;}
.newlist ul li a:link{ color:#333333; }
.newlist ul li a:hover{ text-decoration:underline; color:#FF0000; }



#product{ padding-top:20px; color:#FFFFFF; width:710px;}
#product li {TEXT-ALIGN: center; WIDTH: 175px; FLOAT: left; }
#product li div {TEXT-ALIGN: center; WIDTH: 150px; height:150px; border:2px solid #CCCCCC; margin-left:12px; margin-right:12px;}
#product li span{ text-align:center;width:175px; float:left;color:#ffffff; height:30px; line-height:30px; padding-top:5px; overflow:hidden;CURSOR: pointer;}
#product a img{ border:0px;}
#product a:hover{ text-decoration:none;}
#product li div:hover{border:2px solid #AB2A15;}

.page{text-align:center; margin-top:30px;margin-bottom:30px; width:680px; float:left; padding-bottom:30px;}
.page a{ float:left; margin-left:10px; padding-left:5px; padding-right:5px;}
.page a:hover{ background-color:#AB2A15; color:#FFFFFF;}
.page .active{ background-color:#AB2A15; color:#FFFFFF; font-size:14px; font-weight:bold;}


.nav {
	WIDTH: 1000px; BACKGROUND: url(navbg.jpg); font-weight:bold; height:42px;OVERFLOW: hidden; text-align:center;
}
.nav UL{
	MARGIN: 0px 20px; text-align:center;
}
.nav LI {
	text-align:center; float:left;WIDTH: 100px;list-style-type: none;white-space: nowrap;
}
.nav A {
	DISPLAY: block;
}
.nav A:link {
	COLOR: #ffffff;
}
.nav A:visited {
	COLOR: #ffffff
}
.nav A.current {
	BACKGROUND: url(navhover.jpg) ; COLOR: #fff; FONT-WEIGHT: bold
}
.nav A:hover {
	BACKGROUND: url(navhover.jpg) ; FONT-WEIGHT: bold; font-size:16px; color:#000000;
}
.nav A:active {
	BACKGROUND: url(navhover.jpg) ; COLOR: #fff; FONT-WEIGHT: bold
}
.nav h4{ font-size:14px; font-weight:bold; line-height:42px;MARGIN: 0px 0px}

.proclass{font-size:14px; font-weight:bold; color:#FFFFFF; width:160px; height:43px; line-height:53px;BACKGROUND: url(menubgs.jpg); text-align:center; margin-left:10px; float:left; overflow:hidden;}
.pros{font-size:14px; font-weight:bold; color:#FFFFFF; width:160px; height:43px; line-height:53px;BACKGROUND: url(menubgs.jpg); text-align:center; margin-left:90px; float:left; overflow:hidden;}
.tab1{ color:#333333}
.tab1 A {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.tab1 a:hover{font-size:12px;color:#ff0000; text-decoration:underline;}
.tab2{ color:#333333; font-size:14px}
.tab2 A {FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.tab2 a:hover{font-size:14px;color:#ff0000; text-decoration:underline;}


.proimgclass{padding:5px; border:1px #CCCCCC solid; width:150px; height:150px; line-height:150px; text-align:center;background-color:#fFF}
.indexproimgclass{padding:5px; border:1px #CCCCCC solid; width:160px; height:120px; line-height:150px; text-align:center;}
#caseid ul{margin:0px;padding:0px; text-align:center;}
#caseid ul li{list-style-type: none;white-space: nowrap;width:310px; float:left; line-height:25px; padding-left:10px; overflow:hidden;text-overflow:ellipsis; text-align:left}

#indexproid div{ margin:0px auto; text-align:center;}
#indexproid img{border:0px solid #CCCCCC; }
#indexproid ul{margin:0px;padding:0px;padding-top:15px;padding-bottom:15px;padding-left:20px;}
#indexproid ul li{list-style-type: none;white-space: nowrap;width:200px; float:left; overflow:hidden;text-overflow:ellipsis; text-align:center;}
#indexproid ul li span{width:180px; float:left; line-height:20px; height:40PX; text-align:center;white-space:normal}

#seoproduct div{float:left; line-height:43px; padding-left:30px;}
#seoproduct a{margin:0px 0px;display:inline;line-height:43px; float:left; padding-left:30px;font-weight:bold; font-size:14px;}
#indexleftproclass img{margin:0px 0px;display:inline; float:left; vertical-align:middle;}
#indexleftproclass a{margin:0px 3px;display:inline;line-height:20px; float:left; font-weight:bold; font-size:14px;}
#indexleftproclass2 a{margin:0px 3px;display:inline;float:left; font-size:12px; font-weight:normal;}


#mmenu{ margin-left:30px;}
#mmenu ul li{ float:left; width:110px; text-align: center; font-weight:bold; font-size:14px; margin-right:0px; height:33px; line-height:33px; position:relative;z-index:99;}
#mmenu ul li ul{display:none;position:absolute; z-index:99; left:0px; top:33px; background:url(bg_mid.jpg) 0 -1px repeat-x #FFFFFF;}
#mmenu ul li ul li{ font-weight:normal; font-size:12px; height:25px; line-height:25px;}
#mmenu ul li:hover{background:url(mbg.png)}
#mmenu ul li:hover ul{display:block;}
#mmenu ul li ul li:hover{ background:none;background-color:#3399FF;}
#mmenu ul li ul li:hover a{ color:#FFFFFF;}
#mmenu .ve{background:url(mbg.png)}
#mmenu .pk200 li {width:150px; text-align:left; padding-left:15px;}


#prosid div{ margin:0px auto; text-align:center;FONT-FAMILY:Arial, Helvetica, sans-serif;}
#prosid img{border:0px solid #CCCCCC; }
#prosid ul{margin:0px;padding:0px;padding-top:15px;padding-bottom:15px;padding-left:10px;}
#prosid ul li{list-style-type: none;white-space: nowrap;width:170px; float:left; overflow:hidden;text-overflow:ellipsis; text-align:center; margin:0px; margin-top:10px;margin-left:12px; padding-top:5px}
#prosid ul li:hover{background-color:#6699FF;padding-top:5px;}
#prosid ul li:hover a{color:#FFFFFF}
#prosid ul li span{width:160px; float:left; line-height:20px; height:20px; text-align:center;white-space:normal; overflow:hidden; margin-top:2px;}
#prosid ul li dt{width:160px; line-height:25px; height:25px; text-align:center;white-space:normal; overflow:hidden; font-weight:bold; font-size:14px; }

.blkproductlistx {
	POSITION: relative; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.blkproductlistx .box {TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 132px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px;background-color:#3399CC;}
.blkproductlistx .box span{ text-align:center;width:130px; float:left;color:#ffffff; height:22px; overflow:hidden;}
.blkproductlistx .box img{ padding:5px; border:0px;}
#gundong div:hover{ background-color:#ff0000; color:#000000;}
#RightArr1,#LeftArr1{ cursor:pointer;}

#tuijian li{ border:1px solid #CCCCCC; margin-top:5px; padding-left:5px; background-color:#B6CCE4; width:200px;}
#tuijian li:hover,#tuijian li:hover a{ background-color:#3399CC; color:#ffffff}



/*marquee*/
.marquee{width:1000px;height:300px;margin:0 auto; position:relative; overflow:hidden; padding-top:5px; background:#ffffff}
.marquee a.aleft{float:left;background:url(../images/aleft.png) no-repeat 0px 0px #999999;height:83px;width:50px; left:0px; top:63px; overflow:hidden; position:absolute; z-index:999; display:none;}
.marquee a.agrayleft{cursor:default;background:url(../images/aleft.png) no-repeat 0px 0px #f4f4f4; }
.marquee a.aright{float:right;background:url(../images/aright.png) no-repeat 0px 0px #999999;height:83px;width:50px;right:0px;top:63px;overflow:hidden;position:absolute; display:none;}
.marquee a.agrayright{cursor:default;background:url(../images/aright.png) no-repeat 0px 0px #f4f4f4;}

.marlist {width:1006px;height:300px;overflow:hidden;position:relative; float:left; margin-left:-6px;}
.marlist ul{width:20000px;position:absolute;left:0px;top:0px; padding-top:5px; padding-bottom:5px;}
.marlist ul li{width:241px; height:286px; float:left;text-align:left;margin-left:6px; margin-right:6px;  overflow:hidden; background:#eeeeee;}
.marlist ul li img{ border:0px; width:241px; height:110px; position:absolute; left:0px; top:0px;}
.marlist ul li a.prosimg{width:241px; height:110px; float:left;background:#FFFFFF;overflow:hidden; position:relative;}
.marlist ul li a.prostitle{height:40px; line-height:40px; width:230px; font-size:16px; font-weight:bold; padding-left:11px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;  float:left; background:#264a7d; color:#FFFFFF;}
.marlist ul li a.ms{width:225px; font-size:13px; padding-left:8px; padding-top:5px; float:left; height:104px;}
.marlist ul li a.xx{width:225px; font-size:13px; padding-left:8px; padding-top:5px; float:left;color:#0066cc;}
.marlist ul li.liover{background:#264a7d;  }
.marlist ul li.liover a.prostitle{color:#ffffff;background:#333333;}
.marlist ul li.liover a.ms{color:#000000;background:#264a7d;}
.marlist ul li.liover a.xx{color:#ffffff;background:#264a7d; }
/*marquee*/