html { overflow-x: hidden; overflow-y: auto; }

BODY {FONT-SIZE: 12px;  MARGIN: 0px auto; background:#ffffff;  COLOR: #444; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体";   }
DIV {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

FORM {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

UL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

OL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

LI {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DD {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DT {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

SPAN {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; }

P {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; }

A IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;}

UL {LIST-STYLE-TYPE: none; display:block;}
OL {LIST-STYLE-TYPE: none; display:block;}
LI {LIST-STYLE-TYPE: none; display:block;}
DL {LIST-STYLE-TYPE: none; display:block;}
DD {LIST-STYLE-TYPE: none; display:block;}

INPUT {FONT-SIZE: 12px; display:block;}

.clear {CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px}


a,area { blr:expression(this.onFocus=this.blur()) } 

:focus { outline: none; }

A {COLOR: #444; TEXT-DECORATION: none; outline-style: none; }
A:link {COLOR: #444; TEXT-DECORATION: none; outline-style: none}
A:hover {COLOR: #5c8700; TEXT-DECORATION: none;}



.wrapper { width:980px; margin:0 auto; margin-top:0px; padding-top:0px; }

.headerdiv { margin:0 auto;  width:100%;  }

#header { width:100%;  background:url(../images/xh-header-bg.png) repeat-x; height:102px; position:absolute;  z-index:999; float:left; }
#header ul.headcon { width:989px; height:102px;  margin:0 auto; }
#header ul.headcon li.left { float:left; height:65px; padding-top:28px; width:185px;  }
#header ul.headcon li.right { float:left; width:795px;  }
#header ul.headcon li.right dl.top {  width:793px; float:left; height:31px; padding-top:10px; padding-right:3px; }
#header ul.headcon li.right dl.top ol.list { float:right;  height:12px; padding-left:10px; }
#header ul.headcon li.right dl.top ol.list a.homepage { width:12px; height:12px; float:left; background:url(../images/xh-icon-home.gif) no-repeat;  }
#header ul.headcon li.right dl.top ol.list a.homepage:hover { width:12px; height:12px; float:left; background:url(../images/xh-icon-home-c.gif) no-repeat;  }
#header ul.headcon li.right dl.top ol.list a.favicon { width:12px; height:12px; float:left; background:url(../images/xh-icon-fav.gif) no-repeat;  }
#header ul.headcon li.right dl.top ol.list a.favicon:hover { width:12px; height:12px; float:left; background:url(../images/xh-icon-fav-c.gif) no-repeat;  }
#header ul.headcon li.right dl.top ol.list a.lang { width:12px; height:12px; float:left; background:url(../images/xh-icon-lang.gif) no-repeat;  }
#header ul.headcon li.right dl.top ol.list a.lang:hover { width:12px; height:12px; float:left; background:url(../images/xh-icon-lang-c.gif) no-repeat;  }
#header ul.headcon li.right dl.top ol.list a.english { width:31px; height:12px; float:left; background:url(../images/xh-icon-english.gif) no-repeat;  }
#header ul.headcon li.right dl.top ol.list a.english:hover { width:31px; height:12px; float:left; background:url(../images/xh-icon-english-c.gif) no-repeat;  }


#header ul.headcon li.right dl.menu { float:left; width:804px; height:42px; background:url(../images/xh-menu-bg.png) no-repeat;  }
#header ul.headcon li.right dl.menu ol.listcon { width:650px; padding-left:40px; float:left; height:42px; }
#header ul.headcon li.right dl.menu ol.listcon span.list { float:left; height:30px; line-height:30px; width:85px; text-align:center; font-weight:bold; color:#FFFFFF; }
#header ul.headcon li.right dl.menu ol.listcon span.list a { width:85px; height:30px; color:#FFFFFF; }
#header ul.headcon li.right dl.menu ol.listcon span.list a:hover { width:85px; float:left; height:30px; background:url(../images/xh-menu-bg-hover.png) no-repeat; }

#header ul.headcon li.right dl.menu ol.search { width:114px; float:left; height:42px; background:url(../images/xh-search-bg.png) no-repeat top; }
#header ul.headcon li.right dl.menu ol.search input.searchInput { width:60px; margin-left:10px; margin-right:10px; float:left; height:30px; line-height:30px; border:0px; background:none; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; color:#999999;   }
#header ul.headcon li.right dl.menu ol.search input.searchBtn { width:25px; height:30px; float:left; background:none;  border:0px; cursor:pointer;  }


#idxsilder { width:100%; margin:0 auto; }
#idxsilder ul.con { width:100%; float:left; }

.body_home{background:url(../images/bg_body.png2) repeat-x rgb(255,255,255); }
.clear{clear:both; height:0px; }
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.banner {width:100%;padding-top:163px;background:url(../images/bg_banner.jpg) center top no-repeat;   }
.banner .title{height:130px;margin:auto;display:block;}
.banner .showf{overflow:hidden;margin:auto;width:100%;height:350px;position:relative;}
.banner .shows{float:left;display:none;width:100%;position:absolute;top:-20px;left:0px; bottom }
.banner .wanbg { width:100%; margin:0 auto; background:url(../images/xh-slide-wan-bg.png) no-repeat center bottom; position:absolute; height:320px;  }
.banner .text, .banner .img, .banner .button, .banner .f{display:block;margin:auto;}
.banner .f {width:980px;height:16px;background:url(../images/banner_f.png);margin-bottom:12px;}
.banner .img {margin-top:12px;}
.banner .button{width:98px; margin:0 auto; margin-top:-25px;  position:relative; z-index:1000;  }
.banner .button a{float:left;display:inline;width:23px;height:23px;margin-right:1px;background:url(../images/bg_banner_button.png) no-repeat;}
.banner .button a.btn1{background-position:-0px 0px;}
.banner .button a.btn2{background-position:-23px 0px;}
.banner .button a.btn3{background-position:-46px 0px;}
.banner .button a.btn4{background-position:-69px 0px;}
.banner .button a.btn5{background-position:-92px 0px;}
.banner .button a.btn6{background-position:-115px 0px;}
.banner .button a.btn7{background-position:-138px 0px;}
.banner .button a.btn8{background-position:-161px 0px;}
.banner .button a.btn9{background-position:-184px 0px;}
.banner .button a.btn1_fire{background-position:-0px -23px;}
.banner .button a.btn2_fire{background-position:-23px -23px;}
.banner .button a.btn3_fire{background-position:-46px -23px;}
.banner .button a.btn4_fire{background-position:-69px -23px;}
.banner .button a.btn5_fire{background-position:-92px -23px;}
.banner .button a.btn6_fire{background-position:-115px -23px;}
.banner .button a.btn7_fire{background-position:-138px -23px;}
.banner .button a.btn8_fire{background-position:-161px -23px;}
.banner .button a.btn9_fire{background-position:-184px -23px;}



#idxtab01 { width:980px; margin:0 auto;  }
#idxtab01 ul.con { width:980px; float:left; padding-bottom:10px; }

#idxtab01 ul.con li.left { width:560px; float:left; padding-right:15px; }
#idxtab01 ul.con li.left dl.title { width:560px; float:left; height:35px; border-bottom:2px #cccccc solid; } 
#idxtab01 ul.con li.left dl.title ol.left { width:480px; padding-left:20px; float:left; height:35px; line-height:35px; background:url(../images/xh-idx-title-point.jpg) no-repeat 0px 7px; font-size:14px; font-weight:bold;  }
#idxtab01 ul.con li.left dl.title ol.right { width:60px; float:left; height:25px; padding-top:10px;  }
#idxtab01 ul.con li.left dl.title ol.right a.more { width:37px; float:right; height:14px; background:url(../images/xh-icon-more.gif) no-repeat; }

#idxtab01 ul.con li.left dl.rollcon { width:560px; float:left; padding-top:10px; height:165px; overflow:hidden;  margin-bottom:10px; position:relative ;  }
#idxtab01 ul.con li.left dl.rollcon ol.list { width:140px; float:left; height:165px;   }
#idxtab01 ul.con li.left dl.rollcon ol.list a.proimg img { width:130px; height:130px; border:1px #a4e3b6 solid; padding:1px; float:left; background:#f6fff9;  }
#idxtab01 ul.con li.left dl.rollcon ol.list a.title { width:115px; padding-left:15px;float:left;   height:25px; line-height:25px; background:url(../images/xh-left-sort-point.gif) no-repeat 0px 6px; font-weight:bold;   overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
#idxtab01 ul.con li.left dl.rollcon ol.list a.title:hover { width:115px;  padding-left:15px;  float:left;  height:25px; line-height:25px; background:url(../images/xh-left-sort-point-c.gif) no-repeat 0px 6px; font-weight:bold;   overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }

/*#idxtab01 ul.con li.left dl.rollcon ol.list span.top { width:140px; float:left; height:140px; }
#idxtab01 ul.con li.left dl.rollcon ol.list span.top a.proimg { width:140px; float:left; height:140px; position:absolute; z-index:0; }
#idxtab01 ul.con li.left dl.rollcon ol.list span.top a.proimg img { width:130px; height:130px; float:left;}
#idxtab01 ul.con li.left dl.rollcon ol.list span.top a.rong { background:url(../images/xh-prolist-box-rong.png) no-repeat; width:140px; float:left; height:140px; position:absolute; z-index:999;  }
#idxtab01 ul.con li.left dl.rollcon ol.list span.title { width:130px; height:25px; line-height:25px; float:left; text-align:center;  }
#idxtab01 ul.con li.left dl.rollcon ol.list span.title a { width:115px; padding-left:15px; float:left; height:25px; line-height:25px; background:url(../images/xh-left-sort-point.gif) no-repeat 0px 6px; font-weight:bold;   overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
#idxtab01 ul.con li.left dl.rollcon ol.list span.title a:hover { width:115px;  padding-left:15px;  float:left; height:25px; line-height:25px; background:url(../images/xh-left-sort-point-c.gif) no-repeat 0px 6px; font-weight:bold;   overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }*/


#idxtab01 ul.con li.left dl.iconcon { width:560px; float:left;  height:68px; background:url(../images/idx-toolicon-bg.gif) no-repeat;   }
#idxtab01 ul.con li.left dl.iconcon ol.con { width:516px; float:left; padding-left:22px; height:68px;  }
#idxtab01 ul.con li.left dl.iconcon ol.con span.list { width:129px; float:left; height:58px; padding:5px 0px; }
#idxtab01 ul.con li.left dl.iconcon ol.con span.list a.down { width:129px; float:left; height:58px; background:url(../images/xh-idx-toolicon-01.jpg) no-repeat; }
#idxtab01 ul.con li.left dl.iconcon ol.con span.list a.down:hover { width:129px; float:left; height:58px; background:url(../images/xh-idx-toolicon-01-c.jpg) no-repeat; }
#idxtab01 ul.con li.left dl.iconcon ol.con span.list a.case { width:129px; float:left; height:58px; background:url(../images/xh-idx-toolicon-02.jpg) no-repeat; }
#idxtab01 ul.con li.left dl.iconcon ol.con span.list a.case:hover { width:129px; float:left; height:58px; background:url(../images/xh-idx-toolicon-02-c.jpg) no-repeat; }
#idxtab01 ul.con li.left dl.iconcon ol.con span.list a.about { width:129px; float:left; height:58px; background:url(../images/xh-idx-toolicon-03.jpg) no-repeat; }
#idxtab01 ul.con li.left dl.iconcon ol.con span.list a.about:hover { width:129px; float:left; height:58px; background:url(../images/xh-idx-toolicon-03-c.jpg) no-repeat; }
#idxtab01 ul.con li.left dl.iconcon ol.con span.list a.contact { width:129px; float:left; height:58px; background:url(../images/xh-idx-toolicon-04.jpg) no-repeat; }
#idxtab01 ul.con li.left dl.iconcon ol.con span.list a.contact:hover { width:129px; float:left; height:58px; background:url(../images/xh-idx-toolicon-04-c.jpg) no-repeat; }

#idxtab01 ul.con li.right { width:405px; float:left;}

#idxtab01 ul.con li.right dl.title { width:405px; float:left; height:35px; border-bottom:2px #cccccc solid; } 
#idxtab01 ul.con li.right dl.title ol.left { width:325px; padding-left:20px; float:left; height:35px; line-height:35px; background:url(../images/xh-idx-title-point.jpg) no-repeat 0px 7px; font-size:14px; font-weight:bold;  }
#idxtab01 ul.con li.right dl.title ol.right { width:60px; float:left; height:25px; padding-top:10px;  }
#idxtab01 ul.con li.right dl.title ol.right a.more { width:37px; float:right; height:14px; background:url(../images/xh-icon-more.gif) no-repeat; }

#idxtab01 ul.con li.right dl.newscon  { width:405px; float:left; padding-top:10px; padding-bottom:10px; height:165px; }
#idxtab01 ul.con li.right dl.newscon ol.list { width:405px; float:left; height:26px; line-height:26px; border-bottom:1px #CCCCCC dotted; }
#idxtab01 ul.con li.right dl.newscon ol.list span.left { width:325px; padding-left:20px; float:left; height:26px; line-height:26px; background:url(../images/xh-icon-contlists.gif) no-repeat 0px 5px; }
#idxtab01 ul.con li.right dl.newscon ol.list span.right { width:60px; float:left; height:26px; line-height:26px; text-align:right; color:#999999;  }


#idxtab01 ul.con li.right dl.coat { width:405px; float:left; height:68px; }
#idxtab01 ul.con li.right dl.coat a { width:405px; height:68px; float:left; background:url(../images/xh-idx-right-contact.jpg) no-repeat; }
 

#sortbanner { width:980px; height:230px; margin:0 auto;  }
#sortbanner ul.con { width:980px; float:left; height:230px;  padding-top:93px; position:absolute; z-index:0;  }

#bigcontent { width:980px; float:left;   padding-top:65px;  }

#bigcontent ul.left { width:210px; float:left; padding-top:0px; min-height:245px; background:url(../images/xh-left-menu-bg.jpg) no-repeat right top; padding-right:20px; z-index:999; position:relative;  }
#bigcontent ul.left li.title { width:190px; float:left; height:40px; line-height:40px; padding-bottom:10px; font-size:16px; font-weight:bold; color:#338109;  }
#bigcontent ul.left li.sortcon { width:190px; float:left; }
#bigcontent ul.left li.sortcon dl.biglist { width:190px; float:left; height:32px; background:url(../images/xh-left-sort-bot-line.gif) no-repeat bottom left; line-height:30px; }
#bigcontent ul.left li.sortcon dl.biglist a { width:172px;  padding-left:18px; float:left; height:30px; line-height:30px; float:left; background:url(../images/xh-left-sort-point.gif) no-repeat 0px 7px; font-weight:bold;  }
#bigcontent ul.left li.sortcon dl.biglist a:hover { width:172px;  padding-left:18px; float:left; height:30px; line-height:30px; float:left; background:url(../images/xh-left-sort-point-c.gif) no-repeat 0px 7px;  font-weight:bold; }
#bigcontent ul.left li.sortcon dl.biglist a.currentNav { width:172px;  padding-left:18px; float:left; height:30px; line-height:30px; float:left; background:url(../images/xh-left-sort-point-c.gif) no-repeat 0px 7px;  font-weight:bold; COLOR: #5c8700; }

#bigcontent ul.left li.sortcon ol.smallcon { width:190px; float:left; display:none; }
#bigcontent ul.left li.sortcon ol.smallcon span.smalllist { width:190px; float:left; height:27px; background:url(../images/xh-left-sort-bot-line.gif) no-repeat bottom left; line-height:25px;  }
#bigcontent ul.left li.sortcon ol.smallcon span.smalllist a { width:160px;  padding-left:30px; background:url(../images/xh-left-smalllist-icon.gif) no-repeat 15px 2px; float:left; height:25px; line-height:25px; color:#666666;  }
#bigcontent ul.left li.sortcon ol.smallcon span.smalllist a:hover { width:160px;  padding-left:30px; background:url(../images/xh-left-smalllist-icon.gif) no-repeat 15px 2px; float:left; height:25px; line-height:25px; color:#5c8700;  }



#bigcontent ul.left li.tool { width:190px; float:left;  height:50px; padding-top:15px; }
#bigcontent ul.left li.tool dl.list { width:50px; float:left;   }
#bigcontent ul.left li.tool dl.list ol.ico { width:42px; padding:0px 4px; height:42px; float:left; }
#bigcontent ul.left li.tool dl.list ol.ico a.gbook { width:42px; height:42px; float:left; background:url(../images/xh-left-tool-icon-01.gif) no-repeat;  }
#bigcontent ul.left li.tool dl.list ol.ico a.gbook:hover { width:42px; height:42px; float:left; background:url(../images/xh-left-tool-icon-01-c.gif) no-repeat;  }
#bigcontent ul.left li.tool dl.list ol.ico a.news { width:42px; height:42px; float:left; background:url(../images/xh-left-tool-icon-02.gif) no-repeat;  }
#bigcontent ul.left li.tool dl.list ol.ico a.news:hover { width:42px; height:42px; float:left; background:url(../images/xh-left-tool-icon-02-c.gif) no-repeat;  }
#bigcontent ul.left li.tool dl.list ol.ico a.email { width:42px; height:42px; float:left; background:url(../images/xh-left-tool-icon-03.gif) no-repeat;  }
#bigcontent ul.left li.tool dl.list ol.ico a.email:hover { width:42px; height:42px; float:left; background:url(../images/xh-left-tool-icon-03-c.gif) no-repeat;  }

#bigcontent ul.left li.tool dl.list ol.text { width:50px; float:left; height:30px; line-height:20px; display:none; }


#bigcontent ul.left li.contact { width:210px; float:left;   padding-top:15px; height:150px;  }


#bigcontent ul.right { width:715px; float:right; padding-left:20px;   position:relative; padding-top:40px; padding-right:15px; overflow:hidden; }

#bigcontent ul.right li.nowsite { width:715px; float:left; height:30px; line-height:30px; border-bottom:2px #eaeaea solid; }
#bigcontent ul.right li.nowsite dl.left { width:670px; height:30px; float:left; }
#bigcontent ul.right li.nowsite dl.right { width:45px; float:left; height:30px; text-align:right; }
#bigcontent ul.right li.nowsite dl.right a.back { width:45px; height:30px; float:left; text-align:right; line-height:30px; background:url(../images/xh-icon-arr02.gif) no-repeat 4px 10px; color:#5c8700;  }
#bigcontent ul.right li.nowsite dl.right a.back:hover { width:45px; height:30px; float:left; text-align:right; line-height:30px; background:url(../images/xh-icon-arr02-c.gif) no-repeat 4px 10px;  }

#bigcontent ul.right li.title { width:680px; padding-left:35px; float:left; height:45px; padding-top:10px; line-height:45px; background:url(../images/xh-icon-arr01.jpg) no-repeat 0px 19px; font-weight:bold; font-size:18px; border-bottom:1px #009933 dotted;   }
#bigcontent ul.right li.date { width:680px; padding-left:35px; float:left; height:29px; line-height:29px; border-bottom:1px #eaeaea dotted; color:#999999;  }
#bigcontent ul.right li.pageinfo { width:715px; float:left; line-height:27px; padding-top:15px; padding-bottom:15px; }

#bigcontent ul.right li.pageinfo a.submitjob { width:100px; height:35px; line-height:35px; text-align:center; border:0px; float:left; font-size:12px; font-weight:bold;  cursor:pointer; background:url(../images/xh-but-submit.gif) no-repeat; FONT-FAMILY:"Microsoft YaHei" !important; "宋体",Arial; color:#444444;  }


#bigcontent ul.right li.newscon { width:715px; float:left; line-height:27px; padding-top:15px; }
#bigcontent ul.right li.newscon dl.tabtitle { width:715px; float:left; border-bottom:1px #CCCCCC solid; margin-bottom:10px;  }
#bigcontent ul.right li.newscon dl.tabtitle ol.left { width:49px; float:left; height:25px; line-height:25px; text-align:center; background:#f5f5f5; border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; font-weight:bold;   }
#bigcontent ul.right li.newscon dl.tabtitle ol.center { width:550px; padding-left:14px; float:left; height:25px; line-height:25px; text-align:left; background:#f5f5f5;  border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid;  font-weight:bold;  }
#bigcontent ul.right li.newscon dl.tabtitle ol.right { width:90px; padding-left:10px; float:left; height:25px; line-height:25px; text-align:left; background:#f5f5f5;  border-bottom:1px #FFFFFF solid;  font-weight:bold;   }

#bigcontent ul.right li.newscon dl.list { width:715px; float:left; border-bottom:1px #CCCCCC dotted;  }
#bigcontent ul.right li.newscon dl.list ol.left { width:50px; float:left; height:34px; line-height:34px; text-align:center;   color:#5c8700;  }
#bigcontent ul.right li.newscon dl.list ol.center { width:550px; padding-left:14px; float:left; height:34px; line-height:34px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.list ol.right { width:90px; padding-left:10px; float:left; height:34px; line-height:34px; color:#999999;}
#bigcontent ul.right li.newscon dl.list ol.rightdown { width:90px; padding-left:10px; float:left; height:34px; line-height:34px; color:#999999;}
#bigcontent ul.right li.newscon dl.list ol.rightdown a { width:90px; height:33px; background:url(../images/xh-but-download-01.gif) no-repeat; float:left;  }
#bigcontent ul.right li.newscon dl.list ol.rightdown a:hover { width:90px; height:33px; background:url(../images/xh-but-download-02.gif) no-repeat; float:left;  }


#bigcontent ul.right li.procon { width:724px; float:left; line-height:27px; padding-top:15px; }
#bigcontent ul.right li.procon dl.list { width:353px; float:left; padding-right:9px; border-bottom:1px #eaeaea dotted; padding-bottom:9px; margin-bottom:10px;  }
#bigcontent ul.right li.procon dl.list ol.left { width:140px;  float:left; height:140px;  }
#bigcontent ul.right li.procon dl.list ol.left a.proimg { width:140px; float:left; height:140px; position:absolute; z-index:0; }
#bigcontent ul.right li.procon dl.list ol.left a.proimg img { width:130px; height:130px; float:left;}
#bigcontent ul.right li.procon dl.list ol.left a.rong { background:url(../images/xh-prolist-box-rong.png) no-repeat; width:140px; float:left; height:140px; position:absolute; z-index:999;  }
#bigcontent ul.right li.procon dl.list ol.right { width:213px; float:left; height:140px;  }
#bigcontent ul.right li.procon dl.list ol.right span.title  { width:197px; padding-left:16px; float:left; height:24px; line-height:24px; border-bottom:#84aa00 dotted 1px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px; font-weight:bold; background: url(../images/xh-icon-arr-02.gif) no-repeat 0px 5px;    }
#bigcontent ul.right li.procon dl.list ol.right span.title a { color:#577000;}
#bigcontent ul.right li.procon dl.list ol.right span.desc { width:213px; height:110px; float:left;  padding-top:5px; line-height:22px; color:#666666; }

#bigcontent ul.right li.proinfo { width:715px; float:left; line-height:27px; padding-top:15px; padding-bottom:15px; }
#bigcontent ul.right li.proinfo img { max-width:715px; }


#bigcontent ul.right li.alumbcon { width:715px; float:left; line-height:27px; padding-top:15px; }
#bigcontent ul.right li.alumbcon dl.tabtitle { width:715px; float:left; border-bottom:1px #CCCCCC solid; margin-bottom:10px;  }
#bigcontent ul.right li.alumbcon dl.tabtitle ol.no { width:49px; float:left; height:25px; line-height:25px; text-align:center; background:#f5f5f5; border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; font-weight:bold;   }
#bigcontent ul.right li.alumbcon dl.tabtitle ol.company { width:184px; padding-left:14px; float:left; height:25px; line-height:25px; text-align:left; background:#f5f5f5;  border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid;  font-weight:bold;  }
#bigcontent ul.right li.alumbcon dl.tabtitle ol.address { width:104px; padding-left:14px; float:left; height:25px; line-height:25px; text-align:left; background:#f5f5f5;  border-right:1px #FFFFFF solid;  border-bottom:1px #FFFFFF solid;  font-weight:bold;   }
#bigcontent ul.right li.alumbcon dl.tabtitle ol.product {  width:134px; padding-left:14px; float:left; height:25px; line-height:25px; text-align:left; background:#f5f5f5;  border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid;  font-weight:bold; }
#bigcontent ul.right li.alumbcon dl.tabtitle ol.type {  width:183px; padding-left:14px; float:left; height:25px; line-height:25px; text-align:left; background:#f5f5f5;  border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid;  font-weight:bold;}

#bigcontent ul.right li.alumbcon dl.list { width:715px; float:left; border-bottom:1px #CCCCCC dotted;  }
#bigcontent ul.right li.alumbcon dl.list ol.no { width:50px; float:left; height:34px; line-height:34px; text-align:center;   color:#5c8700; }
#bigcontent ul.right li.alumbcon dl.list ol.company { width:184px; padding-left:14px; float:left; height:34px; line-height:34px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.alumbcon dl.list ol.address { width:104px; padding-left:14px; float:left; height:34px; line-height:34px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.alumbcon dl.list ol.product { width:134px; padding-left:14px; float:left; height:34px; line-height:34px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.alumbcon dl.list ol.type { width:183px; padding-left:14px; float:left; height:34px; line-height:34px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

#bigcontent ul.right li.alumbshow { width:715px; float:left; line-height:27px; padding-top:15px; padding-bottom:15px; }



#bigcontent ul.right li.contact { width:715px; float:left; line-height:27px; padding-top:15px; overflow:hidden; overflow:hidden;  }
#bigcontent ul.right li.contact dl.left { width:543px; float:left; padding-right:9px; border-right:1px #CCCCCC dotted;  }
#bigcontent ul.right li.contact dl.left hr { border:none; border-bottom:dotted 1px #999999 ; }
#bigcontent ul.right li.contact dl.right { width:152px; float:left; padding-left:10px; overflow:hidden; }
#bigcontent ul.right li.contact dl.right ol.merimg { width:152px; float:left; font-weight:bold; border-bottom:1px #CCCCCC dotted; }
#bigcontent ul.right li.contact dl.right ol.icocon { width:152px; float:left; }
#bigcontent ul.right li.contact dl.right ol.icocon span.icolist { width:67px; float:left; padding-right:9px;  padding-top:9px; }


#bigcontent ul.right li.maps { width:715px; float:left; line-height:27px; padding-top:15px; overflow:hidden; padding-bottom:15px;  }




#bigcontent ul.right li.submitcontent {  width:715px; float:left; line-height:27px; padding-top:15px; }
#bigcontent ul.right li.submitcontent span.list { width:585px; float:left; padding-bottom:7px; overflow:hidden;}
#bigcontent ul.right li.submitcontent span.list p.left { width:110px; line-height:30px; float:left; text-align:right; padding-right:10px;   }
#bigcontent ul.right li.submitcontent span.list p.right { width:465px; line-height:30px; float:left; text-align:left;   }
#bigcontent ul.right li.submitcontent span.list p.right input.text { width:250px; padding:3px; border:#cccccc 1px solid; color:#444444; FONT-FAMILY:"Microsoft YaHei" !important; "宋体",Arial; }
#bigcontent ul.right li.submitcontent span.list p.right textarea.text { width:430px; padding:3px; border:#cccccc 1px solid; color:#444444; FONT-FAMILY:"Microsoft YaHei" !important; "宋体",Arial; }
#bigcontent ul.right li.submitcontent span.list p.right input.code { width:100px; padding:3px; border:#cccccc 1px solid; color:#444444; FONT-FAMILY:"Microsoft YaHei" !important; "宋体",Arial; }
#bigcontent ul.right li.submitcontent span.list p.right b.left { font-weight:normal; float:left; padding-top:3px;}
#bigcontent ul.right li.submitcontent span.list p.right b.right { font-weight:normal; float:left; padding-right:10px; color:#666666}
#bigcontent ul.right li.submitcontent span.list p.right b.code { font-weight:normal; float:left; padding-left:10px; padding-top:10px;}

#bigcontent ul.right li.submitcontent span.list p.right input.submitjob { width:100px; height:35px; line-height:35px; text-align:center; border:0px; float:left; font-size:12px; font-weight:bold;  cursor:pointer; background:url(../images/xh-but-submit.gif) no-repeat; FONT-FAMILY:"Microsoft YaHei" !important; "宋体",Arial; color:#444444;  }




.pagenext { width:715px; text-align:center;    padding-top:20px; padding-bottom:10px; float:left; }

.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none; font-family:"Microsoft YaHei" !important;"宋体"}
.wp-pagenavi SPAN {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none;font-family:"Microsoft YaHei" !important;"宋体"}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #b2dbf0; BORDER-BOTTOM-COLOR: #b2dbf0; BORDER-TOP-COLOR: #b2dbf0; BORDER-RIGHT-COLOR: #b2dbf0;font-family:"Microsoft YaHei" !important;"宋体"}
.wp-pagenavi SPAN.current { BORDER-LEFT-COLOR: #b2dbf0; BORDER-BOTTOM-COLOR: #b2dbf0; BORDER-TOP-COLOR: #b2dbf0; BORDER-RIGHT-COLOR: #b2dbf0;font-family:"Microsoft YaHei" !important;"宋体"}
.wp-pagenavi SPAN.current { FONT-WEIGHT: bold; }



#footer { width:980px; margin:0 auto;    }
#footer ul.con { width:900px; padding:0px 40px; float:left; height:100px; padding-top:30px; background: url(../images/xh-footer-bg.png) no-repeat ; }
#footer ul.con li.left { width:100px; padding-right:40px; float:left; height:100px; background:url(../images/xh-footer-logo.png) no-repeat 0px 20px; }
#footer ul.con li.right { width:760px; float:left; height:100px; }
#footer ul.con li.right dl.listcon { width:760px; float:left; height:23px; line-height:23px;   }
#footer ul.con li.right dl.listcon ol.list { width:760px; float:left; height:23px; line-height:23px; float:left; color:#666666;   }
#footer ul.con li.right dl.listcon ol.list a { color:#666666; }
#footer ul.con li.right dl.listcon ol.list a.sort { color:#5c8700; }







