body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button,   textarea,th, td, img{border:medium none;margin: 0;padding:0;}
body,button,   select, textarea { font: 12px/1.5 'ËÎÌå',tahoma, Srial, helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif}  
 
body{ line-height:25px; color:#000000; background:url(images/bodybg.jpg) repeat-x #fff;   }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }  
em{font-style:normal;}  
ul, ol { list-style: none;}
a { text-decoration: none; color:#000000;}   
img{ border:0px;}  
table { border-collapse: collapse; border-spacing: 0; }
 

.wb{  width:1102px; background:url(images/wbg.gif) repeat-x top #ffffff; margin:auto; overflow:hidden; padding-top:5px;}
.w{  width:1102px;   background:url(images/wbg.gif) repeat-x top #fff; margin:auto; overflow:hidden; padding-top:5px;} 
.wt{  width:1102px;   margin:auto; overflow:hidden; background:  #ffffff;   }  
.top { width:1102px; height:86px; margin:auto; overflow:hidden;  color:#fff}
.top a{ color:#fff} 
.hert { 
	width: 1102px;
	height: 86px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.logo {
	height: 72px;
	width: 243px;
	float: left;
	margin-left: 10px;
	margin-bottom: 15px;
}
.hert A:hover{ color:#fff}
.menu_box_style1_1 {
	BORDER-BOTTOM: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BACKGROUND: url(images/top_bg.jpg) right no-repeat; HEIGHT: 117px; CLEAR: both; BORDER-TOP: #cccccc 0px solid; BORDER-RIGHT: #cccccc 0px solid
}
.menu_box_style1_1_1 {
	FLOAT: left
}
.menu_box_style1_1_2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/rexian.png) no-repeat; color:#000; FLOAT: right; PADDING-TOP: 5px
}
.menu_box_style1_1_2 A {
	color:#000
}
.menu_box_style1_1_2 A:hover {
	color:#000; 
}


.menu {
	float: center;PADDING-RIGHT: 0px; MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; overflow:hidden;WIDTH: 1102px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; HEIGHT: 65px
}
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu UL LI {
	FLOAT: left; OVERFLOW: hidden; LINE-HEIGHT: 65px; POSITION: relative; TEXT-ALIGN: center
}
.menu UL LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 120px; CURSOR: pointer; FONT-FAMILY: "Î¢ÈíÑÅºÚ", "ËÎÌå"; POSITION: relative; HEIGHT: 65px; TEXT-DECORATION: none
}
.menu UL LI A SPAN {
	LEFT: 0px; WIDTH: 120px; POSITION: absolute
}
.menu UL LI A SPAN.out {
	TOP: 0px
}
.menu UL LI A SPAN.over {
	TOP: -65px
}
.menu UL LI A SPAN.bg {
	TOP: -65px
}
#menu2 {}
#menu2 UL LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#menu2 UL LI A SPAN.over {
	COLOR: #fff; BACKGROUND-COLOR: #535353
}

.banner-box {
	Z-INDEX: 3; POSITION: relative; BACKGROUND: url(images/ban_bg01.jpg) repeat-x
}
.banner-box .area {
	WIDTH: 1200px
}
.banner-box .area01 {
	Z-INDEX: 999; POSITION: relative; WIDTH: 1200px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.m-focus-d {
	Z-INDEX: 99; POSITION: relative; WIDTH: 100%; HEIGHT: 420px; OVERFLOW: hidden
}
.m-focus-d .switchable-box {
	WIDTH: 100%; HEIGHT: 420px
}
.m-focus-d .switchable-content LI {
	TEXT-ALIGN: center; TEXT-INDENT: -9999em; WIDTH: 100%; HEIGHT: 420px
}
.m-focus-d .switchable-content LI IMG {
	VISIBILITY: hidden
}
.m-focus-d A {
	Z-INDEX: 25; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 50px; DISPLAY: none; BACKGROUND: #000; HEIGHT: 18px; COLOR: #fff; TOP: 200px
}
.m-focus-d .m-focus-prev {
	LEFT: 0px
}
.m-focus-d .m-focus-next {
	RIGHT: 0px
}
.m-focus-d .switchable-nav {
	Z-INDEX: 50; POSITION: absolute; BOTTOM: 10px; DISPLAY: none; RIGHT: 27px
}
.m-focus-d .switchable-nav LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 15px; MARGIN: 0px 7px; WIDTH: 15px; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; HEIGHT: 15px; COLOR: #000; CURSOR: pointer
}
.m-focus-d .switchable-nav LI.active {
	BACKGROUND: #000; COLOR: #fff
}
.m-focus-d .switchable-caption {
	HEIGHT: 24px; COLOR: #fff
}
.m-focus-d .m-focus-prev {
	Z-INDEX: 25; POSITION: absolute; WIDTH: 64px; DISPLAY: block; HEIGHT: 238px; FONT-SIZE: 0px; TOP: 150px
}
.m-focus-d .m-focus-next {
	Z-INDEX: 25; POSITION: absolute; WIDTH: 64px; DISPLAY: block; HEIGHT: 238px; FONT-SIZE: 0px; TOP: 150px
}
.m-focus-d .m-focus-prev {
	BACKGROUND: url(images/btn_p_g.png) no-repeat; LEFT: 0px
}
.m-focus-d .m-focus-prev:hover {
	BACKGROUND: url(images/btn_p.png) no-repeat
}
.m-focus-d .m-focus-next {
	BACKGROUND: url(images/btn_n_g.png) no-repeat; RIGHT: 0px
}
.m-focus-d .m-focus-next:hover {
	BACKGROUND: url(images/btn-n.png) no-repeat
}
.b-side {
	Z-INDEX: 100; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 180px; BOTTOM: 30px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.b-side UL LI {
	FLOAT: left
}
.b-side UL LI A {
	BORDER-BOTTOM: #bdbdbd 2px solid; BORDER-LEFT: #bdbdbd 2px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 0px 40px; PADDING-LEFT: 70px; WIDTH: 124px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; HEIGHT: 47px; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #bdbdbd 2px solid; BORDER-RIGHT: #bdbdbd 2px solid; PADDING-TOP: 16px
}
.b-side UL LI A:hover {
	BORDER-BOTTOM: #ffcc66 2px solid; BORDER-LEFT: #ffcc66 2px solid; COLOR: #fff; BORDER-TOP: #ffcc66 2px solid; BORDER-RIGHT: #ffcc66 2px solid; TEXT-DECORATION: none
}
.b-side UL LI A SPAN {
	FONT-SIZE: 18px
}
.b-side .b-s-a01 A {
	PADDING-LEFT: 80px; WIDTH: 114px; BACKGROUND: url(images/side_bg01.jpg) no-repeat
}
.b-side .b-s-a02 A {
	WHITE-SPACE: normal; BACKGROUND: url(images/side_bg03.jpg) no-repeat
}
.b-side .b-s-a03 A {
	BACKGROUND: url(images/side_bg02.jpg) no-repeat
}
 #flash {
	MARGIN: auto; WIDTH: 1102px; HEIGHT: 289px
}
.bannerleft{ width:780px;margin:0px;  float:left;  height:261px; border:1px solid #CCCCCC; } 
.bannerright{ width:280px; float:right;height:279px; overflow:hidden;border:1px solid #CCCCCC;}   
.lbgs{font-family:"Î¢ÈíÑÅºÚ";background:url(images/right.jpg) left top no-repeat; height:35px; color:#03349b; font-size:16px; padding-top:5px; padding-left:15px; }  
.lbgss{font-family:"Î¢ÈíÑÅºÚ";background:url(images/right.gif) left top no-repeat; height:30px; color:#03349b; font-size:16px; padding-top:2px; padding-left:15px;text-align:center;  } 
.lbgas{font-family:"Î¢ÈíÑÅºÚ";background:url(images/right.gif) left top no-repeat; height:30px; color:#03349b; font-size:16px;font-weight:bold;  padding-top:2px; padding-left:15px;text-align:center;  } 
.bannerright ul{ padding-left:0px;}
.bannerright li{ font-family:"ËÎÌå";color:#d0d0d0; text-align:left; font-size:12px;   height:30px; line-height:30px; background-position:20px 2px;  border-bottom:1px dashed #000000;  }
.bannerrights{ width:280px; float:right;height:273px; overflow:hidden;border:1px solid #CCCCCC; margin-top:5px; padding-top:4px;}  
.bannerrights ul{ padding-left:0px;}
.bannerrights li{ font-family:"ËÎÌå";color:#d0d0d0; text-align:left; font-size:12px;   height:30px; line-height:30px; background-position:20px 2px;  border-bottom:1px dashed #000000;  }
.itemtitles {
	BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 26px;WIDTH: 1070px;  float:left; margin-left:10px;
}
.incomimgshows {
	WIDTH: 1900px; OVERFLOW: hidden
}
.newproshows {
	WIDTH: 1079px; OVERFLOW: hidden;  float:left; padding-left:15px; margin-left:10px; PADDING-TOP: 14px;border:1px solid #CCCCCC; margin-bottom:5px; margin-top:5px;
}
.itemtitle {
	BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 26px;WIDTH: 804px;  float:left; margin-left:10px;
}
.itemtitle_l {
	LINE-HEIGHT: 22px; PADDING-LEFT: 22px; WIDTH: auto; BACKGROUND: url(images/newproicon.gif) no-repeat; FLOAT: left; HEIGHT: 26px
}
.itemtitle_l A {
	COLOR: #2e2f2f
}
.itemtitle_l A:hover {
	COLOR: #2e2f2f
}
.itemtitle_r {
	WIDTH: auto; FLOAT: right; HEIGHT: 26px
}
.itemtitle_r A {
	COLOR: #2e2f2f
}
.itemtitle_r A:hover {
	COLOR: #2e2f2f
}
.newproshow {
	WIDTH: 789px; OVERFLOW: hidden;  float:left; padding-left:15px; margin-left:10px; PADDING-TOP: 14px;border:1px solid #CCCCCC; margin-bottom:5px; margin-top:5px;
}
.review {
	POSITION: relative; WIDTH: 800px; HEIGHT: 163px; OVERFLOW: hidden
}
.review UL {
	POSITION: absolute; WIDTH: 800px; HEIGHT: auto; TOP: 0px; LEFT: 0px
}
.incomimgshow {
	WIDTH: 800px; OVERFLOW: hidden
}
.incomimgshow LI {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FLOAT: left; BORDER-LEFT-STYLE: none; MARGIN-RIGHT: 15px
}
.incomimgshow LI .img {
	POSITION: relative; WIDTH: 182px; HEIGHT: 118px; OVERFLOW: hidden
}
.img .fugaiceng {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 182px; BACKGROUND: #009900; HEIGHT: 70px; TOP: 0px; PADDING-TOP: 48px; LEFT: -185px
}
.incomimgshow LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 14px; MARGIN-TOP: 11px; MARGIN-BOTTOM: 17px; HEIGHT: auto
}
.incomimgshow LI P A {
	COLOR: #2e2f2f
}
.incomimgshow LI P A:hover {
	COLOR: #2e2f2f
}

 .inleft{ width:705px; float:left; overflow:hidden;}  
 .inringht{ width:297px; float:right;} 

.index01{width:780px;    float:left; padding-left:10px; margin-left:10px; margin-right:10px; border:1px solid #CCCCCC; padding-bottom:15px;padding-right:14px;  }
.index01 .lmt span{ float:right;}
.index01s{width:550px;    float:left; padding-left:5px;padding-right:10px;  margin-left:7px;   border:1px solid #CCCCCC; }
.index01s .lmt span{ float:right;}
.index02{width:565px; margin-left:7px;   border:1px solid #CCCCCC; margin-bottom:5px;     float:left;    }
 
 
.index02 .lmt  { width:550px;    overflow:hidden; line-height:32px; color:#FFFFFF; padding-left:0px; font-size:14px; height:35px;  }
.index02 .lmt span{ float:right;  }
.index02 .con { padding:5px;}
.index02 .con  li{ }
.index02 .con  li span{ float:right; color:#999999; font-size:12px;}
.index02 .li span{ float:right;}

.index00{width:352px; margin-left:15px;     float:left;    }
 
 
 
 
.index04{width:330px;   float:left;  border:1px solid #CCCCCC;    overflow:hidden; display:inline;  }
.index04 .lmt  {  line-height:30px; color:#FFFFFF;   font-size:14px; height:30px; padding:20px; }
.index04 .lmt span{ float:right; padding:20px;}
.index04 .con{ padding:0px;  }
.index04 .con span{ float:right;}

.index041{width:300px;   float:left;   overflow:hidden; display:inline;  }
.index041 .lmt  {  line-height:30px; color:#FFFFFF;   font-size:14px; height:30px; padding:20px; }
.index041 .lmt span{ float:right; padding:20px;}
.index041 .con{ padding:0px;  }
.index041 .con span{ float:right;}

.index05{width:390px;   float:left; margin-left:10px;margin-top:10px; margin-bottom:10px;  border:1px solid #CCCCCC; overflow:hidden; display:inline;}
.index05 .lmt  {  padding-left:0px; line-height:32px;color:#FFFFFF; background:url(images/news.png) left  no-repeat; font-size:14px; height:32px; }
.index05 .lmt span{ float:right; padding:20px;}
.index05 .con{ padding:0px;  }
.index05 .li span{ float:right;}
.index06{width:390px;   float:right; margin-right:10px; margin-bottom:10px; margin-top:10px;border:1px solid #CCCCCC; overflow:hidden; display:inline;}
.index06 .lmt  {  line-height:32px; color:#FFFFFF;background:url(images/news.png) left  no-repeat; font-size:14px; height:32px; padding-left:0px;}
.index06 .lmt span{ float:right; padding:20px;}
.index06 .con{ padding:0px;  }
.index06 .li span{ float:right;}
 
.newlist{ margin-top:0px; padding: 0 10px; padding-right:15px;   }
 
.newlist ul{ float:right;}
.newlist li{ background:url(images/nd.gif) left  no-repeat; width:235px;   padding-left:18px; height:22px; clear:both;}
.newlist li span{ float:right; color:#666666} 
 
 
 .neiyead{width:100%;height:209px;}

 
.n{ background:url(images/nbg.jpg) no-repeat #FFFFFF; padding-top:10px;}
.mleft{ width:285px;background:#fff; float:left; min-height:777px; display:inline; margin-top:5px;border:1px solid #ccc; }
.mleftpro{ width:285px; float:left; display:inline; margin-top:5px; }
 
 
.mringht{ width:802px;  border:1px solid #ccc;  float:right;  margin:auto;  padding-bottom:10px; margin-top:5px; background:#fff;overflow:hidden;}

.fltop{ width:200px; line-height:32px; line-height:32px; color:#FFFFFF; padding-left:20px;   font-size:14px; height:32px; background:url(images/lmbg.gif);}
.fltop a{width:160px; }
.flbg ul{ width:185px; padding-left:10px;background:#efefef;}
.flbg li{ font-family:"ËÎÌå";  width:120px;padding-left:40px; color:#d0d0d0; text-align:left;   background:url(images/lsbg.gif) left center no-repeat;  font-size:12px;   height:30px; line-height:30px; background-position:0px 2px;  border-bottom:1px dashed #000000;  }
 

.ltop{ line-height:35px; color:#FFFFFF; padding-left:40px;   font-size:14px; height:40px;font-weight:bold;   background:url(images/lmbg.gif);}
.ltop a{background:#efefef;}
.lbg ul{ padding-left:10px;}
.lbg li{ font-family:"ËÎÌå";font-weight:bold; width:150px;padding-left:60px; color:#2bb521; text-align:left;   background:url(images/lsbg.gif) left center no-repeat;  font-size:13px;   height:28px; line-height:28px; background-position:20px 2px;  border-bottom:1px dashed #000000;  }
 .lbg li a{ font-family:"ËÎÌå"; font-weight:bold; color:#404040; text-align:left; font-size:13px;   height:28px; line-height:28px;  }
 .lbg li a:hover{ font-family:"ËÎÌå"; font-weight:bold; color:#0a9c04; text-align:left; font-size:13px;   height:28px; line-height:28px;  }
.lbot { font-size:0px;} 

.leftbut{ width:285px; }
.incontentmain_left{width:285px;float:left;}
.procategorylist{border:1px solid #ccc;}
.procategorylist dd{width:244px;background:url(images/mulu.png) no-repeat left top;padding:5px 20px;margin:2px 0px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.procategorylist dd a{font-size:13px;color:#2bb521;font-weight:bold;}
.procategorylist dd a:hover{color:#ff0000;}
.procategorylist dt{width:234px;padding:5px 18px;line-height:14px;*line-height:15px;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;}
.procategorylist dt a{background:url(images/procatelisticon.gif) no-repeat left center;padding-left:20px;color:#404040;font-size:13px;font-weight:bold; }
.procategorylist dt a:hover{color:#0d8d2c;}
 

.sitetitle{ width:790px; padding-left:10px;color:#fff; font-size:14px; font-weight:bold;   height:40px; line-height:40px; float:right;   overflow:hidden; background:url(images/sl.gif) left no-repeat; }
.sitetitle span{ float:left; margin-left:35px;  color:#000; font-weight:normal; font-size:14px; font-weight:bold;   padding-right:50px;} 
 .sitetitle span a{ color:#000}
 .sitetitle span a:hover{ color:#000}
.content{ padding:10px; background:url(images/conbg.gif);  min-height:707px;_height:1707px; font-size:14px;   clear:both}
.newdot2{ color:#333333}
.newdot2 a{ color:#333333}
.newdot2 a:hover{ color:#990000}
.nextpage{ color:#000000}
.nextpage a{ color:#000000}
.nextpage a:hover{ color:#000000}

.foot{ text-align:center;width:100%;  BACKGROUND: url(images/f_bg01.jpg) center top no-repeat; padding-top:25px;  height:70px;; line-height:25px; margin-top:5px; clear:both; color:#fff}
.foot a{ color:#fff}
 .ftext{ color:#fff; clear:both; margin-top:10px; text-align:left;   margin-bottom:30px; }
 .ftext a{ color:#fff} 
 
.customer {
	HEIGHT: 200px
}
.customertop {
	POSITION: relative; WIDTH: 110px; BACKGROUND: url(images/kefutop.gif) no-repeat; HEIGHT: 36px
}
.customertop A {
	POSITION: absolute; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px; TOP: 6px; RIGHT: 4px
}
.customermiddle {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 90px; PADDING-RIGHT: 10px; BACKGROUND: url(images/kefumiddle.gif) repeat-y; PADDING-TOP: 10px
}
.customermiddle A {
	MARGIN-TOP: 10px; DISPLAY: block
}
.customerbottom {
	WIDTH: 110px; BACKGROUND: url(images/kefubottom.gif) no-repeat; HEIGHT: 31px
}


 

 