BODY {
	BORDER-RIGHT: #ffffff 0pt solid; BORDER-TOP: #ffffff 0pt solid; FONT-SIZE: 9pt; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: buttonface; BORDER-LEFT: #ffffff 0pt solid; SCROLLBAR-SHADOW-COLOR: buttonface; COLOR: #333333; SCROLLBAR-3DLIGHT-COLOR: buttonhighlight;  SCROLLBAR-ARROW-COLOR: #333333; SCROLLBAR-TRACK-COLOR: #eeeeee; BORDER-BOTTOM: #ffffff 0pt solid; FONT-STYLE: normal; FONT-FAMILY: "Arial, Helvetica, sans-serif"; SCROLLBAR-DARKSHADOW-COLOR: buttonshadow
}

TD {
	FONT: 9pt/160% "Arial, Helvetica, sans-serif"; COLOR: #333333;
}

A:link {
	COLOR:#333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff5500; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff5500; TEXT-DECORATION: none
}
#flh A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#flh A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#flh A:hover {
	COLOR: #FFB71B; TEXT-DECORATION: underline
}
#flh A:active {
	COLOR: #FFB71B; TEXT-DECORATION: underline
}
#zhiti{ font-family:"ËÎÌå"; font-size:13px; line-height:23px; color: #333;}
#flh1 A:link {
	COLOR: #F4F4F4; TEXT-DECORATION: none
}
#flh1 A:visited {
	COLOR: #F4F4F4; TEXT-DECORATION: none
}
#flh1 A:hover {
	COLOR: #E8F3E9; TEXT-DECORATION: underline
}
#flh1 A:active {
	COLOR: #E8F3E9; TEXT-DECORATION: underline
}
A.big:link {
	FONT-SIZE: 13px; COLOR: #ff5d00
}
A.big:visited {
	FONT-SIZE: 13px; COLOR: #ff5d00
}
A.big:active {
	COLOR: #ff5d00
}
A.big:hover {
	COLOR: #006600
}
.txt_14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.txt_15 {
	FONT-SIZE: 14px; FONT-STYLE: normal; FONT-VARIANT: normal
}
.NOL {
	TEXT-DECORATION: none
}
.headborder {
	BORDER-RIGHT: #ff7300 1px solid; BORDER-TOP: #ff7300 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ff7300 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ff7300 4px solid; HEIGHT: 28px; TEXT-ALIGN: center
}
.headonborder {
	BORDER-RIGHT: #ff7300 1px solid; BORDER-TOP: #ff7300 1px solid; FONT-WEIGHT: bold; BACKGROUND: #ff7300; BORDER-LEFT: #ff7300 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ff7300 4px solid; HEIGHT: 28px; TEXT-ALIGN: center
}
.headborder2 {
	BORDER-RIGHT: #ff7300 1px solid; BORDER-TOP: #ff7300 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ff7300 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ff7300 1px solid; HEIGHT: 24px; TEXT-ALIGN: center
}
.headonborder2 {
	BORDER-RIGHT: #ff7300 1px solid; BORDER-TOP: #ff7300 1px solid; FONT-WEIGHT: bold; BACKGROUND: #ff7300; BORDER-LEFT: #ff7300 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ff7300 1px solid; HEIGHT: 24px; TEXT-ALIGN: center
}
.wenbenkuang {
	BORDER-RIGHT: #999999 1px inset; BORDER-TOP: #999999 1px inset; FONT-SIZE: 9pt; BORDER-LEFT: #999999 1px inset; COLOR: #333333; BORDER-BOTTOM: #999999 1px inset; FONT-FAMILY: "??¡§??"
}
.go-wenbenkuang {
	BORDER-RIGHT: #a2a2a2 1px outset; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 1px outset; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #ffffff 1px outset; CURSOR: hand; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #a2a2a2 1px outset; FONT-FAMILY: "Arial, Helvetica, sans-serif"; HEIGHT: 19px; BACKGROUND-COLOR: #eeeeee
}
.ht {
	FONT-SIZE: 18px; FONT-FAMILY: "Arial, Helvetica, sans-serif"
}
.login0 {
	BORDER-RIGHT: #ff3300 1px outset; BORDER-TOP: #ff3300 1px outset; FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #ff3300 1px outset; CURSOR: help; COLOR: #ffffff; BORDER-BOTTOM: #ff3300 1px outset; HEIGHT: 25px; BACKGROUND-COLOR: #ff7200
}
.textlogin {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: "Arial", "Helvetica", "sans-serif",; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
.login {
	BORDER-RIGHT: #ff3300 1px outset; BORDER-TOP: #ff3300 1px outset; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ff3300 1px outset; COLOR: #ffffff; BORDER-BOTTOM: #ff3300 1px outset; HEIGHT: 25px; BACKGROUND-COLOR: #ff7200
}
.login2 {
	BORDER-RIGHT: #999999 1px outset; BORDER-TOP: #999999 1px outset; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px outset; COLOR: #666666; BORDER-BOTTOM: #999999 1px outset; HEIGHT: 25px; BACKGROUND-COLOR: #cccccc
}
.title {
	FONT-SIZE: 14px; FONT-FAMILY: "Geneva", "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
A.white:link {
	FONT-SIZE: 12px; COLOR: #ffffff
}
A.white:visited {
	FONT-SIZE: 12px; COLOR: #ffffff
}
A.white:active {
	COLOR: #ffffff
}
A.white:hover {
	COLOR: #ffffff
}

.aa {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}
.taijian{ clear:both; margin:0; padding:0; width:0; height:0; line-height:0; font-size:0;}
img{ border:0;}
ul{ margin:0; padding:0; list-style:none;}
#mainbg{ width:1008px; margin:auto; background-color:#FFFFFF;}
#top{ width:1008px; height:99px; margin:0 auto; background:url(/img/topr.jpg) right no-repeat;}
 #topl{ width:437px; height:90px; float:left;}
#adva1{ width:247px; height:109px; padding:4px 0 0 5px;}
 #topl a{ width:437px; height:90px; display:block; background:url(/img/logo.jpg) no-repeat; text-indent:-1000px;}
 #topr{ width:260px; height:30px; margin:55px 0 0 0; float:right;}
 #topr ul li{ width:60px; height:30px; float:left; font-size:12px; font-weight:bold; padding:0 0 0 26px; line-height:30px;}
 
#top_logo{width:1008px; height:98px; margin:0 auto;background:url(/images/index_bg.jpg);}


#menu{ width:1008px; height:34px; line-height:34px; margin:0 auto; background:url(/images/top_02.jpg) repeat-x; border-bottom:0px solid #fff; font-weight:bold; font-size:14px;}  
#menu ul{ width:1008px;}
#menu ul li {position:relative;display: inline; float:left; margin:0; width:128px; height:34px; padding:0 2px 0 0; background:url(/manuli.jpg) right no-repeat;}
#menu ul li a{ display:block;overflow:hidden;color:#fff;text-decoration: none; }
#menu .manulink{ display:block; width:128px; height:34px; padding:3px 0 0 0; line-height:34px;  font-size:14px; font-weight:bold; text-align:center; display:block; color:#fff;}
#menu ul li a:link, #menu ul li a:visited{color:#fff;}
#menu ul li a.selected,#menu ul li a:hover{ background:url(/manulicc.jpg) repeat-x; color:#FF9900;}


#menu ul li ul{position:absolute; top:28px; width:106px; left:0; padding:5px 0 5px 5px; overflow:hidden; display:none;background:#D4E0EC; visibility: hidden; font-weight:normal; font-size:12px;}
#menu ul li ul li{ position:relative; width:106px; height:26px;margin:0; overflow:hidden; background:0;}
#menu ul li ul li a{display:block; width:106px; text-align:left;line-height:26px;color:#046AAB; overflow:hidden; padding:0 10px;}
#menu ul li ul li a:link,#menu ul li ul li a:visited{ color:#1D529C;}
#menu ul li ul li a:hover{ background:#1D529C; color:#fff; text-decoration:none;}
* html #menu{height: 1%;}
.downarrowclass{position: absolute;top: 12px;right: 7px;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;}
.ddshadow{position: absolute;left: 0;top: 0;width: 0;height: 0;background: silver;}
.toplevelshadow{opacity: 0;}

#progd{ width:725px; height:auto; margin:0 0 0 30px;}
  .prolida{ width:210px; height:178px; float:left; margin:10px 2px 2px 13px;overflow:hidden; }
  .proliada {width:200px; height:150px;  }
  .proliada img{ width:200px; height:150px;}
  .proliada a:link, .proliada a:visited{ width:200px; height:150px; border:0px solid #CCC; margin:0 auto;}
  .proliada a:hover{ width:200px; height:150px; border:0px solid #FF6600;}
  .prolibda{ width:200px; height:28px; line-height:28px; text-align:center; overflow:hidden; color:#808080; }
  .prolibda a:link, .prolibda a:visited{color:#FFF; }

 #demoa{ width:696px; overflow:hidden; margin:0 auto;}
 #demo1a{ width:9800px; height:193px;}
 #demo2a{ width:9800px;} 
 #demoa ul{ width:9800px;}
 #demoa ul li{ width:202px; height:193px; margin:0 8px 0 0; float:left;}
 #demoa ul li div{ width:200px; height:150px; padding:0px; border:1px solid #ccc;}
 #demoa ul li img{ width:200px; height:150px;}
 #demoa ul li p{ width:200px; height:30px; line-height:30px; text-align:center; color:#666;}

#flashbg{ width:1008px; height:258px; margin:0px auto; background:url(/images/bgbg.jpg);overflow:hidden;}
#flashbg1{ width:1008px; height:258px; margin:0px auto; background:url(/images/bgbg1.jpg);overflow:hidden;}
#flash{ width:1008px; height:258px;margin:0px auto;}
#footbg{width:100%; margin:0px auto; height:120px;background:url(/images/index_03.jpg) no-repeat;}
#foot{ width:1008px; height:80px; background:url(/images/index_03.jpg); margin:0 auto; text-align:center;color:#BFBBBB;}
 #foot a:link{ color:#BFBBBB; text-decoration:none;}
 #foot a:visited{ color:#BFBBBB; text-decoration:none;}
 #foot a:hover{ color:#BFBBBB; text-decoration:underline;}
#cn_en{width:380px;height:26px; float:right; margin:20px 0px 0px auto;color:#F0F5F0;}
#sjrq{width:290px;height:26px; float:right; margin:10px 0px 0px auto;color:#000;}
#dbg_top{width:100%; margin:0px auto;background:url(/images/dbg_top.jpg) repeat-x;}
#dbg_top1{width:100%; margin:0px auto;background:url(/images/dbg_top1.jpg);}
#indexbg{ width:100%; margin:0px auto;background:url(/images/indexbg.jpg);}
#indexbgpro{ width:100%; margin:0px auto; background-color:#FFF;}
#main{ width:1008px; margin:0px auto;}
 #top_kuai{ width:1008px;height:52px; margin:0px auto;background:url(/images/main_01.jpg);}
 #zbian{ float:left;width:770px;height:auto;margin:0;overflow:hidden;}
  .zbianjj{width:741px;height:233px;}
  .zbianjjbt{width:770px;height:43px; background:url(/images/bt_jj.jpg);}
  .zbianjjbta{width:770px;height:43px; background:url(/images/bt_jja.jpg);}
  .zbianjjbt2{width:770px;height:43px; background:url(/images/bt_jj22.jpg);}


  .zbianjjny{width:770px;height:165px; background:url(/images/ddd.jpg);}
  .zbianjjbtny{width:770px;height:207px; background:url(/images/bg1.jpg);}
  .news_pro{width:265px;height:211px;background:url(/images/bg2.jpg);}
    .news{float:left;width:306px;height:211px;background:url(/images/bt_newsbg.jpg);}
	  .newsbt{float:left;width:265px;height:24px;background:url(/images/bt_news.jpg);}
	  .newsny{width:265px;height:157px;margin:0 0 0 32px;}
	.pro{float:right;width:463px;height:211px;background:url(/images/bt_newsbg1.jpg);}
	  .probt{float:left;width:463px;height:44px;background:url(/images/bt_pro.jpg);}
	  .probta{float:left;width:260px;height:44px;background:url(/images/bt_pro1.jpg); margin:0 0 0 20px;}

	  #more{float:left;width:20px;height:16px; float:right; margin:20px 50px 0px ;}
	  .prony{float:left;width:458px;height:157px;}
 #ybian{width:238px;height:auto;margin:0; float:right;overflow:hidden;background:url(/images/main_02bg.jpg) repeat-x;}
    .ss{float:left;width:238px;height:232px;}
	  .ssbt{float:left;width:238px;height:31px;background:url(/images/bt_ss.jpg);}
	  .ssny{float:left;width:238px;height:201px;background:url(/images/bg3.jpg);}
	.lx{float:left;width:315px;height:212px;}
	  .lxbt{float:left;width:238px;height:27px;background:url(/images/bt_lx.jpg);}
	  .lxny{float:left;width:238px;height:185px;background:url(/images/lx_ny.jpg);}
	  .lxwz{float:left; margin-left:30px;}
  
.clear{ width:0; height:0; clear:both; margin:0; padding:0; line-height:0; font-size:0;}
/* fullSlide */
.fullSlide{width:100%;position:relative;height:261px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:261px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:261px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:0;height:0;margin:0;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:auto;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(/images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:10%;background-position:-6px -137px;}