/*--menu--*/
.menuWrapper{ width:950px; height:65px; margin:5px auto; background:url(../images/menu_bg.gif) no-repeat center top;}
.menuTop{ width:100%; height:35px; text-align:left;}
.mLogo{ width:130px; height:35px; float:left; background:url(../images/mLogo.gif) no-repeat left top;}
.menu{width:805px; height:35px; line-height:35px; vertical-align:middle; float:right; overflow:hidden;}
.menu ul li{ width:88px; height:35px; line-height:35px; float:left; color:#FFFFFF; font-size:14px; text-align:center;}
.menu ul li a{color:#FFFFFF; font-size:14px; display:block; width:88px; height:35px; line-height:35px;}
.menu ul li a:hover{background:url(../images/select.gif) no-repeat center 7px; color:#000000; text-decoration:none;}
.menu ul li a.select{background:url(../images/select.gif) no-repeat center 7px; color:#000000;text-decoration:none;}
.menuBottom{width:100%; height:25px; padding:4px 0 0 0; text-align:left;}
.menuBL{ width:210px; height:22px; float:left; line-height:22px; text-indent:30px;}
.menuBL span{ margin:0 5px; color:#F30;}
.menuBM{ width:456px; height:20px; float:left; border:#F90 1px solid; position:relative;}
.menuBM .searchC{ padding-left:7px; width:63px; height:20px; line-height:20px; position:absolute; left:0px; background:url(../images/jiantou.gif) no-repeat 58px 6px;}
.menuBM .searchP{ width:386px; position:absolute; left:71px;}
.menuBM p{ cursor:pointer;}
.menuBM ul{ width:420px; height:23px; left:-1px; top:20px; z-index:999; position:absolute; border:1px solid #FF9900; background:#FFF; display:none}
.menuBM ul li{height:23px; line-height:23px; float:left; width:60px; text-align:center}
.menuBM ul li a:hover{background:#FF9900; display:block; color:#FFF; text-decoration:none;}
.menuBM ul li a{color:#666}
.menuBM .navSearchipt{ width:299px; height:16px; margin:0; padding:2px; float:left; border:0; }
.menuBM .navSearchbtn{ width:82px; height:20px; margin:0; padding:0; float:left; border:0; cursor:pointer; background:url(../images/btnSearch_bg.gif) no-repeat;}
.menuBR{ width:210px; height:22px;line-height:22px; float:right;}
.menuBR span{ color:#F30;line-height:22px;}
.menuBR a,
.menuBR a:hover{ margin:0 5px;line-height:22px;}
/*index*/
#part1{ width:950px; margin:0px auto; clear:both; overflow:hidden;}
#part1 .left{ width:626px; float:left;}/* overflow:hidden;*/
#part1 .right{ width:314px; float:right;}/* overflow:hidden;*/
.fenleiTtitle{ clear:both; background:url(../images/htNav.gif) repeat-x; height:33px; line-height:33px; color:#FFFFFF;}
.fenleiTtitle h3{ float:left; width:100px; height:33px; background:url(../images/htNav_s.gif) no-repeat; line-height:30px; font-size:14px; font-weight:bold; text-align:center;}
.fenleiTtitle p{ float:right; padding-right:10px; width:150px; height:33px; line-height:30px; color:#666; text-align:right; }
#part1 .job{ width:624px; clear:both; border:#CCCCCC 1px solid; border-top:none; overflow:hidden;}
#part1 .jobClass{ float:left; width:179px; border-right:#999999 1px dotted;}
#part1 .jobList{ float:right; width:444px;}
.jobClass ul{ margin:7px 10px;}
.jobClass ul li{ height:25px; line-height:25px; font-size:14px; color:#999999;}
.jobClass ul li a{ font-size:14px;}
.jobList ul{ margin:5px 10px;}
.jobList ul li{ height:25px; line-height:25px; font-size:14px; color:#999999;}
.jobList ul li a{ font-size:14px; color:#FF6600;}
.jobList img{ padding:0px 0px 0px 5px;}
#part1 .ershou{ width:312px; clear:both; border:#CCCCCC 1px solid; border-top:none; overflow:hidden;}
#part1 .esClass{ width:285px; margin:5px auto; padding:0px 10px; clear:both; border-bottom:#999999 1px dotted;}
#part1 .esClass li{ float:left; width:95px; height:25px; line-height:25px; color:#999999;}
#part1 .esList{ margin:5px 10px; clear:both;}
.esList li{ height:25px; line-height:25px; font-size:14px; color:#999999;}
.esList li a{ font-size:14px; color:#FF6600;}
#part2{ width:950px; margin:5px auto; clear:both; overflow:hidden;}
#part2 .left{ width:311px; float:left; border:#CCCCCC 1px solid; border-right:#CCCCCC 1px dotted; border-top:none; overflow:hidden;}
#part2 .center{ width:312px; float:left; border:#CCCCCC 1px solid; border-left:none; border-top:none; overflow:hidden;}
#part2 .right{ width:312px; float:right; border:#CCCCCC 1px solid; border-top:none; overflow:hidden;}
#part2 .smClass{ width:282px; margin:5px auto; padding:0px 10px; clear:both; border-bottom:#999999 1px dotted;}
#part2 .smClass li{ float:left; width:92px; height:25px; line-height:25px; color:#999999;}
#part2 .smClass li a{ color:#900;}
#part2 .infoList{ margin:5px 10px; clear:both;}
.infoList li{ height:25px; line-height:25px; font-size:14px; color:#999999;}
.infoList li a{ font-size:14px;}
#part2 .right li a.lei{ color:#900;}
#part3{ width:950px; margin:5px auto; clear:both; overflow:hidden;}
#part3 .left{ width:311px; float:left; border:#CCCCCC 1px solid; border-right:#CCCCCC 1px dotted; border-top:none; overflow:hidden;}
#part3 .center{ width:312px; float:left; border:#CCCCCC 1px solid; border-left:none; border-top:none; overflow:hidden;}
#part3 .right{ width:312px; float:right; border:#CCCCCC 1px solid; border-top:none; overflow:hidden;}
#part3 .smClass{ width:282px; margin:5px auto; padding:0px 10px; clear:both; border-bottom:#999999 1px dotted;}
#part3 .smClass li{ float:left; width:92px; height:25px; line-height:25px; color:#999999;}
#part3 .smClass li a{ color:#900;}
#part3 .infoList{ margin:5px 10px; clear:both;}
.infoList li{ height:25px; line-height:25px; font-size:14px; color:#999999;}
.infoList li a{ font-size:14px;}
#part3 .right li a.lei{ color:#900;}
/*container*/
#container{ width:950px; margin:0px auto; clear:both; overflow:hidden;}
#container .left {float:left; width:776px;}/* overflow:hidden;*/
#container .right {float:right; width:164px; overflow:hidden;}
.mffb{ width:164px; height:34px; overflow:hidden;}
.classMark{ width:162px; margin:5px auto 0 auto; border:#F4C584 1px solid; overflow:hidden;}
.classMark h1{ width:100%; height:28px; border-bottom:#F4C584 1px solid; color:#FFFFFF; font-size:14px; text-align:center; font-weight:bold; line-height:28px; background:url(../images/markClass_title_bg.gif) no-repeat left top; overflow:hidden;}
.classMark ul{ width:130px; margin:5px auto;}
.classMark ul li{ height:25px; line-height:25px; overflow:hidden;}
.classMark ul li a{ width:125px; height:23px; line-height:23px; padding-left:5px; display:block;}
.classMark ul li a:hover,.classMark ul li a.select{ background-color:#FF9900; text-decoration:none; color:#FFFFFF;}
.classMark ul li a span{ color:#930;}
/*--path--*/
.path{ width:764px; height:26px; padding:0 0 0 10px; border:#CCCCCC 1px solid; background:url(../images/parth_bg.gif) repeat-x left top;}
.path span{ width:auto; height:26px; padding:0 40px 0 0; float:left; line-height:26px; color:#900; background:url(../images/parth_jiantou_bg.gif) no-repeat right top; display:block; overflow:hidden;}
.path span a,
.path span a:hover{line-height:26px;}
/*--searchBox--*/
.searchBox{width:776px; margin:5px 0 0 0;}
.searchBox .title{ height:32px; color:#900; font-weight:bold; text-indent:20px; line-height:32px; background:url(../images/searchBox_title_bg.gif) no-repeat left top; overflow:hidden;}
.searchClass{border:#F4C584 1px solid; border-top:none; overflow:hidden;}
.searchList {TEXT-ALIGN: left; PADDING-BOTTOM: 7px; padding-top:10px; WIDTH: 750px; overflow:hidden; margin:auto;}
.searchList li {POSITION: relative; LINE-HEIGHT: 30px; MARGIN: 6px 15px 0px 0px; DISPLAY: inline; HEIGHT: 40px}
.searchList li span { color:#930;}
.searchList li.nofloat {FLOAT: none}
.searchList A {POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px}
.searchList A.selected {BORDER: #d2dde6 1px solid; PADDING:3px 6px 1px 20px;BACKGROUND: url(../images/gou.gif) #f6f9fd no-repeat 4px 3px; COLOR: #f30;}
.searchList li.ft {FLOAT: right; MARGIN-RIGHT: 0px}
.searchList li.ft B {COLOR: #f30; FONT-WEIGHT: bold}
/*--lList--*/
.lList{width:774px; margin:5px auto; padding:0 0 10px 0; border:#F4C584 1px solid;}
.lListDiv{width:750px; height:90px; margin:0 auto; padding:15px 0; text-align:left; background:url(../images/xudian.gif) repeat-x left bottom;}
.lLDLeft{ width:660px; float:left;}
.lLDLeft p{ width:100%;}
.lLDLeft p.p1{ color:#F30; font-size:14px;}
.lLDLeft p.p1 a.t:link,
.lLDLeft p.p1 a.t:visited{color:#454545; text-decoration:underline; font-weight:bold; font-size:14px;}
.lLDLeft p.p1 a.t:hover,
.lLDLeft p.p1 a.t:active{color:#F30; text-decoration:underline; font-weight:bold; font-size:14px;}
.lLDLeft p.p1 a.gq{color:#990000; font-weight:bold; font-size:14px;}
.lLDLeft p.p1 b{ margin:0 5px; color:#F30;}
.lLDLeft p.p2{ width:620px; margin:5px 0 0  0; padding:5px; line-height:20px; border:#FFEFCB 1px solid; background:#FFFCF2;}
.lLDLeft p.p3{ margin:5px 0 0  0;}
.lLDLeft p.p3 span{ color:#F90; margin-right:15px;}
.lLDLeft p.p3 span.i{ color:#999; float:right;}
.rLDRight{ width:106px; height:81px; margin:10px 0 0 0; float:right;}
/*分页*/
.lList .page .current {background:#FF9900; padding:3px 10px; color:#FFFFFF;}
.lList .page { overflow:hidden; clear:both;}
.lList .page ul{list-style:none; text-align:center;}
.lList .page ul li{list-style:none; font-size:12px; height:24px; line-height:24px; background:none; padding-left:0px; background:none;}
.lList .page a:hover {color:#FF6633; background:#fff; padding:3px 6px; text-decoration:none; border:1px solid #FF9900;}
.lList .page ul .thisclass a {font-weight:bold; margin: 2px; color: #FFF; background:#FF9900; border:1px solid #FF9900;}
/*详细信息*/
.content{width:774px; margin:5px auto; padding:5px 0px; border:#F4C584 1px solid;}
.content h1{ width:770px; height:30px; line-height:30px; padding-top:10px; text-align:center; font-size:18px; font-weight:bold; color:#FF6600;}
.content span.dateHits{ width:770px; height:20px; line-height:20px; text-align:center; display:block;}
.content table{ background:#FFE09B; margin-top:15px;}
.content th{ font-size:14px; width:100px; padding:7px 0; font-weight:normal; color:#900; text-align:center; background:#FFF9E6;}
.content td{ width:275px; font-size:14px; padding:7px 0; text-align:left; text-indent:20px; background:#FFF;}
.content .info{ width:728px; margin:5px auto; line-height:22px; padding:10px; border:#F4C584 1px solid; font-size:14px;}
.info .c900{ font-size:14px; color:#900;}
.content .infoImg{ width:700px; margin:5px auto; text-align:center; padding:5px; font-size:14px;}
.infoImg img{ padding:2px; border:#F4C584 1px solid;}
/*便民生活*/
.bmsh{width:774px; margin:5px auto; padding:5px 0px; border:#F4C584 1px solid;}
.bmsh table{ background:#FFE09B; margin-top:15px;}
.bmsh th{ font-size:14px; padding:7px 0; font-weight:normal; color:#900; background:#FFF9E6;}
.bmsh td{ font-size:14px; padding:7px 0; text-align:left; text-indent:20px; background:#FFF;}
.bmsh a{ color:#900;}
/*温馨提示*/
.infoNote{ width:712x; margin:10px auto 0 auto; padding:3px 10px 10px 10px; text-align:left;background:url(../images/tishi.gif) no-repeat left top;}
.infoNote p.t{ color:#fff; font-size:14px; font-weight:bold; padding-left:30px;}
.infoNote p.c{ font-size:13px; line-height:20px; padding-top:10px;}
/*同类信息*/
.intresting{ width:750px; margin:5px auto; overflow:hidden;}
.intresting .title{ height:32px; color:#900; font-weight:bold; text-align:left; text-indent:20px; line-height:32px; background:url(../images/tonglei_title_bg.gif) no-repeat left top; overflow:hidden;}
.intresting .list{ width:748px; float:left; border:#F4C584 1px solid; border-top:none;}
.intresting .list ul{ width:680px; margin:0 auto; overflow:hidden;}
.intresting .list li{width:305px; margin:0 20px 0 0; padding:0; float:left; line-height:24px; text-align:left; text-indent:10px;background:url(../images/dian.gif) no-repeat left center;}
.intresting .list li.noMr{ margin-right:0;}
.intresting .list li span{ float:right; line-height:24px; color:#999;}
/*留言列表*/
.messageList{ width:750px; margin:5px auto; overflow:hidden;}
.messageList .title{ height:26px; border-bottom:#CCCCCC 1px solid; color:#454545; font-weight:bold; text-align:left; text-indent:10px; line-height:26px; background:url(../images/wenjian.gif) no-repeat left 4px;; overflow:hidden;}
.messageList .title span{ margin-left:10px; color:#666; font-weight:normal;}
.messageList .title img{ float:right; margin-right:10px;}
.messageList .list{width:96%;float:left;}
.messageList .list p{ margin:10px 0 0 0;}
.messageList .list p.t{ padding:5px; border:#FFE09B 1px solid; text-align:left; background:#FFF9E6;}
.messageList .list p.t span{ margin-left:10px; line-height:;}
.messageList .list p.t span.j{ float:right; margin-right:10px;}
.messageList .list p.t span.l{ color:#F30;}
.messageList .list p.t em{ margin-left:10px;}
.messageList .list p.c{ text-align:left; line-height:20px; padding-left:20px;}
/*提交评论*/
#compost{ width:708px; margin:0px auto; padding:0px 20px; border:#F4C584 1px solid; border-top:none;}
#compost .pt8{ padding-top:8px;}
#compost .tishi{ margin:5px 0px;color:#999}
#compost p{ height:22px; line-height:22px; text-indent:0; padding:5px 0px; color:#900}
#compost a{ color:#F30;}
#compost .submit{background:url(../images/tijiao.gif) no-repeat; height:22px; width:72px; cursor:pointer; border:none;}
#compost .dinput{height:21px;background:#fff url(../images/inputbg.gif) no-repeat 0 0px;border:1px solid #989898; border-bottom:1px solid #E5E3E3; border-right:1px solid #E5E3E3; color:#333}