@charset "utf-8";
/* CSS Document */
html, body, div, span,h1, h2, h3, h4, h5, h6, b, i, dl, dt, dd, ol, ul, li,input {margin:0; padding:0; outline:0; font-family:inherit; vertical-align:baseline;}
html{font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}
ul,ol,li,dl,dt,dd,pre,form,fieldset,img,div{border:none;}
img{vertical-align:middle;}
ol,ul{list-style-type:none;}
input, select{vertical-align:middle;}
.ie7 img{-ms-interpolation-mode:bicubic;}
body{margin:0; padding:0; color:#464646; font:12px/145% "Microsoft Yahei"; background:#fff;}
ul,ol,li,dl,dt,dd,pre,form,fieldset,img,div{margin:0; padding:0; border:none;}
input,button{margin:0; padding:0;}
.clear{ clear:both}
.fl{ float:left}
.fr{ float:right}
.mt15{ margin-top:15px;}
<!----------------------------------------公共部分------------------------------------------------------------>
<!----------------------------------------公共部分------------------------------------------------------------>
.header{width:100%;margin-top:25px;} 
#indexbannershow{ position:absolute; z-index:-1; top:0px; height:550px; overflow:hidden;width:100%;text-align:center}
#indexbannershow .dc{ height:550px; width:1352px; margin:0 auto;}
.top{margin:0 auto; width:1020px;}
.topbar{ height:62px; line-height:62px;}
.topser{ width:300px; float:right; margin-top:20px;}
.serinput{ width:220px; padding:0px 5px; height:23px; line-height:24px; border:#CCC solid 1px; border-right:none;}
.serbtn{ background:url(../images/serbtn.png) no-repeat; color:#FFF; width:50px; height:25px; border:none; cursor:pointer; margin-left:-10px;}
.menuBar{ background:url(../images/menubg.png) repeat-x; height:38px; line-height:38px;font-size:14px;filter:alpha(opacity:100); opacity:1; -moz-opacity:1;-khtml-opacity:1}
.menuBar ul li{ float:left; width:134px; text-align:center; border-right:#436ec0 solid 1px;}
.menuBar ul li:hover{ background:#254c93}
.menuBar ul li a{ color:#FFF; text-decoration:none}
.menuBar ul li a img{margin-right:3px;}
<!----------------------------------------导航部分------------------------------------------------------------>
<!----------------------------------------导航部分------------------------------------------------------------>
.videoAndNews{ width:1004px; margin:0 auto;}
.news_bor{ border:#ebebeb solid 1px; height:428px; margin-top:15px;}
.news_wid1{ width:298px; float:left}
.video{ text-align:center}
.news_wid1 p{ text-indent:2em; line-height:25px;padding:0 10px;}
.news_wid1 p a{ color:#2f5bad; text-decoration:none}
.news_wid1 p a:hover{ color:#2f5bad; text-decoration:underline}
.news_wid2{ width:408px;float:left; margin-left:12px;}
.news_wid3{ width:262px;float:left; margin-left:12px;}
.news_wid3 dl{padding-left:10px; padding-top:}
.news_wid3 dt{line-height:48px;height:48px;padding:2px 0px;}
.news_wid3 dt input{ height:35px; line-height:35px; border:#CCCCCC solid 1px;}
.news_wid3 dd{line-height:40px;height:40px;padding:2px 0px; margin-left:40px;}
.Login_Button{ background:#6faf5b; color:#FFF; width:72px; height:34px; border:none; cursor:pointer}
.sys{ margin:20px auto;line-height:85px;}
.sys a{ width:285px; height:85px; display:block}
.sys_img1{ background:url(../images/zongheguanlixitong.jpg)}
.sys_img1:hover{ background:url(../images/sys_img1_hover.png)}
.sys_img2{ background:url(../images/yuanxitongdenglu.jpg)}
.sys_img2:hover{ background:url(../images/sys_img2_hover.png)}

#tab{width:408px;position:relative;}
#tab .tab_menu{width:100%;position:absolute;z-index:1; color:#FFF; font-size:18px; margin-left:1px;}
#tab .tab_menu li{float:left;width:202px;height:52px;line-height:52px;cursor:pointer;text-align:center;margin:0 2px 0 0; background:#4b4b4b}
#tab .tab_menu li a{ color:#FFF; margin-right:5px; text-decoration:none}
#tab .tab_box{width:408px;height:auto;clear:both;top:52px;position:relative;background-color:#ffffff;}
#tab .hhide{width:408px;height:auto;clear:both;top:52px;position:relative;background-color:#ffffff;}
#tab .tab_menu .selected{background-color:#2e5bad;cursor:pointer;}
SELECT {
	VERTICAL-ALIGN: middle
}
.hide{display:none;}
.tab_box div{} 
.news_p{ padding:0px 18px;}
.news_p h2{ font-size:14px; font-weight:bold; margin-top:8px; }
.news_p h2 a{ color:#333333; text-decoration:none}
.news_p h2 a:hover{ text-decoration:overline}
.news_p p{ font-size:12px; text-indent:2em}
.tab_box ul{ padding:0px 22px;}
.tab_box ul li{line-height:24px; height:24px; list-style-type:square}
.tab_box ul li a{ color:#333333; text-decoration:none}
.tab_box ul li a:hover{color:#2f5bad;}
.tab_box ul li span{ float:right}
<!----------------------------------------link部分------------------------------------------------------------>
<!----------------------------------------link部分------------------------------------------------------------>

.news_wid4{ width:1004px; float:left; margin:0 auto;}
.news_wid4 ul{line-height:25px;padding:0 16px;}
.news_wid4 ul li{ width:190px; float:left}
.news_wid4 ul li a{color:#333333; text-decoration:none}
.news_wid4 ul li a:hover{ color:#2f5bad; text-decoration:underline}
.bot_bg{ background:url(../images/bot_bg.png) no-repeat; height:100px; text-align:center; margin-top:15px;}
.bot_bg p{ padding:15px; line-height:25px;}
<!----------------------------------------友情链接部分------------------------------------------------------------>
<!----------------------------------------友情链接部分------------------------------------------------------------>




.infiniteCarousel { width: 1084px;position: relative;}

.infiniteCarousel .wrap {
  width: 1004px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  min-height: 10em;
  margin: 0 40px;
  position: absolute;
  top: 997px;
}

.infiniteCarousel ul a img {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 10px;
  height: 150px;
  width: 322px;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 35px;
  width: 21px;
  background:url(../images/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 1124px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 172px;
}

.infiniteCarousel .back {
  background-position: 0 -70px;
  left: 183px;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -35px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -105px;
}
<!----------------------------------------图片滚动部分------------------------------------------------------------>
<!----------------------------------------图片滚动部分------------------------------------------------------------>

#MutiNav {font-size:13px;color:#FFFFFF;background-image: url(nav.png);background-repeat: repeat-x;background-position: left top; }
#MutiNav A { text-decoration: none}
#MutiNav .multiUl { width:100%; height:38px; clear: both; display:block;background:none;}
#MutiNav .multiUl LI {float:left; width:100px; text-align:center;display:block;height:38px; LINE-HEIGHT: 38px; position:relative; background:url(../images/menu_line.gif) no-repeat right}
#MutiNav .multiUl LI:hover{background:url(../images/mark.png) repeat; }
#MutiNav .multiUl LI a{ color:#333333}
#MutiNav .multiUl LI A.go { padding-right:4px; display: inline-block; padding-left: 4px; z-index:300; padding-bottom:0px; margin:0px 7px; width: auto; color: #ffffff; line-height:38px; padding-top:0px; height:38px; text-align:center}
#MutiNav .multiUl LI A.on { font-weight:bold; color:#ffffff; text-decoration: none}
#Nav LI.s { display:inline; float:left; width:8px; color:  #517b55; LINE-HEIGHT: 38px; HEIGHT: 38px; TEXT-ALIGN: center}
#MutiNav .multiUl LI BLOCKQUOTE {DISPLAY: none; width:120px; Z-INDEX: 201; LEFT:-40px; POSITION: absolute; HEIGHT: auto; top:26px; background:url(../images/mark2.png) repeat; }
#MutiNav .multiUl LI BLOCKQUOTE .ChildNavIn {PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  background:url(../images/mark2.png) repeat;  PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 120px; COLOR: #333333; PADDING-TOP: 10px; HEIGHT: auto; TEXT-ALIGN: center}
#MutiNav .multiUl LI BLOCKQUOTE .ChildNavIn A {PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 3px 6px; WIDTH: 80%; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px dotted; TEXT-ALIGN: center}
#MutiNav .multiUl LI BLOCKQUOTE A:hover {BACKGROUND: #2f70ff; COLOR: #ffffff! important}
#MutiNav .multiUl #TopNavDept {}
#MutiNav .multiUl #TopNavDept BLOCKQUOTE {DISPLAY: none; LEFT: -254px}
#MutiNav .multiUl #TopNavDept BLOCKQUOTE .ChildNavIn {BACKGROUND: #1b453b; WIDTH: 1000px}
#MutiNav .multiUl #TopNavDept .NavDeptIn {DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 310px; TEXT-ALIGN: left! important}
#MutiNav .multiUl #TopNavDept .NavDeptIn A {FLOAT: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
#TopNavDept .NavDeptIn H6 {OVERFLOW: hidden; WIDTH: 310px; LINE-HEIGHT: 23px! important; BORDER-BOTTOM: #2c705f 1px solid; HEIGHT: 23px! important; TEXT-ALIGN: left}
#TopNavDept .NavDeptIn H6 A {DISPLAY: block; MARGIN: 0px; LINE-HEIGHT: 23px; HEIGHT: 23px! important}
#MutiNav .multiUl #TopNavDept .NavDeptIn .NavDeptInList {MARGIN-TOP: 5px; OVERFLOW: hidden; WIDTH: auto}
#MutiNav .multiUl #TopNavDept .NavDeptIn .NavDeptInList A {FLOAT: left; MARGIN: 2px 1px 0px; WIDTH: auto; COLOR: #acbc9e; WHITE-SPACE: nowrap}
#MutiNav .multiUl #TopNavDept .NavDeptInOther {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; OVERFLOW: hidden; PADDING-TOP: 5px}
#MutiNav .multiUl #TopNavDept .NavDeptInOther A {PADDING-LEFT: 13px; BACKGROUND: url(icon.png) no-repeat 0px -116px; MARGIN: 0px 7px; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
/* footer */
.foot_wid{ width:1004px;margin:0 auto;}
.footer{height:68px; padding:20px 0 0 0;}
.copyright{float:left; text-align:left;width:570px; line-height:21px; background:url(../images/footer_logo.gif) no-repeat left; padding-left:80px;}
.friendLink{float:right; width:300px; text-align:right;}
