@charset "utf-8";/*Html标签默认样式*/
body,td,th{color:#666666;font-size:12px;font-family:Arial,Helvetica;line-height:1.5;}
body{margin:0px auto;width:100%;background-color:#FFFFFF;}
p{padding:0px;margin:0px 0px 12px 0px;}
a img{vertical-align:bottom;}
a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{color:#007BA5;text-decoration:none;}
a:active{color:#007BA5;text-decoration:none;}
form{margin:0px;padding:0px;}
input,textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.inputBlur{border:1px solid #999999;background-color:#FFFFFF;background-image:url(images/input.gif);height:17px;padding-top:2px;}
.inputFocus{border:1px solid #007BA5;background-color:#FFFFFF;background-image:url(images/input.gif);height:17px;padding-top:2px;}
.textareaBlur{border:1px solid #999999;background-color:#FFFFFF;background-image:url(images/input.gif);padding-top:2px;}
.textareaFocus{border:1px solid #007BA5;background-color:#FFFFFF;background-image:url(images/input.gif);padding-top:2px;}
button{border:1px solid #007BA5;background-color:#CCCCCC;background:url(images/button.gif);cursor:pointer;color:#FFFFFF;white-space:nowrap;height:22px;}
.buttonOver{border:1px solid #007BA5;color:#FFFFFF;background-position:0px -20px;}
.buttonOut{border:1px solid #007BA5;}
/*框架样式*/
.top{display:block;width:100%;}
.main{display:block;width:960px;margin:0px auto;clear:both;}
.left{float:left;width:180px;padding-right:5px;}
.right{float:right;width:180px; display:none;}
.center{float:left;width:775px;}
.foot{display:block;width:100%;clear:both;}
/*top下的样式*/
.topBlock{width:960px;margin:0px auto;background:url(images/topBg.gif) repeat-x;}
.topBlockLogo{}
.topBlockSearch{float:right;padding-top:20px;height:33px;display:none;}
.topBlockContact{float:right;background:url(images/topBlockContactBg.gif) no-repeat top right; text-align:right;width:660px; height:27px; padding-right:10px;vertical-align:top;}
.topBlockMenuBg{display:block;width:675px;height:58px;position:absolute;z-index:1;margin-top:-30px;margin-left:285px;background:url(images/topBlockMenuBg.png) no-repeat;}
.topBlockMenu{display:block;width:675px;height:58px;position:absolute;z-index:2;margin-top:-30px;margin-left:285px;}
.topBlockMenu ul{padding:0px;margin:0px;margin-left:50px;}
.topBlockMenu ul li{list-style-type:none;float:left;}
.topBlockMenu ul li a{float:left;height:25px;width:77px;padding:5px 0px 0px 0px;font-size:14px;font-family:Verdana, Arial;text-align:center;background-image:url(images/topBlockMenuBg.gif);background-position:center top;background-repeat:repeat-x;}
.topBlockMenu ul li a:link{color:#FFFFFF;text-decoration:none;}
.topBlockMenu ul li a:visited{color:#FFFFFF;text-decoration:none;}
.topBlockMenu ul li a:hover{color:#FFFFFF;text-decoration:none;background-position:center -30px;}
.topBlockMenu ul li a:active{color:#FFFFFF;text-decoration:none;background-position:center -30px;}
.topBlockMenu ul li a.click{background-position:0px -30px;}
.topBlockMenu2{display:block;width:675px;height:29px;position:absolute;z-index:3;margin-top:5px;margin-left:285px;}
.topBlockMenu2 ul{padding:0px;margin:0px;margin-left:50px;}
.topBlockMenu2 ul li{list-style-type:none;float:left;padding-left:10px;}
.topBlockMenu2 ul li a{padding-right:10px;}
.topBlockBanner{width:960px;height:200px;;background-color:#F5F5F5;clear:both;}
.topBlockFoot{width:960px;height:25px;margin-bottom:10px;clear:both;background:url(images/topBlockFlashBg.gif) #F5F5F5 left bottom no-repeat;}
.topBlockFootTime{width:255px;height:21px;text-align:center;float:left;padding-top:4px;}
.topBlockFootSearch{width:405px;height:25px;text-align:center;float:left;}
.topBlockFootEmail{width:300px;height:25px;text-align:center;float:left;}
/*main下的样式和首页的样式*/
.mainFlash{width:960px;height:200px;margin-bottom:10px;background-color:#F5F5F5; clear:both;}
.mainLeft{float:left;width:240px;}
.mainCenter{float:left;width:375px;}
.mainRight{float:right;width:285px;}
.mainLine{float:left;width:30px;height:350px;display:block;background: url(images/mainLine.gif) no-repeat top center;}
.mainTitle a.more{float:right;font-size:12px;font-family:"宋体";padding-top:3px;}
.mainLeftCompany{height:90px;width:240px;padding-bottom:10px;}
.mainLeftCompany ul{padding:0px 5px;margin:0px 0px;}
.mainLeftCompany li{padding:4px 0px 0px 5px;list-style-type:square;border-bottom:1px solid #EAEAEA;list-style-position: inside;}
.mainLeftCompany li span{float:right; padding-right:5px;}
.mainLeftNews{clear:both;padding-bottom:10px;}
.mainLeftNews ul{padding:0px;margin:0px;}
.mainLeftNews li{padding:4px 0px 0px 5px;list-style-type:square;border-bottom:1px solid #EAEAEA;list-style-position: inside;}
.mainLeftNews li span{float:right; padding-right:5px;}
.mainRightPark{height:155px;background-color:#F8F8F8;padding:5px;}
/*left下的样式*/
.leftBlock{margin-bottom:10px;}
.leftBlockLogin{padding:5px;background-color:#F5F5F5;border:1px solid #CCCCCC;}
.leftBlockLogin th{text-align:right;font-weight:normal;white-space:nowrap;}
.leftBlockLogin td{padding:2px 0px;}
.leftBlockTitle{font-size:14px;font-weight:bold; height:24px;background-image:url(images/leftBlockTitleBg.gif);background-repeat:repeat-x;}
.leftBlockTitle a.more{float:right;font-size:12px;font-family:"宋体";padding-top:3px;}
.leftBlockTitle a.more:link{color:#666666;}
.leftBlockTitle a.more:visited{color:#666666;}
.leftBlockTitle a.more:hover{color:#007BA5;}
.leftBlockTitle a.more:active{color:#007BA5;}
.leftBlockInfo{padding:5px;}
.leftBlockList ul{padding:0px;margin:0px;}
.leftBlockList li{padding:4px 0px 0px 5px;list-style-type:none;border-bottom:1px solid #EAEAEA;}
.leftBlockMenu ul{padding:5px 5px 0px 5px;margin:0px;background-color:#EEEEEE;}
.leftBlockMenu li{list-style-type:none; padding-bottom:5px;}
.leftBlockMenu ul li a{display:block;height:25px;font-size:14px;padding:0px 0px 0px 10px;background:url(images/leftBlockMenuBg.gif) no-repeat;}
.leftBlockMenu ul li a:link{color:#FFFFFF;text-decoration:none;}
.leftBlockMenu ul li a:visited{color:#FFFFFF;text-decoration:none;}
.leftBlockMenu ul li a:hover{color:#FFFFFF;text-decoration:none;background-position:0px -25px;}
.leftBlockMenu ul li a:active{color:#FFFFFF;text-decoration:none;}
.leftBlockMenu ul li a sup{text-align:right; float:right; padding-right:5px; margin-top:-2px; cursor:pointer;}
.leftBlockMenu ul ul li a{display:block;line-height:1.2;font-weight:normal;height:16px;padding-top:4px;background:none;}
.leftBlockMenu ul ul li a:link{color:#666666;background-color:#F5F5F5;}
.leftBlockMenu ul ul li a:visited{color:#666666;background-color:#F5F5F5;}
.leftBlockMenu ul ul li a:hover{color:#666666;background-color:#FFFFFF;}
.leftBlockMenu ul ul li a:active{color:#007BA5;background-color:#FFFFFF;}
.leftBlockMenu ul li a.click{background-position:0px -25px;}
/*right下的样式*/
.rightBlock{margin-bottom:10px;}
.rightBlockLogin{padding:5px;background-color:#F5F5F5;border:1px solid #CCCCCC;}
.rightBlockLogin th{text-align:right;font-weight:normal;white-space:nowrap;}
.rightBlockLogin td{padding:2px 0px;}
.rightBlockTitle{font-size:14px;font-weight:bold; height:24px;background-image:url(images/rightBlockTitleBg.gif);background-repeat:repeat-x;}
.rightBlockTitle a.more{float:right;font-size:12px;font-family:"宋体";padding-top:3px;}
.rightBlockTitle a.more:link{color:#666666;}
.rightBlockTitle a.more:visited{color:#666666;}
.rightBlockTitle a.more:hover{color:#EF081E;}
.rightBlockTitle a.more:active{color:#EF081E;}
.rightBlockInfo{padding:5px;}
.rightBlockList ul{padding:0px;margin:0px;}
.rightBlockList li{padding:4px 0px 0px 5px;list-style-type:none;border-bottom:1px solid #EAEAEA;}
.rightBlockMenu ul{padding:5px 5px 0px 5px;margin:0px;background-color:#EEEEEE;}
.rightBlockMenu li{list-style-type:none; padding-bottom:5px;}
.rightBlockMenu ul li a{display:block;height:25px;font-size:14px;padding:0px 0px 0px 10px;background:url(images/rightBlockMenuBg.gif) no-repeat;}
.rightBlockMenu ul li a:link{color:#FFFFFF;text-decoration:none;}
.rightBlockMenu ul li a:visited{color:#FFFFFF;text-decoration:none;}
.rightBlockMenu ul li a:hover{color:#FFFFFF;text-decoration:none;background-position:0px -25px;}
.rightBlockMenu ul li a:active{color:#FFFFFF;text-decoration:none;}
.rightBlockMenu ul li a sup{text-align:right; float:right; padding-right:5px; margin-top:-2px; cursor:pointer;}
.rightBlockMenu ul ul li a{display:block;line-height:1.2;font-weight:normal;height:16px;padding-top:4px;background:none;}
.rightBlockMenu ul ul li a:link{color:#666666;background-color:#F5F5F5;}
.rightBlockMenu ul ul li a:visited{color:#666666;background-color:#F5F5F5;}
.rightBlockMenu ul ul li a:hover{color:#666666;background-color:#FFFFFF;}
.rightBlockMenu ul ul li a:active{color:#EF081E;background-color:#FFFFFF;}
.rightBlockMenu ul ul li a.click{color:#EF081E;background-color:#FFFFFF;}
/*center下的样式*/
.centerTitle{clear:both;font-size:14px;font-weight:bold;height:24px;background-image:url(images/centerTitleBg.gif);background-repeat:repeat-x;}
.centerTitle a.more{float:right;font-size:12px;font-family:"宋体";padding-top:3px;}
.centerBlock{margin-bottom:10px;}
.centerBlockTitle{padding:5px;font-size:14px;font-weight:bold;color:#007BA5;border-bottom:1px solid #CCCCCC;}
.centerBlockTitle a.more{float:right;font-size:12px;font-family:"宋体";padding-top:3px;}
.centerBlockInfo{padding:5px;}
.centerBlockInfo a:link{color:#0000FF;text-decoration:underline;}
.centerBlockInfo a:visited{color:#0000FF;text-decoration:underline;}
.centerBlockInfo a:hover{color:#007BA5;text-decoration:none;}
.centerBlockInfo a:active{color:#007BA5;text-decoration:none;}
.centerBlockList{padding:0px 5px;}
.centerBlockList ul{padding:0px 5px;margin:0px 0px;}
.centerBlockList li{padding:4px 0px 0px 10px;list-style-type:square;border-bottom:1px solid #EAEAEA;list-style-position: inside;}
.centerBlockList li span{float:right; padding-right:5px;}
.centerBlockPic ul{padding:0px;margin:0px;}
.centerBlockPic li{list-style-type:none;padding:8px 0px 8px 1px;float:left;}
.centerBlockPic li a{display:block;width:190px;border:1px solid #DDDDDD;cursor:pointer;}
.centerBlockPic li a div{height:36px;padding:5px;}
.centerBlockPic li a img{border-width:0px;margin:0px;padding:0px;}
.centerBlockPic li a:link{text-decoration:none;background-color:#EFEFEF;}
.centerBlockPic li a:visited{text-decoration:none;background-color:#EFEFEF;}
.centerBlockPic li a:hover{text-decoration:none;background-color:#FFFFFF;border-color:#007BA5;}
.centerBlockPic li a:active{text-decoration:none;background-color:#FFFFFF;border-color:#007BA5;}
.centerBlockTablePic ul{padding:0px;margin:0px;}
.centerBlockTablePic li{list-style-type:none;padding:5px 5px 0px 0px;float:left;}
.centerBlockTablePic li a{display:block;width:115px; padding:3px;border:1px solid #DDDDDD; text-align:center;cursor:pointer;}
.centerBlockTablePic li a img{border-width:0px;margin:0px;padding:0px;}
.centerBlockTablePic li a:link{color:#999999;text-decoration:none;}
.centerBlockTablePic li a:visited{color:#999999;text-decoration:none;}
.centerBlockTablePic li a:hover{color:#666666;text-decoration:none;border-color:#007BA5;}
.centerBlockTablePic li a:active{color:#666666;text-decoration:none;border-color:#007BA5;}
.centerBlockEditTable{}
.centerBlockEditTable th{background-color:#EEEEEE;text-align:right;padding:5px;white-space:nowrap;}
.centerBlockEditTable td{padding:2px;}
.centerBlockEditTableTitle td{font-size:14px;font-weight:bold;border-bottom:1px solid #999999;padding:10px 0px 0px 20px;}
.centerBlockListTable{}
.centerBlockListTable th{background-color:#EEEEEE;text-align:left;padding:3px;white-space:nowrap;}
.centerBlockListTable td{color:#666666;height:12px;padding:3px;border:1px solid #EFEFEF;}
/*foot下的样式*/
.footBlock{width:960px; height:85px;margin:0px auto;text-align:center;background-color:#EEEEEE; border-top:1px solid #CCCCCC;}
.footBlockMenu{padding-top:8px;}
.footBlockMenu ul{padding:0px;margin:0px;width:600px;}
.footBlockMenu ul li{list-style-type:none;float:left;padding-left:10px;}
.footBlockMenu ul li a{border-right:1px solid #666666;padding-right:10px;}
.footBlockCopy{text-align:center;line-height:1.5;}
/*全局样式*/
/*系统程序组件CSS定义*/
.pageTurn{margin:10px auto;clear:both;}
.pageTurn td{font-weight:bold;padding:0px 1px;font-family:"宋体";}
.pageTurn a{color:#AAAAAA;background-color:#FFFFFF;border:#CCCCCC solid 1px;padding:4px 6px;float:left;display:block;margin:0px 1px;line-height:1;white-space:nowrap;vertical-align:text-bottom;}
.pageTurn a:link{color:#999999;background-color:#FFFFFF;border:#999999 solid 1px;}
.pageTurn a:visited{color:#999999;background-color:#FFFFFF;border:#999999 solid 1px;}
.pageTurn a:hover{color:#007BA5;background-color:#FFFFFF;border:#007BA5 solid 1px;text-decoration:none;}
.pageTurn a:active{color:#007BA5;background-color:#FFFFFF;border:#007BA5 solid 1px;text-decoration:none;}
img.buttonCalendar,img.buttonUpFile,img.buttonUpImg{width:20px;height:20px;cursor:pointer;background-image:url(images/icons.gif);background-repeat:no-repeat;}
img.buttonCalendar{background-position:0px 0px;}
img.buttonUpFile{background-position:0px -20px;}
img.buttonUpImg{background-position:0px -40px;}
.error{color:#CC0000;font-family:"宋体";}
.true{color:#009900;}
.remark{color:#999999;}
.stress{color:#FF0000;}
.hdn{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-style:italic;color:#0077EE;}
.hdn a{color:#FFFFFF;}
.hdn a:link{color:#666666;}
.hdn a:visited{color:#666666;}
.hdn a:hover{color:#0077EE;}
.hdn a:active{color:#FFFFFF;}
/*JS日期选择样式*/
#jsCalendar{background-image:url(images/jsCalendarBg.png);width:157px;height:176px;}
#jsCalendar td, #jsCalendar th{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.2;background-color:#FFFFFF;border-width:0px;padding:0px;}
#jsCalendar table{border:0;border-collapse:collapse;border-spacing:0;}
#jsCalendar #jsCalendarSearch{width:147px;height:15px;margin-left:5px;margin-top:9px;padding:2px 0px;text-align:center;color:#007BA5;}
#jsCalendar #jsCalendarSearch td{text-align:center;}
#jsCalendar #jsCalendarSearch a{height:15px;width:11px;display:block;text-decoration:none;background-image:url(images/jsCalendarSet.gif);background-repeat:no-repeat;cursor:pointer;}
#jsCalendar #jsCalendarSearch a.next{background-position:0px 0px;}
#jsCalendar #jsCalendarSearch a:hover.next{background-position:0px -15px;}
#jsCalendar #jsCalendarSearch a.prev{background-position:0px -30px;}
#jsCalendar #jsCalendarSearch a:hover.prev{background-position:0px -45px;}
#jsCalendar #jsCalendarSearch a.close{background-position:0px -60px;}
#jsCalendar #jsCalendarList{width:147px;height:147px;margin-left:5px;}
#jsCalendar #jsCalendarList th{font-weight:normal;color:#007BA5;background-color:#FFFFFF;background-image:none;}
#jsCalendar #jsCalendarList td.today{background-position:0px -84px;color:#FF0000;}
#jsCalendar #jsCalendarList td.today:hover, #jsCalendar #jsCalendarList td.today.hover{background-position:0px -105px;color:#FFFFFF;}
#jsCalendar #jsCalendarList td.last{background-position:0px 0px;color:#666666;}
#jsCalendar #jsCalendarList td.last:hover, #jsCalendar #jsCalendarList td.last.hover{background-position:0px -21px;color:#FFFFFF;}
#jsCalendar #jsCalendarList td.setdate{background-position:0px -125px;}
#jsCalendar #jsCalendarList td{font-size:11px;background-image:url(images/jsCalendarTd.gif);color:#007BA5;background-position:0px -42px;cursor:pointer;}
#jsCalendar #jsCalendarList td:hover, #jsCalendar #jsCalendarList td.hover{background-position:0px -63px;color:#FFFFFF;}/*JS文件上传样式*/
/*JS文件上传样式*/
#jsFile{background-image:url(images/jsFileBg.png);width:290px;height:110px;}
#jsFile iframe{display:none;height:0px;width:0px;}
#jsFileTable{margin:10px 10px 0px 10px;height:100px;}
#jsFileTable button{margin-right:5px;}
#jsFileTable td, #jsFileTable th{font-family:Arial, Helvetica, sans-serif;font-size:12px;border-width:0px;padding:2px;}
#jsFileTable th{white-space:nowrap;}