body{ margin:0 auto; background-color:#ffffff;width:1000; font-size:12px; color:#000000;  background-repeat:repeat-y}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}

a:link,a:visited {text-decoration: none;color: #373737;}
a:hover,a:active {text-decoration: underline;color: #ff6600;}
div,img{margin:0;padding:0;border:0;} 
ul,li{list-style-type: none;margin:0 auto;padding:0; float:left; }

A.shs:link {COLOR: #fff; TEXT-DECORATION: none}
A.shs:visited {	COLOR: #fff; TEXT-DECORATION: none}
A.shs:hover {COLOR: #EAFDD9; TEXT-DECORATION: underline}
A.shs:active {	COLOR: #EAFDD9; TEXT-DECORATION: none}

/*头部开始*/
.header{margin:0 auto;background-image: url(../images/headbg.gif);width:980px;height:210px;}
.header .top{float:left;}
  .logo{ float:left;margin-top:5px;margin-left:5px;width:322px;display:indent;}
  .header .side{margin-top:16px; float:right;}
 .topad{ float:left; width:400px; height:60px;margin-left:8px;display:indent;}
  .topad img{ border:1px solid #ccc;}
  .header .side .right{width:230px;float:right;}
  .topnav{ float:right;width:230px;text-align:center;margin-top:8px;}
  .topnav a {padding-left:3px; padding-right:3px;}
  
  .sidenav{ float:right;width:230px; text-align:center;margin-top:15px;}
  .sidenav ul{float:left;padding-left:10px;}
  .sidenav1{ background-image:url(../images/sidenav1.gif); background-repeat:no-repeat;width:68px; height:20px; }
  .sidenav2{ background-image:url(../images/sidenav2.gif); background-repeat:no-repeat;width:68px; height:20px; }
  .sidenav li{float:left;width:73px;height:20px; line-height:20px;}

  .sidenav3{ background-image:url(../images/sidenav_1.gif); background-repeat:no-repeat;width:68px; height:20px; }
  .sidenav4{ background-image:url(../images/sidenav_2.gif); background-repeat:no-repeat;width:68px; height:20px; }
  

/*搜索开始*/
  
		.mainnav{width:980px;font-size:14px;margin:0 auto;float:left;  }	
		.mainnav ul{margin-left:13px;margin-top:10px;}
			.mainnav li{float:left;width:73px;height:29px; color:#824E0E;margin-left:-1px;}	
			.mainnav li.Current{ background-image:url(../images/menu.gif);line-height:29px; background-repeat:no-repeat;height:29px;position:relative; width:73px; text-align:center;}
			.mainnav li.Current2{ background-image:url(../images/menu1.gif); line-height:29px; background-repeat:no-repeat;height:29px;width:73px;text-align:center;}
			.Current3 {text-decoration:underline; background-image:url(../images/menu2.gif); background-repeat:no-repeat;text-align:center;line-height:29px;}
  .Current a:link {color:#000; text-decoration:none;}
  .Current  a:visited {color:#000; text-decoration:none;}
  .Current  a:hover {color:#666; text-decoration:underline;}
	.mainsearch{background-image:url(../images/searchbg.gif);width:980px;margin:0 auto; background-repeat:no-repeat;height:87px;float:left}

.key{ background-image:url(../images/bot.gif);width:980px;margin:0 auto;height:30px;line-height:30px;color:#464646; text-align:left;}
.key a{ padding-left:2px; padding-right:2px;}
.key2{width:960px;}
.ban{ border:1px solid #ccc; width:28px; width:978px;margin-top:5px;float:left}

.weather{margin-left:20px; float:left;margin-top:10px;}
.weather a{color:#fff; font-size:14px; font-weight:bold;}
.weather a:link,.weather a:visited {text-decoration: none;color: #fff;}
.search1{margin-top:12px;float:left;width:600px;padding-left:80px;text-align:left;}

.notice{width:980px;margin-top:5px;background-image:url(../images/notice.gif); background-repeat:no-repeat; height:29px;line-height:29px;float:left;}
.notice .time{ float:right; margin-right:20px;}
.notice .wenzi{ float:left;*margin-left:70px!important; margin-left:70px!important; margin-left:40px; line-height:29px; }
.notice .wenzi ul{height:26px;overflow:hidden;float:left;width:600px;}
.notice .wenzi li{width:95%;float:left;}
.pagebody1{ margin-left:10px;display:inline; width:980px;padding:0px;float:left;}
.pagebody1 .left{width:255px;float:left;}


.schqtop{width:255px; float:left;margin-top:5px; background-image:url(../images/ltitle.gif); background-repeat:no-repeat;height:27px; line-height:27px; font-weight:bold; color:#FFFFFF; font-size:14px}
.schqmain{ border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;width:253px; }
.numbertop{ background-image:url(../images/rtitle2.gif);width:255px;height:30px;margin-top:10px;line-height:30px; font-size:12px;}
.numbermain{  border-left:1px solid #9CD274; border-right:1px solid #9CD274; width:253px; height:140px;}
.numberbot{ background-image:url(../images/numberbot.gif); height:5px;background-color:red; width:255px; background-repeat: no-repeat; line-height:5px;float:left;}

.red{ color:#FF5500; font-weight:bold; font-size:12px;}
td{height:18px;}
table{ align:center;}
.leftad1{ border:1px solid #ccc;}
.pagebody1 .side{width:720px; float:right; margin-top:5px;}
.pagebody1 .side .mid{width:483px; float:left; }

.hot{ width:481px; float:left; border:1px solid #ccc; height:166px;}
.hotimg{padding:4px;}
.hotgq{float:left;line-height:37px; font-size:12px;margin-top:5px; margin-bottom:5px; font-weight:bold; background-repeat:no-repeat;  background-image:url(../images/gqban.gif); width:483px; height:37px; color:#FFFFFF;}
.hotgq ul{ float:right; width:356px;}
.hotgqmain{ font-size:12px;margin-top:-35px; float:right; font-weight:normal;height:35px;overflow:hidden;float:left;}
.hotgqmain li{width:170px; marign-left:8px;float:left; line-height:37px}

.sjitop{ margin-top:5px; border:1px solid #ccc; width:481px; background: url(../images/bot.gif) repeat-x 0 10px; height:23px;}
.sjitop li {float:left; width:96px; height:23px;line-height:23px; text-align:center; background-position:top; background-repeat:no-repeat; margin-left:3px; margin-right:3px; }
.titmid {OVERFLOW: hidden; WIDTH: 483px; LINE-HEIGHT: 32px; HEIGHT: 28px;	BACKGROUND: url(../images/tit_midbg.gif) repeat-x 0px 0px}
.titmid UL LI {	FLOAT: left; WIDTH: 95px; TEXT-ALIGN: center;}
.titmid UL LI.dot10 {BACKGROUND: url(../images/dot10.gif) no-repeat 10% 50%}
.titmid UL LI.dot11 {	BACKGROUND: url(../images/dot11.gif) no-repeat 10% 50%}
.titmid UL LI.middividebg {	BACKGROUND: url(../images/tit_midbg.gif) no-repeat 0px 0px; WIDTH: 1px; HEIGHT: 28px}
.titmid .dot11 a{border-right:0px solid #ccc;}
.titmid .tittxt a{color:#fff;}
.titmid01 {	BACKGROUND: url(../images/sjimenu.gif) no-repeat 50% top;}
.titmidtxt {FONT-SIZE: 14px; font-weight:bold; OVERFLOW: hidden; COLOR: #fff; TEXT-ALIGN: center}



.conzspd {HEIGHT: 220px;CLEAR: both; BORDER-RIGHT: #ccc 1px solid; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 481px; BORDER-BOTTOM: #ccc 1px solid; color:#666;}
.conzspd UL {MARGIN: 5px 5px 5px 5px}
.conzspd UL LI {DISPLAY: inline; FLOAT: left; MARGIN: 0px 4px; WIDTH: 220px; LINE-HEIGHT: 21px; HEIGHT: 21px}
.conzspd span{ color:#FF5500; font-weight:bold; font-size:12px;}
 .pagebody1 .side .right{ float:right;width:229px;}
  .login{float:right;width:227px; border-color:#666666;BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-left: #cccccc 1px solid; BORDER-bottom: #cccccc 1px solid;}
  #LoginBox { BACKGROUND: #fff; font-size:12px; }
  #Login {BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BACKGROUND: url('../images/login_bg.gif') repeat-x 50% top; OVERFLOW: hidden; BORDER-LEFT: #fff 2px solid; COLOR: #000; BORDER-BOTTOM: #fff 2px solid; }
  #Login H3 {PADDING-LEFT: 10px; BACKGROUND: url('../images/login_point.gif') repeat-x 50% bottom; MARGIN: 0px 0px 8px; FONT: bold 14px/28px "宋体"}
.zhuce{height:30px;background-color:#E0FFF7; }
.todaynew{ width:229px;line background-repeat:no-repeat;margin-top:5px; background-image:url(../images/rtitle.gif);height:27px;line-height:27px;  background-color:#000000; font-weight:bold; font-size:14px; color:#FFFFFF; float:left;}
.todaymain{ border-left:1px  solid #ccc;border-bottom:1px  solid #ccc;border-right:1px  solid #ccc; width:227px; color:#999; float:left;}
.todaymain ul{width:215px;margin-left:5px; margin-top:5px;margin-bottom:5px;float:left; }
.todaymain li{width:215px;line-height:21px; float:left;height:21px;}
.todaymain li a{padding-left:5px;}


.midgg{width:980px;float:left;padding:0;margin:0; margin-top:5px;}
.midgg ul {width:980px;height:67px;}
.midgg ul,.midgg li {float:left; padding:0px; margin:0 auto;text-align:left;}
.midgg li img{height:65px; border:1px solid #ccc;}
.midgg .a1{width:253px;}
.midgg .a1 img{width:251px;}
.midgg .a2{width:482px;padding-left:6px;}
.midgg .a2 img{width:480px;}
.midgg .a3{padding-left:8px;width:229px;}
.midgg .a3 img{width:227px;}

.midad1 img{width:718px; border:1px solid #ccc;}
.iad {padding:0; margin:0;float:left;}
.iad img{border:1px solid #ccc; display: block;vertical-align:top;}
.iadt{margin-top:5px;}

.pagebody2{ margin: 0 auto; width:980px;padding:0px;bolder:1px red solid;}
.pagebody2 .left{width:255px;float:left; }
.pagebody2 .side{width:720px; float:right;margin-top:5px;}
.conleft {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 252px; BORDER-BOTTOM: #ccc 1px solid
}
.confourthL01 {}
.confourthL01 UL {	CLEAR: both; MARGIN-TOP: 0px}
.confourthL01 UL LI {	LINE-HEIGHT: 23px; HEIGHT: 23px}
.confourthL01 UL.fi {MARGIN: 0px; WIDTH: 252px}
.confourthL01 UL.fi LI {DISPLAY: inline; FONT-WEIGHT: bold; BACKGROUND: #edecea; FLOAT: left; MARGIN: 1px; WIDTH: 140px; COLOR: #f60; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: center}
.confourthL01 UL.fi LI.fo {	BACKGROUND: url(../imagesnew/dot09.gif) #edecea no-repeat 10% 50%; WIDTH: 107px}
.conleft UL {	MARGIN: 5px 5px 6px 5px}
.conleft  LI {	LINE-HEIGHT: 21px; HEIGHT: 21px; width:200px;}

.tjtop{width:255px; float:left; background-image:url(../images/redtitle.gif); background-repeat:no-repeat;height:27px; line-height:27px; font-weight:bold; color:#FFFFFF; font-size:14px}
.titmid03 {	BACKGROUND: url(../images/cp.gif) no-repeat 50% top;}
.titmid02 {	BACKGROUND: url(../images/hyflmenu.gif) no-repeat 50% top;}
.titmid1 {OVERFLOW: hidden; WIDTH: 720px; LINE-HEIGHT: 32px; HEIGHT: 28px;BACKGROUND: url(../images/tit_midbg1.gif) repeat-x 0px 0px}
.titmid1 UL LI {FLOAT: left; WIDTH: 103px; TEXT-ALIGN: center}
.titmid1 UL LI.dot10 {BACKGROUND: url(../images/dot10.gif) no-repeat 10% 50%}
.titmid1 UL LI.dot11 {	BACKGROUND: url(../images/dot11.gif) no-repeat 10% 50%}
.titmid1 UL LI.middividebg {	BACKGROUND: url(../images/tit_midbg.gif) no-repeat 0px 0px; WIDTH: 1px; HEIGHT: 28px}
.hyflmain{ border-left:1px solid #448B07;overflow:hidden; border-bottom:1px solid #448B07;border-right:1px solid #448B07; width:718px;height:700px!important;*height:680px!important;height:680px;float:left;}
.hyflcontent{width:700px;margin-left:5px;float:left;}
.hyflcontent1{height:100px!important;*height:120px!important;height:100px;width:700px;margin:0 auto;}
.hyflcontent3{height:60px;width:700px;margin:0 auto;}
.hytitle{ background-image: url(../images/hytitle.gif);margin-top:9px; font-weight:bold; font-size:14px; line-height:30px; }
.hywenzi{width:700px; float:left;}
.hywenzi ul{width:49%;}
.hywenzi li{float:left; padding:1px 5px 1px 5px; line-height:24px!important;*line-height:23px!important;line-height:23px;}
.hywenzi li.title{font-weight:bold; font-size:14px;line-height:21px;color:#317400}
.hywenzi li.title a{font-weight:bold; font-size:14px;line-height:21px;color:#317400}
.hywenzi .type12{width:auto;float:left;}

.hycolor{ background-color:#F4FFEE; marin-top:5px; margin-bottom:5px;}
.cpmain{width:481px; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;height:280px; }

.cynewmain{ border-left:1px  solid #ccc;border-bottom:1px  solid #ccc;border-right:1px  solid #ccc; width:227px; color:#999999; float:left;}
.cynewmain ul {margin-top:4px;}
.cynewmain li{width:210px;margin-left:3px; float:left; line-height:21px;}

.gao{margin-top:5px;}
.zhmain{width:253px; background-color:#FEFEFE; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; color:#999; margin-bottom:5px;}
.zhmain ul {margin-top:6px;}
.zhmain li{width:248px;margin-left:3px; float:left; line-height:21px;height:21px;}
.zhmain li a{padding-left:6px;}


.Title03_Content{width:481px;margin:0 auto;CLEAR: both; overflow:hidden;height:262px;}
.Title03_Content UL {width:481px;FLOAT: left;WIDTH: 110px;MARGIN: 11px 3px 2px 4px; border-right:1px dotted #ccc   }
.Title03_Content li{FLOAT:left;}
.Title03_Pic {WIDTH: 97px; HEIGHT:95px}
.Title03_Pic IMG {DISPLAY: block; border:2px solid #ccc;height:95px;}
.Title03_Name {HEIGHT:28px;LINE-HEIGHT:28px; text-align:center;width:100px;}

.tecimg{ background-image:url(../images/tecbg.gif);width:253px; height:260px;}
.tecimg ul{float:left;width:248px;}
.tecimg li{float:left;width:248px;}
.tit05 {
	BACKGROUND: url(../images/tit_midbg.gif) repeat-x 0px 0px
}
.tit05 UL A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.conzpxx {
	MARGIN-BOTTOM: 8px;
}
.conzpxx UL {
	MARGIN: 2px 3px; WIDTH: 479px;
}
.conzpxx  LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 1px; LINE-HEIGHT: 21px; BORDER-COLLAPSE: collapse; HEIGHT: 21px; TEXT-ALIGN: center
}
.conzpxx UL LI.zph {
	BACKGROUND: #edecea; COLOR: #f60
}
.conzpxx UL LI.zp01 {
	WIDTH: 90px
}
.conzpxx UL LI.zp02 {
	WIDTH: 90px
}
.conzpxx UL LI.zp03 {
	WIDTH: 189px
}
.conzpxx UL LI.zp04 {
	WIDTH: 100px
}
.conhyll {
	HEIGHT: 163px
}
.conhyll UL {
	FLOAT: left; MARGIN: 6px 5px 6px 6px; WIDTH: 222px
}
 HTML .conhyll UL {
	MARGIN: 3px 0px 3px 2px
}
.conhyll UL LI {
	MARGIN: 0px 5px; WIDTH: 222px; LINE-HEIGHT: 22px
}
.conhyll UL LI.hyt {
	FONT-WEIGHT: bold; COLOR: #f00
}
.titmid {
	OVERFLOW: hidden; WIDTH: 483px; LINE-HEIGHT: 32px; HEIGHT: 28px
}
.conmid {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 481px; BORDER-BOTTOM: #ccc 1px solid;
}
.titmore{float:right; padding-right:10px;}




.concpbj {
	MARGIN-BOTTOM: 8px;WIDTH: 253px; HEIGHT: 250px;
}
.concpbj UL {
	 WIDTH: 253px;
}
.concpbj UL LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 1px; LINE-HEIGHT: 23px; BORDER-COLLAPSE: collapse; HEIGHT: 23px; text-align:left;
}
.concpbj UL LI.cph {
	BACKGROUND: #edecea; COLOR: #FF6400; font-weight:bold;TEXT-ALIGN: center;
}
.concpbj UL LI.cp01 {
	WIDTH:75px
}
.concpbj UL LI.cp02 {
	WIDTH: 100px
}
.concpbj UL LI.cp03 {
	WIDTH: 65px
}

.conzpxx {
	MARGIN-BOTTOM: 8px; HEIGHT: 260px
}
.conzpxx UL {
	MARGIN: 1px 2px; WIDTH: 479px; 
}
.conzpxx UL LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 1px; LINE-HEIGHT: 21px; BORDER-COLLAPSE: collapse; HEIGHT: 21px; TEXT-ALIGN: center
}
.conzpxx UL LI.zph {
	BACKGROUND: #edecea; COLOR: #f60
}
.conzpxx UL LI.zp01 {
	WIDTH: 90px
}
.conzpxx UL LI.zp02 {
	WIDTH: 90px
}
.conzpxx UL LI.zp03 {
	WIDTH: 189px
}
.conzpxx UL LI.zp04 {
	WIDTH: 100px
}

.jobtab th{text-align:center;height:22px;line-height:22px;background-color:#eee; font-weight:normal; COLOR: #f60}
.jobtab td{padding:2px;text-align:center;}





.zhmain1wenzi{font-size:12px;width:220px;margin-left:5px;line-height:22px;margin-top:5px;float:left; margin-bottom:24px!important;margin-bottom:3px;}
.zhmain1wenzi .hotnews1 {padding:0;margin:0;float:left;}
.zhmain1wenzi .hotnews1 li{text-indent:10px;color:#ccc;float:left;}
.zhmain1wenzi .hotnews1 li.title{ text-indent:6px; font-size:14px; text-align:center; border-bottom:1px deshed #ccc;font-weight:bold; color:red}
.zhmain1wenzi .hotnews1 li.title a{color:red;}

.midend{float:left;width:978px; margin:0 auto;border:1px solid #ccc; padding-bottom:5px }
.midend ul{margin-left:1px;}
.midend li{width:121px;margin-left:1px; float:left;margin-top:5px; }
.midend li img{ border:1px solid #ccc; width:117px; height:47px;}

.friend{width:980px; margin:0 auto;}
.friendlink{float:left; background-color:#F4FAF0; border:1px #C7CED4 solid; width:978px; margin-top:5px;height:80px;}
.wenzilink{ width:970px; margin:0px auto;}
.wenzilink .img{ float:left;width:60px;}
.wenzilink .link{float:right; width:900px; margin:0 auto;}
.wenzilink .link ul{margin-top:12px;}
.wenzilink .link li{width:112px; text-align:left;line-height:22px;}


.footer{ width:980px; margin:0 auto; }
.about{float:left; margin-top:8px;text-align:center; border:1px solid #C2C9CF; background-color:#F4FAF0;height:25px; line-height:25px;width:978px;}
.about a{ color:#000000; padding-left:5px; padding-right:5px;}
.copyright{float:left; line-height:22px; text-align:center; width:960px;margin-top:8px;}
